Coverage Report

Created: 2025-08-28 06:43

/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-2024 */
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 "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
618k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
618k
#ifndef CAPSTONE_DIET
21
618k
  static const char AsmStrs[] = {
22
618k
  /* 0 */ "sha1su0\t\0"
23
618k
  /* 9 */ "sha512su0\t\0"
24
618k
  /* 20 */ "sha256su0\t\0"
25
618k
  /* 31 */ "st64bv0\t\0"
26
618k
  /* 40 */ "ld1\t\0"
27
618k
  /* 45 */ "stl1\t\0"
28
618k
  /* 51 */ "trn1\t\0"
29
618k
  /* 57 */ "ldap1\t\0"
30
618k
  /* 64 */ "zip1\t\0"
31
618k
  /* 70 */ "uzp1\t\0"
32
618k
  /* 76 */ "zipq1\t\0"
33
618k
  /* 83 */ "uzpq1\t\0"
34
618k
  /* 90 */ "dcps1\t\0"
35
618k
  /* 97 */ "sm3ss1\t\0"
36
618k
  /* 105 */ "gcsss1\t\0"
37
618k
  /* 113 */ "st1\t\0"
38
618k
  /* 118 */ "sha1su1\t\0"
39
618k
  /* 127 */ "sha512su1\t\0"
40
618k
  /* 138 */ "sha256su1\t\0"
41
618k
  /* 149 */ "sm3partw1\t\0"
42
618k
  /* 160 */ "rax1\t\0"
43
618k
  /* 166 */ "fma32\t\0"
44
618k
  /* 173 */ "fms32\t\0"
45
618k
  /* 180 */ "rev32\t\0"
46
618k
  /* 187 */ "ld2\t\0"
47
618k
  /* 192 */ "sha512h2\t\0"
48
618k
  /* 202 */ "sha256h2\t\0"
49
618k
  /* 212 */ "luti2\t\0"
50
618k
  /* 219 */ "sabal2\t\0"
51
618k
  /* 227 */ "uabal2\t\0"
52
618k
  /* 235 */ "sqdmlal2\t\0"
53
618k
  /* 245 */ "fmlal2\t\0"
54
618k
  /* 253 */ "smlal2\t\0"
55
618k
  /* 261 */ "umlal2\t\0"
56
618k
  /* 269 */ "ssubl2\t\0"
57
618k
  /* 277 */ "usubl2\t\0"
58
618k
  /* 285 */ "sabdl2\t\0"
59
618k
  /* 293 */ "uabdl2\t\0"
60
618k
  /* 301 */ "saddl2\t\0"
61
618k
  /* 309 */ "uaddl2\t\0"
62
618k
  /* 317 */ "sshll2\t\0"
63
618k
  /* 325 */ "ushll2\t\0"
64
618k
  /* 333 */ "sqdmull2\t\0"
65
618k
  /* 343 */ "pmull2\t\0"
66
618k
  /* 351 */ "smull2\t\0"
67
618k
  /* 359 */ "umull2\t\0"
68
618k
  /* 367 */ "sqdmlsl2\t\0"
69
618k
  /* 377 */ "fmlsl2\t\0"
70
618k
  /* 385 */ "smlsl2\t\0"
71
618k
  /* 393 */ "umlsl2\t\0"
72
618k
  /* 401 */ "bf1cvtl2\t\0"
73
618k
  /* 411 */ "bf2cvtl2\t\0"
74
618k
  /* 421 */ "fcvtl2\t\0"
75
618k
  /* 429 */ "rsubhn2\t\0"
76
618k
  /* 438 */ "raddhn2\t\0"
77
618k
  /* 447 */ "sqshrn2\t\0"
78
618k
  /* 456 */ "uqshrn2\t\0"
79
618k
  /* 465 */ "sqrshrn2\t\0"
80
618k
  /* 475 */ "uqrshrn2\t\0"
81
618k
  /* 485 */ "trn2\t\0"
82
618k
  /* 491 */ "bfcvtn2\t\0"
83
618k
  /* 500 */ "sqxtn2\t\0"
84
618k
  /* 508 */ "uqxtn2\t\0"
85
618k
  /* 516 */ "sqshrun2\t\0"
86
618k
  /* 526 */ "sqrshrun2\t\0"
87
618k
  /* 537 */ "sqxtun2\t\0"
88
618k
  /* 546 */ "fcvtxn2\t\0"
89
618k
  /* 555 */ "zip2\t\0"
90
618k
  /* 561 */ "uzp2\t\0"
91
618k
  /* 567 */ "zipq2\t\0"
92
618k
  /* 574 */ "uzpq2\t\0"
93
618k
  /* 581 */ "dcps2\t\0"
94
618k
  /* 588 */ "gcsss2\t\0"
95
618k
  /* 596 */ "st2\t\0"
96
618k
  /* 601 */ "ssubw2\t\0"
97
618k
  /* 609 */ "usubw2\t\0"
98
618k
  /* 617 */ "saddw2\t\0"
99
618k
  /* 625 */ "uaddw2\t\0"
100
618k
  /* 633 */ "sm3partw2\t\0"
101
618k
  /* 644 */ "ld3\t\0"
102
618k
  /* 649 */ "eor3\t\0"
103
618k
  /* 655 */ "dcps3\t\0"
104
618k
  /* 662 */ "st3\t\0"
105
618k
  /* 667 */ "fma64\t\0"
106
618k
  /* 674 */ "fms64\t\0"
107
618k
  /* 681 */ "rev64\t\0"
108
618k
  /* 688 */ "ld4\t\0"
109
618k
  /* 693 */ "luti4\t\0"
110
618k
  /* 700 */ "st4\t\0"
111
618k
  /* 705 */ "fma16\t\0"
112
618k
  /* 712 */ "mac16\t\0"
113
618k
  /* 719 */ "setf16\t\0"
114
618k
  /* 727 */ "fms16\t\0"
115
618k
  /* 734 */ "rev16\t\0"
116
618k
  /* 741 */ "setf8\t\0"
117
618k
  /* 748 */ "sm3tt1a\t\0"
118
618k
  /* 757 */ "sm3tt2a\t\0"
119
618k
  /* 766 */ "braa\t\0"
120
618k
  /* 772 */ "ldraa\t\0"
121
618k
  /* 779 */ "blraa\t\0"
122
618k
  /* 786 */ "saba\t\0"
123
618k
  /* 792 */ "uaba\t\0"
124
618k
  /* 798 */ "pacda\t\0"
125
618k
  /* 805 */ "ldadda\t\0"
126
618k
  /* 813 */ "fadda\t\0"
127
618k
  /* 820 */ "autda\t\0"
128
618k
  /* 827 */ "pacga\t\0"
129
618k
  /* 834 */ "addha\t\0"
130
618k
  /* 841 */ "pacia\t\0"
131
618k
  /* 848 */ "autia\t\0"
132
618k
  /* 855 */ "brka\t\0"
133
618k
  /* 861 */ "fcmla\t\0"
134
618k
  /* 868 */ "bfmla\t\0"
135
618k
  /* 875 */ "bfmmla\t\0"
136
618k
  /* 883 */ "usmmla\t\0"
137
618k
  /* 891 */ "ummla\t\0"
138
618k
  /* 898 */ "fnmla\t\0"
139
618k
  /* 905 */ "ldsmina\t\0"
140
618k
  /* 914 */ "ldumina\t\0"
141
618k
  /* 923 */ "brkpa\t\0"
142
618k
  /* 930 */ "bmopa\t\0"
143
618k
  /* 937 */ "bfmopa\t\0"
144
618k
  /* 945 */ "usmopa\t\0"
145
618k
  /* 953 */ "sumopa\t\0"
146
618k
  /* 961 */ "rcwsswppa\t\0"
147
618k
  /* 972 */ "rcwswppa\t\0"
148
618k
  /* 982 */ "ldclrpa\t\0"
149
618k
  /* 991 */ "rcwsclrpa\t\0"
150
618k
  /* 1002 */ "rcwclrpa\t\0"
151
618k
  /* 1012 */ "rcwscaspa\t\0"
152
618k
  /* 1023 */ "rcwcaspa\t\0"
153
618k
  /* 1033 */ "ldsetpa\t\0"
154
618k
  /* 1042 */ "rcwssetpa\t\0"
155
618k
  /* 1053 */ "rcwsetpa\t\0"
156
618k
  /* 1063 */ "rcwsswpa\t\0"
157
618k
  /* 1073 */ "rcwswpa\t\0"
158
618k
  /* 1082 */ "fexpa\t\0"
159
618k
  /* 1089 */ "ldclra\t\0"
160
618k
  /* 1097 */ "rcwsclra\t\0"
161
618k
  /* 1107 */ "rcwclra\t\0"
162
618k
  /* 1116 */ "ldeora\t\0"
163
618k
  /* 1124 */ "srsra\t\0"
164
618k
  /* 1131 */ "ursra\t\0"
165
618k
  /* 1138 */ "ssra\t\0"
166
618k
  /* 1144 */ "usra\t\0"
167
618k
  /* 1150 */ "rcwscasa\t\0"
168
618k
  /* 1160 */ "rcwcasa\t\0"
169
618k
  /* 1169 */ "ldseta\t\0"
170
618k
  /* 1177 */ "rcwsseta\t\0"
171
618k
  /* 1187 */ "rcwseta\t\0"
172
618k
  /* 1196 */ "frinta\t\0"
173
618k
  /* 1204 */ "clasta\t\0"
174
618k
  /* 1212 */ "addva\t\0"
175
618k
  /* 1219 */ "mova\t\0"
176
618k
  /* 1225 */ "ldsmaxa\t\0"
177
618k
  /* 1234 */ "ldumaxa\t\0"
178
618k
  /* 1243 */ "pacdza\t\0"
179
618k
  /* 1251 */ "autdza\t\0"
180
618k
  /* 1259 */ "paciza\t\0"
181
618k
  /* 1267 */ "autiza\t\0"
182
618k
  /* 1275 */ "ld1b\t\0"
183
618k
  /* 1281 */ "ldff1b\t\0"
184
618k
  /* 1289 */ "ldnf1b\t\0"
185
618k
  /* 1297 */ "ldnt1b\t\0"
186
618k
  /* 1305 */ "stnt1b\t\0"
187
618k
  /* 1313 */ "st1b\t\0"
188
618k
  /* 1319 */ "sm3tt1b\t\0"
189
618k
  /* 1328 */ "crc32b\t\0"
190
618k
  /* 1336 */ "ld2b\t\0"
191
618k
  /* 1342 */ "st2b\t\0"
192
618k
  /* 1348 */ "sm3tt2b\t\0"
193
618k
  /* 1357 */ "ld3b\t\0"
194
618k
  /* 1363 */ "st3b\t\0"
195
618k
  /* 1369 */ "ld64b\t\0"
196
618k
  /* 1376 */ "st64b\t\0"
197
618k
  /* 1383 */ "ld4b\t\0"
198
618k
  /* 1389 */ "st4b\t\0"
199
618k
  /* 1395 */ "ldaddab\t\0"
200
618k
  /* 1404 */ "ldsminab\t\0"
201
618k
  /* 1414 */ "lduminab\t\0"
202
618k
  /* 1424 */ "swpab\t\0"
203
618k
  /* 1431 */ "brab\t\0"
204
618k
  /* 1437 */ "ldrab\t\0"
205
618k
  /* 1444 */ "blrab\t\0"
206
618k
  /* 1451 */ "ldclrab\t\0"
207
618k
  /* 1460 */ "ldeorab\t\0"
208
618k
  /* 1469 */ "casab\t\0"
209
618k
  /* 1476 */ "ldsetab\t\0"
210
618k
  /* 1485 */ "ldsmaxab\t\0"
211
618k
  /* 1495 */ "ldumaxab\t\0"
212
618k
  /* 1505 */ "fmlallbb\t\0"
213
618k
  /* 1515 */ "crc32cb\t\0"
214
618k
  /* 1524 */ "sqdecb\t\0"
215
618k
  /* 1532 */ "uqdecb\t\0"
216
618k
  /* 1540 */ "sqincb\t\0"
217
618k
  /* 1548 */ "uqincb\t\0"
218
618k
  /* 1556 */ "pacdb\t\0"
219
618k
  /* 1563 */ "ldaddb\t\0"
220
618k
  /* 1571 */ "autdb\t\0"
221
618k
  /* 1578 */ "prfb\t\0"
222
618k
  /* 1584 */ "flogb\t\0"
223
618k
  /* 1591 */ "pacib\t\0"
224
618k
  /* 1598 */ "autib\t\0"
225
618k
  /* 1605 */ "brkb\t\0"
226
618k
  /* 1611 */ "sabalb\t\0"
227
618k
  /* 1619 */ "uabalb\t\0"
228
618k
  /* 1627 */ "ldaddalb\t\0"
229
618k
  /* 1637 */ "sqdmlalb\t\0"
230
618k
  /* 1647 */ "bfmlalb\t\0"
231
618k
  /* 1656 */ "smlalb\t\0"
232
618k
  /* 1664 */ "umlalb\t\0"
233
618k
  /* 1672 */ "ldsminalb\t\0"
234
618k
  /* 1683 */ "lduminalb\t\0"
235
618k
  /* 1694 */ "swpalb\t\0"
236
618k
  /* 1702 */ "ldclralb\t\0"
237
618k
  /* 1712 */ "ldeoralb\t\0"
238
618k
  /* 1722 */ "casalb\t\0"
239
618k
  /* 1730 */ "ldsetalb\t\0"
240
618k
  /* 1740 */ "ldsmaxalb\t\0"
241
618k
  /* 1751 */ "ldumaxalb\t\0"
242
618k
  /* 1762 */ "ssublb\t\0"
243
618k
  /* 1770 */ "usublb\t\0"
244
618k
  /* 1778 */ "sbclb\t\0"
245
618k
  /* 1785 */ "adclb\t\0"
246
618k
  /* 1792 */ "sabdlb\t\0"
247
618k
  /* 1800 */ "uabdlb\t\0"
248
618k
  /* 1808 */ "ldaddlb\t\0"
249
618k
  /* 1817 */ "saddlb\t\0"
250
618k
  /* 1825 */ "uaddlb\t\0"
251
618k
  /* 1833 */ "sshllb\t\0"
252
618k
  /* 1841 */ "ushllb\t\0"
253
618k
  /* 1849 */ "sqdmullb\t\0"
254
618k
  /* 1859 */ "pmullb\t\0"
255
618k
  /* 1867 */ "smullb\t\0"
256
618k
  /* 1875 */ "umullb\t\0"
257
618k
  /* 1883 */ "ldsminlb\t\0"
258
618k
  /* 1893 */ "lduminlb\t\0"
259
618k
  /* 1903 */ "swplb\t\0"
260
618k
  /* 1910 */ "ldclrlb\t\0"
261
618k
  /* 1919 */ "ldeorlb\t\0"
262
618k
  /* 1928 */ "caslb\t\0"
263
618k
  /* 1935 */ "sqdmlslb\t\0"
264
618k
  /* 1945 */ "bfmlslb\t\0"
265
618k
  /* 1954 */ "smlslb\t\0"
266
618k
  /* 1962 */ "umlslb\t\0"
267
618k
  /* 1970 */ "ldsetlb\t\0"
268
618k
  /* 1979 */ "ldsmaxlb\t\0"
269
618k
  /* 1989 */ "ldumaxlb\t\0"
270
618k
  /* 1999 */ "dmb\t\0"
271
618k
  /* 2004 */ "rsubhnb\t\0"
272
618k
  /* 2013 */ "raddhnb\t\0"
273
618k
  /* 2022 */ "ldsminb\t\0"
274
618k
  /* 2031 */ "lduminb\t\0"
275
618k
  /* 2040 */ "sqshrnb\t\0"
276
618k
  /* 2049 */ "uqshrnb\t\0"
277
618k
  /* 2058 */ "sqrshrnb\t\0"
278
618k
  /* 2068 */ "uqrshrnb\t\0"
279
618k
  /* 2078 */ "fcvtnb\t\0"
280
618k
  /* 2086 */ "sqxtnb\t\0"
281
618k
  /* 2094 */ "uqxtnb\t\0"
282
618k
  /* 2102 */ "sqshrunb\t\0"
283
618k
  /* 2112 */ "sqrshrunb\t\0"
284
618k
  /* 2123 */ "sqxtunb\t\0"
285
618k
  /* 2132 */ "ld1rob\t\0"
286
618k
  /* 2140 */ "brkpb\t\0"
287
618k
  /* 2147 */ "swpb\t\0"
288
618k
  /* 2153 */ "ld1rqb\t\0"
289
618k
  /* 2161 */ "ld1rb\t\0"
290
618k
  /* 2168 */ "ldarb\t\0"
291
618k
  /* 2175 */ "ldlarb\t\0"
292
618k
  /* 2183 */ "ldrb\t\0"
293
618k
  /* 2189 */ "ldclrb\t\0"
294
618k
  /* 2197 */ "stllrb\t\0"
295
618k
  /* 2205 */ "stlrb\t\0"
296
618k
  /* 2212 */ "ldeorb\t\0"
297
618k
  /* 2220 */ "ldaprb\t\0"
298
618k
  /* 2228 */ "ldtrb\t\0"
299
618k
  /* 2235 */ "strb\t\0"
300
618k
  /* 2241 */ "sttrb\t\0"
301
618k
  /* 2248 */ "ldurb\t\0"
302
618k
  /* 2255 */ "stlurb\t\0"
303
618k
  /* 2263 */ "ldapurb\t\0"
304
618k
  /* 2272 */ "sturb\t\0"
305
618k
  /* 2279 */ "ldaxrb\t\0"
306
618k
  /* 2287 */ "ldxrb\t\0"
307
618k
  /* 2294 */ "stlxrb\t\0"
308
618k
  /* 2302 */ "stxrb\t\0"
309
618k
  /* 2309 */ "ld1sb\t\0"
310
618k
  /* 2316 */ "ldff1sb\t\0"
311
618k
  /* 2325 */ "ldnf1sb\t\0"
312
618k
  /* 2334 */ "ldnt1sb\t\0"
313
618k
  /* 2343 */ "casb\t\0"
314
618k
  /* 2349 */ "sdsb\t\0"
315
618k
  /* 2355 */ "isb\t\0"
316
618k
  /* 2360 */ "fmsb\t\0"
317
618k
  /* 2366 */ "fnmsb\t\0"
318
618k
  /* 2373 */ "ld1rsb\t\0"
319
618k
  /* 2381 */ "ldrsb\t\0"
320
618k
  /* 2388 */ "ldtrsb\t\0"
321
618k
  /* 2396 */ "ldursb\t\0"
322
618k
  /* 2404 */ "ldapursb\t\0"
323
618k
  /* 2414 */ "tsb\t\0"
324
618k
  /* 2419 */ "ldsetb\t\0"
325
618k
  /* 2427 */ "ssubltb\t\0"
326
618k
  /* 2436 */ "fmlalltb\t\0"
327
618k
  /* 2446 */ "cntb\t\0"
328
618k
  /* 2452 */ "fvdotb\t\0"
329
618k
  /* 2460 */ "eortb\t\0"
330
618k
  /* 2467 */ "clastb\t\0"
331
618k
  /* 2475 */ "sxtb\t\0"
332
618k
  /* 2481 */ "uxtb\t\0"
333
618k
  /* 2487 */ "bfsub\t\0"
334
618k
  /* 2494 */ "shsub\t\0"
335
618k
  /* 2501 */ "uhsub\t\0"
336
618k
  /* 2508 */ "fmsub\t\0"
337
618k
  /* 2515 */ "fnmsub\t\0"
338
618k
  /* 2523 */ "sqsub\t\0"
339
618k
  /* 2530 */ "uqsub\t\0"
340
618k
  /* 2537 */ "revb\t\0"
341
618k
  /* 2543 */ "ssubwb\t\0"
342
618k
  /* 2551 */ "usubwb\t\0"
343
618k
  /* 2559 */ "saddwb\t\0"
344
618k
  /* 2567 */ "uaddwb\t\0"
345
618k
  /* 2575 */ "ldsmaxb\t\0"
346
618k
  /* 2584 */ "ldumaxb\t\0"
347
618k
  /* 2593 */ "pacdzb\t\0"
348
618k
  /* 2601 */ "autdzb\t\0"
349
618k
  /* 2609 */ "pacizb\t\0"
350
618k
  /* 2617 */ "autizb\t\0"
351
618k
  /* 2625 */ "sha1c\t\0"
352
618k
  /* 2632 */ "sbc\t\0"
353
618k
  /* 2637 */ "adc\t\0"
354
618k
  /* 2642 */ "bic\t\0"
355
618k
  /* 2647 */ "wkdmc\t\0"
356
618k
  /* 2654 */ "aesimc\t\0"
357
618k
  /* 2662 */ "aesmc\t\0"
358
618k
  /* 2669 */ "csinc\t\0"
359
618k
  /* 2676 */ "retaasppc\t\0"
360
618k
  /* 2687 */ "autiasppc\t\0"
361
618k
  /* 2698 */ "retabsppc\t\0"
362
618k
  /* 2709 */ "autibsppc\t\0"
363
618k
  /* 2720 */ "hvc\t\0"
364
618k
  /* 2725 */ "svc\t\0"
365
618k
  /* 2730 */ "ld1d\t\0"
366
618k
  /* 2736 */ "ldff1d\t\0"
367
618k
  /* 2744 */ "ldnf1d\t\0"
368
618k
  /* 2752 */ "ldnt1d\t\0"
369
618k
  /* 2760 */ "stnt1d\t\0"
370
618k
  /* 2768 */ "st1d\t\0"
371
618k
  /* 2774 */ "mul53hi.2d\t\0"
372
618k
  /* 2786 */ "mul53lo.2d\t\0"
373
618k
  /* 2798 */ "ld2d\t\0"
374
618k
  /* 2804 */ "st2d\t\0"
375
618k
  /* 2810 */ "ld3d\t\0"
376
618k
  /* 2816 */ "st3d\t\0"
377
618k
  /* 2822 */ "ld4d\t\0"
378
618k
  /* 2828 */ "st4d\t\0"
379
618k
  /* 2834 */ "fmad\t\0"
380
618k
  /* 2840 */ "fnmad\t\0"
381
618k
  /* 2847 */ "ftmad\t\0"
382
618k
  /* 2854 */ "fabd\t\0"
383
618k
  /* 2860 */ "sabd\t\0"
384
618k
  /* 2866 */ "uabd\t\0"
385
618k
  /* 2872 */ "xpacd\t\0"
386
618k
  /* 2879 */ "sqdecd\t\0"
387
618k
  /* 2887 */ "uqdecd\t\0"
388
618k
  /* 2895 */ "sqincd\t\0"
389
618k
  /* 2903 */ "uqincd\t\0"
390
618k
  /* 2911 */ "fcadd\t\0"
391
618k
  /* 2918 */ "sqcadd\t\0"
392
618k
  /* 2926 */ "ldadd\t\0"
393
618k
  /* 2933 */ "bfadd\t\0"
394
618k
  /* 2940 */ "srhadd\t\0"
395
618k
  /* 2948 */ "urhadd\t\0"
396
618k
  /* 2956 */ "shadd\t\0"
397
618k
  /* 2963 */ "uhadd\t\0"
398
618k
  /* 2970 */ "fmadd\t\0"
399
618k
  /* 2977 */ "fnmadd\t\0"
400
618k
  /* 2985 */ "usqadd\t\0"
401
618k
  /* 2993 */ "suqadd\t\0"
402
618k
  /* 3001 */ "prfd\t\0"
403
618k
  /* 3007 */ "wkdmd\t\0"
404
618k
  /* 3014 */ "nand\t\0"
405
618k
  /* 3020 */ "ld1rod\t\0"
406
618k
  /* 3028 */ "ld1rqd\t\0"
407
618k
  /* 3036 */ "ld1rd\t\0"
408
618k
  /* 3043 */ "asrd\t\0"
409
618k
  /* 3049 */ "aesd\t\0"
410
618k
  /* 3055 */ "cntd\t\0"
411
618k
  /* 3061 */ "revd\t\0"
412
618k
  /* 3067 */ "sm4e\t\0"
413
618k
  /* 3073 */ "splice\t\0"
414
618k
  /* 3081 */ "facge\t\0"
415
618k
  /* 3088 */ "whilege\t\0"
416
618k
  /* 3097 */ "fcmge\t\0"
417
618k
  /* 3104 */ "cmpge\t\0"
418
618k
  /* 3111 */ "fscale\t\0"
419
618k
  /* 3119 */ "whilele\t\0"
420
618k
  /* 3128 */ "fcmle\t\0"
421
618k
  /* 3135 */ "cmple\t\0"
422
618k
  /* 3142 */ "fcmne\t\0"
423
618k
  /* 3149 */ "ctermne\t\0"
424
618k
  /* 3158 */ "cmpne\t\0"
425
618k
  /* 3165 */ "frecpe\t\0"
426
618k
  /* 3173 */ "urecpe\t\0"
427
618k
  /* 3181 */ "fccmpe\t\0"
428
618k
  /* 3189 */ "fcmpe\t\0"
429
618k
  /* 3196 */ "aese\t\0"
430
618k
  /* 3202 */ "pfalse\t\0"
431
618k
  /* 3210 */ "frsqrte\t\0"
432
618k
  /* 3219 */ "ursqrte\t\0"
433
618k
  /* 3228 */ "ptrue\t\0"
434
618k
  /* 3235 */ "udf\t\0"
435
618k
  /* 3240 */ "bif\t\0"
436
618k
  /* 3245 */ "rmif\t\0"
437
618k
  /* 3251 */ "scvtf\t\0"
438
618k
  /* 3258 */ "ucvtf\t\0"
439
618k
  /* 3265 */ "st2g\t\0"
440
618k
  /* 3271 */ "stz2g\t\0"
441
618k
  /* 3278 */ "subg\t\0"
442
618k
  /* 3284 */ "addg\t\0"
443
618k
  /* 3290 */ "ldg\t\0"
444
618k
  /* 3295 */ "fneg\t\0"
445
618k
  /* 3301 */ "sqneg\t\0"
446
618k
  /* 3308 */ "csneg\t\0"
447
618k
  /* 3315 */ "histseg\t\0"
448
618k
  /* 3324 */ "irg\t\0"
449
618k
  /* 3329 */ "stg\t\0"
450
618k
  /* 3334 */ "stzg\t\0"
451
618k
  /* 3340 */ "sha1h\t\0"
452
618k
  /* 3347 */ "ld1h\t\0"
453
618k
  /* 3353 */ "ldff1h\t\0"
454
618k
  /* 3361 */ "ldnf1h\t\0"
455
618k
  /* 3369 */ "ldnt1h\t\0"
456
618k
  /* 3377 */ "stnt1h\t\0"
457
618k
  /* 3385 */ "st1h\t\0"
458
618k
  /* 3391 */ "sha512h\t\0"
459
618k
  /* 3400 */ "crc32h\t\0"
460
618k
  /* 3408 */ "ld2h\t\0"
461
618k
  /* 3414 */ "st2h\t\0"
462
618k
  /* 3420 */ "ld3h\t\0"
463
618k
  /* 3426 */ "st3h\t\0"
464
618k
  /* 3432 */ "ld4h\t\0"
465
618k
  /* 3438 */ "st4h\t\0"
466
618k
  /* 3444 */ "sha256h\t\0"
467
618k
  /* 3453 */ "ldaddah\t\0"
468
618k
  /* 3462 */ "sqrdcmlah\t\0"
469
618k
  /* 3473 */ "sqrdmlah\t\0"
470
618k
  /* 3483 */ "ldsminah\t\0"
471
618k
  /* 3493 */ "lduminah\t\0"
472
618k
  /* 3503 */ "swpah\t\0"
473
618k
  /* 3510 */ "ldclrah\t\0"
474
618k
  /* 3519 */ "ldeorah\t\0"
475
618k
  /* 3528 */ "casah\t\0"
476
618k
  /* 3535 */ "ldsetah\t\0"
477
618k
  /* 3544 */ "ldsmaxah\t\0"
478
618k
  /* 3554 */ "ldumaxah\t\0"
479
618k
  /* 3564 */ "crc32ch\t\0"
480
618k
  /* 3573 */ "sqdech\t\0"
481
618k
  /* 3581 */ "uqdech\t\0"
482
618k
  /* 3589 */ "sqinch\t\0"
483
618k
  /* 3597 */ "uqinch\t\0"
484
618k
  /* 3605 */ "nmatch\t\0"
485
618k
  /* 3613 */ "ldaddh\t\0"
486
618k
  /* 3621 */ "prfh\t\0"
487
618k
  /* 3627 */ "ldaddalh\t\0"
488
618k
  /* 3637 */ "ldsminalh\t\0"
489
618k
  /* 3648 */ "lduminalh\t\0"
490
618k
  /* 3659 */ "swpalh\t\0"
491
618k
  /* 3667 */ "ldclralh\t\0"
492
618k
  /* 3677 */ "ldeoralh\t\0"
493
618k
  /* 3687 */ "casalh\t\0"
494
618k
  /* 3695 */ "ldsetalh\t\0"
495
618k
  /* 3705 */ "ldsmaxalh\t\0"
496
618k
  /* 3716 */ "ldumaxalh\t\0"
497
618k
  /* 3727 */ "ldaddlh\t\0"
498
618k
  /* 3736 */ "ldsminlh\t\0"
499
618k
  /* 3746 */ "lduminlh\t\0"
500
618k
  /* 3756 */ "swplh\t\0"
501
618k
  /* 3763 */ "ldclrlh\t\0"
502
618k
  /* 3772 */ "ldeorlh\t\0"
503
618k
  /* 3781 */ "caslh\t\0"
504
618k
  /* 3788 */ "ldsetlh\t\0"
505
618k
  /* 3797 */ "sqdmulh\t\0"
506
618k
  /* 3806 */ "sqrdmulh\t\0"
507
618k
  /* 3816 */ "smulh\t\0"
508
618k
  /* 3823 */ "umulh\t\0"
509
618k
  /* 3830 */ "ldsmaxlh\t\0"
510
618k
  /* 3840 */ "ldumaxlh\t\0"
511
618k
  /* 3850 */ "ldsminh\t\0"
512
618k
  /* 3859 */ "lduminh\t\0"
513
618k
  /* 3868 */ "ld1roh\t\0"
514
618k
  /* 3876 */ "swph\t\0"
515
618k
  /* 3882 */ "ld1rqh\t\0"
516
618k
  /* 3890 */ "ld1rh\t\0"
517
618k
  /* 3897 */ "ldarh\t\0"
518
618k
  /* 3904 */ "ldlarh\t\0"
519
618k
  /* 3912 */ "ldrh\t\0"
520
618k
  /* 3918 */ "ldclrh\t\0"
521
618k
  /* 3926 */ "stllrh\t\0"
522
618k
  /* 3934 */ "stlrh\t\0"
523
618k
  /* 3941 */ "ldeorh\t\0"
524
618k
  /* 3949 */ "ldaprh\t\0"
525
618k
  /* 3957 */ "ldtrh\t\0"
526
618k
  /* 3964 */ "strh\t\0"
527
618k
  /* 3970 */ "sttrh\t\0"
528
618k
  /* 3977 */ "ldurh\t\0"
529
618k
  /* 3984 */ "stlurh\t\0"
530
618k
  /* 3992 */ "ldapurh\t\0"
531
618k
  /* 4001 */ "sturh\t\0"
532
618k
  /* 4008 */ "ldaxrh\t\0"
533
618k
  /* 4016 */ "ldxrh\t\0"
534
618k
  /* 4023 */ "stlxrh\t\0"
535
618k
  /* 4031 */ "stxrh\t\0"
536
618k
  /* 4038 */ "ld1sh\t\0"
537
618k
  /* 4045 */ "ldff1sh\t\0"
538
618k
  /* 4054 */ "ldnf1sh\t\0"
539
618k
  /* 4063 */ "ldnt1sh\t\0"
540
618k
  /* 4072 */ "cash\t\0"
541
618k
  /* 4078 */ "sqrdmlsh\t\0"
542
618k
  /* 4088 */ "ld1rsh\t\0"
543
618k
  /* 4096 */ "ldrsh\t\0"
544
618k
  /* 4103 */ "ldtrsh\t\0"
545
618k
  /* 4111 */ "ldursh\t\0"
546
618k
  /* 4119 */ "ldapursh\t\0"
547
618k
  /* 4129 */ "ldseth\t\0"
548
618k
  /* 4137 */ "cnth\t\0"
549
618k
  /* 4143 */ "sxth\t\0"
550
618k
  /* 4149 */ "uxth\t\0"
551
618k
  /* 4155 */ "revh\t\0"
552
618k
  /* 4161 */ "ldsmaxh\t\0"
553
618k
  /* 4170 */ "ldumaxh\t\0"
554
618k
  /* 4179 */ "xpaci\t\0"
555
618k
  /* 4186 */ "whilehi\t\0"
556
618k
  /* 4195 */ "punpkhi\t\0"
557
618k
  /* 4204 */ "sunpkhi\t\0"
558
618k
  /* 4213 */ "uunpkhi\t\0"
559
618k
  /* 4222 */ "cmhi\t\0"
560
618k
  /* 4228 */ "cmphi\t\0"
561
618k
  /* 4235 */ "sli\t\0"
562
618k
  /* 4240 */ "gmi\t\0"
563
618k
  /* 4245 */ "mvni\t\0"
564
618k
  /* 4251 */ "sri\t\0"
565
618k
  /* 4256 */ "frinti\t\0"
566
618k
  /* 4264 */ "movi\t\0"
567
618k
  /* 4270 */ "ldzi\t\0"
568
618k
  /* 4276 */ "stzi\t\0"
569
618k
  /* 4282 */ "sunpk\t\0"
570
618k
  /* 4289 */ "uunpk\t\0"
571
618k
  /* 4296 */ "brk\t\0"
572
618k
  /* 4301 */ "movk\t\0"
573
618k
  /* 4307 */ "sabal\t\0"
574
618k
  /* 4314 */ "uabal\t\0"
575
618k
  /* 4321 */ "ldaddal\t\0"
576
618k
  /* 4330 */ "sqdmlal\t\0"
577
618k
  /* 4339 */ "bfmlal\t\0"
578
618k
  /* 4347 */ "smlal\t\0"
579
618k
  /* 4354 */ "umlal\t\0"
580
618k
  /* 4361 */ "ldsminal\t\0"
581
618k
  /* 4371 */ "lduminal\t\0"
582
618k
  /* 4381 */ "rcwsswppal\t\0"
583
618k
  /* 4393 */ "rcwswppal\t\0"
584
618k
  /* 4404 */ "ldclrpal\t\0"
585
618k
  /* 4414 */ "rcwsclrpal\t\0"
586
618k
  /* 4426 */ "rcwclrpal\t\0"
587
618k
  /* 4437 */ "rcwscaspal\t\0"
588
618k
  /* 4449 */ "rcwcaspal\t\0"
589
618k
  /* 4460 */ "ldsetpal\t\0"
590
618k
  /* 4470 */ "rcwssetpal\t\0"
591
618k
  /* 4482 */ "rcwsetpal\t\0"
592
618k
  /* 4493 */ "rcwsswpal\t\0"
593
618k
  /* 4504 */ "rcwswpal\t\0"
594
618k
  /* 4514 */ "ldclral\t\0"
595
618k
  /* 4523 */ "rcwsclral\t\0"
596
618k
  /* 4534 */ "rcwclral\t\0"
597
618k
  /* 4544 */ "ldeoral\t\0"
598
618k
  /* 4553 */ "rcwscasal\t\0"
599
618k
  /* 4564 */ "rcwcasal\t\0"
600
618k
  /* 4574 */ "ldsetal\t\0"
601
618k
  /* 4583 */ "rcwssetal\t\0"
602
618k
  /* 4594 */ "rcwsetal\t\0"
603
618k
  /* 4604 */ "ldsmaxal\t\0"
604
618k
  /* 4614 */ "ldumaxal\t\0"
605
618k
  /* 4624 */ "tbl\t\0"
606
618k
  /* 4629 */ "smsubl\t\0"
607
618k
  /* 4637 */ "umsubl\t\0"
608
618k
  /* 4645 */ "ssubl\t\0"
609
618k
  /* 4652 */ "usubl\t\0"
610
618k
  /* 4659 */ "sabdl\t\0"
611
618k
  /* 4666 */ "uabdl\t\0"
612
618k
  /* 4673 */ "ldaddl\t\0"
613
618k
  /* 4681 */ "smaddl\t\0"
614
618k
  /* 4689 */ "umaddl\t\0"
615
618k
  /* 4697 */ "saddl\t\0"
616
618k
  /* 4704 */ "uaddl\t\0"
617
618k
  /* 4711 */ "tcancel\t\0"
618
618k
  /* 4720 */ "fcsel\t\0"
619
618k
  /* 4727 */ "psel\t\0"
620
618k
  /* 4733 */ "ftssel\t\0"
621
618k
  /* 4741 */ "sqshl\t\0"
622
618k
  /* 4748 */ "uqshl\t\0"
623
618k
  /* 4755 */ "sqrshl\t\0"
624
618k
  /* 4763 */ "uqrshl\t\0"
625
618k
  /* 4771 */ "srshl\t\0"
626
618k
  /* 4778 */ "urshl\t\0"
627
618k
  /* 4785 */ "sshl\t\0"
628
618k
  /* 4791 */ "ushl\t\0"
629
618k
  /* 4797 */ "fmlall\t\0"
630
618k
  /* 4805 */ "usmlall\t\0"
631
618k
  /* 4814 */ "sumlall\t\0"
632
618k
  /* 4823 */ "sshll\t\0"
633
618k
  /* 4830 */ "ushll\t\0"
634
618k
  /* 4837 */ "smlsll\t\0"
635
618k
  /* 4845 */ "umlsll\t\0"
636
618k
  /* 4853 */ "sqdmull\t\0"
637
618k
  /* 4862 */ "pmull\t\0"
638
618k
  /* 4869 */ "smull\t\0"
639
618k
  /* 4876 */ "umull\t\0"
640
618k
  /* 4883 */ "ldsminl\t\0"
641
618k
  /* 4892 */ "lduminl\t\0"
642
618k
  /* 4901 */ "addpl\t\0"
643
618k
  /* 4908 */ "rcwsswppl\t\0"
644
618k
  /* 4919 */ "rcwswppl\t\0"
645
618k
  /* 4929 */ "ldclrpl\t\0"
646
618k
  /* 4938 */ "rcwsclrpl\t\0"
647
618k
  /* 4949 */ "rcwclrpl\t\0"
648
618k
  /* 4959 */ "rcwscaspl\t\0"
649
618k
  /* 4970 */ "rcwcaspl\t\0"
650
618k
  /* 4980 */ "addspl\t\0"
651
618k
  /* 4988 */ "ldsetpl\t\0"
652
618k
  /* 4997 */ "rcwssetpl\t\0"
653
618k
  /* 5008 */ "rcwsetpl\t\0"
654
618k
  /* 5018 */ "rcwsswpl\t\0"
655
618k
  /* 5028 */ "rcwswpl\t\0"
656
618k
  /* 5037 */ "ldclrl\t\0"
657
618k
  /* 5045 */ "rcwsclrl\t\0"
658
618k
  /* 5055 */ "rcwclrl\t\0"
659
618k
  /* 5064 */ "ldeorl\t\0"
660
618k
  /* 5072 */ "rcwscasl\t\0"
661
618k
  /* 5082 */ "rcwcasl\t\0"
662
618k
  /* 5091 */ "nbsl\t\0"
663
618k
  /* 5097 */ "sqdmlsl\t\0"
664
618k
  /* 5106 */ "bfmlsl\t\0"
665
618k
  /* 5114 */ "smlsl\t\0"
666
618k
  /* 5121 */ "umlsl\t\0"
667
618k
  /* 5128 */ "sysl\t\0"
668
618k
  /* 5134 */ "ldsetl\t\0"
669
618k
  /* 5142 */ "rcwssetl\t\0"
670
618k
  /* 5152 */ "rcwsetl\t\0"
671
618k
  /* 5161 */ "bf1cvtl\t\0"
672
618k
  /* 5170 */ "bf2cvtl\t\0"
673
618k
  /* 5179 */ "fcvtl\t\0"
674
618k
  /* 5186 */ "bfmul\t\0"
675
618k
  /* 5193 */ "fnmul\t\0"
676
618k
  /* 5200 */ "pmul\t\0"
677
618k
  /* 5206 */ "ftsmul\t\0"
678
618k
  /* 5214 */ "addvl\t\0"
679
618k
  /* 5221 */ "rdvl\t\0"
680
618k
  /* 5227 */ "addsvl\t\0"
681
618k
  /* 5235 */ "rdsvl\t\0"
682
618k
  /* 5242 */ "ldsmaxl\t\0"
683
618k
  /* 5251 */ "ldumaxl\t\0"
684
618k
  /* 5260 */ "sha1m\t\0"
685
618k
  /* 5267 */ "sbfm\t\0"
686
618k
  /* 5273 */ "ubfm\t\0"
687
618k
  /* 5279 */ "rprfm\t\0"
688
618k
  /* 5286 */ "ldgm\t\0"
689
618k
  /* 5292 */ "stgm\t\0"
690
618k
  /* 5298 */ "stzgm\t\0"
691
618k
  /* 5305 */ "gcspushm\t\0"
692
618k
  /* 5315 */ "bfminnm\t\0"
693
618k
  /* 5324 */ "bfmaxnm\t\0"
694
618k
  /* 5333 */ "gcspopm\t\0"
695
618k
  /* 5342 */ "dupm\t\0"
696
618k
  /* 5348 */ "frintm\t\0"
697
618k
  /* 5356 */ "prfum\t\0"
698
618k
  /* 5363 */ "bsl1n\t\0"
699
618k
  /* 5370 */ "bsl2n\t\0"
700
618k
  /* 5377 */ "rsubhn\t\0"
701
618k
  /* 5385 */ "raddhn\t\0"
702
618k
  /* 5393 */ "famin\t\0"
703
618k
  /* 5400 */ "bfmin\t\0"
704
618k
  /* 5407 */ "ldsmin\t\0"
705
618k
  /* 5415 */ "ldumin\t\0"
706
618k
  /* 5423 */ "brkn\t\0"
707
618k
  /* 5429 */ "ccmn\t\0"
708
618k
  /* 5435 */ "eon\t\0"
709
618k
  /* 5440 */ "sqshrn\t\0"
710
618k
  /* 5448 */ "uqshrn\t\0"
711
618k
  /* 5456 */ "sqrshrn\t\0"
712
618k
  /* 5465 */ "uqrshrn\t\0"
713
618k
  /* 5474 */ "orn\t\0"
714
618k
  /* 5479 */ "frintn\t\0"
715
618k
  /* 5487 */ "bfcvtn\t\0"
716
618k
  /* 5495 */ "sqcvtn\t\0"
717
618k
  /* 5503 */ "uqcvtn\t\0"
718
618k
  /* 5511 */ "sqxtn\t\0"
719
618k
  /* 5518 */ "uqxtn\t\0"
720
618k
  /* 5525 */ "sqshrun\t\0"
721
618k
  /* 5534 */ "sqrshrun\t\0"
722
618k
  /* 5544 */ "sqcvtun\t\0"
723
618k
  /* 5553 */ "sqxtun\t\0"
724
618k
  /* 5561 */ "movn\t\0"
725
618k
  /* 5567 */ "fcvtxn\t\0"
726
618k
  /* 5575 */ "whilelo\t\0"
727
618k
  /* 5584 */ "punpklo\t\0"
728
618k
  /* 5593 */ "sunpklo\t\0"
729
618k
  /* 5602 */ "uunpklo\t\0"
730
618k
  /* 5611 */ "cmplo\t\0"
731
618k
  /* 5618 */ "zero\t\0"
732
618k
  /* 5624 */ "fcmuo\t\0"
733
618k
  /* 5631 */ "sha1p\t\0"
734
618k
  /* 5638 */ "subp\t\0"
735
618k
  /* 5644 */ "sqdecp\t\0"
736
618k
  /* 5652 */ "uqdecp\t\0"
737
618k
  /* 5660 */ "sqincp\t\0"
738
618k
  /* 5668 */ "uqincp\t\0"
739
618k
  /* 5676 */ "faddp\t\0"
740
618k
  /* 5683 */ "ldp\t\0"
741
618k
  /* 5688 */ "bdep\t\0"
742
618k
  /* 5694 */ "vecfp\t\0"
743
618k
  /* 5701 */ "matfp\t\0"
744
618k
  /* 5708 */ "stgp\t\0"
745
618k
  /* 5714 */ "zip\t\0"
746
618k
  /* 5719 */ "sadalp\t\0"
747
618k
  /* 5727 */ "uadalp\t\0"
748
618k
  /* 5735 */ "saddlp\t\0"
749
618k
  /* 5743 */ "uaddlp\t\0"
750
618k
  /* 5751 */ "stilp\t\0"
751
618k
  /* 5758 */ "bfclamp\t\0"
752
618k
  /* 5767 */ "sclamp\t\0"
753
618k
  /* 5775 */ "uclamp\t\0"
754
618k
  /* 5783 */ "fccmp\t\0"
755
618k
  /* 5790 */ "fcmp\t\0"
756
618k
  /* 5796 */ "fminnmp\t\0"
757
618k
  /* 5805 */ "fmaxnmp\t\0"
758
618k
  /* 5814 */ "ldnp\t\0"
759
618k
  /* 5820 */ "fminp\t\0"
760
618k
  /* 5827 */ "sminp\t\0"
761
618k
  /* 5834 */ "uminp\t\0"
762
618k
  /* 5841 */ "stnp\t\0"
763
618k
  /* 5847 */ "ldiapp\t\0"
764
618k
  /* 5855 */ "rcwsswpp\t\0"
765
618k
  /* 5865 */ "rcwswpp\t\0"
766
618k
  /* 5874 */ "adrp\t\0"
767
618k
  /* 5880 */ "bgrp\t\0"
768
618k
  /* 5886 */ "ldclrp\t\0"
769
618k
  /* 5894 */ "rcwsclrp\t\0"
770
618k
  /* 5904 */ "rcwclrp\t\0"
771
618k
  /* 5913 */ "rcwscasp\t\0"
772
618k
  /* 5923 */ "rcwcasp\t\0"
773
618k
  /* 5932 */ "sysp\t\0"
774
618k
  /* 5938 */ "ldsetp\t\0"
775
618k
  /* 5946 */ "rcwssetp\t\0"
776
618k
  /* 5956 */ "rcwsetp\t\0"
777
618k
  /* 5965 */ "cntp\t\0"
778
618k
  /* 5971 */ "frintp\t\0"
779
618k
  /* 5979 */ "stp\t\0"
780
618k
  /* 5984 */ "fdup\t\0"
781
618k
  /* 5990 */ "rcwsswp\t\0"
782
618k
  /* 5999 */ "rcwswp\t\0"
783
618k
  /* 6007 */ "ldaxp\t\0"
784
618k
  /* 6014 */ "fmaxp\t\0"
785
618k
  /* 6021 */ "smaxp\t\0"
786
618k
  /* 6028 */ "umaxp\t\0"
787
618k
  /* 6035 */ "ldxp\t\0"
788
618k
  /* 6041 */ "stlxp\t\0"
789
618k
  /* 6048 */ "stxp\t\0"
790
618k
  /* 6054 */ "uzp\t\0"
791
618k
  /* 6059 */ "ld1q\t\0"
792
618k
  /* 6065 */ "st1q\t\0"
793
618k
  /* 6071 */ "ld2q\t\0"
794
618k
  /* 6077 */ "st2q\t\0"
795
618k
  /* 6083 */ "ld3q\t\0"
796
618k
  /* 6089 */ "st3q\t\0"
797
618k
  /* 6095 */ "ld4q\t\0"
798
618k
  /* 6101 */ "st4q\t\0"
799
618k
  /* 6107 */ "fcmeq\t\0"
800
618k
  /* 6114 */ "ctermeq\t\0"
801
618k
  /* 6123 */ "cmpeq\t\0"
802
618k
  /* 6130 */ "tblq\t\0"
803
618k
  /* 6136 */ "dupq\t\0"
804
618k
  /* 6142 */ "extq\t\0"
805
618k
  /* 6148 */ "tbxq\t\0"
806
618k
  /* 6154 */ "ld1r\t\0"
807
618k
  /* 6160 */ "ld2r\t\0"
808
618k
  /* 6166 */ "ld3r\t\0"
809
618k
  /* 6172 */ "ld4r\t\0"
810
618k
  /* 6178 */ "ldar\t\0"
811
618k
  /* 6184 */ "ldlar\t\0"
812
618k
  /* 6191 */ "xar\t\0"
813
618k
  /* 6196 */ "fsubr\t\0"
814
618k
  /* 6203 */ "shsubr\t\0"
815
618k
  /* 6211 */ "uhsubr\t\0"
816
618k
  /* 6219 */ "sqsubr\t\0"
817
618k
  /* 6227 */ "uqsubr\t\0"
818
618k
  /* 6235 */ "adr\t\0"
819
618k
  /* 6240 */ "ldr\t\0"
820
618k
  /* 6245 */ "genter\t\0"
821
618k
  /* 6253 */ "rdffr\t\0"
822
618k
  /* 6260 */ "wrffr\t\0"
823
618k
  /* 6267 */ "sqrshr\t\0"
824
618k
  /* 6275 */ "uqrshr\t\0"
825
618k
  /* 6283 */ "srshr\t\0"
826
618k
  /* 6290 */ "urshr\t\0"
827
618k
  /* 6297 */ "sshr\t\0"
828
618k
  /* 6303 */ "ushr\t\0"
829
618k
  /* 6309 */ "blr\t\0"
830
618k
  /* 6314 */ "ldclr\t\0"
831
618k
  /* 6321 */ "rcwsclr\t\0"
832
618k
  /* 6330 */ "rcwclr\t\0"
833
618k
  /* 6338 */ "sqshlr\t\0"
834
618k
  /* 6346 */ "uqshlr\t\0"
835
618k
  /* 6354 */ "sqrshlr\t\0"
836
618k
  /* 6363 */ "uqrshlr\t\0"
837
618k
  /* 6372 */ "srshlr\t\0"
838
618k
  /* 6380 */ "urshlr\t\0"
839
618k
  /* 6388 */ "stllr\t\0"
840
618k
  /* 6395 */ "lslr\t\0"
841
618k
  /* 6401 */ "stlr\t\0"
842
618k
  /* 6407 */ "ldeor\t\0"
843
618k
  /* 6414 */ "nor\t\0"
844
618k
  /* 6419 */ "ror\t\0"
845
618k
  /* 6424 */ "ldapr\t\0"
846
618k
  /* 6431 */ "orr\t\0"
847
618k
  /* 6436 */ "asrr\t\0"
848
618k
  /* 6442 */ "lsrr\t\0"
849
618k
  /* 6448 */ "msrr\t\0"
850
618k
  /* 6454 */ "asr\t\0"
851
618k
  /* 6459 */ "lsr\t\0"
852
618k
  /* 6464 */ "msr\t\0"
853
618k
  /* 6469 */ "insr\t\0"
854
618k
  /* 6475 */ "ldtr\t\0"
855
618k
  /* 6481 */ "gcsstr\t\0"
856
618k
  /* 6489 */ "gcssttr\t\0"
857
618k
  /* 6498 */ "extr\t\0"
858
618k
  /* 6504 */ "ldur\t\0"
859
618k
  /* 6510 */ "stlur\t\0"
860
618k
  /* 6517 */ "ldapur\t\0"
861
618k
  /* 6525 */ "stur\t\0"
862
618k
  /* 6531 */ "fdivr\t\0"
863
618k
  /* 6538 */ "sdivr\t\0"
864
618k
  /* 6545 */ "udivr\t\0"
865
618k
  /* 6552 */ "whilewr\t\0"
866
618k
  /* 6561 */ "ldaxr\t\0"
867
618k
  /* 6568 */ "ldxr\t\0"
868
618k
  /* 6574 */ "stlxr\t\0"
869
618k
  /* 6581 */ "stxr\t\0"
870
618k
  /* 6587 */ "rcwscas\t\0"
871
618k
  /* 6596 */ "rcwcas\t\0"
872
618k
  /* 6604 */ "brkas\t\0"
873
618k
  /* 6611 */ "brkpas\t\0"
874
618k
  /* 6619 */ "fcvtas\t\0"
875
618k
  /* 6627 */ "fabs\t\0"
876
618k
  /* 6633 */ "sqabs\t\0"
877
618k
  /* 6640 */ "brkbs\t\0"
878
618k
  /* 6647 */ "brkpbs\t\0"
879
618k
  /* 6655 */ "subs\t\0"
880
618k
  /* 6661 */ "sbcs\t\0"
881
618k
  /* 6667 */ "adcs\t\0"
882
618k
  /* 6673 */ "bics\t\0"
883
618k
  /* 6679 */ "adds\t\0"
884
618k
  /* 6685 */ "nands\t\0"
885
618k
  /* 6692 */ "ptrues\t\0"
886
618k
  /* 6700 */ "whilehs\t\0"
887
618k
  /* 6709 */ "cmhs\t\0"
888
618k
  /* 6715 */ "cmphs\t\0"
889
618k
  /* 6722 */ "cls\t\0"
890
618k
  /* 6727 */ "whilels\t\0"
891
618k
  /* 6736 */ "bfmls\t\0"
892
618k
  /* 6743 */ "fnmls\t\0"
893
618k
  /* 6750 */ "cmpls\t\0"
894
618k
  /* 6757 */ "fcvtms\t\0"
895
618k
  /* 6765 */ "ins\t\0"
896
618k
  /* 6770 */ "brkns\t\0"
897
618k
  /* 6777 */ "orns\t\0"
898
618k
  /* 6783 */ "fcvtns\t\0"
899
618k
  /* 6791 */ "subps\t\0"
900
618k
  /* 6798 */ "frecps\t\0"
901
618k
  /* 6806 */ "bmops\t\0"
902
618k
  /* 6813 */ "bfmops\t\0"
903
618k
  /* 6821 */ "usmops\t\0"
904
618k
  /* 6829 */ "sumops\t\0"
905
618k
  /* 6837 */ "fcvtps\t\0"
906
618k
  /* 6845 */ "rdffrs\t\0"
907
618k
  /* 6853 */ "mrs\t\0"
908
618k
  /* 6858 */ "eors\t\0"
909
618k
  /* 6864 */ "nors\t\0"
910
618k
  /* 6870 */ "mrrs\t\0"
911
618k
  /* 6876 */ "orrs\t\0"
912
618k
  /* 6882 */ "frsqrts\t\0"
913
618k
  /* 6891 */ "sys\t\0"
914
618k
  /* 6896 */ "fcvtzs\t\0"
915
618k
  /* 6904 */ "fjcvtzs\t\0"
916
618k
  /* 6913 */ "sqdmlalbt\t\0"
917
618k
  /* 6924 */ "ssublbt\t\0"
918
618k
  /* 6933 */ "saddlbt\t\0"
919
618k
  /* 6942 */ "fmlallbt\t\0"
920
618k
  /* 6952 */ "sqdmlslbt\t\0"
921
618k
  /* 6963 */ "eorbt\t\0"
922
618k
  /* 6970 */ "compact\t\0"
923
618k
  /* 6979 */ "wfet\t\0"
924
618k
  /* 6985 */ "ret\t\0"
925
618k
  /* 6990 */ "ldset\t\0"
926
618k
  /* 6997 */ "rcwsset\t\0"
927
618k
  /* 7006 */ "rcwset\t\0"
928
618k
  /* 7014 */ "facgt\t\0"
929
618k
  /* 7021 */ "whilegt\t\0"
930
618k
  /* 7030 */ "fcmgt\t\0"
931
618k
  /* 7037 */ "cmpgt\t\0"
932
618k
  /* 7044 */ "rbit\t\0"
933
618k
  /* 7050 */ "trcit\t\0"
934
618k
  /* 7057 */ "wfit\t\0"
935
618k
  /* 7063 */ "sabalt\t\0"
936
618k
  /* 7071 */ "uabalt\t\0"
937
618k
  /* 7079 */ "sqdmlalt\t\0"
938
618k
  /* 7089 */ "bfmlalt\t\0"
939
618k
  /* 7098 */ "smlalt\t\0"
940
618k
  /* 7106 */ "umlalt\t\0"
941
618k
  /* 7114 */ "ssublt\t\0"
942
618k
  /* 7122 */ "usublt\t\0"
943
618k
  /* 7130 */ "sbclt\t\0"
944
618k
  /* 7137 */ "adclt\t\0"
945
618k
  /* 7144 */ "sabdlt\t\0"
946
618k
  /* 7152 */ "uabdlt\t\0"
947
618k
  /* 7160 */ "saddlt\t\0"
948
618k
  /* 7168 */ "uaddlt\t\0"
949
618k
  /* 7176 */ "whilelt\t\0"
950
618k
  /* 7185 */ "hlt\t\0"
951
618k
  /* 7190 */ "sshllt\t\0"
952
618k
  /* 7198 */ "ushllt\t\0"
953
618k
  /* 7206 */ "sqdmullt\t\0"
954
618k
  /* 7216 */ "pmullt\t\0"
955
618k
  /* 7224 */ "smullt\t\0"
956
618k
  /* 7232 */ "umullt\t\0"
957
618k
  /* 7240 */ "fcmlt\t\0"
958
618k
  /* 7247 */ "cmplt\t\0"
959
618k
  /* 7254 */ "sqdmlslt\t\0"
960
618k
  /* 7264 */ "bfmlslt\t\0"
961
618k
  /* 7273 */ "smlslt\t\0"
962
618k
  /* 7281 */ "umlslt\t\0"
963
618k
  /* 7289 */ "bf1cvtlt\t\0"
964
618k
  /* 7299 */ "bf2cvtlt\t\0"
965
618k
  /* 7309 */ "fcvtlt\t\0"
966
618k
  /* 7317 */ "histcnt\t\0"
967
618k
  /* 7326 */ "rsubhnt\t\0"
968
618k
  /* 7335 */ "raddhnt\t\0"
969
618k
  /* 7344 */ "vecint\t\0"
970
618k
  /* 7352 */ "hint\t\0"
971
618k
  /* 7358 */ "matint\t\0"
972
618k
  /* 7366 */ "sqshrnt\t\0"
973
618k
  /* 7375 */ "uqshrnt\t\0"
974
618k
  /* 7384 */ "sqrshrnt\t\0"
975
618k
  /* 7394 */ "uqrshrnt\t\0"
976
618k
  /* 7404 */ "bfcvtnt\t\0"
977
618k
  /* 7413 */ "sqxtnt\t\0"
978
618k
  /* 7421 */ "uqxtnt\t\0"
979
618k
  /* 7429 */ "sqshrunt\t\0"
980
618k
  /* 7439 */ "sqrshrunt\t\0"
981
618k
  /* 7450 */ "sqxtunt\t\0"
982
618k
  /* 7459 */ "fcvtxnt\t\0"
983
618k
  /* 7468 */ "cdot\t\0"
984
618k
  /* 7474 */ "bfdot\t\0"
985
618k
  /* 7481 */ "usdot\t\0"
986
618k
  /* 7488 */ "sudot\t\0"
987
618k
  /* 7495 */ "bfvdot\t\0"
988
618k
  /* 7503 */ "usvdot\t\0"
989
618k
  /* 7511 */ "suvdot\t\0"
990
618k
  /* 7519 */ "cnot\t\0"
991
618k
  /* 7525 */ "mlapt\t\0"
992
618k
  /* 7532 */ "msubpt\t\0"
993
618k
  /* 7540 */ "madpt\t\0"
994
618k
  /* 7547 */ "maddpt\t\0"
995
618k
  /* 7555 */ "tstart\t\0"
996
618k
  /* 7563 */ "fsqrt\t\0"
997
618k
  /* 7570 */ "ptest\t\0"
998
618k
  /* 7577 */ "ttest\t\0"
999
618k
  /* 7584 */ "pfirst\t\0"
1000
618k
  /* 7592 */ "cmtst\t\0"
1001
618k
  /* 7599 */ "fmlalltt\t\0"
1002
618k
  /* 7609 */ "fvdott\t\0"
1003
618k
  /* 7617 */ "genlut\t\0"
1004
618k
  /* 7625 */ "bf1cvt\t\0"
1005
618k
  /* 7633 */ "bf2cvt\t\0"
1006
618k
  /* 7641 */ "bfcvt\t\0"
1007
618k
  /* 7648 */ "sqcvt\t\0"
1008
618k
  /* 7655 */ "uqcvt\t\0"
1009
618k
  /* 7662 */ "movt\t\0"
1010
618k
  /* 7668 */ "ssubwt\t\0"
1011
618k
  /* 7676 */ "usubwt\t\0"
1012
618k
  /* 7684 */ "saddwt\t\0"
1013
618k
  /* 7692 */ "uaddwt\t\0"
1014
618k
  /* 7700 */ "bext\t\0"
1015
618k
  /* 7706 */ "pnext\t\0"
1016
618k
  /* 7713 */ "pext\t\0"
1017
618k
  /* 7719 */ "fcvtau\t\0"
1018
618k
  /* 7727 */ "sqshlu\t\0"
1019
618k
  /* 7735 */ "fcvtmu\t\0"
1020
618k
  /* 7743 */ "fcvtnu\t\0"
1021
618k
  /* 7751 */ "fcvtpu\t\0"
1022
618k
  /* 7759 */ "sqrshru\t\0"
1023
618k
  /* 7768 */ "sqcvtu\t\0"
1024
618k
  /* 7776 */ "fcvtzu\t\0"
1025
618k
  /* 7784 */ "st64bv\t\0"
1026
618k
  /* 7792 */ "faddv\t\0"
1027
618k
  /* 7799 */ "saddv\t\0"
1028
618k
  /* 7806 */ "uaddv\t\0"
1029
618k
  /* 7813 */ "andv\t\0"
1030
618k
  /* 7819 */ "rev\t\0"
1031
618k
  /* 7824 */ "fdiv\t\0"
1032
618k
  /* 7830 */ "sdiv\t\0"
1033
618k
  /* 7836 */ "udiv\t\0"
1034
618k
  /* 7842 */ "saddlv\t\0"
1035
618k
  /* 7850 */ "uaddlv\t\0"
1036
618k
  /* 7858 */ "fminnmv\t\0"
1037
618k
  /* 7867 */ "fmaxnmv\t\0"
1038
618k
  /* 7876 */ "fminv\t\0"
1039
618k
  /* 7883 */ "sminv\t\0"
1040
618k
  /* 7890 */ "uminv\t\0"
1041
618k
  /* 7897 */ "csinv\t\0"
1042
618k
  /* 7904 */ "fmov\t\0"
1043
618k
  /* 7910 */ "pmov\t\0"
1044
618k
  /* 7916 */ "smov\t\0"
1045
618k
  /* 7922 */ "umov\t\0"
1046
618k
  /* 7928 */ "faddqv\t\0"
1047
618k
  /* 7936 */ "andqv\t\0"
1048
618k
  /* 7943 */ "fminnmqv\t\0"
1049
618k
  /* 7953 */ "fmaxnmqv\t\0"
1050
618k
  /* 7963 */ "fminqv\t\0"
1051
618k
  /* 7971 */ "sminqv\t\0"
1052
618k
  /* 7979 */ "uminqv\t\0"
1053
618k
  /* 7987 */ "eorqv\t\0"
1054
618k
  /* 7994 */ "fmaxqv\t\0"
1055
618k
  /* 8002 */ "smaxqv\t\0"
1056
618k
  /* 8010 */ "umaxqv\t\0"
1057
618k
  /* 8018 */ "eorv\t\0"
1058
618k
  /* 8024 */ "fmaxv\t\0"
1059
618k
  /* 8031 */ "smaxv\t\0"
1060
618k
  /* 8038 */ "umaxv\t\0"
1061
618k
  /* 8045 */ "ld1w\t\0"
1062
618k
  /* 8051 */ "ldff1w\t\0"
1063
618k
  /* 8059 */ "ldnf1w\t\0"
1064
618k
  /* 8067 */ "ldnt1w\t\0"
1065
618k
  /* 8075 */ "stnt1w\t\0"
1066
618k
  /* 8083 */ "st1w\t\0"
1067
618k
  /* 8089 */ "crc32w\t\0"
1068
618k
  /* 8097 */ "ld2w\t\0"
1069
618k
  /* 8103 */ "st2w\t\0"
1070
618k
  /* 8109 */ "ld3w\t\0"
1071
618k
  /* 8115 */ "st3w\t\0"
1072
618k
  /* 8121 */ "ld4w\t\0"
1073
618k
  /* 8127 */ "st4w\t\0"
1074
618k
  /* 8133 */ "ssubw\t\0"
1075
618k
  /* 8140 */ "usubw\t\0"
1076
618k
  /* 8147 */ "crc32cw\t\0"
1077
618k
  /* 8156 */ "sqdecw\t\0"
1078
618k
  /* 8164 */ "uqdecw\t\0"
1079
618k
  /* 8172 */ "sqincw\t\0"
1080
618k
  /* 8180 */ "uqincw\t\0"
1081
618k
  /* 8188 */ "saddw\t\0"
1082
618k
  /* 8195 */ "uaddw\t\0"
1083
618k
  /* 8202 */ "prfw\t\0"
1084
618k
  /* 8208 */ "ld1row\t\0"
1085
618k
  /* 8216 */ "ld1rqw\t\0"
1086
618k
  /* 8224 */ "ld1rw\t\0"
1087
618k
  /* 8231 */ "whilerw\t\0"
1088
618k
  /* 8240 */ "ld1sw\t\0"
1089
618k
  /* 8247 */ "ldff1sw\t\0"
1090
618k
  /* 8256 */ "ldnf1sw\t\0"
1091
618k
  /* 8265 */ "ldnt1sw\t\0"
1092
618k
  /* 8274 */ "ldpsw\t\0"
1093
618k
  /* 8281 */ "ld1rsw\t\0"
1094
618k
  /* 8289 */ "ldrsw\t\0"
1095
618k
  /* 8296 */ "ldtrsw\t\0"
1096
618k
  /* 8304 */ "ldursw\t\0"
1097
618k
  /* 8312 */ "ldapursw\t\0"
1098
618k
  /* 8322 */ "cntw\t\0"
1099
618k
  /* 8328 */ "sxtw\t\0"
1100
618k
  /* 8334 */ "uxtw\t\0"
1101
618k
  /* 8340 */ "revw\t\0"
1102
618k
  /* 8346 */ "crc32x\t\0"
1103
618k
  /* 8354 */ "frint32x\t\0"
1104
618k
  /* 8364 */ "frint64x\t\0"
1105
618k
  /* 8374 */ "bcax\t\0"
1106
618k
  /* 8380 */ "famax\t\0"
1107
618k
  /* 8387 */ "bfmax\t\0"
1108
618k
  /* 8394 */ "ldsmax\t\0"
1109
618k
  /* 8402 */ "ldumax\t\0"
1110
618k
  /* 8410 */ "tbx\t\0"
1111
618k
  /* 8415 */ "crc32cx\t\0"
1112
618k
  /* 8424 */ "ldx\t\0"
1113
618k
  /* 8429 */ "index\t\0"
1114
618k
  /* 8436 */ "clrex\t\0"
1115
618k
  /* 8443 */ "movprfx\t\0"
1116
618k
  /* 8452 */ "at_as1elx\t\0"
1117
618k
  /* 8463 */ "fmulx\t\0"
1118
618k
  /* 8470 */ "frecpx\t\0"
1119
618k
  /* 8478 */ "extrx\t\0"
1120
618k
  /* 8485 */ "frintx\t\0"
1121
618k
  /* 8493 */ "stx\t\0"
1122
618k
  /* 8498 */ "fcvtx\t\0"
1123
618k
  /* 8505 */ "ldy\t\0"
1124
618k
  /* 8510 */ "sm4ekey\t\0"
1125
618k
  /* 8519 */ "fcpy\t\0"
1126
618k
  /* 8525 */ "extry\t\0"
1127
618k
  /* 8532 */ "sty\t\0"
1128
618k
  /* 8537 */ "frint32z\t\0"
1129
618k
  /* 8547 */ "frint64z\t\0"
1130
618k
  /* 8557 */ "braaz\t\0"
1131
618k
  /* 8564 */ "blraaz\t\0"
1132
618k
  /* 8572 */ "movaz\t\0"
1133
618k
  /* 8579 */ "brabz\t\0"
1134
618k
  /* 8586 */ "blrabz\t\0"
1135
618k
  /* 8594 */ "cbz\t\0"
1136
618k
  /* 8599 */ "tbz\t\0"
1137
618k
  /* 8604 */ "ldz\t\0"
1138
618k
  /* 8609 */ "clz\t\0"
1139
618k
  /* 8614 */ "cbnz\t\0"
1140
618k
  /* 8620 */ "tbnz\t\0"
1141
618k
  /* 8626 */ "ctz\t\0"
1142
618k
  /* 8631 */ "frintz\t\0"
1143
618k
  /* 8639 */ "stz\t\0"
1144
618k
  /* 8644 */ "movz\t\0"
1145
618k
  /* 8650 */ ".tlsdesccall \0"
1146
618k
  /* 8664 */ "zero\t{ \0"
1147
618k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
618k
  /* 8703 */ "b.\0"
1149
618k
  /* 8706 */ "bc.\0"
1150
618k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
618k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
618k
  /* 8759 */ "# XRay Function Enter.\0"
1153
618k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
618k
  /* 8805 */ "# XRay Function Exit.\0"
1155
618k
  /* 8827 */ "hint\t#10\0"
1156
618k
  /* 8836 */ "hint\t#30\0"
1157
618k
  /* 8845 */ "hint\t#40\0"
1158
618k
  /* 8854 */ "hint\t#31\0"
1159
618k
  /* 8863 */ "hint\t#12\0"
1160
618k
  /* 8872 */ "hint\t#14\0"
1161
618k
  /* 8881 */ "hint\t#24\0"
1162
618k
  /* 8890 */ "pacia171615\0"
1163
618k
  /* 8902 */ "autia171615\0"
1164
618k
  /* 8914 */ "pacib171615\0"
1165
618k
  /* 8926 */ "autib171615\0"
1166
618k
  /* 8938 */ "hint\t#25\0"
1167
618k
  /* 8947 */ "hint\t#26\0"
1168
618k
  /* 8956 */ "hint\t#7\0"
1169
618k
  /* 8964 */ "hint\t#27\0"
1170
618k
  /* 8973 */ "hint\t#8\0"
1171
618k
  /* 8981 */ "hint\t#28\0"
1172
618k
  /* 8990 */ "hint\t#29\0"
1173
618k
  /* 8999 */ "hint\t#39\0"
1174
618k
  /* 9008 */ "LIFETIME_END\0"
1175
618k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
618k
  /* 9034 */ "BUNDLE\0"
1177
618k
  /* 9041 */ "DBG_VALUE\0"
1178
618k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
618k
  /* 9065 */ "DBG_PHI\0"
1180
618k
  /* 9073 */ "DBG_LABEL\0"
1181
618k
  /* 9083 */ "LIFETIME_START\0"
1182
618k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
618k
  /* 9113 */ "cpyfe\t[\0"
1184
618k
  /* 9121 */ "setge\t[\0"
1185
618k
  /* 9129 */ "sete\t[\0"
1186
618k
  /* 9136 */ "cpye\t[\0"
1187
618k
  /* 9143 */ "cpyfm\t[\0"
1188
618k
  /* 9151 */ "setgm\t[\0"
1189
618k
  /* 9159 */ "setm\t[\0"
1190
618k
  /* 9166 */ "cpym\t[\0"
1191
618k
  /* 9173 */ "cpyfen\t[\0"
1192
618k
  /* 9182 */ "setgen\t[\0"
1193
618k
  /* 9191 */ "seten\t[\0"
1194
618k
  /* 9199 */ "cpyen\t[\0"
1195
618k
  /* 9207 */ "cpyfmn\t[\0"
1196
618k
  /* 9216 */ "setgmn\t[\0"
1197
618k
  /* 9225 */ "setmn\t[\0"
1198
618k
  /* 9233 */ "cpymn\t[\0"
1199
618k
  /* 9241 */ "cpyfpn\t[\0"
1200
618k
  /* 9250 */ "setgpn\t[\0"
1201
618k
  /* 9259 */ "setpn\t[\0"
1202
618k
  /* 9267 */ "cpypn\t[\0"
1203
618k
  /* 9275 */ "cpyfern\t[\0"
1204
618k
  /* 9285 */ "cpyern\t[\0"
1205
618k
  /* 9294 */ "cpyfmrn\t[\0"
1206
618k
  /* 9304 */ "cpymrn\t[\0"
1207
618k
  /* 9313 */ "cpyfprn\t[\0"
1208
618k
  /* 9323 */ "cpyprn\t[\0"
1209
618k
  /* 9332 */ "cpyfetrn\t[\0"
1210
618k
  /* 9343 */ "cpyetrn\t[\0"
1211
618k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
618k
  /* 9364 */ "cpymtrn\t[\0"
1213
618k
  /* 9374 */ "cpyfptrn\t[\0"
1214
618k
  /* 9385 */ "cpyptrn\t[\0"
1215
618k
  /* 9395 */ "cpyfertrn\t[\0"
1216
618k
  /* 9407 */ "cpyertrn\t[\0"
1217
618k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
618k
  /* 9430 */ "cpymrtrn\t[\0"
1219
618k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
618k
  /* 9453 */ "cpyprtrn\t[\0"
1221
618k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
618k
  /* 9476 */ "cpyewtrn\t[\0"
1223
618k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
618k
  /* 9499 */ "cpymwtrn\t[\0"
1225
618k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
618k
  /* 9522 */ "cpypwtrn\t[\0"
1227
618k
  /* 9533 */ "cpyfetn\t[\0"
1228
618k
  /* 9543 */ "setgetn\t[\0"
1229
618k
  /* 9553 */ "setetn\t[\0"
1230
618k
  /* 9562 */ "cpyetn\t[\0"
1231
618k
  /* 9571 */ "cpyfmtn\t[\0"
1232
618k
  /* 9581 */ "setgmtn\t[\0"
1233
618k
  /* 9591 */ "setmtn\t[\0"
1234
618k
  /* 9600 */ "cpymtn\t[\0"
1235
618k
  /* 9609 */ "cpyfptn\t[\0"
1236
618k
  /* 9619 */ "setgptn\t[\0"
1237
618k
  /* 9629 */ "setptn\t[\0"
1238
618k
  /* 9638 */ "cpyptn\t[\0"
1239
618k
  /* 9647 */ "cpyfertn\t[\0"
1240
618k
  /* 9658 */ "cpyertn\t[\0"
1241
618k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
618k
  /* 9679 */ "cpymrtn\t[\0"
1243
618k
  /* 9689 */ "cpyfprtn\t[\0"
1244
618k
  /* 9700 */ "cpyprtn\t[\0"
1245
618k
  /* 9710 */ "cpyfewtn\t[\0"
1246
618k
  /* 9721 */ "cpyewtn\t[\0"
1247
618k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
618k
  /* 9742 */ "cpymwtn\t[\0"
1249
618k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
618k
  /* 9763 */ "cpypwtn\t[\0"
1251
618k
  /* 9773 */ "cpyfewn\t[\0"
1252
618k
  /* 9783 */ "cpyewn\t[\0"
1253
618k
  /* 9792 */ "cpyfmwn\t[\0"
1254
618k
  /* 9802 */ "cpymwn\t[\0"
1255
618k
  /* 9811 */ "cpyfpwn\t[\0"
1256
618k
  /* 9821 */ "cpypwn\t[\0"
1257
618k
  /* 9830 */ "cpyfetwn\t[\0"
1258
618k
  /* 9841 */ "cpyetwn\t[\0"
1259
618k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
618k
  /* 9862 */ "cpymtwn\t[\0"
1261
618k
  /* 9872 */ "cpyfptwn\t[\0"
1262
618k
  /* 9883 */ "cpyptwn\t[\0"
1263
618k
  /* 9893 */ "cpyfertwn\t[\0"
1264
618k
  /* 9905 */ "cpyertwn\t[\0"
1265
618k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
618k
  /* 9928 */ "cpymrtwn\t[\0"
1267
618k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
618k
  /* 9951 */ "cpyprtwn\t[\0"
1269
618k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
618k
  /* 9974 */ "cpyewtwn\t[\0"
1271
618k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
618k
  /* 9997 */ "cpymwtwn\t[\0"
1273
618k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
618k
  /* 10020 */ "cpypwtwn\t[\0"
1275
618k
  /* 10031 */ "cpyfp\t[\0"
1276
618k
  /* 10039 */ "setgp\t[\0"
1277
618k
  /* 10047 */ "setp\t[\0"
1278
618k
  /* 10054 */ "cpyp\t[\0"
1279
618k
  /* 10061 */ "cpyfet\t[\0"
1280
618k
  /* 10070 */ "setget\t[\0"
1281
618k
  /* 10079 */ "setet\t[\0"
1282
618k
  /* 10087 */ "cpyet\t[\0"
1283
618k
  /* 10095 */ "cpyfmt\t[\0"
1284
618k
  /* 10104 */ "setgmt\t[\0"
1285
618k
  /* 10113 */ "setmt\t[\0"
1286
618k
  /* 10121 */ "cpymt\t[\0"
1287
618k
  /* 10129 */ "cpyfpt\t[\0"
1288
618k
  /* 10138 */ "setgpt\t[\0"
1289
618k
  /* 10147 */ "setpt\t[\0"
1290
618k
  /* 10155 */ "cpypt\t[\0"
1291
618k
  /* 10163 */ "cpyfert\t[\0"
1292
618k
  /* 10173 */ "cpyert\t[\0"
1293
618k
  /* 10182 */ "cpyfmrt\t[\0"
1294
618k
  /* 10192 */ "cpymrt\t[\0"
1295
618k
  /* 10201 */ "cpyfprt\t[\0"
1296
618k
  /* 10211 */ "cpyprt\t[\0"
1297
618k
  /* 10220 */ "cpyfewt\t[\0"
1298
618k
  /* 10230 */ "cpyewt\t[\0"
1299
618k
  /* 10239 */ "cpyfmwt\t[\0"
1300
618k
  /* 10249 */ "cpymwt\t[\0"
1301
618k
  /* 10258 */ "cpyfpwt\t[\0"
1302
618k
  /* 10268 */ "cpypwt\t[\0"
1303
618k
  /* 10277 */ "eretaa\0"
1304
618k
  /* 10284 */ "eretab\0"
1305
618k
  /* 10291 */ "sb\0"
1306
618k
  /* 10294 */ "pacnbiasppc\0"
1307
618k
  /* 10306 */ "paciasppc\0"
1308
618k
  /* 10316 */ "pacnbibsppc\0"
1309
618k
  /* 10328 */ "pacibsppc\0"
1310
618k
  /* 10338 */ "xaflag\0"
1311
618k
  /* 10345 */ "axflag\0"
1312
618k
  /* 10352 */ "brb\tinj\0"
1313
618k
  /* 10360 */ "# FEntry call\0"
1314
618k
  /* 10374 */ "brb\tiall\0"
1315
618k
  /* 10383 */ "setffr\0"
1316
618k
  /* 10390 */ "clr\0"
1317
618k
  /* 10394 */ "drps\0"
1318
618k
  /* 10399 */ "eret\0"
1319
618k
  /* 10404 */ "set\0"
1320
618k
  /* 10408 */ "tcommit\0"
1321
618k
  /* 10416 */ "gexit\0"
1322
618k
  /* 10422 */ "cfinv\0"
1323
618k
  /* 10428 */ "gcspopcx\0"
1324
618k
  /* 10437 */ "gcspushx\0"
1325
618k
  /* 10446 */ "gcspopx\0"
1326
618k
  /* 10454 */ "ld1b\t{\0"
1327
618k
  /* 10461 */ "st1b\t{\0"
1328
618k
  /* 10468 */ "ld1d\t{\0"
1329
618k
  /* 10475 */ "st1d\t{\0"
1330
618k
  /* 10482 */ "ld1h\t{\0"
1331
618k
  /* 10489 */ "st1h\t{\0"
1332
618k
  /* 10496 */ "ld1q\t{\0"
1333
618k
  /* 10503 */ "st1q\t{\0"
1334
618k
  /* 10510 */ "ld1w\t{\0"
1335
618k
  /* 10517 */ "st1w\t{\0"
1336
618k
};
1337
618k
#endif // CAPSTONE_DIET
1338
1339
618k
  static const uint32_t OpInfo0[] = {
1340
618k
    0U, // PHI
1341
618k
    0U, // INLINEASM
1342
618k
    0U, // INLINEASM_BR
1343
618k
    0U, // CFI_INSTRUCTION
1344
618k
    0U, // EH_LABEL
1345
618k
    0U, // GC_LABEL
1346
618k
    0U, // ANNOTATION_LABEL
1347
618k
    0U, // KILL
1348
618k
    0U, // EXTRACT_SUBREG
1349
618k
    0U, // INSERT_SUBREG
1350
618k
    0U, // IMPLICIT_DEF
1351
618k
    0U, // SUBREG_TO_REG
1352
618k
    0U, // COPY_TO_REGCLASS
1353
618k
    9042U,  // DBG_VALUE
1354
618k
    9099U,  // DBG_VALUE_LIST
1355
618k
    9052U,  // DBG_INSTR_REF
1356
618k
    9066U,  // DBG_PHI
1357
618k
    9074U,  // DBG_LABEL
1358
618k
    0U, // REG_SEQUENCE
1359
618k
    0U, // COPY
1360
618k
    9035U,  // BUNDLE
1361
618k
    9084U,  // LIFETIME_START
1362
618k
    9009U,  // LIFETIME_END
1363
618k
    9022U,  // PSEUDO_PROBE
1364
618k
    0U, // ARITH_FENCE
1365
618k
    0U, // STACKMAP
1366
618k
    10361U, // FENTRY_CALL
1367
618k
    0U, // PATCHPOINT
1368
618k
    0U, // LOAD_STACK_GUARD
1369
618k
    0U, // PREALLOCATED_SETUP
1370
618k
    0U, // PREALLOCATED_ARG
1371
618k
    0U, // STATEPOINT
1372
618k
    0U, // LOCAL_ESCAPE
1373
618k
    0U, // FAULTING_OP
1374
618k
    0U, // PATCHABLE_OP
1375
618k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
618k
    8673U,  // PATCHABLE_RET
1377
618k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
618k
    8783U,  // PATCHABLE_TAIL_CALL
1379
618k
    8735U,  // PATCHABLE_EVENT_CALL
1380
618k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
618k
    0U, // ICALL_BRANCH_FUNNEL
1382
618k
    0U, // MEMBARRIER
1383
618k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
618k
    0U, // G_ASSERT_SEXT
1385
618k
    0U, // G_ASSERT_ZEXT
1386
618k
    0U, // G_ASSERT_ALIGN
1387
618k
    0U, // G_ADD
1388
618k
    0U, // G_SUB
1389
618k
    0U, // G_MUL
1390
618k
    0U, // G_SDIV
1391
618k
    0U, // G_UDIV
1392
618k
    0U, // G_SREM
1393
618k
    0U, // G_UREM
1394
618k
    0U, // G_SDIVREM
1395
618k
    0U, // G_UDIVREM
1396
618k
    0U, // G_AND
1397
618k
    0U, // G_OR
1398
618k
    0U, // G_XOR
1399
618k
    0U, // G_IMPLICIT_DEF
1400
618k
    0U, // G_PHI
1401
618k
    0U, // G_FRAME_INDEX
1402
618k
    0U, // G_GLOBAL_VALUE
1403
618k
    0U, // G_CONSTANT_POOL
1404
618k
    0U, // G_EXTRACT
1405
618k
    0U, // G_UNMERGE_VALUES
1406
618k
    0U, // G_INSERT
1407
618k
    0U, // G_MERGE_VALUES
1408
618k
    0U, // G_BUILD_VECTOR
1409
618k
    0U, // G_BUILD_VECTOR_TRUNC
1410
618k
    0U, // G_CONCAT_VECTORS
1411
618k
    0U, // G_PTRTOINT
1412
618k
    0U, // G_INTTOPTR
1413
618k
    0U, // G_BITCAST
1414
618k
    0U, // G_FREEZE
1415
618k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
618k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
618k
    0U, // G_INTRINSIC_TRUNC
1418
618k
    0U, // G_INTRINSIC_ROUND
1419
618k
    0U, // G_INTRINSIC_LRINT
1420
618k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
618k
    0U, // G_READCYCLECOUNTER
1422
618k
    0U, // G_LOAD
1423
618k
    0U, // G_SEXTLOAD
1424
618k
    0U, // G_ZEXTLOAD
1425
618k
    0U, // G_INDEXED_LOAD
1426
618k
    0U, // G_INDEXED_SEXTLOAD
1427
618k
    0U, // G_INDEXED_ZEXTLOAD
1428
618k
    0U, // G_STORE
1429
618k
    0U, // G_INDEXED_STORE
1430
618k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
618k
    0U, // G_ATOMIC_CMPXCHG
1432
618k
    0U, // G_ATOMICRMW_XCHG
1433
618k
    0U, // G_ATOMICRMW_ADD
1434
618k
    0U, // G_ATOMICRMW_SUB
1435
618k
    0U, // G_ATOMICRMW_AND
1436
618k
    0U, // G_ATOMICRMW_NAND
1437
618k
    0U, // G_ATOMICRMW_OR
1438
618k
    0U, // G_ATOMICRMW_XOR
1439
618k
    0U, // G_ATOMICRMW_MAX
1440
618k
    0U, // G_ATOMICRMW_MIN
1441
618k
    0U, // G_ATOMICRMW_UMAX
1442
618k
    0U, // G_ATOMICRMW_UMIN
1443
618k
    0U, // G_ATOMICRMW_FADD
1444
618k
    0U, // G_ATOMICRMW_FSUB
1445
618k
    0U, // G_ATOMICRMW_FMAX
1446
618k
    0U, // G_ATOMICRMW_FMIN
1447
618k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
618k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
618k
    0U, // G_FENCE
1450
618k
    0U, // G_PREFETCH
1451
618k
    0U, // G_BRCOND
1452
618k
    0U, // G_BRINDIRECT
1453
618k
    0U, // G_INVOKE_REGION_START
1454
618k
    0U, // G_INTRINSIC
1455
618k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
618k
    0U, // G_INTRINSIC_CONVERGENT
1457
618k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
618k
    0U, // G_ANYEXT
1459
618k
    0U, // G_TRUNC
1460
618k
    0U, // G_CONSTANT
1461
618k
    0U, // G_FCONSTANT
1462
618k
    0U, // G_VASTART
1463
618k
    0U, // G_VAARG
1464
618k
    0U, // G_SEXT
1465
618k
    0U, // G_SEXT_INREG
1466
618k
    0U, // G_ZEXT
1467
618k
    0U, // G_SHL
1468
618k
    0U, // G_LSHR
1469
618k
    0U, // G_ASHR
1470
618k
    0U, // G_FSHL
1471
618k
    0U, // G_FSHR
1472
618k
    0U, // G_ROTR
1473
618k
    0U, // G_ROTL
1474
618k
    0U, // G_ICMP
1475
618k
    0U, // G_FCMP
1476
618k
    0U, // G_SELECT
1477
618k
    0U, // G_UADDO
1478
618k
    0U, // G_UADDE
1479
618k
    0U, // G_USUBO
1480
618k
    0U, // G_USUBE
1481
618k
    0U, // G_SADDO
1482
618k
    0U, // G_SADDE
1483
618k
    0U, // G_SSUBO
1484
618k
    0U, // G_SSUBE
1485
618k
    0U, // G_UMULO
1486
618k
    0U, // G_SMULO
1487
618k
    0U, // G_UMULH
1488
618k
    0U, // G_SMULH
1489
618k
    0U, // G_UADDSAT
1490
618k
    0U, // G_SADDSAT
1491
618k
    0U, // G_USUBSAT
1492
618k
    0U, // G_SSUBSAT
1493
618k
    0U, // G_USHLSAT
1494
618k
    0U, // G_SSHLSAT
1495
618k
    0U, // G_SMULFIX
1496
618k
    0U, // G_UMULFIX
1497
618k
    0U, // G_SMULFIXSAT
1498
618k
    0U, // G_UMULFIXSAT
1499
618k
    0U, // G_SDIVFIX
1500
618k
    0U, // G_UDIVFIX
1501
618k
    0U, // G_SDIVFIXSAT
1502
618k
    0U, // G_UDIVFIXSAT
1503
618k
    0U, // G_FADD
1504
618k
    0U, // G_FSUB
1505
618k
    0U, // G_FMUL
1506
618k
    0U, // G_FMA
1507
618k
    0U, // G_FMAD
1508
618k
    0U, // G_FDIV
1509
618k
    0U, // G_FREM
1510
618k
    0U, // G_FPOW
1511
618k
    0U, // G_FPOWI
1512
618k
    0U, // G_FEXP
1513
618k
    0U, // G_FEXP2
1514
618k
    0U, // G_FEXP10
1515
618k
    0U, // G_FLOG
1516
618k
    0U, // G_FLOG2
1517
618k
    0U, // G_FLOG10
1518
618k
    0U, // G_FLDEXP
1519
618k
    0U, // G_FFREXP
1520
618k
    0U, // G_FNEG
1521
618k
    0U, // G_FPEXT
1522
618k
    0U, // G_FPTRUNC
1523
618k
    0U, // G_FPTOSI
1524
618k
    0U, // G_FPTOUI
1525
618k
    0U, // G_SITOFP
1526
618k
    0U, // G_UITOFP
1527
618k
    0U, // G_FABS
1528
618k
    0U, // G_FCOPYSIGN
1529
618k
    0U, // G_IS_FPCLASS
1530
618k
    0U, // G_FCANONICALIZE
1531
618k
    0U, // G_FMINNUM
1532
618k
    0U, // G_FMAXNUM
1533
618k
    0U, // G_FMINNUM_IEEE
1534
618k
    0U, // G_FMAXNUM_IEEE
1535
618k
    0U, // G_FMINIMUM
1536
618k
    0U, // G_FMAXIMUM
1537
618k
    0U, // G_GET_FPENV
1538
618k
    0U, // G_SET_FPENV
1539
618k
    0U, // G_RESET_FPENV
1540
618k
    0U, // G_GET_FPMODE
1541
618k
    0U, // G_SET_FPMODE
1542
618k
    0U, // G_RESET_FPMODE
1543
618k
    0U, // G_PTR_ADD
1544
618k
    0U, // G_PTRMASK
1545
618k
    0U, // G_SMIN
1546
618k
    0U, // G_SMAX
1547
618k
    0U, // G_UMIN
1548
618k
    0U, // G_UMAX
1549
618k
    0U, // G_ABS
1550
618k
    0U, // G_LROUND
1551
618k
    0U, // G_LLROUND
1552
618k
    0U, // G_BR
1553
618k
    0U, // G_BRJT
1554
618k
    0U, // G_INSERT_VECTOR_ELT
1555
618k
    0U, // G_EXTRACT_VECTOR_ELT
1556
618k
    0U, // G_SHUFFLE_VECTOR
1557
618k
    0U, // G_CTTZ
1558
618k
    0U, // G_CTTZ_ZERO_UNDEF
1559
618k
    0U, // G_CTLZ
1560
618k
    0U, // G_CTLZ_ZERO_UNDEF
1561
618k
    0U, // G_CTPOP
1562
618k
    0U, // G_BSWAP
1563
618k
    0U, // G_BITREVERSE
1564
618k
    0U, // G_FCEIL
1565
618k
    0U, // G_FCOS
1566
618k
    0U, // G_FSIN
1567
618k
    0U, // G_FSQRT
1568
618k
    0U, // G_FFLOOR
1569
618k
    0U, // G_FRINT
1570
618k
    0U, // G_FNEARBYINT
1571
618k
    0U, // G_ADDRSPACE_CAST
1572
618k
    0U, // G_BLOCK_ADDR
1573
618k
    0U, // G_JUMP_TABLE
1574
618k
    0U, // G_DYN_STACKALLOC
1575
618k
    0U, // G_STACKSAVE
1576
618k
    0U, // G_STACKRESTORE
1577
618k
    0U, // G_STRICT_FADD
1578
618k
    0U, // G_STRICT_FSUB
1579
618k
    0U, // G_STRICT_FMUL
1580
618k
    0U, // G_STRICT_FDIV
1581
618k
    0U, // G_STRICT_FREM
1582
618k
    0U, // G_STRICT_FMA
1583
618k
    0U, // G_STRICT_FSQRT
1584
618k
    0U, // G_STRICT_FLDEXP
1585
618k
    0U, // G_READ_REGISTER
1586
618k
    0U, // G_WRITE_REGISTER
1587
618k
    0U, // G_MEMCPY
1588
618k
    0U, // G_MEMCPY_INLINE
1589
618k
    0U, // G_MEMMOVE
1590
618k
    0U, // G_MEMSET
1591
618k
    0U, // G_BZERO
1592
618k
    0U, // G_VECREDUCE_SEQ_FADD
1593
618k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
618k
    0U, // G_VECREDUCE_FADD
1595
618k
    0U, // G_VECREDUCE_FMUL
1596
618k
    0U, // G_VECREDUCE_FMAX
1597
618k
    0U, // G_VECREDUCE_FMIN
1598
618k
    0U, // G_VECREDUCE_FMAXIMUM
1599
618k
    0U, // G_VECREDUCE_FMINIMUM
1600
618k
    0U, // G_VECREDUCE_ADD
1601
618k
    0U, // G_VECREDUCE_MUL
1602
618k
    0U, // G_VECREDUCE_AND
1603
618k
    0U, // G_VECREDUCE_OR
1604
618k
    0U, // G_VECREDUCE_XOR
1605
618k
    0U, // G_VECREDUCE_SMAX
1606
618k
    0U, // G_VECREDUCE_SMIN
1607
618k
    0U, // G_VECREDUCE_UMAX
1608
618k
    0U, // G_VECREDUCE_UMIN
1609
618k
    0U, // G_SBFX
1610
618k
    0U, // G_UBFX
1611
618k
    0U, // ABS_ZPmZ_B_UNDEF
1612
618k
    0U, // ABS_ZPmZ_D_UNDEF
1613
618k
    0U, // ABS_ZPmZ_H_UNDEF
1614
618k
    0U, // ABS_ZPmZ_S_UNDEF
1615
618k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
618k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
618k
    0U, // ADDSWrr
1618
618k
    0U, // ADDSXrr
1619
618k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
618k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
618k
    0U, // ADDWrr
1622
618k
    0U, // ADDXrr
1623
618k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
618k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
618k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
618k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
618k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
618k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
618k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
618k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
618k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
618k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
618k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
618k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
618k
    0U, // ADD_ZPZZ_B_ZERO
1636
618k
    0U, // ADD_ZPZZ_D_ZERO
1637
618k
    0U, // ADD_ZPZZ_H_ZERO
1638
618k
    0U, // ADD_ZPZZ_S_ZERO
1639
618k
    0U, // ADDlowTLS
1640
618k
    0U, // ADJCALLSTACKDOWN
1641
618k
    0U, // ADJCALLSTACKUP
1642
618k
    0U, // AESIMCrrTied
1643
618k
    0U, // AESMCrrTied
1644
618k
    0U, // ANDSWrr
1645
618k
    0U, // ANDSXrr
1646
618k
    0U, // ANDWrr
1647
618k
    0U, // ANDXrr
1648
618k
    0U, // AND_ZPZZ_B_ZERO
1649
618k
    0U, // AND_ZPZZ_D_ZERO
1650
618k
    0U, // AND_ZPZZ_H_ZERO
1651
618k
    0U, // AND_ZPZZ_S_ZERO
1652
618k
    0U, // ASRD_ZPZI_B_ZERO
1653
618k
    0U, // ASRD_ZPZI_D_ZERO
1654
618k
    0U, // ASRD_ZPZI_H_ZERO
1655
618k
    0U, // ASRD_ZPZI_S_ZERO
1656
618k
    0U, // ASR_ZPZI_B_UNDEF
1657
618k
    0U, // ASR_ZPZI_B_ZERO
1658
618k
    0U, // ASR_ZPZI_D_UNDEF
1659
618k
    0U, // ASR_ZPZI_D_ZERO
1660
618k
    0U, // ASR_ZPZI_H_UNDEF
1661
618k
    0U, // ASR_ZPZI_H_ZERO
1662
618k
    0U, // ASR_ZPZI_S_UNDEF
1663
618k
    0U, // ASR_ZPZI_S_ZERO
1664
618k
    0U, // ASR_ZPZZ_B_UNDEF
1665
618k
    0U, // ASR_ZPZZ_B_ZERO
1666
618k
    0U, // ASR_ZPZZ_D_UNDEF
1667
618k
    0U, // ASR_ZPZZ_D_ZERO
1668
618k
    0U, // ASR_ZPZZ_H_UNDEF
1669
618k
    0U, // ASR_ZPZZ_H_ZERO
1670
618k
    0U, // ASR_ZPZZ_S_UNDEF
1671
618k
    0U, // ASR_ZPZZ_S_ZERO
1672
618k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
618k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
618k
    0U, // BFADD_ZPZZ_UNDEF
1675
618k
    0U, // BFADD_ZPZZ_ZERO
1676
618k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
618k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
618k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
618k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
618k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
618k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
618k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
618k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
618k
    0U, // BFMAX_ZPZZ_UNDEF
1685
618k
    0U, // BFMAX_ZPZZ_ZERO
1686
618k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
618k
    0U, // BFMINNM_ZPZZ_ZERO
1688
618k
    0U, // BFMIN_ZPZZ_UNDEF
1689
618k
    0U, // BFMIN_ZPZZ_ZERO
1690
618k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
618k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
618k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
618k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
618k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
618k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
618k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
618k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
618k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
618k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
618k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
618k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
618k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
618k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
618k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
618k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
618k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
618k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
618k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
618k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
618k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
618k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
618k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
618k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
618k
    0U, // BFMUL_ZPZZ_UNDEF
1715
618k
    0U, // BFMUL_ZPZZ_ZERO
1716
618k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
618k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
618k
    0U, // BFSUB_ZPZZ_UNDEF
1719
618k
    0U, // BFSUB_ZPZZ_ZERO
1720
618k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
618k
    0U, // BICSWrr
1722
618k
    0U, // BICSXrr
1723
618k
    0U, // BICWrr
1724
618k
    0U, // BICXrr
1725
618k
    0U, // BIC_ZPZZ_B_ZERO
1726
618k
    0U, // BIC_ZPZZ_D_ZERO
1727
618k
    0U, // BIC_ZPZZ_H_ZERO
1728
618k
    0U, // BIC_ZPZZ_S_ZERO
1729
618k
    0U, // BLRNoIP
1730
618k
    0U, // BLR_BTI
1731
618k
    0U, // BLR_RVMARKER
1732
618k
    0U, // BLR_X16
1733
618k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
618k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
618k
    0U, // BSPv16i8
1736
618k
    0U, // BSPv8i8
1737
618k
    0U, // CATCHRET
1738
618k
    0U, // CLEANUPRET
1739
618k
    0U, // CLS_ZPmZ_B_UNDEF
1740
618k
    0U, // CLS_ZPmZ_D_UNDEF
1741
618k
    0U, // CLS_ZPmZ_H_UNDEF
1742
618k
    0U, // CLS_ZPmZ_S_UNDEF
1743
618k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
618k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
618k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
618k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
618k
    0U, // CMP_SWAP_128
1748
618k
    0U, // CMP_SWAP_128_ACQUIRE
1749
618k
    0U, // CMP_SWAP_128_MONOTONIC
1750
618k
    0U, // CMP_SWAP_128_RELEASE
1751
618k
    0U, // CMP_SWAP_16
1752
618k
    0U, // CMP_SWAP_32
1753
618k
    0U, // CMP_SWAP_64
1754
618k
    0U, // CMP_SWAP_8
1755
618k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
618k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
618k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
618k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
618k
    0U, // CNT_ZPmZ_B_UNDEF
1760
618k
    0U, // CNT_ZPmZ_D_UNDEF
1761
618k
    0U, // CNT_ZPmZ_H_UNDEF
1762
618k
    0U, // CNT_ZPmZ_S_UNDEF
1763
618k
    0U, // COALESCER_BARRIER_FPR128
1764
618k
    0U, // COALESCER_BARRIER_FPR16
1765
618k
    0U, // COALESCER_BARRIER_FPR32
1766
618k
    0U, // COALESCER_BARRIER_FPR64
1767
618k
    0U, // EMITBKEY
1768
618k
    0U, // EMITMTETAGGED
1769
618k
    0U, // EONWrr
1770
618k
    0U, // EONXrr
1771
618k
    0U, // EORWrr
1772
618k
    0U, // EORXrr
1773
618k
    0U, // EOR_ZPZZ_B_ZERO
1774
618k
    0U, // EOR_ZPZZ_D_ZERO
1775
618k
    0U, // EOR_ZPZZ_H_ZERO
1776
618k
    0U, // EOR_ZPZZ_S_ZERO
1777
618k
    0U, // F128CSEL
1778
618k
    0U, // FABD_ZPZZ_D_UNDEF
1779
618k
    0U, // FABD_ZPZZ_D_ZERO
1780
618k
    0U, // FABD_ZPZZ_H_UNDEF
1781
618k
    0U, // FABD_ZPZZ_H_ZERO
1782
618k
    0U, // FABD_ZPZZ_S_UNDEF
1783
618k
    0U, // FABD_ZPZZ_S_ZERO
1784
618k
    0U, // FABS_ZPmZ_D_UNDEF
1785
618k
    0U, // FABS_ZPmZ_H_UNDEF
1786
618k
    0U, // FABS_ZPmZ_S_UNDEF
1787
618k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
618k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
618k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
618k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
618k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
618k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
618k
    0U, // FADD_ZPZI_D_UNDEF
1794
618k
    0U, // FADD_ZPZI_D_ZERO
1795
618k
    0U, // FADD_ZPZI_H_UNDEF
1796
618k
    0U, // FADD_ZPZI_H_ZERO
1797
618k
    0U, // FADD_ZPZI_S_UNDEF
1798
618k
    0U, // FADD_ZPZI_S_ZERO
1799
618k
    0U, // FADD_ZPZZ_D_UNDEF
1800
618k
    0U, // FADD_ZPZZ_D_ZERO
1801
618k
    0U, // FADD_ZPZZ_H_UNDEF
1802
618k
    0U, // FADD_ZPZZ_H_ZERO
1803
618k
    0U, // FADD_ZPZZ_S_UNDEF
1804
618k
    0U, // FADD_ZPZZ_S_ZERO
1805
618k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
618k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
618k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
618k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
618k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
618k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
618k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
618k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
618k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
618k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
618k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
618k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
618k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
618k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
618k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
618k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
618k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
618k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
618k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
618k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
618k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
618k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
618k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
618k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
618k
    0U, // FDIV_ZPZZ_D_ZERO
1830
618k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
618k
    0U, // FDIV_ZPZZ_H_ZERO
1832
618k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
618k
    0U, // FDIV_ZPZZ_S_ZERO
1834
618k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
618k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
618k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
618k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
618k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
618k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
618k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
618k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
618k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
618k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
618k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
618k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
618k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
618k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
618k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
618k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
618k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
618k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
618k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
618k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
618k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
618k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
618k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
618k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
618k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
618k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
618k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
618k
    0U, // FMAX_ZPZI_D_UNDEF
1862
618k
    0U, // FMAX_ZPZI_D_ZERO
1863
618k
    0U, // FMAX_ZPZI_H_UNDEF
1864
618k
    0U, // FMAX_ZPZI_H_ZERO
1865
618k
    0U, // FMAX_ZPZI_S_UNDEF
1866
618k
    0U, // FMAX_ZPZI_S_ZERO
1867
618k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
618k
    0U, // FMAX_ZPZZ_D_ZERO
1869
618k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
618k
    0U, // FMAX_ZPZZ_H_ZERO
1871
618k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
618k
    0U, // FMAX_ZPZZ_S_ZERO
1873
618k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
618k
    0U, // FMINNM_ZPZI_D_ZERO
1875
618k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
618k
    0U, // FMINNM_ZPZI_H_ZERO
1877
618k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
618k
    0U, // FMINNM_ZPZI_S_ZERO
1879
618k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
618k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
618k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
618k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
618k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
618k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
618k
    0U, // FMIN_ZPZI_D_UNDEF
1886
618k
    0U, // FMIN_ZPZI_D_ZERO
1887
618k
    0U, // FMIN_ZPZI_H_UNDEF
1888
618k
    0U, // FMIN_ZPZI_H_ZERO
1889
618k
    0U, // FMIN_ZPZI_S_UNDEF
1890
618k
    0U, // FMIN_ZPZI_S_ZERO
1891
618k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
618k
    0U, // FMIN_ZPZZ_D_ZERO
1893
618k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
618k
    0U, // FMIN_ZPZZ_H_ZERO
1895
618k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
618k
    0U, // FMIN_ZPZZ_S_ZERO
1897
618k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
618k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
618k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
618k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
618k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
618k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
618k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
618k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
618k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
618k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
618k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
618k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
618k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
618k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
618k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
618k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
618k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
618k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
618k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
618k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
618k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
618k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
618k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
618k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
618k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
618k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
618k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
618k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
618k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
618k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
618k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
618k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
618k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
618k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
618k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
618k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
618k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
618k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
618k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
618k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
618k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
618k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
618k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
618k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
618k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
618k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
618k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
618k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
618k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
618k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
618k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
618k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
618k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
618k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
618k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
618k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
618k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
618k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
618k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
618k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
618k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
618k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
618k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
618k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
618k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
618k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
618k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
618k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
618k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
618k
    0U, // FMOVD0
1967
618k
    0U, // FMOVH0
1968
618k
    0U, // FMOVS0
1969
618k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
618k
    0U, // FMULX_ZPZZ_D_ZERO
1971
618k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
618k
    0U, // FMULX_ZPZZ_H_ZERO
1973
618k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
618k
    0U, // FMULX_ZPZZ_S_ZERO
1975
618k
    0U, // FMUL_ZPZI_D_UNDEF
1976
618k
    0U, // FMUL_ZPZI_D_ZERO
1977
618k
    0U, // FMUL_ZPZI_H_UNDEF
1978
618k
    0U, // FMUL_ZPZI_H_ZERO
1979
618k
    0U, // FMUL_ZPZI_S_UNDEF
1980
618k
    0U, // FMUL_ZPZI_S_ZERO
1981
618k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
618k
    0U, // FMUL_ZPZZ_D_ZERO
1983
618k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
618k
    0U, // FMUL_ZPZZ_H_ZERO
1985
618k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
618k
    0U, // FMUL_ZPZZ_S_ZERO
1987
618k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
618k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
618k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
618k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
618k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
618k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
618k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
618k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
618k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
618k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
618k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
618k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
618k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
618k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
618k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
618k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
618k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
618k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
618k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
618k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
618k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
618k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
618k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
618k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
618k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
618k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
618k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
618k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
618k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
618k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
618k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
618k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
618k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
618k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
618k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
618k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
618k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
618k
    0U, // FSUBR_ZPZI_D_ZERO
2025
618k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
618k
    0U, // FSUBR_ZPZI_H_ZERO
2027
618k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
618k
    0U, // FSUBR_ZPZI_S_ZERO
2029
618k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
618k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
618k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
618k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
618k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
618k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
618k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
618k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
618k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
618k
    0U, // FSUB_ZPZI_D_UNDEF
2039
618k
    0U, // FSUB_ZPZI_D_ZERO
2040
618k
    0U, // FSUB_ZPZI_H_UNDEF
2041
618k
    0U, // FSUB_ZPZI_H_ZERO
2042
618k
    0U, // FSUB_ZPZI_S_UNDEF
2043
618k
    0U, // FSUB_ZPZI_S_ZERO
2044
618k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
618k
    0U, // FSUB_ZPZZ_D_ZERO
2046
618k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
618k
    0U, // FSUB_ZPZZ_H_ZERO
2048
618k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
618k
    0U, // FSUB_ZPZZ_S_ZERO
2050
618k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
618k
    0U, // GLD1B_D
2052
618k
    0U, // GLD1B_D_IMM
2053
618k
    0U, // GLD1B_D_SXTW
2054
618k
    0U, // GLD1B_D_UXTW
2055
618k
    0U, // GLD1B_S_IMM
2056
618k
    0U, // GLD1B_S_SXTW
2057
618k
    0U, // GLD1B_S_UXTW
2058
618k
    0U, // GLD1D
2059
618k
    0U, // GLD1D_IMM
2060
618k
    0U, // GLD1D_SCALED
2061
618k
    0U, // GLD1D_SXTW
2062
618k
    0U, // GLD1D_SXTW_SCALED
2063
618k
    0U, // GLD1D_UXTW
2064
618k
    0U, // GLD1D_UXTW_SCALED
2065
618k
    0U, // GLD1H_D
2066
618k
    0U, // GLD1H_D_IMM
2067
618k
    0U, // GLD1H_D_SCALED
2068
618k
    0U, // GLD1H_D_SXTW
2069
618k
    0U, // GLD1H_D_SXTW_SCALED
2070
618k
    0U, // GLD1H_D_UXTW
2071
618k
    0U, // GLD1H_D_UXTW_SCALED
2072
618k
    0U, // GLD1H_S_IMM
2073
618k
    0U, // GLD1H_S_SXTW
2074
618k
    0U, // GLD1H_S_SXTW_SCALED
2075
618k
    0U, // GLD1H_S_UXTW
2076
618k
    0U, // GLD1H_S_UXTW_SCALED
2077
618k
    0U, // GLD1SB_D
2078
618k
    0U, // GLD1SB_D_IMM
2079
618k
    0U, // GLD1SB_D_SXTW
2080
618k
    0U, // GLD1SB_D_UXTW
2081
618k
    0U, // GLD1SB_S_IMM
2082
618k
    0U, // GLD1SB_S_SXTW
2083
618k
    0U, // GLD1SB_S_UXTW
2084
618k
    0U, // GLD1SH_D
2085
618k
    0U, // GLD1SH_D_IMM
2086
618k
    0U, // GLD1SH_D_SCALED
2087
618k
    0U, // GLD1SH_D_SXTW
2088
618k
    0U, // GLD1SH_D_SXTW_SCALED
2089
618k
    0U, // GLD1SH_D_UXTW
2090
618k
    0U, // GLD1SH_D_UXTW_SCALED
2091
618k
    0U, // GLD1SH_S_IMM
2092
618k
    0U, // GLD1SH_S_SXTW
2093
618k
    0U, // GLD1SH_S_SXTW_SCALED
2094
618k
    0U, // GLD1SH_S_UXTW
2095
618k
    0U, // GLD1SH_S_UXTW_SCALED
2096
618k
    0U, // GLD1SW_D
2097
618k
    0U, // GLD1SW_D_IMM
2098
618k
    0U, // GLD1SW_D_SCALED
2099
618k
    0U, // GLD1SW_D_SXTW
2100
618k
    0U, // GLD1SW_D_SXTW_SCALED
2101
618k
    0U, // GLD1SW_D_UXTW
2102
618k
    0U, // GLD1SW_D_UXTW_SCALED
2103
618k
    0U, // GLD1W_D
2104
618k
    0U, // GLD1W_D_IMM
2105
618k
    0U, // GLD1W_D_SCALED
2106
618k
    0U, // GLD1W_D_SXTW
2107
618k
    0U, // GLD1W_D_SXTW_SCALED
2108
618k
    0U, // GLD1W_D_UXTW
2109
618k
    0U, // GLD1W_D_UXTW_SCALED
2110
618k
    0U, // GLD1W_IMM
2111
618k
    0U, // GLD1W_SXTW
2112
618k
    0U, // GLD1W_SXTW_SCALED
2113
618k
    0U, // GLD1W_UXTW
2114
618k
    0U, // GLD1W_UXTW_SCALED
2115
618k
    0U, // GLDFF1B_D
2116
618k
    0U, // GLDFF1B_D_IMM
2117
618k
    0U, // GLDFF1B_D_SXTW
2118
618k
    0U, // GLDFF1B_D_UXTW
2119
618k
    0U, // GLDFF1B_S_IMM
2120
618k
    0U, // GLDFF1B_S_SXTW
2121
618k
    0U, // GLDFF1B_S_UXTW
2122
618k
    0U, // GLDFF1D
2123
618k
    0U, // GLDFF1D_IMM
2124
618k
    0U, // GLDFF1D_SCALED
2125
618k
    0U, // GLDFF1D_SXTW
2126
618k
    0U, // GLDFF1D_SXTW_SCALED
2127
618k
    0U, // GLDFF1D_UXTW
2128
618k
    0U, // GLDFF1D_UXTW_SCALED
2129
618k
    0U, // GLDFF1H_D
2130
618k
    0U, // GLDFF1H_D_IMM
2131
618k
    0U, // GLDFF1H_D_SCALED
2132
618k
    0U, // GLDFF1H_D_SXTW
2133
618k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
618k
    0U, // GLDFF1H_D_UXTW
2135
618k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
618k
    0U, // GLDFF1H_S_IMM
2137
618k
    0U, // GLDFF1H_S_SXTW
2138
618k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
618k
    0U, // GLDFF1H_S_UXTW
2140
618k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
618k
    0U, // GLDFF1SB_D
2142
618k
    0U, // GLDFF1SB_D_IMM
2143
618k
    0U, // GLDFF1SB_D_SXTW
2144
618k
    0U, // GLDFF1SB_D_UXTW
2145
618k
    0U, // GLDFF1SB_S_IMM
2146
618k
    0U, // GLDFF1SB_S_SXTW
2147
618k
    0U, // GLDFF1SB_S_UXTW
2148
618k
    0U, // GLDFF1SH_D
2149
618k
    0U, // GLDFF1SH_D_IMM
2150
618k
    0U, // GLDFF1SH_D_SCALED
2151
618k
    0U, // GLDFF1SH_D_SXTW
2152
618k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
618k
    0U, // GLDFF1SH_D_UXTW
2154
618k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
618k
    0U, // GLDFF1SH_S_IMM
2156
618k
    0U, // GLDFF1SH_S_SXTW
2157
618k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
618k
    0U, // GLDFF1SH_S_UXTW
2159
618k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
618k
    0U, // GLDFF1SW_D
2161
618k
    0U, // GLDFF1SW_D_IMM
2162
618k
    0U, // GLDFF1SW_D_SCALED
2163
618k
    0U, // GLDFF1SW_D_SXTW
2164
618k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
618k
    0U, // GLDFF1SW_D_UXTW
2166
618k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
618k
    0U, // GLDFF1W_D
2168
618k
    0U, // GLDFF1W_D_IMM
2169
618k
    0U, // GLDFF1W_D_SCALED
2170
618k
    0U, // GLDFF1W_D_SXTW
2171
618k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
618k
    0U, // GLDFF1W_D_UXTW
2173
618k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
618k
    0U, // GLDFF1W_IMM
2175
618k
    0U, // GLDFF1W_SXTW
2176
618k
    0U, // GLDFF1W_SXTW_SCALED
2177
618k
    0U, // GLDFF1W_UXTW
2178
618k
    0U, // GLDFF1W_UXTW_SCALED
2179
618k
    0U, // G_AARCH64_PREFETCH
2180
618k
    0U, // G_ADD_LOW
2181
618k
    0U, // G_BSP
2182
618k
    0U, // G_DUP
2183
618k
    0U, // G_DUPLANE16
2184
618k
    0U, // G_DUPLANE32
2185
618k
    0U, // G_DUPLANE64
2186
618k
    0U, // G_DUPLANE8
2187
618k
    0U, // G_EXT
2188
618k
    0U, // G_FCMEQ
2189
618k
    0U, // G_FCMEQZ
2190
618k
    0U, // G_FCMGE
2191
618k
    0U, // G_FCMGEZ
2192
618k
    0U, // G_FCMGT
2193
618k
    0U, // G_FCMGTZ
2194
618k
    0U, // G_FCMLEZ
2195
618k
    0U, // G_FCMLTZ
2196
618k
    0U, // G_REV16
2197
618k
    0U, // G_REV32
2198
618k
    0U, // G_REV64
2199
618k
    0U, // G_SADDLP
2200
618k
    0U, // G_SADDLV
2201
618k
    0U, // G_SDOT
2202
618k
    0U, // G_SITOF
2203
618k
    0U, // G_SMULL
2204
618k
    0U, // G_TRN1
2205
618k
    0U, // G_TRN2
2206
618k
    0U, // G_UADDLP
2207
618k
    0U, // G_UADDLV
2208
618k
    0U, // G_UDOT
2209
618k
    0U, // G_UITOF
2210
618k
    0U, // G_UMULL
2211
618k
    0U, // G_UZP1
2212
618k
    0U, // G_UZP2
2213
618k
    0U, // G_VASHR
2214
618k
    0U, // G_VLSHR
2215
618k
    0U, // G_ZIP1
2216
618k
    0U, // G_ZIP2
2217
618k
    0U, // HOM_Epilog
2218
618k
    0U, // HOM_Prolog
2219
618k
    0U, // HWASAN_CHECK_MEMACCESS
2220
618k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
618k
    0U, // IRGstack
2232
618k
    0U, // JumpTableDest16
2233
618k
    0U, // JumpTableDest32
2234
618k
    0U, // JumpTableDest8
2235
618k
    0U, // KCFI_CHECK
2236
618k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
618k
    0U, // LD1B_2Z_PSEUDO
2238
618k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
618k
    0U, // LD1B_4Z_PSEUDO
2240
618k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
618k
    0U, // LD1D_2Z_PSEUDO
2242
618k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
618k
    0U, // LD1D_4Z_PSEUDO
2244
618k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
618k
    0U, // LD1H_2Z_PSEUDO
2246
618k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
618k
    0U, // LD1H_4Z_PSEUDO
2248
618k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
618k
    0U, // LD1W_2Z_PSEUDO
2250
618k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
618k
    0U, // LD1W_4Z_PSEUDO
2252
618k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
618k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
618k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
618k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
618k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
618k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
618k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
618k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
618k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
618k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
618k
    0U, // LDFF1B
2263
618k
    0U, // LDFF1B_D
2264
618k
    0U, // LDFF1B_H
2265
618k
    0U, // LDFF1B_S
2266
618k
    0U, // LDFF1D
2267
618k
    0U, // LDFF1H
2268
618k
    0U, // LDFF1H_D
2269
618k
    0U, // LDFF1H_S
2270
618k
    0U, // LDFF1SB_D
2271
618k
    0U, // LDFF1SB_H
2272
618k
    0U, // LDFF1SB_S
2273
618k
    0U, // LDFF1SH_D
2274
618k
    0U, // LDFF1SH_S
2275
618k
    0U, // LDFF1SW_D
2276
618k
    0U, // LDFF1W
2277
618k
    0U, // LDFF1W_D
2278
618k
    0U, // LDNF1B_D_IMM
2279
618k
    0U, // LDNF1B_H_IMM
2280
618k
    0U, // LDNF1B_IMM
2281
618k
    0U, // LDNF1B_S_IMM
2282
618k
    0U, // LDNF1D_IMM
2283
618k
    0U, // LDNF1H_D_IMM
2284
618k
    0U, // LDNF1H_IMM
2285
618k
    0U, // LDNF1H_S_IMM
2286
618k
    0U, // LDNF1SB_D_IMM
2287
618k
    0U, // LDNF1SB_H_IMM
2288
618k
    0U, // LDNF1SB_S_IMM
2289
618k
    0U, // LDNF1SH_D_IMM
2290
618k
    0U, // LDNF1SH_S_IMM
2291
618k
    0U, // LDNF1SW_D_IMM
2292
618k
    0U, // LDNF1W_D_IMM
2293
618k
    0U, // LDNF1W_IMM
2294
618k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
618k
    0U, // LDNT1B_2Z_PSEUDO
2296
618k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
618k
    0U, // LDNT1B_4Z_PSEUDO
2298
618k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
618k
    0U, // LDNT1D_2Z_PSEUDO
2300
618k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
618k
    0U, // LDNT1D_4Z_PSEUDO
2302
618k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
618k
    0U, // LDNT1H_2Z_PSEUDO
2304
618k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
618k
    0U, // LDNT1H_4Z_PSEUDO
2306
618k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
618k
    0U, // LDNT1W_2Z_PSEUDO
2308
618k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
618k
    0U, // LDNT1W_4Z_PSEUDO
2310
618k
    0U, // LDR_PPXI
2311
618k
    0U, // LDR_TX_PSEUDO
2312
618k
    0U, // LDR_ZA_PSEUDO
2313
618k
    0U, // LDR_ZZXI
2314
618k
    0U, // LDR_ZZZXI
2315
618k
    0U, // LDR_ZZZZXI
2316
618k
    0U, // LOADgot
2317
618k
    0U, // LSL_ZPZI_B_UNDEF
2318
618k
    0U, // LSL_ZPZI_B_ZERO
2319
618k
    0U, // LSL_ZPZI_D_UNDEF
2320
618k
    0U, // LSL_ZPZI_D_ZERO
2321
618k
    0U, // LSL_ZPZI_H_UNDEF
2322
618k
    0U, // LSL_ZPZI_H_ZERO
2323
618k
    0U, // LSL_ZPZI_S_UNDEF
2324
618k
    0U, // LSL_ZPZI_S_ZERO
2325
618k
    0U, // LSL_ZPZZ_B_UNDEF
2326
618k
    0U, // LSL_ZPZZ_B_ZERO
2327
618k
    0U, // LSL_ZPZZ_D_UNDEF
2328
618k
    0U, // LSL_ZPZZ_D_ZERO
2329
618k
    0U, // LSL_ZPZZ_H_UNDEF
2330
618k
    0U, // LSL_ZPZZ_H_ZERO
2331
618k
    0U, // LSL_ZPZZ_S_UNDEF
2332
618k
    0U, // LSL_ZPZZ_S_ZERO
2333
618k
    0U, // LSR_ZPZI_B_UNDEF
2334
618k
    0U, // LSR_ZPZI_B_ZERO
2335
618k
    0U, // LSR_ZPZI_D_UNDEF
2336
618k
    0U, // LSR_ZPZI_D_ZERO
2337
618k
    0U, // LSR_ZPZI_H_UNDEF
2338
618k
    0U, // LSR_ZPZI_H_ZERO
2339
618k
    0U, // LSR_ZPZI_S_UNDEF
2340
618k
    0U, // LSR_ZPZI_S_ZERO
2341
618k
    0U, // LSR_ZPZZ_B_UNDEF
2342
618k
    0U, // LSR_ZPZZ_B_ZERO
2343
618k
    0U, // LSR_ZPZZ_D_UNDEF
2344
618k
    0U, // LSR_ZPZZ_D_ZERO
2345
618k
    0U, // LSR_ZPZZ_H_UNDEF
2346
618k
    0U, // LSR_ZPZZ_H_ZERO
2347
618k
    0U, // LSR_ZPZZ_S_UNDEF
2348
618k
    0U, // LSR_ZPZZ_S_ZERO
2349
618k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
618k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
618k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
618k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
618k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
618k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
618k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
618k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
618k
    0U, // MOPSMemoryCopyPseudo
2358
618k
    0U, // MOPSMemoryMovePseudo
2359
618k
    0U, // MOPSMemorySetPseudo
2360
618k
    0U, // MOPSMemorySetTaggingPseudo
2361
618k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
618k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
618k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
618k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
618k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
618k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
618k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
618k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
618k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
618k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
618k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
618k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
618k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
618k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
618k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
618k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
618k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
618k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
618k
    0U, // MOVMCSym
2380
618k
    0U, // MOVaddr
2381
618k
    0U, // MOVaddrBA
2382
618k
    0U, // MOVaddrCP
2383
618k
    0U, // MOVaddrEXT
2384
618k
    0U, // MOVaddrJT
2385
618k
    0U, // MOVaddrTLS
2386
618k
    0U, // MOVbaseTLS
2387
618k
    0U, // MOVi32imm
2388
618k
    0U, // MOVi64imm
2389
618k
    0U, // MRS_FPCR
2390
618k
    0U, // MSR_FPCR
2391
618k
    0U, // MSRpstatePseudo
2392
618k
    0U, // MUL_ZPZZ_B_UNDEF
2393
618k
    0U, // MUL_ZPZZ_D_UNDEF
2394
618k
    0U, // MUL_ZPZZ_H_UNDEF
2395
618k
    0U, // MUL_ZPZZ_S_UNDEF
2396
618k
    0U, // NEG_ZPmZ_B_UNDEF
2397
618k
    0U, // NEG_ZPmZ_D_UNDEF
2398
618k
    0U, // NEG_ZPmZ_H_UNDEF
2399
618k
    0U, // NEG_ZPmZ_S_UNDEF
2400
618k
    0U, // NOT_ZPmZ_B_UNDEF
2401
618k
    0U, // NOT_ZPmZ_D_UNDEF
2402
618k
    0U, // NOT_ZPmZ_H_UNDEF
2403
618k
    0U, // NOT_ZPmZ_S_UNDEF
2404
618k
    0U, // ORNWrr
2405
618k
    0U, // ORNXrr
2406
618k
    0U, // ORRWrr
2407
618k
    0U, // ORRXrr
2408
618k
    0U, // ORR_ZPZZ_B_ZERO
2409
618k
    0U, // ORR_ZPZZ_D_ZERO
2410
618k
    0U, // ORR_ZPZZ_H_ZERO
2411
618k
    0U, // ORR_ZPZZ_S_ZERO
2412
618k
    0U, // PAUTH_EPILOGUE
2413
618k
    0U, // PAUTH_PROLOGUE
2414
618k
    0U, // PROBED_STACKALLOC
2415
618k
    0U, // PROBED_STACKALLOC_DYN
2416
618k
    0U, // PROBED_STACKALLOC_VAR
2417
618k
    0U, // PTEST_PP_ANY
2418
618k
    0U, // RDFFR_P
2419
618k
    0U, // RDFFR_PPz
2420
618k
    0U, // RET_ReallyLR
2421
618k
    0U, // RestoreZAPseudo
2422
618k
    0U, // SABD_ZPZZ_B_UNDEF
2423
618k
    0U, // SABD_ZPZZ_D_UNDEF
2424
618k
    0U, // SABD_ZPZZ_H_UNDEF
2425
618k
    0U, // SABD_ZPZZ_S_UNDEF
2426
618k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
618k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
618k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
618k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
618k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
618k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
618k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
618k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
618k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
618k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
618k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
618k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
618k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
618k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
618k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
618k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
618k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
618k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
618k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
618k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
618k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
618k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
618k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
618k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
618k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
618k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
618k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
618k
    0U, // SEH_AddFP
2454
618k
    0U, // SEH_EpilogEnd
2455
618k
    0U, // SEH_EpilogStart
2456
618k
    0U, // SEH_Nop
2457
618k
    0U, // SEH_PACSignLR
2458
618k
    0U, // SEH_PrologEnd
2459
618k
    0U, // SEH_SaveAnyRegQP
2460
618k
    0U, // SEH_SaveAnyRegQPX
2461
618k
    0U, // SEH_SaveFPLR
2462
618k
    0U, // SEH_SaveFPLR_X
2463
618k
    0U, // SEH_SaveFReg
2464
618k
    0U, // SEH_SaveFRegP
2465
618k
    0U, // SEH_SaveFRegP_X
2466
618k
    0U, // SEH_SaveFReg_X
2467
618k
    0U, // SEH_SaveReg
2468
618k
    0U, // SEH_SaveRegP
2469
618k
    0U, // SEH_SaveRegP_X
2470
618k
    0U, // SEH_SaveReg_X
2471
618k
    0U, // SEH_SetFP
2472
618k
    0U, // SEH_StackAlloc
2473
618k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
618k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
618k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
618k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
618k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
618k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
618k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
618k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
618k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
618k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
618k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
618k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
618k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
618k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
618k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
618k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
618k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
618k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
618k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
618k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
618k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
618k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
618k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
618k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
618k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
618k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
618k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
618k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
618k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
618k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
618k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
618k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
618k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
618k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
618k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
618k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
618k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
618k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
618k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
618k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
618k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
618k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
618k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
618k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
618k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
618k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
618k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
618k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
618k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
618k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
618k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
618k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
618k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
618k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
618k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
618k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
618k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
618k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
618k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
618k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
618k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
618k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
618k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
618k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
618k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
618k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
618k
    0U, // SPACE
2540
618k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
618k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
618k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
618k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
618k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
618k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
618k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
618k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
618k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
618k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
618k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
618k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
618k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
618k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
618k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
618k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
618k
    0U, // SQSHL_ZPZI_B_ZERO
2557
618k
    0U, // SQSHL_ZPZI_D_ZERO
2558
618k
    0U, // SQSHL_ZPZI_H_ZERO
2559
618k
    0U, // SQSHL_ZPZI_S_ZERO
2560
618k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
618k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
618k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
618k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
618k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
618k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
618k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
618k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
618k
    0U, // SRSHR_ZPZI_B_ZERO
2569
618k
    0U, // SRSHR_ZPZI_D_ZERO
2570
618k
    0U, // SRSHR_ZPZI_H_ZERO
2571
618k
    0U, // SRSHR_ZPZI_S_ZERO
2572
618k
    0U, // STGloop
2573
618k
    0U, // STGloop_wback
2574
618k
    0U, // STR_PPXI
2575
618k
    0U, // STR_TX_PSEUDO
2576
618k
    0U, // STR_ZZXI
2577
618k
    0U, // STR_ZZZXI
2578
618k
    0U, // STR_ZZZZXI
2579
618k
    0U, // STZGloop
2580
618k
    0U, // STZGloop_wback
2581
618k
    0U, // SUBR_ZPZZ_B_ZERO
2582
618k
    0U, // SUBR_ZPZZ_D_ZERO
2583
618k
    0U, // SUBR_ZPZZ_H_ZERO
2584
618k
    0U, // SUBR_ZPZZ_S_ZERO
2585
618k
    0U, // SUBSWrr
2586
618k
    0U, // SUBSXrr
2587
618k
    0U, // SUBWrr
2588
618k
    0U, // SUBXrr
2589
618k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
618k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
618k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
618k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
618k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
618k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
618k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
618k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
618k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
618k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
618k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
618k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
618k
    0U, // SUB_ZPZZ_B_ZERO
2602
618k
    0U, // SUB_ZPZZ_D_ZERO
2603
618k
    0U, // SUB_ZPZZ_H_ZERO
2604
618k
    0U, // SUB_ZPZZ_S_ZERO
2605
618k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
618k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
618k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
618k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
618k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
618k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
618k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
618k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
618k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
618k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
618k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
618k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
618k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
618k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
618k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
618k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
618k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
618k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
618k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
618k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
618k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
618k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
618k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
618k
    0U, // SpeculationBarrierISBDSBEndBB
2629
618k
    0U, // SpeculationBarrierSBEndBB
2630
618k
    0U, // SpeculationSafeValueW
2631
618k
    0U, // SpeculationSafeValueX
2632
618k
    0U, // StoreSwiftAsyncContext
2633
618k
    0U, // TAGPstack
2634
618k
    0U, // TCRETURNdi
2635
618k
    0U, // TCRETURNri
2636
618k
    0U, // TCRETURNriALL
2637
618k
    0U, // TCRETURNriBTI
2638
618k
    25035U, // TLSDESCCALL
2639
618k
    0U, // TLSDESC_CALLSEQ
2640
618k
    0U, // UABD_ZPZZ_B_UNDEF
2641
618k
    0U, // UABD_ZPZZ_D_UNDEF
2642
618k
    0U, // UABD_ZPZZ_H_UNDEF
2643
618k
    0U, // UABD_ZPZZ_S_UNDEF
2644
618k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
618k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
618k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
618k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
618k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
618k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
618k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
618k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
618k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
618k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
618k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
618k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
618k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
618k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
618k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
618k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
618k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
618k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
618k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
618k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
618k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
618k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
618k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
618k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
618k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
618k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
618k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
618k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
618k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
618k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
618k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
618k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
618k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
618k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
618k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
618k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
618k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
618k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
618k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
618k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
618k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
618k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
618k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
618k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
618k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
618k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
618k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
618k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
618k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
618k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
618k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
618k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
618k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
618k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
618k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
618k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
618k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
618k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
618k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
618k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
618k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
618k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
618k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
618k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
618k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
618k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
618k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
618k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
618k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
618k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
618k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
618k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
618k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
618k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
618k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
618k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
618k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
618k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
618k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
618k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
618k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
618k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
618k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
618k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
618k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
618k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
618k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
618k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
618k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
618k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
618k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
618k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
618k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
618k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
618k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
618k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
618k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
618k
    0U, // UQSHL_ZPZI_B_ZERO
2742
618k
    0U, // UQSHL_ZPZI_D_ZERO
2743
618k
    0U, // UQSHL_ZPZI_H_ZERO
2744
618k
    0U, // UQSHL_ZPZI_S_ZERO
2745
618k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
618k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
618k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
618k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
618k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
618k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
618k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
618k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
618k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
618k
    0U, // URSHR_ZPZI_B_ZERO
2755
618k
    0U, // URSHR_ZPZI_D_ZERO
2756
618k
    0U, // URSHR_ZPZI_H_ZERO
2757
618k
    0U, // URSHR_ZPZI_S_ZERO
2758
618k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
618k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
618k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
618k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
618k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
618k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
618k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
618k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
618k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
618k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
618k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
618k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
618k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
618k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
618k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
618k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
618k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
618k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
618k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
618k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
618k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
618k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
618k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
618k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
618k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
618k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
618k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
618k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
618k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
618k
    0U, // ZERO_M_PSEUDO
2788
618k
    0U, // ZERO_T_PSEUDO
2789
618k
    2120165U, // ABSWr
2790
618k
    2120165U, // ABSXr
2791
618k
    270572005U, // ABS_ZPmZ_B
2792
618k
    270588389U, // ABS_ZPmZ_D
2793
618k
    541137381U, // ABS_ZPmZ_H
2794
618k
    270621157U, // ABS_ZPmZ_S
2795
618k
    811702757U, // ABSv16i8
2796
618k
    2120165U, // ABSv1i64
2797
618k
    813799909U, // ABSv2i32
2798
618k
    815897061U, // ABSv2i64
2799
618k
    817994213U, // ABSv4i16
2800
618k
    820091365U, // ABSv4i32
2801
618k
    822188517U, // ABSv8i16
2802
618k
    824285669U, // ABSv8i8
2803
618k
    1075889914U,  // ADCLB_ZZZ_D
2804
618k
    1344358138U,  // ADCLB_ZZZ_S
2805
618k
    1075895266U,  // ADCLT_ZZZ_D
2806
618k
    1344363490U,  // ADCLT_ZZZ_S
2807
618k
    2120204U, // ADCSWr
2808
618k
    2120204U, // ADCSXr
2809
618k
    2116174U, // ADCWr
2810
618k
    2116174U, // ADCXr
2811
618k
    2116821U, // ADDG
2812
618k
    1631699779U,  // ADDHA_MPPZ_D
2813
618k
    1633796931U,  // ADDHA_MPPZ_S
2814
618k
    1881180127U,  // ADDHNB_ZZZ_B
2815
618k
    2172717023U,  // ADDHNB_ZZZ_H
2816
618k
    2418100191U,  // ADDHNB_ZZZ_S
2817
618k
    2686491817U,  // ADDHNT_ZZZ_B
2818
618k
    2174819497U,  // ADDHNT_ZZZ_H
2819
618k
    1075928233U,  // ADDHNT_ZZZ_S
2820
618k
    813798667U, // ADDHNv2i64_v2i32
2821
618k
    2967601592U,  // ADDHNv2i64_v4i32
2822
618k
    817992971U, // ADDHNv4i32_v4i16
2823
618k
    2969698744U,  // ADDHNv4i32_v8i16
2824
618k
    2959212984U,  // ADDHNv8i16_v16i8
2825
618k
    824284427U, // ADDHNv8i16_v8i8
2826
618k
    2118438U, // ADDPL_XXI
2827
618k
    2121085U, // ADDPT_shift
2828
618k
    3223361070U,  // ADDP_ZPmZ_B
2829
618k
    3223377454U,  // ADDP_ZPmZ_D
2830
618k
    3519092270U,  // ADDP_ZPmZ_H
2831
618k
    3223410222U,  // ADDP_ZPmZ_S
2832
618k
    811701806U, // ADDPv16i8
2833
618k
    813798958U, // ADDPv2i32
2834
618k
    815896110U, // ADDPv2i64
2835
618k
    807425582U, // ADDPv2i64p
2836
618k
    817993262U, // ADDPv4i16
2837
618k
    820090414U, // ADDPv4i32
2838
618k
    822187566U, // ADDPv8i16
2839
618k
    824284718U, // ADDPv8i8
2840
618k
    3227623162U,  // ADDQV_VPZ_B
2841
618k
    3231817466U,  // ADDQV_VPZ_D
2842
618k
    3238108922U,  // ADDQV_VPZ_H
2843
618k
    3236011770U,  // ADDQV_VPZ_S
2844
618k
    2118517U, // ADDSPL_XXI
2845
618k
    2118764U, // ADDSVL_XXI
2846
618k
    2120216U, // ADDSWri
2847
618k
    2120216U, // ADDSWrs
2848
618k
    2120216U, // ADDSWrx
2849
618k
    2120216U, // ADDSXri
2850
618k
    2120216U, // ADDSXrs
2851
618k
    2120216U, // ADDSXrx
2852
618k
    2120216U, // ADDSXrx64
2853
618k
    1631700157U,  // ADDVA_MPPZ_D
2854
618k
    1633797309U,  // ADDVA_MPPZ_S
2855
618k
    2118751U, // ADDVL_XXI
2856
618k
    807427698U, // ADDVv16i8v
2857
618k
    807427698U, // ADDVv4i16v
2858
618k
    807427698U, // ADDVv4i32v
2859
618k
    807427698U, // ADDVv8i16v
2860
618k
    807427698U, // ADDVv8i8v
2861
618k
    2116450U, // ADDWri
2862
618k
    2116450U, // ADDWrs
2863
618k
    2116450U, // ADDWrx
2864
618k
    2116450U, // ADDXri
2865
618k
    2116450U, // ADDXrs
2866
618k
    2116450U, // ADDXrx
2867
618k
    2116450U, // ADDXrx64
2868
618k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
618k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
618k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
618k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
618k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
618k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
618k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
618k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
618k
    3798158178U,  // ADD_VG2_M2Z_D
2877
618k
    3798174562U,  // ADD_VG2_M2Z_S
2878
618k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
618k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
618k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
618k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
618k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
618k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
618k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
618k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
618k
    4066593634U,  // ADD_VG4_M4Z_D
2887
618k
    4066610018U,  // ADD_VG4_M4Z_S
2888
618k
    2132834U, // ADD_ZI_B
2889
618k
    2418068322U,  // ADD_ZI_D
2890
618k
    2189495138U,  // ADD_ZI_H
2891
618k
    270617442U, // ADD_ZI_S
2892
618k
    3223358306U,  // ADD_ZPmZ_B
2893
618k
    3223379325U,  // ADD_ZPmZ_CPA
2894
618k
    3223374690U,  // ADD_ZPmZ_D
2895
618k
    3519089506U,  // ADD_ZPmZ_H
2896
618k
    3223407458U,  // ADD_ZPmZ_S
2897
618k
    2132834U, // ADD_ZZZ_B
2898
618k
    2418072957U,  // ADD_ZZZ_CPA
2899
618k
    2418068322U,  // ADD_ZZZ_D
2900
618k
    2189495138U,  // ADD_ZZZ_H
2901
618k
    270617442U, // ADD_ZZZ_S
2902
618k
    811699042U, // ADDv16i8
2903
618k
    2116450U, // ADDv1i64
2904
618k
    813796194U, // ADDv2i32
2905
618k
    815893346U, // ADDv2i64
2906
618k
    817990498U, // ADDv4i16
2907
618k
    820087650U, // ADDv4i32
2908
618k
    822184802U, // ADDv8i16
2909
618k
    824281954U, // ADDv8i8
2910
618k
    538990684U, // ADR
2911
618k
    538990323U, // ADRP
2912
618k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
618k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
618k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
618k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
618k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
618k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
618k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
618k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
618k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
618k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
618k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
618k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
618k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
618k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
618k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
618k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
618k
    2132970U, // AESD_ZZZ_B
2929
618k
    2959215594U,  // AESDrr
2930
618k
    2133117U, // AESE_ZZZ_B
2931
618k
    2959215741U,  // AESErr
2932
618k
    2132575U, // AESIMC_ZZ_B
2933
618k
    811698783U, // AESIMCrr
2934
618k
    2132583U, // AESMC_ZZ_B
2935
618k
    811698791U, // AESMCrr
2936
618k
    3227623169U,  // ANDQV_VPZ_B
2937
618k
    3231817473U,  // ANDQV_VPZ_D
2938
618k
    3238108929U,  // ANDQV_VPZ_H
2939
618k
    3236011777U,  // ANDQV_VPZ_S
2940
618k
    2120223U, // ANDSWri
2941
618k
    2120223U, // ANDSWrs
2942
618k
    2120223U, // ANDSXri
2943
618k
    2120223U, // ANDSXrs
2944
618k
    3223362079U,  // ANDS_PPzPP
2945
618k
    253574U,  // ANDV_VPZ_B
2946
618k
    1657020038U,  // ANDV_VPZ_D
2947
618k
    1659133574U,  // ANDV_VPZ_H
2948
618k
    1638178438U,  // ANDV_VPZ_S
2949
618k
    2116552U, // ANDWri
2950
618k
    2116552U, // ANDWrs
2951
618k
    2116552U, // ANDXri
2952
618k
    2116552U, // ANDXrs
2953
618k
    3223358408U,  // AND_PPzPP
2954
618k
    2418068424U,  // AND_ZI
2955
618k
    3223358408U,  // AND_ZPmZ_B
2956
618k
    3223374792U,  // AND_ZPmZ_D
2957
618k
    3519089608U,  // AND_ZPmZ_H
2958
618k
    3223407560U,  // AND_ZPmZ_S
2959
618k
    2418068424U,  // AND_ZZZ
2960
618k
    811699144U, // ANDv16i8
2961
618k
    824282056U, // ANDv8i8
2962
618k
    3223358436U,  // ASRD_ZPmI_B
2963
618k
    3223374820U,  // ASRD_ZPmI_D
2964
618k
    3519089636U,  // ASRD_ZPmI_H
2965
618k
    3223407588U,  // ASRD_ZPmI_S
2966
618k
    3223361829U,  // ASRR_ZPmZ_B
2967
618k
    3223378213U,  // ASRR_ZPmZ_D
2968
618k
    3519093029U,  // ASRR_ZPmZ_H
2969
618k
    3223410981U,  // ASRR_ZPmZ_S
2970
618k
    2119991U, // ASRVWr
2971
618k
    2119991U, // ASRVXr
2972
618k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
618k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
618k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
618k
    2136375U, // ASR_WIDE_ZZZ_B
2976
618k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
618k
    270620983U, // ASR_WIDE_ZZZ_S
2978
618k
    3223361847U,  // ASR_ZPmI_B
2979
618k
    3223378231U,  // ASR_ZPmI_D
2980
618k
    3519093047U,  // ASR_ZPmI_H
2981
618k
    3223410999U,  // ASR_ZPmI_S
2982
618k
    3223361847U,  // ASR_ZPmZ_B
2983
618k
    3223378231U,  // ASR_ZPmZ_D
2984
618k
    3519093047U,  // ASR_ZPmZ_H
2985
618k
    3223410999U,  // ASR_ZPmZ_S
2986
618k
    2136375U, // ASR_ZZI_B
2987
618k
    2418071863U,  // ASR_ZZI_D
2988
618k
    2189498679U,  // ASR_ZZI_H
2989
618k
    270620983U, // ASR_ZZI_S
2990
618k
    319749U,  // AT_AS1ELX
2991
618k
    807715637U, // AUTDA
2992
618k
    807716388U, // AUTDB
2993
618k
    312548U,  // AUTDZA
2994
618k
    313898U,  // AUTDZB
2995
618k
    807715665U, // AUTIA
2996
618k
    8864U,  // AUTIA1716
2997
618k
    8903U,  // AUTIA171615
2998
618k
    8991U,  // AUTIASP
2999
618k
    330368U,  // AUTIASPPCi
3000
618k
    19072U, // AUTIASPPCr
3001
618k
    8982U,  // AUTIAZ
3002
618k
    807716415U, // AUTIB
3003
618k
    8873U,  // AUTIB1716
3004
618k
    8927U,  // AUTIB171615
3005
618k
    8855U,  // AUTIBSP
3006
618k
    330390U,  // AUTIBSPPCi
3007
618k
    19094U, // AUTIBSPPCr
3008
618k
    8837U,  // AUTIBZ
3009
618k
    312564U,  // AUTIZA
3010
618k
    313914U,  // AUTIZB
3011
618k
    10346U, // AXFLAG
3012
618k
    328959U,  // B
3013
618k
    811704503U, // BCAX
3014
618k
    2418073783U,  // BCAX_ZZZZ
3015
618k
    352771U,  // BCcc
3016
618k
    2135609U, // BDEP_ZZZ_B
3017
618k
    2418071097U,  // BDEP_ZZZ_D
3018
618k
    2189497913U,  // BDEP_ZZZ_H
3019
618k
    270620217U, // BDEP_ZZZ_S
3020
618k
    2137621U, // BEXT_ZZZ_B
3021
618k
    2418073109U,  // BEXT_ZZZ_D
3022
618k
    2189499925U,  // BEXT_ZZZ_H
3023
618k
    270622229U, // BEXT_ZZZ_S
3024
618k
    2961317171U,  // BF16DOTlanev4bf16
3025
618k
    2967608627U,  // BF16DOTlanev8bf16
3026
618k
    822182290U, // BF1CVTL2v8f16
3027
618k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
618k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
618k
    822187050U, // BF1CVTLv8f16
3030
618k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
618k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
618k
    822182300U, // BF2CVTL2v8f16
3033
618k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
618k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
618k
    822187059U, // BF2CVTLv8f16
3036
618k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
618k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
618k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
618k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
618k
    3519089526U,  // BFADD_ZPmZZ
3041
618k
    2189495158U,  // BFADD_ZZZ
3042
618k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
618k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
618k
    2195789439U,  // BFCLAMP_ZZZ
3045
618k
    2121178U, // BFCVT
3046
618k
    817993072U, // BFCVTN
3047
618k
    2969698796U,  // BFCVTN2
3048
618k
    1078009069U,  // BFCVTNT_ZPmZ
3049
618k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
618k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
618k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
618k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
618k
    1078009306U,  // BFCVT_ZPmZ
3054
618k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
618k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
618k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
618k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
618k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
618k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
618k
    2686541107U,  // BFDOT_ZZI
3061
618k
    2686541107U,  // BFDOT_ZZZ
3062
618k
    2961317171U,  // BFDOTv4bf16
3063
618k
    2967608627U,  // BFDOTv8bf16
3064
618k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
618k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
618k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
618k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
618k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
618k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
618k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
618k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
618k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
618k
    3519094980U,  // BFMAX_ZPmZZ
3074
618k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
618k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
618k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
618k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
618k
    3519091908U,  // BFMINNM_ZPmZZ
3079
618k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
618k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
618k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
618k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
618k
    3519091993U,  // BFMIN_ZPmZZ
3084
618k
    2967602800U,  // BFMLALB
3085
618k
    2967602800U,  // BFMLALBIdx
3086
618k
    2686535280U,  // BFMLALB_ZZZ
3087
618k
    2686535280U,  // BFMLALB_ZZZI
3088
618k
    2967608242U,  // BFMLALT
3089
618k
    2967608242U,  // BFMLALTIdx
3090
618k
    2686540722U,  // BFMLALT_ZZZ
3091
618k
    2686540722U,  // BFMLALT_ZZZI
3092
618k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
618k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
618k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
618k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
618k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
618k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
618k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
618k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
618k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
618k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
618k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
618k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
618k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
618k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
618k
    3519087461U,  // BFMLA_ZPmZZ
3107
618k
    2195784549U,  // BFMLA_ZZZI
3108
618k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
618k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
618k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
618k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
618k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
618k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
618k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
618k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
618k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
618k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
618k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
618k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
618k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
618k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
618k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
618k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
618k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
618k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
618k
    3519093329U,  // BFMLS_ZPmZZ
3127
618k
    2195790417U,  // BFMLS_ZZZI
3128
618k
    2967602028U,  // BFMMLA
3129
618k
    2686534508U,  // BFMMLA_ZZZ
3130
618k
    54641578U,  // BFMOPA_MPPZZ
3131
618k
    54641578U,  // BFMOPA_MPPZZ_H
3132
618k
    54647454U,  // BFMOPS_MPPZZ
3133
618k
    54647454U,  // BFMOPS_MPPZZ_H
3134
618k
    3519091779U,  // BFMUL_ZPmZZ
3135
618k
    2189497411U,  // BFMUL_ZZZ
3136
618k
    2189497411U,  // BFMUL_ZZZI
3137
618k
    807425173U, // BFMWri
3138
618k
    807425173U, // BFMXri
3139
618k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
618k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
618k
    3519089080U,  // BFSUB_ZPmZZ
3142
618k
    2189494712U,  // BFSUB_ZZZ
3143
618k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
618k
    2135801U, // BGRP_ZZZ_B
3145
618k
    2418071289U,  // BGRP_ZZZ_D
3146
618k
    2189498105U,  // BGRP_ZZZ_H
3147
618k
    270620409U, // BGRP_ZZZ_S
3148
618k
    2120210U, // BICSWrs
3149
618k
    2120210U, // BICSXrs
3150
618k
    3223362066U,  // BICS_PPzPP
3151
618k
    2116179U, // BICWrs
3152
618k
    2116179U, // BICXrs
3153
618k
    3223358035U,  // BIC_PPzPP
3154
618k
    3223358035U,  // BIC_ZPmZ_B
3155
618k
    3223374419U,  // BIC_ZPmZ_D
3156
618k
    3519089235U,  // BIC_ZPmZ_H
3157
618k
    3223407187U,  // BIC_ZPmZ_S
3158
618k
    2418068051U,  // BIC_ZZZ
3159
618k
    811698771U, // BICv16i8
3160
618k
    1887570515U,  // BICv2i32
3161
618k
    1891764819U,  // BICv4i16
3162
618k
    1893861971U,  // BICv4i32
3163
618k
    1895959123U,  // BICv8i16
3164
618k
    824281683U, // BICv8i8
3165
618k
    2959215785U,  // BIFv16i8
3166
618k
    2971798697U,  // BIFv8i8
3167
618k
    2959219590U,  // BITv16i8
3168
618k
    2971802502U,  // BITv8i8
3169
618k
    332306U,  // BL
3170
618k
    22694U, // BLR
3171
618k
    2114316U, // BLRAA
3172
618k
    24949U, // BLRAAZ
3173
618k
    2114981U, // BLRAB
3174
618k
    24971U, // BLRABZ
3175
618k
    2170667939U,  // BMOPA_MPPZZ_S
3176
618k
    2170673815U,  // BMOPS_MPPZZ_S
3177
618k
    22584U, // BR
3178
618k
    2114303U, // BRAA
3179
618k
    24942U, // BRAAZ
3180
618k
    2114968U, // BRAB
3181
618k
    24964U, // BRABZ
3182
618k
    10375U, // BRB_IALL
3183
618k
    10353U, // BRB_INJ
3184
618k
    381129U,  // BRK
3185
618k
    3223361997U,  // BRKAS_PPzP
3186
618k
    270566232U, // BRKA_PPmP
3187
618k
    3223356248U,  // BRKA_PPzP
3188
618k
    3223362033U,  // BRKBS_PPzP
3189
618k
    270566982U, // BRKB_PPmP
3190
618k
    3223356998U,  // BRKB_PPzP
3191
618k
    3223362163U,  // BRKNS_PPzP
3192
618k
    3223360816U,  // BRKN_PPzP
3193
618k
    3223362004U,  // BRKPAS_PPzPP
3194
618k
    3223356316U,  // BRKPA_PPzPP
3195
618k
    3223362040U,  // BRKPBS_PPzPP
3196
618k
    3223357533U,  // BRKPB_PPzPP
3197
618k
    2418070772U,  // BSL1N_ZZZZ
3198
618k
    2418070779U,  // BSL2N_ZZZZ
3199
618k
    2418070501U,  // BSL_ZZZZ
3200
618k
    2959217637U,  // BSLv16i8
3201
618k
    2971800549U,  // BSLv8i8
3202
618k
    352768U,  // Bcc
3203
618k
    2132833U, // CADD_ZZI_B
3204
618k
    2418068321U,  // CADD_ZZI_D
3205
618k
    2189495137U,  // CADD_ZZI_H
3206
618k
    270617441U, // CADD_ZZI_S
3207
618k
    807716286U, // CASAB
3208
618k
    807718345U, // CASAH
3209
618k
    807716539U, // CASALB
3210
618k
    807718504U, // CASALH
3211
618k
    807719374U, // CASALW
3212
618k
    807719374U, // CASALX
3213
618k
    807715971U, // CASAW
3214
618k
    807715971U, // CASAX
3215
618k
    807717160U, // CASB
3216
618k
    807718889U, // CASH
3217
618k
    807716745U, // CASLB
3218
618k
    807718598U, // CASLH
3219
618k
    807719893U, // CASLW
3220
618k
    807719893U, // CASLX
3221
618k
    397658U,  // CASPALW
3222
618k
    414042U,  // CASPALX
3223
618k
    394233U,  // CASPAW
3224
618k
    410617U,  // CASPAX
3225
618k
    398180U,  // CASPLW
3226
618k
    414564U,  // CASPLX
3227
618k
    399134U,  // CASPW
3228
618k
    415518U,  // CASPX
3229
618k
    807721408U, // CASW
3230
618k
    807721408U, // CASX
3231
618k
    2149605799U,  // CBNZW
3232
618k
    2149605799U,  // CBNZX
3233
618k
    2149605779U,  // CBZW
3234
618k
    2149605779U,  // CBZX
3235
618k
    2118966U, // CCMNWi
3236
618k
    2118966U, // CCMNWr
3237
618k
    2118966U, // CCMNXi
3238
618k
    2118966U, // CCMNXr
3239
618k
    2119321U, // CCMPWi
3240
618k
    2119321U, // CCMPWr
3241
618k
    2119321U, // CCMPXi
3242
618k
    2119321U, // CCMPXr
3243
618k
    2686508333U,  // CDOT_ZZZI_D
3244
618k
    2418105645U,  // CDOT_ZZZI_S
3245
618k
    2686508333U,  // CDOT_ZZZ_D
3246
618k
    2418105645U,  // CDOT_ZZZ_S
3247
618k
    10423U, // CFINV
3248
618k
    8846U,  // CHKFEAT
3249
618k
    3223340213U,  // CLASTA_RPZ_B
3250
618k
    3223340213U,  // CLASTA_RPZ_D
3251
618k
    3223340213U,  // CLASTA_RPZ_H
3252
618k
    3223340213U,  // CLASTA_RPZ_S
3253
618k
    3223340213U,  // CLASTA_VPZ_B
3254
618k
    3223340213U,  // CLASTA_VPZ_D
3255
618k
    3223340213U,  // CLASTA_VPZ_H
3256
618k
    3223340213U,  // CLASTA_VPZ_S
3257
618k
    3223356597U,  // CLASTA_ZPZ_B
3258
618k
    3223372981U,  // CLASTA_ZPZ_D
3259
618k
    2176910517U,  // CLASTA_ZPZ_H
3260
618k
    3223405749U,  // CLASTA_ZPZ_S
3261
618k
    3223341476U,  // CLASTB_RPZ_B
3262
618k
    3223341476U,  // CLASTB_RPZ_D
3263
618k
    3223341476U,  // CLASTB_RPZ_H
3264
618k
    3223341476U,  // CLASTB_RPZ_S
3265
618k
    3223341476U,  // CLASTB_VPZ_B
3266
618k
    3223341476U,  // CLASTB_VPZ_D
3267
618k
    3223341476U,  // CLASTB_VPZ_H
3268
618k
    3223341476U,  // CLASTB_VPZ_S
3269
618k
    3223357860U,  // CLASTB_ZPZ_B
3270
618k
    3223374244U,  // CLASTB_ZPZ_D
3271
618k
    2176911780U,  // CLASTB_ZPZ_H
3272
618k
    3223407012U,  // CLASTB_ZPZ_S
3273
618k
    10391U, // CLR
3274
618k
    24821U, // CLREX
3275
618k
    2120259U, // CLSWr
3276
618k
    2120259U, // CLSXr
3277
618k
    270572099U, // CLS_ZPmZ_B
3278
618k
    270588483U, // CLS_ZPmZ_D
3279
618k
    541137475U, // CLS_ZPmZ_H
3280
618k
    270621251U, // CLS_ZPmZ_S
3281
618k
    811702851U, // CLSv16i8
3282
618k
    813800003U, // CLSv2i32
3283
618k
    817994307U, // CLSv4i16
3284
618k
    820091459U, // CLSv4i32
3285
618k
    822188611U, // CLSv8i16
3286
618k
    824285763U, // CLSv8i8
3287
618k
    2122146U, // CLZWr
3288
618k
    2122146U, // CLZXr
3289
618k
    270573986U, // CLZ_ZPmZ_B
3290
618k
    270590370U, // CLZ_ZPmZ_D
3291
618k
    541139362U, // CLZ_ZPmZ_H
3292
618k
    270623138U, // CLZ_ZPmZ_S
3293
618k
    811704738U, // CLZv16i8
3294
618k
    813801890U, // CLZv2i32
3295
618k
    817996194U, // CLZv4i16
3296
618k
    820093346U, // CLZv4i32
3297
618k
    822190498U, // CLZv8i16
3298
618k
    824287650U, // CLZv8i8
3299
618k
    811702237U, // CMEQv16i8
3300
618k
    811702237U, // CMEQv16i8rz
3301
618k
    2119645U, // CMEQv1i64
3302
618k
    2119645U, // CMEQv1i64rz
3303
618k
    813799389U, // CMEQv2i32
3304
618k
    813799389U, // CMEQv2i32rz
3305
618k
    815896541U, // CMEQv2i64
3306
618k
    815896541U, // CMEQv2i64rz
3307
618k
    817993693U, // CMEQv4i16
3308
618k
    817993693U, // CMEQv4i16rz
3309
618k
    820090845U, // CMEQv4i32
3310
618k
    820090845U, // CMEQv4i32rz
3311
618k
    822187997U, // CMEQv8i16
3312
618k
    822187997U, // CMEQv8i16rz
3313
618k
    824285149U, // CMEQv8i8
3314
618k
    824285149U, // CMEQv8i8rz
3315
618k
    811699227U, // CMGEv16i8
3316
618k
    811699227U, // CMGEv16i8rz
3317
618k
    2116635U, // CMGEv1i64
3318
618k
    2116635U, // CMGEv1i64rz
3319
618k
    813796379U, // CMGEv2i32
3320
618k
    813796379U, // CMGEv2i32rz
3321
618k
    815893531U, // CMGEv2i64
3322
618k
    815893531U, // CMGEv2i64rz
3323
618k
    817990683U, // CMGEv4i16
3324
618k
    817990683U, // CMGEv4i16rz
3325
618k
    820087835U, // CMGEv4i32
3326
618k
    820087835U, // CMGEv4i32rz
3327
618k
    822184987U, // CMGEv8i16
3328
618k
    822184987U, // CMGEv8i16rz
3329
618k
    824282139U, // CMGEv8i8
3330
618k
    824282139U, // CMGEv8i8rz
3331
618k
    811703160U, // CMGTv16i8
3332
618k
    811703160U, // CMGTv16i8rz
3333
618k
    2120568U, // CMGTv1i64
3334
618k
    2120568U, // CMGTv1i64rz
3335
618k
    813800312U, // CMGTv2i32
3336
618k
    813800312U, // CMGTv2i32rz
3337
618k
    815897464U, // CMGTv2i64
3338
618k
    815897464U, // CMGTv2i64rz
3339
618k
    817994616U, // CMGTv4i16
3340
618k
    817994616U, // CMGTv4i16rz
3341
618k
    820091768U, // CMGTv4i32
3342
618k
    820091768U, // CMGTv4i32rz
3343
618k
    822188920U, // CMGTv8i16
3344
618k
    822188920U, // CMGTv8i16rz
3345
618k
    824286072U, // CMGTv8i8
3346
618k
    824286072U, // CMGTv8i8rz
3347
618k
    811700351U, // CMHIv16i8
3348
618k
    2117759U, // CMHIv1i64
3349
618k
    813797503U, // CMHIv2i32
3350
618k
    815894655U, // CMHIv2i64
3351
618k
    817991807U, // CMHIv4i16
3352
618k
    820088959U, // CMHIv4i32
3353
618k
    822186111U, // CMHIv8i16
3354
618k
    824283263U, // CMHIv8i8
3355
618k
    811702838U, // CMHSv16i8
3356
618k
    2120246U, // CMHSv1i64
3357
618k
    813799990U, // CMHSv2i32
3358
618k
    815897142U, // CMHSv2i64
3359
618k
    817994294U, // CMHSv4i16
3360
618k
    820091446U, // CMHSv4i32
3361
618k
    822188598U, // CMHSv8i16
3362
618k
    824285750U, // CMHSv8i8
3363
618k
    2195784543U,  // CMLA_ZZZI_H
3364
618k
    1344357215U,  // CMLA_ZZZI_S
3365
618k
    2418049887U,  // CMLA_ZZZ_B
3366
618k
    1075888991U,  // CMLA_ZZZ_D
3367
618k
    2195784543U,  // CMLA_ZZZ_H
3368
618k
    1344357215U,  // CMLA_ZZZ_S
3369
618k
    811699258U, // CMLEv16i8rz
3370
618k
    2116666U, // CMLEv1i64rz
3371
618k
    813796410U, // CMLEv2i32rz
3372
618k
    815893562U, // CMLEv2i64rz
3373
618k
    817990714U, // CMLEv4i16rz
3374
618k
    820087866U, // CMLEv4i32rz
3375
618k
    822185018U, // CMLEv8i16rz
3376
618k
    824282170U, // CMLEv8i8rz
3377
618k
    811703370U, // CMLTv16i8rz
3378
618k
    2120778U, // CMLTv1i64rz
3379
618k
    813800522U, // CMLTv2i32rz
3380
618k
    815897674U, // CMLTv2i64rz
3381
618k
    817994826U, // CMLTv4i16rz
3382
618k
    820091978U, // CMLTv4i32rz
3383
618k
    822189130U, // CMLTv8i16rz
3384
618k
    824286282U, // CMLTv8i8rz
3385
618k
    3223361516U,  // CMPEQ_PPzZI_B
3386
618k
    3223377900U,  // CMPEQ_PPzZI_D
3387
618k
    2713786348U,  // CMPEQ_PPzZI_H
3388
618k
    3223410668U,  // CMPEQ_PPzZI_S
3389
618k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
618k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
618k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
618k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
618k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
618k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
618k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
618k
    3223358497U,  // CMPGE_PPzZI_B
3397
618k
    3223374881U,  // CMPGE_PPzZI_D
3398
618k
    2713783329U,  // CMPGE_PPzZI_H
3399
618k
    3223407649U,  // CMPGE_PPzZI_S
3400
618k
    3223358497U,  // CMPGE_PPzZZ_B
3401
618k
    3223374881U,  // CMPGE_PPzZZ_D
3402
618k
    2713783329U,  // CMPGE_PPzZZ_H
3403
618k
    3223407649U,  // CMPGE_PPzZZ_S
3404
618k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
618k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
618k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
618k
    3223362430U,  // CMPGT_PPzZI_B
3408
618k
    3223378814U,  // CMPGT_PPzZI_D
3409
618k
    2713787262U,  // CMPGT_PPzZI_H
3410
618k
    3223411582U,  // CMPGT_PPzZI_S
3411
618k
    3223362430U,  // CMPGT_PPzZZ_B
3412
618k
    3223378814U,  // CMPGT_PPzZZ_D
3413
618k
    2713787262U,  // CMPGT_PPzZZ_H
3414
618k
    3223411582U,  // CMPGT_PPzZZ_S
3415
618k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
618k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
618k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
618k
    3223359621U,  // CMPHI_PPzZI_B
3419
618k
    3223376005U,  // CMPHI_PPzZI_D
3420
618k
    2713784453U,  // CMPHI_PPzZI_H
3421
618k
    3223408773U,  // CMPHI_PPzZI_S
3422
618k
    3223359621U,  // CMPHI_PPzZZ_B
3423
618k
    3223376005U,  // CMPHI_PPzZZ_D
3424
618k
    2713784453U,  // CMPHI_PPzZZ_H
3425
618k
    3223408773U,  // CMPHI_PPzZZ_S
3426
618k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
618k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
618k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
618k
    3223362108U,  // CMPHS_PPzZI_B
3430
618k
    3223378492U,  // CMPHS_PPzZI_D
3431
618k
    2713786940U,  // CMPHS_PPzZI_H
3432
618k
    3223411260U,  // CMPHS_PPzZI_S
3433
618k
    3223362108U,  // CMPHS_PPzZZ_B
3434
618k
    3223378492U,  // CMPHS_PPzZZ_D
3435
618k
    2713786940U,  // CMPHS_PPzZZ_H
3436
618k
    3223411260U,  // CMPHS_PPzZZ_S
3437
618k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
618k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
618k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
618k
    3223358528U,  // CMPLE_PPzZI_B
3441
618k
    3223374912U,  // CMPLE_PPzZI_D
3442
618k
    2713783360U,  // CMPLE_PPzZI_H
3443
618k
    3223407680U,  // CMPLE_PPzZI_S
3444
618k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
618k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
618k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
618k
    3223361004U,  // CMPLO_PPzZI_B
3448
618k
    3223377388U,  // CMPLO_PPzZI_D
3449
618k
    2713785836U,  // CMPLO_PPzZI_H
3450
618k
    3223410156U,  // CMPLO_PPzZI_S
3451
618k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
618k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
618k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
618k
    3223362143U,  // CMPLS_PPzZI_B
3455
618k
    3223378527U,  // CMPLS_PPzZI_D
3456
618k
    2713786975U,  // CMPLS_PPzZI_H
3457
618k
    3223411295U,  // CMPLS_PPzZI_S
3458
618k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
618k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
618k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
618k
    3223362640U,  // CMPLT_PPzZI_B
3462
618k
    3223379024U,  // CMPLT_PPzZI_D
3463
618k
    2713787472U,  // CMPLT_PPzZI_H
3464
618k
    3223411792U,  // CMPLT_PPzZI_S
3465
618k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
618k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
618k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
618k
    3223358551U,  // CMPNE_PPzZI_B
3469
618k
    3223374935U,  // CMPNE_PPzZI_D
3470
618k
    2713783383U,  // CMPNE_PPzZI_H
3471
618k
    3223407703U,  // CMPNE_PPzZI_S
3472
618k
    3223358551U,  // CMPNE_PPzZZ_B
3473
618k
    3223374935U,  // CMPNE_PPzZZ_D
3474
618k
    2713783383U,  // CMPNE_PPzZZ_H
3475
618k
    3223407703U,  // CMPNE_PPzZZ_S
3476
618k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
618k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
618k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
618k
    811703721U, // CMTSTv16i8
3480
618k
    2121129U, // CMTSTv1i64
3481
618k
    813800873U, // CMTSTv2i32
3482
618k
    815898025U, // CMTSTv2i64
3483
618k
    817995177U, // CMTSTv4i16
3484
618k
    820092329U, // CMTSTv4i32
3485
618k
    822189481U, // CMTSTv8i16
3486
618k
    824286633U, // CMTSTv8i8
3487
618k
    270572896U, // CNOT_ZPmZ_B
3488
618k
    270589280U, // CNOT_ZPmZ_D
3489
618k
    541138272U, // CNOT_ZPmZ_H
3490
618k
    270622048U, // CNOT_ZPmZ_S
3491
618k
    2954905999U,  // CNTB_XPiI
3492
618k
    2954906608U,  // CNTD_XPiI
3493
618k
    2954907690U,  // CNTH_XPiI
3494
618k
    3223344974U,  // CNTP_XCI_B
3495
618k
    3491780430U,  // CNTP_XCI_D
3496
618k
    3760215886U,  // CNTP_XCI_H
3497
618k
    4028651342U,  // CNTP_XCI_S
3498
618k
    3223344974U,  // CNTP_XPP_B
3499
618k
    3223344974U,  // CNTP_XPP_D
3500
618k
    3223344974U,  // CNTP_XPP_H
3501
618k
    3223344974U,  // CNTP_XPP_S
3502
618k
    2954911875U,  // CNTW_XPiI
3503
618k
    2120858U, // CNTWr
3504
618k
    2120858U, // CNTXr
3505
618k
    270572698U, // CNT_ZPmZ_B
3506
618k
    270589082U, // CNT_ZPmZ_D
3507
618k
    541138074U, // CNT_ZPmZ_H
3508
618k
    270621850U, // CNT_ZPmZ_S
3509
618k
    811703450U, // CNTv16i8
3510
618k
    824286362U, // CNTv8i8
3511
618k
    3223378747U,  // COMPACT_ZPZ_D
3512
618k
    3223411515U,  // COMPACT_ZPZ_S
3513
618k
    435121U,  // CPYE
3514
618k
    435184U,  // CPYEN
3515
618k
    435270U,  // CPYERN
3516
618k
    436158U,  // CPYERT
3517
618k
    435643U,  // CPYERTN
3518
618k
    435392U,  // CPYERTRN
3519
618k
    435890U,  // CPYERTWN
3520
618k
    436072U,  // CPYET
3521
618k
    435547U,  // CPYETN
3522
618k
    435328U,  // CPYETRN
3523
618k
    435826U,  // CPYETWN
3524
618k
    435768U,  // CPYEWN
3525
618k
    436215U,  // CPYEWT
3526
618k
    435706U,  // CPYEWTN
3527
618k
    435461U,  // CPYEWTRN
3528
618k
    435959U,  // CPYEWTWN
3529
618k
    435098U,  // CPYFE
3530
618k
    435158U,  // CPYFEN
3531
618k
    435260U,  // CPYFERN
3532
618k
    436148U,  // CPYFERT
3533
618k
    435632U,  // CPYFERTN
3534
618k
    435380U,  // CPYFERTRN
3535
618k
    435878U,  // CPYFERTWN
3536
618k
    436046U,  // CPYFET
3537
618k
    435518U,  // CPYFETN
3538
618k
    435317U,  // CPYFETRN
3539
618k
    435815U,  // CPYFETWN
3540
618k
    435758U,  // CPYFEWN
3541
618k
    436205U,  // CPYFEWT
3542
618k
    435695U,  // CPYFEWTN
3543
618k
    435449U,  // CPYFEWTRN
3544
618k
    435947U,  // CPYFEWTWN
3545
618k
    435128U,  // CPYFM
3546
618k
    435192U,  // CPYFMN
3547
618k
    435279U,  // CPYFMRN
3548
618k
    436167U,  // CPYFMRT
3549
618k
    435653U,  // CPYFMRTN
3550
618k
    435403U,  // CPYFMRTRN
3551
618k
    435901U,  // CPYFMRTWN
3552
618k
    436080U,  // CPYFMT
3553
618k
    435556U,  // CPYFMTN
3554
618k
    435338U,  // CPYFMTRN
3555
618k
    435836U,  // CPYFMTWN
3556
618k
    435777U,  // CPYFMWN
3557
618k
    436224U,  // CPYFMWT
3558
618k
    435716U,  // CPYFMWTN
3559
618k
    435472U,  // CPYFMWTRN
3560
618k
    435970U,  // CPYFMWTWN
3561
618k
    436016U,  // CPYFP
3562
618k
    435226U,  // CPYFPN
3563
618k
    435298U,  // CPYFPRN
3564
618k
    436186U,  // CPYFPRT
3565
618k
    435674U,  // CPYFPRTN
3566
618k
    435426U,  // CPYFPRTRN
3567
618k
    435924U,  // CPYFPRTWN
3568
618k
    436114U,  // CPYFPT
3569
618k
    435594U,  // CPYFPTN
3570
618k
    435359U,  // CPYFPTRN
3571
618k
    435857U,  // CPYFPTWN
3572
618k
    435796U,  // CPYFPWN
3573
618k
    436243U,  // CPYFPWT
3574
618k
    435737U,  // CPYFPWTN
3575
618k
    435495U,  // CPYFPWTRN
3576
618k
    435993U,  // CPYFPWTWN
3577
618k
    435151U,  // CPYM
3578
618k
    435218U,  // CPYMN
3579
618k
    435289U,  // CPYMRN
3580
618k
    436177U,  // CPYMRT
3581
618k
    435664U,  // CPYMRTN
3582
618k
    435415U,  // CPYMRTRN
3583
618k
    435913U,  // CPYMRTWN
3584
618k
    436106U,  // CPYMT
3585
618k
    435585U,  // CPYMTN
3586
618k
    435349U,  // CPYMTRN
3587
618k
    435847U,  // CPYMTWN
3588
618k
    435787U,  // CPYMWN
3589
618k
    436234U,  // CPYMWT
3590
618k
    435727U,  // CPYMWTN
3591
618k
    435484U,  // CPYMWTRN
3592
618k
    435982U,  // CPYMWTWN
3593
618k
    436039U,  // CPYP
3594
618k
    435252U,  // CPYPN
3595
618k
    435308U,  // CPYPRN
3596
618k
    436196U,  // CPYPRT
3597
618k
    435685U,  // CPYPRTN
3598
618k
    435438U,  // CPYPRTRN
3599
618k
    435936U,  // CPYPRTWN
3600
618k
    436140U,  // CPYPT
3601
618k
    435623U,  // CPYPTN
3602
618k
    435370U,  // CPYPTRN
3603
618k
    435868U,  // CPYPTWN
3604
618k
    435806U,  // CPYPWN
3605
618k
    436253U,  // CPYPWT
3606
618k
    435748U,  // CPYPWTN
3607
618k
    435507U,  // CPYPWTRN
3608
618k
    436005U,  // CPYPWTWN
3609
618k
    270573897U, // CPY_ZPmI_B
3610
618k
    270590281U, // CPY_ZPmI_D
3611
618k
    4268361U, // CPY_ZPmI_H
3612
618k
    270623049U, // CPY_ZPmI_S
3613
618k
    270573897U, // CPY_ZPmR_B
3614
618k
    270590281U, // CPY_ZPmR_D
3615
618k
    272703817U, // CPY_ZPmR_H
3616
618k
    270623049U, // CPY_ZPmR_S
3617
618k
    270573897U, // CPY_ZPmV_B
3618
618k
    270590281U, // CPY_ZPmV_D
3619
618k
    272703817U, // CPY_ZPmV_H
3620
618k
    270623049U, // CPY_ZPmV_S
3621
618k
    3223363913U,  // CPY_ZPzI_B
3622
618k
    3223380297U,  // CPY_ZPzI_D
3623
618k
    2713788745U,  // CPY_ZPzI_H
3624
618k
    3223413065U,  // CPY_ZPzI_S
3625
618k
    2114865U, // CRC32Brr
3626
618k
    2115052U, // CRC32CBrr
3627
618k
    2117101U, // CRC32CHrr
3628
618k
    2121684U, // CRC32CWrr
3629
618k
    2121952U, // CRC32CXrr
3630
618k
    2116937U, // CRC32Hrr
3631
618k
    2121626U, // CRC32Wrr
3632
618k
    2121883U, // CRC32Xrr
3633
618k
    2118258U, // CSELWr
3634
618k
    2118258U, // CSELXr
3635
618k
    2116206U, // CSINCWr
3636
618k
    2116206U, // CSINCXr
3637
618k
    2121434U, // CSINVWr
3638
618k
    2121434U, // CSINVXr
3639
618k
    2116845U, // CSNEGWr
3640
618k
    2116845U, // CSNEGXr
3641
618k
    2119651U, // CTERMEQ_WW
3642
618k
    2119651U, // CTERMEQ_XX
3643
618k
    2116686U, // CTERMNE_WW
3644
618k
    2116686U, // CTERMNE_XX
3645
618k
    2122163U, // CTZWr
3646
618k
    2122163U, // CTZXr
3647
618k
    376923U,  // DCPS1
3648
618k
    377414U,  // DCPS2
3649
618k
    377488U,  // DCPS3
3650
618k
    538985975U, // DECB_XPiI
3651
618k
    538987330U, // DECD_XPiI
3652
618k
    539020098U, // DECD_ZPiI
3653
618k
    538988024U, // DECH_XPiI
3654
618k
    56692216U,  // DECH_ZPiI
3655
618k
    2119183U, // DECP_XP_B
3656
618k
    2418038287U,  // DECP_XP_D
3657
618k
    1881167375U,  // DECP_XP_H
3658
618k
    270554639U, // DECP_XP_S
3659
618k
    1075893775U,  // DECP_ZP_D
3660
618k
    1658918415U,  // DECP_ZP_H
3661
618k
    1344361999U,  // DECP_ZP_S
3662
618k
    538992607U, // DECW_XPiI
3663
618k
    539058143U, // DECW_ZPiI
3664
618k
    444368U,  // DMB
3665
618k
    10395U, // DRPS
3666
618k
    444719U,  // DSB
3667
618k
    461103U,  // DSBnXS
3668
618k
    807458015U, // DUPM_ZI
3669
618k
    2136057U, // DUPQ_ZZI_B
3670
618k
    2418071545U,  // DUPQ_ZZI_D
3671
618k
    1115756537U,  // DUPQ_ZZI_H
3672
618k
    270620665U, // DUPQ_ZZI_S
3673
618k
    1344313186U,  // DUP_ZI_B
3674
618k
    1612765026U,  // DUP_ZI_D
3675
618k
    58791778U,  // DUP_ZI_H
3676
618k
    1881233250U,  // DUP_ZI_S
3677
618k
    2135906U, // DUP_ZR_B
3678
618k
    2152290U, // DUP_ZR_D
3679
618k
    1671501666U,  // DUP_ZR_H
3680
618k
    2185058U, // DUP_ZR_S
3681
618k
    2135906U, // DUP_ZZI_B
3682
618k
    2418071394U,  // DUP_ZZI_D
3683
618k
    1115756386U,  // DUP_ZZI_H
3684
618k
    1137137506U,  // DUP_ZZI_Q
3685
618k
    270620514U, // DUP_ZZI_S
3686
618k
    807427810U, // DUPi16
3687
618k
    807427810U, // DUPi32
3688
618k
    807427810U, // DUPi64
3689
618k
    807427810U, // DUPi8
3690
618k
    6395746U, // DUPv16i8gpr
3691
618k
    811702114U, // DUPv16i8lane
3692
618k
    8492898U, // DUPv2i32gpr
3693
618k
    813799266U, // DUPv2i32lane
3694
618k
    10590050U,  // DUPv2i64gpr
3695
618k
    815896418U, // DUPv2i64lane
3696
618k
    12687202U,  // DUPv4i16gpr
3697
618k
    817993570U, // DUPv4i16lane
3698
618k
    14784354U,  // DUPv4i32gpr
3699
618k
    820090722U, // DUPv4i32lane
3700
618k
    16881506U,  // DUPv8i16gpr
3701
618k
    822187874U, // DUPv8i16lane
3702
618k
    18978658U,  // DUPv8i8gpr
3703
618k
    824285026U, // DUPv8i8lane
3704
618k
    2118972U, // EONWrs
3705
618k
    2118972U, // EONXrs
3706
618k
    811696778U, // EOR3
3707
618k
    2418066058U,  // EOR3_ZZZZ
3708
618k
    2418055988U,  // EORBT_ZZZ_B
3709
618k
    1075895092U,  // EORBT_ZZZ_D
3710
618k
    2195790644U,  // EORBT_ZZZ_H
3711
618k
    1344363316U,  // EORBT_ZZZ_S
3712
618k
    3227623220U,  // EORQV_VPZ_B
3713
618k
    3231817524U,  // EORQV_VPZ_D
3714
618k
    3238108980U,  // EORQV_VPZ_H
3715
618k
    3236011828U,  // EORQV_VPZ_S
3716
618k
    3223362251U,  // EORS_PPzPP
3717
618k
    2418051485U,  // EORTB_ZZZ_B
3718
618k
    1075890589U,  // EORTB_ZZZ_D
3719
618k
    2195786141U,  // EORTB_ZZZ_H
3720
618k
    1344358813U,  // EORTB_ZZZ_S
3721
618k
    253779U,  // EORV_VPZ_B
3722
618k
    1657020243U,  // EORV_VPZ_D
3723
618k
    1659133779U,  // EORV_VPZ_H
3724
618k
    1638178643U,  // EORV_VPZ_S
3725
618k
    2119946U, // EORWri
3726
618k
    2119946U, // EORWrs
3727
618k
    2119946U, // EORXri
3728
618k
    2119946U, // EORXrs
3729
618k
    3223361802U,  // EOR_PPzPP
3730
618k
    2418071818U,  // EOR_ZI
3731
618k
    3223361802U,  // EOR_ZPmZ_B
3732
618k
    3223378186U,  // EOR_ZPmZ_D
3733
618k
    3519093002U,  // EOR_ZPmZ_H
3734
618k
    3223410954U,  // EOR_ZPmZ_S
3735
618k
    2418071818U,  // EOR_ZZZ
3736
618k
    811702538U, // EORv16i8
3737
618k
    824285450U, // EORv8i8
3738
618k
    10400U, // ERET
3739
618k
    10278U, // ERETAA
3740
618k
    10285U, // ERETAB
3741
618k
    2136063U, // EXTQ_ZZI
3742
618k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
618k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
618k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
618k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
618k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
618k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
618k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
618k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
618k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
618k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
618k
    2120035U, // EXTRWrri
3753
618k
    24863U, // EXTRX
3754
618k
    2120035U, // EXTRXrri
3755
618k
    24910U, // EXTRY
3756
618k
    2137622U, // EXT_ZZI
3757
618k
    2686492182U,  // EXT_ZZI_B
3758
618k
    811703830U, // EXTv16i8
3759
618k
    824286742U, // EXTv8i8
3760
618k
    822182291U, // F1CVTL2v8f16
3761
618k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
618k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
618k
    822187051U, // F1CVTLv8f16
3764
618k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
618k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
618k
    822182301U, // F2CVTL2v8f16
3767
618k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
618k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
618k
    822187060U, // F2CVTLv8f16
3770
618k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
618k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
618k
    2116391U, // FABD16
3773
618k
    2116391U, // FABD32
3774
618k
    2116391U, // FABD64
3775
618k
    3223374631U,  // FABD_ZPmZ_D
3776
618k
    3519089447U,  // FABD_ZPmZ_H
3777
618k
    3223407399U,  // FABD_ZPmZ_S
3778
618k
    813796135U, // FABDv2f32
3779
618k
    815893287U, // FABDv2f64
3780
618k
    817990439U, // FABDv4f16
3781
618k
    820087591U, // FABDv4f32
3782
618k
    822184743U, // FABDv8f16
3783
618k
    2120164U, // FABSDr
3784
618k
    2120164U, // FABSHr
3785
618k
    2120164U, // FABSSr
3786
618k
    270588388U, // FABS_ZPmZ_D
3787
618k
    541137380U, // FABS_ZPmZ_H
3788
618k
    270621156U, // FABS_ZPmZ_S
3789
618k
    813799908U, // FABSv2f32
3790
618k
    815897060U, // FABSv2f64
3791
618k
    817994212U, // FABSv4f16
3792
618k
    820091364U, // FABSv4f32
3793
618k
    822188516U, // FABSv8f16
3794
618k
    2116618U, // FACGE16
3795
618k
    2116618U, // FACGE32
3796
618k
    2116618U, // FACGE64
3797
618k
    3223374858U,  // FACGE_PPzZZ_D
3798
618k
    2713783306U,  // FACGE_PPzZZ_H
3799
618k
    3223407626U,  // FACGE_PPzZZ_S
3800
618k
    813796362U, // FACGEv2f32
3801
618k
    815893514U, // FACGEv2f64
3802
618k
    817990666U, // FACGEv4f16
3803
618k
    820087818U, // FACGEv4f32
3804
618k
    822184970U, // FACGEv8f16
3805
618k
    2120551U, // FACGT16
3806
618k
    2120551U, // FACGT32
3807
618k
    2120551U, // FACGT64
3808
618k
    3223378791U,  // FACGT_PPzZZ_D
3809
618k
    2713787239U,  // FACGT_PPzZZ_H
3810
618k
    3223411559U,  // FACGT_PPzZZ_S
3811
618k
    813800295U, // FACGTv2f32
3812
618k
    815897447U, // FACGTv2f64
3813
618k
    817994599U, // FACGTv4f16
3814
618k
    820091751U, // FACGTv4f32
3815
618k
    822188903U, // FACGTv8f16
3816
618k
    65274670U,  // FADDA_VPZ_D
3817
618k
    2214871854U,  // FADDA_VPZ_H
3818
618k
    69501742U,  // FADDA_VPZ_S
3819
618k
    2116471U, // FADDDrr
3820
618k
    2116471U, // FADDHrr
3821
618k
    3223377453U,  // FADDP_ZPmZZ_D
3822
618k
    3519092269U,  // FADDP_ZPmZZ_H
3823
618k
    3223410221U,  // FADDP_ZPmZZ_S
3824
618k
    813798957U, // FADDPv2f32
3825
618k
    815896109U, // FADDPv2f64
3826
618k
    807425581U, // FADDPv2i16p
3827
618k
    807425581U, // FADDPv2i32p
3828
618k
    807425581U, // FADDPv2i64p
3829
618k
    817993261U, // FADDPv4f16
3830
618k
    820090413U, // FADDPv4f32
3831
618k
    822187565U, // FADDPv8f16
3832
618k
    3231817465U,  // FADDQV_D
3833
618k
    3238108921U,  // FADDQV_H
3834
618k
    3236011769U,  // FADDQV_S
3835
618k
    2116471U, // FADDSrr
3836
618k
    1657020017U,  // FADDV_VPZ_D
3837
618k
    1659133553U,  // FADDV_VPZ_H
3838
618k
    1638178417U,  // FADDV_VPZ_S
3839
618k
    3798158199U,  // FADD_VG2_M2Z_D
3840
618k
    3798305655U,  // FADD_VG2_M2Z_H
3841
618k
    3798174583U,  // FADD_VG2_M2Z_S
3842
618k
    4066593655U,  // FADD_VG4_M4Z_D
3843
618k
    4066741111U,  // FADD_VG4_M4Z_H
3844
618k
    4066610039U,  // FADD_VG4_M4Z_S
3845
618k
    3223374711U,  // FADD_ZPmI_D
3846
618k
    3519089527U,  // FADD_ZPmI_H
3847
618k
    3223407479U,  // FADD_ZPmI_S
3848
618k
    3223374711U,  // FADD_ZPmZ_D
3849
618k
    3519089527U,  // FADD_ZPmZ_H
3850
618k
    3223407479U,  // FADD_ZPmZ_S
3851
618k
    2418068343U,  // FADD_ZZZ_D
3852
618k
    2189495159U,  // FADD_ZZZ_H
3853
618k
    270617463U, // FADD_ZZZ_S
3854
618k
    813796215U, // FADDv2f32
3855
618k
    815893367U, // FADDv2f64
3856
618k
    817990519U, // FADDv4f16
3857
618k
    820087671U, // FADDv4f32
3858
618k
    822184823U, // FADDv8f16
3859
618k
    2181210301U,  // FAMAX_2Z2Z_D
3860
618k
    2183323837U,  // FAMAX_2Z2Z_H
3861
618k
    2185437373U,  // FAMAX_2Z2Z_S
3862
618k
    2181210301U,  // FAMAX_4Z4Z_D
3863
618k
    2183323837U,  // FAMAX_4Z4Z_H
3864
618k
    2185437373U,  // FAMAX_4Z4Z_S
3865
618k
    3223380157U,  // FAMAX_ZPmZ_D
3866
618k
    3519094973U,  // FAMAX_ZPmZ_H
3867
618k
    3223412925U,  // FAMAX_ZPmZ_S
3868
618k
    813801661U, // FAMAXv2f32
3869
618k
    815898813U, // FAMAXv2f64
3870
618k
    817995965U, // FAMAXv4f16
3871
618k
    820093117U, // FAMAXv4f32
3872
618k
    822190269U, // FAMAXv8f16
3873
618k
    2181207314U,  // FAMIN_2Z2Z_D
3874
618k
    2183320850U,  // FAMIN_2Z2Z_H
3875
618k
    2185434386U,  // FAMIN_2Z2Z_S
3876
618k
    2181207314U,  // FAMIN_4Z4Z_D
3877
618k
    2183320850U,  // FAMIN_4Z4Z_H
3878
618k
    2185434386U,  // FAMIN_4Z4Z_S
3879
618k
    3223377170U,  // FAMIN_ZPmZ_D
3880
618k
    3519091986U,  // FAMIN_ZPmZ_H
3881
618k
    3223409938U,  // FAMIN_ZPmZ_S
3882
618k
    813798674U, // FAMINv2f32
3883
618k
    815895826U, // FAMINv2f64
3884
618k
    817992978U, // FAMINv4f16
3885
618k
    820090130U, // FAMINv4f32
3886
618k
    822187282U, // FAMINv8f16
3887
618k
    3223374688U,  // FCADD_ZPmZ_D
3888
618k
    3519089504U,  // FCADD_ZPmZ_H
3889
618k
    3223407456U,  // FCADD_ZPmZ_S
3890
618k
    813796192U, // FCADDv2f32
3891
618k
    815893344U, // FCADDv2f64
3892
618k
    817990496U, // FCADDv4f16
3893
618k
    820087648U, // FCADDv4f32
3894
618k
    822184800U, // FCADDv8f16
3895
618k
    2119320U, // FCCMPDrr
3896
618k
    2116718U, // FCCMPEDrr
3897
618k
    2116718U, // FCCMPEHrr
3898
618k
    2116718U, // FCCMPESrr
3899
618k
    2119320U, // FCCMPHrr
3900
618k
    2119320U, // FCCMPSrr
3901
618k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
618k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
618k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
618k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
618k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
618k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
618k
    1075893888U,  // FCLAMP_ZZZ_D
3908
618k
    2195789440U,  // FCLAMP_ZZZ_H
3909
618k
    1344362112U,  // FCLAMP_ZZZ_S
3910
618k
    2119644U, // FCMEQ16
3911
618k
    2119644U, // FCMEQ32
3912
618k
    2119644U, // FCMEQ64
3913
618k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
618k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
618k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
618k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
618k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
618k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
618k
    2119644U, // FCMEQv1i16rz
3920
618k
    2119644U, // FCMEQv1i32rz
3921
618k
    2119644U, // FCMEQv1i64rz
3922
618k
    813799388U, // FCMEQv2f32
3923
618k
    815896540U, // FCMEQv2f64
3924
618k
    813799388U, // FCMEQv2i32rz
3925
618k
    815896540U, // FCMEQv2i64rz
3926
618k
    817993692U, // FCMEQv4f16
3927
618k
    820090844U, // FCMEQv4f32
3928
618k
    817993692U, // FCMEQv4i16rz
3929
618k
    820090844U, // FCMEQv4i32rz
3930
618k
    822187996U, // FCMEQv8f16
3931
618k
    822187996U, // FCMEQv8i16rz
3932
618k
    2116634U, // FCMGE16
3933
618k
    2116634U, // FCMGE32
3934
618k
    2116634U, // FCMGE64
3935
618k
    3223374874U,  // FCMGE_PPzZ0_D
3936
618k
    2713783322U,  // FCMGE_PPzZ0_H
3937
618k
    3223407642U,  // FCMGE_PPzZ0_S
3938
618k
    3223374874U,  // FCMGE_PPzZZ_D
3939
618k
    2713783322U,  // FCMGE_PPzZZ_H
3940
618k
    3223407642U,  // FCMGE_PPzZZ_S
3941
618k
    2116634U, // FCMGEv1i16rz
3942
618k
    2116634U, // FCMGEv1i32rz
3943
618k
    2116634U, // FCMGEv1i64rz
3944
618k
    813796378U, // FCMGEv2f32
3945
618k
    815893530U, // FCMGEv2f64
3946
618k
    813796378U, // FCMGEv2i32rz
3947
618k
    815893530U, // FCMGEv2i64rz
3948
618k
    817990682U, // FCMGEv4f16
3949
618k
    820087834U, // FCMGEv4f32
3950
618k
    817990682U, // FCMGEv4i16rz
3951
618k
    820087834U, // FCMGEv4i32rz
3952
618k
    822184986U, // FCMGEv8f16
3953
618k
    822184986U, // FCMGEv8i16rz
3954
618k
    2120567U, // FCMGT16
3955
618k
    2120567U, // FCMGT32
3956
618k
    2120567U, // FCMGT64
3957
618k
    3223378807U,  // FCMGT_PPzZ0_D
3958
618k
    2713787255U,  // FCMGT_PPzZ0_H
3959
618k
    3223411575U,  // FCMGT_PPzZ0_S
3960
618k
    3223378807U,  // FCMGT_PPzZZ_D
3961
618k
    2713787255U,  // FCMGT_PPzZZ_H
3962
618k
    3223411575U,  // FCMGT_PPzZZ_S
3963
618k
    2120567U, // FCMGTv1i16rz
3964
618k
    2120567U, // FCMGTv1i32rz
3965
618k
    2120567U, // FCMGTv1i64rz
3966
618k
    813800311U, // FCMGTv2f32
3967
618k
    815897463U, // FCMGTv2f64
3968
618k
    813800311U, // FCMGTv2i32rz
3969
618k
    815897463U, // FCMGTv2i64rz
3970
618k
    817994615U, // FCMGTv4f16
3971
618k
    820091767U, // FCMGTv4f32
3972
618k
    817994615U, // FCMGTv4i16rz
3973
618k
    820091767U, // FCMGTv4i32rz
3974
618k
    822188919U, // FCMGTv8f16
3975
618k
    822188919U, // FCMGTv8i16rz
3976
618k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
618k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
618k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
618k
    2195784542U,  // FCMLA_ZZZI_H
3980
618k
    1344357214U,  // FCMLA_ZZZI_S
3981
618k
    2961310558U,  // FCMLAv2f32
3982
618k
    2963407710U,  // FCMLAv2f64
3983
618k
    2965504862U,  // FCMLAv4f16
3984
618k
    2965504862U,  // FCMLAv4f16_indexed
3985
618k
    2967602014U,  // FCMLAv4f32
3986
618k
    2967602014U,  // FCMLAv4f32_indexed
3987
618k
    2969699166U,  // FCMLAv8f16
3988
618k
    2969699166U,  // FCMLAv8f16_indexed
3989
618k
    3223374905U,  // FCMLE_PPzZ0_D
3990
618k
    2713783353U,  // FCMLE_PPzZ0_H
3991
618k
    3223407673U,  // FCMLE_PPzZ0_S
3992
618k
    2116665U, // FCMLEv1i16rz
3993
618k
    2116665U, // FCMLEv1i32rz
3994
618k
    2116665U, // FCMLEv1i64rz
3995
618k
    813796409U, // FCMLEv2i32rz
3996
618k
    815893561U, // FCMLEv2i64rz
3997
618k
    817990713U, // FCMLEv4i16rz
3998
618k
    820087865U, // FCMLEv4i32rz
3999
618k
    822185017U, // FCMLEv8i16rz
4000
618k
    3223379017U,  // FCMLT_PPzZ0_D
4001
618k
    2713787465U,  // FCMLT_PPzZ0_H
4002
618k
    3223411785U,  // FCMLT_PPzZ0_S
4003
618k
    2120777U, // FCMLTv1i16rz
4004
618k
    2120777U, // FCMLTv1i32rz
4005
618k
    2120777U, // FCMLTv1i64rz
4006
618k
    813800521U, // FCMLTv2i32rz
4007
618k
    815897673U, // FCMLTv2i64rz
4008
618k
    817994825U, // FCMLTv4i16rz
4009
618k
    820091977U, // FCMLTv4i32rz
4010
618k
    822189129U, // FCMLTv8i16rz
4011
618k
    3223374919U,  // FCMNE_PPzZ0_D
4012
618k
    2713783367U,  // FCMNE_PPzZ0_H
4013
618k
    3223407687U,  // FCMNE_PPzZ0_S
4014
618k
    3223374919U,  // FCMNE_PPzZZ_D
4015
618k
    2713783367U,  // FCMNE_PPzZZ_H
4016
618k
    3223407687U,  // FCMNE_PPzZZ_S
4017
618k
    71325343U,  // FCMPDri
4018
618k
    2119327U, // FCMPDrr
4019
618k
    71322742U,  // FCMPEDri
4020
618k
    2116726U, // FCMPEDrr
4021
618k
    71322742U,  // FCMPEHri
4022
618k
    2116726U, // FCMPEHrr
4023
618k
    71322742U,  // FCMPESri
4024
618k
    2116726U, // FCMPESrr
4025
618k
    71325343U,  // FCMPHri
4026
618k
    2119327U, // FCMPHrr
4027
618k
    71325343U,  // FCMPSri
4028
618k
    2119327U, // FCMPSrr
4029
618k
    3223377401U,  // FCMUO_PPzZZ_D
4030
618k
    2713785849U,  // FCMUO_PPzZZ_H
4031
618k
    3223410169U,  // FCMUO_PPzZZ_S
4032
618k
    270590280U, // FCPY_ZPmI_D
4033
618k
    2957058376U,  // FCPY_ZPmI_H
4034
618k
    270623048U, // FCPY_ZPmI_S
4035
618k
    2118257U, // FCSELDrrr
4036
618k
    2118257U, // FCSELHrrr
4037
618k
    2118257U, // FCSELSrrr
4038
618k
    2120156U, // FCVTASUWDr
4039
618k
    2120156U, // FCVTASUWHr
4040
618k
    2120156U, // FCVTASUWSr
4041
618k
    2120156U, // FCVTASUXDr
4042
618k
    2120156U, // FCVTASUXHr
4043
618k
    2120156U, // FCVTASUXSr
4044
618k
    2120156U, // FCVTASv1f16
4045
618k
    2120156U, // FCVTASv1i32
4046
618k
    2120156U, // FCVTASv1i64
4047
618k
    813799900U, // FCVTASv2f32
4048
618k
    815897052U, // FCVTASv2f64
4049
618k
    817994204U, // FCVTASv4f16
4050
618k
    820091356U, // FCVTASv4f32
4051
618k
    822188508U, // FCVTASv8f16
4052
618k
    2121256U, // FCVTAUUWDr
4053
618k
    2121256U, // FCVTAUUWHr
4054
618k
    2121256U, // FCVTAUUWSr
4055
618k
    2121256U, // FCVTAUUXDr
4056
618k
    2121256U, // FCVTAUUXHr
4057
618k
    2121256U, // FCVTAUUXSr
4058
618k
    2121256U, // FCVTAUv1f16
4059
618k
    2121256U, // FCVTAUv1i32
4060
618k
    2121256U, // FCVTAUv1i64
4061
618k
    813801000U, // FCVTAUv2f32
4062
618k
    815898152U, // FCVTAUv2f64
4063
618k
    817995304U, // FCVTAUv4f16
4064
618k
    820092456U, // FCVTAUv4f32
4065
618k
    822189608U, // FCVTAUv8f16
4066
618k
    2121179U, // FCVTDHr
4067
618k
    2121179U, // FCVTDSr
4068
618k
    2121179U, // FCVTHDr
4069
618k
    2121179U, // FCVTHSr
4070
618k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
618k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
618k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
618k
    815895612U, // FCVTLv2i32
4074
618k
    820089916U, // FCVTLv4i16
4075
618k
    815890854U, // FCVTLv4i32
4076
618k
    820085158U, // FCVTLv8i16
4077
618k
    2120294U, // FCVTMSUWDr
4078
618k
    2120294U, // FCVTMSUWHr
4079
618k
    2120294U, // FCVTMSUWSr
4080
618k
    2120294U, // FCVTMSUXDr
4081
618k
    2120294U, // FCVTMSUXHr
4082
618k
    2120294U, // FCVTMSUXSr
4083
618k
    2120294U, // FCVTMSv1f16
4084
618k
    2120294U, // FCVTMSv1i32
4085
618k
    2120294U, // FCVTMSv1i64
4086
618k
    813800038U, // FCVTMSv2f32
4087
618k
    815897190U, // FCVTMSv2f64
4088
618k
    817994342U, // FCVTMSv4f16
4089
618k
    820091494U, // FCVTMSv4f32
4090
618k
    822188646U, // FCVTMSv8f16
4091
618k
    2121272U, // FCVTMUUWDr
4092
618k
    2121272U, // FCVTMUUWHr
4093
618k
    2121272U, // FCVTMUUWSr
4094
618k
    2121272U, // FCVTMUUXDr
4095
618k
    2121272U, // FCVTMUUXHr
4096
618k
    2121272U, // FCVTMUUXSr
4097
618k
    2121272U, // FCVTMUv1f16
4098
618k
    2121272U, // FCVTMUv1i32
4099
618k
    2121272U, // FCVTMUv1i64
4100
618k
    813801016U, // FCVTMUv2f32
4101
618k
    815898168U, // FCVTMUv2f64
4102
618k
    817995320U, // FCVTMUv4f16
4103
618k
    820092472U, // FCVTMUv4f32
4104
618k
    822189624U, // FCVTMUv8f16
4105
618k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
618k
    2120320U, // FCVTNSUWDr
4107
618k
    2120320U, // FCVTNSUWHr
4108
618k
    2120320U, // FCVTNSUWSr
4109
618k
    2120320U, // FCVTNSUXDr
4110
618k
    2120320U, // FCVTNSUXHr
4111
618k
    2120320U, // FCVTNSUXSr
4112
618k
    2120320U, // FCVTNSv1f16
4113
618k
    2120320U, // FCVTNSv1i32
4114
618k
    2120320U, // FCVTNSv1i64
4115
618k
    813800064U, // FCVTNSv2f32
4116
618k
    815897216U, // FCVTNSv2f64
4117
618k
    817994368U, // FCVTNSv4f16
4118
618k
    820091520U, // FCVTNSv4f32
4119
618k
    822188672U, // FCVTNSv8f16
4120
618k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
618k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
618k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
618k
    2121280U, // FCVTNUUWDr
4124
618k
    2121280U, // FCVTNUUWHr
4125
618k
    2121280U, // FCVTNUUWSr
4126
618k
    2121280U, // FCVTNUUXDr
4127
618k
    2121280U, // FCVTNUUXHr
4128
618k
    2121280U, // FCVTNUUXSr
4129
618k
    2121280U, // FCVTNUv1f16
4130
618k
    2121280U, // FCVTNUv1i32
4131
618k
    2121280U, // FCVTNUv1i64
4132
618k
    813801024U, // FCVTNUv2f32
4133
618k
    815898176U, // FCVTNUv2f64
4134
618k
    817995328U, // FCVTNUv4f16
4135
618k
    820092480U, // FCVTNUv4f32
4136
618k
    822189632U, // FCVTNUv8f16
4137
618k
    811701617U, // FCVTN_F16_F8v16f8
4138
618k
    824284529U, // FCVTN_F16_F8v8f8
4139
618k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
618k
    824284529U, // FCVTN_F32_F8v8f8
4141
618k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
618k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
618k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
618k
    813798769U, // FCVTNv2i32
4145
618k
    817993073U, // FCVTNv4i16
4146
618k
    2967601645U,  // FCVTNv4i32
4147
618k
    2969698797U,  // FCVTNv8i16
4148
618k
    2120374U, // FCVTPSUWDr
4149
618k
    2120374U, // FCVTPSUWHr
4150
618k
    2120374U, // FCVTPSUWSr
4151
618k
    2120374U, // FCVTPSUXDr
4152
618k
    2120374U, // FCVTPSUXHr
4153
618k
    2120374U, // FCVTPSUXSr
4154
618k
    2120374U, // FCVTPSv1f16
4155
618k
    2120374U, // FCVTPSv1i32
4156
618k
    2120374U, // FCVTPSv1i64
4157
618k
    813800118U, // FCVTPSv2f32
4158
618k
    815897270U, // FCVTPSv2f64
4159
618k
    817994422U, // FCVTPSv4f16
4160
618k
    820091574U, // FCVTPSv4f32
4161
618k
    822188726U, // FCVTPSv8f16
4162
618k
    2121288U, // FCVTPUUWDr
4163
618k
    2121288U, // FCVTPUUWHr
4164
618k
    2121288U, // FCVTPUUWSr
4165
618k
    2121288U, // FCVTPUUXDr
4166
618k
    2121288U, // FCVTPUUXHr
4167
618k
    2121288U, // FCVTPUUXSr
4168
618k
    2121288U, // FCVTPUv1f16
4169
618k
    2121288U, // FCVTPUv1i32
4170
618k
    2121288U, // FCVTPUv1i64
4171
618k
    813801032U, // FCVTPUv2f32
4172
618k
    815898184U, // FCVTPUv2f64
4173
618k
    817995336U, // FCVTPUv4f16
4174
618k
    820092488U, // FCVTPUv4f32
4175
618k
    822189640U, // FCVTPUv8f16
4176
618k
    2121179U, // FCVTSDr
4177
618k
    2121179U, // FCVTSHr
4178
618k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
618k
    2119104U, // FCVTXNv1i64
4180
618k
    813798848U, // FCVTXNv2f32
4181
618k
    2967601699U,  // FCVTXNv4f32
4182
618k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
618k
    2120433U, // FCVTZSSWDri
4184
618k
    2120433U, // FCVTZSSWHri
4185
618k
    2120433U, // FCVTZSSWSri
4186
618k
    2120433U, // FCVTZSSXDri
4187
618k
    2120433U, // FCVTZSSXHri
4188
618k
    2120433U, // FCVTZSSXSri
4189
618k
    2120433U, // FCVTZSUWDr
4190
618k
    2120433U, // FCVTZSUWHr
4191
618k
    2120433U, // FCVTZSUWSr
4192
618k
    2120433U, // FCVTZSUXDr
4193
618k
    2120433U, // FCVTZSUXHr
4194
618k
    2120433U, // FCVTZSUXSr
4195
618k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
618k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
618k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
618k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
618k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
618k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
618k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
618k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
618k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
618k
    2120433U, // FCVTZSd
4205
618k
    2120433U, // FCVTZSh
4206
618k
    2120433U, // FCVTZSs
4207
618k
    2120433U, // FCVTZSv1f16
4208
618k
    2120433U, // FCVTZSv1i32
4209
618k
    2120433U, // FCVTZSv1i64
4210
618k
    813800177U, // FCVTZSv2f32
4211
618k
    815897329U, // FCVTZSv2f64
4212
618k
    813800177U, // FCVTZSv2i32_shift
4213
618k
    815897329U, // FCVTZSv2i64_shift
4214
618k
    817994481U, // FCVTZSv4f16
4215
618k
    820091633U, // FCVTZSv4f32
4216
618k
    817994481U, // FCVTZSv4i16_shift
4217
618k
    820091633U, // FCVTZSv4i32_shift
4218
618k
    822188785U, // FCVTZSv8f16
4219
618k
    822188785U, // FCVTZSv8i16_shift
4220
618k
    2121313U, // FCVTZUSWDri
4221
618k
    2121313U, // FCVTZUSWHri
4222
618k
    2121313U, // FCVTZUSWSri
4223
618k
    2121313U, // FCVTZUSXDri
4224
618k
    2121313U, // FCVTZUSXHri
4225
618k
    2121313U, // FCVTZUSXSri
4226
618k
    2121313U, // FCVTZUUWDr
4227
618k
    2121313U, // FCVTZUUWHr
4228
618k
    2121313U, // FCVTZUUWSr
4229
618k
    2121313U, // FCVTZUUXDr
4230
618k
    2121313U, // FCVTZUUXHr
4231
618k
    2121313U, // FCVTZUUXSr
4232
618k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
618k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
618k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
618k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
618k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
618k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
618k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
618k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
618k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
618k
    2121313U, // FCVTZUd
4242
618k
    2121313U, // FCVTZUh
4243
618k
    2121313U, // FCVTZUs
4244
618k
    2121313U, // FCVTZUv1f16
4245
618k
    2121313U, // FCVTZUv1i32
4246
618k
    2121313U, // FCVTZUv1i64
4247
618k
    813801057U, // FCVTZUv2f32
4248
618k
    815898209U, // FCVTZUv2f64
4249
618k
    813801057U, // FCVTZUv2i32_shift
4250
618k
    815898209U, // FCVTZUv2i64_shift
4251
618k
    817995361U, // FCVTZUv4f16
4252
618k
    820092513U, // FCVTZUv4f32
4253
618k
    817995361U, // FCVTZUv4i16_shift
4254
618k
    820092513U, // FCVTZUv4i32_shift
4255
618k
    822189665U, // FCVTZUv8f16
4256
618k
    822189665U, // FCVTZUv8i16_shift
4257
618k
    1652760027U,  // FCVT_2ZZ_H_S
4258
618k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
618k
    1648434651U,  // FCVT_Z2Z_StoH
4260
618k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
618k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
618k
    270622171U, // FCVT_ZPmZ_DtoS
4263
618k
    270589403U, // FCVT_ZPmZ_HtoD
4264
618k
    270622171U, // FCVT_ZPmZ_HtoS
4265
618k
    270589403U, // FCVT_ZPmZ_StoD
4266
618k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
618k
    2121361U, // FDIVDrr
4268
618k
    2121361U, // FDIVHrr
4269
618k
    3223378308U,  // FDIVR_ZPmZ_D
4270
618k
    3519093124U,  // FDIVR_ZPmZ_H
4271
618k
    3223411076U,  // FDIVR_ZPmZ_S
4272
618k
    2121361U, // FDIVSrr
4273
618k
    3223379601U,  // FDIV_ZPmZ_D
4274
618k
    3519094417U,  // FDIV_ZPmZ_H
4275
618k
    3223412369U,  // FDIV_ZPmZ_S
4276
618k
    813801105U, // FDIVv2f32
4277
618k
    815898257U, // FDIVv2f64
4278
618k
    817995409U, // FDIVv4f16
4279
618k
    820092561U, // FDIVv4f32
4280
618k
    822189713U, // FDIVv8f16
4281
618k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
618k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
618k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
618k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
618k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
618k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
618k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
618k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
618k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
618k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
618k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
618k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
618k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
618k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
618k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
618k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
618k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
618k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
618k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
618k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
618k
    2686541108U,  // FDOT_ZZZI_S
4302
618k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
618k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
618k
    2686541108U,  // FDOT_ZZZ_S
4305
618k
    2967608628U,  // FDOTlanev16f8
4306
618k
    2965511476U,  // FDOTlanev4f16
4307
618k
    2969705780U,  // FDOTlanev8f16
4308
618k
    2961317172U,  // FDOTlanev8f8
4309
618k
    2961317172U,  // FDOTv2f32
4310
618k
    2965511476U,  // FDOTv4f16
4311
618k
    2967608628U,  // FDOTv4f32
4312
618k
    2969705780U,  // FDOTv8f16
4313
618k
    3760248673U,  // FDUP_ZI_D
4314
618k
    75568993U,  // FDUP_ZI_H
4315
618k
    3760281441U,  // FDUP_ZI_S
4316
618k
    2418066491U,  // FEXPA_ZZ_D
4317
618k
    1652622395U,  // FEXPA_ZZ_H
4318
618k
    270615611U, // FEXPA_ZZ_S
4319
618k
    2120441U, // FJCVTZS
4320
618k
    270583345U, // FLOGB_ZPmZ_D
4321
618k
    541132337U, // FLOGB_ZPmZ_H
4322
618k
    270616113U, // FLOGB_ZPmZ_S
4323
618k
    17090U, // FMA16
4324
618k
    16551U, // FMA32
4325
618k
    17052U, // FMA64
4326
618k
    2116507U, // FMADDDrrr
4327
618k
    2116507U, // FMADDHrrr
4328
618k
    2116507U, // FMADDSrrr
4329
618k
    3223374611U,  // FMAD_ZPmZZ_D
4330
618k
    3519089427U,  // FMAD_ZPmZZ_H
4331
618k
    3223407379U,  // FMAD_ZPmZZ_S
4332
618k
    2121925U, // FMAXDrr
4333
618k
    2121925U, // FMAXHrr
4334
618k
    2118862U, // FMAXNMDrr
4335
618k
    2118862U, // FMAXNMHrr
4336
618k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
618k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
618k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
618k
    813799086U, // FMAXNMPv2f32
4340
618k
    815896238U, // FMAXNMPv2f64
4341
618k
    807425710U, // FMAXNMPv2i16p
4342
618k
    807425710U, // FMAXNMPv2i32p
4343
618k
    807425710U, // FMAXNMPv2i64p
4344
618k
    817993390U, // FMAXNMPv4f16
4345
618k
    820090542U, // FMAXNMPv4f32
4346
618k
    822187694U, // FMAXNMPv8f16
4347
618k
    3231817490U,  // FMAXNMQV_D
4348
618k
    3238108946U,  // FMAXNMQV_H
4349
618k
    3236011794U,  // FMAXNMQV_S
4350
618k
    2118862U, // FMAXNMSrr
4351
618k
    1657020092U,  // FMAXNMV_VPZ_D
4352
618k
    1659133628U,  // FMAXNMV_VPZ_H
4353
618k
    1638178492U,  // FMAXNMV_VPZ_S
4354
618k
    807427772U, // FMAXNMVv4i16v
4355
618k
    807427772U, // FMAXNMVv4i32v
4356
618k
    807427772U, // FMAXNMVv8i16v
4357
618k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
618k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
618k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
618k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
618k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
618k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
618k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
618k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
618k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
618k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
618k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
618k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
618k
    3223377102U,  // FMAXNM_ZPmI_D
4370
618k
    3519091918U,  // FMAXNM_ZPmI_H
4371
618k
    3223409870U,  // FMAXNM_ZPmI_S
4372
618k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
618k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
618k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
618k
    813798606U, // FMAXNMv2f32
4376
618k
    815895758U, // FMAXNMv2f64
4377
618k
    817992910U, // FMAXNMv4f16
4378
618k
    820090062U, // FMAXNMv4f32
4379
618k
    822187214U, // FMAXNMv8f16
4380
618k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
618k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
618k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
618k
    813799295U, // FMAXPv2f32
4384
618k
    815896447U, // FMAXPv2f64
4385
618k
    807425919U, // FMAXPv2i16p
4386
618k
    807425919U, // FMAXPv2i32p
4387
618k
    807425919U, // FMAXPv2i64p
4388
618k
    817993599U, // FMAXPv4f16
4389
618k
    820090751U, // FMAXPv4f32
4390
618k
    822187903U, // FMAXPv8f16
4391
618k
    3231817531U,  // FMAXQV_D
4392
618k
    3238108987U,  // FMAXQV_H
4393
618k
    3236011835U,  // FMAXQV_S
4394
618k
    2121925U, // FMAXSrr
4395
618k
    1657020249U,  // FMAXV_VPZ_D
4396
618k
    1659133785U,  // FMAXV_VPZ_H
4397
618k
    1638178649U,  // FMAXV_VPZ_S
4398
618k
    807427929U, // FMAXVv4i16v
4399
618k
    807427929U, // FMAXVv4i32v
4400
618k
    807427929U, // FMAXVv8i16v
4401
618k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
618k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
618k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
618k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
618k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
618k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
618k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
618k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
618k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
618k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
618k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
618k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
618k
    3223380165U,  // FMAX_ZPmI_D
4414
618k
    3519094981U,  // FMAX_ZPmI_H
4415
618k
    3223412933U,  // FMAX_ZPmI_S
4416
618k
    3223380165U,  // FMAX_ZPmZ_D
4417
618k
    3519094981U,  // FMAX_ZPmZ_H
4418
618k
    3223412933U,  // FMAX_ZPmZ_S
4419
618k
    813801669U, // FMAXv2f32
4420
618k
    815898821U, // FMAXv2f64
4421
618k
    817995973U, // FMAXv4f16
4422
618k
    820093125U, // FMAXv4f32
4423
618k
    822190277U, // FMAXv8f16
4424
618k
    2118938U, // FMINDrr
4425
618k
    2118938U, // FMINHrr
4426
618k
    2118853U, // FMINNMDrr
4427
618k
    2118853U, // FMINNMHrr
4428
618k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
618k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
618k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
618k
    813799077U, // FMINNMPv2f32
4432
618k
    815896229U, // FMINNMPv2f64
4433
618k
    807425701U, // FMINNMPv2i16p
4434
618k
    807425701U, // FMINNMPv2i32p
4435
618k
    807425701U, // FMINNMPv2i64p
4436
618k
    817993381U, // FMINNMPv4f16
4437
618k
    820090533U, // FMINNMPv4f32
4438
618k
    822187685U, // FMINNMPv8f16
4439
618k
    3231817480U,  // FMINNMQV_D
4440
618k
    3238108936U,  // FMINNMQV_H
4441
618k
    3236011784U,  // FMINNMQV_S
4442
618k
    2118853U, // FMINNMSrr
4443
618k
    1657020083U,  // FMINNMV_VPZ_D
4444
618k
    1659133619U,  // FMINNMV_VPZ_H
4445
618k
    1638178483U,  // FMINNMV_VPZ_S
4446
618k
    807427763U, // FMINNMVv4i16v
4447
618k
    807427763U, // FMINNMVv4i32v
4448
618k
    807427763U, // FMINNMVv8i16v
4449
618k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
618k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
618k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
618k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
618k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
618k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
618k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
618k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
618k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
618k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
618k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
618k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
618k
    3223377093U,  // FMINNM_ZPmI_D
4462
618k
    3519091909U,  // FMINNM_ZPmI_H
4463
618k
    3223409861U,  // FMINNM_ZPmI_S
4464
618k
    3223377093U,  // FMINNM_ZPmZ_D
4465
618k
    3519091909U,  // FMINNM_ZPmZ_H
4466
618k
    3223409861U,  // FMINNM_ZPmZ_S
4467
618k
    813798597U, // FMINNMv2f32
4468
618k
    815895749U, // FMINNMv2f64
4469
618k
    817992901U, // FMINNMv4f16
4470
618k
    820090053U, // FMINNMv4f32
4471
618k
    822187205U, // FMINNMv8f16
4472
618k
    3223377597U,  // FMINP_ZPmZZ_D
4473
618k
    3519092413U,  // FMINP_ZPmZZ_H
4474
618k
    3223410365U,  // FMINP_ZPmZZ_S
4475
618k
    813799101U, // FMINPv2f32
4476
618k
    815896253U, // FMINPv2f64
4477
618k
    807425725U, // FMINPv2i16p
4478
618k
    807425725U, // FMINPv2i32p
4479
618k
    807425725U, // FMINPv2i64p
4480
618k
    817993405U, // FMINPv4f16
4481
618k
    820090557U, // FMINPv4f32
4482
618k
    822187709U, // FMINPv8f16
4483
618k
    3231817500U,  // FMINQV_D
4484
618k
    3238108956U,  // FMINQV_H
4485
618k
    3236011804U,  // FMINQV_S
4486
618k
    2118938U, // FMINSrr
4487
618k
    1657020101U,  // FMINV_VPZ_D
4488
618k
    1659133637U,  // FMINV_VPZ_H
4489
618k
    1638178501U,  // FMINV_VPZ_S
4490
618k
    807427781U, // FMINVv4i16v
4491
618k
    807427781U, // FMINVv4i32v
4492
618k
    807427781U, // FMINVv8i16v
4493
618k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
618k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
618k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
618k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
618k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
618k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
618k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
618k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
618k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
618k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
618k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
618k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
618k
    3223377178U,  // FMIN_ZPmI_D
4506
618k
    3519091994U,  // FMIN_ZPmI_H
4507
618k
    3223409946U,  // FMIN_ZPmI_S
4508
618k
    3223377178U,  // FMIN_ZPmZ_D
4509
618k
    3519091994U,  // FMIN_ZPmZ_H
4510
618k
    3223409946U,  // FMIN_ZPmZ_S
4511
618k
    813798682U, // FMINv2f32
4512
618k
    815895834U, // FMINv2f64
4513
618k
    817992986U, // FMINv4f16
4514
618k
    820090138U, // FMINv4f32
4515
618k
    822187290U, // FMINv8f16
4516
618k
    2961309942U,  // FMLAL2lanev4f16
4517
618k
    2967601398U,  // FMLAL2lanev8f16
4518
618k
    2961309942U,  // FMLAL2v4f16
4519
618k
    2967601398U,  // FMLAL2v8f16
4520
618k
    2220951153U,  // FMLALB_ZZZ
4521
618k
    2220951153U,  // FMLALB_ZZZI
4522
618k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
618k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
618k
    2969699953U,  // FMLALBlanev8f16
4525
618k
    2969699953U,  // FMLALBv8f16
4526
618k
    2418099682U,  // FMLALLBB_ZZZ
4527
618k
    2418099682U,  // FMLALLBB_ZZZI
4528
618k
    2967602658U,  // FMLALLBBlanev4f32
4529
618k
    2967602658U,  // FMLALLBBv4f32
4530
618k
    2418105119U,  // FMLALLBT_ZZZ
4531
618k
    2418105119U,  // FMLALLBT_ZZZI
4532
618k
    2967608095U,  // FMLALLBTlanev4f32
4533
618k
    2967608095U,  // FMLALLBTv4f32
4534
618k
    2418100613U,  // FMLALLTB_ZZZ
4535
618k
    2418100613U,  // FMLALLTB_ZZZI
4536
618k
    2967603589U,  // FMLALLTBlanev4f32
4537
618k
    2967603589U,  // FMLALLTBv4f32
4538
618k
    2418105776U,  // FMLALLTT_ZZZ
4539
618k
    2418105776U,  // FMLALLTT_ZZZI
4540
618k
    2967608752U,  // FMLALLTTlanev4f32
4541
618k
    2967608752U,  // FMLALLTTv4f32
4542
618k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
618k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
618k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
618k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
618k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
618k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
618k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
618k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
618k
    2220956595U,  // FMLALT_ZZZ
4551
618k
    2220956595U,  // FMLALT_ZZZI
4552
618k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
618k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
618k
    2969705395U,  // FMLALTlanev8f16
4555
618k
    2969705395U,  // FMLALTv8f16
4556
618k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
618k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
618k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
618k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
618k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
618k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
618k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
618k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
618k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
618k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
618k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
618k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
618k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
618k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
618k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
618k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
618k
    2961314037U,  // FMLALlanev4f16
4573
618k
    2967605493U,  // FMLALlanev8f16
4574
618k
    2961314037U,  // FMLALv4f16
4575
618k
    2967605493U,  // FMLALv8f16
4576
618k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
618k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
618k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
618k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
618k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
618k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
618k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
618k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
618k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
618k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
618k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
618k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
618k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
618k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
618k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
618k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
618k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
618k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
618k
    3223372646U,  // FMLA_ZPmZZ_D
4595
618k
    3519087462U,  // FMLA_ZPmZZ_H
4596
618k
    3223405414U,  // FMLA_ZPmZZ_S
4597
618k
    1075888998U,  // FMLA_ZZZI_D
4598
618k
    2195784550U,  // FMLA_ZZZI_H
4599
618k
    1344357222U,  // FMLA_ZZZI_S
4600
618k
    807715686U, // FMLAv1i16_indexed
4601
618k
    807715686U, // FMLAv1i32_indexed
4602
618k
    807715686U, // FMLAv1i64_indexed
4603
618k
    2961310566U,  // FMLAv2f32
4604
618k
    2963407718U,  // FMLAv2f64
4605
618k
    2961310566U,  // FMLAv2i32_indexed
4606
618k
    2963407718U,  // FMLAv2i64_indexed
4607
618k
    2965504870U,  // FMLAv4f16
4608
618k
    2967602022U,  // FMLAv4f32
4609
618k
    2965504870U,  // FMLAv4i16_indexed
4610
618k
    2967602022U,  // FMLAv4i32_indexed
4611
618k
    2969699174U,  // FMLAv8f16
4612
618k
    2969699174U,  // FMLAv8i16_indexed
4613
618k
    2961310074U,  // FMLSL2lanev4f16
4614
618k
    2967601530U,  // FMLSL2lanev8f16
4615
618k
    2961310074U,  // FMLSL2v4f16
4616
618k
    2967601530U,  // FMLSL2v8f16
4617
618k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
618k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
618k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
618k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
618k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
618k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
618k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
618k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
618k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
618k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
618k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
618k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
618k
    2961314804U,  // FMLSLlanev4f16
4630
618k
    2967606260U,  // FMLSLlanev8f16
4631
618k
    2961314804U,  // FMLSLv4f16
4632
618k
    2967606260U,  // FMLSLv8f16
4633
618k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
618k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
618k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
618k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
618k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
618k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
618k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
618k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
618k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
618k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
618k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
618k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
618k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
618k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
618k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
618k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
618k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
618k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
618k
    3223378514U,  // FMLS_ZPmZZ_D
4652
618k
    3519093330U,  // FMLS_ZPmZZ_H
4653
618k
    3223411282U,  // FMLS_ZPmZZ_S
4654
618k
    1075894866U,  // FMLS_ZZZI_D
4655
618k
    2195790418U,  // FMLS_ZZZI_H
4656
618k
    1344363090U,  // FMLS_ZZZI_S
4657
618k
    807721554U, // FMLSv1i16_indexed
4658
618k
    807721554U, // FMLSv1i32_indexed
4659
618k
    807721554U, // FMLSv1i64_indexed
4660
618k
    2961316434U,  // FMLSv2f32
4661
618k
    2963413586U,  // FMLSv2f64
4662
618k
    2961316434U,  // FMLSv2i32_indexed
4663
618k
    2963413586U,  // FMLSv2i64_indexed
4664
618k
    2965510738U,  // FMLSv4f16
4665
618k
    2967607890U,  // FMLSv4f32
4666
618k
    2965510738U,  // FMLSv4i16_indexed
4667
618k
    2967607890U,  // FMLSv4i32_indexed
4668
618k
    2969705042U,  // FMLSv8f16
4669
618k
    2969705042U,  // FMLSv8i16_indexed
4670
618k
    1075889005U,  // FMMLA_ZZZ_D
4671
618k
    1344357229U,  // FMMLA_ZZZ_S
4672
618k
    54641579U,  // FMOPAL_MPPZZ
4673
618k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
618k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
618k
    2168570795U,  // FMOPA_MPPZZ_D
4676
618k
    54641579U,  // FMOPA_MPPZZ_H
4677
618k
    2170667947U,  // FMOPA_MPPZZ_S
4678
618k
    54647455U,  // FMOPSL_MPPZZ
4679
618k
    2168576671U,  // FMOPS_MPPZZ_D
4680
618k
    54647455U,  // FMOPS_MPPZZ_H
4681
618k
    2170673823U,  // FMOPS_MPPZZ_S
4682
618k
    807427809U, // FMOVDXHighr
4683
618k
    2121441U, // FMOVDXr
4684
618k
    3760217825U,  // FMOVDi
4685
618k
    2121441U, // FMOVDr
4686
618k
    2121441U, // FMOVHWr
4687
618k
    2121441U, // FMOVHXr
4688
618k
    3760217825U,  // FMOVHi
4689
618k
    2121441U, // FMOVHr
4690
618k
    2121441U, // FMOVSWr
4691
618k
    3760217825U,  // FMOVSi
4692
618k
    2121441U, // FMOVSr
4693
618k
    2121441U, // FMOVWHr
4694
618k
    2121441U, // FMOVWSr
4695
618k
    81895137U,  // FMOVXDHighr
4696
618k
    2121441U, // FMOVXDr
4697
618k
    2121441U, // FMOVXHr
4698
618k
    3766591201U,  // FMOVv2f32_ns
4699
618k
    3768688353U,  // FMOVv2f64_ns
4700
618k
    3770785505U,  // FMOVv4f16_ns
4701
618k
    3772882657U,  // FMOVv4f32_ns
4702
618k
    3774979809U,  // FMOVv8f16_ns
4703
618k
    17112U, // FMS16
4704
618k
    16558U, // FMS32
4705
618k
    17059U, // FMS64
4706
618k
    3223374137U,  // FMSB_ZPmZZ_D
4707
618k
    3519088953U,  // FMSB_ZPmZZ_H
4708
618k
    3223406905U,  // FMSB_ZPmZZ_S
4709
618k
    2116045U, // FMSUBDrrr
4710
618k
    2116045U, // FMSUBHrrr
4711
618k
    2116045U, // FMSUBSrrr
4712
618k
    2118724U, // FMULDrr
4713
618k
    2118724U, // FMULHrr
4714
618k
    2118724U, // FMULSrr
4715
618k
    2122000U, // FMULX16
4716
618k
    2122000U, // FMULX32
4717
618k
    2122000U, // FMULX64
4718
618k
    3223380240U,  // FMULX_ZPmZ_D
4719
618k
    3519095056U,  // FMULX_ZPmZ_H
4720
618k
    3223413008U,  // FMULX_ZPmZ_S
4721
618k
    2122000U, // FMULXv1i16_indexed
4722
618k
    2122000U, // FMULXv1i32_indexed
4723
618k
    2122000U, // FMULXv1i64_indexed
4724
618k
    813801744U, // FMULXv2f32
4725
618k
    815898896U, // FMULXv2f64
4726
618k
    813801744U, // FMULXv2i32_indexed
4727
618k
    815898896U, // FMULXv2i64_indexed
4728
618k
    817996048U, // FMULXv4f16
4729
618k
    820093200U, // FMULXv4f32
4730
618k
    817996048U, // FMULXv4i16_indexed
4731
618k
    820093200U, // FMULXv4i32_indexed
4732
618k
    822190352U, // FMULXv8f16
4733
618k
    822190352U, // FMULXv8i16_indexed
4734
618k
    3223376964U,  // FMUL_ZPmI_D
4735
618k
    3519091780U,  // FMUL_ZPmI_H
4736
618k
    3223409732U,  // FMUL_ZPmI_S
4737
618k
    3223376964U,  // FMUL_ZPmZ_D
4738
618k
    3519091780U,  // FMUL_ZPmZ_H
4739
618k
    3223409732U,  // FMUL_ZPmZ_S
4740
618k
    2418070596U,  // FMUL_ZZZI_D
4741
618k
    2189497412U,  // FMUL_ZZZI_H
4742
618k
    270619716U, // FMUL_ZZZI_S
4743
618k
    2418070596U,  // FMUL_ZZZ_D
4744
618k
    2189497412U,  // FMUL_ZZZ_H
4745
618k
    270619716U, // FMUL_ZZZ_S
4746
618k
    2118724U, // FMULv1i16_indexed
4747
618k
    2118724U, // FMULv1i32_indexed
4748
618k
    2118724U, // FMULv1i64_indexed
4749
618k
    813798468U, // FMULv2f32
4750
618k
    815895620U, // FMULv2f64
4751
618k
    813798468U, // FMULv2i32_indexed
4752
618k
    815895620U, // FMULv2i64_indexed
4753
618k
    817992772U, // FMULv4f16
4754
618k
    820089924U, // FMULv4f32
4755
618k
    817992772U, // FMULv4i16_indexed
4756
618k
    820089924U, // FMULv4i32_indexed
4757
618k
    822187076U, // FMULv8f16
4758
618k
    822187076U, // FMULv8i16_indexed
4759
618k
    2116832U, // FNEGDr
4760
618k
    2116832U, // FNEGHr
4761
618k
    2116832U, // FNEGSr
4762
618k
    270585056U, // FNEG_ZPmZ_D
4763
618k
    541134048U, // FNEG_ZPmZ_H
4764
618k
    270617824U, // FNEG_ZPmZ_S
4765
618k
    813796576U, // FNEGv2f32
4766
618k
    815893728U, // FNEGv2f64
4767
618k
    817990880U, // FNEGv4f16
4768
618k
    820088032U, // FNEGv4f32
4769
618k
    822185184U, // FNEGv8f16
4770
618k
    2116514U, // FNMADDDrrr
4771
618k
    2116514U, // FNMADDHrrr
4772
618k
    2116514U, // FNMADDSrrr
4773
618k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
618k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
618k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
618k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
618k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
618k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
618k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
618k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
618k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
618k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
618k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
618k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
618k
    2116052U, // FNMSUBDrrr
4786
618k
    2116052U, // FNMSUBHrrr
4787
618k
    2116052U, // FNMSUBSrrr
4788
618k
    2118730U, // FNMULDrr
4789
618k
    2118730U, // FNMULHrr
4790
618k
    2118730U, // FNMULSrr
4791
618k
    2418068574U,  // FRECPE_ZZ_D
4792
618k
    1652624478U,  // FRECPE_ZZ_H
4793
618k
    270617694U, // FRECPE_ZZ_S
4794
618k
    2116702U, // FRECPEv1f16
4795
618k
    2116702U, // FRECPEv1i32
4796
618k
    2116702U, // FRECPEv1i64
4797
618k
    813796446U, // FRECPEv2f32
4798
618k
    815893598U, // FRECPEv2f64
4799
618k
    817990750U, // FRECPEv4f16
4800
618k
    820087902U, // FRECPEv4f32
4801
618k
    822185054U, // FRECPEv8f16
4802
618k
    2120335U, // FRECPS16
4803
618k
    2120335U, // FRECPS32
4804
618k
    2120335U, // FRECPS64
4805
618k
    2418072207U,  // FRECPS_ZZZ_D
4806
618k
    2189499023U,  // FRECPS_ZZZ_H
4807
618k
    270621327U, // FRECPS_ZZZ_S
4808
618k
    813800079U, // FRECPSv2f32
4809
618k
    815897231U, // FRECPSv2f64
4810
618k
    817994383U, // FRECPSv4f16
4811
618k
    820091535U, // FRECPSv4f32
4812
618k
    822188687U, // FRECPSv8f16
4813
618k
    270590231U, // FRECPX_ZPmZ_D
4814
618k
    541139223U, // FRECPX_ZPmZ_H
4815
618k
    270622999U, // FRECPX_ZPmZ_S
4816
618k
    2122007U, // FRECPXv1f16
4817
618k
    2122007U, // FRECPXv1i32
4818
618k
    2122007U, // FRECPXv1i64
4819
618k
    2121891U, // FRINT32XDr
4820
618k
    2121891U, // FRINT32XSr
4821
618k
    813801635U, // FRINT32Xv2f32
4822
618k
    815898787U, // FRINT32Xv2f64
4823
618k
    820093091U, // FRINT32Xv4f32
4824
618k
    2122074U, // FRINT32ZDr
4825
618k
    2122074U, // FRINT32ZSr
4826
618k
    813801818U, // FRINT32Zv2f32
4827
618k
    815898970U, // FRINT32Zv2f64
4828
618k
    820093274U, // FRINT32Zv4f32
4829
618k
    2121901U, // FRINT64XDr
4830
618k
    2121901U, // FRINT64XSr
4831
618k
    813801645U, // FRINT64Xv2f32
4832
618k
    815898797U, // FRINT64Xv2f64
4833
618k
    820093101U, // FRINT64Xv4f32
4834
618k
    2122084U, // FRINT64ZDr
4835
618k
    2122084U, // FRINT64ZSr
4836
618k
    813801828U, // FRINT64Zv2f32
4837
618k
    815898980U, // FRINT64Zv2f64
4838
618k
    820093284U, // FRINT64Zv4f32
4839
618k
    2114733U, // FRINTADr
4840
618k
    2114733U, // FRINTAHr
4841
618k
    2114733U, // FRINTASr
4842
618k
    1648559277U,  // FRINTA_2Z2Z_S
4843
618k
    1648559277U,  // FRINTA_4Z4Z_S
4844
618k
    270582957U, // FRINTA_ZPmZ_D
4845
618k
    541131949U, // FRINTA_ZPmZ_H
4846
618k
    270615725U, // FRINTA_ZPmZ_S
4847
618k
    813794477U, // FRINTAv2f32
4848
618k
    815891629U, // FRINTAv2f64
4849
618k
    817988781U, // FRINTAv4f16
4850
618k
    820085933U, // FRINTAv4f32
4851
618k
    822183085U, // FRINTAv8f16
4852
618k
    2117793U, // FRINTIDr
4853
618k
    2117793U, // FRINTIHr
4854
618k
    2117793U, // FRINTISr
4855
618k
    270586017U, // FRINTI_ZPmZ_D
4856
618k
    541135009U, // FRINTI_ZPmZ_H
4857
618k
    270618785U, // FRINTI_ZPmZ_S
4858
618k
    813797537U, // FRINTIv2f32
4859
618k
    815894689U, // FRINTIv2f64
4860
618k
    817991841U, // FRINTIv4f16
4861
618k
    820088993U, // FRINTIv4f32
4862
618k
    822186145U, // FRINTIv8f16
4863
618k
    2118885U, // FRINTMDr
4864
618k
    2118885U, // FRINTMHr
4865
618k
    2118885U, // FRINTMSr
4866
618k
    1648563429U,  // FRINTM_2Z2Z_S
4867
618k
    1648563429U,  // FRINTM_4Z4Z_S
4868
618k
    270587109U, // FRINTM_ZPmZ_D
4869
618k
    541136101U, // FRINTM_ZPmZ_H
4870
618k
    270619877U, // FRINTM_ZPmZ_S
4871
618k
    813798629U, // FRINTMv2f32
4872
618k
    815895781U, // FRINTMv2f64
4873
618k
    817992933U, // FRINTMv4f16
4874
618k
    820090085U, // FRINTMv4f32
4875
618k
    822187237U, // FRINTMv8f16
4876
618k
    2119016U, // FRINTNDr
4877
618k
    2119016U, // FRINTNHr
4878
618k
    2119016U, // FRINTNSr
4879
618k
    1648563560U,  // FRINTN_2Z2Z_S
4880
618k
    1648563560U,  // FRINTN_4Z4Z_S
4881
618k
    270587240U, // FRINTN_ZPmZ_D
4882
618k
    541136232U, // FRINTN_ZPmZ_H
4883
618k
    270620008U, // FRINTN_ZPmZ_S
4884
618k
    813798760U, // FRINTNv2f32
4885
618k
    815895912U, // FRINTNv2f64
4886
618k
    817993064U, // FRINTNv4f16
4887
618k
    820090216U, // FRINTNv4f32
4888
618k
    822187368U, // FRINTNv8f16
4889
618k
    2119508U, // FRINTPDr
4890
618k
    2119508U, // FRINTPHr
4891
618k
    2119508U, // FRINTPSr
4892
618k
    1648564052U,  // FRINTP_2Z2Z_S
4893
618k
    1648564052U,  // FRINTP_4Z4Z_S
4894
618k
    270587732U, // FRINTP_ZPmZ_D
4895
618k
    541136724U, // FRINTP_ZPmZ_H
4896
618k
    270620500U, // FRINTP_ZPmZ_S
4897
618k
    813799252U, // FRINTPv2f32
4898
618k
    815896404U, // FRINTPv2f64
4899
618k
    817993556U, // FRINTPv4f16
4900
618k
    820090708U, // FRINTPv4f32
4901
618k
    822187860U, // FRINTPv8f16
4902
618k
    2122022U, // FRINTXDr
4903
618k
    2122022U, // FRINTXHr
4904
618k
    2122022U, // FRINTXSr
4905
618k
    270590246U, // FRINTX_ZPmZ_D
4906
618k
    541139238U, // FRINTX_ZPmZ_H
4907
618k
    270623014U, // FRINTX_ZPmZ_S
4908
618k
    813801766U, // FRINTXv2f32
4909
618k
    815898918U, // FRINTXv2f64
4910
618k
    817996070U, // FRINTXv4f16
4911
618k
    820093222U, // FRINTXv4f32
4912
618k
    822190374U, // FRINTXv8f16
4913
618k
    2122168U, // FRINTZDr
4914
618k
    2122168U, // FRINTZHr
4915
618k
    2122168U, // FRINTZSr
4916
618k
    270590392U, // FRINTZ_ZPmZ_D
4917
618k
    541139384U, // FRINTZ_ZPmZ_H
4918
618k
    270623160U, // FRINTZ_ZPmZ_S
4919
618k
    813801912U, // FRINTZv2f32
4920
618k
    815899064U, // FRINTZv2f64
4921
618k
    817996216U, // FRINTZv4f16
4922
618k
    820093368U, // FRINTZv4f32
4923
618k
    822190520U, // FRINTZv8f16
4924
618k
    2418068619U,  // FRSQRTE_ZZ_D
4925
618k
    1652624523U,  // FRSQRTE_ZZ_H
4926
618k
    270617739U, // FRSQRTE_ZZ_S
4927
618k
    2116747U, // FRSQRTEv1f16
4928
618k
    2116747U, // FRSQRTEv1i32
4929
618k
    2116747U, // FRSQRTEv1i64
4930
618k
    813796491U, // FRSQRTEv2f32
4931
618k
    815893643U, // FRSQRTEv2f64
4932
618k
    817990795U, // FRSQRTEv4f16
4933
618k
    820087947U, // FRSQRTEv4f32
4934
618k
    822185099U, // FRSQRTEv8f16
4935
618k
    2120419U, // FRSQRTS16
4936
618k
    2120419U, // FRSQRTS32
4937
618k
    2120419U, // FRSQRTS64
4938
618k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
618k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
618k
    270621411U, // FRSQRTS_ZZZ_S
4941
618k
    813800163U, // FRSQRTSv2f32
4942
618k
    815897315U, // FRSQRTSv2f64
4943
618k
    817994467U, // FRSQRTSv4f16
4944
618k
    820091619U, // FRSQRTSv4f32
4945
618k
    822188771U, // FRSQRTSv8f16
4946
618k
    2181205032U,  // FSCALE_2Z2Z_D
4947
618k
    2183318568U,  // FSCALE_2Z2Z_H
4948
618k
    2185432104U,  // FSCALE_2Z2Z_S
4949
618k
    2181205032U,  // FSCALE_2ZZ_D
4950
618k
    2183318568U,  // FSCALE_2ZZ_H
4951
618k
    2185432104U,  // FSCALE_2ZZ_S
4952
618k
    2181205032U,  // FSCALE_4Z4Z_D
4953
618k
    2183318568U,  // FSCALE_4Z4Z_H
4954
618k
    2185432104U,  // FSCALE_4Z4Z_S
4955
618k
    2181205032U,  // FSCALE_4ZZ_D
4956
618k
    2183318568U,  // FSCALE_4ZZ_H
4957
618k
    2185432104U,  // FSCALE_4ZZ_S
4958
618k
    3223374888U,  // FSCALE_ZPmZ_D
4959
618k
    3519089704U,  // FSCALE_ZPmZ_H
4960
618k
    3223407656U,  // FSCALE_ZPmZ_S
4961
618k
    813796392U, // FSCALEv2f32
4962
618k
    815893544U, // FSCALEv2f64
4963
618k
    817990696U, // FSCALEv4f16
4964
618k
    820087848U, // FSCALEv4f32
4965
618k
    822185000U, // FSCALEv8f16
4966
618k
    2121100U, // FSQRTDr
4967
618k
    2121100U, // FSQRTHr
4968
618k
    2121100U, // FSQRTSr
4969
618k
    270589324U, // FSQRT_ZPmZ_D
4970
618k
    541138316U, // FSQRT_ZPmZ_H
4971
618k
    270622092U, // FSQRT_ZPmZ_S
4972
618k
    813800844U, // FSQRTv2f32
4973
618k
    815897996U, // FSQRTv2f64
4974
618k
    817995148U, // FSQRTv4f16
4975
618k
    820092300U, // FSQRTv4f32
4976
618k
    822189452U, // FSQRTv8f16
4977
618k
    2116025U, // FSUBDrr
4978
618k
    2116025U, // FSUBHrr
4979
618k
    3223377973U,  // FSUBR_ZPmI_D
4980
618k
    3519092789U,  // FSUBR_ZPmI_H
4981
618k
    3223410741U,  // FSUBR_ZPmI_S
4982
618k
    3223377973U,  // FSUBR_ZPmZ_D
4983
618k
    3519092789U,  // FSUBR_ZPmZ_H
4984
618k
    3223410741U,  // FSUBR_ZPmZ_S
4985
618k
    2116025U, // FSUBSrr
4986
618k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
618k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
618k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
618k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
618k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
618k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
618k
    3223374265U,  // FSUB_ZPmI_D
4993
618k
    3519089081U,  // FSUB_ZPmI_H
4994
618k
    3223407033U,  // FSUB_ZPmI_S
4995
618k
    3223374265U,  // FSUB_ZPmZ_D
4996
618k
    3519089081U,  // FSUB_ZPmZ_H
4997
618k
    3223407033U,  // FSUB_ZPmZ_S
4998
618k
    2418067897U,  // FSUB_ZZZ_D
4999
618k
    2189494713U,  // FSUB_ZZZ_H
5000
618k
    270617017U, // FSUB_ZZZ_S
5001
618k
    813795769U, // FSUBv2f32
5002
618k
    815892921U, // FSUBv2f64
5003
618k
    817990073U, // FSUBv4f16
5004
618k
    820087225U, // FSUBv4f32
5005
618k
    822184377U, // FSUBv8f16
5006
618k
    2418068256U,  // FTMAD_ZZI_D
5007
618k
    2189495072U,  // FTMAD_ZZI_H
5008
618k
    270617376U, // FTMAD_ZZI_S
5009
618k
    2418070615U,  // FTSMUL_ZZZ_D
5010
618k
    2189497431U,  // FTSMUL_ZZZ_H
5011
618k
    270619735U, // FTSMUL_ZZZ_S
5012
618k
    2418070142U,  // FTSSEL_ZZZ_D
5013
618k
    2189496958U,  // FTSSEL_ZZZ_H
5014
618k
    270619262U, // FTSSEL_ZZZ_S
5015
618k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
618k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
618k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
618k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
618k
    10429U, // GCSPOPCX
5020
618k
    21718U, // GCSPOPM
5021
618k
    10447U, // GCSPOPX
5022
618k
    21690U, // GCSPUSHM
5023
618k
    10438U, // GCSPUSHX
5024
618k
    16490U, // GCSSS1
5025
618k
    16973U, // GCSSS2
5026
618k
    2120018U, // GCSSTR
5027
618k
    2120026U, // GCSSTTR
5028
618k
    24002U, // GENLUT
5029
618k
    22630U, // GENTER
5030
618k
    10417U, // GEXIT
5031
618k
    297960700U, // GLD1B_D_IMM_REAL
5032
618k
    297960700U, // GLD1B_D_REAL
5033
618k
    297960700U, // GLD1B_D_SXTW_REAL
5034
618k
    297960700U, // GLD1B_D_UXTW_REAL
5035
618k
    297993468U, // GLD1B_S_IMM_REAL
5036
618k
    297993468U, // GLD1B_S_SXTW_REAL
5037
618k
    297993468U, // GLD1B_S_UXTW_REAL
5038
618k
    297962155U, // GLD1D_IMM_REAL
5039
618k
    297962155U, // GLD1D_REAL
5040
618k
    297962155U, // GLD1D_SCALED_REAL
5041
618k
    297962155U, // GLD1D_SXTW_REAL
5042
618k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
618k
    297962155U, // GLD1D_UXTW_REAL
5044
618k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
618k
    297962772U, // GLD1H_D_IMM_REAL
5046
618k
    297962772U, // GLD1H_D_REAL
5047
618k
    297962772U, // GLD1H_D_SCALED_REAL
5048
618k
    297962772U, // GLD1H_D_SXTW_REAL
5049
618k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
618k
    297962772U, // GLD1H_D_UXTW_REAL
5051
618k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
618k
    297995540U, // GLD1H_S_IMM_REAL
5053
618k
    297995540U, // GLD1H_S_SXTW_REAL
5054
618k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
618k
    297995540U, // GLD1H_S_UXTW_REAL
5056
618k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
618k
    298293164U, // GLD1Q
5058
618k
    297961734U, // GLD1SB_D_IMM_REAL
5059
618k
    297961734U, // GLD1SB_D_REAL
5060
618k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
618k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
618k
    297994502U, // GLD1SB_S_IMM_REAL
5063
618k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
618k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
618k
    297963463U, // GLD1SH_D_IMM_REAL
5066
618k
    297963463U, // GLD1SH_D_REAL
5067
618k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
618k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
618k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
618k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
618k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
618k
    297996231U, // GLD1SH_S_IMM_REAL
5073
618k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
618k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
618k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
618k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
618k
    297967665U, // GLD1SW_D_IMM_REAL
5078
618k
    297967665U, // GLD1SW_D_REAL
5079
618k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
618k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
618k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
618k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
618k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
618k
    297967470U, // GLD1W_D_IMM_REAL
5085
618k
    297967470U, // GLD1W_D_REAL
5086
618k
    297967470U, // GLD1W_D_SCALED_REAL
5087
618k
    297967470U, // GLD1W_D_SXTW_REAL
5088
618k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
618k
    297967470U, // GLD1W_D_UXTW_REAL
5090
618k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
618k
    298000238U, // GLD1W_IMM_REAL
5092
618k
    298000238U, // GLD1W_SXTW_REAL
5093
618k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
618k
    298000238U, // GLD1W_UXTW_REAL
5095
618k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
618k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
618k
    297960706U, // GLDFF1B_D_REAL
5098
618k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
618k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
618k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
618k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
618k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
618k
    297962161U, // GLDFF1D_IMM_REAL
5104
618k
    297962161U, // GLDFF1D_REAL
5105
618k
    297962161U, // GLDFF1D_SCALED_REAL
5106
618k
    297962161U, // GLDFF1D_SXTW_REAL
5107
618k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
618k
    297962161U, // GLDFF1D_UXTW_REAL
5109
618k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
618k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
618k
    297962778U, // GLDFF1H_D_REAL
5112
618k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
618k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
618k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
618k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
618k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
618k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
618k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
618k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
618k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
618k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
618k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
618k
    297961741U, // GLDFF1SB_D_REAL
5124
618k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
618k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
618k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
618k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
618k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
618k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
618k
    297963470U, // GLDFF1SH_D_REAL
5131
618k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
618k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
618k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
618k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
618k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
618k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
618k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
618k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
618k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
618k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
618k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
618k
    297967672U, // GLDFF1SW_D_REAL
5143
618k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
618k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
618k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
618k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
618k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
618k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
618k
    297967476U, // GLDFF1W_D_REAL
5150
618k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
618k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
618k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
618k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
618k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
618k
    298000244U, // GLDFF1W_IMM_REAL
5156
618k
    298000244U, // GLDFF1W_SXTW_REAL
5157
618k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
618k
    298000244U, // GLDFF1W_UXTW_REAL
5159
618k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
618k
    2117777U, // GMI
5161
618k
    515257U,  // HINT
5162
618k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
618k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
618k
    2133236U, // HISTSEG_ZZZ
5165
618k
    384018U,  // HLT
5166
618k
    379553U,  // HVC
5167
618k
    538985991U, // INCB_XPiI
5168
618k
    538987346U, // INCD_XPiI
5169
618k
    539020114U, // INCD_ZPiI
5170
618k
    538988040U, // INCH_XPiI
5171
618k
    56692232U,  // INCH_ZPiI
5172
618k
    2119199U, // INCP_XP_B
5173
618k
    2418038303U,  // INCP_XP_D
5174
618k
    1881167391U,  // INCP_XP_H
5175
618k
    270554655U, // INCP_XP_S
5176
618k
    1075893791U,  // INCP_ZP_D
5177
618k
    1658918431U,  // INCP_ZP_H
5178
618k
    1344362015U,  // INCP_ZP_S
5179
618k
    538992623U, // INCW_XPiI
5180
618k
    539058159U, // INCW_ZPiI
5181
618k
    539009262U, // INDEX_II_B
5182
618k
    2154734U, // INDEX_II_D
5183
618k
    889266414U, // INDEX_II_H
5184
618k
    2187502U, // INDEX_II_S
5185
618k
    539009262U, // INDEX_IR_B
5186
618k
    2154734U, // INDEX_IR_D
5187
618k
    889266414U, // INDEX_IR_H
5188
618k
    2187502U, // INDEX_IR_S
5189
618k
    2138350U, // INDEX_RI_B
5190
618k
    2154734U, // INDEX_RI_D
5191
618k
    2208375022U,  // INDEX_RI_H
5192
618k
    2187502U, // INDEX_RI_S
5193
618k
    2138350U, // INDEX_RR_B
5194
618k
    2154734U, // INDEX_RR_D
5195
618k
    2208375022U,  // INDEX_RR_H
5196
618k
    2187502U, // INDEX_RR_S
5197
618k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
618k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
618k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
618k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
618k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
618k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
618k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
618k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
618k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
618k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
618k
    807442758U, // INSR_ZR_B
5208
618k
    807459142U, // INSR_ZR_D
5209
618k
    1696667974U,  // INSR_ZR_H
5210
618k
    807491910U, // INSR_ZR_S
5211
618k
    1075878214U,  // INSR_ZV_B
5212
618k
    1344330054U,  // INSR_ZV_D
5213
618k
    1677793606U,  // INSR_ZV_H
5214
618k
    1612798278U,  // INSR_ZV_S
5215
618k
    356653678U, // INSvi16gpr
5216
618k
    1967266414U,  // INSvi16lane
5217
618k
    358750830U, // INSvi32gpr
5218
618k
    1969363566U,  // INSvi32lane
5219
618k
    350362222U, // INSvi64gpr
5220
618k
    1960974958U,  // INSvi64lane
5221
618k
    360847982U, // INSvi8gpr
5222
618k
    1971460718U,  // INSvi8lane
5223
618k
    2116861U, // IRG
5224
618k
    444724U,  // ISB
5225
618k
    3223340214U,  // LASTA_RPZ_B
5226
618k
    3223340214U,  // LASTA_RPZ_D
5227
618k
    3223340214U,  // LASTA_RPZ_H
5228
618k
    3223340214U,  // LASTA_RPZ_S
5229
618k
    3223340214U,  // LASTA_VPZ_B
5230
618k
    3223340214U,  // LASTA_VPZ_D
5231
618k
    3223340214U,  // LASTA_VPZ_H
5232
618k
    3223340214U,  // LASTA_VPZ_S
5233
618k
    3223341477U,  // LASTB_RPZ_B
5234
618k
    3223341477U,  // LASTB_RPZ_D
5235
618k
    3223341477U,  // LASTB_RPZ_H
5236
618k
    3223341477U,  // LASTB_RPZ_S
5237
618k
    3223341477U,  // LASTB_VPZ_B
5238
618k
    3223341477U,  // LASTB_VPZ_D
5239
618k
    3223341477U,  // LASTB_VPZ_H
5240
618k
    3223341477U,  // LASTB_VPZ_S
5241
618k
    297944316U, // LD1B
5242
618k
    362956028U, // LD1B_2Z
5243
618k
    362956028U, // LD1B_2Z_IMM
5244
618k
    2150139132U,  // LD1B_2Z_STRIDED
5245
618k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
618k
    362956028U, // LD1B_4Z
5247
618k
    362956028U, // LD1B_4Z_IMM
5248
618k
    362956028U, // LD1B_4Z_STRIDED
5249
618k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
618k
    297960700U, // LD1B_D
5251
618k
    297960700U, // LD1B_D_IMM
5252
618k
    297977084U, // LD1B_H
5253
618k
    297977084U, // LD1B_H_IMM
5254
618k
    297944316U, // LD1B_IMM
5255
618k
    297993468U, // LD1B_S
5256
618k
    297993468U, // LD1B_S_IMM
5257
618k
    297962155U, // LD1D
5258
618k
    362973867U, // LD1D_2Z
5259
618k
    362973867U, // LD1D_2Z_IMM
5260
618k
    362973867U, // LD1D_2Z_STRIDED
5261
618k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
618k
    362973867U, // LD1D_4Z
5263
618k
    362973867U, // LD1D_4Z_IMM
5264
618k
    362973867U, // LD1D_4Z_STRIDED
5265
618k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
618k
    297962155U, // LD1D_IMM
5267
618k
    298289835U, // LD1D_Q
5268
618k
    298289835U, // LD1D_Q_IMM
5269
618k
    573481U,  // LD1Fourv16b
5270
618k
    97058857U,  // LD1Fourv16b_POST
5271
618k
    606249U,  // LD1Fourv1d
5272
618k
    99188777U,  // LD1Fourv1d_POST
5273
618k
    639017U,  // LD1Fourv2d
5274
618k
    97124393U,  // LD1Fourv2d_POST
5275
618k
    671785U,  // LD1Fourv2s
5276
618k
    99254313U,  // LD1Fourv2s_POST
5277
618k
    704553U,  // LD1Fourv4h
5278
618k
    99287081U,  // LD1Fourv4h_POST
5279
618k
    737321U,  // LD1Fourv4s
5280
618k
    97222697U,  // LD1Fourv4s_POST
5281
618k
    770089U,  // LD1Fourv8b
5282
618k
    99352617U,  // LD1Fourv8b_POST
5283
618k
    802857U,  // LD1Fourv8h
5284
618k
    97288233U,  // LD1Fourv8h_POST
5285
618k
    297979156U, // LD1H
5286
618k
    362990868U, // LD1H_2Z
5287
618k
    362990868U, // LD1H_2Z_IMM
5288
618k
    2150419732U,  // LD1H_2Z_STRIDED
5289
618k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
618k
    362990868U, // LD1H_4Z
5291
618k
    362990868U, // LD1H_4Z_IMM
5292
618k
    362990868U, // LD1H_4Z_STRIDED
5293
618k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
618k
    297962772U, // LD1H_D
5295
618k
    297962772U, // LD1H_D_IMM
5296
618k
    297979156U, // LD1H_IMM
5297
618k
    297995540U, // LD1H_S
5298
618k
    297995540U, // LD1H_S_IMM
5299
618k
    573481U,  // LD1Onev16b
5300
618k
    101253161U, // LD1Onev16b_POST
5301
618k
    606249U,  // LD1Onev1d
5302
618k
    103383081U, // LD1Onev1d_POST
5303
618k
    639017U,  // LD1Onev2d
5304
618k
    101318697U, // LD1Onev2d_POST
5305
618k
    671785U,  // LD1Onev2s
5306
618k
    103448617U, // LD1Onev2s_POST
5307
618k
    704553U,  // LD1Onev4h
5308
618k
    103481385U, // LD1Onev4h_POST
5309
618k
    737321U,  // LD1Onev4s
5310
618k
    101417001U, // LD1Onev4s_POST
5311
618k
    770089U,  // LD1Onev8b
5312
618k
    103546921U, // LD1Onev8b_POST
5313
618k
    802857U,  // LD1Onev8h
5314
618k
    101482537U, // LD1Onev8h_POST
5315
618k
    297961586U, // LD1RB_D_IMM
5316
618k
    297977970U, // LD1RB_H_IMM
5317
618k
    297945202U, // LD1RB_IMM
5318
618k
    297994354U, // LD1RB_S_IMM
5319
618k
    297962461U, // LD1RD_IMM
5320
618k
    297963315U, // LD1RH_D_IMM
5321
618k
    297979699U, // LD1RH_IMM
5322
618k
    297996083U, // LD1RH_S_IMM
5323
618k
    297945173U, // LD1RO_B
5324
618k
    297945173U, // LD1RO_B_IMM
5325
618k
    297962445U, // LD1RO_D
5326
618k
    297962445U, // LD1RO_D_IMM
5327
618k
    297979677U, // LD1RO_H
5328
618k
    297979677U, // LD1RO_H_IMM
5329
618k
    298000401U, // LD1RO_W
5330
618k
    298000401U, // LD1RO_W_IMM
5331
618k
    297945194U, // LD1RQ_B
5332
618k
    297945194U, // LD1RQ_B_IMM
5333
618k
    297962453U, // LD1RQ_D
5334
618k
    297962453U, // LD1RQ_D_IMM
5335
618k
    297979691U, // LD1RQ_H
5336
618k
    297979691U, // LD1RQ_H_IMM
5337
618k
    298000409U, // LD1RQ_W
5338
618k
    298000409U, // LD1RQ_W_IMM
5339
618k
    297961798U, // LD1RSB_D_IMM
5340
618k
    297978182U, // LD1RSB_H_IMM
5341
618k
    297994566U, // LD1RSB_S_IMM
5342
618k
    297963513U, // LD1RSH_D_IMM
5343
618k
    297996281U, // LD1RSH_S_IMM
5344
618k
    297967706U, // LD1RSW_IMM
5345
618k
    297967649U, // LD1RW_D_IMM
5346
618k
    298000417U, // LD1RW_IMM
5347
618k
    579595U,  // LD1Rv16b
5348
618k
    105453579U, // LD1Rv16b_POST
5349
618k
    612363U,  // LD1Rv1d
5350
618k
    103389195U, // LD1Rv1d_POST
5351
618k
    645131U,  // LD1Rv2d
5352
618k
    103421963U, // LD1Rv2d_POST
5353
618k
    677899U,  // LD1Rv2s
5354
618k
    107649035U, // LD1Rv2s_POST
5355
618k
    710667U,  // LD1Rv4h
5356
618k
    109778955U, // LD1Rv4h_POST
5357
618k
    743435U,  // LD1Rv4s
5358
618k
    107714571U, // LD1Rv4s_POST
5359
618k
    776203U,  // LD1Rv8b
5360
618k
    105650187U, // LD1Rv8b_POST
5361
618k
    808971U,  // LD1Rv8h
5362
618k
    109877259U, // LD1Rv8h_POST
5363
618k
    297961734U, // LD1SB_D
5364
618k
    297961734U, // LD1SB_D_IMM
5365
618k
    297978118U, // LD1SB_H
5366
618k
    297978118U, // LD1SB_H_IMM
5367
618k
    297994502U, // LD1SB_S
5368
618k
    297994502U, // LD1SB_S_IMM
5369
618k
    297963463U, // LD1SH_D
5370
618k
    297963463U, // LD1SH_D_IMM
5371
618k
    297996231U, // LD1SH_S
5372
618k
    297996231U, // LD1SH_S_IMM
5373
618k
    297967665U, // LD1SW_D
5374
618k
    297967665U, // LD1SW_D_IMM
5375
618k
    573481U,  // LD1Threev16b
5376
618k
    111738921U, // LD1Threev16b_POST
5377
618k
    606249U,  // LD1Threev1d
5378
618k
    113868841U, // LD1Threev1d_POST
5379
618k
    639017U,  // LD1Threev2d
5380
618k
    111804457U, // LD1Threev2d_POST
5381
618k
    671785U,  // LD1Threev2s
5382
618k
    113934377U, // LD1Threev2s_POST
5383
618k
    704553U,  // LD1Threev4h
5384
618k
    113967145U, // LD1Threev4h_POST
5385
618k
    737321U,  // LD1Threev4s
5386
618k
    111902761U, // LD1Threev4s_POST
5387
618k
    770089U,  // LD1Threev8b
5388
618k
    114032681U, // LD1Threev8b_POST
5389
618k
    802857U,  // LD1Threev8h
5390
618k
    111968297U, // LD1Threev8h_POST
5391
618k
    573481U,  // LD1Twov16b
5392
618k
    99156009U,  // LD1Twov16b_POST
5393
618k
    606249U,  // LD1Twov1d
5394
618k
    101285929U, // LD1Twov1d_POST
5395
618k
    639017U,  // LD1Twov2d
5396
618k
    99221545U,  // LD1Twov2d_POST
5397
618k
    671785U,  // LD1Twov2s
5398
618k
    101351465U, // LD1Twov2s_POST
5399
618k
    704553U,  // LD1Twov4h
5400
618k
    101384233U, // LD1Twov4h_POST
5401
618k
    737321U,  // LD1Twov4s
5402
618k
    99319849U,  // LD1Twov4s_POST
5403
618k
    770089U,  // LD1Twov8b
5404
618k
    101449769U, // LD1Twov8b_POST
5405
618k
    802857U,  // LD1Twov8h
5406
618k
    99385385U,  // LD1Twov8h_POST
5407
618k
    298000238U, // LD1W
5408
618k
    363011950U, // LD1W_2Z
5409
618k
    363011950U, // LD1W_2Z_IMM
5410
618k
    363011950U, // LD1W_2Z_STRIDED
5411
618k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
618k
    363011950U, // LD1W_4Z
5413
618k
    363011950U, // LD1W_4Z_IMM
5414
618k
    363011950U, // LD1W_4Z_STRIDED
5415
618k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
618k
    297967470U, // LD1W_D
5417
618k
    297967470U, // LD1W_D_IMM
5418
618k
    298000238U, // LD1W_IMM
5419
618k
    298295150U, // LD1W_Q
5420
618k
    298295150U, // LD1W_Q_IMM
5421
618k
    2208835799U,  // LD1_MXIPXX_H_B
5422
618k
    2208835813U,  // LD1_MXIPXX_H_D
5423
618k
    2208835827U,  // LD1_MXIPXX_H_H
5424
618k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
618k
    2208835855U,  // LD1_MXIPXX_H_S
5426
618k
    2208852183U,  // LD1_MXIPXX_V_B
5427
618k
    2208852197U,  // LD1_MXIPXX_V_D
5428
618k
    2208852211U,  // LD1_MXIPXX_V_H
5429
618k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
618k
    2208852239U,  // LD1_MXIPXX_V_S
5431
618k
    116195369U, // LD1i16
5432
618k
    118308905U, // LD1i16_POST
5433
618k
    116228137U, // LD1i32
5434
618k
    120438825U, // LD1i32_POST
5435
618k
    116260905U, // LD1i64
5436
618k
    122568745U, // LD1i64_POST
5437
618k
    116293673U, // LD1i8
5438
618k
    124698665U, // LD1i8_POST
5439
618k
    297944377U, // LD2B
5440
618k
    297944377U, // LD2B_IMM
5441
618k
    297962223U, // LD2D
5442
618k
    297962223U, // LD2D_IMM
5443
618k
    297979217U, // LD2H
5444
618k
    297979217U, // LD2H_IMM
5445
618k
    298293176U, // LD2Q
5446
618k
    298293176U, // LD2Q_IMM
5447
618k
    579601U,  // LD2Rv16b
5448
618k
    109647889U, // LD2Rv16b_POST
5449
618k
    612369U,  // LD2Rv1d
5450
618k
    101292049U, // LD2Rv1d_POST
5451
618k
    645137U,  // LD2Rv2d
5452
618k
    101324817U, // LD2Rv2d_POST
5453
618k
    677905U,  // LD2Rv2s
5454
618k
    103454737U, // LD2Rv2s_POST
5455
618k
    710673U,  // LD2Rv4h
5456
618k
    107681809U, // LD2Rv4h_POST
5457
618k
    743441U,  // LD2Rv4s
5458
618k
    103520273U, // LD2Rv4s_POST
5459
618k
    776209U,  // LD2Rv8b
5460
618k
    109844497U, // LD2Rv8b_POST
5461
618k
    808977U,  // LD2Rv8h
5462
618k
    107780113U, // LD2Rv8h_POST
5463
618k
    573628U,  // LD2Twov16b
5464
618k
    99156156U,  // LD2Twov16b_POST
5465
618k
    639164U,  // LD2Twov2d
5466
618k
    99221692U,  // LD2Twov2d_POST
5467
618k
    671932U,  // LD2Twov2s
5468
618k
    101351612U, // LD2Twov2s_POST
5469
618k
    704700U,  // LD2Twov4h
5470
618k
    101384380U, // LD2Twov4h_POST
5471
618k
    737468U,  // LD2Twov4s
5472
618k
    99319996U,  // LD2Twov4s_POST
5473
618k
    770236U,  // LD2Twov8b
5474
618k
    101449916U, // LD2Twov8b_POST
5475
618k
    803004U,  // LD2Twov8h
5476
618k
    99385532U,  // LD2Twov8h_POST
5477
618k
    298000290U, // LD2W
5478
618k
    298000290U, // LD2W_IMM
5479
618k
    116195516U, // LD2i16
5480
618k
    120406204U, // LD2i16_POST
5481
618k
    116228284U, // LD2i32
5482
618k
    122536124U, // LD2i32_POST
5483
618k
    116261052U, // LD2i64
5484
618k
    126763196U, // LD2i64_POST
5485
618k
    116293820U, // LD2i8
5486
618k
    118407356U, // LD2i8_POST
5487
618k
    297944398U, // LD3B
5488
618k
    297944398U, // LD3B_IMM
5489
618k
    297962235U, // LD3D
5490
618k
    297962235U, // LD3D_IMM
5491
618k
    297979229U, // LD3H
5492
618k
    297979229U, // LD3H_IMM
5493
618k
    298293188U, // LD3Q
5494
618k
    298293188U, // LD3Q_IMM
5495
618k
    579607U,  // LD3Rv16b
5496
618k
    128522263U, // LD3Rv16b_POST
5497
618k
    612375U,  // LD3Rv1d
5498
618k
    113874967U, // LD3Rv1d_POST
5499
618k
    645143U,  // LD3Rv2d
5500
618k
    113907735U, // LD3Rv2d_POST
5501
618k
    677911U,  // LD3Rv2s
5502
618k
    130717719U, // LD3Rv2s_POST
5503
618k
    710679U,  // LD3Rv4h
5504
618k
    132847639U, // LD3Rv4h_POST
5505
618k
    743447U,  // LD3Rv4s
5506
618k
    130783255U, // LD3Rv4s_POST
5507
618k
    776215U,  // LD3Rv8b
5508
618k
    128718871U, // LD3Rv8b_POST
5509
618k
    808983U,  // LD3Rv8h
5510
618k
    132945943U, // LD3Rv8h_POST
5511
618k
    574085U,  // LD3Threev16b
5512
618k
    111739525U, // LD3Threev16b_POST
5513
618k
    639621U,  // LD3Threev2d
5514
618k
    111805061U, // LD3Threev2d_POST
5515
618k
    672389U,  // LD3Threev2s
5516
618k
    113934981U, // LD3Threev2s_POST
5517
618k
    705157U,  // LD3Threev4h
5518
618k
    113967749U, // LD3Threev4h_POST
5519
618k
    737925U,  // LD3Threev4s
5520
618k
    111903365U, // LD3Threev4s_POST
5521
618k
    770693U,  // LD3Threev8b
5522
618k
    114033285U, // LD3Threev8b_POST
5523
618k
    803461U,  // LD3Threev8h
5524
618k
    111968901U, // LD3Threev8h_POST
5525
618k
    298000302U, // LD3W
5526
618k
    298000302U, // LD3W_IMM
5527
618k
    116195973U, // LD3i16
5528
618k
    135086725U, // LD3i16_POST
5529
618k
    116228741U, // LD3i32
5530
618k
    137216645U, // LD3i32_POST
5531
618k
    116261509U, // LD3i64
5532
618k
    139346565U, // LD3i64_POST
5533
618k
    116294277U, // LD3i8
5534
618k
    141476485U, // LD3i8_POST
5535
618k
    297944424U, // LD4B
5536
618k
    297944424U, // LD4B_IMM
5537
618k
    297962247U, // LD4D
5538
618k
    297962247U, // LD4D_IMM
5539
618k
    574129U,  // LD4Fourv16b
5540
618k
    97059505U,  // LD4Fourv16b_POST
5541
618k
    639665U,  // LD4Fourv2d
5542
618k
    97125041U,  // LD4Fourv2d_POST
5543
618k
    672433U,  // LD4Fourv2s
5544
618k
    99254961U,  // LD4Fourv2s_POST
5545
618k
    705201U,  // LD4Fourv4h
5546
618k
    99287729U,  // LD4Fourv4h_POST
5547
618k
    737969U,  // LD4Fourv4s
5548
618k
    97223345U,  // LD4Fourv4s_POST
5549
618k
    770737U,  // LD4Fourv8b
5550
618k
    99353265U,  // LD4Fourv8b_POST
5551
618k
    803505U,  // LD4Fourv8h
5552
618k
    97288881U,  // LD4Fourv8h_POST
5553
618k
    297979241U, // LD4H
5554
618k
    297979241U, // LD4H_IMM
5555
618k
    298293200U, // LD4Q
5556
618k
    298293200U, // LD4Q_IMM
5557
618k
    579613U,  // LD4Rv16b
5558
618k
    107550749U, // LD4Rv16b_POST
5559
618k
    612381U,  // LD4Rv1d
5560
618k
    99194909U,  // LD4Rv1d_POST
5561
618k
    645149U,  // LD4Rv2d
5562
618k
    99227677U,  // LD4Rv2d_POST
5563
618k
    677917U,  // LD4Rv2s
5564
618k
    101357597U, // LD4Rv2s_POST
5565
618k
    710685U,  // LD4Rv4h
5566
618k
    103487517U, // LD4Rv4h_POST
5567
618k
    743453U,  // LD4Rv4s
5568
618k
    101423133U, // LD4Rv4s_POST
5569
618k
    776221U,  // LD4Rv8b
5570
618k
    107747357U, // LD4Rv8b_POST
5571
618k
    808989U,  // LD4Rv8h
5572
618k
    103585821U, // LD4Rv8h_POST
5573
618k
    298000314U, // LD4W
5574
618k
    298000314U, // LD4W_IMM
5575
618k
    116196017U, // LD4i16
5576
618k
    122503857U, // LD4i16_POST
5577
618k
    116228785U, // LD4i32
5578
618k
    126730929U, // LD4i32_POST
5579
618k
    116261553U, // LD4i64
5580
618k
    143540913U, // LD4i64_POST
5581
618k
    116294321U, // LD4i8
5582
618k
    120505009U, // LD4i8_POST
5583
618k
    984410U,  // LD64B
5584
618k
    2418328948U,  // LDADDAB
5585
618k
    2418331006U,  // LDADDAH
5586
618k
    2418329180U,  // LDADDALB
5587
618k
    2418331180U,  // LDADDALH
5588
618k
    2418331874U,  // LDADDALW
5589
618k
    2418331874U,  // LDADDALX
5590
618k
    2418328358U,  // LDADDAW
5591
618k
    2418328358U,  // LDADDAX
5592
618k
    2418329116U,  // LDADDB
5593
618k
    2418331166U,  // LDADDH
5594
618k
    2418329361U,  // LDADDLB
5595
618k
    2418331280U,  // LDADDLH
5596
618k
    2418332226U,  // LDADDLW
5597
618k
    2418332226U,  // LDADDLX
5598
618k
    2418330479U,  // LDADDW
5599
618k
    2418330479U,  // LDADDX
5600
618k
    116260922U, // LDAP1
5601
618k
    44058797U,  // LDAPRB
5602
618k
    44060526U,  // LDAPRH
5603
618k
    44063001U,  // LDAPRW
5604
618k
    849664281U, // LDAPRWpost
5605
618k
    44063001U,  // LDAPRX
5606
618k
    849664281U, // LDAPRXpost
5607
618k
    44058840U,  // LDAPURBi
5608
618k
    44060569U,  // LDAPURHi
5609
618k
    44058981U,  // LDAPURSBWi
5610
618k
    44058981U,  // LDAPURSBXi
5611
618k
    44060696U,  // LDAPURSHWi
5612
618k
    44060696U,  // LDAPURSHXi
5613
618k
    44064889U,  // LDAPURSWi
5614
618k
    44063094U,  // LDAPURXi
5615
618k
    44063094U,  // LDAPURbi
5616
618k
    44063094U,  // LDAPURdi
5617
618k
    44063094U,  // LDAPURhi
5618
618k
    44063094U,  // LDAPURi
5619
618k
    44063094U,  // LDAPURqi
5620
618k
    44063094U,  // LDAPURsi
5621
618k
    44058745U,  // LDARB
5622
618k
    44060474U,  // LDARH
5623
618k
    44062755U,  // LDARW
5624
618k
    44062755U,  // LDARX
5625
618k
    2119544U, // LDAXPW
5626
618k
    2119544U, // LDAXPX
5627
618k
    44058856U,  // LDAXRB
5628
618k
    44060585U,  // LDAXRH
5629
618k
    44063138U,  // LDAXRW
5630
618k
    44063138U,  // LDAXRX
5631
618k
    2418329004U,  // LDCLRAB
5632
618k
    2418331063U,  // LDCLRAH
5633
618k
    2418329255U,  // LDCLRALB
5634
618k
    2418331220U,  // LDCLRALH
5635
618k
    2418332067U,  // LDCLRALW
5636
618k
    2418332067U,  // LDCLRALX
5637
618k
    2418328642U,  // LDCLRAW
5638
618k
    2418328642U,  // LDCLRAX
5639
618k
    2418329742U,  // LDCLRB
5640
618k
    2418331471U,  // LDCLRH
5641
618k
    2418329463U,  // LDCLRLB
5642
618k
    2418331316U,  // LDCLRLH
5643
618k
    2418332590U,  // LDCLRLW
5644
618k
    2418332590U,  // LDCLRLX
5645
618k
    271537919U, // LDCLRP
5646
618k
    271533015U, // LDCLRPA
5647
618k
    271536437U, // LDCLRPAL
5648
618k
    271536962U, // LDCLRPL
5649
618k
    2418333867U,  // LDCLRW
5650
618k
    2418333867U,  // LDCLRX
5651
618k
    2418329013U,  // LDEORAB
5652
618k
    2418331072U,  // LDEORAH
5653
618k
    2418329265U,  // LDEORALB
5654
618k
    2418331230U,  // LDEORALH
5655
618k
    2418332097U,  // LDEORALW
5656
618k
    2418332097U,  // LDEORALX
5657
618k
    2418328669U,  // LDEORAW
5658
618k
    2418328669U,  // LDEORAX
5659
618k
    2418329765U,  // LDEORB
5660
618k
    2418331494U,  // LDEORH
5661
618k
    2418329472U,  // LDEORLB
5662
618k
    2418331325U,  // LDEORLH
5663
618k
    2418332617U,  // LDEORLW
5664
618k
    2418332617U,  // LDEORLX
5665
618k
    2418333960U,  // LDEORW
5666
618k
    2418333960U,  // LDEORX
5667
618k
    297960706U, // LDFF1B_D_REAL
5668
618k
    297977090U, // LDFF1B_H_REAL
5669
618k
    297944322U, // LDFF1B_REAL
5670
618k
    297993474U, // LDFF1B_S_REAL
5671
618k
    297962161U, // LDFF1D_REAL
5672
618k
    297962778U, // LDFF1H_D_REAL
5673
618k
    297979162U, // LDFF1H_REAL
5674
618k
    297995546U, // LDFF1H_S_REAL
5675
618k
    297961741U, // LDFF1SB_D_REAL
5676
618k
    297978125U, // LDFF1SB_H_REAL
5677
618k
    297994509U, // LDFF1SB_S_REAL
5678
618k
    297963470U, // LDFF1SH_D_REAL
5679
618k
    297996238U, // LDFF1SH_S_REAL
5680
618k
    297967672U, // LDFF1SW_D_REAL
5681
618k
    297967476U, // LDFF1W_D_REAL
5682
618k
    298000244U, // LDFF1W_REAL
5683
618k
    849661147U, // LDG
5684
618k
    44061863U,  // LDGM
5685
618k
    2119384U, // LDIAPPW
5686
618k
    807720664U, // LDIAPPWpost
5687
618k
    2119384U, // LDIAPPX
5688
618k
    807720664U, // LDIAPPXpost
5689
618k
    44058752U,  // LDLARB
5690
618k
    44060481U,  // LDLARH
5691
618k
    44062761U,  // LDLARW
5692
618k
    44062761U,  // LDLARX
5693
618k
    297960714U, // LDNF1B_D_IMM_REAL
5694
618k
    297977098U, // LDNF1B_H_IMM_REAL
5695
618k
    297944330U, // LDNF1B_IMM_REAL
5696
618k
    297993482U, // LDNF1B_S_IMM_REAL
5697
618k
    297962169U, // LDNF1D_IMM_REAL
5698
618k
    297962786U, // LDNF1H_D_IMM_REAL
5699
618k
    297979170U, // LDNF1H_IMM_REAL
5700
618k
    297995554U, // LDNF1H_S_IMM_REAL
5701
618k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
618k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
618k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
618k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
618k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
618k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
618k
    297967484U, // LDNF1W_D_IMM_REAL
5708
618k
    298000252U, // LDNF1W_IMM_REAL
5709
618k
    2119351U, // LDNPDi
5710
618k
    2119351U, // LDNPQi
5711
618k
    2119351U, // LDNPSi
5712
618k
    2119351U, // LDNPWi
5713
618k
    2119351U, // LDNPXi
5714
618k
    362956050U, // LDNT1B_2Z
5715
618k
    362956050U, // LDNT1B_2Z_IMM
5716
618k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
618k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
618k
    362956050U, // LDNT1B_4Z
5719
618k
    362956050U, // LDNT1B_4Z_IMM
5720
618k
    362956050U, // LDNT1B_4Z_STRIDED
5721
618k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
618k
    297944338U, // LDNT1B_ZRI
5723
618k
    297944338U, // LDNT1B_ZRR
5724
618k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
618k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
618k
    362973889U, // LDNT1D_2Z
5727
618k
    362973889U, // LDNT1D_2Z_IMM
5728
618k
    362973889U, // LDNT1D_2Z_STRIDED
5729
618k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
618k
    362973889U, // LDNT1D_4Z
5731
618k
    362973889U, // LDNT1D_4Z_IMM
5732
618k
    362973889U, // LDNT1D_4Z_STRIDED
5733
618k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
618k
    297962177U, // LDNT1D_ZRI
5735
618k
    297962177U, // LDNT1D_ZRR
5736
618k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
618k
    362990890U, // LDNT1H_2Z
5738
618k
    362990890U, // LDNT1H_2Z_IMM
5739
618k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
618k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
618k
    362990890U, // LDNT1H_4Z
5742
618k
    362990890U, // LDNT1H_4Z_IMM
5743
618k
    362990890U, // LDNT1H_4Z_STRIDED
5744
618k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
618k
    297979178U, // LDNT1H_ZRI
5746
618k
    297979178U, // LDNT1H_ZRR
5747
618k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
618k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
618k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
618k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
618k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
618k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
618k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
618k
    363011972U, // LDNT1W_2Z
5755
618k
    363011972U, // LDNT1W_2Z_IMM
5756
618k
    363011972U, // LDNT1W_2Z_STRIDED
5757
618k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
618k
    363011972U, // LDNT1W_4Z
5759
618k
    363011972U, // LDNT1W_4Z_IMM
5760
618k
    363011972U, // LDNT1W_4Z_STRIDED
5761
618k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
618k
    298000260U, // LDNT1W_ZRI
5763
618k
    298000260U, // LDNT1W_ZRR
5764
618k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
618k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
618k
    2119220U, // LDPDi
5767
618k
    807720500U, // LDPDpost
5768
618k
    807720500U, // LDPDpre
5769
618k
    2119220U, // LDPQi
5770
618k
    807720500U, // LDPQpost
5771
618k
    807720500U, // LDPQpre
5772
618k
    2121811U, // LDPSWi
5773
618k
    807723091U, // LDPSWpost
5774
618k
    807723091U, // LDPSWpre
5775
618k
    2119220U, // LDPSi
5776
618k
    807720500U, // LDPSpost
5777
618k
    807720500U, // LDPSpre
5778
618k
    2119220U, // LDPWi
5779
618k
    807720500U, // LDPWpost
5780
618k
    807720500U, // LDPWpre
5781
618k
    2119220U, // LDPXi
5782
618k
    807720500U, // LDPXpost
5783
618k
    807720500U, // LDPXpre
5784
618k
    44057349U,  // LDRAAindexed
5785
618k
    849658629U, // LDRAAwriteback
5786
618k
    44058014U,  // LDRABindexed
5787
618k
    849659294U, // LDRABwriteback
5788
618k
    849660040U, // LDRBBpost
5789
618k
    849660040U, // LDRBBpre
5790
618k
    44058760U,  // LDRBBroW
5791
618k
    44058760U,  // LDRBBroX
5792
618k
    44058760U,  // LDRBBui
5793
618k
    849664097U, // LDRBpost
5794
618k
    849664097U, // LDRBpre
5795
618k
    44062817U,  // LDRBroW
5796
618k
    44062817U,  // LDRBroX
5797
618k
    44062817U,  // LDRBui
5798
618k
    2149603425U,  // LDRDl
5799
618k
    849664097U, // LDRDpost
5800
618k
    849664097U, // LDRDpre
5801
618k
    44062817U,  // LDRDroW
5802
618k
    44062817U,  // LDRDroX
5803
618k
    44062817U,  // LDRDui
5804
618k
    849661769U, // LDRHHpost
5805
618k
    849661769U, // LDRHHpre
5806
618k
    44060489U,  // LDRHHroW
5807
618k
    44060489U,  // LDRHHroX
5808
618k
    44060489U,  // LDRHHui
5809
618k
    849664097U, // LDRHpost
5810
618k
    849664097U, // LDRHpre
5811
618k
    44062817U,  // LDRHroW
5812
618k
    44062817U,  // LDRHroX
5813
618k
    44062817U,  // LDRHui
5814
618k
    2149603425U,  // LDRQl
5815
618k
    849664097U, // LDRQpost
5816
618k
    849664097U, // LDRQpre
5817
618k
    44062817U,  // LDRQroW
5818
618k
    44062817U,  // LDRQroX
5819
618k
    44062817U,  // LDRQui
5820
618k
    849660238U, // LDRSBWpost
5821
618k
    849660238U, // LDRSBWpre
5822
618k
    44058958U,  // LDRSBWroW
5823
618k
    44058958U,  // LDRSBWroX
5824
618k
    44058958U,  // LDRSBWui
5825
618k
    849660238U, // LDRSBXpost
5826
618k
    849660238U, // LDRSBXpre
5827
618k
    44058958U,  // LDRSBXroW
5828
618k
    44058958U,  // LDRSBXroX
5829
618k
    44058958U,  // LDRSBXui
5830
618k
    849661953U, // LDRSHWpost
5831
618k
    849661953U, // LDRSHWpre
5832
618k
    44060673U,  // LDRSHWroW
5833
618k
    44060673U,  // LDRSHWroX
5834
618k
    44060673U,  // LDRSHWui
5835
618k
    849661953U, // LDRSHXpost
5836
618k
    849661953U, // LDRSHXpre
5837
618k
    44060673U,  // LDRSHXroW
5838
618k
    44060673U,  // LDRSHXroX
5839
618k
    44060673U,  // LDRSHXui
5840
618k
    2149605474U,  // LDRSWl
5841
618k
    849666146U, // LDRSWpost
5842
618k
    849666146U, // LDRSWpre
5843
618k
    44064866U,  // LDRSWroW
5844
618k
    44064866U,  // LDRSWroX
5845
618k
    44064866U,  // LDRSWui
5846
618k
    2149603425U,  // LDRSl
5847
618k
    849664097U, // LDRSpost
5848
618k
    849664097U, // LDRSpre
5849
618k
    44062817U,  // LDRSroW
5850
618k
    44062817U,  // LDRSroX
5851
618k
    44062817U,  // LDRSui
5852
618k
    2149603425U,  // LDRWl
5853
618k
    849664097U, // LDRWpost
5854
618k
    849664097U, // LDRWpre
5855
618k
    44062817U,  // LDRWroW
5856
618k
    44062817U,  // LDRWroX
5857
618k
    44062817U,  // LDRWui
5858
618k
    2149603425U,  // LDRXl
5859
618k
    849664097U, // LDRXpost
5860
618k
    849664097U, // LDRXpre
5861
618k
    44062817U,  // LDRXroW
5862
618k
    44062817U,  // LDRXroX
5863
618k
    44062817U,  // LDRXui
5864
618k
    45062241U,  // LDR_PXI
5865
618k
    44062817U,  // LDR_TX
5866
618k
    1038433U, // LDR_ZA
5867
618k
    45062241U,  // LDR_ZXI
5868
618k
    2418329029U,  // LDSETAB
5869
618k
    2418331088U,  // LDSETAH
5870
618k
    2418329283U,  // LDSETALB
5871
618k
    2418331248U,  // LDSETALH
5872
618k
    2418332127U,  // LDSETALW
5873
618k
    2418332127U,  // LDSETALX
5874
618k
    2418328722U,  // LDSETAW
5875
618k
    2418328722U,  // LDSETAX
5876
618k
    2418329972U,  // LDSETB
5877
618k
    2418331682U,  // LDSETH
5878
618k
    2418329523U,  // LDSETLB
5879
618k
    2418331341U,  // LDSETLH
5880
618k
    2418332687U,  // LDSETLW
5881
618k
    2418332687U,  // LDSETLX
5882
618k
    271537971U, // LDSETP
5883
618k
    271533066U, // LDSETPA
5884
618k
    271536493U, // LDSETPAL
5885
618k
    271537021U, // LDSETPL
5886
618k
    2418334543U,  // LDSETW
5887
618k
    2418334543U,  // LDSETX
5888
618k
    2418329038U,  // LDSMAXAB
5889
618k
    2418331097U,  // LDSMAXAH
5890
618k
    2418329293U,  // LDSMAXALB
5891
618k
    2418331258U,  // LDSMAXALH
5892
618k
    2418332157U,  // LDSMAXALW
5893
618k
    2418332157U,  // LDSMAXALX
5894
618k
    2418328778U,  // LDSMAXAW
5895
618k
    2418328778U,  // LDSMAXAX
5896
618k
    2418330128U,  // LDSMAXB
5897
618k
    2418331714U,  // LDSMAXH
5898
618k
    2418329532U,  // LDSMAXLB
5899
618k
    2418331383U,  // LDSMAXLH
5900
618k
    2418332795U,  // LDSMAXLW
5901
618k
    2418332795U,  // LDSMAXLX
5902
618k
    2418335947U,  // LDSMAXW
5903
618k
    2418335947U,  // LDSMAXX
5904
618k
    2418328957U,  // LDSMINAB
5905
618k
    2418331036U,  // LDSMINAH
5906
618k
    2418329225U,  // LDSMINALB
5907
618k
    2418331190U,  // LDSMINALH
5908
618k
    2418331914U,  // LDSMINALW
5909
618k
    2418331914U,  // LDSMINALX
5910
618k
    2418328458U,  // LDSMINAW
5911
618k
    2418328458U,  // LDSMINAX
5912
618k
    2418329575U,  // LDSMINB
5913
618k
    2418331403U,  // LDSMINH
5914
618k
    2418329436U,  // LDSMINLB
5915
618k
    2418331289U,  // LDSMINLH
5916
618k
    2418332436U,  // LDSMINLW
5917
618k
    2418332436U,  // LDSMINLX
5918
618k
    2418332960U,  // LDSMINW
5919
618k
    2418332960U,  // LDSMINX
5920
618k
    44058805U,  // LDTRBi
5921
618k
    44060534U,  // LDTRHi
5922
618k
    44058965U,  // LDTRSBWi
5923
618k
    44058965U,  // LDTRSBXi
5924
618k
    44060680U,  // LDTRSHWi
5925
618k
    44060680U,  // LDTRSHXi
5926
618k
    44064873U,  // LDTRSWi
5927
618k
    44063052U,  // LDTRWi
5928
618k
    44063052U,  // LDTRXi
5929
618k
    2418329048U,  // LDUMAXAB
5930
618k
    2418331107U,  // LDUMAXAH
5931
618k
    2418329304U,  // LDUMAXALB
5932
618k
    2418331269U,  // LDUMAXALH
5933
618k
    2418332167U,  // LDUMAXALW
5934
618k
    2418332167U,  // LDUMAXALX
5935
618k
    2418328787U,  // LDUMAXAW
5936
618k
    2418328787U,  // LDUMAXAX
5937
618k
    2418330137U,  // LDUMAXB
5938
618k
    2418331723U,  // LDUMAXH
5939
618k
    2418329542U,  // LDUMAXLB
5940
618k
    2418331393U,  // LDUMAXLH
5941
618k
    2418332804U,  // LDUMAXLW
5942
618k
    2418332804U,  // LDUMAXLX
5943
618k
    2418335955U,  // LDUMAXW
5944
618k
    2418335955U,  // LDUMAXX
5945
618k
    2418328967U,  // LDUMINAB
5946
618k
    2418331046U,  // LDUMINAH
5947
618k
    2418329236U,  // LDUMINALB
5948
618k
    2418331201U,  // LDUMINALH
5949
618k
    2418331924U,  // LDUMINALW
5950
618k
    2418331924U,  // LDUMINALX
5951
618k
    2418328467U,  // LDUMINAW
5952
618k
    2418328467U,  // LDUMINAX
5953
618k
    2418329584U,  // LDUMINB
5954
618k
    2418331412U,  // LDUMINH
5955
618k
    2418329446U,  // LDUMINLB
5956
618k
    2418331299U,  // LDUMINLH
5957
618k
    2418332445U,  // LDUMINLW
5958
618k
    2418332445U,  // LDUMINLX
5959
618k
    2418332968U,  // LDUMINW
5960
618k
    2418332968U,  // LDUMINX
5961
618k
    44058825U,  // LDURBBi
5962
618k
    44063081U,  // LDURBi
5963
618k
    44063081U,  // LDURDi
5964
618k
    44060554U,  // LDURHHi
5965
618k
    44063081U,  // LDURHi
5966
618k
    44063081U,  // LDURQi
5967
618k
    44058973U,  // LDURSBWi
5968
618k
    44058973U,  // LDURSBXi
5969
618k
    44060688U,  // LDURSHWi
5970
618k
    44060688U,  // LDURSHXi
5971
618k
    44064881U,  // LDURSWi
5972
618k
    44063081U,  // LDURSi
5973
618k
    44063081U,  // LDURWi
5974
618k
    44063081U,  // LDURXi
5975
618k
    24809U, // LDX
5976
618k
    2119572U, // LDXPW
5977
618k
    2119572U, // LDXPX
5978
618k
    44058864U,  // LDXRB
5979
618k
    44060593U,  // LDXRH
5980
618k
    44063145U,  // LDXRW
5981
618k
    44063145U,  // LDXRX
5982
618k
    24890U, // LDY
5983
618k
    24989U, // LDZ
5984
618k
    20655U, // LDZI
5985
618k
    3223361788U,  // LSLR_ZPmZ_B
5986
618k
    3223378172U,  // LSLR_ZPmZ_D
5987
618k
    3519092988U,  // LSLR_ZPmZ_H
5988
618k
    3223410940U,  // LSLR_ZPmZ_S
5989
618k
    2118638U, // LSLVWr
5990
618k
    2118638U, // LSLVXr
5991
618k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
618k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
618k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
618k
    2135022U, // LSL_WIDE_ZZZ_B
5995
618k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
618k
    270619630U, // LSL_WIDE_ZZZ_S
5997
618k
    3223360494U,  // LSL_ZPmI_B
5998
618k
    3223376878U,  // LSL_ZPmI_D
5999
618k
    3519091694U,  // LSL_ZPmI_H
6000
618k
    3223409646U,  // LSL_ZPmI_S
6001
618k
    3223360494U,  // LSL_ZPmZ_B
6002
618k
    3223376878U,  // LSL_ZPmZ_D
6003
618k
    3519091694U,  // LSL_ZPmZ_H
6004
618k
    3223409646U,  // LSL_ZPmZ_S
6005
618k
    2135022U, // LSL_ZZI_B
6006
618k
    2418070510U,  // LSL_ZZI_D
6007
618k
    2189497326U,  // LSL_ZZI_H
6008
618k
    270619630U, // LSL_ZZI_S
6009
618k
    3223361835U,  // LSRR_ZPmZ_B
6010
618k
    3223378219U,  // LSRR_ZPmZ_D
6011
618k
    3519093035U,  // LSRR_ZPmZ_H
6012
618k
    3223410987U,  // LSRR_ZPmZ_S
6013
618k
    2119996U, // LSRVWr
6014
618k
    2119996U, // LSRVXr
6015
618k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
618k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
618k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
618k
    2136380U, // LSR_WIDE_ZZZ_B
6019
618k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
618k
    270620988U, // LSR_WIDE_ZZZ_S
6021
618k
    3223361852U,  // LSR_ZPmI_B
6022
618k
    3223378236U,  // LSR_ZPmI_D
6023
618k
    3519093052U,  // LSR_ZPmI_H
6024
618k
    3223411004U,  // LSR_ZPmI_S
6025
618k
    3223361852U,  // LSR_ZPmZ_B
6026
618k
    3223378236U,  // LSR_ZPmZ_D
6027
618k
    3519093052U,  // LSR_ZPmZ_H
6028
618k
    3223411004U,  // LSR_ZPmZ_S
6029
618k
    2136380U, // LSR_ZZI_B
6030
618k
    2418071868U,  // LSR_ZZI_D
6031
618k
    2189498684U,  // LSR_ZZI_H
6032
618k
    270620988U, // LSR_ZZI_S
6033
618k
    2690744533U,  // LUT2v16f8
6034
618k
    2969665749U,  // LUT2v8f16
6035
618k
    2690745014U,  // LUT4v16f8
6036
618k
    2969666230U,  // LUT4v8f16
6037
618k
    2208448725U,  // LUTI2_2ZTZI_B
6038
618k
    2208481493U,  // LUTI2_2ZTZI_H
6039
618k
    2208497877U,  // LUTI2_2ZTZI_S
6040
618k
    2208448725U,  // LUTI2_4ZTZI_B
6041
618k
    2208481493U,  // LUTI2_4ZTZI_H
6042
618k
    2208497877U,  // LUTI2_4ZTZI_S
6043
618k
    2654421U, // LUTI2_S_2ZTZI_B
6044
618k
    2932949U, // LUTI2_S_2ZTZI_H
6045
618k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
618k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
618k
    2130133U, // LUTI2_ZTZI_B
6048
618k
    2208366805U,  // LUTI2_ZTZI_H
6049
618k
    2179285U, // LUTI2_ZTZI_S
6050
618k
    2686484693U,  // LUTI2_ZZZI_B
6051
618k
    2183200981U,  // LUTI2_ZZZI_H
6052
618k
    2208449206U,  // LUTI4_2ZTZI_B
6053
618k
    2208481974U,  // LUTI4_2ZTZI_H
6054
618k
    2208498358U,  // LUTI4_2ZTZI_S
6055
618k
    2208481974U,  // LUTI4_4ZTZI_H
6056
618k
    2208498358U,  // LUTI4_4ZTZI_S
6057
618k
    2208449206U,  // LUTI4_4ZZT2Z
6058
618k
    2654902U, // LUTI4_S_2ZTZI_B
6059
618k
    2933430U, // LUTI4_S_2ZTZI_H
6060
618k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
618k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
618k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
618k
    2130614U, // LUTI4_ZTZI_B
6064
618k
    2208367286U,  // LUTI4_ZTZI_H
6065
618k
    2179766U, // LUTI4_ZTZI_S
6066
618k
    2686485174U,  // LUTI4_ZZZI_B
6067
618k
    2183201462U,  // LUTI4_ZZZI_H
6068
618k
    17097U, // MAC16
6069
618k
    2121084U, // MADDPT
6070
618k
    2116508U, // MADDWrrr
6071
618k
    2116508U, // MADDXrrr
6072
618k
    1075895669U,  // MAD_CPA
6073
618k
    3223358228U,  // MAD_ZPmZZ_B
6074
618k
    3223374612U,  // MAD_ZPmZZ_D
6075
618k
    3519089428U,  // MAD_ZPmZZ_H
6076
618k
    3223407380U,  // MAD_ZPmZZ_S
6077
618k
    3223358999U,  // MATCH_PPzZZ_B
6078
618k
    2713783831U,  // MATCH_PPzZZ_H
6079
618k
    22086U, // MATFP
6080
618k
    23743U, // MATINT
6081
618k
    1075895654U,  // MLA_CPA
6082
618k
    3223356256U,  // MLA_ZPmZZ_B
6083
618k
    3223372640U,  // MLA_ZPmZZ_D
6084
618k
    3519087456U,  // MLA_ZPmZZ_H
6085
618k
    3223405408U,  // MLA_ZPmZZ_S
6086
618k
    1075888992U,  // MLA_ZZZI_D
6087
618k
    2195784544U,  // MLA_ZZZI_H
6088
618k
    1344357216U,  // MLA_ZZZI_S
6089
618k
    2959213408U,  // MLAv16i8
6090
618k
    2961310560U,  // MLAv2i32
6091
618k
    2961310560U,  // MLAv2i32_indexed
6092
618k
    2965504864U,  // MLAv4i16
6093
618k
    2965504864U,  // MLAv4i16_indexed
6094
618k
    2967602016U,  // MLAv4i32
6095
618k
    2967602016U,  // MLAv4i32_indexed
6096
618k
    2969699168U,  // MLAv8i16
6097
618k
    2969699168U,  // MLAv8i16_indexed
6098
618k
    2971796320U,  // MLAv8i8
6099
618k
    3223362131U,  // MLS_ZPmZZ_B
6100
618k
    3223378515U,  // MLS_ZPmZZ_D
6101
618k
    3519093331U,  // MLS_ZPmZZ_H
6102
618k
    3223411283U,  // MLS_ZPmZZ_S
6103
618k
    1075894867U,  // MLS_ZZZI_D
6104
618k
    2195790419U,  // MLS_ZZZI_H
6105
618k
    1344363091U,  // MLS_ZZZI_S
6106
618k
    2959219283U,  // MLSv16i8
6107
618k
    2961316435U,  // MLSv2i32
6108
618k
    2961316435U,  // MLSv2i32_indexed
6109
618k
    2965510739U,  // MLSv4i16
6110
618k
    2965510739U,  // MLSv4i16_indexed
6111
618k
    2967607891U,  // MLSv4i32
6112
618k
    2967607891U,  // MLSv4i32_indexed
6113
618k
    2969705043U,  // MLSv8i16
6114
618k
    2969705043U,  // MLSv8i16_indexed
6115
618k
    2971802195U,  // MLSv8i8
6116
618k
    145712034U, // MOPSSETGE
6117
618k
    145712095U, // MOPSSETGEN
6118
618k
    145712983U, // MOPSSETGET
6119
618k
    145712456U, // MOPSSETGETN
6120
618k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
618k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
618k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
618k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
618k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
618k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
618k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
618k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
618k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
618k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
618k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
618k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
618k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
618k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
618k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
618k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
618k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
618k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
618k
    2138493U, // MOVAZ_ZMI_H_B
6139
618k
    2154877U, // MOVAZ_ZMI_H_D
6140
618k
    421601661U, // MOVAZ_ZMI_H_H
6141
618k
    422011261U, // MOVAZ_ZMI_H_Q
6142
618k
    2187645U, // MOVAZ_ZMI_H_S
6143
618k
    270573949U, // MOVAZ_ZMI_V_B
6144
618k
    270590333U, // MOVAZ_ZMI_V_D
6145
618k
    423698813U, // MOVAZ_ZMI_V_H
6146
618k
    424108413U, // MOVAZ_ZMI_V_Q
6147
618k
    270623101U, // MOVAZ_ZMI_V_S
6148
618k
    958547140U, // MOVA_2ZMXI_H_B
6149
618k
    958563524U, // MOVA_2ZMXI_H_D
6150
618k
    958579908U, // MOVA_2ZMXI_H_H
6151
618k
    958596292U, // MOVA_2ZMXI_H_S
6152
618k
    960644292U, // MOVA_2ZMXI_V_B
6153
618k
    960660676U, // MOVA_2ZMXI_V_D
6154
618k
    960677060U, // MOVA_2ZMXI_V_H
6155
618k
    960693444U, // MOVA_2ZMXI_V_S
6156
618k
    958547140U, // MOVA_4ZMXI_H_B
6157
618k
    958563524U, // MOVA_4ZMXI_H_D
6158
618k
    958579908U, // MOVA_4ZMXI_H_H
6159
618k
    958596292U, // MOVA_4ZMXI_H_S
6160
618k
    960644292U, // MOVA_4ZMXI_V_B
6161
618k
    960660676U, // MOVA_4ZMXI_V_D
6162
618k
    960677060U, // MOVA_4ZMXI_V_H
6163
618k
    960693444U, // MOVA_4ZMXI_V_S
6164
618k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
618k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
618k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
618k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
618k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
618k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
618k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
618k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
618k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
618k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
618k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
618k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
618k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
618k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
618k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
618k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
618k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
618k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
618k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
618k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
618k
    538988713U, // MOVID
6185
618k
    811700393U, // MOVIv16b_ns
6186
618k
    547459241U, // MOVIv2d_ns
6187
618k
    813797545U, // MOVIv2i32
6188
618k
    813797545U, // MOVIv2s_msl
6189
618k
    817991849U, // MOVIv4i16
6190
618k
    820089001U, // MOVIv4i32
6191
618k
    820089001U, // MOVIv4s_msl
6192
618k
    824283305U, // MOVIv8b_ns
6193
618k
    822186153U, // MOVIv8i16
6194
618k
    1881166030U,  // MOVKWi
6195
618k
    1881166030U,  // MOVKXi
6196
618k
    807425466U, // MOVNWi
6197
618k
    807425466U, // MOVNXi
6198
618k
    270573820U, // MOVPRFX_ZPmZ_B
6199
618k
    270590204U, // MOVPRFX_ZPmZ_D
6200
618k
    541139196U, // MOVPRFX_ZPmZ_H
6201
618k
    270622972U, // MOVPRFX_ZPmZ_S
6202
618k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
618k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
618k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
618k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
618k
    3224346876U,  // MOVPRFX_ZZ
6207
618k
    1233149423U,  // MOVT
6208
618k
    1501584879U,  // MOVT_TIX
6209
618k
    2121199U, // MOVT_XTI
6210
618k
    807428549U, // MOVZWi
6211
618k
    807428549U, // MOVZXi
6212
618k
    1055447U, // MRRS
6213
618k
    1612733126U,  // MRS
6214
618k
    3223357754U,  // MSB_ZPmZZ_B
6215
618k
    3223374138U,  // MSB_ZPmZZ_D
6216
618k
    3519088954U,  // MSB_ZPmZZ_H
6217
618k
    3223406906U,  // MSB_ZPmZZ_S
6218
618k
    1672501569U,  // MSR
6219
618k
    162552113U, // MSRR
6220
618k
    1087809U, // MSRpstateImm1
6221
618k
    1087809U, // MSRpstateImm4
6222
618k
    1104193U, // MSRpstatesvcrImm1
6223
618k
    2121069U, // MSUBPT
6224
618k
    2116046U, // MSUBWrrr
6225
618k
    2116046U, // MSUBXrrr
6226
618k
    2955021015U,  // MUL53HI
6227
618k
    2955021027U,  // MUL53LO
6228
618k
    2135109U, // MUL_ZI_B
6229
618k
    2418070597U,  // MUL_ZI_D
6230
618k
    2189497413U,  // MUL_ZI_H
6231
618k
    270619717U, // MUL_ZI_S
6232
618k
    3223360581U,  // MUL_ZPmZ_B
6233
618k
    3223376965U,  // MUL_ZPmZ_D
6234
618k
    3519091781U,  // MUL_ZPmZ_H
6235
618k
    3223409733U,  // MUL_ZPmZ_S
6236
618k
    2418070597U,  // MUL_ZZZI_D
6237
618k
    2189497413U,  // MUL_ZZZI_H
6238
618k
    270619717U, // MUL_ZZZI_S
6239
618k
    2135109U, // MUL_ZZZ_B
6240
618k
    2418070597U,  // MUL_ZZZ_D
6241
618k
    2189497413U,  // MUL_ZZZ_H
6242
618k
    270619717U, // MUL_ZZZ_S
6243
618k
    811701317U, // MULv16i8
6244
618k
    813798469U, // MULv2i32
6245
618k
    813798469U, // MULv2i32_indexed
6246
618k
    817992773U, // MULv4i16
6247
618k
    817992773U, // MULv4i16_indexed
6248
618k
    820089925U, // MULv4i32
6249
618k
    820089925U, // MULv4i32_indexed
6250
618k
    822187077U, // MULv8i16
6251
618k
    822187077U, // MULv8i16_indexed
6252
618k
    824284229U, // MULv8i8
6253
618k
    813797526U, // MVNIv2i32
6254
618k
    813797526U, // MVNIv2s_msl
6255
618k
    817991830U, // MVNIv4i16
6256
618k
    820088982U, // MVNIv4i32
6257
618k
    820088982U, // MVNIv4s_msl
6258
618k
    822186134U, // MVNIv8i16
6259
618k
    3223362078U,  // NANDS_PPzPP
6260
618k
    3223358407U,  // NAND_PPzPP
6261
618k
    2418070500U,  // NBSL_ZZZZ
6262
618k
    270568673U, // NEG_ZPmZ_B
6263
618k
    270585057U, // NEG_ZPmZ_D
6264
618k
    541134049U, // NEG_ZPmZ_H
6265
618k
    270617825U, // NEG_ZPmZ_S
6266
618k
    811699425U, // NEGv16i8
6267
618k
    2116833U, // NEGv1i64
6268
618k
    813796577U, // NEGv2i32
6269
618k
    815893729U, // NEGv2i64
6270
618k
    817990881U, // NEGv4i16
6271
618k
    820088033U, // NEGv4i32
6272
618k
    822185185U, // NEGv8i16
6273
618k
    824282337U, // NEGv8i8
6274
618k
    3223358998U,  // NMATCH_PPzZZ_B
6275
618k
    2713783830U,  // NMATCH_PPzZZ_H
6276
618k
    3223362257U,  // NORS_PPzPP
6277
618k
    3223361807U,  // NOR_PPzPP
6278
618k
    270572897U, // NOT_ZPmZ_B
6279
618k
    270589281U, // NOT_ZPmZ_D
6280
618k
    541138273U, // NOT_ZPmZ_H
6281
618k
    270622049U, // NOT_ZPmZ_S
6282
618k
    811703649U, // NOTv16i8
6283
618k
    824286561U, // NOTv8i8
6284
618k
    3223362170U,  // ORNS_PPzPP
6285
618k
    2119011U, // ORNWrs
6286
618k
    2119011U, // ORNXrs
6287
618k
    3223360867U,  // ORN_PPzPP
6288
618k
    811701603U, // ORNv16i8
6289
618k
    824284515U, // ORNv8i8
6290
618k
    3227623221U,  // ORQV_VPZ_B
6291
618k
    3231817525U,  // ORQV_VPZ_D
6292
618k
    3238108981U,  // ORQV_VPZ_H
6293
618k
    3236011829U,  // ORQV_VPZ_S
6294
618k
    3223362269U,  // ORRS_PPzPP
6295
618k
    2119968U, // ORRWri
6296
618k
    2119968U, // ORRWrs
6297
618k
    2119968U, // ORRXri
6298
618k
    2119968U, // ORRXrs
6299
618k
    3223361824U,  // ORR_PPzPP
6300
618k
    2418071840U,  // ORR_ZI
6301
618k
    3223361824U,  // ORR_ZPmZ_B
6302
618k
    3223378208U,  // ORR_ZPmZ_D
6303
618k
    3519093024U,  // ORR_ZPmZ_H
6304
618k
    3223410976U,  // ORR_ZPmZ_S
6305
618k
    2418071840U,  // ORR_ZZZ
6306
618k
    811702560U, // ORRv16i8
6307
618k
    1887574304U,  // ORRv2i32
6308
618k
    1891768608U,  // ORRv4i16
6309
618k
    1893865760U,  // ORRv4i32
6310
618k
    1895962912U,  // ORRv8i16
6311
618k
    824285472U, // ORRv8i8
6312
618k
    253780U,  // ORV_VPZ_B
6313
618k
    1657020244U,  // ORV_VPZ_D
6314
618k
    1659133780U,  // ORV_VPZ_H
6315
618k
    1638178644U,  // ORV_VPZ_S
6316
618k
    807715615U, // PACDA
6317
618k
    807716373U, // PACDB
6318
618k
    312540U,  // PACDZA
6319
618k
    313890U,  // PACDZB
6320
618k
    2114364U, // PACGA
6321
618k
    807715658U, // PACIA
6322
618k
    8974U,  // PACIA1716
6323
618k
    8891U,  // PACIA171615
6324
618k
    8939U,  // PACIASP
6325
618k
    10307U, // PACIASPPC
6326
618k
    8882U,  // PACIAZ
6327
618k
    807716408U, // PACIB
6328
618k
    8828U,  // PACIB1716
6329
618k
    8915U,  // PACIB171615
6330
618k
    8965U,  // PACIBSP
6331
618k
    10329U, // PACIBSPPC
6332
618k
    8948U,  // PACIBZ
6333
618k
    312556U,  // PACIZA
6334
618k
    313906U,  // PACIZB
6335
618k
    9000U,  // PACM
6336
618k
    10295U, // PACNBIASPPC
6337
618k
    10317U, // PACNBIBSPPC
6338
618k
    1168268834U,  // PEXT_2PCI_B
6339
618k
    1168285218U,  // PEXT_2PCI_D
6340
618k
    1168301602U,  // PEXT_2PCI_H
6341
618k
    1168317986U,  // PEXT_2PCI_S
6342
618k
    2149621282U,  // PEXT_PCI_B
6343
618k
    2149637666U,  // PEXT_PCI_D
6344
618k
    1168186914U,  // PEXT_PCI_H
6345
618k
    2149670434U,  // PEXT_PCI_S
6346
618k
    35971U, // PFALSE
6347
618k
    3223362977U,  // PFIRST_B
6348
618k
    3223363303U,  // PMOV_PZI_B
6349
618k
    3223379687U,  // PMOV_PZI_D
6350
618k
    1103175399U,  // PMOV_PZI_H
6351
618k
    3223412455U,  // PMOV_PZI_S
6352
618k
    2043649767U,  // PMOV_ZIP_B
6353
618k
    3654262503U,  // PMOV_ZIP_D
6354
618k
    701472487U, // PMOV_ZIP_H
6355
618k
    1238343399U,  // PMOV_ZIP_S
6356
618k
    270583620U, // PMULLB_ZZZ_D
6357
618k
    2197882692U,  // PMULLB_ZZZ_H
6358
618k
    166152004U, // PMULLB_ZZZ_Q
6359
618k
    270588977U, // PMULLT_ZZZ_D
6360
618k
    2197888049U,  // PMULLT_ZZZ_H
6361
618k
    166157361U, // PMULLT_ZZZ_Q
6362
618k
    822182232U, // PMULLv16i8
6363
618k
    2315358975U,  // PMULLv1i64
6364
618k
    2583789912U,  // PMULLv2i64
6365
618k
    822186751U, // PMULLv8i8
6366
618k
    2135121U, // PMUL_ZZZ_B
6367
618k
    811701329U, // PMULv16i8
6368
618k
    824284241U, // PMULv8i8
6369
618k
    3223363099U,  // PNEXT_B
6370
618k
    3223379483U,  // PNEXT_D
6371
618k
    2176917019U,  // PNEXT_H
6372
618k
    3223412251U,  // PNEXT_S
6373
618k
    2194736683U,  // PRFB_D_PZI
6374
618k
    2234582571U,  // PRFB_D_SCALED
6375
618k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
618k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
618k
    2234582571U,  // PRFB_PRI
6378
618k
    2234582571U,  // PRFB_PRR
6379
618k
    2175862315U,  // PRFB_S_PZI
6380
618k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
618k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
618k
    2194738106U,  // PRFD_D_PZI
6383
618k
    2234583994U,  // PRFD_D_SCALED
6384
618k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
618k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
618k
    2234583994U,  // PRFD_PRI
6387
618k
    2234583994U,  // PRFD_PRR
6388
618k
    2175863738U,  // PRFD_S_PZI
6389
618k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
618k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
618k
    2194738726U,  // PRFH_D_PZI
6392
618k
    2234584614U,  // PRFH_D_SCALED
6393
618k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
618k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
618k
    2234584614U,  // PRFH_PRI
6396
618k
    2234584614U,  // PRFH_PRR
6397
618k
    2175864358U,  // PRFH_S_PZI
6398
618k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
618k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
618k
    2150716577U,  // PRFMl
6401
618k
    45175969U,  // PRFMroW
6402
618k
    45175969U,  // PRFMroX
6403
618k
    45175969U,  // PRFMui
6404
618k
    45176045U,  // PRFUMi
6405
618k
    2194743307U,  // PRFW_D_PZI
6406
618k
    2234589195U,  // PRFW_D_SCALED
6407
618k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
618k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
618k
    2234589195U,  // PRFW_PRI
6410
618k
    2234589195U,  // PRFW_PRR
6411
618k
    2175868939U,  // PRFW_S_PZI
6412
618k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
618k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
618k
    3224343160U,  // PSEL_PPPRI_B
6415
618k
    3224343160U,  // PSEL_PPPRI_D
6416
618k
    3224343160U,  // PSEL_PPPRI_H
6417
618k
    3224343160U,  // PSEL_PPPRI_S
6418
618k
    3120531U, // PTEST_PP
6419
618k
    2954926629U,  // PTRUES_B
6420
618k
    2954943013U,  // PTRUES_D
6421
618k
    169941541U, // PTRUES_H
6422
618k
    2954975781U,  // PTRUES_S
6423
618k
    2954923165U,  // PTRUE_B
6424
618k
    1150109U, // PTRUE_C_B
6425
618k
    1166493U, // PTRUE_C_D
6426
618k
    1182877U, // PTRUE_C_H
6427
618k
    1199261U, // PTRUE_C_S
6428
618k
    2954939549U,  // PTRUE_D
6429
618k
    169938077U, // PTRUE_H
6430
618k
    2954972317U,  // PTRUE_S
6431
618k
    1661014116U,  // PUNPKHI_PP
6432
618k
    1661015505U,  // PUNPKLO_PP
6433
618k
    1881180126U,  // RADDHNB_ZZZ_B
6434
618k
    2172717022U,  // RADDHNB_ZZZ_H
6435
618k
    2418100190U,  // RADDHNB_ZZZ_S
6436
618k
    2686491816U,  // RADDHNT_ZZZ_B
6437
618k
    2174819496U,  // RADDHNT_ZZZ_H
6438
618k
    1075928232U,  // RADDHNT_ZZZ_S
6439
618k
    813798666U, // RADDHNv2i64_v2i32
6440
618k
    2967601591U,  // RADDHNv2i64_v4i32
6441
618k
    817992970U, // RADDHNv4i32_v4i16
6442
618k
    2969698743U,  // RADDHNv4i32_v8i16
6443
618k
    2959212983U,  // RADDHNv8i16_v16i8
6444
618k
    824284426U, // RADDHNv8i16_v8i8
6445
618k
    815890593U, // RAX1
6446
618k
    2418065569U,  // RAX1_ZZZ_D
6447
618k
    2120581U, // RBITWr
6448
618k
    2120581U, // RBITXr
6449
618k
    270572421U, // RBIT_ZPmZ_B
6450
618k
    270588805U, // RBIT_ZPmZ_D
6451
618k
    541137797U, // RBIT_ZPmZ_H
6452
618k
    270621573U, // RBIT_ZPmZ_S
6453
618k
    811703173U, // RBITv16i8
6454
618k
    824286085U, // RBITv8i8
6455
618k
    807721413U, // RCWCAS
6456
618k
    807715977U, // RCWCASA
6457
618k
    807719381U, // RCWCASAL
6458
618k
    807719899U, // RCWCASL
6459
618k
    415524U,  // RCWCASP
6460
618k
    410624U,  // RCWCASPA
6461
618k
    414050U,  // RCWCASPAL
6462
618k
    414571U,  // RCWCASPL
6463
618k
    2418333883U,  // RCWCLR
6464
618k
    2418328660U,  // RCWCLRA
6465
618k
    2418332087U,  // RCWCLRAL
6466
618k
    2418332608U,  // RCWCLRL
6467
618k
    271537937U, // RCWCLRP
6468
618k
    271533035U, // RCWCLRPA
6469
618k
    271536459U, // RCWCLRPAL
6470
618k
    271536982U, // RCWCLRPL
6471
618k
    2418333874U,  // RCWCLRS
6472
618k
    2418328650U,  // RCWCLRSA
6473
618k
    2418332076U,  // RCWCLRSAL
6474
618k
    2418332598U,  // RCWCLRSL
6475
618k
    271537927U, // RCWCLRSP
6476
618k
    271533024U, // RCWCLRSPA
6477
618k
    271536447U, // RCWCLRSPAL
6478
618k
    271536971U, // RCWCLRSPL
6479
618k
    807721404U, // RCWSCAS
6480
618k
    807715967U, // RCWSCASA
6481
618k
    807719370U, // RCWSCASAL
6482
618k
    807719889U, // RCWSCASL
6483
618k
    415514U,  // RCWSCASP
6484
618k
    410613U,  // RCWSCASPA
6485
618k
    414038U,  // RCWSCASPAL
6486
618k
    414560U,  // RCWSCASPL
6487
618k
    2418334559U,  // RCWSET
6488
618k
    2418328740U,  // RCWSETA
6489
618k
    2418332147U,  // RCWSETAL
6490
618k
    2418332705U,  // RCWSETL
6491
618k
    271537989U, // RCWSETP
6492
618k
    271533086U, // RCWSETPA
6493
618k
    271536515U, // RCWSETPAL
6494
618k
    271537041U, // RCWSETPL
6495
618k
    2418334550U,  // RCWSETS
6496
618k
    2418328730U,  // RCWSETSA
6497
618k
    2418332136U,  // RCWSETSAL
6498
618k
    2418332695U,  // RCWSETSL
6499
618k
    271537979U, // RCWSETSP
6500
618k
    271533075U, // RCWSETSPA
6501
618k
    271536503U, // RCWSETSPAL
6502
618k
    271537030U, // RCWSETSPL
6503
618k
    2418333552U,  // RCWSWP
6504
618k
    2418328626U,  // RCWSWPA
6505
618k
    2418332057U,  // RCWSWPAL
6506
618k
    2418332581U,  // RCWSWPL
6507
618k
    271537898U, // RCWSWPP
6508
618k
    271533005U, // RCWSWPPA
6509
618k
    271536426U, // RCWSWPPAL
6510
618k
    271536952U, // RCWSWPPL
6511
618k
    2418333543U,  // RCWSWPS
6512
618k
    2418328616U,  // RCWSWPSA
6513
618k
    2418332046U,  // RCWSWPSAL
6514
618k
    2418332571U,  // RCWSWPSL
6515
618k
    271537888U, // RCWSWPSP
6516
618k
    271532994U, // RCWSWPSPA
6517
618k
    271536414U, // RCWSWPSPAL
6518
618k
    271536941U, // RCWSWPSPL
6519
618k
    3223362238U,  // RDFFRS_PPz
6520
618k
    3223361646U,  // RDFFR_PPz_REAL
6521
618k
    39022U, // RDFFR_P_REAL
6522
618k
    2118772U, // RDSVLI_XI
6523
618k
    2118758U, // RDVLI_XI
6524
618k
    23370U, // RET
6525
618k
    10279U, // RETAA
6526
618k
    330357U,  // RETAASPPCi
6527
618k
    19061U, // RETAASPPCr
6528
618k
    10286U, // RETAB
6529
618k
    330379U,  // RETABSPPCi
6530
618k
    19083U, // RETABSPPCr
6531
618k
    2114271U, // REV16Wr
6532
618k
    2114271U, // REV16Xr
6533
618k
    811696863U, // REV16v16i8
6534
618k
    824279775U, // REV16v8i8
6535
618k
    2113717U, // REV32Xr
6536
618k
    811696309U, // REV32v16i8
6537
618k
    817987765U, // REV32v4i16
6538
618k
    822182069U, // REV32v8i16
6539
618k
    824279221U, // REV32v8i8
6540
618k
    811696810U, // REV64v16i8
6541
618k
    813793962U, // REV64v2i32
6542
618k
    817988266U, // REV64v4i16
6543
618k
    820085418U, // REV64v4i32
6544
618k
    822182570U, // REV64v8i16
6545
618k
    824279722U, // REV64v8i8
6546
618k
    270584298U, // REVB_ZPmZ_D
6547
618k
    541133290U, // REVB_ZPmZ_H
6548
618k
    270617066U, // REVB_ZPmZ_S
6549
618k
    2689027062U,  // REVD_ZPmZ
6550
618k
    270585916U, // REVH_ZPmZ_D
6551
618k
    270618684U, // REVH_ZPmZ_S
6552
618k
    270590101U, // REVW_ZPmZ_D
6553
618k
    2121356U, // REVWr
6554
618k
    2121356U, // REVXr
6555
618k
    2137740U, // REV_PP_B
6556
618k
    2418073228U,  // REV_PP_D
6557
618k
    1652629132U,  // REV_PP_H
6558
618k
    270622348U, // REV_PP_S
6559
618k
    2137740U, // REV_ZZ_B
6560
618k
    2418073228U,  // REV_ZZ_D
6561
618k
    1652629132U,  // REV_ZZ_H
6562
618k
    270622348U, // REV_ZZ_S
6563
618k
    2116782U, // RMIF
6564
618k
    2119956U, // RORVWr
6565
618k
    2119956U, // RORVXr
6566
618k
    1217696U, // RPRFM
6567
618k
    1881180173U,  // RSHRNB_ZZI_B
6568
618k
    2172717069U,  // RSHRNB_ZZI_H
6569
618k
    2418100237U,  // RSHRNB_ZZI_S
6570
618k
    2686491867U,  // RSHRNT_ZZI_B
6571
618k
    2174819547U,  // RSHRNT_ZZI_H
6572
618k
    1075928283U,  // RSHRNT_ZZI_S
6573
618k
    2959213012U,  // RSHRNv16i8_shift
6574
618k
    813798739U, // RSHRNv2i32_shift
6575
618k
    817993043U, // RSHRNv4i16_shift
6576
618k
    2967601620U,  // RSHRNv4i32_shift
6577
618k
    2969698772U,  // RSHRNv8i16_shift
6578
618k
    824284499U, // RSHRNv8i8_shift
6579
618k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
618k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
618k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
618k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
618k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
618k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
618k
    813798658U, // RSUBHNv2i64_v2i32
6586
618k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
618k
    817992962U, // RSUBHNv4i32_v4i16
6588
618k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
618k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
618k
    824284418U, // RSUBHNv8i16_v8i8
6591
618k
    1344325196U,  // SABALB_ZZZ_D
6592
618k
    2220951116U,  // SABALB_ZZZ_H
6593
618k
    2686535244U,  // SABALB_ZZZ_S
6594
618k
    1344330648U,  // SABALT_ZZZ_D
6595
618k
    2220956568U,  // SABALT_ZZZ_H
6596
618k
    2686540696U,  // SABALT_ZZZ_S
6597
618k
    2969698524U,  // SABALv16i8_v8i16
6598
618k
    2963411156U,  // SABALv2i32_v2i64
6599
618k
    2967605460U,  // SABALv4i16_v4i32
6600
618k
    2963407068U,  // SABALv4i32_v2i64
6601
618k
    2967601372U,  // SABALv8i16_v4i32
6602
618k
    2969702612U,  // SABALv8i8_v8i16
6603
618k
    2418049811U,  // SABA_ZZZ_B
6604
618k
    1075888915U,  // SABA_ZZZ_D
6605
618k
    2195784467U,  // SABA_ZZZ_H
6606
618k
    1344357139U,  // SABA_ZZZ_S
6607
618k
    2959213331U,  // SABAv16i8
6608
618k
    2961310483U,  // SABAv2i32
6609
618k
    2965504787U,  // SABAv4i16
6610
618k
    2967601939U,  // SABAv4i32
6611
618k
    2969699091U,  // SABAv8i16
6612
618k
    2971796243U,  // SABAv8i8
6613
618k
    270583553U, // SABDLB_ZZZ_D
6614
618k
    2197882625U,  // SABDLB_ZZZ_H
6615
618k
    1881229057U,  // SABDLB_ZZZ_S
6616
618k
    270588905U, // SABDLT_ZZZ_D
6617
618k
    2197887977U,  // SABDLT_ZZZ_H
6618
618k
    1881234409U,  // SABDLT_ZZZ_S
6619
618k
    822182174U, // SABDLv16i8_v8i16
6620
618k
    815895092U, // SABDLv2i32_v2i64
6621
618k
    820089396U, // SABDLv4i16_v4i32
6622
618k
    815890718U, // SABDLv4i32_v2i64
6623
618k
    820085022U, // SABDLv8i16_v4i32
6624
618k
    822186548U, // SABDLv8i8_v8i16
6625
618k
    3223358253U,  // SABD_ZPmZ_B
6626
618k
    3223374637U,  // SABD_ZPmZ_D
6627
618k
    3519089453U,  // SABD_ZPmZ_H
6628
618k
    3223407405U,  // SABD_ZPmZ_S
6629
618k
    811698989U, // SABDv16i8
6630
618k
    813796141U, // SABDv2i32
6631
618k
    817990445U, // SABDv4i16
6632
618k
    820087597U, // SABDv4i32
6633
618k
    822184749U, // SABDv8i16
6634
618k
    824281901U, // SABDv8i8
6635
618k
    3223377496U,  // SADALP_ZPmZ_D
6636
618k
    3519092312U,  // SADALP_ZPmZ_H
6637
618k
    3223410264U,  // SADALP_ZPmZ_S
6638
618k
    2969704024U,  // SADALPv16i8_v8i16
6639
618k
    3124893272U,  // SADALPv2i32_v1i64
6640
618k
    2961315416U,  // SADALPv4i16_v2i32
6641
618k
    2963412568U,  // SADALPv4i32_v2i64
6642
618k
    2967606872U,  // SADALPv8i16_v4i32
6643
618k
    2965509720U,  // SADALPv8i8_v4i16
6644
618k
    270588694U, // SADDLBT_ZZZ_D
6645
618k
    2197887766U,  // SADDLBT_ZZZ_H
6646
618k
    1881234198U,  // SADDLBT_ZZZ_S
6647
618k
    270583578U, // SADDLB_ZZZ_D
6648
618k
    2197882650U,  // SADDLB_ZZZ_H
6649
618k
    1881229082U,  // SADDLB_ZZZ_S
6650
618k
    822187624U, // SADDLPv16i8_v8i16
6651
618k
    977376872U, // SADDLPv2i32_v1i64
6652
618k
    813799016U, // SADDLPv4i16_v2i32
6653
618k
    815896168U, // SADDLPv4i32_v2i64
6654
618k
    820090472U, // SADDLPv8i16_v4i32
6655
618k
    817993320U, // SADDLPv8i8_v4i16
6656
618k
    270588921U, // SADDLT_ZZZ_D
6657
618k
    2197887993U,  // SADDLT_ZZZ_H
6658
618k
    1881234425U,  // SADDLT_ZZZ_S
6659
618k
    807427747U, // SADDLVv16i8v
6660
618k
    807427747U, // SADDLVv4i16v
6661
618k
    807427747U, // SADDLVv4i32v
6662
618k
    807427747U, // SADDLVv8i16v
6663
618k
    807427747U, // SADDLVv8i8v
6664
618k
    822182190U, // SADDLv16i8_v8i16
6665
618k
    815895130U, // SADDLv2i32_v2i64
6666
618k
    820089434U, // SADDLv4i16_v4i32
6667
618k
    815890734U, // SADDLv4i32_v2i64
6668
618k
    820085038U, // SADDLv8i16_v4i32
6669
618k
    822186586U, // SADDLv8i8_v8i16
6670
618k
    1684283000U,  // SADDV_VPZ_B
6671
618k
    1659117176U,  // SADDV_VPZ_H
6672
618k
    1638145656U,  // SADDV_VPZ_S
6673
618k
    2418067968U,  // SADDWB_ZZZ_D
6674
618k
    2189494784U,  // SADDWB_ZZZ_H
6675
618k
    270617088U, // SADDWB_ZZZ_S
6676
618k
    2418073093U,  // SADDWT_ZZZ_D
6677
618k
    2189499909U,  // SADDWT_ZZZ_H
6678
618k
    270622213U, // SADDWT_ZZZ_S
6679
618k
    822182506U, // SADDWv16i8_v8i16
6680
618k
    815898621U, // SADDWv2i32_v2i64
6681
618k
    820092925U, // SADDWv4i16_v4i32
6682
618k
    815891050U, // SADDWv4i32_v2i64
6683
618k
    820085354U, // SADDWv8i16_v4i32
6684
618k
    822190077U, // SADDWv8i8_v8i16
6685
618k
    10292U, // SB
6686
618k
    1075889907U,  // SBCLB_ZZZ_D
6687
618k
    1344358131U,  // SBCLB_ZZZ_S
6688
618k
    1075895259U,  // SBCLT_ZZZ_D
6689
618k
    1344363483U,  // SBCLT_ZZZ_S
6690
618k
    2120198U, // SBCSWr
6691
618k
    2120198U, // SBCSXr
6692
618k
    2116169U, // SBCWr
6693
618k
    2116169U, // SBCXr
6694
618k
    2118804U, // SBFMWri
6695
618k
    2118804U, // SBFMXri
6696
618k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
618k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
618k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
618k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
618k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
618k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
618k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
618k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
618k
    2418054792U,  // SCLAMP_ZZZ_B
6705
618k
    1075893896U,  // SCLAMP_ZZZ_D
6706
618k
    2195789448U,  // SCLAMP_ZZZ_H
6707
618k
    1344362120U,  // SCLAMP_ZZZ_S
6708
618k
    2116788U, // SCVTFSWDri
6709
618k
    2116788U, // SCVTFSWHri
6710
618k
    2116788U, // SCVTFSWSri
6711
618k
    2116788U, // SCVTFSXDri
6712
618k
    2116788U, // SCVTFSXHri
6713
618k
    2116788U, // SCVTFSXSri
6714
618k
    2116788U, // SCVTFUWDri
6715
618k
    2116788U, // SCVTFUWHri
6716
618k
    2116788U, // SCVTFUWSri
6717
618k
    2116788U, // SCVTFUXDri
6718
618k
    2116788U, // SCVTFUXHri
6719
618k
    2116788U, // SCVTFUXSri
6720
618k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
618k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
618k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
618k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
618k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
618k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
618k
    270585012U, // SCVTF_ZPmZ_StoD
6727
618k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
618k
    270617780U, // SCVTF_ZPmZ_StoS
6729
618k
    2116788U, // SCVTFd
6730
618k
    2116788U, // SCVTFh
6731
618k
    2116788U, // SCVTFs
6732
618k
    2116788U, // SCVTFv1i16
6733
618k
    2116788U, // SCVTFv1i32
6734
618k
    2116788U, // SCVTFv1i64
6735
618k
    813796532U, // SCVTFv2f32
6736
618k
    815893684U, // SCVTFv2f64
6737
618k
    813796532U, // SCVTFv2i32_shift
6738
618k
    815893684U, // SCVTFv2i64_shift
6739
618k
    817990836U, // SCVTFv4f16
6740
618k
    820087988U, // SCVTFv4f32
6741
618k
    817990836U, // SCVTFv4i16_shift
6742
618k
    820087988U, // SCVTFv4i32_shift
6743
618k
    822185140U, // SCVTFv8f16
6744
618k
    822185140U, // SCVTFv8i16_shift
6745
618k
    3223378315U,  // SDIVR_ZPmZ_D
6746
618k
    3223411083U,  // SDIVR_ZPmZ_S
6747
618k
    2121367U, // SDIVWr
6748
618k
    2121367U, // SDIVXr
6749
618k
    3223379607U,  // SDIV_ZPmZ_D
6750
618k
    3223412375U,  // SDIV_ZPmZ_S
6751
618k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
618k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
618k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
618k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
618k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
618k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
618k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
618k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
618k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
618k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
618k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
618k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
618k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
618k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
618k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
618k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
618k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
618k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
618k
    2686508347U,  // SDOT_ZZZI_D
6770
618k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
618k
    2418105659U,  // SDOT_ZZZI_S
6772
618k
    2686508347U,  // SDOT_ZZZ_D
6773
618k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
618k
    2418105659U,  // SDOT_ZZZ_S
6775
618k
    2967608635U,  // SDOTlanev16i8
6776
618k
    2961317179U,  // SDOTlanev8i8
6777
618k
    2967608635U,  // SDOTv16i8
6778
618k
    2961317179U,  // SDOTv8i8
6779
618k
    1231150U, // SDSB
6780
618k
    3223360115U,  // SEL_PPPP
6781
618k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
618k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
618k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
618k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
618k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
618k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
618k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
618k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
618k
    3223360115U,  // SEL_ZPZZ_B
6790
618k
    3223376499U,  // SEL_ZPZZ_D
6791
618k
    2176914035U,  // SEL_ZPZZ_H
6792
618k
    3223409267U,  // SEL_ZPZZ_S
6793
618k
    10405U, // SET
6794
618k
    145712042U, // SETE
6795
618k
    145712104U, // SETEN
6796
618k
    145712992U, // SETET
6797
618k
    145712466U, // SETETN
6798
618k
    17104U, // SETF16
6799
618k
    17126U, // SETF8
6800
618k
    10384U, // SETFFR
6801
618k
    145712064U, // SETGM
6802
618k
    145712129U, // SETGMN
6803
618k
    145713017U, // SETGMT
6804
618k
    145712494U, // SETGMTN
6805
618k
    145712952U, // SETGP
6806
618k
    145712163U, // SETGPN
6807
618k
    145713051U, // SETGPT
6808
618k
    145712532U, // SETGPTN
6809
618k
    145712072U, // SETM
6810
618k
    145712138U, // SETMN
6811
618k
    145713026U, // SETMT
6812
618k
    145712504U, // SETMTN
6813
618k
    145712960U, // SETP
6814
618k
    145712172U, // SETPN
6815
618k
    145713060U, // SETPT
6816
618k
    145712542U, // SETPTN
6817
618k
    807717442U, // SHA1Crrr
6818
618k
    2116877U, // SHA1Hrr
6819
618k
    807720077U, // SHA1Mrrr
6820
618k
    807720448U, // SHA1Prrr
6821
618k
    2967601153U,  // SHA1SU0rrr
6822
618k
    2967601271U,  // SHA1SU1rr
6823
618k
    807715019U, // SHA256H2rrr
6824
618k
    807718261U, // SHA256Hrrr
6825
618k
    2967601173U,  // SHA256SU0rr
6826
618k
    2967601291U,  // SHA256SU1rrr
6827
618k
    807718208U, // SHA512H
6828
618k
    807715009U, // SHA512H2
6829
618k
    2963406858U,  // SHA512SU0
6830
618k
    2963406976U,  // SHA512SU1
6831
618k
    3223358349U,  // SHADD_ZPmZ_B
6832
618k
    3223374733U,  // SHADD_ZPmZ_D
6833
618k
    3519089549U,  // SHADD_ZPmZ_H
6834
618k
    3223407501U,  // SHADD_ZPmZ_S
6835
618k
    811699085U, // SHADDv16i8
6836
618k
    813796237U, // SHADDv2i32
6837
618k
    817990541U, // SHADDv4i16
6838
618k
    820087693U, // SHADDv4i32
6839
618k
    822184845U, // SHADDv8i16
6840
618k
    824281997U, // SHADDv8i8
6841
618k
    822182207U, // SHLLv16i8
6842
618k
    815895257U, // SHLLv2i32
6843
618k
    820089561U, // SHLLv4i16
6844
618k
    815890751U, // SHLLv4i32
6845
618k
    820085055U, // SHLLv8i16
6846
618k
    822186713U, // SHLLv8i8
6847
618k
    2118280U, // SHLd
6848
618k
    811700872U, // SHLv16i8_shift
6849
618k
    813798024U, // SHLv2i32_shift
6850
618k
    815895176U, // SHLv2i64_shift
6851
618k
    817992328U, // SHLv4i16_shift
6852
618k
    820089480U, // SHLv4i32_shift
6853
618k
    822186632U, // SHLv8i16_shift
6854
618k
    824283784U, // SHLv8i8_shift
6855
618k
    1881180155U,  // SHRNB_ZZI_B
6856
618k
    2172717051U,  // SHRNB_ZZI_H
6857
618k
    2418100219U,  // SHRNB_ZZI_S
6858
618k
    2686491849U,  // SHRNT_ZZI_B
6859
618k
    2174819529U,  // SHRNT_ZZI_H
6860
618k
    1075928265U,  // SHRNT_ZZI_S
6861
618k
    2959212994U,  // SHRNv16i8_shift
6862
618k
    813798723U, // SHRNv2i32_shift
6863
618k
    817993027U, // SHRNv4i16_shift
6864
618k
    2967601602U,  // SHRNv4i32_shift
6865
618k
    2969698754U,  // SHRNv8i16_shift
6866
618k
    824284483U, // SHRNv8i8_shift
6867
618k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
618k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
618k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
618k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
618k
    3223357887U,  // SHSUB_ZPmZ_B
6872
618k
    3223374271U,  // SHSUB_ZPmZ_D
6873
618k
    3519089087U,  // SHSUB_ZPmZ_H
6874
618k
    3223407039U,  // SHSUB_ZPmZ_S
6875
618k
    811698623U, // SHSUBv16i8
6876
618k
    813795775U, // SHSUBv2i32
6877
618k
    817990079U, // SHSUBv4i16
6878
618k
    820087231U, // SHSUBv4i32
6879
618k
    822184383U, // SHSUBv8i16
6880
618k
    824281535U, // SHSUBv8i8
6881
618k
    2418053260U,  // SLI_ZZI_B
6882
618k
    1075892364U,  // SLI_ZZI_D
6883
618k
    2195787916U,  // SLI_ZZI_H
6884
618k
    1344360588U,  // SLI_ZZI_S
6885
618k
    807719052U, // SLId
6886
618k
    2959216780U,  // SLIv16i8_shift
6887
618k
    2961313932U,  // SLIv2i32_shift
6888
618k
    2963411084U,  // SLIv2i64_shift
6889
618k
    2965508236U,  // SLIv4i16_shift
6890
618k
    2967605388U,  // SLIv4i32_shift
6891
618k
    2969702540U,  // SLIv8i16_shift
6892
618k
    2971799692U,  // SLIv8i8_shift
6893
618k
    2967601302U,  // SM3PARTW1
6894
618k
    2967601786U,  // SM3PARTW2
6895
618k
    820084834U, // SM3SS1
6896
618k
    2967601901U,  // SM3TT1A
6897
618k
    2967602472U,  // SM3TT1B
6898
618k
    2967601910U,  // SM3TT2A
6899
618k
    2967602501U,  // SM3TT2B
6900
618k
    2967604220U,  // SM4E
6901
618k
    270623039U, // SM4EKEY_ZZZ_S
6902
618k
    820093247U, // SM4ENCKEY
6903
618k
    270617596U, // SM4E_ZZZ_S
6904
618k
    2118218U, // SMADDLrrr
6905
618k
    3223361414U,  // SMAXP_ZPmZ_B
6906
618k
    3223377798U,  // SMAXP_ZPmZ_D
6907
618k
    3519092614U,  // SMAXP_ZPmZ_H
6908
618k
    3223410566U,  // SMAXP_ZPmZ_S
6909
618k
    811702150U, // SMAXPv16i8
6910
618k
    813799302U, // SMAXPv2i32
6911
618k
    817993606U, // SMAXPv4i16
6912
618k
    820090758U, // SMAXPv4i32
6913
618k
    822187910U, // SMAXPv8i16
6914
618k
    824285062U, // SMAXPv8i8
6915
618k
    3227623235U,  // SMAXQV_VPZ_B
6916
618k
    3231817539U,  // SMAXQV_VPZ_D
6917
618k
    3238108995U,  // SMAXQV_VPZ_H
6918
618k
    3236011843U,  // SMAXQV_VPZ_S
6919
618k
    253792U,  // SMAXV_VPZ_B
6920
618k
    1657020256U,  // SMAXV_VPZ_D
6921
618k
    1659133792U,  // SMAXV_VPZ_H
6922
618k
    1638178656U,  // SMAXV_VPZ_S
6923
618k
    807427936U, // SMAXVv16i8v
6924
618k
    807427936U, // SMAXVv4i16v
6925
618k
    807427936U, // SMAXVv4i32v
6926
618k
    807427936U, // SMAXVv8i16v
6927
618k
    807427936U, // SMAXVv8i8v
6928
618k
    2121933U, // SMAXWri
6929
618k
    2121933U, // SMAXWrr
6930
618k
    2121933U, // SMAXXri
6931
618k
    2121933U, // SMAXXrr
6932
618k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
618k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
618k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
618k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
618k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
618k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
618k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
618k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
618k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
618k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
618k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
618k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
618k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
618k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
618k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
618k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
618k
    2138317U, // SMAX_ZI_B
6949
618k
    2418073805U,  // SMAX_ZI_D
6950
618k
    2189500621U,  // SMAX_ZI_H
6951
618k
    270622925U, // SMAX_ZI_S
6952
618k
    3223363789U,  // SMAX_ZPmZ_B
6953
618k
    3223380173U,  // SMAX_ZPmZ_D
6954
618k
    3519094989U,  // SMAX_ZPmZ_H
6955
618k
    3223412941U,  // SMAX_ZPmZ_S
6956
618k
    811704525U, // SMAXv16i8
6957
618k
    813801677U, // SMAXv2i32
6958
618k
    817995981U, // SMAXv4i16
6959
618k
    820093133U, // SMAXv4i32
6960
618k
    822190285U, // SMAXv8i16
6961
618k
    824287437U, // SMAXv8i8
6962
618k
    379497U,  // SMC
6963
618k
    3223361220U,  // SMINP_ZPmZ_B
6964
618k
    3223377604U,  // SMINP_ZPmZ_D
6965
618k
    3519092420U,  // SMINP_ZPmZ_H
6966
618k
    3223410372U,  // SMINP_ZPmZ_S
6967
618k
    811701956U, // SMINPv16i8
6968
618k
    813799108U, // SMINPv2i32
6969
618k
    817993412U, // SMINPv4i16
6970
618k
    820090564U, // SMINPv4i32
6971
618k
    822187716U, // SMINPv8i16
6972
618k
    824284868U, // SMINPv8i8
6973
618k
    3227623204U,  // SMINQV_VPZ_B
6974
618k
    3231817508U,  // SMINQV_VPZ_D
6975
618k
    3238108964U,  // SMINQV_VPZ_H
6976
618k
    3236011812U,  // SMINQV_VPZ_S
6977
618k
    253644U,  // SMINV_VPZ_B
6978
618k
    1657020108U,  // SMINV_VPZ_D
6979
618k
    1659133644U,  // SMINV_VPZ_H
6980
618k
    1638178508U,  // SMINV_VPZ_S
6981
618k
    807427788U, // SMINVv16i8v
6982
618k
    807427788U, // SMINVv4i16v
6983
618k
    807427788U, // SMINVv4i32v
6984
618k
    807427788U, // SMINVv8i16v
6985
618k
    807427788U, // SMINVv8i8v
6986
618k
    2118946U, // SMINWri
6987
618k
    2118946U, // SMINWrr
6988
618k
    2118946U, // SMINXri
6989
618k
    2118946U, // SMINXrr
6990
618k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
618k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
618k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
618k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
618k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
618k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
618k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
618k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
618k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
618k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
618k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
618k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
618k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
618k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
618k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
618k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
618k
    2135330U, // SMIN_ZI_B
7007
618k
    2418070818U,  // SMIN_ZI_D
7008
618k
    2189497634U,  // SMIN_ZI_H
7009
618k
    270619938U, // SMIN_ZI_S
7010
618k
    3223360802U,  // SMIN_ZPmZ_B
7011
618k
    3223377186U,  // SMIN_ZPmZ_D
7012
618k
    3519092002U,  // SMIN_ZPmZ_H
7013
618k
    3223409954U,  // SMIN_ZPmZ_S
7014
618k
    811701538U, // SMINv16i8
7015
618k
    813798690U, // SMINv2i32
7016
618k
    817992994U, // SMINv4i16
7017
618k
    820090146U, // SMINv4i32
7018
618k
    822187298U, // SMINv8i16
7019
618k
    824284450U, // SMINv8i8
7020
618k
    1344325241U,  // SMLALB_ZZZI_D
7021
618k
    2686535289U,  // SMLALB_ZZZI_S
7022
618k
    1344325241U,  // SMLALB_ZZZ_D
7023
618k
    2220951161U,  // SMLALB_ZZZ_H
7024
618k
    2686535289U,  // SMLALB_ZZZ_S
7025
618k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
618k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
618k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
618k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
618k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
618k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
618k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
618k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
618k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
618k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
618k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
618k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
618k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
618k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
618k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
618k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
618k
    1344330683U,  // SMLALT_ZZZI_D
7042
618k
    2686540731U,  // SMLALT_ZZZI_S
7043
618k
    1344330683U,  // SMLALT_ZZZ_D
7044
618k
    2220956603U,  // SMLALT_ZZZ_H
7045
618k
    2686540731U,  // SMLALT_ZZZ_S
7046
618k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
618k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
618k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
618k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
618k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
618k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
618k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
618k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
618k
    2969698558U,  // SMLALv16i8_v8i16
7055
618k
    2963411196U,  // SMLALv2i32_indexed
7056
618k
    2963411196U,  // SMLALv2i32_v2i64
7057
618k
    2967605500U,  // SMLALv4i16_indexed
7058
618k
    2967605500U,  // SMLALv4i16_v4i32
7059
618k
    2963407102U,  // SMLALv4i32_indexed
7060
618k
    2963407102U,  // SMLALv4i32_v2i64
7061
618k
    2967601406U,  // SMLALv8i16_indexed
7062
618k
    2967601406U,  // SMLALv8i16_v4i32
7063
618k
    2969702652U,  // SMLALv8i8_v8i16
7064
618k
    1344325539U,  // SMLSLB_ZZZI_D
7065
618k
    2686535587U,  // SMLSLB_ZZZI_S
7066
618k
    1344325539U,  // SMLSLB_ZZZ_D
7067
618k
    2220951459U,  // SMLSLB_ZZZ_H
7068
618k
    2686535587U,  // SMLSLB_ZZZ_S
7069
618k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
618k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
618k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
618k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
618k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
618k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
618k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
618k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
618k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
618k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
618k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
618k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
618k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
618k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
618k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
618k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
618k
    1344330858U,  // SMLSLT_ZZZI_D
7086
618k
    2686540906U,  // SMLSLT_ZZZI_S
7087
618k
    1344330858U,  // SMLSLT_ZZZ_D
7088
618k
    2220956778U,  // SMLSLT_ZZZ_H
7089
618k
    2686540906U,  // SMLSLT_ZZZ_S
7090
618k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
618k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
618k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
618k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
618k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
618k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
618k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
618k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
618k
    2969698690U,  // SMLSLv16i8_v8i16
7099
618k
    2963411963U,  // SMLSLv2i32_indexed
7100
618k
    2963411963U,  // SMLSLv2i32_v2i64
7101
618k
    2967606267U,  // SMLSLv4i16_indexed
7102
618k
    2967606267U,  // SMLSLv4i16_v4i32
7103
618k
    2963407234U,  // SMLSLv4i32_indexed
7104
618k
    2963407234U,  // SMLSLv4i32_v2i64
7105
618k
    2967601538U,  // SMLSLv8i16_indexed
7106
618k
    2967601538U,  // SMLSLv8i16_v4i32
7107
618k
    2969703419U,  // SMLSLv8i8_v8i16
7108
618k
    2967602037U,  // SMMLA
7109
618k
    2418099061U,  // SMMLA_ZZZ
7110
618k
    54641587U,  // SMOPA_MPPZZ_D
7111
618k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
618k
    79807411U,  // SMOPA_MPPZZ_S
7113
618k
    54647463U,  // SMOPS_MPPZZ_D
7114
618k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
618k
    79813287U,  // SMOPS_MPPZZ_S
7116
618k
    807427821U, // SMOVvi16to32
7117
618k
    807427821U, // SMOVvi16to32_idx0
7118
618k
    807427821U, // SMOVvi16to64
7119
618k
    807427821U, // SMOVvi16to64_idx0
7120
618k
    807427821U, // SMOVvi32to64
7121
618k
    807427821U, // SMOVvi32to64_idx0
7122
618k
    807427821U, // SMOVvi8to32
7123
618k
    807427821U, // SMOVvi8to32_idx0
7124
618k
    807427821U, // SMOVvi8to64
7125
618k
    807427821U, // SMOVvi8to64_idx0
7126
618k
    2118166U, // SMSUBLrrr
7127
618k
    3223359209U,  // SMULH_ZPmZ_B
7128
618k
    3223375593U,  // SMULH_ZPmZ_D
7129
618k
    3519090409U,  // SMULH_ZPmZ_H
7130
618k
    3223408361U,  // SMULH_ZPmZ_S
7131
618k
    2133737U, // SMULH_ZZZ_B
7132
618k
    2418069225U,  // SMULH_ZZZ_D
7133
618k
    2189496041U,  // SMULH_ZZZ_H
7134
618k
    270618345U, // SMULH_ZZZ_S
7135
618k
    2117353U, // SMULHrr
7136
618k
    270583628U, // SMULLB_ZZZI_D
7137
618k
    1881229132U,  // SMULLB_ZZZI_S
7138
618k
    270583628U, // SMULLB_ZZZ_D
7139
618k
    2197882700U,  // SMULLB_ZZZ_H
7140
618k
    1881229132U,  // SMULLB_ZZZ_S
7141
618k
    270588985U, // SMULLT_ZZZI_D
7142
618k
    1881234489U,  // SMULLT_ZZZI_S
7143
618k
    270588985U, // SMULLT_ZZZ_D
7144
618k
    2197888057U,  // SMULLT_ZZZ_H
7145
618k
    1881234489U,  // SMULLT_ZZZ_S
7146
618k
    822182240U, // SMULLv16i8_v8i16
7147
618k
    815895302U, // SMULLv2i32_indexed
7148
618k
    815895302U, // SMULLv2i32_v2i64
7149
618k
    820089606U, // SMULLv4i16_indexed
7150
618k
    820089606U, // SMULLv4i16_v4i32
7151
618k
    815890784U, // SMULLv4i32_indexed
7152
618k
    815890784U, // SMULLv4i32_v2i64
7153
618k
    820085088U, // SMULLv8i16_indexed
7154
618k
    820085088U, // SMULLv8i16_v4i32
7155
618k
    822186758U, // SMULLv8i8_v8i16
7156
618k
    3223358466U,  // SPLICE_ZPZZ_B
7157
618k
    3223374850U,  // SPLICE_ZPZZ_D
7158
618k
    2176912386U,  // SPLICE_ZPZZ_H
7159
618k
    3223407618U,  // SPLICE_ZPZZ_S
7160
618k
    3223358466U,  // SPLICE_ZPZ_B
7161
618k
    3223374850U,  // SPLICE_ZPZ_D
7162
618k
    2176912386U,  // SPLICE_ZPZ_H
7163
618k
    3223407618U,  // SPLICE_ZPZ_S
7164
618k
    270572010U, // SQABS_ZPmZ_B
7165
618k
    270588394U, // SQABS_ZPmZ_D
7166
618k
    541137386U, // SQABS_ZPmZ_H
7167
618k
    270621162U, // SQABS_ZPmZ_S
7168
618k
    811702762U, // SQABSv16i8
7169
618k
    2120170U, // SQABSv1i16
7170
618k
    2120170U, // SQABSv1i32
7171
618k
    2120170U, // SQABSv1i64
7172
618k
    2120170U, // SQABSv1i8
7173
618k
    813799914U, // SQABSv2i32
7174
618k
    815897066U, // SQABSv2i64
7175
618k
    817994218U, // SQABSv4i16
7176
618k
    820091370U, // SQABSv4i32
7177
618k
    822188522U, // SQABSv8i16
7178
618k
    824285674U, // SQABSv8i8
7179
618k
    2132907U, // SQADD_ZI_B
7180
618k
    2418068395U,  // SQADD_ZI_D
7181
618k
    2189495211U,  // SQADD_ZI_H
7182
618k
    270617515U, // SQADD_ZI_S
7183
618k
    3223358379U,  // SQADD_ZPmZ_B
7184
618k
    3223374763U,  // SQADD_ZPmZ_D
7185
618k
    3519089579U,  // SQADD_ZPmZ_H
7186
618k
    3223407531U,  // SQADD_ZPmZ_S
7187
618k
    2132907U, // SQADD_ZZZ_B
7188
618k
    2418068395U,  // SQADD_ZZZ_D
7189
618k
    2189495211U,  // SQADD_ZZZ_H
7190
618k
    270617515U, // SQADD_ZZZ_S
7191
618k
    811699115U, // SQADDv16i8
7192
618k
    2116523U, // SQADDv1i16
7193
618k
    2116523U, // SQADDv1i32
7194
618k
    2116523U, // SQADDv1i64
7195
618k
    2116523U, // SQADDv1i8
7196
618k
    813796267U, // SQADDv2i32
7197
618k
    815893419U, // SQADDv2i64
7198
618k
    817990571U, // SQADDv4i16
7199
618k
    820087723U, // SQADDv4i32
7200
618k
    822184875U, // SQADDv8i16
7201
618k
    824282027U, // SQADDv8i8
7202
618k
    2132839U, // SQCADD_ZZI_B
7203
618k
    2418068327U,  // SQCADD_ZZI_D
7204
618k
    2189495143U,  // SQCADD_ZZI_H
7205
618k
    270617447U, // SQCADD_ZZI_S
7206
618k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
618k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
618k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
618k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
618k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
618k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
618k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
618k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
618k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
618k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
618k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
618k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
618k
    538985973U, // SQDECB_XPiI
7219
618k
    2954905077U,  // SQDECB_XPiWdI
7220
618k
    538987328U, // SQDECD_XPiI
7221
618k
    2954906432U,  // SQDECD_XPiWdI
7222
618k
    539020096U, // SQDECD_ZPiI
7223
618k
    538988022U, // SQDECH_XPiI
7224
618k
    2954907126U,  // SQDECH_XPiWdI
7225
618k
    56692214U,  // SQDECH_ZPiI
7226
618k
    2119181U, // SQDECP_XPWd_B
7227
618k
    2418038285U,  // SQDECP_XPWd_D
7228
618k
    1881167373U,  // SQDECP_XPWd_H
7229
618k
    270554637U, // SQDECP_XPWd_S
7230
618k
    2119181U, // SQDECP_XP_B
7231
618k
    2418038285U,  // SQDECP_XP_D
7232
618k
    1881167373U,  // SQDECP_XP_H
7233
618k
    270554637U, // SQDECP_XP_S
7234
618k
    1075893773U,  // SQDECP_ZP_D
7235
618k
    1658918413U,  // SQDECP_ZP_H
7236
618k
    1344361997U,  // SQDECP_ZP_S
7237
618k
    538992605U, // SQDECW_XPiI
7238
618k
    2954911709U,  // SQDECW_XPiWdI
7239
618k
    539058141U, // SQDECW_ZPiI
7240
618k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
618k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
618k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
618k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
618k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
618k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
618k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
618k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
618k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
618k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
618k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
618k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
618k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
618k
    807719147U, // SQDMLALi16
7254
618k
    807719147U, // SQDMLALi32
7255
618k
    807719147U, // SQDMLALv1i32_indexed
7256
618k
    807719147U, // SQDMLALv1i64_indexed
7257
618k
    2963411179U,  // SQDMLALv2i32_indexed
7258
618k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
618k
    2967605483U,  // SQDMLALv4i16_indexed
7260
618k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
618k
    2963407084U,  // SQDMLALv4i32_indexed
7262
618k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
618k
    2967601388U,  // SQDMLALv8i16_indexed
7264
618k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
618k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
618k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
618k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
618k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
618k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
618k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
618k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
618k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
618k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
618k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
618k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
618k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
618k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
618k
    807719914U, // SQDMLSLi16
7279
618k
    807719914U, // SQDMLSLi32
7280
618k
    807719914U, // SQDMLSLv1i32_indexed
7281
618k
    807719914U, // SQDMLSLv1i64_indexed
7282
618k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
618k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
618k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
618k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
618k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
618k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
618k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
618k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
618k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
618k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
618k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
618k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
618k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
618k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
618k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
618k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
618k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
618k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
618k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
618k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
618k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
618k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
618k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
618k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
618k
    2418069206U,  // SQDMULH_ZZZI_D
7307
618k
    2189496022U,  // SQDMULH_ZZZI_H
7308
618k
    270618326U, // SQDMULH_ZZZI_S
7309
618k
    2133718U, // SQDMULH_ZZZ_B
7310
618k
    2418069206U,  // SQDMULH_ZZZ_D
7311
618k
    2189496022U,  // SQDMULH_ZZZ_H
7312
618k
    270618326U, // SQDMULH_ZZZ_S
7313
618k
    2117334U, // SQDMULHv1i16
7314
618k
    2117334U, // SQDMULHv1i16_indexed
7315
618k
    2117334U, // SQDMULHv1i32
7316
618k
    2117334U, // SQDMULHv1i32_indexed
7317
618k
    813797078U, // SQDMULHv2i32
7318
618k
    813797078U, // SQDMULHv2i32_indexed
7319
618k
    817991382U, // SQDMULHv4i16
7320
618k
    817991382U, // SQDMULHv4i16_indexed
7321
618k
    820088534U, // SQDMULHv4i32
7322
618k
    820088534U, // SQDMULHv4i32_indexed
7323
618k
    822185686U, // SQDMULHv8i16
7324
618k
    822185686U, // SQDMULHv8i16_indexed
7325
618k
    270583610U, // SQDMULLB_ZZZI_D
7326
618k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
618k
    270583610U, // SQDMULLB_ZZZ_D
7328
618k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
618k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
618k
    270588967U, // SQDMULLT_ZZZI_D
7331
618k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
618k
    270588967U, // SQDMULLT_ZZZ_D
7333
618k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
618k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
618k
    2118390U, // SQDMULLi16
7336
618k
    2118390U, // SQDMULLi32
7337
618k
    2118390U, // SQDMULLv1i32_indexed
7338
618k
    2118390U, // SQDMULLv1i64_indexed
7339
618k
    815895286U, // SQDMULLv2i32_indexed
7340
618k
    815895286U, // SQDMULLv2i32_v2i64
7341
618k
    820089590U, // SQDMULLv4i16_indexed
7342
618k
    820089590U, // SQDMULLv4i16_v4i32
7343
618k
    815890766U, // SQDMULLv4i32_indexed
7344
618k
    815890766U, // SQDMULLv4i32_v2i64
7345
618k
    820085070U, // SQDMULLv8i16_indexed
7346
618k
    820085070U, // SQDMULLv8i16_v4i32
7347
618k
    538985989U, // SQINCB_XPiI
7348
618k
    2954905093U,  // SQINCB_XPiWdI
7349
618k
    538987344U, // SQINCD_XPiI
7350
618k
    2954906448U,  // SQINCD_XPiWdI
7351
618k
    539020112U, // SQINCD_ZPiI
7352
618k
    538988038U, // SQINCH_XPiI
7353
618k
    2954907142U,  // SQINCH_XPiWdI
7354
618k
    56692230U,  // SQINCH_ZPiI
7355
618k
    2119197U, // SQINCP_XPWd_B
7356
618k
    2418038301U,  // SQINCP_XPWd_D
7357
618k
    1881167389U,  // SQINCP_XPWd_H
7358
618k
    270554653U, // SQINCP_XPWd_S
7359
618k
    2119197U, // SQINCP_XP_B
7360
618k
    2418038301U,  // SQINCP_XP_D
7361
618k
    1881167389U,  // SQINCP_XP_H
7362
618k
    270554653U, // SQINCP_XP_S
7363
618k
    1075893789U,  // SQINCP_ZP_D
7364
618k
    1658918429U,  // SQINCP_ZP_H
7365
618k
    1344362013U,  // SQINCP_ZP_S
7366
618k
    538992621U, // SQINCW_XPiI
7367
618k
    2954911725U,  // SQINCW_XPiWdI
7368
618k
    539058157U, // SQINCW_ZPiI
7369
618k
    270568678U, // SQNEG_ZPmZ_B
7370
618k
    270585062U, // SQNEG_ZPmZ_D
7371
618k
    541134054U, // SQNEG_ZPmZ_H
7372
618k
    270617830U, // SQNEG_ZPmZ_S
7373
618k
    811699430U, // SQNEGv16i8
7374
618k
    2116838U, // SQNEGv1i16
7375
618k
    2116838U, // SQNEGv1i32
7376
618k
    2116838U, // SQNEGv1i64
7377
618k
    2116838U, // SQNEGv1i8
7378
618k
    813796582U, // SQNEGv2i32
7379
618k
    815893734U, // SQNEGv2i64
7380
618k
    817990886U, // SQNEGv4i16
7381
618k
    820088038U, // SQNEGv4i32
7382
618k
    822185190U, // SQNEGv8i16
7383
618k
    824282342U, // SQNEGv8i8
7384
618k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
618k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
618k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
618k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
618k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
618k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
618k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
618k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
618k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
618k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
618k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
618k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
618k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
618k
    807718290U, // SQRDMLAHv1i16
7398
618k
    807718290U, // SQRDMLAHv1i16_indexed
7399
618k
    807718290U, // SQRDMLAHv1i32
7400
618k
    807718290U, // SQRDMLAHv1i32_indexed
7401
618k
    2961313170U,  // SQRDMLAHv2i32
7402
618k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
618k
    2965507474U,  // SQRDMLAHv4i16
7404
618k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
618k
    2967604626U,  // SQRDMLAHv4i32
7406
618k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
618k
    2969701778U,  // SQRDMLAHv8i16
7408
618k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
618k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
618k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
618k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
618k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
618k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
618k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
618k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
618k
    807718895U, // SQRDMLSHv1i16
7417
618k
    807718895U, // SQRDMLSHv1i16_indexed
7418
618k
    807718895U, // SQRDMLSHv1i32
7419
618k
    807718895U, // SQRDMLSHv1i32_indexed
7420
618k
    2961313775U,  // SQRDMLSHv2i32
7421
618k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
618k
    2965508079U,  // SQRDMLSHv4i16
7423
618k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
618k
    2967605231U,  // SQRDMLSHv4i32
7425
618k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
618k
    2969702383U,  // SQRDMLSHv8i16
7427
618k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
618k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
618k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
618k
    270618335U, // SQRDMULH_ZZZI_S
7431
618k
    2133727U, // SQRDMULH_ZZZ_B
7432
618k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
618k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
618k
    270618335U, // SQRDMULH_ZZZ_S
7435
618k
    2117343U, // SQRDMULHv1i16
7436
618k
    2117343U, // SQRDMULHv1i16_indexed
7437
618k
    2117343U, // SQRDMULHv1i32
7438
618k
    2117343U, // SQRDMULHv1i32_indexed
7439
618k
    813797087U, // SQRDMULHv2i32
7440
618k
    813797087U, // SQRDMULHv2i32_indexed
7441
618k
    817991391U, // SQRDMULHv4i16
7442
618k
    817991391U, // SQRDMULHv4i16_indexed
7443
618k
    820088543U, // SQRDMULHv4i32
7444
618k
    820088543U, // SQRDMULHv4i32_indexed
7445
618k
    822185695U, // SQRDMULHv8i16
7446
618k
    822185695U, // SQRDMULHv8i16_indexed
7447
618k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
618k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
618k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
618k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
618k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
618k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
618k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
618k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
618k
    811700884U, // SQRSHLv16i8
7456
618k
    2118292U, // SQRSHLv1i16
7457
618k
    2118292U, // SQRSHLv1i32
7458
618k
    2118292U, // SQRSHLv1i64
7459
618k
    2118292U, // SQRSHLv1i8
7460
618k
    813798036U, // SQRSHLv2i32
7461
618k
    815895188U, // SQRSHLv2i64
7462
618k
    817992340U, // SQRSHLv4i16
7463
618k
    820089492U, // SQRSHLv4i32
7464
618k
    822186644U, // SQRSHLv8i16
7465
618k
    824283796U, // SQRSHLv8i8
7466
618k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
618k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
618k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
618k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
618k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
618k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
618k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
618k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
618k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
618k
    2118993U, // SQRSHRNb
7476
618k
    2118993U, // SQRSHRNh
7477
618k
    2118993U, // SQRSHRNs
7478
618k
    2959213010U,  // SQRSHRNv16i8_shift
7479
618k
    813798737U, // SQRSHRNv2i32_shift
7480
618k
    817993041U, // SQRSHRNv4i16_shift
7481
618k
    2967601618U,  // SQRSHRNv4i32_shift
7482
618k
    2969698770U,  // SQRSHRNv8i16_shift
7483
618k
    824284497U, // SQRSHRNv8i8_shift
7484
618k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
618k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
618k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
618k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
618k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
618k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
618k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
618k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
618k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
618k
    2119071U, // SQRSHRUNb
7494
618k
    2119071U, // SQRSHRUNh
7495
618k
    2119071U, // SQRSHRUNs
7496
618k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
618k
    813798815U, // SQRSHRUNv2i32_shift
7498
618k
    817993119U, // SQRSHRUNv4i16_shift
7499
618k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
618k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
618k
    824284575U, // SQRSHRUNv8i8_shift
7502
618k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
618k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
618k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
618k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
618k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
618k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
618k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
618k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
618k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
618k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
618k
    3223363120U,  // SQSHLU_ZPmI_B
7513
618k
    3223379504U,  // SQSHLU_ZPmI_D
7514
618k
    3519094320U,  // SQSHLU_ZPmI_H
7515
618k
    3223412272U,  // SQSHLU_ZPmI_S
7516
618k
    2121264U, // SQSHLUb
7517
618k
    2121264U, // SQSHLUd
7518
618k
    2121264U, // SQSHLUh
7519
618k
    2121264U, // SQSHLUs
7520
618k
    811703856U, // SQSHLUv16i8_shift
7521
618k
    813801008U, // SQSHLUv2i32_shift
7522
618k
    815898160U, // SQSHLUv2i64_shift
7523
618k
    817995312U, // SQSHLUv4i16_shift
7524
618k
    820092464U, // SQSHLUv4i32_shift
7525
618k
    822189616U, // SQSHLUv8i16_shift
7526
618k
    824286768U, // SQSHLUv8i8_shift
7527
618k
    3223360134U,  // SQSHL_ZPmI_B
7528
618k
    3223376518U,  // SQSHL_ZPmI_D
7529
618k
    3519091334U,  // SQSHL_ZPmI_H
7530
618k
    3223409286U,  // SQSHL_ZPmI_S
7531
618k
    3223360134U,  // SQSHL_ZPmZ_B
7532
618k
    3223376518U,  // SQSHL_ZPmZ_D
7533
618k
    3519091334U,  // SQSHL_ZPmZ_H
7534
618k
    3223409286U,  // SQSHL_ZPmZ_S
7535
618k
    2118278U, // SQSHLb
7536
618k
    2118278U, // SQSHLd
7537
618k
    2118278U, // SQSHLh
7538
618k
    2118278U, // SQSHLs
7539
618k
    811700870U, // SQSHLv16i8
7540
618k
    811700870U, // SQSHLv16i8_shift
7541
618k
    2118278U, // SQSHLv1i16
7542
618k
    2118278U, // SQSHLv1i32
7543
618k
    2118278U, // SQSHLv1i64
7544
618k
    2118278U, // SQSHLv1i8
7545
618k
    813798022U, // SQSHLv2i32
7546
618k
    813798022U, // SQSHLv2i32_shift
7547
618k
    815895174U, // SQSHLv2i64
7548
618k
    815895174U, // SQSHLv2i64_shift
7549
618k
    817992326U, // SQSHLv4i16
7550
618k
    817992326U, // SQSHLv4i16_shift
7551
618k
    820089478U, // SQSHLv4i32
7552
618k
    820089478U, // SQSHLv4i32_shift
7553
618k
    822186630U, // SQSHLv8i16
7554
618k
    822186630U, // SQSHLv8i16_shift
7555
618k
    824283782U, // SQSHLv8i8
7556
618k
    824283782U, // SQSHLv8i8_shift
7557
618k
    1881180153U,  // SQSHRNB_ZZI_B
7558
618k
    2172717049U,  // SQSHRNB_ZZI_H
7559
618k
    2418100217U,  // SQSHRNB_ZZI_S
7560
618k
    2686491847U,  // SQSHRNT_ZZI_B
7561
618k
    2174819527U,  // SQSHRNT_ZZI_H
7562
618k
    1075928263U,  // SQSHRNT_ZZI_S
7563
618k
    2118977U, // SQSHRNb
7564
618k
    2118977U, // SQSHRNh
7565
618k
    2118977U, // SQSHRNs
7566
618k
    2959212992U,  // SQSHRNv16i8_shift
7567
618k
    813798721U, // SQSHRNv2i32_shift
7568
618k
    817993025U, // SQSHRNv4i16_shift
7569
618k
    2967601600U,  // SQSHRNv4i32_shift
7570
618k
    2969698752U,  // SQSHRNv8i16_shift
7571
618k
    824284481U, // SQSHRNv8i8_shift
7572
618k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
618k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
618k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
618k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
618k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
618k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
618k
    2119062U, // SQSHRUNb
7579
618k
    2119062U, // SQSHRUNh
7580
618k
    2119062U, // SQSHRUNs
7581
618k
    2959213061U,  // SQSHRUNv16i8_shift
7582
618k
    813798806U, // SQSHRUNv2i32_shift
7583
618k
    817993110U, // SQSHRUNv4i16_shift
7584
618k
    2967601669U,  // SQSHRUNv4i32_shift
7585
618k
    2969698821U,  // SQSHRUNv8i16_shift
7586
618k
    824284566U, // SQSHRUNv8i8_shift
7587
618k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
618k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
618k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
618k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
618k
    2132444U, // SQSUB_ZI_B
7592
618k
    2418067932U,  // SQSUB_ZI_D
7593
618k
    2189494748U,  // SQSUB_ZI_H
7594
618k
    270617052U, // SQSUB_ZI_S
7595
618k
    3223357916U,  // SQSUB_ZPmZ_B
7596
618k
    3223374300U,  // SQSUB_ZPmZ_D
7597
618k
    3519089116U,  // SQSUB_ZPmZ_H
7598
618k
    3223407068U,  // SQSUB_ZPmZ_S
7599
618k
    2132444U, // SQSUB_ZZZ_B
7600
618k
    2418067932U,  // SQSUB_ZZZ_D
7601
618k
    2189494748U,  // SQSUB_ZZZ_H
7602
618k
    270617052U, // SQSUB_ZZZ_S
7603
618k
    811698652U, // SQSUBv16i8
7604
618k
    2116060U, // SQSUBv1i16
7605
618k
    2116060U, // SQSUBv1i32
7606
618k
    2116060U, // SQSUBv1i64
7607
618k
    2116060U, // SQSUBv1i8
7608
618k
    813795804U, // SQSUBv2i32
7609
618k
    815892956U, // SQSUBv2i64
7610
618k
    817990108U, // SQSUBv4i16
7611
618k
    820087260U, // SQSUBv4i32
7612
618k
    822184412U, // SQSUBv8i16
7613
618k
    824281564U, // SQSUBv8i8
7614
618k
    1881180199U,  // SQXTNB_ZZ_B
7615
618k
    1635846183U,  // SQXTNB_ZZ_H
7616
618k
    2418100263U,  // SQXTNB_ZZ_S
7617
618k
    2686491894U,  // SQXTNT_ZZ_B
7618
618k
    1637948662U,  // SQXTNT_ZZ_H
7619
618k
    1075928310U,  // SQXTNT_ZZ_S
7620
618k
    2959213045U,  // SQXTNv16i8
7621
618k
    2119048U, // SQXTNv1i16
7622
618k
    2119048U, // SQXTNv1i32
7623
618k
    2119048U, // SQXTNv1i8
7624
618k
    813798792U, // SQXTNv2i32
7625
618k
    817993096U, // SQXTNv4i16
7626
618k
    2967601653U,  // SQXTNv4i32
7627
618k
    2969698805U,  // SQXTNv8i16
7628
618k
    824284552U, // SQXTNv8i8
7629
618k
    1881180236U,  // SQXTUNB_ZZ_B
7630
618k
    1635846220U,  // SQXTUNB_ZZ_H
7631
618k
    2418100300U,  // SQXTUNB_ZZ_S
7632
618k
    2686491931U,  // SQXTUNT_ZZ_B
7633
618k
    1637948699U,  // SQXTUNT_ZZ_H
7634
618k
    1075928347U,  // SQXTUNT_ZZ_S
7635
618k
    2959213082U,  // SQXTUNv16i8
7636
618k
    2119090U, // SQXTUNv1i16
7637
618k
    2119090U, // SQXTUNv1i32
7638
618k
    2119090U, // SQXTUNv1i8
7639
618k
    813798834U, // SQXTUNv2i32
7640
618k
    817993138U, // SQXTUNv4i16
7641
618k
    2967601690U,  // SQXTUNv4i32
7642
618k
    2969698842U,  // SQXTUNv8i16
7643
618k
    824284594U, // SQXTUNv8i8
7644
618k
    3223358333U,  // SRHADD_ZPmZ_B
7645
618k
    3223374717U,  // SRHADD_ZPmZ_D
7646
618k
    3519089533U,  // SRHADD_ZPmZ_H
7647
618k
    3223407485U,  // SRHADD_ZPmZ_S
7648
618k
    811699069U, // SRHADDv16i8
7649
618k
    813796221U, // SRHADDv2i32
7650
618k
    817990525U, // SRHADDv4i16
7651
618k
    820087677U, // SRHADDv4i32
7652
618k
    822184829U, // SRHADDv8i16
7653
618k
    824281981U, // SRHADDv8i8
7654
618k
    2418053276U,  // SRI_ZZI_B
7655
618k
    1075892380U,  // SRI_ZZI_D
7656
618k
    2195787932U,  // SRI_ZZI_H
7657
618k
    1344360604U,  // SRI_ZZI_S
7658
618k
    807719068U, // SRId
7659
618k
    2959216796U,  // SRIv16i8_shift
7660
618k
    2961313948U,  // SRIv2i32_shift
7661
618k
    2963411100U,  // SRIv2i64_shift
7662
618k
    2965508252U,  // SRIv4i16_shift
7663
618k
    2967605404U,  // SRIv4i32_shift
7664
618k
    2969702556U,  // SRIv8i16_shift
7665
618k
    2971799708U,  // SRIv8i8_shift
7666
618k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
618k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
618k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
618k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
618k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
618k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
618k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
618k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
618k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
618k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
618k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
618k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
618k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
618k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
618k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
618k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
618k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
618k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
618k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
618k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
618k
    3223360164U,  // SRSHL_ZPmZ_B
7687
618k
    3223376548U,  // SRSHL_ZPmZ_D
7688
618k
    3519091364U,  // SRSHL_ZPmZ_H
7689
618k
    3223409316U,  // SRSHL_ZPmZ_S
7690
618k
    811700900U, // SRSHLv16i8
7691
618k
    2118308U, // SRSHLv1i64
7692
618k
    813798052U, // SRSHLv2i32
7693
618k
    815895204U, // SRSHLv2i64
7694
618k
    817992356U, // SRSHLv4i16
7695
618k
    820089508U, // SRSHLv4i32
7696
618k
    822186660U, // SRSHLv8i16
7697
618k
    824283812U, // SRSHLv8i8
7698
618k
    3223361676U,  // SRSHR_ZPmI_B
7699
618k
    3223378060U,  // SRSHR_ZPmI_D
7700
618k
    3519092876U,  // SRSHR_ZPmI_H
7701
618k
    3223410828U,  // SRSHR_ZPmI_S
7702
618k
    2119820U, // SRSHRd
7703
618k
    811702412U, // SRSHRv16i8_shift
7704
618k
    813799564U, // SRSHRv2i32_shift
7705
618k
    815896716U, // SRSHRv2i64_shift
7706
618k
    817993868U, // SRSHRv4i16_shift
7707
618k
    820091020U, // SRSHRv4i32_shift
7708
618k
    822188172U, // SRSHRv8i16_shift
7709
618k
    824285324U, // SRSHRv8i8_shift
7710
618k
    2418050149U,  // SRSRA_ZZI_B
7711
618k
    1075889253U,  // SRSRA_ZZI_D
7712
618k
    2195784805U,  // SRSRA_ZZI_H
7713
618k
    1344357477U,  // SRSRA_ZZI_S
7714
618k
    807715941U, // SRSRAd
7715
618k
    2959213669U,  // SRSRAv16i8_shift
7716
618k
    2961310821U,  // SRSRAv2i32_shift
7717
618k
    2963407973U,  // SRSRAv2i64_shift
7718
618k
    2965505125U,  // SRSRAv4i16_shift
7719
618k
    2967602277U,  // SRSRAv4i32_shift
7720
618k
    2969699429U,  // SRSRAv8i16_shift
7721
618k
    2971796581U,  // SRSRAv8i8_shift
7722
618k
    270583594U, // SSHLLB_ZZI_D
7723
618k
    2197882666U,  // SSHLLB_ZZI_H
7724
618k
    1881229098U,  // SSHLLB_ZZI_S
7725
618k
    270588951U, // SSHLLT_ZZI_D
7726
618k
    2197888023U,  // SSHLLT_ZZI_H
7727
618k
    1881234455U,  // SSHLLT_ZZI_S
7728
618k
    822182206U, // SSHLLv16i8_shift
7729
618k
    815895256U, // SSHLLv2i32_shift
7730
618k
    820089560U, // SSHLLv4i16_shift
7731
618k
    815890750U, // SSHLLv4i32_shift
7732
618k
    820085054U, // SSHLLv8i16_shift
7733
618k
    822186712U, // SSHLLv8i8_shift
7734
618k
    811700914U, // SSHLv16i8
7735
618k
    2118322U, // SSHLv1i64
7736
618k
    813798066U, // SSHLv2i32
7737
618k
    815895218U, // SSHLv2i64
7738
618k
    817992370U, // SSHLv4i16
7739
618k
    820089522U, // SSHLv4i32
7740
618k
    822186674U, // SSHLv8i16
7741
618k
    824283826U, // SSHLv8i8
7742
618k
    2119834U, // SSHRd
7743
618k
    811702426U, // SSHRv16i8_shift
7744
618k
    813799578U, // SSHRv2i32_shift
7745
618k
    815896730U, // SSHRv2i64_shift
7746
618k
    817993882U, // SSHRv4i16_shift
7747
618k
    820091034U, // SSHRv4i32_shift
7748
618k
    822188186U, // SSHRv8i16_shift
7749
618k
    824285338U, // SSHRv8i8_shift
7750
618k
    2418050163U,  // SSRA_ZZI_B
7751
618k
    1075889267U,  // SSRA_ZZI_D
7752
618k
    2195784819U,  // SSRA_ZZI_H
7753
618k
    1344357491U,  // SSRA_ZZI_S
7754
618k
    807715955U, // SSRAd
7755
618k
    2959213683U,  // SSRAv16i8_shift
7756
618k
    2961310835U,  // SSRAv2i32_shift
7757
618k
    2963407987U,  // SSRAv2i64_shift
7758
618k
    2965505139U,  // SSRAv4i16_shift
7759
618k
    2967602291U,  // SSRAv4i32_shift
7760
618k
    2969699443U,  // SSRAv8i16_shift
7761
618k
    2971796595U,  // SSRAv8i8_shift
7762
618k
    3250750754U,  // SST1B_D
7763
618k
    3250750754U,  // SST1B_D_IMM
7764
618k
    3250750754U,  // SST1B_D_SXTW
7765
618k
    3250750754U,  // SST1B_D_UXTW
7766
618k
    3250783522U,  // SST1B_S_IMM
7767
618k
    3250783522U,  // SST1B_S_SXTW
7768
618k
    3250783522U,  // SST1B_S_UXTW
7769
618k
    3250752209U,  // SST1D
7770
618k
    3250752209U,  // SST1D_IMM
7771
618k
    3250752209U,  // SST1D_SCALED
7772
618k
    3250752209U,  // SST1D_SXTW
7773
618k
    3250752209U,  // SST1D_SXTW_SCALED
7774
618k
    3250752209U,  // SST1D_UXTW
7775
618k
    3250752209U,  // SST1D_UXTW_SCALED
7776
618k
    3250752826U,  // SST1H_D
7777
618k
    3250752826U,  // SST1H_D_IMM
7778
618k
    3250752826U,  // SST1H_D_SCALED
7779
618k
    3250752826U,  // SST1H_D_SXTW
7780
618k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
618k
    3250752826U,  // SST1H_D_UXTW
7782
618k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
618k
    3250785594U,  // SST1H_S_IMM
7784
618k
    3250785594U,  // SST1H_S_SXTW
7785
618k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
618k
    3250785594U,  // SST1H_S_UXTW
7787
618k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
618k
    3251083186U,  // SST1Q
7789
618k
    3250757524U,  // SST1W_D
7790
618k
    3250757524U,  // SST1W_D_IMM
7791
618k
    3250757524U,  // SST1W_D_SCALED
7792
618k
    3250757524U,  // SST1W_D_SXTW
7793
618k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
618k
    3250757524U,  // SST1W_D_UXTW
7795
618k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
618k
    3250790292U,  // SST1W_IMM
7797
618k
    3250790292U,  // SST1W_SXTW
7798
618k
    3250790292U,  // SST1W_SXTW_SCALED
7799
618k
    3250790292U,  // SST1W_UXTW
7800
618k
    3250790292U,  // SST1W_UXTW_SCALED
7801
618k
    270588685U, // SSUBLBT_ZZZ_D
7802
618k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
618k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
618k
    270583523U, // SSUBLB_ZZZ_D
7805
618k
    2197882595U,  // SSUBLB_ZZZ_H
7806
618k
    1881229027U,  // SSUBLB_ZZZ_S
7807
618k
    270584188U, // SSUBLTB_ZZZ_D
7808
618k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
618k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
618k
    270588875U, // SSUBLT_ZZZ_D
7811
618k
    2197887947U,  // SSUBLT_ZZZ_H
7812
618k
    1881234379U,  // SSUBLT_ZZZ_S
7813
618k
    822182158U, // SSUBLv16i8_v8i16
7814
618k
    815895078U, // SSUBLv2i32_v2i64
7815
618k
    820089382U, // SSUBLv4i16_v4i32
7816
618k
    815890702U, // SSUBLv4i32_v2i64
7817
618k
    820085006U, // SSUBLv8i16_v4i32
7818
618k
    822186534U, // SSUBLv8i8_v8i16
7819
618k
    2418067952U,  // SSUBWB_ZZZ_D
7820
618k
    2189494768U,  // SSUBWB_ZZZ_H
7821
618k
    270617072U, // SSUBWB_ZZZ_S
7822
618k
    2418073077U,  // SSUBWT_ZZZ_D
7823
618k
    2189499893U,  // SSUBWT_ZZZ_H
7824
618k
    270622197U, // SSUBWT_ZZZ_S
7825
618k
    822182490U, // SSUBWv16i8_v8i16
7826
618k
    815898566U, // SSUBWv2i32_v2i64
7827
618k
    820092870U, // SSUBWv4i16_v4i32
7828
618k
    815891034U, // SSUBWv4i32_v2i64
7829
618k
    820085338U, // SSUBWv8i16_v4i32
7830
618k
    822190022U, // SSUBWv8i8_v8i16
7831
618k
    3250734370U,  // ST1B
7832
618k
    3315746082U,  // ST1B_2Z
7833
618k
    3315746082U,  // ST1B_2Z_IMM
7834
618k
    2150139170U,  // ST1B_2Z_STRIDED
7835
618k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
618k
    3315746082U,  // ST1B_4Z
7837
618k
    3315746082U,  // ST1B_4Z_IMM
7838
618k
    3315746082U,  // ST1B_4Z_STRIDED
7839
618k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
618k
    3250750754U,  // ST1B_D
7841
618k
    3250750754U,  // ST1B_D_IMM
7842
618k
    3250767138U,  // ST1B_H
7843
618k
    3250767138U,  // ST1B_H_IMM
7844
618k
    3250734370U,  // ST1B_IMM
7845
618k
    3250783522U,  // ST1B_S
7846
618k
    3250783522U,  // ST1B_S_IMM
7847
618k
    3250752209U,  // ST1D
7848
618k
    3315763921U,  // ST1D_2Z
7849
618k
    3315763921U,  // ST1D_2Z_IMM
7850
618k
    3315763921U,  // ST1D_2Z_STRIDED
7851
618k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
618k
    3315763921U,  // ST1D_4Z
7853
618k
    3315763921U,  // ST1D_4Z_IMM
7854
618k
    3315763921U,  // ST1D_4Z_STRIDED
7855
618k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
618k
    3250752209U,  // ST1D_IMM
7857
618k
    3251079889U,  // ST1D_Q
7858
618k
    3251079889U,  // ST1D_Q_IMM
7859
618k
    573554U,  // ST1Fourv16b
7860
618k
    97058930U,  // ST1Fourv16b_POST
7861
618k
    606322U,  // ST1Fourv1d
7862
618k
    99188850U,  // ST1Fourv1d_POST
7863
618k
    639090U,  // ST1Fourv2d
7864
618k
    97124466U,  // ST1Fourv2d_POST
7865
618k
    671858U,  // ST1Fourv2s
7866
618k
    99254386U,  // ST1Fourv2s_POST
7867
618k
    704626U,  // ST1Fourv4h
7868
618k
    99287154U,  // ST1Fourv4h_POST
7869
618k
    737394U,  // ST1Fourv4s
7870
618k
    97222770U,  // ST1Fourv4s_POST
7871
618k
    770162U,  // ST1Fourv8b
7872
618k
    99352690U,  // ST1Fourv8b_POST
7873
618k
    802930U,  // ST1Fourv8h
7874
618k
    97288306U,  // ST1Fourv8h_POST
7875
618k
    3250769210U,  // ST1H
7876
618k
    3315780922U,  // ST1H_2Z
7877
618k
    3315780922U,  // ST1H_2Z_IMM
7878
618k
    2150419770U,  // ST1H_2Z_STRIDED
7879
618k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
618k
    3315780922U,  // ST1H_4Z
7881
618k
    3315780922U,  // ST1H_4Z_IMM
7882
618k
    3315780922U,  // ST1H_4Z_STRIDED
7883
618k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
618k
    3250752826U,  // ST1H_D
7885
618k
    3250752826U,  // ST1H_D_IMM
7886
618k
    3250769210U,  // ST1H_IMM
7887
618k
    3250785594U,  // ST1H_S
7888
618k
    3250785594U,  // ST1H_S_IMM
7889
618k
    573554U,  // ST1Onev16b
7890
618k
    101253234U, // ST1Onev16b_POST
7891
618k
    606322U,  // ST1Onev1d
7892
618k
    103383154U, // ST1Onev1d_POST
7893
618k
    639090U,  // ST1Onev2d
7894
618k
    101318770U, // ST1Onev2d_POST
7895
618k
    671858U,  // ST1Onev2s
7896
618k
    103448690U, // ST1Onev2s_POST
7897
618k
    704626U,  // ST1Onev4h
7898
618k
    103481458U, // ST1Onev4h_POST
7899
618k
    737394U,  // ST1Onev4s
7900
618k
    101417074U, // ST1Onev4s_POST
7901
618k
    770162U,  // ST1Onev8b
7902
618k
    103546994U, // ST1Onev8b_POST
7903
618k
    802930U,  // ST1Onev8h
7904
618k
    101482610U, // ST1Onev8h_POST
7905
618k
    573554U,  // ST1Threev16b
7906
618k
    111738994U, // ST1Threev16b_POST
7907
618k
    606322U,  // ST1Threev1d
7908
618k
    113868914U, // ST1Threev1d_POST
7909
618k
    639090U,  // ST1Threev2d
7910
618k
    111804530U, // ST1Threev2d_POST
7911
618k
    671858U,  // ST1Threev2s
7912
618k
    113934450U, // ST1Threev2s_POST
7913
618k
    704626U,  // ST1Threev4h
7914
618k
    113967218U, // ST1Threev4h_POST
7915
618k
    737394U,  // ST1Threev4s
7916
618k
    111902834U, // ST1Threev4s_POST
7917
618k
    770162U,  // ST1Threev8b
7918
618k
    114032754U, // ST1Threev8b_POST
7919
618k
    802930U,  // ST1Threev8h
7920
618k
    111968370U, // ST1Threev8h_POST
7921
618k
    573554U,  // ST1Twov16b
7922
618k
    99156082U,  // ST1Twov16b_POST
7923
618k
    606322U,  // ST1Twov1d
7924
618k
    101286002U, // ST1Twov1d_POST
7925
618k
    639090U,  // ST1Twov2d
7926
618k
    99221618U,  // ST1Twov2d_POST
7927
618k
    671858U,  // ST1Twov2s
7928
618k
    101351538U, // ST1Twov2s_POST
7929
618k
    704626U,  // ST1Twov4h
7930
618k
    101384306U, // ST1Twov4h_POST
7931
618k
    737394U,  // ST1Twov4s
7932
618k
    99319922U,  // ST1Twov4s_POST
7933
618k
    770162U,  // ST1Twov8b
7934
618k
    101449842U, // ST1Twov8b_POST
7935
618k
    802930U,  // ST1Twov8h
7936
618k
    99385458U,  // ST1Twov8h_POST
7937
618k
    3250790292U,  // ST1W
7938
618k
    3315802004U,  // ST1W_2Z
7939
618k
    3315802004U,  // ST1W_2Z_IMM
7940
618k
    3315802004U,  // ST1W_2Z_STRIDED
7941
618k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
618k
    3315802004U,  // ST1W_4Z
7943
618k
    3315802004U,  // ST1W_4Z_IMM
7944
618k
    3315802004U,  // ST1W_4Z_STRIDED
7945
618k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
618k
    3250757524U,  // ST1W_D
7947
618k
    3250757524U,  // ST1W_D_IMM
7948
618k
    3250790292U,  // ST1W_IMM
7949
618k
    3251085204U,  // ST1W_Q
7950
618k
    3251085204U,  // ST1W_Q_IMM
7951
618k
    2208835806U,  // ST1_MXIPXX_H_B
7952
618k
    2208835820U,  // ST1_MXIPXX_H_D
7953
618k
    2208835834U,  // ST1_MXIPXX_H_H
7954
618k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
618k
    2208835862U,  // ST1_MXIPXX_H_S
7956
618k
    2208852190U,  // ST1_MXIPXX_V_B
7957
618k
    2208852204U,  // ST1_MXIPXX_V_D
7958
618k
    2208852218U,  // ST1_MXIPXX_V_H
7959
618k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
618k
    2208852246U,  // ST1_MXIPXX_V_S
7961
618k
    174899314U, // ST1i16
7962
618k
    3666673778U,  // ST1i16_POST
7963
618k
    1245298U, // ST1i32
7964
618k
    3935142002U,  // ST1i32_POST
7965
618k
    1261682U, // ST1i64
7966
618k
    4203610226U,  // ST1i64_POST
7967
618k
    174620786U, // ST1i8
7968
618k
    177111154U, // ST1i8_POST
7969
618k
    3250734399U,  // ST2B
7970
618k
    3250734399U,  // ST2B_IMM
7971
618k
    3250752245U,  // ST2D
7972
618k
    3250752245U,  // ST2D_IMM
7973
618k
    849661122U, // ST2GPostIndex
7974
618k
    849661122U, // ST2GPreIndex
7975
618k
    44059842U,  // ST2Gi
7976
618k
    3250769239U,  // ST2H
7977
618k
    3250769239U,  // ST2H_IMM
7978
618k
    3251083198U,  // ST2Q
7979
618k
    3251083198U,  // ST2Q_IMM
7980
618k
    574037U,  // ST2Twov16b
7981
618k
    99156565U,  // ST2Twov16b_POST
7982
618k
    639573U,  // ST2Twov2d
7983
618k
    99222101U,  // ST2Twov2d_POST
7984
618k
    672341U,  // ST2Twov2s
7985
618k
    101352021U, // ST2Twov2s_POST
7986
618k
    705109U,  // ST2Twov4h
7987
618k
    101384789U, // ST2Twov4h_POST
7988
618k
    737877U,  // ST2Twov4s
7989
618k
    99320405U,  // ST2Twov4s_POST
7990
618k
    770645U,  // ST2Twov8b
7991
618k
    101450325U, // ST2Twov8b_POST
7992
618k
    803413U,  // ST2Twov8h
7993
618k
    99385941U,  // ST2Twov8h_POST
7994
618k
    3250790312U,  // ST2W
7995
618k
    3250790312U,  // ST2W_IMM
7996
618k
    174899797U, // ST2i16
7997
618k
    3935109717U,  // ST2i16_POST
7998
618k
    1245781U, // ST2i32
7999
618k
    4203577941U,  // ST2i32_POST
8000
618k
    1262165U, // ST2i64
8001
618k
    445514325U, // ST2i64_POST
8002
618k
    174621269U, // ST2i8
8003
618k
    3666772565U,  // ST2i8_POST
8004
618k
    3250734420U,  // ST3B
8005
618k
    3250734420U,  // ST3B_IMM
8006
618k
    3250752257U,  // ST3D
8007
618k
    3250752257U,  // ST3D_IMM
8008
618k
    3250769251U,  // ST3H
8009
618k
    3250769251U,  // ST3H_IMM
8010
618k
    3251083210U,  // ST3Q
8011
618k
    3251083210U,  // ST3Q_IMM
8012
618k
    574103U,  // ST3Threev16b
8013
618k
    111739543U, // ST3Threev16b_POST
8014
618k
    639639U,  // ST3Threev2d
8015
618k
    111805079U, // ST3Threev2d_POST
8016
618k
    672407U,  // ST3Threev2s
8017
618k
    113934999U, // ST3Threev2s_POST
8018
618k
    705175U,  // ST3Threev4h
8019
618k
    113967767U, // ST3Threev4h_POST
8020
618k
    737943U,  // ST3Threev4s
8021
618k
    111903383U, // ST3Threev4s_POST
8022
618k
    770711U,  // ST3Threev8b
8023
618k
    114033303U, // ST3Threev8b_POST
8024
618k
    803479U,  // ST3Threev8h
8025
618k
    111968919U, // ST3Threev8h_POST
8026
618k
    3250790324U,  // ST3W
8027
618k
    3250790324U,  // ST3W_IMM
8028
618k
    174899863U, // ST3i16
8029
618k
    713884311U, // ST3i16_POST
8030
618k
    1245847U, // ST3i32
8031
618k
    982352535U, // ST3i32_POST
8032
618k
    1262231U, // ST3i64
8033
618k
    1250820759U,  // ST3i64_POST
8034
618k
    174621335U, // ST3i8
8035
618k
    1519288983U,  // ST3i8_POST
8036
618k
    3250734446U,  // ST4B
8037
618k
    3250734446U,  // ST4B_IMM
8038
618k
    3250752269U,  // ST4D
8039
618k
    3250752269U,  // ST4D_IMM
8040
618k
    574141U,  // ST4Fourv16b
8041
618k
    97059517U,  // ST4Fourv16b_POST
8042
618k
    639677U,  // ST4Fourv2d
8043
618k
    97125053U,  // ST4Fourv2d_POST
8044
618k
    672445U,  // ST4Fourv2s
8045
618k
    99254973U,  // ST4Fourv2s_POST
8046
618k
    705213U,  // ST4Fourv4h
8047
618k
    99287741U,  // ST4Fourv4h_POST
8048
618k
    737981U,  // ST4Fourv4s
8049
618k
    97223357U,  // ST4Fourv4s_POST
8050
618k
    770749U,  // ST4Fourv8b
8051
618k
    99353277U,  // ST4Fourv8b_POST
8052
618k
    803517U,  // ST4Fourv8h
8053
618k
    97288893U,  // ST4Fourv8h_POST
8054
618k
    3250769263U,  // ST4H
8055
618k
    3250769263U,  // ST4H_IMM
8056
618k
    3251083222U,  // ST4Q
8057
618k
    3251083222U,  // ST4Q_IMM
8058
618k
    3250790336U,  // ST4W
8059
618k
    3250790336U,  // ST4W_IMM
8060
618k
    174899901U, // ST4i16
8061
618k
    4203545277U,  // ST4i16_POST
8062
618k
    1245885U, // ST4i32
8063
618k
    445481661U, // ST4i32_POST
8064
618k
    1262269U, // ST4i64
8065
618k
    1787691709U,  // ST4i64_POST
8066
618k
    174621373U, // ST4i8
8067
618k
    3935208125U,  // ST4i8_POST
8068
618k
    984417U,  // ST64B
8069
618k
    1881169513U,  // ST64BV
8070
618k
    1881161760U,  // ST64BV0
8071
618k
    44061869U,  // STGM
8072
618k
    2119245U, // STGPi
8073
618k
    849661186U, // STGPostIndex
8074
618k
    807720525U, // STGPpost
8075
618k
    807720525U, // STGPpre
8076
618k
    849661186U, // STGPreIndex
8077
618k
    44059906U,  // STGi
8078
618k
    2119288U, // STILPW
8079
618k
    807720568U, // STILPWpre
8080
618k
    2119288U, // STILPX
8081
618k
    807720568U, // STILPXpre
8082
618k
    1261614U, // STL1
8083
618k
    44058774U,  // STLLRB
8084
618k
    44060503U,  // STLLRH
8085
618k
    44062965U,  // STLLRW
8086
618k
    44062965U,  // STLLRX
8087
618k
    44058782U,  // STLRB
8088
618k
    44060511U,  // STLRH
8089
618k
    44062978U,  // STLRW
8090
618k
    849664258U, // STLRWpre
8091
618k
    44062978U,  // STLRX
8092
618k
    849664258U, // STLRXpre
8093
618k
    44058832U,  // STLURBi
8094
618k
    44060561U,  // STLURHi
8095
618k
    44063087U,  // STLURWi
8096
618k
    44063087U,  // STLURXi
8097
618k
    44063087U,  // STLURbi
8098
618k
    44063087U,  // STLURdi
8099
618k
    44063087U,  // STLURhi
8100
618k
    44063087U,  // STLURqi
8101
618k
    44063087U,  // STLURsi
8102
618k
    2119578U, // STLXPW
8103
618k
    2119578U, // STLXPX
8104
618k
    2115831U, // STLXRB
8105
618k
    2117560U, // STLXRH
8106
618k
    2120111U, // STLXRW
8107
618k
    2120111U, // STLXRX
8108
618k
    2119378U, // STNPDi
8109
618k
    2119378U, // STNPQi
8110
618k
    2119378U, // STNPSi
8111
618k
    2119378U, // STNPWi
8112
618k
    2119378U, // STNPXi
8113
618k
    3315746074U,  // STNT1B_2Z
8114
618k
    3315746074U,  // STNT1B_2Z_IMM
8115
618k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
618k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
618k
    3315746074U,  // STNT1B_4Z
8118
618k
    3315746074U,  // STNT1B_4Z_IMM
8119
618k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
618k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
618k
    3250734362U,  // STNT1B_ZRI
8122
618k
    3250734362U,  // STNT1B_ZRR
8123
618k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
618k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
618k
    3315763913U,  // STNT1D_2Z
8126
618k
    3315763913U,  // STNT1D_2Z_IMM
8127
618k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
618k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
618k
    3315763913U,  // STNT1D_4Z
8130
618k
    3315763913U,  // STNT1D_4Z_IMM
8131
618k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
618k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
618k
    3250752201U,  // STNT1D_ZRI
8134
618k
    3250752201U,  // STNT1D_ZRR
8135
618k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
618k
    3315780914U,  // STNT1H_2Z
8137
618k
    3315780914U,  // STNT1H_2Z_IMM
8138
618k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
618k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
618k
    3315780914U,  // STNT1H_4Z
8141
618k
    3315780914U,  // STNT1H_4Z_IMM
8142
618k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
618k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
618k
    3250769202U,  // STNT1H_ZRI
8145
618k
    3250769202U,  // STNT1H_ZRR
8146
618k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
618k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
618k
    3315801996U,  // STNT1W_2Z
8149
618k
    3315801996U,  // STNT1W_2Z_IMM
8150
618k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
618k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
618k
    3315801996U,  // STNT1W_4Z
8153
618k
    3315801996U,  // STNT1W_4Z_IMM
8154
618k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
618k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
618k
    3250790284U,  // STNT1W_ZRI
8157
618k
    3250790284U,  // STNT1W_ZRR
8158
618k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
618k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
618k
    2119516U, // STPDi
8161
618k
    807720796U, // STPDpost
8162
618k
    807720796U, // STPDpre
8163
618k
    2119516U, // STPQi
8164
618k
    807720796U, // STPQpost
8165
618k
    807720796U, // STPQpre
8166
618k
    2119516U, // STPSi
8167
618k
    807720796U, // STPSpost
8168
618k
    807720796U, // STPSpre
8169
618k
    2119516U, // STPWi
8170
618k
    807720796U, // STPWpost
8171
618k
    807720796U, // STPWpre
8172
618k
    2119516U, // STPXi
8173
618k
    807720796U, // STPXpost
8174
618k
    807720796U, // STPXpre
8175
618k
    849660092U, // STRBBpost
8176
618k
    849660092U, // STRBBpre
8177
618k
    44058812U,  // STRBBroW
8178
618k
    44058812U,  // STRBBroX
8179
618k
    44058812U,  // STRBBui
8180
618k
    849664341U, // STRBpost
8181
618k
    849664341U, // STRBpre
8182
618k
    44063061U,  // STRBroW
8183
618k
    44063061U,  // STRBroX
8184
618k
    44063061U,  // STRBui
8185
618k
    849664341U, // STRDpost
8186
618k
    849664341U, // STRDpre
8187
618k
    44063061U,  // STRDroW
8188
618k
    44063061U,  // STRDroX
8189
618k
    44063061U,  // STRDui
8190
618k
    849661821U, // STRHHpost
8191
618k
    849661821U, // STRHHpre
8192
618k
    44060541U,  // STRHHroW
8193
618k
    44060541U,  // STRHHroX
8194
618k
    44060541U,  // STRHHui
8195
618k
    849664341U, // STRHpost
8196
618k
    849664341U, // STRHpre
8197
618k
    44063061U,  // STRHroW
8198
618k
    44063061U,  // STRHroX
8199
618k
    44063061U,  // STRHui
8200
618k
    849664341U, // STRQpost
8201
618k
    849664341U, // STRQpre
8202
618k
    44063061U,  // STRQroW
8203
618k
    44063061U,  // STRQroX
8204
618k
    44063061U,  // STRQui
8205
618k
    849664341U, // STRSpost
8206
618k
    849664341U, // STRSpre
8207
618k
    44063061U,  // STRSroW
8208
618k
    44063061U,  // STRSroX
8209
618k
    44063061U,  // STRSui
8210
618k
    849664341U, // STRWpost
8211
618k
    849664341U, // STRWpre
8212
618k
    44063061U,  // STRWroW
8213
618k
    44063061U,  // STRWroX
8214
618k
    44063061U,  // STRWui
8215
618k
    849664341U, // STRXpost
8216
618k
    849664341U, // STRXpre
8217
618k
    44063061U,  // STRXroW
8218
618k
    44063061U,  // STRXroX
8219
618k
    44063061U,  // STRXui
8220
618k
    45062485U,  // STR_PXI
8221
618k
    44063061U,  // STR_TX
8222
618k
    1038677U, // STR_ZA
8223
618k
    45062485U,  // STR_ZXI
8224
618k
    44058818U,  // STTRBi
8225
618k
    44060547U,  // STTRHi
8226
618k
    44063069U,  // STTRWi
8227
618k
    44063069U,  // STTRXi
8228
618k
    44058849U,  // STURBBi
8229
618k
    44063102U,  // STURBi
8230
618k
    44063102U,  // STURDi
8231
618k
    44060578U,  // STURHHi
8232
618k
    44063102U,  // STURHi
8233
618k
    44063102U,  // STURQi
8234
618k
    44063102U,  // STURSi
8235
618k
    44063102U,  // STURWi
8236
618k
    44063102U,  // STURXi
8237
618k
    24878U, // STX
8238
618k
    2119585U, // STXPW
8239
618k
    2119585U, // STXPX
8240
618k
    2115839U, // STXRB
8241
618k
    2117568U, // STXRH
8242
618k
    2120118U, // STXRW
8243
618k
    2120118U, // STXRX
8244
618k
    24917U, // STY
8245
618k
    25024U, // STZ
8246
618k
    849661128U, // STZ2GPostIndex
8247
618k
    849661128U, // STZ2GPreIndex
8248
618k
    44059848U,  // STZ2Gi
8249
618k
    44061875U,  // STZGM
8250
618k
    849661191U, // STZGPostIndex
8251
618k
    849661191U, // STZGPreIndex
8252
618k
    44059911U,  // STZGi
8253
618k
    20661U, // STZI
8254
618k
    2116815U, // SUBG
8255
618k
    1881180118U,  // SUBHNB_ZZZ_B
8256
618k
    2172717014U,  // SUBHNB_ZZZ_H
8257
618k
    2418100182U,  // SUBHNB_ZZZ_S
8258
618k
    2686491808U,  // SUBHNT_ZZZ_B
8259
618k
    2174819488U,  // SUBHNT_ZZZ_H
8260
618k
    1075928224U,  // SUBHNT_ZZZ_S
8261
618k
    813798659U, // SUBHNv2i64_v2i32
8262
618k
    2967601583U,  // SUBHNv2i64_v4i32
8263
618k
    817992963U, // SUBHNv4i32_v4i16
8264
618k
    2969698735U,  // SUBHNv4i32_v8i16
8265
618k
    2959212975U,  // SUBHNv8i16_v16i8
8266
618k
    824284419U, // SUBHNv8i16_v8i8
8267
618k
    2119175U, // SUBP
8268
618k
    2120328U, // SUBPS
8269
618k
    2121070U, // SUBPT_shift
8270
618k
    2136118U, // SUBR_ZI_B
8271
618k
    2418071606U,  // SUBR_ZI_D
8272
618k
    2189498422U,  // SUBR_ZI_H
8273
618k
    270620726U, // SUBR_ZI_S
8274
618k
    3223361590U,  // SUBR_ZPmZ_B
8275
618k
    3223377974U,  // SUBR_ZPmZ_D
8276
618k
    3519092790U,  // SUBR_ZPmZ_H
8277
618k
    3223410742U,  // SUBR_ZPmZ_S
8278
618k
    2120192U, // SUBSWri
8279
618k
    2120192U, // SUBSWrs
8280
618k
    2120192U, // SUBSWrx
8281
618k
    2120192U, // SUBSXri
8282
618k
    2120192U, // SUBSXrs
8283
618k
    2120192U, // SUBSXrx
8284
618k
    2120192U, // SUBSXrx64
8285
618k
    2116026U, // SUBWri
8286
618k
    2116026U, // SUBWrs
8287
618k
    2116026U, // SUBWrx
8288
618k
    2116026U, // SUBXri
8289
618k
    2116026U, // SUBXrs
8290
618k
    2116026U, // SUBXrx
8291
618k
    2116026U, // SUBXrx64
8292
618k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
618k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
618k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
618k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
618k
    3798157754U,  // SUB_VG2_M2Z_D
8297
618k
    3798174138U,  // SUB_VG2_M2Z_S
8298
618k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
618k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
618k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
618k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
618k
    4066593210U,  // SUB_VG4_M4Z_D
8303
618k
    4066609594U,  // SUB_VG4_M4Z_S
8304
618k
    2132410U, // SUB_ZI_B
8305
618k
    2418067898U,  // SUB_ZI_D
8306
618k
    2189494714U,  // SUB_ZI_H
8307
618k
    270617018U, // SUB_ZI_S
8308
618k
    3223357882U,  // SUB_ZPmZ_B
8309
618k
    3223379310U,  // SUB_ZPmZ_CPA
8310
618k
    3223374266U,  // SUB_ZPmZ_D
8311
618k
    3519089082U,  // SUB_ZPmZ_H
8312
618k
    3223407034U,  // SUB_ZPmZ_S
8313
618k
    2132410U, // SUB_ZZZ_B
8314
618k
    2418072942U,  // SUB_ZZZ_CPA
8315
618k
    2418067898U,  // SUB_ZZZ_D
8316
618k
    2189494714U,  // SUB_ZZZ_H
8317
618k
    270617018U, // SUB_ZZZ_S
8318
618k
    811698618U, // SUBv16i8
8319
618k
    2116026U, // SUBv1i64
8320
618k
    813795770U, // SUBv2i32
8321
618k
    815892922U, // SUBv2i64
8322
618k
    817990074U, // SUBv4i16
8323
618k
    820087226U, // SUBv4i32
8324
618k
    822184378U, // SUBv8i16
8325
618k
    824281530U, // SUBv8i8
8326
618k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
618k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
618k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
618k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
618k
    2418105665U,  // SUDOT_ZZZI
8331
618k
    2967608641U,  // SUDOTlanev16i8
8332
618k
    2961317185U,  // SUDOTlanev8i8
8333
618k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
618k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
618k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
618k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
618k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
618k
    54641594U,  // SUMOPA_MPPZZ_D
8339
618k
    79807418U,  // SUMOPA_MPPZZ_S
8340
618k
    54647470U,  // SUMOPS_MPPZZ_D
8341
618k
    79813294U,  // SUMOPS_MPPZZ_S
8342
618k
    270585965U, // SUNPKHI_ZZ_D
8343
618k
    1661014125U,  // SUNPKHI_ZZ_H
8344
618k
    1881231469U,  // SUNPKHI_ZZ_S
8345
618k
    270587354U, // SUNPKLO_ZZ_D
8346
618k
    1661015514U,  // SUNPKLO_ZZ_H
8347
618k
    1881232858U,  // SUNPKLO_ZZ_S
8348
618k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
618k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
618k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
618k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
618k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
618k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
618k
    3223358386U,  // SUQADD_ZPmZ_B
8355
618k
    3223374770U,  // SUQADD_ZPmZ_D
8356
618k
    3519089586U,  // SUQADD_ZPmZ_H
8357
618k
    3223407538U,  // SUQADD_ZPmZ_S
8358
618k
    2959215538U,  // SUQADDv16i8
8359
618k
    807717810U, // SUQADDv1i16
8360
618k
    807717810U, // SUQADDv1i32
8361
618k
    807717810U, // SUQADDv1i64
8362
618k
    807717810U, // SUQADDv1i8
8363
618k
    2961312690U,  // SUQADDv2i32
8364
618k
    2963409842U,  // SUQADDv2i64
8365
618k
    2965506994U,  // SUQADDv4i16
8366
618k
    2967604146U,  // SUQADDv4i32
8367
618k
    2969701298U,  // SUQADDv8i16
8368
618k
    2971798450U,  // SUQADDv8i8
8369
618k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
618k
    379558U,  // SVC
8371
618k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
618k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
618k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
618k
    2418328977U,  // SWPAB
8375
618k
    2418331056U,  // SWPAH
8376
618k
    2418329247U,  // SWPALB
8377
618k
    2418331212U,  // SWPALH
8378
618k
    2418332050U,  // SWPALW
8379
618k
    2418332050U,  // SWPALX
8380
618k
    2418328620U,  // SWPAW
8381
618k
    2418328620U,  // SWPAX
8382
618k
    2418329700U,  // SWPB
8383
618k
    2418331429U,  // SWPH
8384
618k
    2418329456U,  // SWPLB
8385
618k
    2418331309U,  // SWPLH
8386
618k
    2418332575U,  // SWPLW
8387
618k
    2418332575U,  // SWPLX
8388
618k
    271537892U, // SWPP
8389
618k
    271532998U, // SWPPA
8390
618k
    271536418U, // SWPPAL
8391
618k
    271536945U, // SWPPL
8392
618k
    2418333547U,  // SWPW
8393
618k
    2418333547U,  // SWPX
8394
618k
    270584236U, // SXTB_ZPmZ_D
8395
618k
    541133228U, // SXTB_ZPmZ_H
8396
618k
    270617004U, // SXTB_ZPmZ_S
8397
618k
    270585904U, // SXTH_ZPmZ_D
8398
618k
    270618672U, // SXTH_ZPmZ_S
8399
618k
    270590089U, // SXTW_ZPmZ_D
8400
618k
    2118665U, // SYSLxt
8401
618k
    2149603117U,  // SYSPxt
8402
618k
    2149603117U,  // SYSPxt_XZR
8403
618k
    2149604076U,  // SYSxt
8404
618k
    2686490611U,  // TBLQ_ZZZ_B
8405
618k
    2418071539U,  // TBLQ_ZZZ_D
8406
618k
    2183206899U,  // TBLQ_ZZZ_H
8407
618k
    3223410675U,  // TBLQ_ZZZ_S
8408
618k
    2686489105U,  // TBL_ZZZZ_B
8409
618k
    2418070033U,  // TBL_ZZZZ_D
8410
618k
    2183205393U,  // TBL_ZZZZ_H
8411
618k
    3223409169U,  // TBL_ZZZZ_S
8412
618k
    2686489105U,  // TBL_ZZZ_B
8413
618k
    2418070033U,  // TBL_ZZZ_D
8414
618k
    2183205393U,  // TBL_ZZZ_H
8415
618k
    3223409169U,  // TBL_ZZZ_S
8416
618k
    2690748945U,  // TBLv16i8Four
8417
618k
    2690748945U,  // TBLv16i8One
8418
618k
    2690748945U,  // TBLv16i8Three
8419
618k
    2690748945U,  // TBLv16i8Two
8420
618k
    2703331857U,  // TBLv8i8Four
8421
618k
    2703331857U,  // TBLv8i8One
8422
618k
    2703331857U,  // TBLv8i8Three
8423
618k
    2703331857U,  // TBLv8i8Two
8424
618k
    2122157U, // TBNZW
8425
618k
    2122157U, // TBNZX
8426
618k
    2418055173U,  // TBXQ_ZZZ_B
8427
618k
    1075894277U,  // TBXQ_ZZZ_D
8428
618k
    2195789829U,  // TBXQ_ZZZ_H
8429
618k
    1344362501U,  // TBXQ_ZZZ_S
8430
618k
    2418057435U,  // TBX_ZZZ_B
8431
618k
    1075896539U,  // TBX_ZZZ_D
8432
618k
    2195792091U,  // TBX_ZZZ_H
8433
618k
    1344364763U,  // TBX_ZZZ_S
8434
618k
    2690785499U,  // TBXv16i8Four
8435
618k
    2690785499U,  // TBXv16i8One
8436
618k
    2690785499U,  // TBXv16i8Three
8437
618k
    2690785499U,  // TBXv16i8Two
8438
618k
    2703368411U,  // TBXv8i8Four
8439
618k
    2703368411U,  // TBXv8i8One
8440
618k
    2703368411U,  // TBXv8i8Three
8441
618k
    2703368411U,  // TBXv8i8Two
8442
618k
    2122136U, // TBZW
8443
618k
    2122136U, // TBZX
8444
618k
    381544U,  // TCANCEL
8445
618k
    10409U, // TCOMMIT
8446
618k
    23435U, // TRCIT
8447
618k
    2129972U, // TRN1_PPP_B
8448
618k
    2418065460U,  // TRN1_PPP_D
8449
618k
    2189492276U,  // TRN1_PPP_H
8450
618k
    270614580U, // TRN1_PPP_S
8451
618k
    2129972U, // TRN1_ZZZ_B
8452
618k
    2418065460U,  // TRN1_ZZZ_D
8453
618k
    2189492276U,  // TRN1_ZZZ_H
8454
618k
    2210873396U,  // TRN1_ZZZ_Q
8455
618k
    270614580U, // TRN1_ZZZ_S
8456
618k
    811696180U, // TRN1v16i8
8457
618k
    813793332U, // TRN1v2i32
8458
618k
    815890484U, // TRN1v2i64
8459
618k
    817987636U, // TRN1v4i16
8460
618k
    820084788U, // TRN1v4i32
8461
618k
    822181940U, // TRN1v8i16
8462
618k
    824279092U, // TRN1v8i8
8463
618k
    2130406U, // TRN2_PPP_B
8464
618k
    2418065894U,  // TRN2_PPP_D
8465
618k
    2189492710U,  // TRN2_PPP_H
8466
618k
    270615014U, // TRN2_PPP_S
8467
618k
    2130406U, // TRN2_ZZZ_B
8468
618k
    2418065894U,  // TRN2_ZZZ_D
8469
618k
    2189492710U,  // TRN2_ZZZ_H
8470
618k
    2210873830U,  // TRN2_ZZZ_Q
8471
618k
    270615014U, // TRN2_ZZZ_S
8472
618k
    811696614U, // TRN2v16i8
8473
618k
    813793766U, // TRN2v2i32
8474
618k
    815890918U, // TRN2v2i64
8475
618k
    817988070U, // TRN2v4i16
8476
618k
    820085222U, // TRN2v4i32
8477
618k
    822182374U, // TRN2v8i16
8478
618k
    824279526U, // TRN2v8i8
8479
618k
    444783U,  // TSB
8480
618k
    23940U, // TSTART
8481
618k
    23962U, // TTEST
8482
618k
    1344325204U,  // UABALB_ZZZ_D
8483
618k
    2220951124U,  // UABALB_ZZZ_H
8484
618k
    2686535252U,  // UABALB_ZZZ_S
8485
618k
    1344330656U,  // UABALT_ZZZ_D
8486
618k
    2220956576U,  // UABALT_ZZZ_H
8487
618k
    2686540704U,  // UABALT_ZZZ_S
8488
618k
    2969698532U,  // UABALv16i8_v8i16
8489
618k
    2963411163U,  // UABALv2i32_v2i64
8490
618k
    2967605467U,  // UABALv4i16_v4i32
8491
618k
    2963407076U,  // UABALv4i32_v2i64
8492
618k
    2967601380U,  // UABALv8i16_v4i32
8493
618k
    2969702619U,  // UABALv8i8_v8i16
8494
618k
    2418049817U,  // UABA_ZZZ_B
8495
618k
    1075888921U,  // UABA_ZZZ_D
8496
618k
    2195784473U,  // UABA_ZZZ_H
8497
618k
    1344357145U,  // UABA_ZZZ_S
8498
618k
    2959213337U,  // UABAv16i8
8499
618k
    2961310489U,  // UABAv2i32
8500
618k
    2965504793U,  // UABAv4i16
8501
618k
    2967601945U,  // UABAv4i32
8502
618k
    2969699097U,  // UABAv8i16
8503
618k
    2971796249U,  // UABAv8i8
8504
618k
    270583561U, // UABDLB_ZZZ_D
8505
618k
    2197882633U,  // UABDLB_ZZZ_H
8506
618k
    1881229065U,  // UABDLB_ZZZ_S
8507
618k
    270588913U, // UABDLT_ZZZ_D
8508
618k
    2197887985U,  // UABDLT_ZZZ_H
8509
618k
    1881234417U,  // UABDLT_ZZZ_S
8510
618k
    822182182U, // UABDLv16i8_v8i16
8511
618k
    815895099U, // UABDLv2i32_v2i64
8512
618k
    820089403U, // UABDLv4i16_v4i32
8513
618k
    815890726U, // UABDLv4i32_v2i64
8514
618k
    820085030U, // UABDLv8i16_v4i32
8515
618k
    822186555U, // UABDLv8i8_v8i16
8516
618k
    3223358259U,  // UABD_ZPmZ_B
8517
618k
    3223374643U,  // UABD_ZPmZ_D
8518
618k
    3519089459U,  // UABD_ZPmZ_H
8519
618k
    3223407411U,  // UABD_ZPmZ_S
8520
618k
    811698995U, // UABDv16i8
8521
618k
    813796147U, // UABDv2i32
8522
618k
    817990451U, // UABDv4i16
8523
618k
    820087603U, // UABDv4i32
8524
618k
    822184755U, // UABDv8i16
8525
618k
    824281907U, // UABDv8i8
8526
618k
    3223377504U,  // UADALP_ZPmZ_D
8527
618k
    3519092320U,  // UADALP_ZPmZ_H
8528
618k
    3223410272U,  // UADALP_ZPmZ_S
8529
618k
    2969704032U,  // UADALPv16i8_v8i16
8530
618k
    3124893280U,  // UADALPv2i32_v1i64
8531
618k
    2961315424U,  // UADALPv4i16_v2i32
8532
618k
    2963412576U,  // UADALPv4i32_v2i64
8533
618k
    2967606880U,  // UADALPv8i16_v4i32
8534
618k
    2965509728U,  // UADALPv8i8_v4i16
8535
618k
    270583586U, // UADDLB_ZZZ_D
8536
618k
    2197882658U,  // UADDLB_ZZZ_H
8537
618k
    1881229090U,  // UADDLB_ZZZ_S
8538
618k
    822187632U, // UADDLPv16i8_v8i16
8539
618k
    977376880U, // UADDLPv2i32_v1i64
8540
618k
    813799024U, // UADDLPv4i16_v2i32
8541
618k
    815896176U, // UADDLPv4i32_v2i64
8542
618k
    820090480U, // UADDLPv8i16_v4i32
8543
618k
    817993328U, // UADDLPv8i8_v4i16
8544
618k
    270588929U, // UADDLT_ZZZ_D
8545
618k
    2197888001U,  // UADDLT_ZZZ_H
8546
618k
    1881234433U,  // UADDLT_ZZZ_S
8547
618k
    807427755U, // UADDLVv16i8v
8548
618k
    807427755U, // UADDLVv4i16v
8549
618k
    807427755U, // UADDLVv4i32v
8550
618k
    807427755U, // UADDLVv8i16v
8551
618k
    807427755U, // UADDLVv8i8v
8552
618k
    822182198U, // UADDLv16i8_v8i16
8553
618k
    815895137U, // UADDLv2i32_v2i64
8554
618k
    820089441U, // UADDLv4i16_v4i32
8555
618k
    815890742U, // UADDLv4i32_v2i64
8556
618k
    820085046U, // UADDLv8i16_v4i32
8557
618k
    822186593U, // UADDLv8i8_v8i16
8558
618k
    1684283007U,  // UADDV_VPZ_B
8559
618k
    1657020031U,  // UADDV_VPZ_D
8560
618k
    1659117183U,  // UADDV_VPZ_H
8561
618k
    1638145663U,  // UADDV_VPZ_S
8562
618k
    2418067976U,  // UADDWB_ZZZ_D
8563
618k
    2189494792U,  // UADDWB_ZZZ_H
8564
618k
    270617096U, // UADDWB_ZZZ_S
8565
618k
    2418073101U,  // UADDWT_ZZZ_D
8566
618k
    2189499917U,  // UADDWT_ZZZ_H
8567
618k
    270622221U, // UADDWT_ZZZ_S
8568
618k
    822182514U, // UADDWv16i8_v8i16
8569
618k
    815898628U, // UADDWv2i32_v2i64
8570
618k
    820092932U, // UADDWv4i16_v4i32
8571
618k
    815891058U, // UADDWv4i32_v2i64
8572
618k
    820085362U, // UADDWv8i16_v4i32
8573
618k
    822190084U, // UADDWv8i8_v8i16
8574
618k
    2118810U, // UBFMWri
8575
618k
    2118810U, // UBFMXri
8576
618k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
618k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
618k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
618k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
618k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
618k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
618k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
618k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
618k
    2418054800U,  // UCLAMP_ZZZ_B
8585
618k
    1075893904U,  // UCLAMP_ZZZ_D
8586
618k
    2195789456U,  // UCLAMP_ZZZ_H
8587
618k
    1344362128U,  // UCLAMP_ZZZ_S
8588
618k
    2116795U, // UCVTFSWDri
8589
618k
    2116795U, // UCVTFSWHri
8590
618k
    2116795U, // UCVTFSWSri
8591
618k
    2116795U, // UCVTFSXDri
8592
618k
    2116795U, // UCVTFSXHri
8593
618k
    2116795U, // UCVTFSXSri
8594
618k
    2116795U, // UCVTFUWDri
8595
618k
    2116795U, // UCVTFUWHri
8596
618k
    2116795U, // UCVTFUWSri
8597
618k
    2116795U, // UCVTFUXDri
8598
618k
    2116795U, // UCVTFUXHri
8599
618k
    2116795U, // UCVTFUXSri
8600
618k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
618k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
618k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
618k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
618k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
618k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
618k
    270585019U, // UCVTF_ZPmZ_StoD
8607
618k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
618k
    270617787U, // UCVTF_ZPmZ_StoS
8609
618k
    2116795U, // UCVTFd
8610
618k
    2116795U, // UCVTFh
8611
618k
    2116795U, // UCVTFs
8612
618k
    2116795U, // UCVTFv1i16
8613
618k
    2116795U, // UCVTFv1i32
8614
618k
    2116795U, // UCVTFv1i64
8615
618k
    813796539U, // UCVTFv2f32
8616
618k
    815893691U, // UCVTFv2f64
8617
618k
    813796539U, // UCVTFv2i32_shift
8618
618k
    815893691U, // UCVTFv2i64_shift
8619
618k
    817990843U, // UCVTFv4f16
8620
618k
    820087995U, // UCVTFv4f32
8621
618k
    817990843U, // UCVTFv4i16_shift
8622
618k
    820087995U, // UCVTFv4i32_shift
8623
618k
    822185147U, // UCVTFv8f16
8624
618k
    822185147U, // UCVTFv8i16_shift
8625
618k
    19620U, // UDF
8626
618k
    3223378322U,  // UDIVR_ZPmZ_D
8627
618k
    3223411090U,  // UDIVR_ZPmZ_S
8628
618k
    2121373U, // UDIVWr
8629
618k
    2121373U, // UDIVXr
8630
618k
    3223379613U,  // UDIV_ZPmZ_D
8631
618k
    3223412381U,  // UDIV_ZPmZ_S
8632
618k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
618k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
618k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
618k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
618k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
618k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
618k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
618k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
618k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
618k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
618k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
618k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
618k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
618k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
618k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
618k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
618k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
618k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
618k
    2686508354U,  // UDOT_ZZZI_D
8651
618k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
618k
    2418105666U,  // UDOT_ZZZI_S
8653
618k
    2686508354U,  // UDOT_ZZZ_D
8654
618k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
618k
    2418105666U,  // UDOT_ZZZ_S
8656
618k
    2967608642U,  // UDOTlanev16i8
8657
618k
    2961317186U,  // UDOTlanev8i8
8658
618k
    2967608642U,  // UDOTv16i8
8659
618k
    2961317186U,  // UDOTv8i8
8660
618k
    3223358356U,  // UHADD_ZPmZ_B
8661
618k
    3223374740U,  // UHADD_ZPmZ_D
8662
618k
    3519089556U,  // UHADD_ZPmZ_H
8663
618k
    3223407508U,  // UHADD_ZPmZ_S
8664
618k
    811699092U, // UHADDv16i8
8665
618k
    813796244U, // UHADDv2i32
8666
618k
    817990548U, // UHADDv4i16
8667
618k
    820087700U, // UHADDv4i32
8668
618k
    822184852U, // UHADDv8i16
8669
618k
    824282004U, // UHADDv8i8
8670
618k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
618k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
618k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
618k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
618k
    3223357894U,  // UHSUB_ZPmZ_B
8675
618k
    3223374278U,  // UHSUB_ZPmZ_D
8676
618k
    3519089094U,  // UHSUB_ZPmZ_H
8677
618k
    3223407046U,  // UHSUB_ZPmZ_S
8678
618k
    811698630U, // UHSUBv16i8
8679
618k
    813795782U, // UHSUBv2i32
8680
618k
    817990086U, // UHSUBv4i16
8681
618k
    820087238U, // UHSUBv4i32
8682
618k
    822184390U, // UHSUBv8i16
8683
618k
    824281542U, // UHSUBv8i8
8684
618k
    2118226U, // UMADDLrrr
8685
618k
    3223361421U,  // UMAXP_ZPmZ_B
8686
618k
    3223377805U,  // UMAXP_ZPmZ_D
8687
618k
    3519092621U,  // UMAXP_ZPmZ_H
8688
618k
    3223410573U,  // UMAXP_ZPmZ_S
8689
618k
    811702157U, // UMAXPv16i8
8690
618k
    813799309U, // UMAXPv2i32
8691
618k
    817993613U, // UMAXPv4i16
8692
618k
    820090765U, // UMAXPv4i32
8693
618k
    822187917U, // UMAXPv8i16
8694
618k
    824285069U, // UMAXPv8i8
8695
618k
    3227623243U,  // UMAXQV_VPZ_B
8696
618k
    3231817547U,  // UMAXQV_VPZ_D
8697
618k
    3238109003U,  // UMAXQV_VPZ_H
8698
618k
    3236011851U,  // UMAXQV_VPZ_S
8699
618k
    253799U,  // UMAXV_VPZ_B
8700
618k
    1657020263U,  // UMAXV_VPZ_D
8701
618k
    1659133799U,  // UMAXV_VPZ_H
8702
618k
    1638178663U,  // UMAXV_VPZ_S
8703
618k
    807427943U, // UMAXVv16i8v
8704
618k
    807427943U, // UMAXVv4i16v
8705
618k
    807427943U, // UMAXVv4i32v
8706
618k
    807427943U, // UMAXVv8i16v
8707
618k
    807427943U, // UMAXVv8i8v
8708
618k
    2121941U, // UMAXWri
8709
618k
    2121941U, // UMAXWrr
8710
618k
    2121941U, // UMAXXri
8711
618k
    2121941U, // UMAXXrr
8712
618k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
618k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
618k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
618k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
618k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
618k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
618k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
618k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
618k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
618k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
618k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
618k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
618k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
618k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
618k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
618k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
618k
    2138325U, // UMAX_ZI_B
8729
618k
    2418073813U,  // UMAX_ZI_D
8730
618k
    2189500629U,  // UMAX_ZI_H
8731
618k
    270622933U, // UMAX_ZI_S
8732
618k
    3223363797U,  // UMAX_ZPmZ_B
8733
618k
    3223380181U,  // UMAX_ZPmZ_D
8734
618k
    3519094997U,  // UMAX_ZPmZ_H
8735
618k
    3223412949U,  // UMAX_ZPmZ_S
8736
618k
    811704533U, // UMAXv16i8
8737
618k
    813801685U, // UMAXv2i32
8738
618k
    817995989U, // UMAXv4i16
8739
618k
    820093141U, // UMAXv4i32
8740
618k
    822190293U, // UMAXv8i16
8741
618k
    824287445U, // UMAXv8i8
8742
618k
    3223361227U,  // UMINP_ZPmZ_B
8743
618k
    3223377611U,  // UMINP_ZPmZ_D
8744
618k
    3519092427U,  // UMINP_ZPmZ_H
8745
618k
    3223410379U,  // UMINP_ZPmZ_S
8746
618k
    811701963U, // UMINPv16i8
8747
618k
    813799115U, // UMINPv2i32
8748
618k
    817993419U, // UMINPv4i16
8749
618k
    820090571U, // UMINPv4i32
8750
618k
    822187723U, // UMINPv8i16
8751
618k
    824284875U, // UMINPv8i8
8752
618k
    3227623212U,  // UMINQV_VPZ_B
8753
618k
    3231817516U,  // UMINQV_VPZ_D
8754
618k
    3238108972U,  // UMINQV_VPZ_H
8755
618k
    3236011820U,  // UMINQV_VPZ_S
8756
618k
    253651U,  // UMINV_VPZ_B
8757
618k
    1657020115U,  // UMINV_VPZ_D
8758
618k
    1659133651U,  // UMINV_VPZ_H
8759
618k
    1638178515U,  // UMINV_VPZ_S
8760
618k
    807427795U, // UMINVv16i8v
8761
618k
    807427795U, // UMINVv4i16v
8762
618k
    807427795U, // UMINVv4i32v
8763
618k
    807427795U, // UMINVv8i16v
8764
618k
    807427795U, // UMINVv8i8v
8765
618k
    2118954U, // UMINWri
8766
618k
    2118954U, // UMINWrr
8767
618k
    2118954U, // UMINXri
8768
618k
    2118954U, // UMINXrr
8769
618k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
618k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
618k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
618k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
618k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
618k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
618k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
618k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
618k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
618k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
618k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
618k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
618k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
618k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
618k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
618k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
618k
    2135338U, // UMIN_ZI_B
8786
618k
    2418070826U,  // UMIN_ZI_D
8787
618k
    2189497642U,  // UMIN_ZI_H
8788
618k
    270619946U, // UMIN_ZI_S
8789
618k
    3223360810U,  // UMIN_ZPmZ_B
8790
618k
    3223377194U,  // UMIN_ZPmZ_D
8791
618k
    3519092010U,  // UMIN_ZPmZ_H
8792
618k
    3223409962U,  // UMIN_ZPmZ_S
8793
618k
    811701546U, // UMINv16i8
8794
618k
    813798698U, // UMINv2i32
8795
618k
    817993002U, // UMINv4i16
8796
618k
    820090154U, // UMINv4i32
8797
618k
    822187306U, // UMINv8i16
8798
618k
    824284458U, // UMINv8i8
8799
618k
    1344325249U,  // UMLALB_ZZZI_D
8800
618k
    2686535297U,  // UMLALB_ZZZI_S
8801
618k
    1344325249U,  // UMLALB_ZZZ_D
8802
618k
    2220951169U,  // UMLALB_ZZZ_H
8803
618k
    2686535297U,  // UMLALB_ZZZ_S
8804
618k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
618k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
618k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
618k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
618k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
618k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
618k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
618k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
618k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
618k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
618k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
618k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
618k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
618k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
618k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
618k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
618k
    1344330691U,  // UMLALT_ZZZI_D
8821
618k
    2686540739U,  // UMLALT_ZZZI_S
8822
618k
    1344330691U,  // UMLALT_ZZZ_D
8823
618k
    2220956611U,  // UMLALT_ZZZ_H
8824
618k
    2686540739U,  // UMLALT_ZZZ_S
8825
618k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
618k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
618k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
618k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
618k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
618k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
618k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
618k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
618k
    2969698566U,  // UMLALv16i8_v8i16
8834
618k
    2963411203U,  // UMLALv2i32_indexed
8835
618k
    2963411203U,  // UMLALv2i32_v2i64
8836
618k
    2967605507U,  // UMLALv4i16_indexed
8837
618k
    2967605507U,  // UMLALv4i16_v4i32
8838
618k
    2963407110U,  // UMLALv4i32_indexed
8839
618k
    2963407110U,  // UMLALv4i32_v2i64
8840
618k
    2967601414U,  // UMLALv8i16_indexed
8841
618k
    2967601414U,  // UMLALv8i16_v4i32
8842
618k
    2969702659U,  // UMLALv8i8_v8i16
8843
618k
    1344325547U,  // UMLSLB_ZZZI_D
8844
618k
    2686535595U,  // UMLSLB_ZZZI_S
8845
618k
    1344325547U,  // UMLSLB_ZZZ_D
8846
618k
    2220951467U,  // UMLSLB_ZZZ_H
8847
618k
    2686535595U,  // UMLSLB_ZZZ_S
8848
618k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
618k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
618k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
618k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
618k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
618k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
618k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
618k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
618k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
618k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
618k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
618k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
618k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
618k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
618k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
618k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
618k
    1344330866U,  // UMLSLT_ZZZI_D
8865
618k
    2686540914U,  // UMLSLT_ZZZI_S
8866
618k
    1344330866U,  // UMLSLT_ZZZ_D
8867
618k
    2220956786U,  // UMLSLT_ZZZ_H
8868
618k
    2686540914U,  // UMLSLT_ZZZ_S
8869
618k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
618k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
618k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
618k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
618k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
618k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
618k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
618k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
618k
    2969698698U,  // UMLSLv16i8_v8i16
8878
618k
    2963411970U,  // UMLSLv2i32_indexed
8879
618k
    2963411970U,  // UMLSLv2i32_v2i64
8880
618k
    2967606274U,  // UMLSLv4i16_indexed
8881
618k
    2967606274U,  // UMLSLv4i16_v4i32
8882
618k
    2963407242U,  // UMLSLv4i32_indexed
8883
618k
    2963407242U,  // UMLSLv4i32_v2i64
8884
618k
    2967601546U,  // UMLSLv8i16_indexed
8885
618k
    2967601546U,  // UMLSLv8i16_v4i32
8886
618k
    2969703426U,  // UMLSLv8i8_v8i16
8887
618k
    2967602044U,  // UMMLA
8888
618k
    2418099068U,  // UMMLA_ZZZ
8889
618k
    54641595U,  // UMOPA_MPPZZ_D
8890
618k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
618k
    79807419U,  // UMOPA_MPPZZ_S
8892
618k
    54647471U,  // UMOPS_MPPZZ_D
8893
618k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
618k
    79813295U,  // UMOPS_MPPZZ_S
8895
618k
    807427827U, // UMOVvi16
8896
618k
    807427827U, // UMOVvi16_idx0
8897
618k
    807427827U, // UMOVvi32
8898
618k
    807427827U, // UMOVvi32_idx0
8899
618k
    807427827U, // UMOVvi64
8900
618k
    807427827U, // UMOVvi64_idx0
8901
618k
    807427827U, // UMOVvi8
8902
618k
    807427827U, // UMOVvi8_idx0
8903
618k
    2118174U, // UMSUBLrrr
8904
618k
    3223359216U,  // UMULH_ZPmZ_B
8905
618k
    3223375600U,  // UMULH_ZPmZ_D
8906
618k
    3519090416U,  // UMULH_ZPmZ_H
8907
618k
    3223408368U,  // UMULH_ZPmZ_S
8908
618k
    2133744U, // UMULH_ZZZ_B
8909
618k
    2418069232U,  // UMULH_ZZZ_D
8910
618k
    2189496048U,  // UMULH_ZZZ_H
8911
618k
    270618352U, // UMULH_ZZZ_S
8912
618k
    2117360U, // UMULHrr
8913
618k
    270583636U, // UMULLB_ZZZI_D
8914
618k
    1881229140U,  // UMULLB_ZZZI_S
8915
618k
    270583636U, // UMULLB_ZZZ_D
8916
618k
    2197882708U,  // UMULLB_ZZZ_H
8917
618k
    1881229140U,  // UMULLB_ZZZ_S
8918
618k
    270588993U, // UMULLT_ZZZI_D
8919
618k
    1881234497U,  // UMULLT_ZZZI_S
8920
618k
    270588993U, // UMULLT_ZZZ_D
8921
618k
    2197888065U,  // UMULLT_ZZZ_H
8922
618k
    1881234497U,  // UMULLT_ZZZ_S
8923
618k
    822182248U, // UMULLv16i8_v8i16
8924
618k
    815895309U, // UMULLv2i32_indexed
8925
618k
    815895309U, // UMULLv2i32_v2i64
8926
618k
    820089613U, // UMULLv4i16_indexed
8927
618k
    820089613U, // UMULLv4i16_v4i32
8928
618k
    815890792U, // UMULLv4i32_indexed
8929
618k
    815890792U, // UMULLv4i32_v2i64
8930
618k
    820085096U, // UMULLv8i16_indexed
8931
618k
    820085096U, // UMULLv8i16_v4i32
8932
618k
    822186765U, // UMULLv8i8_v8i16
8933
618k
    2132915U, // UQADD_ZI_B
8934
618k
    2418068403U,  // UQADD_ZI_D
8935
618k
    2189495219U,  // UQADD_ZI_H
8936
618k
    270617523U, // UQADD_ZI_S
8937
618k
    3223358387U,  // UQADD_ZPmZ_B
8938
618k
    3223374771U,  // UQADD_ZPmZ_D
8939
618k
    3519089587U,  // UQADD_ZPmZ_H
8940
618k
    3223407539U,  // UQADD_ZPmZ_S
8941
618k
    2132915U, // UQADD_ZZZ_B
8942
618k
    2418068403U,  // UQADD_ZZZ_D
8943
618k
    2189495219U,  // UQADD_ZZZ_H
8944
618k
    270617523U, // UQADD_ZZZ_S
8945
618k
    811699123U, // UQADDv16i8
8946
618k
    2116531U, // UQADDv1i16
8947
618k
    2116531U, // UQADDv1i32
8948
618k
    2116531U, // UQADDv1i64
8949
618k
    2116531U, // UQADDv1i8
8950
618k
    813796275U, // UQADDv2i32
8951
618k
    815893427U, // UQADDv2i64
8952
618k
    817990579U, // UQADDv4i16
8953
618k
    820087731U, // UQADDv4i32
8954
618k
    822184883U, // UQADDv8i16
8955
618k
    824282035U, // UQADDv8i8
8956
618k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
618k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
618k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
618k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
618k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
618k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
618k
    538985981U, // UQDECB_WPiI
8963
618k
    538985981U, // UQDECB_XPiI
8964
618k
    538987336U, // UQDECD_WPiI
8965
618k
    538987336U, // UQDECD_XPiI
8966
618k
    539020104U, // UQDECD_ZPiI
8967
618k
    538988030U, // UQDECH_WPiI
8968
618k
    538988030U, // UQDECH_XPiI
8969
618k
    56692222U,  // UQDECH_ZPiI
8970
618k
    2119189U, // UQDECP_WP_B
8971
618k
    2418038293U,  // UQDECP_WP_D
8972
618k
    1881167381U,  // UQDECP_WP_H
8973
618k
    270554645U, // UQDECP_WP_S
8974
618k
    2119189U, // UQDECP_XP_B
8975
618k
    2418038293U,  // UQDECP_XP_D
8976
618k
    1881167381U,  // UQDECP_XP_H
8977
618k
    270554645U, // UQDECP_XP_S
8978
618k
    1075893781U,  // UQDECP_ZP_D
8979
618k
    1658918421U,  // UQDECP_ZP_H
8980
618k
    1344362005U,  // UQDECP_ZP_S
8981
618k
    538992613U, // UQDECW_WPiI
8982
618k
    538992613U, // UQDECW_XPiI
8983
618k
    539058149U, // UQDECW_ZPiI
8984
618k
    538985997U, // UQINCB_WPiI
8985
618k
    538985997U, // UQINCB_XPiI
8986
618k
    538987352U, // UQINCD_WPiI
8987
618k
    538987352U, // UQINCD_XPiI
8988
618k
    539020120U, // UQINCD_ZPiI
8989
618k
    538988046U, // UQINCH_WPiI
8990
618k
    538988046U, // UQINCH_XPiI
8991
618k
    56692238U,  // UQINCH_ZPiI
8992
618k
    2119205U, // UQINCP_WP_B
8993
618k
    2418038309U,  // UQINCP_WP_D
8994
618k
    1881167397U,  // UQINCP_WP_H
8995
618k
    270554661U, // UQINCP_WP_S
8996
618k
    2119205U, // UQINCP_XP_B
8997
618k
    2418038309U,  // UQINCP_XP_D
8998
618k
    1881167397U,  // UQINCP_XP_H
8999
618k
    270554661U, // UQINCP_XP_S
9000
618k
    1075893797U,  // UQINCP_ZP_D
9001
618k
    1658918437U,  // UQINCP_ZP_H
9002
618k
    1344362021U,  // UQINCP_ZP_S
9003
618k
    538992629U, // UQINCW_WPiI
9004
618k
    538992629U, // UQINCW_XPiI
9005
618k
    539058165U, // UQINCW_ZPiI
9006
618k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
618k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
618k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
618k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
618k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
618k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
618k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
618k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
618k
    811700892U, // UQRSHLv16i8
9015
618k
    2118300U, // UQRSHLv1i16
9016
618k
    2118300U, // UQRSHLv1i32
9017
618k
    2118300U, // UQRSHLv1i64
9018
618k
    2118300U, // UQRSHLv1i8
9019
618k
    813798044U, // UQRSHLv2i32
9020
618k
    815895196U, // UQRSHLv2i64
9021
618k
    817992348U, // UQRSHLv4i16
9022
618k
    820089500U, // UQRSHLv4i32
9023
618k
    822186652U, // UQRSHLv8i16
9024
618k
    824283804U, // UQRSHLv8i8
9025
618k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
618k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
618k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
618k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
618k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
618k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
618k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
618k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
618k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
618k
    2119002U, // UQRSHRNb
9035
618k
    2119002U, // UQRSHRNh
9036
618k
    2119002U, // UQRSHRNs
9037
618k
    2959213020U,  // UQRSHRNv16i8_shift
9038
618k
    813798746U, // UQRSHRNv2i32_shift
9039
618k
    817993050U, // UQRSHRNv4i16_shift
9040
618k
    2967601628U,  // UQRSHRNv4i32_shift
9041
618k
    2969698780U,  // UQRSHRNv8i16_shift
9042
618k
    824284506U, // UQRSHRNv8i8_shift
9043
618k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
618k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
618k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
618k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
618k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
618k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
618k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
618k
    3223360141U,  // UQSHL_ZPmI_B
9051
618k
    3223376525U,  // UQSHL_ZPmI_D
9052
618k
    3519091341U,  // UQSHL_ZPmI_H
9053
618k
    3223409293U,  // UQSHL_ZPmI_S
9054
618k
    3223360141U,  // UQSHL_ZPmZ_B
9055
618k
    3223376525U,  // UQSHL_ZPmZ_D
9056
618k
    3519091341U,  // UQSHL_ZPmZ_H
9057
618k
    3223409293U,  // UQSHL_ZPmZ_S
9058
618k
    2118285U, // UQSHLb
9059
618k
    2118285U, // UQSHLd
9060
618k
    2118285U, // UQSHLh
9061
618k
    2118285U, // UQSHLs
9062
618k
    811700877U, // UQSHLv16i8
9063
618k
    811700877U, // UQSHLv16i8_shift
9064
618k
    2118285U, // UQSHLv1i16
9065
618k
    2118285U, // UQSHLv1i32
9066
618k
    2118285U, // UQSHLv1i64
9067
618k
    2118285U, // UQSHLv1i8
9068
618k
    813798029U, // UQSHLv2i32
9069
618k
    813798029U, // UQSHLv2i32_shift
9070
618k
    815895181U, // UQSHLv2i64
9071
618k
    815895181U, // UQSHLv2i64_shift
9072
618k
    817992333U, // UQSHLv4i16
9073
618k
    817992333U, // UQSHLv4i16_shift
9074
618k
    820089485U, // UQSHLv4i32
9075
618k
    820089485U, // UQSHLv4i32_shift
9076
618k
    822186637U, // UQSHLv8i16
9077
618k
    822186637U, // UQSHLv8i16_shift
9078
618k
    824283789U, // UQSHLv8i8
9079
618k
    824283789U, // UQSHLv8i8_shift
9080
618k
    1881180162U,  // UQSHRNB_ZZI_B
9081
618k
    2172717058U,  // UQSHRNB_ZZI_H
9082
618k
    2418100226U,  // UQSHRNB_ZZI_S
9083
618k
    2686491856U,  // UQSHRNT_ZZI_B
9084
618k
    2174819536U,  // UQSHRNT_ZZI_H
9085
618k
    1075928272U,  // UQSHRNT_ZZI_S
9086
618k
    2118985U, // UQSHRNb
9087
618k
    2118985U, // UQSHRNh
9088
618k
    2118985U, // UQSHRNs
9089
618k
    2959213001U,  // UQSHRNv16i8_shift
9090
618k
    813798729U, // UQSHRNv2i32_shift
9091
618k
    817993033U, // UQSHRNv4i16_shift
9092
618k
    2967601609U,  // UQSHRNv4i32_shift
9093
618k
    2969698761U,  // UQSHRNv8i16_shift
9094
618k
    824284489U, // UQSHRNv8i8_shift
9095
618k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
618k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
618k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
618k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
618k
    2132451U, // UQSUB_ZI_B
9100
618k
    2418067939U,  // UQSUB_ZI_D
9101
618k
    2189494755U,  // UQSUB_ZI_H
9102
618k
    270617059U, // UQSUB_ZI_S
9103
618k
    3223357923U,  // UQSUB_ZPmZ_B
9104
618k
    3223374307U,  // UQSUB_ZPmZ_D
9105
618k
    3519089123U,  // UQSUB_ZPmZ_H
9106
618k
    3223407075U,  // UQSUB_ZPmZ_S
9107
618k
    2132451U, // UQSUB_ZZZ_B
9108
618k
    2418067939U,  // UQSUB_ZZZ_D
9109
618k
    2189494755U,  // UQSUB_ZZZ_H
9110
618k
    270617059U, // UQSUB_ZZZ_S
9111
618k
    811698659U, // UQSUBv16i8
9112
618k
    2116067U, // UQSUBv1i16
9113
618k
    2116067U, // UQSUBv1i32
9114
618k
    2116067U, // UQSUBv1i64
9115
618k
    2116067U, // UQSUBv1i8
9116
618k
    813795811U, // UQSUBv2i32
9117
618k
    815892963U, // UQSUBv2i64
9118
618k
    817990115U, // UQSUBv4i16
9119
618k
    820087267U, // UQSUBv4i32
9120
618k
    822184419U, // UQSUBv8i16
9121
618k
    824281571U, // UQSUBv8i8
9122
618k
    1881180207U,  // UQXTNB_ZZ_B
9123
618k
    1635846191U,  // UQXTNB_ZZ_H
9124
618k
    2418100271U,  // UQXTNB_ZZ_S
9125
618k
    2686491902U,  // UQXTNT_ZZ_B
9126
618k
    1637948670U,  // UQXTNT_ZZ_H
9127
618k
    1075928318U,  // UQXTNT_ZZ_S
9128
618k
    2959213053U,  // UQXTNv16i8
9129
618k
    2119055U, // UQXTNv1i16
9130
618k
    2119055U, // UQXTNv1i32
9131
618k
    2119055U, // UQXTNv1i8
9132
618k
    813798799U, // UQXTNv2i32
9133
618k
    817993103U, // UQXTNv4i16
9134
618k
    2967601661U,  // UQXTNv4i32
9135
618k
    2969698813U,  // UQXTNv8i16
9136
618k
    824284559U, // UQXTNv8i8
9137
618k
    270617702U, // URECPE_ZPmZ_S
9138
618k
    813796454U, // URECPEv2i32
9139
618k
    820087910U, // URECPEv4i32
9140
618k
    3223358341U,  // URHADD_ZPmZ_B
9141
618k
    3223374725U,  // URHADD_ZPmZ_D
9142
618k
    3519089541U,  // URHADD_ZPmZ_H
9143
618k
    3223407493U,  // URHADD_ZPmZ_S
9144
618k
    811699077U, // URHADDv16i8
9145
618k
    813796229U, // URHADDv2i32
9146
618k
    817990533U, // URHADDv4i16
9147
618k
    820087685U, // URHADDv4i32
9148
618k
    822184837U, // URHADDv8i16
9149
618k
    824281989U, // URHADDv8i8
9150
618k
    3223361773U,  // URSHLR_ZPmZ_B
9151
618k
    3223378157U,  // URSHLR_ZPmZ_D
9152
618k
    3519092973U,  // URSHLR_ZPmZ_H
9153
618k
    3223410925U,  // URSHLR_ZPmZ_S
9154
618k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
618k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
618k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
618k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
618k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
618k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
618k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
618k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
618k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
618k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
618k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
618k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
618k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
618k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
618k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
618k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
618k
    3223360171U,  // URSHL_ZPmZ_B
9171
618k
    3223376555U,  // URSHL_ZPmZ_D
9172
618k
    3519091371U,  // URSHL_ZPmZ_H
9173
618k
    3223409323U,  // URSHL_ZPmZ_S
9174
618k
    811700907U, // URSHLv16i8
9175
618k
    2118315U, // URSHLv1i64
9176
618k
    813798059U, // URSHLv2i32
9177
618k
    815895211U, // URSHLv2i64
9178
618k
    817992363U, // URSHLv4i16
9179
618k
    820089515U, // URSHLv4i32
9180
618k
    822186667U, // URSHLv8i16
9181
618k
    824283819U, // URSHLv8i8
9182
618k
    3223361683U,  // URSHR_ZPmI_B
9183
618k
    3223378067U,  // URSHR_ZPmI_D
9184
618k
    3519092883U,  // URSHR_ZPmI_H
9185
618k
    3223410835U,  // URSHR_ZPmI_S
9186
618k
    2119827U, // URSHRd
9187
618k
    811702419U, // URSHRv16i8_shift
9188
618k
    813799571U, // URSHRv2i32_shift
9189
618k
    815896723U, // URSHRv2i64_shift
9190
618k
    817993875U, // URSHRv4i16_shift
9191
618k
    820091027U, // URSHRv4i32_shift
9192
618k
    822188179U, // URSHRv8i16_shift
9193
618k
    824285331U, // URSHRv8i8_shift
9194
618k
    270617748U, // URSQRTE_ZPmZ_S
9195
618k
    813796500U, // URSQRTEv2i32
9196
618k
    820087956U, // URSQRTEv4i32
9197
618k
    2418050156U,  // URSRA_ZZI_B
9198
618k
    1075889260U,  // URSRA_ZZI_D
9199
618k
    2195784812U,  // URSRA_ZZI_H
9200
618k
    1344357484U,  // URSRA_ZZI_S
9201
618k
    807715948U, // URSRAd
9202
618k
    2959213676U,  // URSRAv16i8_shift
9203
618k
    2961310828U,  // URSRAv2i32_shift
9204
618k
    2963407980U,  // URSRAv2i64_shift
9205
618k
    2965505132U,  // URSRAv4i16_shift
9206
618k
    2967602284U,  // URSRAv4i32_shift
9207
618k
    2969699436U,  // URSRAv8i16_shift
9208
618k
    2971796588U,  // URSRAv8i8_shift
9209
618k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
618k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
618k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
618k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
618k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
618k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
618k
    2418105658U,  // USDOT_ZZZ
9216
618k
    2418105658U,  // USDOT_ZZZI
9217
618k
    2967608634U,  // USDOTlanev16i8
9218
618k
    2961317178U,  // USDOTlanev8i8
9219
618k
    2967608634U,  // USDOTv16i8
9220
618k
    2961317178U,  // USDOTv8i8
9221
618k
    270583602U, // USHLLB_ZZI_D
9222
618k
    2197882674U,  // USHLLB_ZZI_H
9223
618k
    1881229106U,  // USHLLB_ZZI_S
9224
618k
    270588959U, // USHLLT_ZZI_D
9225
618k
    2197888031U,  // USHLLT_ZZI_H
9226
618k
    1881234463U,  // USHLLT_ZZI_S
9227
618k
    822182214U, // USHLLv16i8_shift
9228
618k
    815895263U, // USHLLv2i32_shift
9229
618k
    820089567U, // USHLLv4i16_shift
9230
618k
    815890758U, // USHLLv4i32_shift
9231
618k
    820085062U, // USHLLv8i16_shift
9232
618k
    822186719U, // USHLLv8i8_shift
9233
618k
    811700920U, // USHLv16i8
9234
618k
    2118328U, // USHLv1i64
9235
618k
    813798072U, // USHLv2i32
9236
618k
    815895224U, // USHLv2i64
9237
618k
    817992376U, // USHLv4i16
9238
618k
    820089528U, // USHLv4i32
9239
618k
    822186680U, // USHLv8i16
9240
618k
    824283832U, // USHLv8i8
9241
618k
    2119840U, // USHRd
9242
618k
    811702432U, // USHRv16i8_shift
9243
618k
    813799584U, // USHRv2i32_shift
9244
618k
    815896736U, // USHRv2i64_shift
9245
618k
    817993888U, // USHRv4i16_shift
9246
618k
    820091040U, // USHRv4i32_shift
9247
618k
    822188192U, // USHRv8i16_shift
9248
618k
    824285344U, // USHRv8i8_shift
9249
618k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
618k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
618k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
618k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
618k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
618k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
618k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
618k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
618k
    2967602036U,  // USMMLA
9258
618k
    2418099060U,  // USMMLA_ZZZ
9259
618k
    54641586U,  // USMOPA_MPPZZ_D
9260
618k
    79807410U,  // USMOPA_MPPZZ_S
9261
618k
    54647462U,  // USMOPS_MPPZZ_D
9262
618k
    79813286U,  // USMOPS_MPPZZ_S
9263
618k
    3223358378U,  // USQADD_ZPmZ_B
9264
618k
    3223374762U,  // USQADD_ZPmZ_D
9265
618k
    3519089578U,  // USQADD_ZPmZ_H
9266
618k
    3223407530U,  // USQADD_ZPmZ_S
9267
618k
    2959215530U,  // USQADDv16i8
9268
618k
    807717802U, // USQADDv1i16
9269
618k
    807717802U, // USQADDv1i32
9270
618k
    807717802U, // USQADDv1i64
9271
618k
    807717802U, // USQADDv1i8
9272
618k
    2961312682U,  // USQADDv2i32
9273
618k
    2963409834U,  // USQADDv2i64
9274
618k
    2965506986U,  // USQADDv4i16
9275
618k
    2967604138U,  // USQADDv4i32
9276
618k
    2969701290U,  // USQADDv8i16
9277
618k
    2971798442U,  // USQADDv8i8
9278
618k
    2418050169U,  // USRA_ZZI_B
9279
618k
    1075889273U,  // USRA_ZZI_D
9280
618k
    2195784825U,  // USRA_ZZI_H
9281
618k
    1344357497U,  // USRA_ZZI_S
9282
618k
    807715961U, // USRAd
9283
618k
    2959213689U,  // USRAv16i8_shift
9284
618k
    2961310841U,  // USRAv2i32_shift
9285
618k
    2963407993U,  // USRAv2i64_shift
9286
618k
    2965505145U,  // USRAv4i16_shift
9287
618k
    2967602297U,  // USRAv4i32_shift
9288
618k
    2969699449U,  // USRAv8i16_shift
9289
618k
    2971796601U,  // USRAv8i8_shift
9290
618k
    270583531U, // USUBLB_ZZZ_D
9291
618k
    2197882603U,  // USUBLB_ZZZ_H
9292
618k
    1881229035U,  // USUBLB_ZZZ_S
9293
618k
    270588883U, // USUBLT_ZZZ_D
9294
618k
    2197887955U,  // USUBLT_ZZZ_H
9295
618k
    1881234387U,  // USUBLT_ZZZ_S
9296
618k
    822182166U, // USUBLv16i8_v8i16
9297
618k
    815895085U, // USUBLv2i32_v2i64
9298
618k
    820089389U, // USUBLv4i16_v4i32
9299
618k
    815890710U, // USUBLv4i32_v2i64
9300
618k
    820085014U, // USUBLv8i16_v4i32
9301
618k
    822186541U, // USUBLv8i8_v8i16
9302
618k
    2418067960U,  // USUBWB_ZZZ_D
9303
618k
    2189494776U,  // USUBWB_ZZZ_H
9304
618k
    270617080U, // USUBWB_ZZZ_S
9305
618k
    2418073085U,  // USUBWT_ZZZ_D
9306
618k
    2189499901U,  // USUBWT_ZZZ_H
9307
618k
    270622205U, // USUBWT_ZZZ_S
9308
618k
    822182498U, // USUBWv16i8_v8i16
9309
618k
    815898573U, // USUBWv2i32_v2i64
9310
618k
    820092877U, // USUBWv4i16_v4i32
9311
618k
    815891042U, // USUBWv4i32_v2i64
9312
618k
    820085346U, // USUBWv8i16_v4i32
9313
618k
    822190029U, // USUBWv8i8_v8i16
9314
618k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
618k
    270585974U, // UUNPKHI_ZZ_D
9316
618k
    1661014134U,  // UUNPKHI_ZZ_H
9317
618k
    1881231478U,  // UUNPKHI_ZZ_S
9318
618k
    270587363U, // UUNPKLO_ZZ_D
9319
618k
    1661015523U,  // UUNPKLO_ZZ_H
9320
618k
    1881232867U,  // UUNPKLO_ZZ_S
9321
618k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
618k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
618k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
618k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
618k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
618k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
618k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
618k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
618k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
618k
    270584242U, // UXTB_ZPmZ_D
9331
618k
    541133234U, // UXTB_ZPmZ_H
9332
618k
    270617010U, // UXTB_ZPmZ_S
9333
618k
    270585910U, // UXTH_ZPmZ_D
9334
618k
    270618678U, // UXTH_ZPmZ_S
9335
618k
    270590095U, // UXTW_ZPmZ_D
9336
618k
    2129991U, // UZP1_PPP_B
9337
618k
    2418065479U,  // UZP1_PPP_D
9338
618k
    2189492295U,  // UZP1_PPP_H
9339
618k
    270614599U, // UZP1_PPP_S
9340
618k
    2129991U, // UZP1_ZZZ_B
9341
618k
    2418065479U,  // UZP1_ZZZ_D
9342
618k
    2189492295U,  // UZP1_ZZZ_H
9343
618k
    2210873415U,  // UZP1_ZZZ_Q
9344
618k
    270614599U, // UZP1_ZZZ_S
9345
618k
    811696199U, // UZP1v16i8
9346
618k
    813793351U, // UZP1v2i32
9347
618k
    815890503U, // UZP1v2i64
9348
618k
    817987655U, // UZP1v4i16
9349
618k
    820084807U, // UZP1v4i32
9350
618k
    822181959U, // UZP1v8i16
9351
618k
    824279111U, // UZP1v8i8
9352
618k
    2130482U, // UZP2_PPP_B
9353
618k
    2418065970U,  // UZP2_PPP_D
9354
618k
    2189492786U,  // UZP2_PPP_H
9355
618k
    270615090U, // UZP2_PPP_S
9356
618k
    2130482U, // UZP2_ZZZ_B
9357
618k
    2418065970U,  // UZP2_ZZZ_D
9358
618k
    2189492786U,  // UZP2_ZZZ_H
9359
618k
    2210873906U,  // UZP2_ZZZ_Q
9360
618k
    270615090U, // UZP2_ZZZ_S
9361
618k
    811696690U, // UZP2v16i8
9362
618k
    813793842U, // UZP2v2i32
9363
618k
    815890994U, // UZP2v2i64
9364
618k
    817988146U, // UZP2v4i16
9365
618k
    820085298U, // UZP2v4i32
9366
618k
    822182450U, // UZP2v8i16
9367
618k
    824279602U, // UZP2v8i8
9368
618k
    2130004U, // UZPQ1_ZZZ_B
9369
618k
    2418065492U,  // UZPQ1_ZZZ_D
9370
618k
    2189492308U,  // UZPQ1_ZZZ_H
9371
618k
    270614612U, // UZPQ1_ZZZ_S
9372
618k
    2130495U, // UZPQ2_ZZZ_B
9373
618k
    2418065983U,  // UZPQ2_ZZZ_D
9374
618k
    2189492799U,  // UZPQ2_ZZZ_H
9375
618k
    270615103U, // UZPQ2_ZZZ_S
9376
618k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
618k
    165844903U, // UZP_VG2_2ZZZ_D
9378
618k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
618k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
618k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
618k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
618k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
618k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
618k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
618k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
618k
    22079U, // VECFP
9387
618k
    23729U, // VECINT
9388
618k
    23364U, // WFET
9389
618k
    23442U, // WFIT
9390
618k
    2208451601U,  // WHILEGE_2PXX_B
9391
618k
    2208467985U,  // WHILEGE_2PXX_D
9392
618k
    2208484369U,  // WHILEGE_2PXX_H
9393
618k
    2208500753U,  // WHILEGE_2PXX_S
9394
618k
    3247121U, // WHILEGE_CXX_B
9395
618k
    3263505U, // WHILEGE_CXX_D
9396
618k
    3279889U, // WHILEGE_CXX_H
9397
618k
    3296273U, // WHILEGE_CXX_S
9398
618k
    2133009U, // WHILEGE_PWW_B
9399
618k
    2149393U, // WHILEGE_PWW_D
9400
618k
    2208369681U,  // WHILEGE_PWW_H
9401
618k
    2182161U, // WHILEGE_PWW_S
9402
618k
    2133009U, // WHILEGE_PXX_B
9403
618k
    2149393U, // WHILEGE_PXX_D
9404
618k
    2208369681U,  // WHILEGE_PXX_H
9405
618k
    2182161U, // WHILEGE_PXX_S
9406
618k
    2208455534U,  // WHILEGT_2PXX_B
9407
618k
    2208471918U,  // WHILEGT_2PXX_D
9408
618k
    2208488302U,  // WHILEGT_2PXX_H
9409
618k
    2208504686U,  // WHILEGT_2PXX_S
9410
618k
    3251054U, // WHILEGT_CXX_B
9411
618k
    3267438U, // WHILEGT_CXX_D
9412
618k
    3283822U, // WHILEGT_CXX_H
9413
618k
    3300206U, // WHILEGT_CXX_S
9414
618k
    2136942U, // WHILEGT_PWW_B
9415
618k
    2153326U, // WHILEGT_PWW_D
9416
618k
    2208373614U,  // WHILEGT_PWW_H
9417
618k
    2186094U, // WHILEGT_PWW_S
9418
618k
    2136942U, // WHILEGT_PXX_B
9419
618k
    2153326U, // WHILEGT_PXX_D
9420
618k
    2208373614U,  // WHILEGT_PXX_H
9421
618k
    2186094U, // WHILEGT_PXX_S
9422
618k
    2208452699U,  // WHILEHI_2PXX_B
9423
618k
    2208469083U,  // WHILEHI_2PXX_D
9424
618k
    2208485467U,  // WHILEHI_2PXX_H
9425
618k
    2208501851U,  // WHILEHI_2PXX_S
9426
618k
    3248219U, // WHILEHI_CXX_B
9427
618k
    3264603U, // WHILEHI_CXX_D
9428
618k
    3280987U, // WHILEHI_CXX_H
9429
618k
    3297371U, // WHILEHI_CXX_S
9430
618k
    2134107U, // WHILEHI_PWW_B
9431
618k
    2150491U, // WHILEHI_PWW_D
9432
618k
    2208370779U,  // WHILEHI_PWW_H
9433
618k
    2183259U, // WHILEHI_PWW_S
9434
618k
    2134107U, // WHILEHI_PXX_B
9435
618k
    2150491U, // WHILEHI_PXX_D
9436
618k
    2208370779U,  // WHILEHI_PXX_H
9437
618k
    2183259U, // WHILEHI_PXX_S
9438
618k
    2208455213U,  // WHILEHS_2PXX_B
9439
618k
    2208471597U,  // WHILEHS_2PXX_D
9440
618k
    2208487981U,  // WHILEHS_2PXX_H
9441
618k
    2208504365U,  // WHILEHS_2PXX_S
9442
618k
    3250733U, // WHILEHS_CXX_B
9443
618k
    3267117U, // WHILEHS_CXX_D
9444
618k
    3283501U, // WHILEHS_CXX_H
9445
618k
    3299885U, // WHILEHS_CXX_S
9446
618k
    2136621U, // WHILEHS_PWW_B
9447
618k
    2153005U, // WHILEHS_PWW_D
9448
618k
    2208373293U,  // WHILEHS_PWW_H
9449
618k
    2185773U, // WHILEHS_PWW_S
9450
618k
    2136621U, // WHILEHS_PXX_B
9451
618k
    2153005U, // WHILEHS_PXX_D
9452
618k
    2208373293U,  // WHILEHS_PXX_H
9453
618k
    2185773U, // WHILEHS_PXX_S
9454
618k
    2208451632U,  // WHILELE_2PXX_B
9455
618k
    2208468016U,  // WHILELE_2PXX_D
9456
618k
    2208484400U,  // WHILELE_2PXX_H
9457
618k
    2208500784U,  // WHILELE_2PXX_S
9458
618k
    3247152U, // WHILELE_CXX_B
9459
618k
    3263536U, // WHILELE_CXX_D
9460
618k
    3279920U, // WHILELE_CXX_H
9461
618k
    3296304U, // WHILELE_CXX_S
9462
618k
    2133040U, // WHILELE_PWW_B
9463
618k
    2149424U, // WHILELE_PWW_D
9464
618k
    2208369712U,  // WHILELE_PWW_H
9465
618k
    2182192U, // WHILELE_PWW_S
9466
618k
    2133040U, // WHILELE_PXX_B
9467
618k
    2149424U, // WHILELE_PXX_D
9468
618k
    2208369712U,  // WHILELE_PXX_H
9469
618k
    2182192U, // WHILELE_PXX_S
9470
618k
    2208454088U,  // WHILELO_2PXX_B
9471
618k
    2208470472U,  // WHILELO_2PXX_D
9472
618k
    2208486856U,  // WHILELO_2PXX_H
9473
618k
    2208503240U,  // WHILELO_2PXX_S
9474
618k
    3249608U, // WHILELO_CXX_B
9475
618k
    3265992U, // WHILELO_CXX_D
9476
618k
    3282376U, // WHILELO_CXX_H
9477
618k
    3298760U, // WHILELO_CXX_S
9478
618k
    2135496U, // WHILELO_PWW_B
9479
618k
    2151880U, // WHILELO_PWW_D
9480
618k
    2208372168U,  // WHILELO_PWW_H
9481
618k
    2184648U, // WHILELO_PWW_S
9482
618k
    2135496U, // WHILELO_PXX_B
9483
618k
    2151880U, // WHILELO_PXX_D
9484
618k
    2208372168U,  // WHILELO_PXX_H
9485
618k
    2184648U, // WHILELO_PXX_S
9486
618k
    2208455240U,  // WHILELS_2PXX_B
9487
618k
    2208471624U,  // WHILELS_2PXX_D
9488
618k
    2208488008U,  // WHILELS_2PXX_H
9489
618k
    2208504392U,  // WHILELS_2PXX_S
9490
618k
    3250760U, // WHILELS_CXX_B
9491
618k
    3267144U, // WHILELS_CXX_D
9492
618k
    3283528U, // WHILELS_CXX_H
9493
618k
    3299912U, // WHILELS_CXX_S
9494
618k
    2136648U, // WHILELS_PWW_B
9495
618k
    2153032U, // WHILELS_PWW_D
9496
618k
    2208373320U,  // WHILELS_PWW_H
9497
618k
    2185800U, // WHILELS_PWW_S
9498
618k
    2136648U, // WHILELS_PXX_B
9499
618k
    2153032U, // WHILELS_PXX_D
9500
618k
    2208373320U,  // WHILELS_PXX_H
9501
618k
    2185800U, // WHILELS_PXX_S
9502
618k
    2208455689U,  // WHILELT_2PXX_B
9503
618k
    2208472073U,  // WHILELT_2PXX_D
9504
618k
    2208488457U,  // WHILELT_2PXX_H
9505
618k
    2208504841U,  // WHILELT_2PXX_S
9506
618k
    3251209U, // WHILELT_CXX_B
9507
618k
    3267593U, // WHILELT_CXX_D
9508
618k
    3283977U, // WHILELT_CXX_H
9509
618k
    3300361U, // WHILELT_CXX_S
9510
618k
    2137097U, // WHILELT_PWW_B
9511
618k
    2153481U, // WHILELT_PWW_D
9512
618k
    2208373769U,  // WHILELT_PWW_H
9513
618k
    2186249U, // WHILELT_PWW_S
9514
618k
    2137097U, // WHILELT_PXX_B
9515
618k
    2153481U, // WHILELT_PXX_D
9516
618k
    2208373769U,  // WHILELT_PXX_H
9517
618k
    2186249U, // WHILELT_PXX_S
9518
618k
    2138152U, // WHILERW_PXX_B
9519
618k
    2154536U, // WHILERW_PXX_D
9520
618k
    2208374824U,  // WHILERW_PXX_H
9521
618k
    2187304U, // WHILERW_PXX_S
9522
618k
    2136473U, // WHILEWR_PXX_B
9523
618k
    2152857U, // WHILEWR_PXX_D
9524
618k
    2208373145U,  // WHILEWR_PXX_H
9525
618k
    2185625U, // WHILEWR_PXX_S
9526
618k
    807717464U, // WKDMC
9527
618k
    807717824U, // WKDMD
9528
618k
    39029U, // WRFFR
9529
618k
    10339U, // XAFLAG
9530
618k
    815896624U, // XAR
9531
618k
    2136112U, // XAR_ZZZI_B
9532
618k
    2418071600U,  // XAR_ZZZI_D
9533
618k
    2189498416U,  // XAR_ZZZI_H
9534
618k
    270620720U, // XAR_ZZZI_S
9535
618k
    19257U, // XPACD
9536
618k
    20564U, // XPACI
9537
618k
    8957U,  // XPACLRI
9538
618k
    2959213047U,  // XTNv16i8
9539
618k
    813798794U, // XTNv2i32
9540
618k
    817993098U, // XTNv4i16
9541
618k
    2967601655U,  // XTNv4i32
9542
618k
    2969698807U,  // XTNv8i16
9543
618k
    824284554U, // XTNv8i8
9544
618k
    1283571U, // ZERO_M
9545
618k
    3005437427U,  // ZERO_MXI_2Z
9546
618k
    3030603251U,  // ZERO_MXI_4Z
9547
618k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
618k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
618k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
618k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
618k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
618k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
618k
    180380121U, // ZERO_T
9554
618k
    2129985U, // ZIP1_PPP_B
9555
618k
    2418065473U,  // ZIP1_PPP_D
9556
618k
    2189492289U,  // ZIP1_PPP_H
9557
618k
    270614593U, // ZIP1_PPP_S
9558
618k
    2129985U, // ZIP1_ZZZ_B
9559
618k
    2418065473U,  // ZIP1_ZZZ_D
9560
618k
    2189492289U,  // ZIP1_ZZZ_H
9561
618k
    2210873409U,  // ZIP1_ZZZ_Q
9562
618k
    270614593U, // ZIP1_ZZZ_S
9563
618k
    811696193U, // ZIP1v16i8
9564
618k
    813793345U, // ZIP1v2i32
9565
618k
    815890497U, // ZIP1v2i64
9566
618k
    817987649U, // ZIP1v4i16
9567
618k
    820084801U, // ZIP1v4i32
9568
618k
    822181953U, // ZIP1v8i16
9569
618k
    824279105U, // ZIP1v8i8
9570
618k
    2130476U, // ZIP2_PPP_B
9571
618k
    2418065964U,  // ZIP2_PPP_D
9572
618k
    2189492780U,  // ZIP2_PPP_H
9573
618k
    270615084U, // ZIP2_PPP_S
9574
618k
    2130476U, // ZIP2_ZZZ_B
9575
618k
    2418065964U,  // ZIP2_ZZZ_D
9576
618k
    2189492780U,  // ZIP2_ZZZ_H
9577
618k
    2210873900U,  // ZIP2_ZZZ_Q
9578
618k
    270615084U, // ZIP2_ZZZ_S
9579
618k
    811696684U, // ZIP2v16i8
9580
618k
    813793836U, // ZIP2v2i32
9581
618k
    815890988U, // ZIP2v2i64
9582
618k
    817988140U, // ZIP2v4i16
9583
618k
    820085292U, // ZIP2v4i32
9584
618k
    822182444U, // ZIP2v8i16
9585
618k
    824279596U, // ZIP2v8i8
9586
618k
    2129997U, // ZIPQ1_ZZZ_B
9587
618k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
618k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
618k
    270614605U, // ZIPQ1_ZZZ_S
9590
618k
    2130488U, // ZIPQ2_ZZZ_B
9591
618k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
618k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
618k
    270615096U, // ZIPQ2_ZZZ_S
9594
618k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
618k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
618k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
618k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
618k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
618k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
618k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
618k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
618k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
618k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
618k
  };
9605
9606
618k
  static const uint32_t OpInfo1[] = {
9607
618k
    0U, // PHI
9608
618k
    0U, // INLINEASM
9609
618k
    0U, // INLINEASM_BR
9610
618k
    0U, // CFI_INSTRUCTION
9611
618k
    0U, // EH_LABEL
9612
618k
    0U, // GC_LABEL
9613
618k
    0U, // ANNOTATION_LABEL
9614
618k
    0U, // KILL
9615
618k
    0U, // EXTRACT_SUBREG
9616
618k
    0U, // INSERT_SUBREG
9617
618k
    0U, // IMPLICIT_DEF
9618
618k
    0U, // SUBREG_TO_REG
9619
618k
    0U, // COPY_TO_REGCLASS
9620
618k
    0U, // DBG_VALUE
9621
618k
    0U, // DBG_VALUE_LIST
9622
618k
    0U, // DBG_INSTR_REF
9623
618k
    0U, // DBG_PHI
9624
618k
    0U, // DBG_LABEL
9625
618k
    0U, // REG_SEQUENCE
9626
618k
    0U, // COPY
9627
618k
    0U, // BUNDLE
9628
618k
    0U, // LIFETIME_START
9629
618k
    0U, // LIFETIME_END
9630
618k
    0U, // PSEUDO_PROBE
9631
618k
    0U, // ARITH_FENCE
9632
618k
    0U, // STACKMAP
9633
618k
    0U, // FENTRY_CALL
9634
618k
    0U, // PATCHPOINT
9635
618k
    0U, // LOAD_STACK_GUARD
9636
618k
    0U, // PREALLOCATED_SETUP
9637
618k
    0U, // PREALLOCATED_ARG
9638
618k
    0U, // STATEPOINT
9639
618k
    0U, // LOCAL_ESCAPE
9640
618k
    0U, // FAULTING_OP
9641
618k
    0U, // PATCHABLE_OP
9642
618k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
618k
    0U, // PATCHABLE_RET
9644
618k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
618k
    0U, // PATCHABLE_TAIL_CALL
9646
618k
    0U, // PATCHABLE_EVENT_CALL
9647
618k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
618k
    0U, // ICALL_BRANCH_FUNNEL
9649
618k
    0U, // MEMBARRIER
9650
618k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
618k
    0U, // G_ASSERT_SEXT
9652
618k
    0U, // G_ASSERT_ZEXT
9653
618k
    0U, // G_ASSERT_ALIGN
9654
618k
    0U, // G_ADD
9655
618k
    0U, // G_SUB
9656
618k
    0U, // G_MUL
9657
618k
    0U, // G_SDIV
9658
618k
    0U, // G_UDIV
9659
618k
    0U, // G_SREM
9660
618k
    0U, // G_UREM
9661
618k
    0U, // G_SDIVREM
9662
618k
    0U, // G_UDIVREM
9663
618k
    0U, // G_AND
9664
618k
    0U, // G_OR
9665
618k
    0U, // G_XOR
9666
618k
    0U, // G_IMPLICIT_DEF
9667
618k
    0U, // G_PHI
9668
618k
    0U, // G_FRAME_INDEX
9669
618k
    0U, // G_GLOBAL_VALUE
9670
618k
    0U, // G_CONSTANT_POOL
9671
618k
    0U, // G_EXTRACT
9672
618k
    0U, // G_UNMERGE_VALUES
9673
618k
    0U, // G_INSERT
9674
618k
    0U, // G_MERGE_VALUES
9675
618k
    0U, // G_BUILD_VECTOR
9676
618k
    0U, // G_BUILD_VECTOR_TRUNC
9677
618k
    0U, // G_CONCAT_VECTORS
9678
618k
    0U, // G_PTRTOINT
9679
618k
    0U, // G_INTTOPTR
9680
618k
    0U, // G_BITCAST
9681
618k
    0U, // G_FREEZE
9682
618k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
618k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
618k
    0U, // G_INTRINSIC_TRUNC
9685
618k
    0U, // G_INTRINSIC_ROUND
9686
618k
    0U, // G_INTRINSIC_LRINT
9687
618k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
618k
    0U, // G_READCYCLECOUNTER
9689
618k
    0U, // G_LOAD
9690
618k
    0U, // G_SEXTLOAD
9691
618k
    0U, // G_ZEXTLOAD
9692
618k
    0U, // G_INDEXED_LOAD
9693
618k
    0U, // G_INDEXED_SEXTLOAD
9694
618k
    0U, // G_INDEXED_ZEXTLOAD
9695
618k
    0U, // G_STORE
9696
618k
    0U, // G_INDEXED_STORE
9697
618k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
618k
    0U, // G_ATOMIC_CMPXCHG
9699
618k
    0U, // G_ATOMICRMW_XCHG
9700
618k
    0U, // G_ATOMICRMW_ADD
9701
618k
    0U, // G_ATOMICRMW_SUB
9702
618k
    0U, // G_ATOMICRMW_AND
9703
618k
    0U, // G_ATOMICRMW_NAND
9704
618k
    0U, // G_ATOMICRMW_OR
9705
618k
    0U, // G_ATOMICRMW_XOR
9706
618k
    0U, // G_ATOMICRMW_MAX
9707
618k
    0U, // G_ATOMICRMW_MIN
9708
618k
    0U, // G_ATOMICRMW_UMAX
9709
618k
    0U, // G_ATOMICRMW_UMIN
9710
618k
    0U, // G_ATOMICRMW_FADD
9711
618k
    0U, // G_ATOMICRMW_FSUB
9712
618k
    0U, // G_ATOMICRMW_FMAX
9713
618k
    0U, // G_ATOMICRMW_FMIN
9714
618k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
618k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
618k
    0U, // G_FENCE
9717
618k
    0U, // G_PREFETCH
9718
618k
    0U, // G_BRCOND
9719
618k
    0U, // G_BRINDIRECT
9720
618k
    0U, // G_INVOKE_REGION_START
9721
618k
    0U, // G_INTRINSIC
9722
618k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
618k
    0U, // G_INTRINSIC_CONVERGENT
9724
618k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
618k
    0U, // G_ANYEXT
9726
618k
    0U, // G_TRUNC
9727
618k
    0U, // G_CONSTANT
9728
618k
    0U, // G_FCONSTANT
9729
618k
    0U, // G_VASTART
9730
618k
    0U, // G_VAARG
9731
618k
    0U, // G_SEXT
9732
618k
    0U, // G_SEXT_INREG
9733
618k
    0U, // G_ZEXT
9734
618k
    0U, // G_SHL
9735
618k
    0U, // G_LSHR
9736
618k
    0U, // G_ASHR
9737
618k
    0U, // G_FSHL
9738
618k
    0U, // G_FSHR
9739
618k
    0U, // G_ROTR
9740
618k
    0U, // G_ROTL
9741
618k
    0U, // G_ICMP
9742
618k
    0U, // G_FCMP
9743
618k
    0U, // G_SELECT
9744
618k
    0U, // G_UADDO
9745
618k
    0U, // G_UADDE
9746
618k
    0U, // G_USUBO
9747
618k
    0U, // G_USUBE
9748
618k
    0U, // G_SADDO
9749
618k
    0U, // G_SADDE
9750
618k
    0U, // G_SSUBO
9751
618k
    0U, // G_SSUBE
9752
618k
    0U, // G_UMULO
9753
618k
    0U, // G_SMULO
9754
618k
    0U, // G_UMULH
9755
618k
    0U, // G_SMULH
9756
618k
    0U, // G_UADDSAT
9757
618k
    0U, // G_SADDSAT
9758
618k
    0U, // G_USUBSAT
9759
618k
    0U, // G_SSUBSAT
9760
618k
    0U, // G_USHLSAT
9761
618k
    0U, // G_SSHLSAT
9762
618k
    0U, // G_SMULFIX
9763
618k
    0U, // G_UMULFIX
9764
618k
    0U, // G_SMULFIXSAT
9765
618k
    0U, // G_UMULFIXSAT
9766
618k
    0U, // G_SDIVFIX
9767
618k
    0U, // G_UDIVFIX
9768
618k
    0U, // G_SDIVFIXSAT
9769
618k
    0U, // G_UDIVFIXSAT
9770
618k
    0U, // G_FADD
9771
618k
    0U, // G_FSUB
9772
618k
    0U, // G_FMUL
9773
618k
    0U, // G_FMA
9774
618k
    0U, // G_FMAD
9775
618k
    0U, // G_FDIV
9776
618k
    0U, // G_FREM
9777
618k
    0U, // G_FPOW
9778
618k
    0U, // G_FPOWI
9779
618k
    0U, // G_FEXP
9780
618k
    0U, // G_FEXP2
9781
618k
    0U, // G_FEXP10
9782
618k
    0U, // G_FLOG
9783
618k
    0U, // G_FLOG2
9784
618k
    0U, // G_FLOG10
9785
618k
    0U, // G_FLDEXP
9786
618k
    0U, // G_FFREXP
9787
618k
    0U, // G_FNEG
9788
618k
    0U, // G_FPEXT
9789
618k
    0U, // G_FPTRUNC
9790
618k
    0U, // G_FPTOSI
9791
618k
    0U, // G_FPTOUI
9792
618k
    0U, // G_SITOFP
9793
618k
    0U, // G_UITOFP
9794
618k
    0U, // G_FABS
9795
618k
    0U, // G_FCOPYSIGN
9796
618k
    0U, // G_IS_FPCLASS
9797
618k
    0U, // G_FCANONICALIZE
9798
618k
    0U, // G_FMINNUM
9799
618k
    0U, // G_FMAXNUM
9800
618k
    0U, // G_FMINNUM_IEEE
9801
618k
    0U, // G_FMAXNUM_IEEE
9802
618k
    0U, // G_FMINIMUM
9803
618k
    0U, // G_FMAXIMUM
9804
618k
    0U, // G_GET_FPENV
9805
618k
    0U, // G_SET_FPENV
9806
618k
    0U, // G_RESET_FPENV
9807
618k
    0U, // G_GET_FPMODE
9808
618k
    0U, // G_SET_FPMODE
9809
618k
    0U, // G_RESET_FPMODE
9810
618k
    0U, // G_PTR_ADD
9811
618k
    0U, // G_PTRMASK
9812
618k
    0U, // G_SMIN
9813
618k
    0U, // G_SMAX
9814
618k
    0U, // G_UMIN
9815
618k
    0U, // G_UMAX
9816
618k
    0U, // G_ABS
9817
618k
    0U, // G_LROUND
9818
618k
    0U, // G_LLROUND
9819
618k
    0U, // G_BR
9820
618k
    0U, // G_BRJT
9821
618k
    0U, // G_INSERT_VECTOR_ELT
9822
618k
    0U, // G_EXTRACT_VECTOR_ELT
9823
618k
    0U, // G_SHUFFLE_VECTOR
9824
618k
    0U, // G_CTTZ
9825
618k
    0U, // G_CTTZ_ZERO_UNDEF
9826
618k
    0U, // G_CTLZ
9827
618k
    0U, // G_CTLZ_ZERO_UNDEF
9828
618k
    0U, // G_CTPOP
9829
618k
    0U, // G_BSWAP
9830
618k
    0U, // G_BITREVERSE
9831
618k
    0U, // G_FCEIL
9832
618k
    0U, // G_FCOS
9833
618k
    0U, // G_FSIN
9834
618k
    0U, // G_FSQRT
9835
618k
    0U, // G_FFLOOR
9836
618k
    0U, // G_FRINT
9837
618k
    0U, // G_FNEARBYINT
9838
618k
    0U, // G_ADDRSPACE_CAST
9839
618k
    0U, // G_BLOCK_ADDR
9840
618k
    0U, // G_JUMP_TABLE
9841
618k
    0U, // G_DYN_STACKALLOC
9842
618k
    0U, // G_STACKSAVE
9843
618k
    0U, // G_STACKRESTORE
9844
618k
    0U, // G_STRICT_FADD
9845
618k
    0U, // G_STRICT_FSUB
9846
618k
    0U, // G_STRICT_FMUL
9847
618k
    0U, // G_STRICT_FDIV
9848
618k
    0U, // G_STRICT_FREM
9849
618k
    0U, // G_STRICT_FMA
9850
618k
    0U, // G_STRICT_FSQRT
9851
618k
    0U, // G_STRICT_FLDEXP
9852
618k
    0U, // G_READ_REGISTER
9853
618k
    0U, // G_WRITE_REGISTER
9854
618k
    0U, // G_MEMCPY
9855
618k
    0U, // G_MEMCPY_INLINE
9856
618k
    0U, // G_MEMMOVE
9857
618k
    0U, // G_MEMSET
9858
618k
    0U, // G_BZERO
9859
618k
    0U, // G_VECREDUCE_SEQ_FADD
9860
618k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
618k
    0U, // G_VECREDUCE_FADD
9862
618k
    0U, // G_VECREDUCE_FMUL
9863
618k
    0U, // G_VECREDUCE_FMAX
9864
618k
    0U, // G_VECREDUCE_FMIN
9865
618k
    0U, // G_VECREDUCE_FMAXIMUM
9866
618k
    0U, // G_VECREDUCE_FMINIMUM
9867
618k
    0U, // G_VECREDUCE_ADD
9868
618k
    0U, // G_VECREDUCE_MUL
9869
618k
    0U, // G_VECREDUCE_AND
9870
618k
    0U, // G_VECREDUCE_OR
9871
618k
    0U, // G_VECREDUCE_XOR
9872
618k
    0U, // G_VECREDUCE_SMAX
9873
618k
    0U, // G_VECREDUCE_SMIN
9874
618k
    0U, // G_VECREDUCE_UMAX
9875
618k
    0U, // G_VECREDUCE_UMIN
9876
618k
    0U, // G_SBFX
9877
618k
    0U, // G_UBFX
9878
618k
    0U, // ABS_ZPmZ_B_UNDEF
9879
618k
    0U, // ABS_ZPmZ_D_UNDEF
9880
618k
    0U, // ABS_ZPmZ_H_UNDEF
9881
618k
    0U, // ABS_ZPmZ_S_UNDEF
9882
618k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
618k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
618k
    0U, // ADDSWrr
9885
618k
    0U, // ADDSXrr
9886
618k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
618k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
618k
    0U, // ADDWrr
9889
618k
    0U, // ADDXrr
9890
618k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
618k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
618k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
618k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
618k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
618k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
618k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
618k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
618k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
618k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
618k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
618k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
618k
    0U, // ADD_ZPZZ_B_ZERO
9903
618k
    0U, // ADD_ZPZZ_D_ZERO
9904
618k
    0U, // ADD_ZPZZ_H_ZERO
9905
618k
    0U, // ADD_ZPZZ_S_ZERO
9906
618k
    0U, // ADDlowTLS
9907
618k
    0U, // ADJCALLSTACKDOWN
9908
618k
    0U, // ADJCALLSTACKUP
9909
618k
    0U, // AESIMCrrTied
9910
618k
    0U, // AESMCrrTied
9911
618k
    0U, // ANDSWrr
9912
618k
    0U, // ANDSXrr
9913
618k
    0U, // ANDWrr
9914
618k
    0U, // ANDXrr
9915
618k
    0U, // AND_ZPZZ_B_ZERO
9916
618k
    0U, // AND_ZPZZ_D_ZERO
9917
618k
    0U, // AND_ZPZZ_H_ZERO
9918
618k
    0U, // AND_ZPZZ_S_ZERO
9919
618k
    0U, // ASRD_ZPZI_B_ZERO
9920
618k
    0U, // ASRD_ZPZI_D_ZERO
9921
618k
    0U, // ASRD_ZPZI_H_ZERO
9922
618k
    0U, // ASRD_ZPZI_S_ZERO
9923
618k
    0U, // ASR_ZPZI_B_UNDEF
9924
618k
    0U, // ASR_ZPZI_B_ZERO
9925
618k
    0U, // ASR_ZPZI_D_UNDEF
9926
618k
    0U, // ASR_ZPZI_D_ZERO
9927
618k
    0U, // ASR_ZPZI_H_UNDEF
9928
618k
    0U, // ASR_ZPZI_H_ZERO
9929
618k
    0U, // ASR_ZPZI_S_UNDEF
9930
618k
    0U, // ASR_ZPZI_S_ZERO
9931
618k
    0U, // ASR_ZPZZ_B_UNDEF
9932
618k
    0U, // ASR_ZPZZ_B_ZERO
9933
618k
    0U, // ASR_ZPZZ_D_UNDEF
9934
618k
    0U, // ASR_ZPZZ_D_ZERO
9935
618k
    0U, // ASR_ZPZZ_H_UNDEF
9936
618k
    0U, // ASR_ZPZZ_H_ZERO
9937
618k
    0U, // ASR_ZPZZ_S_UNDEF
9938
618k
    0U, // ASR_ZPZZ_S_ZERO
9939
618k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
618k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
618k
    0U, // BFADD_ZPZZ_UNDEF
9942
618k
    0U, // BFADD_ZPZZ_ZERO
9943
618k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
618k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
618k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
618k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
618k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
618k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
618k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
618k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
618k
    0U, // BFMAX_ZPZZ_UNDEF
9952
618k
    0U, // BFMAX_ZPZZ_ZERO
9953
618k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
618k
    0U, // BFMINNM_ZPZZ_ZERO
9955
618k
    0U, // BFMIN_ZPZZ_UNDEF
9956
618k
    0U, // BFMIN_ZPZZ_ZERO
9957
618k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
618k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
618k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
618k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
618k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
618k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
618k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
618k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
618k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
618k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
618k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
618k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
618k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
618k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
618k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
618k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
618k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
618k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
618k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
618k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
618k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
618k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
618k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
618k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
618k
    0U, // BFMUL_ZPZZ_UNDEF
9982
618k
    0U, // BFMUL_ZPZZ_ZERO
9983
618k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
618k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
618k
    0U, // BFSUB_ZPZZ_UNDEF
9986
618k
    0U, // BFSUB_ZPZZ_ZERO
9987
618k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
618k
    0U, // BICSWrr
9989
618k
    0U, // BICSXrr
9990
618k
    0U, // BICWrr
9991
618k
    0U, // BICXrr
9992
618k
    0U, // BIC_ZPZZ_B_ZERO
9993
618k
    0U, // BIC_ZPZZ_D_ZERO
9994
618k
    0U, // BIC_ZPZZ_H_ZERO
9995
618k
    0U, // BIC_ZPZZ_S_ZERO
9996
618k
    0U, // BLRNoIP
9997
618k
    0U, // BLR_BTI
9998
618k
    0U, // BLR_RVMARKER
9999
618k
    0U, // BLR_X16
10000
618k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
618k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
618k
    0U, // BSPv16i8
10003
618k
    0U, // BSPv8i8
10004
618k
    0U, // CATCHRET
10005
618k
    0U, // CLEANUPRET
10006
618k
    0U, // CLS_ZPmZ_B_UNDEF
10007
618k
    0U, // CLS_ZPmZ_D_UNDEF
10008
618k
    0U, // CLS_ZPmZ_H_UNDEF
10009
618k
    0U, // CLS_ZPmZ_S_UNDEF
10010
618k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
618k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
618k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
618k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
618k
    0U, // CMP_SWAP_128
10015
618k
    0U, // CMP_SWAP_128_ACQUIRE
10016
618k
    0U, // CMP_SWAP_128_MONOTONIC
10017
618k
    0U, // CMP_SWAP_128_RELEASE
10018
618k
    0U, // CMP_SWAP_16
10019
618k
    0U, // CMP_SWAP_32
10020
618k
    0U, // CMP_SWAP_64
10021
618k
    0U, // CMP_SWAP_8
10022
618k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
618k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
618k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
618k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
618k
    0U, // CNT_ZPmZ_B_UNDEF
10027
618k
    0U, // CNT_ZPmZ_D_UNDEF
10028
618k
    0U, // CNT_ZPmZ_H_UNDEF
10029
618k
    0U, // CNT_ZPmZ_S_UNDEF
10030
618k
    0U, // COALESCER_BARRIER_FPR128
10031
618k
    0U, // COALESCER_BARRIER_FPR16
10032
618k
    0U, // COALESCER_BARRIER_FPR32
10033
618k
    0U, // COALESCER_BARRIER_FPR64
10034
618k
    0U, // EMITBKEY
10035
618k
    0U, // EMITMTETAGGED
10036
618k
    0U, // EONWrr
10037
618k
    0U, // EONXrr
10038
618k
    0U, // EORWrr
10039
618k
    0U, // EORXrr
10040
618k
    0U, // EOR_ZPZZ_B_ZERO
10041
618k
    0U, // EOR_ZPZZ_D_ZERO
10042
618k
    0U, // EOR_ZPZZ_H_ZERO
10043
618k
    0U, // EOR_ZPZZ_S_ZERO
10044
618k
    0U, // F128CSEL
10045
618k
    0U, // FABD_ZPZZ_D_UNDEF
10046
618k
    0U, // FABD_ZPZZ_D_ZERO
10047
618k
    0U, // FABD_ZPZZ_H_UNDEF
10048
618k
    0U, // FABD_ZPZZ_H_ZERO
10049
618k
    0U, // FABD_ZPZZ_S_UNDEF
10050
618k
    0U, // FABD_ZPZZ_S_ZERO
10051
618k
    0U, // FABS_ZPmZ_D_UNDEF
10052
618k
    0U, // FABS_ZPmZ_H_UNDEF
10053
618k
    0U, // FABS_ZPmZ_S_UNDEF
10054
618k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
618k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
618k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
618k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
618k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
618k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
618k
    0U, // FADD_ZPZI_D_UNDEF
10061
618k
    0U, // FADD_ZPZI_D_ZERO
10062
618k
    0U, // FADD_ZPZI_H_UNDEF
10063
618k
    0U, // FADD_ZPZI_H_ZERO
10064
618k
    0U, // FADD_ZPZI_S_UNDEF
10065
618k
    0U, // FADD_ZPZI_S_ZERO
10066
618k
    0U, // FADD_ZPZZ_D_UNDEF
10067
618k
    0U, // FADD_ZPZZ_D_ZERO
10068
618k
    0U, // FADD_ZPZZ_H_UNDEF
10069
618k
    0U, // FADD_ZPZZ_H_ZERO
10070
618k
    0U, // FADD_ZPZZ_S_UNDEF
10071
618k
    0U, // FADD_ZPZZ_S_ZERO
10072
618k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
618k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
618k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
618k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
618k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
618k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
618k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
618k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
618k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
618k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
618k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
618k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
618k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
618k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
618k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
618k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
618k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
618k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
618k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
618k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
618k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
618k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
618k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
618k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
618k
    0U, // FDIV_ZPZZ_D_ZERO
10097
618k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
618k
    0U, // FDIV_ZPZZ_H_ZERO
10099
618k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
618k
    0U, // FDIV_ZPZZ_S_ZERO
10101
618k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
618k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
618k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
618k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
618k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
618k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
618k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
618k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
618k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
618k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
618k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
618k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
618k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
618k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
618k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
618k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
618k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
618k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
618k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
618k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
618k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
618k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
618k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
618k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
618k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
618k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
618k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
618k
    0U, // FMAX_ZPZI_D_UNDEF
10129
618k
    0U, // FMAX_ZPZI_D_ZERO
10130
618k
    0U, // FMAX_ZPZI_H_UNDEF
10131
618k
    0U, // FMAX_ZPZI_H_ZERO
10132
618k
    0U, // FMAX_ZPZI_S_UNDEF
10133
618k
    0U, // FMAX_ZPZI_S_ZERO
10134
618k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
618k
    0U, // FMAX_ZPZZ_D_ZERO
10136
618k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
618k
    0U, // FMAX_ZPZZ_H_ZERO
10138
618k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
618k
    0U, // FMAX_ZPZZ_S_ZERO
10140
618k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
618k
    0U, // FMINNM_ZPZI_D_ZERO
10142
618k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
618k
    0U, // FMINNM_ZPZI_H_ZERO
10144
618k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
618k
    0U, // FMINNM_ZPZI_S_ZERO
10146
618k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
618k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
618k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
618k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
618k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
618k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
618k
    0U, // FMIN_ZPZI_D_UNDEF
10153
618k
    0U, // FMIN_ZPZI_D_ZERO
10154
618k
    0U, // FMIN_ZPZI_H_UNDEF
10155
618k
    0U, // FMIN_ZPZI_H_ZERO
10156
618k
    0U, // FMIN_ZPZI_S_UNDEF
10157
618k
    0U, // FMIN_ZPZI_S_ZERO
10158
618k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
618k
    0U, // FMIN_ZPZZ_D_ZERO
10160
618k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
618k
    0U, // FMIN_ZPZZ_H_ZERO
10162
618k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
618k
    0U, // FMIN_ZPZZ_S_ZERO
10164
618k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
618k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
618k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
618k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
618k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
618k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
618k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
618k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
618k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
618k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
618k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
618k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
618k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
618k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
618k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
618k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
618k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
618k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
618k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
618k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
618k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
618k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
618k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
618k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
618k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
618k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
618k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
618k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
618k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
618k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
618k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
618k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
618k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
618k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
618k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
618k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
618k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
618k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
618k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
618k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
618k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
618k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
618k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
618k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
618k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
618k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
618k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
618k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
618k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
618k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
618k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
618k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
618k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
618k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
618k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
618k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
618k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
618k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
618k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
618k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
618k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
618k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
618k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
618k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
618k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
618k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
618k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
618k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
618k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
618k
    0U, // FMOVD0
10234
618k
    0U, // FMOVH0
10235
618k
    0U, // FMOVS0
10236
618k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
618k
    0U, // FMULX_ZPZZ_D_ZERO
10238
618k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
618k
    0U, // FMULX_ZPZZ_H_ZERO
10240
618k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
618k
    0U, // FMULX_ZPZZ_S_ZERO
10242
618k
    0U, // FMUL_ZPZI_D_UNDEF
10243
618k
    0U, // FMUL_ZPZI_D_ZERO
10244
618k
    0U, // FMUL_ZPZI_H_UNDEF
10245
618k
    0U, // FMUL_ZPZI_H_ZERO
10246
618k
    0U, // FMUL_ZPZI_S_UNDEF
10247
618k
    0U, // FMUL_ZPZI_S_ZERO
10248
618k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
618k
    0U, // FMUL_ZPZZ_D_ZERO
10250
618k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
618k
    0U, // FMUL_ZPZZ_H_ZERO
10252
618k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
618k
    0U, // FMUL_ZPZZ_S_ZERO
10254
618k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
618k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
618k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
618k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
618k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
618k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
618k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
618k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
618k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
618k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
618k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
618k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
618k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
618k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
618k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
618k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
618k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
618k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
618k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
618k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
618k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
618k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
618k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
618k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
618k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
618k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
618k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
618k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
618k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
618k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
618k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
618k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
618k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
618k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
618k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
618k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
618k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
618k
    0U, // FSUBR_ZPZI_D_ZERO
10292
618k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
618k
    0U, // FSUBR_ZPZI_H_ZERO
10294
618k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
618k
    0U, // FSUBR_ZPZI_S_ZERO
10296
618k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
618k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
618k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
618k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
618k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
618k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
618k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
618k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
618k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
618k
    0U, // FSUB_ZPZI_D_UNDEF
10306
618k
    0U, // FSUB_ZPZI_D_ZERO
10307
618k
    0U, // FSUB_ZPZI_H_UNDEF
10308
618k
    0U, // FSUB_ZPZI_H_ZERO
10309
618k
    0U, // FSUB_ZPZI_S_UNDEF
10310
618k
    0U, // FSUB_ZPZI_S_ZERO
10311
618k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
618k
    0U, // FSUB_ZPZZ_D_ZERO
10313
618k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
618k
    0U, // FSUB_ZPZZ_H_ZERO
10315
618k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
618k
    0U, // FSUB_ZPZZ_S_ZERO
10317
618k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
618k
    0U, // GLD1B_D
10319
618k
    0U, // GLD1B_D_IMM
10320
618k
    0U, // GLD1B_D_SXTW
10321
618k
    0U, // GLD1B_D_UXTW
10322
618k
    0U, // GLD1B_S_IMM
10323
618k
    0U, // GLD1B_S_SXTW
10324
618k
    0U, // GLD1B_S_UXTW
10325
618k
    0U, // GLD1D
10326
618k
    0U, // GLD1D_IMM
10327
618k
    0U, // GLD1D_SCALED
10328
618k
    0U, // GLD1D_SXTW
10329
618k
    0U, // GLD1D_SXTW_SCALED
10330
618k
    0U, // GLD1D_UXTW
10331
618k
    0U, // GLD1D_UXTW_SCALED
10332
618k
    0U, // GLD1H_D
10333
618k
    0U, // GLD1H_D_IMM
10334
618k
    0U, // GLD1H_D_SCALED
10335
618k
    0U, // GLD1H_D_SXTW
10336
618k
    0U, // GLD1H_D_SXTW_SCALED
10337
618k
    0U, // GLD1H_D_UXTW
10338
618k
    0U, // GLD1H_D_UXTW_SCALED
10339
618k
    0U, // GLD1H_S_IMM
10340
618k
    0U, // GLD1H_S_SXTW
10341
618k
    0U, // GLD1H_S_SXTW_SCALED
10342
618k
    0U, // GLD1H_S_UXTW
10343
618k
    0U, // GLD1H_S_UXTW_SCALED
10344
618k
    0U, // GLD1SB_D
10345
618k
    0U, // GLD1SB_D_IMM
10346
618k
    0U, // GLD1SB_D_SXTW
10347
618k
    0U, // GLD1SB_D_UXTW
10348
618k
    0U, // GLD1SB_S_IMM
10349
618k
    0U, // GLD1SB_S_SXTW
10350
618k
    0U, // GLD1SB_S_UXTW
10351
618k
    0U, // GLD1SH_D
10352
618k
    0U, // GLD1SH_D_IMM
10353
618k
    0U, // GLD1SH_D_SCALED
10354
618k
    0U, // GLD1SH_D_SXTW
10355
618k
    0U, // GLD1SH_D_SXTW_SCALED
10356
618k
    0U, // GLD1SH_D_UXTW
10357
618k
    0U, // GLD1SH_D_UXTW_SCALED
10358
618k
    0U, // GLD1SH_S_IMM
10359
618k
    0U, // GLD1SH_S_SXTW
10360
618k
    0U, // GLD1SH_S_SXTW_SCALED
10361
618k
    0U, // GLD1SH_S_UXTW
10362
618k
    0U, // GLD1SH_S_UXTW_SCALED
10363
618k
    0U, // GLD1SW_D
10364
618k
    0U, // GLD1SW_D_IMM
10365
618k
    0U, // GLD1SW_D_SCALED
10366
618k
    0U, // GLD1SW_D_SXTW
10367
618k
    0U, // GLD1SW_D_SXTW_SCALED
10368
618k
    0U, // GLD1SW_D_UXTW
10369
618k
    0U, // GLD1SW_D_UXTW_SCALED
10370
618k
    0U, // GLD1W_D
10371
618k
    0U, // GLD1W_D_IMM
10372
618k
    0U, // GLD1W_D_SCALED
10373
618k
    0U, // GLD1W_D_SXTW
10374
618k
    0U, // GLD1W_D_SXTW_SCALED
10375
618k
    0U, // GLD1W_D_UXTW
10376
618k
    0U, // GLD1W_D_UXTW_SCALED
10377
618k
    0U, // GLD1W_IMM
10378
618k
    0U, // GLD1W_SXTW
10379
618k
    0U, // GLD1W_SXTW_SCALED
10380
618k
    0U, // GLD1W_UXTW
10381
618k
    0U, // GLD1W_UXTW_SCALED
10382
618k
    0U, // GLDFF1B_D
10383
618k
    0U, // GLDFF1B_D_IMM
10384
618k
    0U, // GLDFF1B_D_SXTW
10385
618k
    0U, // GLDFF1B_D_UXTW
10386
618k
    0U, // GLDFF1B_S_IMM
10387
618k
    0U, // GLDFF1B_S_SXTW
10388
618k
    0U, // GLDFF1B_S_UXTW
10389
618k
    0U, // GLDFF1D
10390
618k
    0U, // GLDFF1D_IMM
10391
618k
    0U, // GLDFF1D_SCALED
10392
618k
    0U, // GLDFF1D_SXTW
10393
618k
    0U, // GLDFF1D_SXTW_SCALED
10394
618k
    0U, // GLDFF1D_UXTW
10395
618k
    0U, // GLDFF1D_UXTW_SCALED
10396
618k
    0U, // GLDFF1H_D
10397
618k
    0U, // GLDFF1H_D_IMM
10398
618k
    0U, // GLDFF1H_D_SCALED
10399
618k
    0U, // GLDFF1H_D_SXTW
10400
618k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
618k
    0U, // GLDFF1H_D_UXTW
10402
618k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
618k
    0U, // GLDFF1H_S_IMM
10404
618k
    0U, // GLDFF1H_S_SXTW
10405
618k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
618k
    0U, // GLDFF1H_S_UXTW
10407
618k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
618k
    0U, // GLDFF1SB_D
10409
618k
    0U, // GLDFF1SB_D_IMM
10410
618k
    0U, // GLDFF1SB_D_SXTW
10411
618k
    0U, // GLDFF1SB_D_UXTW
10412
618k
    0U, // GLDFF1SB_S_IMM
10413
618k
    0U, // GLDFF1SB_S_SXTW
10414
618k
    0U, // GLDFF1SB_S_UXTW
10415
618k
    0U, // GLDFF1SH_D
10416
618k
    0U, // GLDFF1SH_D_IMM
10417
618k
    0U, // GLDFF1SH_D_SCALED
10418
618k
    0U, // GLDFF1SH_D_SXTW
10419
618k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
618k
    0U, // GLDFF1SH_D_UXTW
10421
618k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
618k
    0U, // GLDFF1SH_S_IMM
10423
618k
    0U, // GLDFF1SH_S_SXTW
10424
618k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
618k
    0U, // GLDFF1SH_S_UXTW
10426
618k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
618k
    0U, // GLDFF1SW_D
10428
618k
    0U, // GLDFF1SW_D_IMM
10429
618k
    0U, // GLDFF1SW_D_SCALED
10430
618k
    0U, // GLDFF1SW_D_SXTW
10431
618k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
618k
    0U, // GLDFF1SW_D_UXTW
10433
618k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
618k
    0U, // GLDFF1W_D
10435
618k
    0U, // GLDFF1W_D_IMM
10436
618k
    0U, // GLDFF1W_D_SCALED
10437
618k
    0U, // GLDFF1W_D_SXTW
10438
618k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
618k
    0U, // GLDFF1W_D_UXTW
10440
618k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
618k
    0U, // GLDFF1W_IMM
10442
618k
    0U, // GLDFF1W_SXTW
10443
618k
    0U, // GLDFF1W_SXTW_SCALED
10444
618k
    0U, // GLDFF1W_UXTW
10445
618k
    0U, // GLDFF1W_UXTW_SCALED
10446
618k
    0U, // G_AARCH64_PREFETCH
10447
618k
    0U, // G_ADD_LOW
10448
618k
    0U, // G_BSP
10449
618k
    0U, // G_DUP
10450
618k
    0U, // G_DUPLANE16
10451
618k
    0U, // G_DUPLANE32
10452
618k
    0U, // G_DUPLANE64
10453
618k
    0U, // G_DUPLANE8
10454
618k
    0U, // G_EXT
10455
618k
    0U, // G_FCMEQ
10456
618k
    0U, // G_FCMEQZ
10457
618k
    0U, // G_FCMGE
10458
618k
    0U, // G_FCMGEZ
10459
618k
    0U, // G_FCMGT
10460
618k
    0U, // G_FCMGTZ
10461
618k
    0U, // G_FCMLEZ
10462
618k
    0U, // G_FCMLTZ
10463
618k
    0U, // G_REV16
10464
618k
    0U, // G_REV32
10465
618k
    0U, // G_REV64
10466
618k
    0U, // G_SADDLP
10467
618k
    0U, // G_SADDLV
10468
618k
    0U, // G_SDOT
10469
618k
    0U, // G_SITOF
10470
618k
    0U, // G_SMULL
10471
618k
    0U, // G_TRN1
10472
618k
    0U, // G_TRN2
10473
618k
    0U, // G_UADDLP
10474
618k
    0U, // G_UADDLV
10475
618k
    0U, // G_UDOT
10476
618k
    0U, // G_UITOF
10477
618k
    0U, // G_UMULL
10478
618k
    0U, // G_UZP1
10479
618k
    0U, // G_UZP2
10480
618k
    0U, // G_VASHR
10481
618k
    0U, // G_VLSHR
10482
618k
    0U, // G_ZIP1
10483
618k
    0U, // G_ZIP2
10484
618k
    0U, // HOM_Epilog
10485
618k
    0U, // HOM_Prolog
10486
618k
    0U, // HWASAN_CHECK_MEMACCESS
10487
618k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
618k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
618k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
618k
    0U, // IRGstack
10499
618k
    0U, // JumpTableDest16
10500
618k
    0U, // JumpTableDest32
10501
618k
    0U, // JumpTableDest8
10502
618k
    0U, // KCFI_CHECK
10503
618k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
618k
    0U, // LD1B_2Z_PSEUDO
10505
618k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
618k
    0U, // LD1B_4Z_PSEUDO
10507
618k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
618k
    0U, // LD1D_2Z_PSEUDO
10509
618k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
618k
    0U, // LD1D_4Z_PSEUDO
10511
618k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
618k
    0U, // LD1H_2Z_PSEUDO
10513
618k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
618k
    0U, // LD1H_4Z_PSEUDO
10515
618k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
618k
    0U, // LD1W_2Z_PSEUDO
10517
618k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
618k
    0U, // LD1W_4Z_PSEUDO
10519
618k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
618k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
618k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
618k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
618k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
618k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
618k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
618k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
618k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
618k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
618k
    0U, // LDFF1B
10530
618k
    0U, // LDFF1B_D
10531
618k
    0U, // LDFF1B_H
10532
618k
    0U, // LDFF1B_S
10533
618k
    0U, // LDFF1D
10534
618k
    0U, // LDFF1H
10535
618k
    0U, // LDFF1H_D
10536
618k
    0U, // LDFF1H_S
10537
618k
    0U, // LDFF1SB_D
10538
618k
    0U, // LDFF1SB_H
10539
618k
    0U, // LDFF1SB_S
10540
618k
    0U, // LDFF1SH_D
10541
618k
    0U, // LDFF1SH_S
10542
618k
    0U, // LDFF1SW_D
10543
618k
    0U, // LDFF1W
10544
618k
    0U, // LDFF1W_D
10545
618k
    0U, // LDNF1B_D_IMM
10546
618k
    0U, // LDNF1B_H_IMM
10547
618k
    0U, // LDNF1B_IMM
10548
618k
    0U, // LDNF1B_S_IMM
10549
618k
    0U, // LDNF1D_IMM
10550
618k
    0U, // LDNF1H_D_IMM
10551
618k
    0U, // LDNF1H_IMM
10552
618k
    0U, // LDNF1H_S_IMM
10553
618k
    0U, // LDNF1SB_D_IMM
10554
618k
    0U, // LDNF1SB_H_IMM
10555
618k
    0U, // LDNF1SB_S_IMM
10556
618k
    0U, // LDNF1SH_D_IMM
10557
618k
    0U, // LDNF1SH_S_IMM
10558
618k
    0U, // LDNF1SW_D_IMM
10559
618k
    0U, // LDNF1W_D_IMM
10560
618k
    0U, // LDNF1W_IMM
10561
618k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
618k
    0U, // LDNT1B_2Z_PSEUDO
10563
618k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
618k
    0U, // LDNT1B_4Z_PSEUDO
10565
618k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
618k
    0U, // LDNT1D_2Z_PSEUDO
10567
618k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
618k
    0U, // LDNT1D_4Z_PSEUDO
10569
618k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
618k
    0U, // LDNT1H_2Z_PSEUDO
10571
618k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
618k
    0U, // LDNT1H_4Z_PSEUDO
10573
618k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
618k
    0U, // LDNT1W_2Z_PSEUDO
10575
618k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
618k
    0U, // LDNT1W_4Z_PSEUDO
10577
618k
    0U, // LDR_PPXI
10578
618k
    0U, // LDR_TX_PSEUDO
10579
618k
    0U, // LDR_ZA_PSEUDO
10580
618k
    0U, // LDR_ZZXI
10581
618k
    0U, // LDR_ZZZXI
10582
618k
    0U, // LDR_ZZZZXI
10583
618k
    0U, // LOADgot
10584
618k
    0U, // LSL_ZPZI_B_UNDEF
10585
618k
    0U, // LSL_ZPZI_B_ZERO
10586
618k
    0U, // LSL_ZPZI_D_UNDEF
10587
618k
    0U, // LSL_ZPZI_D_ZERO
10588
618k
    0U, // LSL_ZPZI_H_UNDEF
10589
618k
    0U, // LSL_ZPZI_H_ZERO
10590
618k
    0U, // LSL_ZPZI_S_UNDEF
10591
618k
    0U, // LSL_ZPZI_S_ZERO
10592
618k
    0U, // LSL_ZPZZ_B_UNDEF
10593
618k
    0U, // LSL_ZPZZ_B_ZERO
10594
618k
    0U, // LSL_ZPZZ_D_UNDEF
10595
618k
    0U, // LSL_ZPZZ_D_ZERO
10596
618k
    0U, // LSL_ZPZZ_H_UNDEF
10597
618k
    0U, // LSL_ZPZZ_H_ZERO
10598
618k
    0U, // LSL_ZPZZ_S_UNDEF
10599
618k
    0U, // LSL_ZPZZ_S_ZERO
10600
618k
    0U, // LSR_ZPZI_B_UNDEF
10601
618k
    0U, // LSR_ZPZI_B_ZERO
10602
618k
    0U, // LSR_ZPZI_D_UNDEF
10603
618k
    0U, // LSR_ZPZI_D_ZERO
10604
618k
    0U, // LSR_ZPZI_H_UNDEF
10605
618k
    0U, // LSR_ZPZI_H_ZERO
10606
618k
    0U, // LSR_ZPZI_S_UNDEF
10607
618k
    0U, // LSR_ZPZI_S_ZERO
10608
618k
    0U, // LSR_ZPZZ_B_UNDEF
10609
618k
    0U, // LSR_ZPZZ_B_ZERO
10610
618k
    0U, // LSR_ZPZZ_D_UNDEF
10611
618k
    0U, // LSR_ZPZZ_D_ZERO
10612
618k
    0U, // LSR_ZPZZ_H_UNDEF
10613
618k
    0U, // LSR_ZPZZ_H_ZERO
10614
618k
    0U, // LSR_ZPZZ_S_UNDEF
10615
618k
    0U, // LSR_ZPZZ_S_ZERO
10616
618k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
618k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
618k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
618k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
618k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
618k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
618k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
618k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
618k
    0U, // MOPSMemoryCopyPseudo
10625
618k
    0U, // MOPSMemoryMovePseudo
10626
618k
    0U, // MOPSMemorySetPseudo
10627
618k
    0U, // MOPSMemorySetTaggingPseudo
10628
618k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
618k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
618k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
618k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
618k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
618k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
618k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
618k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
618k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
618k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
618k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
618k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
618k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
618k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
618k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
618k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
618k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
618k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
618k
    0U, // MOVMCSym
10647
618k
    0U, // MOVaddr
10648
618k
    0U, // MOVaddrBA
10649
618k
    0U, // MOVaddrCP
10650
618k
    0U, // MOVaddrEXT
10651
618k
    0U, // MOVaddrJT
10652
618k
    0U, // MOVaddrTLS
10653
618k
    0U, // MOVbaseTLS
10654
618k
    0U, // MOVi32imm
10655
618k
    0U, // MOVi64imm
10656
618k
    0U, // MRS_FPCR
10657
618k
    0U, // MSR_FPCR
10658
618k
    0U, // MSRpstatePseudo
10659
618k
    0U, // MUL_ZPZZ_B_UNDEF
10660
618k
    0U, // MUL_ZPZZ_D_UNDEF
10661
618k
    0U, // MUL_ZPZZ_H_UNDEF
10662
618k
    0U, // MUL_ZPZZ_S_UNDEF
10663
618k
    0U, // NEG_ZPmZ_B_UNDEF
10664
618k
    0U, // NEG_ZPmZ_D_UNDEF
10665
618k
    0U, // NEG_ZPmZ_H_UNDEF
10666
618k
    0U, // NEG_ZPmZ_S_UNDEF
10667
618k
    0U, // NOT_ZPmZ_B_UNDEF
10668
618k
    0U, // NOT_ZPmZ_D_UNDEF
10669
618k
    0U, // NOT_ZPmZ_H_UNDEF
10670
618k
    0U, // NOT_ZPmZ_S_UNDEF
10671
618k
    0U, // ORNWrr
10672
618k
    0U, // ORNXrr
10673
618k
    0U, // ORRWrr
10674
618k
    0U, // ORRXrr
10675
618k
    0U, // ORR_ZPZZ_B_ZERO
10676
618k
    0U, // ORR_ZPZZ_D_ZERO
10677
618k
    0U, // ORR_ZPZZ_H_ZERO
10678
618k
    0U, // ORR_ZPZZ_S_ZERO
10679
618k
    0U, // PAUTH_EPILOGUE
10680
618k
    0U, // PAUTH_PROLOGUE
10681
618k
    0U, // PROBED_STACKALLOC
10682
618k
    0U, // PROBED_STACKALLOC_DYN
10683
618k
    0U, // PROBED_STACKALLOC_VAR
10684
618k
    0U, // PTEST_PP_ANY
10685
618k
    0U, // RDFFR_P
10686
618k
    0U, // RDFFR_PPz
10687
618k
    0U, // RET_ReallyLR
10688
618k
    0U, // RestoreZAPseudo
10689
618k
    0U, // SABD_ZPZZ_B_UNDEF
10690
618k
    0U, // SABD_ZPZZ_D_UNDEF
10691
618k
    0U, // SABD_ZPZZ_H_UNDEF
10692
618k
    0U, // SABD_ZPZZ_S_UNDEF
10693
618k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
618k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
618k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
618k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
618k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
618k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
618k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
618k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
618k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
618k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
618k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
618k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
618k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
618k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
618k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
618k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
618k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
618k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
618k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
618k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
618k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
618k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
618k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
618k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
618k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
618k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
618k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
618k
    0U, // SEH_AddFP
10721
618k
    0U, // SEH_EpilogEnd
10722
618k
    0U, // SEH_EpilogStart
10723
618k
    0U, // SEH_Nop
10724
618k
    0U, // SEH_PACSignLR
10725
618k
    0U, // SEH_PrologEnd
10726
618k
    0U, // SEH_SaveAnyRegQP
10727
618k
    0U, // SEH_SaveAnyRegQPX
10728
618k
    0U, // SEH_SaveFPLR
10729
618k
    0U, // SEH_SaveFPLR_X
10730
618k
    0U, // SEH_SaveFReg
10731
618k
    0U, // SEH_SaveFRegP
10732
618k
    0U, // SEH_SaveFRegP_X
10733
618k
    0U, // SEH_SaveFReg_X
10734
618k
    0U, // SEH_SaveReg
10735
618k
    0U, // SEH_SaveRegP
10736
618k
    0U, // SEH_SaveRegP_X
10737
618k
    0U, // SEH_SaveReg_X
10738
618k
    0U, // SEH_SetFP
10739
618k
    0U, // SEH_StackAlloc
10740
618k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
618k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
618k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
618k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
618k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
618k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
618k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
618k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
618k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
618k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
618k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
618k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
618k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
618k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
618k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
618k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
618k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
618k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
618k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
618k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
618k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
618k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
618k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
618k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
618k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
618k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
618k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
618k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
618k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
618k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
618k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
618k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
618k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
618k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
618k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
618k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
618k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
618k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
618k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
618k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
618k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
618k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
618k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
618k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
618k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
618k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
618k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
618k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
618k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
618k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
618k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
618k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
618k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
618k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
618k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
618k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
618k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
618k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
618k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
618k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
618k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
618k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
618k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
618k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
618k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
618k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
618k
    0U, // SPACE
10807
618k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
618k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
618k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
618k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
618k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
618k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
618k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
618k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
618k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
618k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
618k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
618k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
618k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
618k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
618k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
618k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
618k
    0U, // SQSHL_ZPZI_B_ZERO
10824
618k
    0U, // SQSHL_ZPZI_D_ZERO
10825
618k
    0U, // SQSHL_ZPZI_H_ZERO
10826
618k
    0U, // SQSHL_ZPZI_S_ZERO
10827
618k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
618k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
618k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
618k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
618k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
618k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
618k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
618k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
618k
    0U, // SRSHR_ZPZI_B_ZERO
10836
618k
    0U, // SRSHR_ZPZI_D_ZERO
10837
618k
    0U, // SRSHR_ZPZI_H_ZERO
10838
618k
    0U, // SRSHR_ZPZI_S_ZERO
10839
618k
    0U, // STGloop
10840
618k
    0U, // STGloop_wback
10841
618k
    0U, // STR_PPXI
10842
618k
    0U, // STR_TX_PSEUDO
10843
618k
    0U, // STR_ZZXI
10844
618k
    0U, // STR_ZZZXI
10845
618k
    0U, // STR_ZZZZXI
10846
618k
    0U, // STZGloop
10847
618k
    0U, // STZGloop_wback
10848
618k
    0U, // SUBR_ZPZZ_B_ZERO
10849
618k
    0U, // SUBR_ZPZZ_D_ZERO
10850
618k
    0U, // SUBR_ZPZZ_H_ZERO
10851
618k
    0U, // SUBR_ZPZZ_S_ZERO
10852
618k
    0U, // SUBSWrr
10853
618k
    0U, // SUBSXrr
10854
618k
    0U, // SUBWrr
10855
618k
    0U, // SUBXrr
10856
618k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
618k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
618k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
618k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
618k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
618k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
618k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
618k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
618k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
618k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
618k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
618k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
618k
    0U, // SUB_ZPZZ_B_ZERO
10869
618k
    0U, // SUB_ZPZZ_D_ZERO
10870
618k
    0U, // SUB_ZPZZ_H_ZERO
10871
618k
    0U, // SUB_ZPZZ_S_ZERO
10872
618k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
618k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
618k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
618k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
618k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
618k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
618k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
618k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
618k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
618k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
618k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
618k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
618k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
618k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
618k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
618k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
618k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
618k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
618k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
618k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
618k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
618k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
618k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
618k
    0U, // SpeculationBarrierISBDSBEndBB
10896
618k
    0U, // SpeculationBarrierSBEndBB
10897
618k
    0U, // SpeculationSafeValueW
10898
618k
    0U, // SpeculationSafeValueX
10899
618k
    0U, // StoreSwiftAsyncContext
10900
618k
    0U, // TAGPstack
10901
618k
    0U, // TCRETURNdi
10902
618k
    0U, // TCRETURNri
10903
618k
    0U, // TCRETURNriALL
10904
618k
    0U, // TCRETURNriBTI
10905
618k
    0U, // TLSDESCCALL
10906
618k
    0U, // TLSDESC_CALLSEQ
10907
618k
    0U, // UABD_ZPZZ_B_UNDEF
10908
618k
    0U, // UABD_ZPZZ_D_UNDEF
10909
618k
    0U, // UABD_ZPZZ_H_UNDEF
10910
618k
    0U, // UABD_ZPZZ_S_UNDEF
10911
618k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
618k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
618k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
618k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
618k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
618k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
618k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
618k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
618k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
618k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
618k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
618k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
618k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
618k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
618k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
618k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
618k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
618k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
618k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
618k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
618k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
618k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
618k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
618k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
618k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
618k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
618k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
618k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
618k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
618k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
618k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
618k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
618k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
618k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
618k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
618k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
618k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
618k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
618k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
618k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
618k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
618k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
618k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
618k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
618k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
618k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
618k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
618k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
618k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
618k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
618k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
618k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
618k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
618k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
618k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
618k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
618k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
618k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
618k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
618k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
618k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
618k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
618k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
618k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
618k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
618k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
618k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
618k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
618k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
618k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
618k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
618k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
618k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
618k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
618k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
618k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
618k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
618k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
618k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
618k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
618k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
618k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
618k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
618k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
618k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
618k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
618k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
618k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
618k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
618k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
618k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
618k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
618k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
618k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
618k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
618k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
618k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
618k
    0U, // UQSHL_ZPZI_B_ZERO
11009
618k
    0U, // UQSHL_ZPZI_D_ZERO
11010
618k
    0U, // UQSHL_ZPZI_H_ZERO
11011
618k
    0U, // UQSHL_ZPZI_S_ZERO
11012
618k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
618k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
618k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
618k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
618k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
618k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
618k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
618k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
618k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
618k
    0U, // URSHR_ZPZI_B_ZERO
11022
618k
    0U, // URSHR_ZPZI_D_ZERO
11023
618k
    0U, // URSHR_ZPZI_H_ZERO
11024
618k
    0U, // URSHR_ZPZI_S_ZERO
11025
618k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
618k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
618k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
618k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
618k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
618k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
618k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
618k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
618k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
618k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
618k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
618k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
618k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
618k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
618k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
618k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
618k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
618k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
618k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
618k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
618k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
618k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
618k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
618k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
618k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
618k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
618k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
618k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
618k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
618k
    0U, // ZERO_M_PSEUDO
11055
618k
    0U, // ZERO_T_PSEUDO
11056
618k
    0U, // ABSWr
11057
618k
    0U, // ABSXr
11058
618k
    8U, // ABS_ZPmZ_B
11059
618k
    16U,  // ABS_ZPmZ_D
11060
618k
    0U, // ABS_ZPmZ_H
11061
618k
    24U,  // ABS_ZPmZ_S
11062
618k
    32U,  // ABSv16i8
11063
618k
    0U, // ABSv1i64
11064
618k
    40U,  // ABSv2i32
11065
618k
    48U,  // ABSv2i64
11066
618k
    56U,  // ABSv4i16
11067
618k
    64U,  // ABSv4i32
11068
618k
    72U,  // ABSv8i16
11069
618k
    80U,  // ABSv8i8
11070
618k
    1112U,  // ADCLB_ZZZ_D
11071
618k
    2136U,  // ADCLB_ZZZ_S
11072
618k
    1112U,  // ADCLT_ZZZ_D
11073
618k
    2136U,  // ADCLT_ZZZ_S
11074
618k
    3160U,  // ADCSWr
11075
618k
    3160U,  // ADCSXr
11076
618k
    3160U,  // ADCWr
11077
618k
    3160U,  // ADCXr
11078
618k
    135256U,  // ADDG
11079
618k
    0U, // ADDHA_MPPZ_D
11080
618k
    0U, // ADDHA_MPPZ_S
11081
618k
    5208U,  // ADDHNB_ZZZ_B
11082
618k
    96U,  // ADDHNB_ZZZ_H
11083
618k
    6232U,  // ADDHNB_ZZZ_S
11084
618k
    7256U,  // ADDHNT_ZZZ_B
11085
618k
    24U,  // ADDHNT_ZZZ_H
11086
618k
    1112U,  // ADDHNT_ZZZ_S
11087
618k
    270440U,  // ADDHNv2i64_v2i32
11088
618k
    271464U,  // ADDHNv2i64_v4i32
11089
618k
    401520U,  // ADDHNv4i32_v4i16
11090
618k
    402544U,  // ADDHNv4i32_v8i16
11091
618k
    533624U,  // ADDHNv8i16_v16i8
11092
618k
    532600U,  // ADDHNv8i16_v8i8
11093
618k
    3160U,  // ADDPL_XXI
11094
618k
    658520U,  // ADDPT_shift
11095
618k
    16918656U,  // ADDP_ZPmZ_B
11096
618k
    33691776U,  // ADDP_ZPmZ_D
11097
618k
    51129480U,  // ADDP_ZPmZ_H
11098
618k
    67252352U,  // ADDP_ZPmZ_S
11099
618k
    925840U,  // ADDPv16i8
11100
618k
    1056920U, // ADDPv2i32
11101
618k
    270440U,  // ADDPv2i64
11102
618k
    48U,  // ADDPv2i64p
11103
618k
    1188000U, // ADDPv4i16
11104
618k
    401520U,  // ADDPv4i32
11105
618k
    532600U,  // ADDPv8i16
11106
618k
    1319080U, // ADDPv8i8
11107
618k
    10328U, // ADDQV_VPZ_B
11108
618k
    6232U,  // ADDQV_VPZ_D
11109
618k
    5208U,  // ADDQV_VPZ_H
11110
618k
    12376U, // ADDQV_VPZ_S
11111
618k
    3160U,  // ADDSPL_XXI
11112
618k
    3160U,  // ADDSVL_XXI
11113
618k
    13400U, // ADDSWri
11114
618k
    14424U, // ADDSWrs
11115
618k
    15448U, // ADDSWrx
11116
618k
    13400U, // ADDSXri
11117
618k
    14424U, // ADDSXrs
11118
618k
    15448U, // ADDSXrx
11119
618k
    1444952U, // ADDSXrx64
11120
618k
    0U, // ADDVA_MPPZ_D
11121
618k
    0U, // ADDVA_MPPZ_S
11122
618k
    3160U,  // ADDVL_XXI
11123
618k
    32U,  // ADDVv16i8v
11124
618k
    56U,  // ADDVv4i16v
11125
618k
    64U,  // ADDVv4i32v
11126
618k
    72U,  // ADDVv8i16v
11127
618k
    80U,  // ADDVv8i8v
11128
618k
    13400U, // ADDWri
11129
618k
    14424U, // ADDWrs
11130
618k
    15448U, // ADDWrx
11131
618k
    13400U, // ADDXri
11132
618k
    14424U, // ADDXrs
11133
618k
    15448U, // ADDXrx
11134
618k
    1444952U, // ADDXrx64
11135
618k
    176U, // ADD_VG2_2ZZ_B
11136
618k
    184U, // ADD_VG2_2ZZ_D
11137
618k
    136U, // ADD_VG2_2ZZ_H
11138
618k
    96U,  // ADD_VG2_2ZZ_S
11139
618k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
618k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
618k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
618k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
618k
    192U, // ADD_VG2_M2Z_D
11144
618k
    200U, // ADD_VG2_M2Z_S
11145
618k
    176U, // ADD_VG4_4ZZ_B
11146
618k
    184U, // ADD_VG4_4ZZ_D
11147
618k
    136U, // ADD_VG4_4ZZ_H
11148
618k
    96U,  // ADD_VG4_4ZZ_S
11149
618k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
618k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
618k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
618k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
618k
    192U, // ADD_VG4_M4Z_D
11154
618k
    200U, // ADD_VG4_M4Z_S
11155
618k
    16473U, // ADD_ZI_B
11156
618k
    17496U, // ADD_ZI_D
11157
618k
    208U, // ADD_ZI_H
11158
618k
    18521U, // ADD_ZI_S
11159
618k
    16918656U,  // ADD_ZPmZ_B
11160
618k
    33691776U,  // ADD_ZPmZ_CPA
11161
618k
    33691776U,  // ADD_ZPmZ_D
11162
618k
    51129480U,  // ADD_ZPmZ_H
11163
618k
    67252352U,  // ADD_ZPmZ_S
11164
618k
    10329U, // ADD_ZZZ_B
11165
618k
    6232U,  // ADD_ZZZ_CPA
11166
618k
    6232U,  // ADD_ZZZ_D
11167
618k
    136U, // ADD_ZZZ_H
11168
618k
    12377U, // ADD_ZZZ_S
11169
618k
    925840U,  // ADDv16i8
11170
618k
    3160U,  // ADDv1i64
11171
618k
    1056920U, // ADDv2i32
11172
618k
    270440U,  // ADDv2i64
11173
618k
    1188000U, // ADDv4i16
11174
618k
    401520U,  // ADDv4i32
11175
618k
    532600U,  // ADDv8i16
11176
618k
    1319080U, // ADDv8i8
11177
618k
    1U, // ADR
11178
618k
    1U, // ADRP
11179
618k
    19544U, // ADR_LSL_ZZZ_D_0
11180
618k
    20568U, // ADR_LSL_ZZZ_D_1
11181
618k
    21592U, // ADR_LSL_ZZZ_D_2
11182
618k
    22616U, // ADR_LSL_ZZZ_D_3
11183
618k
    23641U, // ADR_LSL_ZZZ_S_0
11184
618k
    24665U, // ADR_LSL_ZZZ_S_1
11185
618k
    25689U, // ADR_LSL_ZZZ_S_2
11186
618k
    26713U, // ADR_LSL_ZZZ_S_3
11187
618k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
618k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
618k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
618k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
618k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
618k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
618k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
618k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
618k
    10329U, // AESD_ZZZ_B
11196
618k
    32U,  // AESDrr
11197
618k
    10329U, // AESE_ZZZ_B
11198
618k
    32U,  // AESErr
11199
618k
    1U, // AESIMC_ZZ_B
11200
618k
    32U,  // AESIMCrr
11201
618k
    1U, // AESMC_ZZ_B
11202
618k
    32U,  // AESMCrr
11203
618k
    10328U, // ANDQV_VPZ_B
11204
618k
    6232U,  // ANDQV_VPZ_D
11205
618k
    5208U,  // ANDQV_VPZ_H
11206
618k
    12376U, // ANDQV_VPZ_S
11207
618k
    35928U, // ANDSWri
11208
618k
    14424U, // ANDSWrs
11209
618k
    36952U, // ANDSXri
11210
618k
    14424U, // ANDSXrs
11211
618k
    16918744U,  // ANDS_PPzPP
11212
618k
    0U, // ANDV_VPZ_B
11213
618k
    0U, // ANDV_VPZ_D
11214
618k
    0U, // ANDV_VPZ_H
11215
618k
    0U, // ANDV_VPZ_S
11216
618k
    35928U, // ANDWri
11217
618k
    14424U, // ANDWrs
11218
618k
    36952U, // ANDXri
11219
618k
    14424U, // ANDXrs
11220
618k
    16918744U,  // AND_PPzPP
11221
618k
    36952U, // AND_ZI
11222
618k
    16918656U,  // AND_ZPmZ_B
11223
618k
    33691776U,  // AND_ZPmZ_D
11224
618k
    51129480U,  // AND_ZPmZ_H
11225
618k
    67252352U,  // AND_ZPmZ_S
11226
618k
    6232U,  // AND_ZZZ
11227
618k
    925840U,  // ANDv16i8
11228
618k
    1319080U, // ANDv8i8
11229
618k
    141440U,  // ASRD_ZPmI_B
11230
618k
    137344U,  // ASRD_ZPmI_D
11231
618k
    52440200U,  // ASRD_ZPmI_H
11232
618k
    143488U,  // ASRD_ZPmI_S
11233
618k
    16918656U,  // ASRR_ZPmZ_B
11234
618k
    33691776U,  // ASRR_ZPmZ_D
11235
618k
    51129480U,  // ASRR_ZPmZ_H
11236
618k
    67252352U,  // ASRR_ZPmZ_S
11237
618k
    3160U,  // ASRVWr
11238
618k
    3160U,  // ASRVXr
11239
618k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
618k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
618k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
618k
    6233U,  // ASR_WIDE_ZZZ_B
11243
618k
    184U, // ASR_WIDE_ZZZ_H
11244
618k
    6233U,  // ASR_WIDE_ZZZ_S
11245
618k
    141440U,  // ASR_ZPmI_B
11246
618k
    137344U,  // ASR_ZPmI_D
11247
618k
    52440200U,  // ASR_ZPmI_H
11248
618k
    143488U,  // ASR_ZPmI_S
11249
618k
    16918656U,  // ASR_ZPmZ_B
11250
618k
    33691776U,  // ASR_ZPmZ_D
11251
618k
    51129480U,  // ASR_ZPmZ_H
11252
618k
    67252352U,  // ASR_ZPmZ_S
11253
618k
    3161U,  // ASR_ZZI_B
11254
618k
    3160U,  // ASR_ZZI_D
11255
618k
    224U, // ASR_ZZI_H
11256
618k
    3161U,  // ASR_ZZI_S
11257
618k
    0U, // AT_AS1ELX
11258
618k
    1U, // AUTDA
11259
618k
    1U, // AUTDB
11260
618k
    0U, // AUTDZA
11261
618k
    0U, // AUTDZB
11262
618k
    1U, // AUTIA
11263
618k
    0U, // AUTIA1716
11264
618k
    0U, // AUTIA171615
11265
618k
    0U, // AUTIASP
11266
618k
    0U, // AUTIASPPCi
11267
618k
    0U, // AUTIASPPCr
11268
618k
    0U, // AUTIAZ
11269
618k
    1U, // AUTIB
11270
618k
    0U, // AUTIB1716
11271
618k
    0U, // AUTIB171615
11272
618k
    0U, // AUTIBSP
11273
618k
    0U, // AUTIBSPPCi
11274
618k
    0U, // AUTIBSPPCr
11275
618k
    0U, // AUTIBZ
11276
618k
    0U, // AUTIZA
11277
618k
    0U, // AUTIZB
11278
618k
    0U, // AXFLAG
11279
618k
    0U, // B
11280
618k
    86253712U,  // BCAX
11281
618k
    33691736U,  // BCAX_ZZZZ
11282
618k
    0U, // BCcc
11283
618k
    10329U, // BDEP_ZZZ_B
11284
618k
    6232U,  // BDEP_ZZZ_D
11285
618k
    136U, // BDEP_ZZZ_H
11286
618k
    12377U, // BDEP_ZZZ_S
11287
618k
    10329U, // BEXT_ZZZ_B
11288
618k
    6232U,  // BEXT_ZZZ_D
11289
618k
    136U, // BEXT_ZZZ_H
11290
618k
    12377U, // BEXT_ZZZ_S
11291
618k
    2499744U, // BF16DOTlanev4bf16
11292
618k
    2499704U, // BF16DOTlanev8bf16
11293
618k
    32U,  // BF1CVTL2v8f16
11294
618k
    0U, // BF1CVTLT_ZZ_BtoH
11295
618k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
618k
    80U,  // BF1CVTLv8f16
11297
618k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
618k
    0U, // BF1CVT_ZZ_BtoH
11299
618k
    32U,  // BF2CVTL2v8f16
11300
618k
    0U, // BF2CVTLT_ZZ_BtoH
11301
618k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
618k
    80U,  // BF2CVTLv8f16
11303
618k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
618k
    0U, // BF2CVT_ZZ_BtoH
11305
618k
    232U, // BFADD_VG2_M2Z_H
11306
618k
    232U, // BFADD_VG4_M4Z_H
11307
618k
    51129480U,  // BFADD_ZPmZZ
11308
618k
    136U, // BFADD_ZZZ
11309
618k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
618k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
618k
    240U, // BFCLAMP_ZZZ
11312
618k
    0U, // BFCVT
11313
618k
    64U,  // BFCVTN
11314
618k
    64U,  // BFCVTN2
11315
618k
    1U, // BFCVTNT_ZPmZ
11316
618k
    1U, // BFCVTN_Z2Z_HtoB
11317
618k
    0U, // BFCVTN_Z2Z_StoH
11318
618k
    1U, // BFCVT_Z2Z_HtoB
11319
618k
    0U, // BFCVT_Z2Z_StoH
11320
618k
    1U, // BFCVT_ZPmZ
11321
618k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
618k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
618k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
618k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
618k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
618k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
618k
    53222488U,  // BFDOT_ZZI
11328
618k
    7256U,  // BFDOT_ZZZ
11329
618k
    1189024U, // BFDOTv4bf16
11330
618k
    533624U,  // BFDOTv8bf16
11331
618k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
618k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
618k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
618k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
618k
    51129480U,  // BFMAXNM_ZPmZZ
11336
618k
    248U, // BFMAX_VG2_2Z2Z_H
11337
618k
    136U, // BFMAX_VG2_2ZZ_H
11338
618k
    248U, // BFMAX_VG4_4Z2Z_H
11339
618k
    136U, // BFMAX_VG4_4ZZ_H
11340
618k
    51129480U,  // BFMAX_ZPmZZ
11341
618k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
618k
    136U, // BFMINNM_VG2_2ZZ_H
11343
618k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
618k
    136U, // BFMINNM_VG4_4ZZ_H
11345
618k
    51129480U,  // BFMINNM_ZPmZZ
11346
618k
    248U, // BFMIN_VG2_2Z2Z_H
11347
618k
    136U, // BFMIN_VG2_2ZZ_H
11348
618k
    248U, // BFMIN_VG4_4Z2Z_H
11349
618k
    136U, // BFMIN_VG4_4ZZ_H
11350
618k
    51129480U,  // BFMIN_ZPmZZ
11351
618k
    533624U,  // BFMLALB
11352
618k
    120464504U, // BFMLALBIdx
11353
618k
    7256U,  // BFMLALB_ZZZ
11354
618k
    53222488U,  // BFMLALB_ZZZI
11355
618k
    533624U,  // BFMLALT
11356
618k
    120464504U, // BFMLALTIdx
11357
618k
    7256U,  // BFMLALT_ZZZ
11358
618k
    53222488U,  // BFMLALT_ZZZI
11359
618k
    38145U, // BFMLAL_MZZI_HtoS
11360
618k
    257U, // BFMLAL_MZZ_HtoS
11361
618k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
618k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
618k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
618k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
618k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
618k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
618k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
618k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
618k
    103427304U, // BFMLA_VG2_M2ZZI
11370
618k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
618k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
618k
    103427304U, // BFMLA_VG4_M4ZZI
11373
618k
    53488880U,  // BFMLA_ZPmZZ
11374
618k
    39152U, // BFMLA_ZZZI
11375
618k
    53222488U,  // BFMLSLB_ZZZI_S
11376
618k
    7256U,  // BFMLSLB_ZZZ_S
11377
618k
    53222488U,  // BFMLSLT_ZZZI_S
11378
618k
    7256U,  // BFMLSLT_ZZZ_S
11379
618k
    38145U, // BFMLSL_MZZI_HtoS
11380
618k
    257U, // BFMLSL_MZZ_HtoS
11381
618k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
618k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
618k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
618k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
618k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
618k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
618k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
618k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
618k
    103427304U, // BFMLS_VG2_M2ZZI
11390
618k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
618k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
618k
    103427304U, // BFMLS_VG4_M4ZZI
11393
618k
    53488880U,  // BFMLS_ZPmZZ
11394
618k
    39152U, // BFMLS_ZZZI
11395
618k
    533624U,  // BFMMLA
11396
618k
    7256U,  // BFMMLA_ZZZ
11397
618k
    0U, // BFMOPA_MPPZZ
11398
618k
    0U, // BFMOPA_MPPZZ_H
11399
618k
    0U, // BFMOPS_MPPZZ
11400
618k
    0U, // BFMOPS_MPPZZ_H
11401
618k
    51129480U,  // BFMUL_ZPmZZ
11402
618k
    136U, // BFMUL_ZZZ
11403
618k
    40072U, // BFMUL_ZZZI
11404
618k
    134389849U, // BFMWri
11405
618k
    134389849U, // BFMXri
11406
618k
    232U, // BFSUB_VG2_M2Z_H
11407
618k
    232U, // BFSUB_VG4_M4Z_H
11408
618k
    51129480U,  // BFSUB_ZPmZZ
11409
618k
    136U, // BFSUB_ZZZ
11410
618k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
618k
    10329U, // BGRP_ZZZ_B
11412
618k
    6232U,  // BGRP_ZZZ_D
11413
618k
    136U, // BGRP_ZZZ_H
11414
618k
    12377U, // BGRP_ZZZ_S
11415
618k
    14424U, // BICSWrs
11416
618k
    14424U, // BICSXrs
11417
618k
    16918744U,  // BICS_PPzPP
11418
618k
    14424U, // BICWrs
11419
618k
    14424U, // BICXrs
11420
618k
    16918744U,  // BIC_PPzPP
11421
618k
    16918656U,  // BIC_ZPmZ_B
11422
618k
    33691776U,  // BIC_ZPmZ_D
11423
618k
    51129480U,  // BIC_ZPmZ_H
11424
618k
    67252352U,  // BIC_ZPmZ_S
11425
618k
    6232U,  // BIC_ZZZ
11426
618k
    925840U,  // BICv16i8
11427
618k
    1U, // BICv2i32
11428
618k
    1U, // BICv4i16
11429
618k
    1U, // BICv4i32
11430
618k
    1U, // BICv8i16
11431
618k
    1319080U, // BICv8i8
11432
618k
    926864U,  // BIFv16i8
11433
618k
    1320104U, // BIFv8i8
11434
618k
    926864U,  // BITv16i8
11435
618k
    1320104U, // BITv8i8
11436
618k
    0U, // BL
11437
618k
    0U, // BLR
11438
618k
    0U, // BLRAA
11439
618k
    0U, // BLRAAZ
11440
618k
    0U, // BLRAB
11441
618k
    0U, // BLRABZ
11442
618k
    264U, // BMOPA_MPPZZ_S
11443
618k
    264U, // BMOPS_MPPZZ_S
11444
618k
    0U, // BR
11445
618k
    0U, // BRAA
11446
618k
    0U, // BRAAZ
11447
618k
    0U, // BRAB
11448
618k
    0U, // BRABZ
11449
618k
    0U, // BRB_IALL
11450
618k
    0U, // BRB_INJ
11451
618k
    0U, // BRK
11452
618k
    10456U, // BRKAS_PPzP
11453
618k
    8U, // BRKA_PPmP
11454
618k
    10456U, // BRKA_PPzP
11455
618k
    10456U, // BRKBS_PPzP
11456
618k
    8U, // BRKB_PPmP
11457
618k
    10456U, // BRKB_PPzP
11458
618k
    16918744U,  // BRKNS_PPzP
11459
618k
    16918744U,  // BRKN_PPzP
11460
618k
    16918744U,  // BRKPAS_PPzPP
11461
618k
    16918744U,  // BRKPA_PPzPP
11462
618k
    16918744U,  // BRKPBS_PPzPP
11463
618k
    16918744U,  // BRKPB_PPzPP
11464
618k
    33691736U,  // BSL1N_ZZZZ
11465
618k
    33691736U,  // BSL2N_ZZZZ
11466
618k
    33691736U,  // BSL_ZZZZ
11467
618k
    926864U,  // BSLv16i8
11468
618k
    1320104U, // BSLv8i8
11469
618k
    0U, // Bcc
11470
618k
    151136345U, // CADD_ZZI_B
11471
618k
    151132248U, // CADD_ZZI_D
11472
618k
    3288200U, // CADD_ZZI_H
11473
618k
    151138393U, // CADD_ZZI_S
11474
618k
    3449105U, // CASAB
11475
618k
    3449105U, // CASAH
11476
618k
    3449105U, // CASALB
11477
618k
    3449105U, // CASALH
11478
618k
    3449105U, // CASALW
11479
618k
    3449105U, // CASALX
11480
618k
    3449105U, // CASAW
11481
618k
    3449105U, // CASAX
11482
618k
    3449105U, // CASB
11483
618k
    3449105U, // CASH
11484
618k
    3449105U, // CASLB
11485
618k
    3449105U, // CASLH
11486
618k
    3449105U, // CASLW
11487
618k
    3449105U, // CASLX
11488
618k
    0U, // CASPALW
11489
618k
    0U, // CASPALX
11490
618k
    0U, // CASPAW
11491
618k
    0U, // CASPAX
11492
618k
    0U, // CASPLW
11493
618k
    0U, // CASPLX
11494
618k
    0U, // CASPW
11495
618k
    0U, // CASPX
11496
618k
    3449105U, // CASW
11497
618k
    3449105U, // CASX
11498
618k
    1U, // CBNZW
11499
618k
    1U, // CBNZX
11500
618k
    1U, // CBZW
11501
618k
    1U, // CBZX
11502
618k
    167906392U, // CCMNWi
11503
618k
    167906392U, // CCMNWr
11504
618k
    167906392U, // CCMNXi
11505
618k
    167906392U, // CCMNXr
11506
618k
    167906392U, // CCMPWi
11507
618k
    167906392U, // CCMPWr
11508
618k
    167906392U, // CCMPXi
11509
618k
    167906392U, // CCMPXr
11510
618k
    187440216U, // CDOT_ZZZI_D
11511
618k
    201496585U, // CDOT_ZZZI_S
11512
618k
    218242136U, // CDOT_ZZZ_D
11513
618k
    3550217U, // CDOT_ZZZ_S
11514
618k
    0U, // CFINV
11515
618k
    0U, // CHKFEAT
11516
618k
    16911448U,  // CLASTA_RPZ_B
11517
618k
    33688664U,  // CLASTA_RPZ_D
11518
618k
    235015256U, // CLASTA_RPZ_H
11519
618k
    67243096U,  // CLASTA_RPZ_S
11520
618k
    16911448U,  // CLASTA_VPZ_B
11521
618k
    33688664U,  // CLASTA_VPZ_D
11522
618k
    235015256U, // CLASTA_VPZ_H
11523
618k
    67243096U,  // CLASTA_VPZ_S
11524
618k
    16918616U,  // CLASTA_ZPZ_B
11525
618k
    33691736U,  // CLASTA_ZPZ_D
11526
618k
    51129480U,  // CLASTA_ZPZ_H
11527
618k
    67252312U,  // CLASTA_ZPZ_S
11528
618k
    16911448U,  // CLASTB_RPZ_B
11529
618k
    33688664U,  // CLASTB_RPZ_D
11530
618k
    235015256U, // CLASTB_RPZ_H
11531
618k
    67243096U,  // CLASTB_RPZ_S
11532
618k
    16911448U,  // CLASTB_VPZ_B
11533
618k
    33688664U,  // CLASTB_VPZ_D
11534
618k
    235015256U, // CLASTB_VPZ_H
11535
618k
    67243096U,  // CLASTB_VPZ_S
11536
618k
    16918616U,  // CLASTB_ZPZ_B
11537
618k
    33691736U,  // CLASTB_ZPZ_D
11538
618k
    51129480U,  // CLASTB_ZPZ_H
11539
618k
    67252312U,  // CLASTB_ZPZ_S
11540
618k
    0U, // CLR
11541
618k
    0U, // CLREX
11542
618k
    0U, // CLSWr
11543
618k
    0U, // CLSXr
11544
618k
    8U, // CLS_ZPmZ_B
11545
618k
    16U,  // CLS_ZPmZ_D
11546
618k
    0U, // CLS_ZPmZ_H
11547
618k
    24U,  // CLS_ZPmZ_S
11548
618k
    32U,  // CLSv16i8
11549
618k
    40U,  // CLSv2i32
11550
618k
    56U,  // CLSv4i16
11551
618k
    64U,  // CLSv4i32
11552
618k
    72U,  // CLSv8i16
11553
618k
    80U,  // CLSv8i8
11554
618k
    0U, // CLZWr
11555
618k
    0U, // CLZXr
11556
618k
    8U, // CLZ_ZPmZ_B
11557
618k
    16U,  // CLZ_ZPmZ_D
11558
618k
    0U, // CLZ_ZPmZ_H
11559
618k
    24U,  // CLZ_ZPmZ_S
11560
618k
    32U,  // CLZv16i8
11561
618k
    40U,  // CLZv2i32
11562
618k
    56U,  // CLZv4i16
11563
618k
    64U,  // CLZv4i32
11564
618k
    72U,  // CLZv8i16
11565
618k
    80U,  // CLZv8i8
11566
618k
    925840U,  // CMEQv16i8
11567
618k
    280U, // CMEQv16i8rz
11568
618k
    3160U,  // CMEQv1i64
11569
618k
    288U, // CMEQv1i64rz
11570
618k
    1056920U, // CMEQv2i32
11571
618k
    296U, // CMEQv2i32rz
11572
618k
    270440U,  // CMEQv2i64
11573
618k
    304U, // CMEQv2i64rz
11574
618k
    1188000U, // CMEQv4i16
11575
618k
    312U, // CMEQv4i16rz
11576
618k
    401520U,  // CMEQv4i32
11577
618k
    320U, // CMEQv4i32rz
11578
618k
    532600U,  // CMEQv8i16
11579
618k
    328U, // CMEQv8i16rz
11580
618k
    1319080U, // CMEQv8i8
11581
618k
    336U, // CMEQv8i8rz
11582
618k
    925840U,  // CMGEv16i8
11583
618k
    280U, // CMGEv16i8rz
11584
618k
    3160U,  // CMGEv1i64
11585
618k
    288U, // CMGEv1i64rz
11586
618k
    1056920U, // CMGEv2i32
11587
618k
    296U, // CMGEv2i32rz
11588
618k
    270440U,  // CMGEv2i64
11589
618k
    304U, // CMGEv2i64rz
11590
618k
    1188000U, // CMGEv4i16
11591
618k
    312U, // CMGEv4i16rz
11592
618k
    401520U,  // CMGEv4i32
11593
618k
    320U, // CMGEv4i32rz
11594
618k
    532600U,  // CMGEv8i16
11595
618k
    328U, // CMGEv8i16rz
11596
618k
    1319080U, // CMGEv8i8
11597
618k
    336U, // CMGEv8i8rz
11598
618k
    925840U,  // CMGTv16i8
11599
618k
    280U, // CMGTv16i8rz
11600
618k
    3160U,  // CMGTv1i64
11601
618k
    288U, // CMGTv1i64rz
11602
618k
    1056920U, // CMGTv2i32
11603
618k
    296U, // CMGTv2i32rz
11604
618k
    270440U,  // CMGTv2i64
11605
618k
    304U, // CMGTv2i64rz
11606
618k
    1188000U, // CMGTv4i16
11607
618k
    312U, // CMGTv4i16rz
11608
618k
    401520U,  // CMGTv4i32
11609
618k
    320U, // CMGTv4i32rz
11610
618k
    532600U,  // CMGTv8i16
11611
618k
    328U, // CMGTv8i16rz
11612
618k
    1319080U, // CMGTv8i8
11613
618k
    336U, // CMGTv8i8rz
11614
618k
    925840U,  // CMHIv16i8
11615
618k
    3160U,  // CMHIv1i64
11616
618k
    1056920U, // CMHIv2i32
11617
618k
    270440U,  // CMHIv2i64
11618
618k
    1188000U, // CMHIv4i16
11619
618k
    401520U,  // CMHIv4i32
11620
618k
    532600U,  // CMHIv8i16
11621
618k
    1319080U, // CMHIv8i8
11622
618k
    925840U,  // CMHSv16i8
11623
618k
    3160U,  // CMHSv1i64
11624
618k
    1056920U, // CMHSv2i32
11625
618k
    270440U,  // CMHSv2i64
11626
618k
    1188000U, // CMHSv4i16
11627
618k
    401520U,  // CMHSv4i32
11628
618k
    532600U,  // CMHSv8i16
11629
618k
    1319080U, // CMHSv8i8
11630
618k
    201496816U, // CMLA_ZZZI_H
11631
618k
    187435096U, // CMLA_ZZZI_S
11632
618k
    3550217U, // CMLA_ZZZ_B
11633
618k
    218235992U, // CMLA_ZZZ_D
11634
618k
    3550448U, // CMLA_ZZZ_H
11635
618k
    218237016U, // CMLA_ZZZ_S
11636
618k
    280U, // CMLEv16i8rz
11637
618k
    288U, // CMLEv1i64rz
11638
618k
    296U, // CMLEv2i32rz
11639
618k
    304U, // CMLEv2i64rz
11640
618k
    312U, // CMLEv4i16rz
11641
618k
    320U, // CMLEv4i32rz
11642
618k
    328U, // CMLEv8i16rz
11643
618k
    336U, // CMLEv8i8rz
11644
618k
    280U, // CMLTv16i8rz
11645
618k
    288U, // CMLTv1i64rz
11646
618k
    296U, // CMLTv2i32rz
11647
618k
    304U, // CMLTv2i64rz
11648
618k
    312U, // CMLTv4i16rz
11649
618k
    320U, // CMLTv4i32rz
11650
618k
    328U, // CMLTv8i16rz
11651
618k
    336U, // CMLTv8i8rz
11652
618k
    141528U,  // CMPEQ_PPzZI_B
11653
618k
    137432U,  // CMPEQ_PPzZI_D
11654
618k
    52440201U,  // CMPEQ_PPzZI_H
11655
618k
    143576U,  // CMPEQ_PPzZI_S
11656
618k
    16918744U,  // CMPEQ_PPzZZ_B
11657
618k
    33691864U,  // CMPEQ_PPzZZ_D
11658
618k
    51129481U,  // CMPEQ_PPzZZ_H
11659
618k
    67252440U,  // CMPEQ_PPzZZ_S
11660
618k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
618k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
618k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
618k
    141528U,  // CMPGE_PPzZI_B
11664
618k
    137432U,  // CMPGE_PPzZI_D
11665
618k
    52440201U,  // CMPGE_PPzZI_H
11666
618k
    143576U,  // CMPGE_PPzZI_S
11667
618k
    16918744U,  // CMPGE_PPzZZ_B
11668
618k
    33691864U,  // CMPGE_PPzZZ_D
11669
618k
    51129481U,  // CMPGE_PPzZZ_H
11670
618k
    67252440U,  // CMPGE_PPzZZ_S
11671
618k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
618k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
618k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
618k
    141528U,  // CMPGT_PPzZI_B
11675
618k
    137432U,  // CMPGT_PPzZI_D
11676
618k
    52440201U,  // CMPGT_PPzZI_H
11677
618k
    143576U,  // CMPGT_PPzZI_S
11678
618k
    16918744U,  // CMPGT_PPzZZ_B
11679
618k
    33691864U,  // CMPGT_PPzZZ_D
11680
618k
    51129481U,  // CMPGT_PPzZZ_H
11681
618k
    67252440U,  // CMPGT_PPzZZ_S
11682
618k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
618k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
618k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
618k
    251799768U, // CMPHI_PPzZI_B
11686
618k
    251795672U, // CMPHI_PPzZI_D
11687
618k
    3681417U, // CMPHI_PPzZI_H
11688
618k
    251801816U, // CMPHI_PPzZI_S
11689
618k
    16918744U,  // CMPHI_PPzZZ_B
11690
618k
    33691864U,  // CMPHI_PPzZZ_D
11691
618k
    51129481U,  // CMPHI_PPzZZ_H
11692
618k
    67252440U,  // CMPHI_PPzZZ_S
11693
618k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
618k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
618k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
618k
    251799768U, // CMPHS_PPzZI_B
11697
618k
    251795672U, // CMPHS_PPzZI_D
11698
618k
    3681417U, // CMPHS_PPzZI_H
11699
618k
    251801816U, // CMPHS_PPzZI_S
11700
618k
    16918744U,  // CMPHS_PPzZZ_B
11701
618k
    33691864U,  // CMPHS_PPzZZ_D
11702
618k
    51129481U,  // CMPHS_PPzZZ_H
11703
618k
    67252440U,  // CMPHS_PPzZZ_S
11704
618k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
618k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
618k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
618k
    141528U,  // CMPLE_PPzZI_B
11708
618k
    137432U,  // CMPLE_PPzZI_D
11709
618k
    52440201U,  // CMPLE_PPzZI_H
11710
618k
    143576U,  // CMPLE_PPzZI_S
11711
618k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
618k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
618k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
618k
    251799768U, // CMPLO_PPzZI_B
11715
618k
    251795672U, // CMPLO_PPzZI_D
11716
618k
    3681417U, // CMPLO_PPzZI_H
11717
618k
    251801816U, // CMPLO_PPzZI_S
11718
618k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
618k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
618k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
618k
    251799768U, // CMPLS_PPzZI_B
11722
618k
    251795672U, // CMPLS_PPzZI_D
11723
618k
    3681417U, // CMPLS_PPzZI_H
11724
618k
    251801816U, // CMPLS_PPzZI_S
11725
618k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
618k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
618k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
618k
    141528U,  // CMPLT_PPzZI_B
11729
618k
    137432U,  // CMPLT_PPzZI_D
11730
618k
    52440201U,  // CMPLT_PPzZI_H
11731
618k
    143576U,  // CMPLT_PPzZI_S
11732
618k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
618k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
618k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
618k
    141528U,  // CMPNE_PPzZI_B
11736
618k
    137432U,  // CMPNE_PPzZI_D
11737
618k
    52440201U,  // CMPNE_PPzZI_H
11738
618k
    143576U,  // CMPNE_PPzZI_S
11739
618k
    16918744U,  // CMPNE_PPzZZ_B
11740
618k
    33691864U,  // CMPNE_PPzZZ_D
11741
618k
    51129481U,  // CMPNE_PPzZZ_H
11742
618k
    67252440U,  // CMPNE_PPzZZ_S
11743
618k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
618k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
618k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
618k
    925840U,  // CMTSTv16i8
11747
618k
    3160U,  // CMTSTv1i64
11748
618k
    1056920U, // CMTSTv2i32
11749
618k
    270440U,  // CMTSTv2i64
11750
618k
    1188000U, // CMTSTv4i16
11751
618k
    401520U,  // CMTSTv4i32
11752
618k
    532600U,  // CMTSTv8i16
11753
618k
    1319080U, // CMTSTv8i8
11754
618k
    8U, // CNOT_ZPmZ_B
11755
618k
    16U,  // CNOT_ZPmZ_D
11756
618k
    0U, // CNOT_ZPmZ_H
11757
618k
    24U,  // CNOT_ZPmZ_S
11758
618k
    345U, // CNTB_XPiI
11759
618k
    345U, // CNTD_XPiI
11760
618k
    345U, // CNTH_XPiI
11761
618k
    1U, // CNTP_XCI_B
11762
618k
    1U, // CNTP_XCI_D
11763
618k
    1U, // CNTP_XCI_H
11764
618k
    1U, // CNTP_XCI_S
11765
618k
    10328U, // CNTP_XPP_B
11766
618k
    6232U,  // CNTP_XPP_D
11767
618k
    5208U,  // CNTP_XPP_H
11768
618k
    12376U, // CNTP_XPP_S
11769
618k
    345U, // CNTW_XPiI
11770
618k
    0U, // CNTWr
11771
618k
    0U, // CNTXr
11772
618k
    8U, // CNT_ZPmZ_B
11773
618k
    16U,  // CNT_ZPmZ_D
11774
618k
    0U, // CNT_ZPmZ_H
11775
618k
    24U,  // CNT_ZPmZ_S
11776
618k
    32U,  // CNTv16i8
11777
618k
    80U,  // CNTv8i8
11778
618k
    6232U,  // COMPACT_ZPZ_D
11779
618k
    12376U, // COMPACT_ZPZ_S
11780
618k
    0U, // CPYE
11781
618k
    0U, // CPYEN
11782
618k
    0U, // CPYERN
11783
618k
    0U, // CPYERT
11784
618k
    0U, // CPYERTN
11785
618k
    0U, // CPYERTRN
11786
618k
    0U, // CPYERTWN
11787
618k
    0U, // CPYET
11788
618k
    0U, // CPYETN
11789
618k
    0U, // CPYETRN
11790
618k
    0U, // CPYETWN
11791
618k
    0U, // CPYEWN
11792
618k
    0U, // CPYEWT
11793
618k
    0U, // CPYEWTN
11794
618k
    0U, // CPYEWTRN
11795
618k
    0U, // CPYEWTWN
11796
618k
    0U, // CPYFE
11797
618k
    0U, // CPYFEN
11798
618k
    0U, // CPYFERN
11799
618k
    0U, // CPYFERT
11800
618k
    0U, // CPYFERTN
11801
618k
    0U, // CPYFERTRN
11802
618k
    0U, // CPYFERTWN
11803
618k
    0U, // CPYFET
11804
618k
    0U, // CPYFETN
11805
618k
    0U, // CPYFETRN
11806
618k
    0U, // CPYFETWN
11807
618k
    0U, // CPYFEWN
11808
618k
    0U, // CPYFEWT
11809
618k
    0U, // CPYFEWTN
11810
618k
    0U, // CPYFEWTRN
11811
618k
    0U, // CPYFEWTWN
11812
618k
    0U, // CPYFM
11813
618k
    0U, // CPYFMN
11814
618k
    0U, // CPYFMRN
11815
618k
    0U, // CPYFMRT
11816
618k
    0U, // CPYFMRTN
11817
618k
    0U, // CPYFMRTRN
11818
618k
    0U, // CPYFMRTWN
11819
618k
    0U, // CPYFMT
11820
618k
    0U, // CPYFMTN
11821
618k
    0U, // CPYFMTRN
11822
618k
    0U, // CPYFMTWN
11823
618k
    0U, // CPYFMWN
11824
618k
    0U, // CPYFMWT
11825
618k
    0U, // CPYFMWTN
11826
618k
    0U, // CPYFMWTRN
11827
618k
    0U, // CPYFMWTWN
11828
618k
    0U, // CPYFP
11829
618k
    0U, // CPYFPN
11830
618k
    0U, // CPYFPRN
11831
618k
    0U, // CPYFPRT
11832
618k
    0U, // CPYFPRTN
11833
618k
    0U, // CPYFPRTRN
11834
618k
    0U, // CPYFPRTWN
11835
618k
    0U, // CPYFPT
11836
618k
    0U, // CPYFPTN
11837
618k
    0U, // CPYFPTRN
11838
618k
    0U, // CPYFPTWN
11839
618k
    0U, // CPYFPWN
11840
618k
    0U, // CPYFPWT
11841
618k
    0U, // CPYFPWTN
11842
618k
    0U, // CPYFPWTRN
11843
618k
    0U, // CPYFPWTWN
11844
618k
    0U, // CPYM
11845
618k
    0U, // CPYMN
11846
618k
    0U, // CPYMRN
11847
618k
    0U, // CPYMRT
11848
618k
    0U, // CPYMRTN
11849
618k
    0U, // CPYMRTRN
11850
618k
    0U, // CPYMRTWN
11851
618k
    0U, // CPYMT
11852
618k
    0U, // CPYMTN
11853
618k
    0U, // CPYMTRN
11854
618k
    0U, // CPYMTWN
11855
618k
    0U, // CPYMWN
11856
618k
    0U, // CPYMWT
11857
618k
    0U, // CPYMWTN
11858
618k
    0U, // CPYMWTRN
11859
618k
    0U, // CPYMWTWN
11860
618k
    0U, // CPYP
11861
618k
    0U, // CPYPN
11862
618k
    0U, // CPYPRN
11863
618k
    0U, // CPYPRT
11864
618k
    0U, // CPYPRTN
11865
618k
    0U, // CPYPRTRN
11866
618k
    0U, // CPYPRTWN
11867
618k
    0U, // CPYPT
11868
618k
    0U, // CPYPTN
11869
618k
    0U, // CPYPTRN
11870
618k
    0U, // CPYPTWN
11871
618k
    0U, // CPYPWN
11872
618k
    0U, // CPYPWT
11873
618k
    0U, // CPYPWTN
11874
618k
    0U, // CPYPWTRN
11875
618k
    0U, // CPYPWTWN
11876
618k
    352U, // CPY_ZPmI_B
11877
618k
    360U, // CPY_ZPmI_D
11878
618k
    2U, // CPY_ZPmI_H
11879
618k
    368U, // CPY_ZPmI_S
11880
618k
    376U, // CPY_ZPmR_B
11881
618k
    376U, // CPY_ZPmR_D
11882
618k
    2U, // CPY_ZPmR_H
11883
618k
    376U, // CPY_ZPmR_S
11884
618k
    376U, // CPY_ZPmV_B
11885
618k
    376U, // CPY_ZPmV_D
11886
618k
    2U, // CPY_ZPmV_H
11887
618k
    376U, // CPY_ZPmV_S
11888
618k
    42200U, // CPY_ZPzI_B
11889
618k
    43224U, // CPY_ZPzI_D
11890
618k
    385U, // CPY_ZPzI_H
11891
618k
    44248U, // CPY_ZPzI_S
11892
618k
    3160U,  // CRC32Brr
11893
618k
    3160U,  // CRC32CBrr
11894
618k
    3160U,  // CRC32CHrr
11895
618k
    3160U,  // CRC32CWrr
11896
618k
    3160U,  // CRC32CXrr
11897
618k
    3160U,  // CRC32Hrr
11898
618k
    3160U,  // CRC32Wrr
11899
618k
    3160U,  // CRC32Xrr
11900
618k
    167906392U, // CSELWr
11901
618k
    167906392U, // CSELXr
11902
618k
    167906392U, // CSINCWr
11903
618k
    167906392U, // CSINCXr
11904
618k
    167906392U, // CSINVWr
11905
618k
    167906392U, // CSINVXr
11906
618k
    167906392U, // CSNEGWr
11907
618k
    167906392U, // CSNEGXr
11908
618k
    0U, // CTERMEQ_WW
11909
618k
    0U, // CTERMEQ_XX
11910
618k
    0U, // CTERMNE_WW
11911
618k
    0U, // CTERMNE_XX
11912
618k
    0U, // CTZWr
11913
618k
    0U, // CTZXr
11914
618k
    0U, // DCPS1
11915
618k
    0U, // DCPS2
11916
618k
    0U, // DCPS3
11917
618k
    2U, // DECB_XPiI
11918
618k
    2U, // DECD_XPiI
11919
618k
    2U, // DECD_ZPiI
11920
618k
    2U, // DECH_XPiI
11921
618k
    0U, // DECH_ZPiI
11922
618k
    1U, // DECP_XP_B
11923
618k
    0U, // DECP_XP_D
11924
618k
    0U, // DECP_XP_H
11925
618k
    1U, // DECP_XP_S
11926
618k
    0U, // DECP_ZP_D
11927
618k
    0U, // DECP_ZP_H
11928
618k
    0U, // DECP_ZP_S
11929
618k
    2U, // DECW_XPiI
11930
618k
    2U, // DECW_ZPiI
11931
618k
    0U, // DMB
11932
618k
    0U, // DRPS
11933
618k
    0U, // DSB
11934
618k
    0U, // DSBnXS
11935
618k
    2U, // DUPM_ZI
11936
618k
    393U, // DUPQ_ZZI_B
11937
618k
    392U, // DUPQ_ZZI_D
11938
618k
    2U, // DUPQ_ZZI_H
11939
618k
    393U, // DUPQ_ZZI_S
11940
618k
    2U, // DUP_ZI_B
11941
618k
    2U, // DUP_ZI_D
11942
618k
    0U, // DUP_ZI_H
11943
618k
    2U, // DUP_ZI_S
11944
618k
    0U, // DUP_ZR_B
11945
618k
    0U, // DUP_ZR_D
11946
618k
    0U, // DUP_ZR_H
11947
618k
    0U, // DUP_ZR_S
11948
618k
    393U, // DUP_ZZI_B
11949
618k
    392U, // DUP_ZZI_D
11950
618k
    2U, // DUP_ZZI_H
11951
618k
    2U, // DUP_ZZI_Q
11952
618k
    393U, // DUP_ZZI_S
11953
618k
    45456U, // DUPi16
11954
618k
    45464U, // DUPi32
11955
618k
    45472U, // DUPi64
11956
618k
    45480U, // DUPi8
11957
618k
    0U, // DUPv16i8gpr
11958
618k
    45480U, // DUPv16i8lane
11959
618k
    0U, // DUPv2i32gpr
11960
618k
    45464U, // DUPv2i32lane
11961
618k
    0U, // DUPv2i64gpr
11962
618k
    45472U, // DUPv2i64lane
11963
618k
    0U, // DUPv4i16gpr
11964
618k
    45456U, // DUPv4i16lane
11965
618k
    0U, // DUPv4i32gpr
11966
618k
    45464U, // DUPv4i32lane
11967
618k
    0U, // DUPv8i16gpr
11968
618k
    45456U, // DUPv8i16lane
11969
618k
    0U, // DUPv8i8gpr
11970
618k
    45480U, // DUPv8i8lane
11971
618k
    14424U, // EONWrs
11972
618k
    14424U, // EONXrs
11973
618k
    86253712U,  // EOR3
11974
618k
    33691736U,  // EOR3_ZZZZ
11975
618k
    9U, // EORBT_ZZZ_B
11976
618k
    1112U,  // EORBT_ZZZ_D
11977
618k
    240U, // EORBT_ZZZ_H
11978
618k
    2136U,  // EORBT_ZZZ_S
11979
618k
    10328U, // EORQV_VPZ_B
11980
618k
    6232U,  // EORQV_VPZ_D
11981
618k
    5208U,  // EORQV_VPZ_H
11982
618k
    12376U, // EORQV_VPZ_S
11983
618k
    16918744U,  // EORS_PPzPP
11984
618k
    9U, // EORTB_ZZZ_B
11985
618k
    1112U,  // EORTB_ZZZ_D
11986
618k
    240U, // EORTB_ZZZ_H
11987
618k
    2136U,  // EORTB_ZZZ_S
11988
618k
    0U, // EORV_VPZ_B
11989
618k
    0U, // EORV_VPZ_D
11990
618k
    0U, // EORV_VPZ_H
11991
618k
    0U, // EORV_VPZ_S
11992
618k
    35928U, // EORWri
11993
618k
    14424U, // EORWrs
11994
618k
    36952U, // EORXri
11995
618k
    14424U, // EORXrs
11996
618k
    16918744U,  // EOR_PPzPP
11997
618k
    36952U, // EOR_ZI
11998
618k
    16918656U,  // EOR_ZPmZ_B
11999
618k
    33691776U,  // EOR_ZPmZ_D
12000
618k
    51129480U,  // EOR_ZPmZ_H
12001
618k
    67252352U,  // EOR_ZPmZ_S
12002
618k
    6232U,  // EOR_ZZZ
12003
618k
    925840U,  // EORv16i8
12004
618k
    1319080U, // EORv8i8
12005
618k
    0U, // ERET
12006
618k
    0U, // ERETAA
12007
618k
    0U, // ERETAB
12008
618k
    141401U,  // EXTQ_ZZI
12009
618k
    432U, // EXTRACT_ZPMXI_H_B
12010
618k
    432U, // EXTRACT_ZPMXI_H_D
12011
618k
    2U, // EXTRACT_ZPMXI_H_H
12012
618k
    2U, // EXTRACT_ZPMXI_H_Q
12013
618k
    432U, // EXTRACT_ZPMXI_H_S
12014
618k
    440U, // EXTRACT_ZPMXI_V_B
12015
618k
    440U, // EXTRACT_ZPMXI_V_D
12016
618k
    2U, // EXTRACT_ZPMXI_V_H
12017
618k
    2U, // EXTRACT_ZPMXI_V_Q
12018
618k
    440U, // EXTRACT_ZPMXI_V_S
12019
618k
    134232U,  // EXTRWrri
12020
618k
    0U, // EXTRX
12021
618k
    134232U,  // EXTRXrri
12022
618k
    0U, // EXTRY
12023
618k
    251799641U, // EXT_ZZI
12024
618k
    450U, // EXT_ZZI_B
12025
618k
    2367632U, // EXTv16i8
12026
618k
    3809448U, // EXTv8i8
12027
618k
    32U,  // F1CVTL2v8f16
12028
618k
    0U, // F1CVTLT_ZZ_BtoH
12029
618k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
618k
    80U,  // F1CVTLv8f16
12031
618k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
618k
    0U, // F1CVT_ZZ_BtoH
12033
618k
    32U,  // F2CVTL2v8f16
12034
618k
    0U, // F2CVTLT_ZZ_BtoH
12035
618k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
618k
    80U,  // F2CVTLv8f16
12037
618k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
618k
    0U, // F2CVT_ZZ_BtoH
12039
618k
    3160U,  // FABD16
12040
618k
    3160U,  // FABD32
12041
618k
    3160U,  // FABD64
12042
618k
    33691776U,  // FABD_ZPmZ_D
12043
618k
    51129480U,  // FABD_ZPmZ_H
12044
618k
    67252352U,  // FABD_ZPmZ_S
12045
618k
    1056920U, // FABDv2f32
12046
618k
    270440U,  // FABDv2f64
12047
618k
    1188000U, // FABDv4f16
12048
618k
    401520U,  // FABDv4f32
12049
618k
    532600U,  // FABDv8f16
12050
618k
    0U, // FABSDr
12051
618k
    0U, // FABSHr
12052
618k
    0U, // FABSSr
12053
618k
    16U,  // FABS_ZPmZ_D
12054
618k
    0U, // FABS_ZPmZ_H
12055
618k
    24U,  // FABS_ZPmZ_S
12056
618k
    40U,  // FABSv2f32
12057
618k
    48U,  // FABSv2f64
12058
618k
    56U,  // FABSv4f16
12059
618k
    64U,  // FABSv4f32
12060
618k
    72U,  // FABSv8f16
12061
618k
    3160U,  // FACGE16
12062
618k
    3160U,  // FACGE32
12063
618k
    3160U,  // FACGE64
12064
618k
    33691864U,  // FACGE_PPzZZ_D
12065
618k
    51129481U,  // FACGE_PPzZZ_H
12066
618k
    67252440U,  // FACGE_PPzZZ_S
12067
618k
    1056920U, // FACGEv2f32
12068
618k
    270440U,  // FACGEv2f64
12069
618k
    1188000U, // FACGEv4f16
12070
618k
    401520U,  // FACGEv4f32
12071
618k
    532600U,  // FACGEv8f16
12072
618k
    3160U,  // FACGT16
12073
618k
    3160U,  // FACGT32
12074
618k
    3160U,  // FACGT64
12075
618k
    33691864U,  // FACGT_PPzZZ_D
12076
618k
    51129481U,  // FACGT_PPzZZ_H
12077
618k
    67252440U,  // FACGT_PPzZZ_S
12078
618k
    1056920U, // FACGTv2f32
12079
618k
    270440U,  // FACGTv2f64
12080
618k
    1188000U, // FACGTv4f16
12081
618k
    401520U,  // FACGTv4f32
12082
618k
    532600U,  // FACGTv8f16
12083
618k
    0U, // FADDA_VPZ_D
12084
618k
    240U, // FADDA_VPZ_H
12085
618k
    0U, // FADDA_VPZ_S
12086
618k
    3160U,  // FADDDrr
12087
618k
    3160U,  // FADDHrr
12088
618k
    33691776U,  // FADDP_ZPmZZ_D
12089
618k
    51129480U,  // FADDP_ZPmZZ_H
12090
618k
    67252352U,  // FADDP_ZPmZZ_S
12091
618k
    1056920U, // FADDPv2f32
12092
618k
    270440U,  // FADDPv2f64
12093
618k
    456U, // FADDPv2i16p
12094
618k
    40U,  // FADDPv2i32p
12095
618k
    48U,  // FADDPv2i64p
12096
618k
    1188000U, // FADDPv4f16
12097
618k
    401520U,  // FADDPv4f32
12098
618k
    532600U,  // FADDPv8f16
12099
618k
    6232U,  // FADDQV_D
12100
618k
    5208U,  // FADDQV_H
12101
618k
    12376U, // FADDQV_S
12102
618k
    3160U,  // FADDSrr
12103
618k
    0U, // FADDV_VPZ_D
12104
618k
    0U, // FADDV_VPZ_H
12105
618k
    0U, // FADDV_VPZ_S
12106
618k
    192U, // FADD_VG2_M2Z_D
12107
618k
    232U, // FADD_VG2_M2Z_H
12108
618k
    200U, // FADD_VG2_M2Z_S
12109
618k
    192U, // FADD_VG4_M4Z_D
12110
618k
    232U, // FADD_VG4_M4Z_H
12111
618k
    200U, // FADD_VG4_M4Z_S
12112
618k
    268572800U, // FADD_ZPmI_D
12113
618k
    3943560U, // FADD_ZPmI_H
12114
618k
    268578944U, // FADD_ZPmI_S
12115
618k
    33691776U,  // FADD_ZPmZ_D
12116
618k
    51129480U,  // FADD_ZPmZ_H
12117
618k
    67252352U,  // FADD_ZPmZ_S
12118
618k
    6232U,  // FADD_ZZZ_D
12119
618k
    136U, // FADD_ZZZ_H
12120
618k
    12377U, // FADD_ZZZ_S
12121
618k
    1056920U, // FADDv2f32
12122
618k
    270440U,  // FADDv2f64
12123
618k
    1188000U, // FADDv4f16
12124
618k
    401520U,  // FADDv4f32
12125
618k
    532600U,  // FADDv8f16
12126
618k
    464U, // FAMAX_2Z2Z_D
12127
618k
    248U, // FAMAX_2Z2Z_H
12128
618k
    472U, // FAMAX_2Z2Z_S
12129
618k
    464U, // FAMAX_4Z4Z_D
12130
618k
    248U, // FAMAX_4Z4Z_H
12131
618k
    472U, // FAMAX_4Z4Z_S
12132
618k
    33691776U,  // FAMAX_ZPmZ_D
12133
618k
    51129480U,  // FAMAX_ZPmZ_H
12134
618k
    67252352U,  // FAMAX_ZPmZ_S
12135
618k
    1056920U, // FAMAXv2f32
12136
618k
    270440U,  // FAMAXv2f64
12137
618k
    1188000U, // FAMAXv4f16
12138
618k
    401520U,  // FAMAXv4f32
12139
618k
    532600U,  // FAMAXv8f16
12140
618k
    464U, // FAMIN_2Z2Z_D
12141
618k
    248U, // FAMIN_2Z2Z_H
12142
618k
    472U, // FAMIN_2Z2Z_S
12143
618k
    464U, // FAMIN_4Z4Z_D
12144
618k
    248U, // FAMIN_4Z4Z_H
12145
618k
    472U, // FAMIN_4Z4Z_S
12146
618k
    33691776U,  // FAMIN_ZPmZ_D
12147
618k
    51129480U,  // FAMIN_ZPmZ_H
12148
618k
    67252352U,  // FAMIN_ZPmZ_S
12149
618k
    1056920U, // FAMINv2f32
12150
618k
    270440U,  // FAMINv2f64
12151
618k
    1188000U, // FAMINv4f16
12152
618k
    401520U,  // FAMINv4f32
12153
618k
    532600U,  // FAMINv8f16
12154
618k
    33691776U,  // FCADD_ZPmZ_D
12155
618k
    185347208U, // FCADD_ZPmZ_H
12156
618k
    67252352U,  // FCADD_ZPmZ_S
12157
618k
    155066520U, // FCADDv2f32
12158
618k
    155197544U, // FCADDv2f64
12159
618k
    155328672U, // FCADDv4f16
12160
618k
    155459696U, // FCADDv4f32
12161
618k
    155590776U, // FCADDv8f16
12162
618k
    167906392U, // FCCMPDrr
12163
618k
    167906392U, // FCCMPEDrr
12164
618k
    167906392U, // FCCMPEHrr
12165
618k
    167906392U, // FCCMPESrr
12166
618k
    167906392U, // FCCMPHrr
12167
618k
    167906392U, // FCCMPSrr
12168
618k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
618k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
618k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
618k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
618k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
618k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
618k
    1112U,  // FCLAMP_ZZZ_D
12175
618k
    240U, // FCLAMP_ZZZ_H
12176
618k
    2136U,  // FCLAMP_ZZZ_S
12177
618k
    3160U,  // FCMEQ16
12178
618k
    3160U,  // FCMEQ32
12179
618k
    3160U,  // FCMEQ64
12180
618k
    4724952U, // FCMEQ_PPzZ0_D
12181
618k
    46217U, // FCMEQ_PPzZ0_H
12182
618k
    4731096U, // FCMEQ_PPzZ0_S
12183
618k
    33691864U,  // FCMEQ_PPzZZ_D
12184
618k
    51129481U,  // FCMEQ_PPzZZ_H
12185
618k
    67252440U,  // FCMEQ_PPzZZ_S
12186
618k
    480U, // FCMEQv1i16rz
12187
618k
    480U, // FCMEQv1i32rz
12188
618k
    480U, // FCMEQv1i64rz
12189
618k
    1056920U, // FCMEQv2f32
12190
618k
    270440U,  // FCMEQv2f64
12191
618k
    488U, // FCMEQv2i32rz
12192
618k
    496U, // FCMEQv2i64rz
12193
618k
    1188000U, // FCMEQv4f16
12194
618k
    401520U,  // FCMEQv4f32
12195
618k
    504U, // FCMEQv4i16rz
12196
618k
    512U, // FCMEQv4i32rz
12197
618k
    532600U,  // FCMEQv8f16
12198
618k
    520U, // FCMEQv8i16rz
12199
618k
    3160U,  // FCMGE16
12200
618k
    3160U,  // FCMGE32
12201
618k
    3160U,  // FCMGE64
12202
618k
    4724952U, // FCMGE_PPzZ0_D
12203
618k
    46217U, // FCMGE_PPzZ0_H
12204
618k
    4731096U, // FCMGE_PPzZ0_S
12205
618k
    33691864U,  // FCMGE_PPzZZ_D
12206
618k
    51129481U,  // FCMGE_PPzZZ_H
12207
618k
    67252440U,  // FCMGE_PPzZZ_S
12208
618k
    480U, // FCMGEv1i16rz
12209
618k
    480U, // FCMGEv1i32rz
12210
618k
    480U, // FCMGEv1i64rz
12211
618k
    1056920U, // FCMGEv2f32
12212
618k
    270440U,  // FCMGEv2f64
12213
618k
    488U, // FCMGEv2i32rz
12214
618k
    496U, // FCMGEv2i64rz
12215
618k
    1188000U, // FCMGEv4f16
12216
618k
    401520U,  // FCMGEv4f32
12217
618k
    504U, // FCMGEv4i16rz
12218
618k
    512U, // FCMGEv4i32rz
12219
618k
    532600U,  // FCMGEv8f16
12220
618k
    520U, // FCMGEv8i16rz
12221
618k
    3160U,  // FCMGT16
12222
618k
    3160U,  // FCMGT32
12223
618k
    3160U,  // FCMGT64
12224
618k
    4724952U, // FCMGT_PPzZ0_D
12225
618k
    46217U, // FCMGT_PPzZ0_H
12226
618k
    4731096U, // FCMGT_PPzZ0_S
12227
618k
    33691864U,  // FCMGT_PPzZZ_D
12228
618k
    51129481U,  // FCMGT_PPzZZ_H
12229
618k
    67252440U,  // FCMGT_PPzZZ_S
12230
618k
    480U, // FCMGTv1i16rz
12231
618k
    480U, // FCMGTv1i32rz
12232
618k
    480U, // FCMGTv1i64rz
12233
618k
    1056920U, // FCMGTv2f32
12234
618k
    270440U,  // FCMGTv2f64
12235
618k
    488U, // FCMGTv2i32rz
12236
618k
    496U, // FCMGTv2i64rz
12237
618k
    1188000U, // FCMGTv4f16
12238
618k
    401520U,  // FCMGTv4f32
12239
618k
    504U, // FCMGTv4i16rz
12240
618k
    512U, // FCMGTv4i32rz
12241
618k
    532600U,  // FCMGTv8f16
12242
618k
    520U, // FCMGTv8i16rz
12243
618k
    285344896U, // FCMLA_ZPmZZ_D
12244
618k
    187706608U, // FCMLA_ZPmZZ_H
12245
618k
    302123136U, // FCMLA_ZPmZZ_S
12246
618k
    201496816U, // FCMLA_ZZZI_H
12247
618k
    187435096U, // FCMLA_ZZZI_S
12248
618k
    222176408U, // FCMLAv2f32
12249
618k
    222307432U, // FCMLAv2f64
12250
618k
    222438560U, // FCMLAv4f16
12251
618k
    120464544U, // FCMLAv4f16_indexed
12252
618k
    222569584U, // FCMLAv4f32
12253
618k
    122299504U, // FCMLAv4f32_indexed
12254
618k
    222700664U, // FCMLAv8f16
12255
618k
    120464504U, // FCMLAv8f16_indexed
12256
618k
    4724952U, // FCMLE_PPzZ0_D
12257
618k
    46217U, // FCMLE_PPzZ0_H
12258
618k
    4731096U, // FCMLE_PPzZ0_S
12259
618k
    480U, // FCMLEv1i16rz
12260
618k
    480U, // FCMLEv1i32rz
12261
618k
    480U, // FCMLEv1i64rz
12262
618k
    488U, // FCMLEv2i32rz
12263
618k
    496U, // FCMLEv2i64rz
12264
618k
    504U, // FCMLEv4i16rz
12265
618k
    512U, // FCMLEv4i32rz
12266
618k
    520U, // FCMLEv8i16rz
12267
618k
    4724952U, // FCMLT_PPzZ0_D
12268
618k
    46217U, // FCMLT_PPzZ0_H
12269
618k
    4731096U, // FCMLT_PPzZ0_S
12270
618k
    480U, // FCMLTv1i16rz
12271
618k
    480U, // FCMLTv1i32rz
12272
618k
    480U, // FCMLTv1i64rz
12273
618k
    488U, // FCMLTv2i32rz
12274
618k
    496U, // FCMLTv2i64rz
12275
618k
    504U, // FCMLTv4i16rz
12276
618k
    512U, // FCMLTv4i32rz
12277
618k
    520U, // FCMLTv8i16rz
12278
618k
    4724952U, // FCMNE_PPzZ0_D
12279
618k
    46217U, // FCMNE_PPzZ0_H
12280
618k
    4731096U, // FCMNE_PPzZ0_S
12281
618k
    33691864U,  // FCMNE_PPzZZ_D
12282
618k
    51129481U,  // FCMNE_PPzZZ_H
12283
618k
    67252440U,  // FCMNE_PPzZZ_S
12284
618k
    0U, // FCMPDri
12285
618k
    0U, // FCMPDrr
12286
618k
    0U, // FCMPEDri
12287
618k
    0U, // FCMPEDrr
12288
618k
    0U, // FCMPEHri
12289
618k
    0U, // FCMPEHrr
12290
618k
    0U, // FCMPESri
12291
618k
    0U, // FCMPESrr
12292
618k
    0U, // FCMPHri
12293
618k
    0U, // FCMPHrr
12294
618k
    0U, // FCMPSri
12295
618k
    0U, // FCMPSrr
12296
618k
    33691864U,  // FCMUO_PPzZZ_D
12297
618k
    51129481U,  // FCMUO_PPzZZ_H
12298
618k
    67252440U,  // FCMUO_PPzZZ_S
12299
618k
    528U, // FCPY_ZPmI_D
12300
618k
    2U, // FCPY_ZPmI_H
12301
618k
    528U, // FCPY_ZPmI_S
12302
618k
    167906392U, // FCSELDrrr
12303
618k
    167906392U, // FCSELHrrr
12304
618k
    167906392U, // FCSELSrrr
12305
618k
    0U, // FCVTASUWDr
12306
618k
    0U, // FCVTASUWHr
12307
618k
    0U, // FCVTASUWSr
12308
618k
    0U, // FCVTASUXDr
12309
618k
    0U, // FCVTASUXHr
12310
618k
    0U, // FCVTASUXSr
12311
618k
    0U, // FCVTASv1f16
12312
618k
    0U, // FCVTASv1i32
12313
618k
    0U, // FCVTASv1i64
12314
618k
    40U,  // FCVTASv2f32
12315
618k
    48U,  // FCVTASv2f64
12316
618k
    56U,  // FCVTASv4f16
12317
618k
    64U,  // FCVTASv4f32
12318
618k
    72U,  // FCVTASv8f16
12319
618k
    0U, // FCVTAUUWDr
12320
618k
    0U, // FCVTAUUWHr
12321
618k
    0U, // FCVTAUUWSr
12322
618k
    0U, // FCVTAUUXDr
12323
618k
    0U, // FCVTAUUXHr
12324
618k
    0U, // FCVTAUUXSr
12325
618k
    0U, // FCVTAUv1f16
12326
618k
    0U, // FCVTAUv1i32
12327
618k
    0U, // FCVTAUv1i64
12328
618k
    40U,  // FCVTAUv2f32
12329
618k
    48U,  // FCVTAUv2f64
12330
618k
    56U,  // FCVTAUv4f16
12331
618k
    64U,  // FCVTAUv4f32
12332
618k
    72U,  // FCVTAUv8f16
12333
618k
    0U, // FCVTDHr
12334
618k
    0U, // FCVTDSr
12335
618k
    0U, // FCVTHDr
12336
618k
    0U, // FCVTHSr
12337
618k
    240U, // FCVTLT_ZPmZ_HtoS
12338
618k
    24U,  // FCVTLT_ZPmZ_StoD
12339
618k
    0U, // FCVTL_2ZZ_H_S
12340
618k
    40U,  // FCVTLv2i32
12341
618k
    56U,  // FCVTLv4i16
12342
618k
    64U,  // FCVTLv4i32
12343
618k
    72U,  // FCVTLv8i16
12344
618k
    0U, // FCVTMSUWDr
12345
618k
    0U, // FCVTMSUWHr
12346
618k
    0U, // FCVTMSUWSr
12347
618k
    0U, // FCVTMSUXDr
12348
618k
    0U, // FCVTMSUXHr
12349
618k
    0U, // FCVTMSUXSr
12350
618k
    0U, // FCVTMSv1f16
12351
618k
    0U, // FCVTMSv1i32
12352
618k
    0U, // FCVTMSv1i64
12353
618k
    40U,  // FCVTMSv2f32
12354
618k
    48U,  // FCVTMSv2f64
12355
618k
    56U,  // FCVTMSv4f16
12356
618k
    64U,  // FCVTMSv4f32
12357
618k
    72U,  // FCVTMSv8f16
12358
618k
    0U, // FCVTMUUWDr
12359
618k
    0U, // FCVTMUUWHr
12360
618k
    0U, // FCVTMUUWSr
12361
618k
    0U, // FCVTMUUXDr
12362
618k
    0U, // FCVTMUUXHr
12363
618k
    0U, // FCVTMUUXSr
12364
618k
    0U, // FCVTMUv1f16
12365
618k
    0U, // FCVTMUv1i32
12366
618k
    0U, // FCVTMUv1i64
12367
618k
    40U,  // FCVTMUv2f32
12368
618k
    48U,  // FCVTMUv2f64
12369
618k
    56U,  // FCVTMUv4f16
12370
618k
    64U,  // FCVTMUv4f32
12371
618k
    72U,  // FCVTMUv8f16
12372
618k
    2U, // FCVTNB_Z2Z_StoB
12373
618k
    0U, // FCVTNSUWDr
12374
618k
    0U, // FCVTNSUWHr
12375
618k
    0U, // FCVTNSUWSr
12376
618k
    0U, // FCVTNSUXDr
12377
618k
    0U, // FCVTNSUXHr
12378
618k
    0U, // FCVTNSUXSr
12379
618k
    0U, // FCVTNSv1f16
12380
618k
    0U, // FCVTNSv1i32
12381
618k
    0U, // FCVTNSv1i64
12382
618k
    40U,  // FCVTNSv2f32
12383
618k
    48U,  // FCVTNSv2f64
12384
618k
    56U,  // FCVTNSv4f16
12385
618k
    64U,  // FCVTNSv4f32
12386
618k
    72U,  // FCVTNSv8f16
12387
618k
    2U, // FCVTNT_Z2Z_StoB
12388
618k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
618k
    1U, // FCVTNT_ZPmZ_StoH
12390
618k
    0U, // FCVTNUUWDr
12391
618k
    0U, // FCVTNUUWHr
12392
618k
    0U, // FCVTNUUWSr
12393
618k
    0U, // FCVTNUUXDr
12394
618k
    0U, // FCVTNUUXHr
12395
618k
    0U, // FCVTNUUXSr
12396
618k
    0U, // FCVTNUv1f16
12397
618k
    0U, // FCVTNUv1i32
12398
618k
    0U, // FCVTNUv1i64
12399
618k
    40U,  // FCVTNUv2f32
12400
618k
    48U,  // FCVTNUv2f64
12401
618k
    56U,  // FCVTNUv4f16
12402
618k
    64U,  // FCVTNUv4f32
12403
618k
    72U,  // FCVTNUv8f16
12404
618k
    532600U,  // FCVTN_F16_F8v16f8
12405
618k
    1188000U, // FCVTN_F16_F8v8f8
12406
618k
    402544U,  // FCVTN_F32_F82v16f8
12407
618k
    401520U,  // FCVTN_F32_F8v8f8
12408
618k
    1U, // FCVTN_Z2Z_HtoB
12409
618k
    0U, // FCVTN_Z2Z_StoH
12410
618k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
618k
    48U,  // FCVTNv2i32
12412
618k
    64U,  // FCVTNv4i16
12413
618k
    48U,  // FCVTNv4i32
12414
618k
    64U,  // FCVTNv8i16
12415
618k
    0U, // FCVTPSUWDr
12416
618k
    0U, // FCVTPSUWHr
12417
618k
    0U, // FCVTPSUWSr
12418
618k
    0U, // FCVTPSUXDr
12419
618k
    0U, // FCVTPSUXHr
12420
618k
    0U, // FCVTPSUXSr
12421
618k
    0U, // FCVTPSv1f16
12422
618k
    0U, // FCVTPSv1i32
12423
618k
    0U, // FCVTPSv1i64
12424
618k
    40U,  // FCVTPSv2f32
12425
618k
    48U,  // FCVTPSv2f64
12426
618k
    56U,  // FCVTPSv4f16
12427
618k
    64U,  // FCVTPSv4f32
12428
618k
    72U,  // FCVTPSv8f16
12429
618k
    0U, // FCVTPUUWDr
12430
618k
    0U, // FCVTPUUWHr
12431
618k
    0U, // FCVTPUUWSr
12432
618k
    0U, // FCVTPUUXDr
12433
618k
    0U, // FCVTPUUXHr
12434
618k
    0U, // FCVTPUUXSr
12435
618k
    0U, // FCVTPUv1f16
12436
618k
    0U, // FCVTPUv1i32
12437
618k
    0U, // FCVTPUv1i64
12438
618k
    40U,  // FCVTPUv2f32
12439
618k
    48U,  // FCVTPUv2f64
12440
618k
    56U,  // FCVTPUv4f16
12441
618k
    64U,  // FCVTPUv4f32
12442
618k
    72U,  // FCVTPUv8f16
12443
618k
    0U, // FCVTSDr
12444
618k
    0U, // FCVTSHr
12445
618k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
618k
    0U, // FCVTXNv1i64
12447
618k
    48U,  // FCVTXNv2f32
12448
618k
    48U,  // FCVTXNv4f32
12449
618k
    16U,  // FCVTX_ZPmZ_DtoS
12450
618k
    3160U,  // FCVTZSSWDri
12451
618k
    3160U,  // FCVTZSSWHri
12452
618k
    3160U,  // FCVTZSSWSri
12453
618k
    3160U,  // FCVTZSSXDri
12454
618k
    3160U,  // FCVTZSSXHri
12455
618k
    3160U,  // FCVTZSSXSri
12456
618k
    0U, // FCVTZSUWDr
12457
618k
    0U, // FCVTZSUWHr
12458
618k
    0U, // FCVTZSUWSr
12459
618k
    0U, // FCVTZSUXDr
12460
618k
    0U, // FCVTZSUXHr
12461
618k
    0U, // FCVTZSUXSr
12462
618k
    0U, // FCVTZS_2Z2Z_StoS
12463
618k
    0U, // FCVTZS_4Z4Z_StoS
12464
618k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
618k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
618k
    240U, // FCVTZS_ZPmZ_HtoD
12467
618k
    0U, // FCVTZS_ZPmZ_HtoH
12468
618k
    240U, // FCVTZS_ZPmZ_HtoS
12469
618k
    24U,  // FCVTZS_ZPmZ_StoD
12470
618k
    24U,  // FCVTZS_ZPmZ_StoS
12471
618k
    3160U,  // FCVTZSd
12472
618k
    3160U,  // FCVTZSh
12473
618k
    3160U,  // FCVTZSs
12474
618k
    0U, // FCVTZSv1f16
12475
618k
    0U, // FCVTZSv1i32
12476
618k
    0U, // FCVTZSv1i64
12477
618k
    40U,  // FCVTZSv2f32
12478
618k
    48U,  // FCVTZSv2f64
12479
618k
    3224U,  // FCVTZSv2i32_shift
12480
618k
    3176U,  // FCVTZSv2i64_shift
12481
618k
    56U,  // FCVTZSv4f16
12482
618k
    64U,  // FCVTZSv4f32
12483
618k
    3232U,  // FCVTZSv4i16_shift
12484
618k
    3184U,  // FCVTZSv4i32_shift
12485
618k
    72U,  // FCVTZSv8f16
12486
618k
    3192U,  // FCVTZSv8i16_shift
12487
618k
    3160U,  // FCVTZUSWDri
12488
618k
    3160U,  // FCVTZUSWHri
12489
618k
    3160U,  // FCVTZUSWSri
12490
618k
    3160U,  // FCVTZUSXDri
12491
618k
    3160U,  // FCVTZUSXHri
12492
618k
    3160U,  // FCVTZUSXSri
12493
618k
    0U, // FCVTZUUWDr
12494
618k
    0U, // FCVTZUUWHr
12495
618k
    0U, // FCVTZUUWSr
12496
618k
    0U, // FCVTZUUXDr
12497
618k
    0U, // FCVTZUUXHr
12498
618k
    0U, // FCVTZUUXSr
12499
618k
    0U, // FCVTZU_2Z2Z_StoS
12500
618k
    0U, // FCVTZU_4Z4Z_StoS
12501
618k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
618k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
618k
    240U, // FCVTZU_ZPmZ_HtoD
12504
618k
    0U, // FCVTZU_ZPmZ_HtoH
12505
618k
    240U, // FCVTZU_ZPmZ_HtoS
12506
618k
    24U,  // FCVTZU_ZPmZ_StoD
12507
618k
    24U,  // FCVTZU_ZPmZ_StoS
12508
618k
    3160U,  // FCVTZUd
12509
618k
    3160U,  // FCVTZUh
12510
618k
    3160U,  // FCVTZUs
12511
618k
    0U, // FCVTZUv1f16
12512
618k
    0U, // FCVTZUv1i32
12513
618k
    0U, // FCVTZUv1i64
12514
618k
    40U,  // FCVTZUv2f32
12515
618k
    48U,  // FCVTZUv2f64
12516
618k
    3224U,  // FCVTZUv2i32_shift
12517
618k
    3176U,  // FCVTZUv2i64_shift
12518
618k
    56U,  // FCVTZUv4f16
12519
618k
    64U,  // FCVTZUv4f32
12520
618k
    3232U,  // FCVTZUv4i16_shift
12521
618k
    3184U,  // FCVTZUv4i32_shift
12522
618k
    72U,  // FCVTZUv8f16
12523
618k
    3192U,  // FCVTZUv8i16_shift
12524
618k
    0U, // FCVT_2ZZ_H_S
12525
618k
    1U, // FCVT_Z2Z_HtoB
12526
618k
    0U, // FCVT_Z2Z_StoH
12527
618k
    2U, // FCVT_Z4Z_StoB_NAME
12528
618k
    2U, // FCVT_ZPmZ_DtoH
12529
618k
    16U,  // FCVT_ZPmZ_DtoS
12530
618k
    240U, // FCVT_ZPmZ_HtoD
12531
618k
    240U, // FCVT_ZPmZ_HtoS
12532
618k
    24U,  // FCVT_ZPmZ_StoD
12533
618k
    1U, // FCVT_ZPmZ_StoH
12534
618k
    3160U,  // FDIVDrr
12535
618k
    3160U,  // FDIVHrr
12536
618k
    33691776U,  // FDIVR_ZPmZ_D
12537
618k
    51129480U,  // FDIVR_ZPmZ_H
12538
618k
    67252352U,  // FDIVR_ZPmZ_S
12539
618k
    3160U,  // FDIVSrr
12540
618k
    33691776U,  // FDIV_ZPmZ_D
12541
618k
    51129480U,  // FDIV_ZPmZ_H
12542
618k
    67252352U,  // FDIV_ZPmZ_S
12543
618k
    1056920U, // FDIVv2f32
12544
618k
    270440U,  // FDIVv2f64
12545
618k
    1188000U, // FDIVv4f16
12546
618k
    401520U,  // FDIVv4f32
12547
618k
    532600U,  // FDIVv8f16
12548
618k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
618k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
618k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
618k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
618k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
618k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
618k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
618k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
618k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
618k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
618k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
618k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
618k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
618k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
618k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
618k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
618k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
618k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
618k
    38920U, // FDOT_ZZZI_BtoH
12567
618k
    38921U, // FDOT_ZZZI_BtoS
12568
618k
    53222488U,  // FDOT_ZZZI_S
12569
618k
    8U, // FDOT_ZZZ_BtoH
12570
618k
    9U, // FDOT_ZZZ_BtoS
12571
618k
    7256U,  // FDOT_ZZZ_S
12572
618k
    5121168U, // FDOTlanev16f8
12573
618k
    5252264U, // FDOTlanev4f16
12574
618k
    5252240U, // FDOTlanev8f16
12575
618k
    5121192U, // FDOTlanev8f8
12576
618k
    1320104U, // FDOTv2f32
12577
618k
    1320104U, // FDOTv4f16
12578
618k
    926864U,  // FDOTv4f32
12579
618k
    926864U,  // FDOTv8f16
12580
618k
    2U, // FDUP_ZI_D
12581
618k
    0U, // FDUP_ZI_H
12582
618k
    2U, // FDUP_ZI_S
12583
618k
    0U, // FEXPA_ZZ_D
12584
618k
    0U, // FEXPA_ZZ_H
12585
618k
    1U, // FEXPA_ZZ_S
12586
618k
    0U, // FJCVTZS
12587
618k
    16U,  // FLOGB_ZPmZ_D
12588
618k
    0U, // FLOGB_ZPmZ_H
12589
618k
    24U,  // FLOGB_ZPmZ_S
12590
618k
    0U, // FMA16
12591
618k
    0U, // FMA32
12592
618k
    0U, // FMA64
12593
618k
    134232U,  // FMADDDrrr
12594
618k
    134232U,  // FMADDHrrr
12595
618k
    134232U,  // FMADDSrrr
12596
618k
    285344896U, // FMAD_ZPmZZ_D
12597
618k
    53488880U,  // FMAD_ZPmZZ_H
12598
618k
    302123136U, // FMAD_ZPmZZ_S
12599
618k
    3160U,  // FMAXDrr
12600
618k
    3160U,  // FMAXHrr
12601
618k
    3160U,  // FMAXNMDrr
12602
618k
    3160U,  // FMAXNMHrr
12603
618k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
618k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
618k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
618k
    1056920U, // FMAXNMPv2f32
12607
618k
    270440U,  // FMAXNMPv2f64
12608
618k
    456U, // FMAXNMPv2i16p
12609
618k
    40U,  // FMAXNMPv2i32p
12610
618k
    48U,  // FMAXNMPv2i64p
12611
618k
    1188000U, // FMAXNMPv4f16
12612
618k
    401520U,  // FMAXNMPv4f32
12613
618k
    532600U,  // FMAXNMPv8f16
12614
618k
    6232U,  // FMAXNMQV_D
12615
618k
    5208U,  // FMAXNMQV_H
12616
618k
    12376U, // FMAXNMQV_S
12617
618k
    3160U,  // FMAXNMSrr
12618
618k
    0U, // FMAXNMV_VPZ_D
12619
618k
    0U, // FMAXNMV_VPZ_H
12620
618k
    0U, // FMAXNMV_VPZ_S
12621
618k
    56U,  // FMAXNMVv4i16v
12622
618k
    64U,  // FMAXNMVv4i32v
12623
618k
    72U,  // FMAXNMVv8i16v
12624
618k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
618k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
618k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
618k
    184U, // FMAXNM_VG2_2ZZ_D
12628
618k
    136U, // FMAXNM_VG2_2ZZ_H
12629
618k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
618k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
618k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
618k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
618k
    184U, // FMAXNM_VG4_4ZZ_D
12634
618k
    136U, // FMAXNM_VG4_4ZZ_H
12635
618k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
618k
    318904448U, // FMAXNM_ZPmI_D
12637
618k
    5385352U, // FMAXNM_ZPmI_H
12638
618k
    318910592U, // FMAXNM_ZPmI_S
12639
618k
    33691776U,  // FMAXNM_ZPmZ_D
12640
618k
    51129480U,  // FMAXNM_ZPmZ_H
12641
618k
    67252352U,  // FMAXNM_ZPmZ_S
12642
618k
    1056920U, // FMAXNMv2f32
12643
618k
    270440U,  // FMAXNMv2f64
12644
618k
    1188000U, // FMAXNMv4f16
12645
618k
    401520U,  // FMAXNMv4f32
12646
618k
    532600U,  // FMAXNMv8f16
12647
618k
    33691776U,  // FMAXP_ZPmZZ_D
12648
618k
    51129480U,  // FMAXP_ZPmZZ_H
12649
618k
    67252352U,  // FMAXP_ZPmZZ_S
12650
618k
    1056920U, // FMAXPv2f32
12651
618k
    270440U,  // FMAXPv2f64
12652
618k
    456U, // FMAXPv2i16p
12653
618k
    40U,  // FMAXPv2i32p
12654
618k
    48U,  // FMAXPv2i64p
12655
618k
    1188000U, // FMAXPv4f16
12656
618k
    401520U,  // FMAXPv4f32
12657
618k
    532600U,  // FMAXPv8f16
12658
618k
    6232U,  // FMAXQV_D
12659
618k
    5208U,  // FMAXQV_H
12660
618k
    12376U, // FMAXQV_S
12661
618k
    3160U,  // FMAXSrr
12662
618k
    0U, // FMAXV_VPZ_D
12663
618k
    0U, // FMAXV_VPZ_H
12664
618k
    0U, // FMAXV_VPZ_S
12665
618k
    56U,  // FMAXVv4i16v
12666
618k
    64U,  // FMAXVv4i32v
12667
618k
    72U,  // FMAXVv8i16v
12668
618k
    464U, // FMAX_VG2_2Z2Z_D
12669
618k
    248U, // FMAX_VG2_2Z2Z_H
12670
618k
    472U, // FMAX_VG2_2Z2Z_S
12671
618k
    184U, // FMAX_VG2_2ZZ_D
12672
618k
    136U, // FMAX_VG2_2ZZ_H
12673
618k
    96U,  // FMAX_VG2_2ZZ_S
12674
618k
    464U, // FMAX_VG4_4Z4Z_D
12675
618k
    248U, // FMAX_VG4_4Z4Z_H
12676
618k
    472U, // FMAX_VG4_4Z4Z_S
12677
618k
    184U, // FMAX_VG4_4ZZ_D
12678
618k
    136U, // FMAX_VG4_4ZZ_H
12679
618k
    96U,  // FMAX_VG4_4ZZ_S
12680
618k
    318904448U, // FMAX_ZPmI_D
12681
618k
    5385352U, // FMAX_ZPmI_H
12682
618k
    318910592U, // FMAX_ZPmI_S
12683
618k
    33691776U,  // FMAX_ZPmZ_D
12684
618k
    51129480U,  // FMAX_ZPmZ_H
12685
618k
    67252352U,  // FMAX_ZPmZ_S
12686
618k
    1056920U, // FMAXv2f32
12687
618k
    270440U,  // FMAXv2f64
12688
618k
    1188000U, // FMAXv4f16
12689
618k
    401520U,  // FMAXv4f32
12690
618k
    532600U,  // FMAXv8f16
12691
618k
    3160U,  // FMINDrr
12692
618k
    3160U,  // FMINHrr
12693
618k
    3160U,  // FMINNMDrr
12694
618k
    3160U,  // FMINNMHrr
12695
618k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
618k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
618k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
618k
    1056920U, // FMINNMPv2f32
12699
618k
    270440U,  // FMINNMPv2f64
12700
618k
    456U, // FMINNMPv2i16p
12701
618k
    40U,  // FMINNMPv2i32p
12702
618k
    48U,  // FMINNMPv2i64p
12703
618k
    1188000U, // FMINNMPv4f16
12704
618k
    401520U,  // FMINNMPv4f32
12705
618k
    532600U,  // FMINNMPv8f16
12706
618k
    6232U,  // FMINNMQV_D
12707
618k
    5208U,  // FMINNMQV_H
12708
618k
    12376U, // FMINNMQV_S
12709
618k
    3160U,  // FMINNMSrr
12710
618k
    0U, // FMINNMV_VPZ_D
12711
618k
    0U, // FMINNMV_VPZ_H
12712
618k
    0U, // FMINNMV_VPZ_S
12713
618k
    56U,  // FMINNMVv4i16v
12714
618k
    64U,  // FMINNMVv4i32v
12715
618k
    72U,  // FMINNMVv8i16v
12716
618k
    464U, // FMINNM_VG2_2Z2Z_D
12717
618k
    248U, // FMINNM_VG2_2Z2Z_H
12718
618k
    472U, // FMINNM_VG2_2Z2Z_S
12719
618k
    184U, // FMINNM_VG2_2ZZ_D
12720
618k
    136U, // FMINNM_VG2_2ZZ_H
12721
618k
    96U,  // FMINNM_VG2_2ZZ_S
12722
618k
    464U, // FMINNM_VG4_4Z4Z_D
12723
618k
    248U, // FMINNM_VG4_4Z4Z_H
12724
618k
    472U, // FMINNM_VG4_4Z4Z_S
12725
618k
    184U, // FMINNM_VG4_4ZZ_D
12726
618k
    136U, // FMINNM_VG4_4ZZ_H
12727
618k
    96U,  // FMINNM_VG4_4ZZ_S
12728
618k
    318904448U, // FMINNM_ZPmI_D
12729
618k
    5385352U, // FMINNM_ZPmI_H
12730
618k
    318910592U, // FMINNM_ZPmI_S
12731
618k
    33691776U,  // FMINNM_ZPmZ_D
12732
618k
    51129480U,  // FMINNM_ZPmZ_H
12733
618k
    67252352U,  // FMINNM_ZPmZ_S
12734
618k
    1056920U, // FMINNMv2f32
12735
618k
    270440U,  // FMINNMv2f64
12736
618k
    1188000U, // FMINNMv4f16
12737
618k
    401520U,  // FMINNMv4f32
12738
618k
    532600U,  // FMINNMv8f16
12739
618k
    33691776U,  // FMINP_ZPmZZ_D
12740
618k
    51129480U,  // FMINP_ZPmZZ_H
12741
618k
    67252352U,  // FMINP_ZPmZZ_S
12742
618k
    1056920U, // FMINPv2f32
12743
618k
    270440U,  // FMINPv2f64
12744
618k
    456U, // FMINPv2i16p
12745
618k
    40U,  // FMINPv2i32p
12746
618k
    48U,  // FMINPv2i64p
12747
618k
    1188000U, // FMINPv4f16
12748
618k
    401520U,  // FMINPv4f32
12749
618k
    532600U,  // FMINPv8f16
12750
618k
    6232U,  // FMINQV_D
12751
618k
    5208U,  // FMINQV_H
12752
618k
    12376U, // FMINQV_S
12753
618k
    3160U,  // FMINSrr
12754
618k
    0U, // FMINV_VPZ_D
12755
618k
    0U, // FMINV_VPZ_H
12756
618k
    0U, // FMINV_VPZ_S
12757
618k
    56U,  // FMINVv4i16v
12758
618k
    64U,  // FMINVv4i32v
12759
618k
    72U,  // FMINVv8i16v
12760
618k
    464U, // FMIN_VG2_2Z2Z_D
12761
618k
    248U, // FMIN_VG2_2Z2Z_H
12762
618k
    472U, // FMIN_VG2_2Z2Z_S
12763
618k
    184U, // FMIN_VG2_2ZZ_D
12764
618k
    136U, // FMIN_VG2_2ZZ_H
12765
618k
    96U,  // FMIN_VG2_2ZZ_S
12766
618k
    464U, // FMIN_VG4_4Z4Z_D
12767
618k
    248U, // FMIN_VG4_4Z4Z_H
12768
618k
    472U, // FMIN_VG4_4Z4Z_S
12769
618k
    184U, // FMIN_VG4_4ZZ_D
12770
618k
    136U, // FMIN_VG4_4ZZ_H
12771
618k
    96U,  // FMIN_VG4_4ZZ_S
12772
618k
    318904448U, // FMIN_ZPmI_D
12773
618k
    5385352U, // FMIN_ZPmI_H
12774
618k
    318910592U, // FMIN_ZPmI_S
12775
618k
    33691776U,  // FMIN_ZPmZ_D
12776
618k
    51129480U,  // FMIN_ZPmZ_H
12777
618k
    67252352U,  // FMIN_ZPmZ_S
12778
618k
    1056920U, // FMINv2f32
12779
618k
    270440U,  // FMINv2f64
12780
618k
    1188000U, // FMINv4f16
12781
618k
    401520U,  // FMINv4f32
12782
618k
    532600U,  // FMINv8f16
12783
618k
    49696U, // FMLAL2lanev4f16
12784
618k
    120464544U, // FMLAL2lanev8f16
12785
618k
    50720U, // FMLAL2v4f16
12786
618k
    1189024U, // FMLAL2v8f16
12787
618k
    8U, // FMLALB_ZZZ
12788
618k
    38920U, // FMLALB_ZZZI
12789
618k
    53222488U,  // FMLALB_ZZZI_SHH
12790
618k
    7256U,  // FMLALB_ZZZ_SHH
12791
618k
    5514384U, // FMLALBlanev8f16
12792
618k
    926864U,  // FMLALBv8f16
12793
618k
    9U, // FMLALLBB_ZZZ
12794
618k
    38921U, // FMLALLBB_ZZZI
12795
618k
    5514384U, // FMLALLBBlanev4f32
12796
618k
    926864U,  // FMLALLBBv4f32
12797
618k
    9U, // FMLALLBT_ZZZ
12798
618k
    38921U, // FMLALLBT_ZZZI
12799
618k
    5514384U, // FMLALLBTlanev4f32
12800
618k
    926864U,  // FMLALLBTv4f32
12801
618k
    9U, // FMLALLTB_ZZZ
12802
618k
    38921U, // FMLALLTB_ZZZI
12803
618k
    5514384U, // FMLALLTBlanev4f32
12804
618k
    926864U,  // FMLALLTBv4f32
12805
618k
    9U, // FMLALLTT_ZZZ
12806
618k
    38921U, // FMLALLTT_ZZZI
12807
618k
    5514384U, // FMLALLTTlanev4f32
12808
618k
    926864U,  // FMLALLTTv4f32
12809
618k
    38441U, // FMLALL_MZZI_BtoS
12810
618k
    553U, // FMLALL_MZZ_BtoS
12811
618k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
618k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
618k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
618k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
618k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
618k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
618k
    8U, // FMLALT_ZZZ
12818
618k
    38920U, // FMLALT_ZZZI
12819
618k
    53222488U,  // FMLALT_ZZZI_SHH
12820
618k
    7256U,  // FMLALT_ZZZ_SHH
12821
618k
    5514384U, // FMLALTlanev8f16
12822
618k
    926864U,  // FMLALTv8f16
12823
618k
    38441U, // FMLAL_MZZI_BtoH
12824
618k
    38145U, // FMLAL_MZZI_HtoS
12825
618k
    257U, // FMLAL_MZZ_HtoS
12826
618k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
618k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
618k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
618k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
618k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
618k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
618k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
618k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
618k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
618k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
618k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
618k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
618k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
618k
    49696U, // FMLALlanev4f16
12840
618k
    120464544U, // FMLALlanev8f16
12841
618k
    50720U, // FMLALv4f16
12842
618k
    1189024U, // FMLALv8f16
12843
618k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
618k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
618k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
618k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
618k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
618k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
618k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
618k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
618k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
618k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
618k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
618k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
618k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
618k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
618k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
618k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
618k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
618k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
618k
    285344896U, // FMLA_ZPmZZ_D
12862
618k
    53488880U,  // FMLA_ZPmZZ_H
12863
618k
    302123136U, // FMLA_ZPmZZ_S
12864
618k
    53216344U,  // FMLA_ZZZI_D
12865
618k
    39152U, // FMLA_ZZZI_H
12866
618k
    53217368U,  // FMLA_ZZZI_S
12867
618k
    120464473U, // FMLAv1i16_indexed
12868
618k
    122299481U, // FMLAv1i32_indexed
12869
618k
    123085913U, // FMLAv1i64_indexed
12870
618k
    1057944U, // FMLAv2f32
12871
618k
    271464U,  // FMLAv2f64
12872
618k
    122299544U, // FMLAv2i32_indexed
12873
618k
    123085928U, // FMLAv2i64_indexed
12874
618k
    1189024U, // FMLAv4f16
12875
618k
    402544U,  // FMLAv4f32
12876
618k
    120464544U, // FMLAv4i16_indexed
12877
618k
    122299504U, // FMLAv4i32_indexed
12878
618k
    533624U,  // FMLAv8f16
12879
618k
    120464504U, // FMLAv8i16_indexed
12880
618k
    49696U, // FMLSL2lanev4f16
12881
618k
    120464544U, // FMLSL2lanev8f16
12882
618k
    50720U, // FMLSL2v4f16
12883
618k
    1189024U, // FMLSL2v8f16
12884
618k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
618k
    7256U,  // FMLSLB_ZZZ_SHH
12886
618k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
618k
    7256U,  // FMLSLT_ZZZ_SHH
12888
618k
    38145U, // FMLSL_MZZI_HtoS
12889
618k
    257U, // FMLSL_MZZ_HtoS
12890
618k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
618k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
618k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
618k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
618k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
618k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
618k
    49696U, // FMLSLlanev4f16
12897
618k
    120464544U, // FMLSLlanev8f16
12898
618k
    50720U, // FMLSLv4f16
12899
618k
    1189024U, // FMLSLv8f16
12900
618k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
618k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
618k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
618k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
618k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
618k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
618k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
618k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
618k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
618k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
618k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
618k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
618k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
618k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
618k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
618k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
618k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
618k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
618k
    285344896U, // FMLS_ZPmZZ_D
12919
618k
    53488880U,  // FMLS_ZPmZZ_H
12920
618k
    302123136U, // FMLS_ZPmZZ_S
12921
618k
    53216344U,  // FMLS_ZZZI_D
12922
618k
    39152U, // FMLS_ZZZI_H
12923
618k
    53217368U,  // FMLS_ZZZI_S
12924
618k
    120464473U, // FMLSv1i16_indexed
12925
618k
    122299481U, // FMLSv1i32_indexed
12926
618k
    123085913U, // FMLSv1i64_indexed
12927
618k
    1057944U, // FMLSv2f32
12928
618k
    271464U,  // FMLSv2f64
12929
618k
    122299544U, // FMLSv2i32_indexed
12930
618k
    123085928U, // FMLSv2i64_indexed
12931
618k
    1189024U, // FMLSv4f16
12932
618k
    402544U,  // FMLSv4f32
12933
618k
    120464544U, // FMLSv4i16_indexed
12934
618k
    122299504U, // FMLSv4i32_indexed
12935
618k
    533624U,  // FMLSv8f16
12936
618k
    120464504U, // FMLSv8i16_indexed
12937
618k
    1112U,  // FMMLA_ZZZ_D
12938
618k
    2136U,  // FMMLA_ZZZ_S
12939
618k
    0U, // FMOPAL_MPPZZ
12940
618k
    0U, // FMOPA_MPPZZ_BtoH
12941
618k
    0U, // FMOPA_MPPZZ_BtoS
12942
618k
    560U, // FMOPA_MPPZZ_D
12943
618k
    0U, // FMOPA_MPPZZ_H
12944
618k
    264U, // FMOPA_MPPZZ_S
12945
618k
    0U, // FMOPSL_MPPZZ
12946
618k
    560U, // FMOPS_MPPZZ_D
12947
618k
    0U, // FMOPS_MPPZZ_H
12948
618k
    264U, // FMOPS_MPPZZ_S
12949
618k
    45472U, // FMOVDXHighr
12950
618k
    0U, // FMOVDXr
12951
618k
    2U, // FMOVDi
12952
618k
    0U, // FMOVDr
12953
618k
    0U, // FMOVHWr
12954
618k
    0U, // FMOVHXr
12955
618k
    2U, // FMOVHi
12956
618k
    0U, // FMOVHr
12957
618k
    0U, // FMOVSWr
12958
618k
    2U, // FMOVSi
12959
618k
    0U, // FMOVSr
12960
618k
    0U, // FMOVWHr
12961
618k
    0U, // FMOVWSr
12962
618k
    0U, // FMOVXDHighr
12963
618k
    0U, // FMOVXDr
12964
618k
    0U, // FMOVXHr
12965
618k
    2U, // FMOVv2f32_ns
12966
618k
    2U, // FMOVv2f64_ns
12967
618k
    2U, // FMOVv4f16_ns
12968
618k
    2U, // FMOVv4f32_ns
12969
618k
    2U, // FMOVv8f16_ns
12970
618k
    0U, // FMS16
12971
618k
    0U, // FMS32
12972
618k
    0U, // FMS64
12973
618k
    285344896U, // FMSB_ZPmZZ_D
12974
618k
    53488880U,  // FMSB_ZPmZZ_H
12975
618k
    302123136U, // FMSB_ZPmZZ_S
12976
618k
    134232U,  // FMSUBDrrr
12977
618k
    134232U,  // FMSUBHrrr
12978
618k
    134232U,  // FMSUBSrrr
12979
618k
    3160U,  // FMULDrr
12980
618k
    3160U,  // FMULHrr
12981
618k
    3160U,  // FMULSrr
12982
618k
    3160U,  // FMULX16
12983
618k
    3160U,  // FMULX32
12984
618k
    3160U,  // FMULX64
12985
618k
    33691776U,  // FMULX_ZPmZ_D
12986
618k
    51129480U,  // FMULX_ZPmZ_H
12987
618k
    67252352U,  // FMULX_ZPmZ_S
12988
618k
    338567256U, // FMULXv1i16_indexed
12989
618k
    340402264U, // FMULXv1i32_indexed
12990
618k
    341188696U, // FMULXv1i64_indexed
12991
618k
    1056920U, // FMULXv2f32
12992
618k
    270440U,  // FMULXv2f64
12993
618k
    340402328U, // FMULXv2i32_indexed
12994
618k
    341188712U, // FMULXv2i64_indexed
12995
618k
    1188000U, // FMULXv4f16
12996
618k
    401520U,  // FMULXv4f32
12997
618k
    338567328U, // FMULXv4i16_indexed
12998
618k
    340402288U, // FMULXv4i32_indexed
12999
618k
    532600U,  // FMULXv8f16
13000
618k
    338567288U, // FMULXv8i16_indexed
13001
618k
    352458880U, // FMUL_ZPmI_D
13002
618k
    5778568U, // FMUL_ZPmI_H
13003
618k
    352465024U, // FMUL_ZPmI_S
13004
618k
    33691776U,  // FMUL_ZPmZ_D
13005
618k
    51129480U,  // FMUL_ZPmZ_H
13006
618k
    67252352U,  // FMUL_ZPmZ_S
13007
618k
    5904472U, // FMUL_ZZZI_D
13008
618k
    40072U, // FMUL_ZZZI_H
13009
618k
    5910617U, // FMUL_ZZZI_S
13010
618k
    6232U,  // FMUL_ZZZ_D
13011
618k
    136U, // FMUL_ZZZ_H
13012
618k
    12377U, // FMUL_ZZZ_S
13013
618k
    338567256U, // FMULv1i16_indexed
13014
618k
    340402264U, // FMULv1i32_indexed
13015
618k
    341188696U, // FMULv1i64_indexed
13016
618k
    1056920U, // FMULv2f32
13017
618k
    270440U,  // FMULv2f64
13018
618k
    340402328U, // FMULv2i32_indexed
13019
618k
    341188712U, // FMULv2i64_indexed
13020
618k
    1188000U, // FMULv4f16
13021
618k
    401520U,  // FMULv4f32
13022
618k
    338567328U, // FMULv4i16_indexed
13023
618k
    340402288U, // FMULv4i32_indexed
13024
618k
    532600U,  // FMULv8f16
13025
618k
    338567288U, // FMULv8i16_indexed
13026
618k
    0U, // FNEGDr
13027
618k
    0U, // FNEGHr
13028
618k
    0U, // FNEGSr
13029
618k
    16U,  // FNEG_ZPmZ_D
13030
618k
    0U, // FNEG_ZPmZ_H
13031
618k
    24U,  // FNEG_ZPmZ_S
13032
618k
    40U,  // FNEGv2f32
13033
618k
    48U,  // FNEGv2f64
13034
618k
    56U,  // FNEGv4f16
13035
618k
    64U,  // FNEGv4f32
13036
618k
    72U,  // FNEGv8f16
13037
618k
    134232U,  // FNMADDDrrr
13038
618k
    134232U,  // FNMADDHrrr
13039
618k
    134232U,  // FNMADDSrrr
13040
618k
    285344896U, // FNMAD_ZPmZZ_D
13041
618k
    53488880U,  // FNMAD_ZPmZZ_H
13042
618k
    302123136U, // FNMAD_ZPmZZ_S
13043
618k
    285344896U, // FNMLA_ZPmZZ_D
13044
618k
    53488880U,  // FNMLA_ZPmZZ_H
13045
618k
    302123136U, // FNMLA_ZPmZZ_S
13046
618k
    285344896U, // FNMLS_ZPmZZ_D
13047
618k
    53488880U,  // FNMLS_ZPmZZ_H
13048
618k
    302123136U, // FNMLS_ZPmZZ_S
13049
618k
    285344896U, // FNMSB_ZPmZZ_D
13050
618k
    53488880U,  // FNMSB_ZPmZZ_H
13051
618k
    302123136U, // FNMSB_ZPmZZ_S
13052
618k
    134232U,  // FNMSUBDrrr
13053
618k
    134232U,  // FNMSUBHrrr
13054
618k
    134232U,  // FNMSUBSrrr
13055
618k
    3160U,  // FNMULDrr
13056
618k
    3160U,  // FNMULHrr
13057
618k
    3160U,  // FNMULSrr
13058
618k
    0U, // FRECPE_ZZ_D
13059
618k
    0U, // FRECPE_ZZ_H
13060
618k
    1U, // FRECPE_ZZ_S
13061
618k
    0U, // FRECPEv1f16
13062
618k
    0U, // FRECPEv1i32
13063
618k
    0U, // FRECPEv1i64
13064
618k
    40U,  // FRECPEv2f32
13065
618k
    48U,  // FRECPEv2f64
13066
618k
    56U,  // FRECPEv4f16
13067
618k
    64U,  // FRECPEv4f32
13068
618k
    72U,  // FRECPEv8f16
13069
618k
    3160U,  // FRECPS16
13070
618k
    3160U,  // FRECPS32
13071
618k
    3160U,  // FRECPS64
13072
618k
    6232U,  // FRECPS_ZZZ_D
13073
618k
    136U, // FRECPS_ZZZ_H
13074
618k
    12377U, // FRECPS_ZZZ_S
13075
618k
    1056920U, // FRECPSv2f32
13076
618k
    270440U,  // FRECPSv2f64
13077
618k
    1188000U, // FRECPSv4f16
13078
618k
    401520U,  // FRECPSv4f32
13079
618k
    532600U,  // FRECPSv8f16
13080
618k
    16U,  // FRECPX_ZPmZ_D
13081
618k
    0U, // FRECPX_ZPmZ_H
13082
618k
    24U,  // FRECPX_ZPmZ_S
13083
618k
    0U, // FRECPXv1f16
13084
618k
    0U, // FRECPXv1i32
13085
618k
    0U, // FRECPXv1i64
13086
618k
    0U, // FRINT32XDr
13087
618k
    0U, // FRINT32XSr
13088
618k
    40U,  // FRINT32Xv2f32
13089
618k
    48U,  // FRINT32Xv2f64
13090
618k
    64U,  // FRINT32Xv4f32
13091
618k
    0U, // FRINT32ZDr
13092
618k
    0U, // FRINT32ZSr
13093
618k
    40U,  // FRINT32Zv2f32
13094
618k
    48U,  // FRINT32Zv2f64
13095
618k
    64U,  // FRINT32Zv4f32
13096
618k
    0U, // FRINT64XDr
13097
618k
    0U, // FRINT64XSr
13098
618k
    40U,  // FRINT64Xv2f32
13099
618k
    48U,  // FRINT64Xv2f64
13100
618k
    64U,  // FRINT64Xv4f32
13101
618k
    0U, // FRINT64ZDr
13102
618k
    0U, // FRINT64ZSr
13103
618k
    40U,  // FRINT64Zv2f32
13104
618k
    48U,  // FRINT64Zv2f64
13105
618k
    64U,  // FRINT64Zv4f32
13106
618k
    0U, // FRINTADr
13107
618k
    0U, // FRINTAHr
13108
618k
    0U, // FRINTASr
13109
618k
    0U, // FRINTA_2Z2Z_S
13110
618k
    0U, // FRINTA_4Z4Z_S
13111
618k
    16U,  // FRINTA_ZPmZ_D
13112
618k
    0U, // FRINTA_ZPmZ_H
13113
618k
    24U,  // FRINTA_ZPmZ_S
13114
618k
    40U,  // FRINTAv2f32
13115
618k
    48U,  // FRINTAv2f64
13116
618k
    56U,  // FRINTAv4f16
13117
618k
    64U,  // FRINTAv4f32
13118
618k
    72U,  // FRINTAv8f16
13119
618k
    0U, // FRINTIDr
13120
618k
    0U, // FRINTIHr
13121
618k
    0U, // FRINTISr
13122
618k
    16U,  // FRINTI_ZPmZ_D
13123
618k
    0U, // FRINTI_ZPmZ_H
13124
618k
    24U,  // FRINTI_ZPmZ_S
13125
618k
    40U,  // FRINTIv2f32
13126
618k
    48U,  // FRINTIv2f64
13127
618k
    56U,  // FRINTIv4f16
13128
618k
    64U,  // FRINTIv4f32
13129
618k
    72U,  // FRINTIv8f16
13130
618k
    0U, // FRINTMDr
13131
618k
    0U, // FRINTMHr
13132
618k
    0U, // FRINTMSr
13133
618k
    0U, // FRINTM_2Z2Z_S
13134
618k
    0U, // FRINTM_4Z4Z_S
13135
618k
    16U,  // FRINTM_ZPmZ_D
13136
618k
    0U, // FRINTM_ZPmZ_H
13137
618k
    24U,  // FRINTM_ZPmZ_S
13138
618k
    40U,  // FRINTMv2f32
13139
618k
    48U,  // FRINTMv2f64
13140
618k
    56U,  // FRINTMv4f16
13141
618k
    64U,  // FRINTMv4f32
13142
618k
    72U,  // FRINTMv8f16
13143
618k
    0U, // FRINTNDr
13144
618k
    0U, // FRINTNHr
13145
618k
    0U, // FRINTNSr
13146
618k
    0U, // FRINTN_2Z2Z_S
13147
618k
    0U, // FRINTN_4Z4Z_S
13148
618k
    16U,  // FRINTN_ZPmZ_D
13149
618k
    0U, // FRINTN_ZPmZ_H
13150
618k
    24U,  // FRINTN_ZPmZ_S
13151
618k
    40U,  // FRINTNv2f32
13152
618k
    48U,  // FRINTNv2f64
13153
618k
    56U,  // FRINTNv4f16
13154
618k
    64U,  // FRINTNv4f32
13155
618k
    72U,  // FRINTNv8f16
13156
618k
    0U, // FRINTPDr
13157
618k
    0U, // FRINTPHr
13158
618k
    0U, // FRINTPSr
13159
618k
    0U, // FRINTP_2Z2Z_S
13160
618k
    0U, // FRINTP_4Z4Z_S
13161
618k
    16U,  // FRINTP_ZPmZ_D
13162
618k
    0U, // FRINTP_ZPmZ_H
13163
618k
    24U,  // FRINTP_ZPmZ_S
13164
618k
    40U,  // FRINTPv2f32
13165
618k
    48U,  // FRINTPv2f64
13166
618k
    56U,  // FRINTPv4f16
13167
618k
    64U,  // FRINTPv4f32
13168
618k
    72U,  // FRINTPv8f16
13169
618k
    0U, // FRINTXDr
13170
618k
    0U, // FRINTXHr
13171
618k
    0U, // FRINTXSr
13172
618k
    16U,  // FRINTX_ZPmZ_D
13173
618k
    0U, // FRINTX_ZPmZ_H
13174
618k
    24U,  // FRINTX_ZPmZ_S
13175
618k
    40U,  // FRINTXv2f32
13176
618k
    48U,  // FRINTXv2f64
13177
618k
    56U,  // FRINTXv4f16
13178
618k
    64U,  // FRINTXv4f32
13179
618k
    72U,  // FRINTXv8f16
13180
618k
    0U, // FRINTZDr
13181
618k
    0U, // FRINTZHr
13182
618k
    0U, // FRINTZSr
13183
618k
    16U,  // FRINTZ_ZPmZ_D
13184
618k
    0U, // FRINTZ_ZPmZ_H
13185
618k
    24U,  // FRINTZ_ZPmZ_S
13186
618k
    40U,  // FRINTZv2f32
13187
618k
    48U,  // FRINTZv2f64
13188
618k
    56U,  // FRINTZv4f16
13189
618k
    64U,  // FRINTZv4f32
13190
618k
    72U,  // FRINTZv8f16
13191
618k
    0U, // FRSQRTE_ZZ_D
13192
618k
    0U, // FRSQRTE_ZZ_H
13193
618k
    1U, // FRSQRTE_ZZ_S
13194
618k
    0U, // FRSQRTEv1f16
13195
618k
    0U, // FRSQRTEv1i32
13196
618k
    0U, // FRSQRTEv1i64
13197
618k
    40U,  // FRSQRTEv2f32
13198
618k
    48U,  // FRSQRTEv2f64
13199
618k
    56U,  // FRSQRTEv4f16
13200
618k
    64U,  // FRSQRTEv4f32
13201
618k
    72U,  // FRSQRTEv8f16
13202
618k
    3160U,  // FRSQRTS16
13203
618k
    3160U,  // FRSQRTS32
13204
618k
    3160U,  // FRSQRTS64
13205
618k
    6232U,  // FRSQRTS_ZZZ_D
13206
618k
    136U, // FRSQRTS_ZZZ_H
13207
618k
    12377U, // FRSQRTS_ZZZ_S
13208
618k
    1056920U, // FRSQRTSv2f32
13209
618k
    270440U,  // FRSQRTSv2f64
13210
618k
    1188000U, // FRSQRTSv4f16
13211
618k
    401520U,  // FRSQRTSv4f32
13212
618k
    532600U,  // FRSQRTSv8f16
13213
618k
    464U, // FSCALE_2Z2Z_D
13214
618k
    248U, // FSCALE_2Z2Z_H
13215
618k
    472U, // FSCALE_2Z2Z_S
13216
618k
    184U, // FSCALE_2ZZ_D
13217
618k
    136U, // FSCALE_2ZZ_H
13218
618k
    96U,  // FSCALE_2ZZ_S
13219
618k
    464U, // FSCALE_4Z4Z_D
13220
618k
    248U, // FSCALE_4Z4Z_H
13221
618k
    472U, // FSCALE_4Z4Z_S
13222
618k
    184U, // FSCALE_4ZZ_D
13223
618k
    136U, // FSCALE_4ZZ_H
13224
618k
    96U,  // FSCALE_4ZZ_S
13225
618k
    33691776U,  // FSCALE_ZPmZ_D
13226
618k
    51129480U,  // FSCALE_ZPmZ_H
13227
618k
    67252352U,  // FSCALE_ZPmZ_S
13228
618k
    1056920U, // FSCALEv2f32
13229
618k
    270440U,  // FSCALEv2f64
13230
618k
    1188000U, // FSCALEv4f16
13231
618k
    401520U,  // FSCALEv4f32
13232
618k
    532600U,  // FSCALEv8f16
13233
618k
    0U, // FSQRTDr
13234
618k
    0U, // FSQRTHr
13235
618k
    0U, // FSQRTSr
13236
618k
    16U,  // FSQRT_ZPmZ_D
13237
618k
    0U, // FSQRT_ZPmZ_H
13238
618k
    24U,  // FSQRT_ZPmZ_S
13239
618k
    40U,  // FSQRTv2f32
13240
618k
    48U,  // FSQRTv2f64
13241
618k
    56U,  // FSQRTv4f16
13242
618k
    64U,  // FSQRTv4f32
13243
618k
    72U,  // FSQRTv8f16
13244
618k
    3160U,  // FSUBDrr
13245
618k
    3160U,  // FSUBHrr
13246
618k
    268572800U, // FSUBR_ZPmI_D
13247
618k
    3943560U, // FSUBR_ZPmI_H
13248
618k
    268578944U, // FSUBR_ZPmI_S
13249
618k
    33691776U,  // FSUBR_ZPmZ_D
13250
618k
    51129480U,  // FSUBR_ZPmZ_H
13251
618k
    67252352U,  // FSUBR_ZPmZ_S
13252
618k
    3160U,  // FSUBSrr
13253
618k
    192U, // FSUB_VG2_M2Z_D
13254
618k
    232U, // FSUB_VG2_M2Z_H
13255
618k
    200U, // FSUB_VG2_M2Z_S
13256
618k
    192U, // FSUB_VG4_M4Z_D
13257
618k
    232U, // FSUB_VG4_M4Z_H
13258
618k
    200U, // FSUB_VG4_M4Z_S
13259
618k
    268572800U, // FSUB_ZPmI_D
13260
618k
    3943560U, // FSUB_ZPmI_H
13261
618k
    268578944U, // FSUB_ZPmI_S
13262
618k
    33691776U,  // FSUB_ZPmZ_D
13263
618k
    51129480U,  // FSUB_ZPmZ_H
13264
618k
    67252352U,  // FSUB_ZPmZ_S
13265
618k
    6232U,  // FSUB_ZZZ_D
13266
618k
    136U, // FSUB_ZZZ_H
13267
618k
    12377U, // FSUB_ZZZ_S
13268
618k
    1056920U, // FSUBv2f32
13269
618k
    270440U,  // FSUBv2f64
13270
618k
    1188000U, // FSUBv4f16
13271
618k
    401520U,  // FSUBv4f32
13272
618k
    532600U,  // FSUBv8f16
13273
618k
    137304U,  // FTMAD_ZZI_D
13274
618k
    52440200U,  // FTMAD_ZZI_H
13275
618k
    143449U,  // FTMAD_ZZI_S
13276
618k
    6232U,  // FTSMUL_ZZZ_D
13277
618k
    136U, // FTSMUL_ZZZ_H
13278
618k
    12377U, // FTSMUL_ZZZ_S
13279
618k
    6232U,  // FTSSEL_ZZZ_D
13280
618k
    136U, // FTSSEL_ZZZ_H
13281
618k
    12377U, // FTSSEL_ZZZ_S
13282
618k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
618k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
618k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
618k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
618k
    0U, // GCSPOPCX
13287
618k
    0U, // GCSPOPM
13288
618k
    0U, // GCSPOPX
13289
618k
    0U, // GCSPUSHM
13290
618k
    0U, // GCSPUSHX
13291
618k
    0U, // GCSSS1
13292
618k
    0U, // GCSSS2
13293
618k
    0U, // GCSSTR
13294
618k
    0U, // GCSSTTR
13295
618k
    0U, // GENLUT
13296
618k
    0U, // GENTER
13297
618k
    0U, // GEXIT
13298
618k
    371207355U, // GLD1B_D_IMM_REAL
13299
618k
    6040803U, // GLD1B_D_REAL
13300
618k
    6171875U, // GLD1B_D_SXTW_REAL
13301
618k
    6302947U, // GLD1B_D_UXTW_REAL
13302
618k
    371207267U, // GLD1B_S_IMM_REAL
13303
618k
    6434019U, // GLD1B_S_SXTW_REAL
13304
618k
    6565091U, // GLD1B_S_UXTW_REAL
13305
618k
    6696123U, // GLD1D_IMM_REAL
13306
618k
    6040803U, // GLD1D_REAL
13307
618k
    6827235U, // GLD1D_SCALED_REAL
13308
618k
    6171875U, // GLD1D_SXTW_REAL
13309
618k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
618k
    6302947U, // GLD1D_UXTW_REAL
13311
618k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
618k
    376319163U, // GLD1H_D_IMM_REAL
13313
618k
    6040803U, // GLD1H_D_REAL
13314
618k
    7351523U, // GLD1H_D_SCALED_REAL
13315
618k
    6171875U, // GLD1H_D_SXTW_REAL
13316
618k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
618k
    6302947U, // GLD1H_D_UXTW_REAL
13318
618k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
618k
    376319075U, // GLD1H_S_IMM_REAL
13320
618k
    6434019U, // GLD1H_S_SXTW_REAL
13321
618k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
618k
    6565091U, // GLD1H_S_UXTW_REAL
13323
618k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
618k
    371207355U, // GLD1Q
13325
618k
    371207355U, // GLD1SB_D_IMM_REAL
13326
618k
    6040803U, // GLD1SB_D_REAL
13327
618k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
618k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
618k
    371207267U, // GLD1SB_S_IMM_REAL
13330
618k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
618k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
618k
    376319163U, // GLD1SH_D_IMM_REAL
13333
618k
    6040803U, // GLD1SH_D_REAL
13334
618k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
618k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
618k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
618k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
618k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
618k
    376319075U, // GLD1SH_S_IMM_REAL
13340
618k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
618k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
618k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
618k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
618k
    377105595U, // GLD1SW_D_IMM_REAL
13345
618k
    6040803U, // GLD1SW_D_REAL
13346
618k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
618k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
618k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
618k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
618k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
618k
    377105595U, // GLD1W_D_IMM_REAL
13352
618k
    6040803U, // GLD1W_D_REAL
13353
618k
    8137955U, // GLD1W_D_SCALED_REAL
13354
618k
    6171875U, // GLD1W_D_SXTW_REAL
13355
618k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
618k
    6302947U, // GLD1W_D_UXTW_REAL
13357
618k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
618k
    377105507U, // GLD1W_IMM_REAL
13359
618k
    6434019U, // GLD1W_SXTW_REAL
13360
618k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
618k
    6565091U, // GLD1W_UXTW_REAL
13362
618k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
618k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
618k
    6040803U, // GLDFF1B_D_REAL
13365
618k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
618k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
618k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
618k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
618k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
618k
    6696123U, // GLDFF1D_IMM_REAL
13371
618k
    6040803U, // GLDFF1D_REAL
13372
618k
    6827235U, // GLDFF1D_SCALED_REAL
13373
618k
    6171875U, // GLDFF1D_SXTW_REAL
13374
618k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
618k
    6302947U, // GLDFF1D_UXTW_REAL
13376
618k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
618k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
618k
    6040803U, // GLDFF1H_D_REAL
13379
618k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
618k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
618k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
618k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
618k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
618k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
618k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
618k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
618k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
618k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
618k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
618k
    6040803U, // GLDFF1SB_D_REAL
13391
618k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
618k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
618k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
618k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
618k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
618k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
618k
    6040803U, // GLDFF1SH_D_REAL
13398
618k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
618k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
618k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
618k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
618k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
618k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
618k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
618k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
618k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
618k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
618k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
618k
    6040803U, // GLDFF1SW_D_REAL
13410
618k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
618k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
618k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
618k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
618k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
618k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
618k
    6040803U, // GLDFF1W_D_REAL
13417
618k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
618k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
618k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
618k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
618k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
618k
    377105507U, // GLDFF1W_IMM_REAL
13423
618k
    6434019U, // GLDFF1W_SXTW_REAL
13424
618k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
618k
    6565091U, // GLDFF1W_UXTW_REAL
13426
618k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
618k
    3160U,  // GMI
13428
618k
    0U, // HINT
13429
618k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
618k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
618k
    10329U, // HISTSEG_ZZZ
13432
618k
    0U, // HLT
13433
618k
    0U, // HVC
13434
618k
    2U, // INCB_XPiI
13435
618k
    2U, // INCD_XPiI
13436
618k
    2U, // INCD_ZPiI
13437
618k
    2U, // INCH_XPiI
13438
618k
    0U, // INCH_ZPiI
13439
618k
    1U, // INCP_XP_B
13440
618k
    0U, // INCP_XP_D
13441
618k
    0U, // INCP_XP_H
13442
618k
    1U, // INCP_XP_S
13443
618k
    0U, // INCP_ZP_D
13444
618k
    0U, // INCP_ZP_H
13445
618k
    0U, // INCP_ZP_S
13446
618k
    2U, // INCW_XPiI
13447
618k
    2U, // INCW_ZPiI
13448
618k
    571U, // INDEX_II_B
13449
618k
    3160U,  // INDEX_II_D
13450
618k
    3U, // INDEX_II_H
13451
618k
    3160U,  // INDEX_II_S
13452
618k
    227U, // INDEX_IR_B
13453
618k
    3160U,  // INDEX_IR_D
13454
618k
    1U, // INDEX_IR_H
13455
618k
    3160U,  // INDEX_IR_S
13456
618k
    51288U, // INDEX_RI_B
13457
618k
    3160U,  // INDEX_RI_D
13458
618k
    576U, // INDEX_RI_H
13459
618k
    3160U,  // INDEX_RI_S
13460
618k
    3160U,  // INDEX_RR_B
13461
618k
    3160U,  // INDEX_RR_D
13462
618k
    224U, // INDEX_RR_H
13463
618k
    3160U,  // INDEX_RR_S
13464
618k
    48712U, // INSERT_MXIPZ_H_B
13465
618k
    52808U, // INSERT_MXIPZ_H_D
13466
618k
    53832U, // INSERT_MXIPZ_H_H
13467
618k
    54856U, // INSERT_MXIPZ_H_Q
13468
618k
    55880U, // INSERT_MXIPZ_H_S
13469
618k
    48712U, // INSERT_MXIPZ_V_B
13470
618k
    52808U, // INSERT_MXIPZ_V_D
13471
618k
    53832U, // INSERT_MXIPZ_V_H
13472
618k
    54856U, // INSERT_MXIPZ_V_Q
13473
618k
    55880U, // INSERT_MXIPZ_V_S
13474
618k
    1U, // INSR_ZR_B
13475
618k
    1U, // INSR_ZR_D
13476
618k
    0U, // INSR_ZR_H
13477
618k
    1U, // INSR_ZR_S
13478
618k
    3U, // INSR_ZV_B
13479
618k
    3U, // INSR_ZV_D
13480
618k
    0U, // INSR_ZV_H
13481
618k
    3U, // INSR_ZV_S
13482
618k
    2U, // INSvi16gpr
13483
618k
    39315U, // INSvi16lane
13484
618k
    2U, // INSvi32gpr
13485
618k
    39323U, // INSvi32lane
13486
618k
    2U, // INSvi64gpr
13487
618k
    39331U, // INSvi64lane
13488
618k
    2U, // INSvi8gpr
13489
618k
    39339U, // INSvi8lane
13490
618k
    3160U,  // IRG
13491
618k
    0U, // ISB
13492
618k
    10328U, // LASTA_RPZ_B
13493
618k
    6232U,  // LASTA_RPZ_D
13494
618k
    5208U,  // LASTA_RPZ_H
13495
618k
    12376U, // LASTA_RPZ_S
13496
618k
    10328U, // LASTA_VPZ_B
13497
618k
    6232U,  // LASTA_VPZ_D
13498
618k
    5208U,  // LASTA_VPZ_H
13499
618k
    12376U, // LASTA_VPZ_S
13500
618k
    10328U, // LASTB_RPZ_B
13501
618k
    6232U,  // LASTB_RPZ_D
13502
618k
    5208U,  // LASTB_RPZ_H
13503
618k
    12376U, // LASTB_RPZ_S
13504
618k
    10328U, // LASTB_VPZ_B
13505
618k
    6232U,  // LASTB_VPZ_D
13506
618k
    5208U,  // LASTB_VPZ_H
13507
618k
    12376U, // LASTB_VPZ_S
13508
618k
    8793315U, // LD1B
13509
618k
    8793315U, // LD1B_2Z
13510
618k
    393096419U, // LD1B_2Z_IMM
13511
618k
    56915U, // LD1B_2Z_STRIDED
13512
618k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
618k
    8793315U, // LD1B_4Z
13514
618k
    393882851U, // LD1B_4Z_IMM
13515
618k
    8793315U, // LD1B_4Z_STRIDED
13516
618k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
618k
    8793315U, // LD1B_D
13518
618k
    387984611U, // LD1B_D_IMM
13519
618k
    8793315U, // LD1B_H
13520
618k
    387984611U, // LD1B_H_IMM
13521
618k
    387984611U, // LD1B_IMM
13522
618k
    8793315U, // LD1B_S
13523
618k
    387984611U, // LD1B_S_IMM
13524
618k
    8924387U, // LD1D
13525
618k
    8924387U, // LD1D_2Z
13526
618k
    393096419U, // LD1D_2Z_IMM
13527
618k
    8924387U, // LD1D_2Z_STRIDED
13528
618k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
618k
    8924387U, // LD1D_4Z
13530
618k
    393882851U, // LD1D_4Z_IMM
13531
618k
    8924387U, // LD1D_4Z_STRIDED
13532
618k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
618k
    387984611U, // LD1D_IMM
13534
618k
    8924387U, // LD1D_Q
13535
618k
    387984611U, // LD1D_Q_IMM
13536
618k
    0U, // LD1Fourv16b
13537
618k
    0U, // LD1Fourv16b_POST
13538
618k
    0U, // LD1Fourv1d
13539
618k
    0U, // LD1Fourv1d_POST
13540
618k
    0U, // LD1Fourv2d
13541
618k
    0U, // LD1Fourv2d_POST
13542
618k
    0U, // LD1Fourv2s
13543
618k
    0U, // LD1Fourv2s_POST
13544
618k
    0U, // LD1Fourv4h
13545
618k
    0U, // LD1Fourv4h_POST
13546
618k
    0U, // LD1Fourv4s
13547
618k
    0U, // LD1Fourv4s_POST
13548
618k
    0U, // LD1Fourv8b
13549
618k
    0U, // LD1Fourv8b_POST
13550
618k
    0U, // LD1Fourv8h
13551
618k
    0U, // LD1Fourv8h_POST
13552
618k
    9055459U, // LD1H
13553
618k
    9055459U, // LD1H_2Z
13554
618k
    393096419U, // LD1H_2Z_IMM
13555
618k
    58963U, // LD1H_2Z_STRIDED
13556
618k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
618k
    9055459U, // LD1H_4Z
13558
618k
    393882851U, // LD1H_4Z_IMM
13559
618k
    9055459U, // LD1H_4Z_STRIDED
13560
618k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
618k
    9055459U, // LD1H_D
13562
618k
    387984611U, // LD1H_D_IMM
13563
618k
    387984611U, // LD1H_IMM
13564
618k
    9055459U, // LD1H_S
13565
618k
    387984611U, // LD1H_S_IMM
13566
618k
    0U, // LD1Onev16b
13567
618k
    0U, // LD1Onev16b_POST
13568
618k
    0U, // LD1Onev1d
13569
618k
    0U, // LD1Onev1d_POST
13570
618k
    0U, // LD1Onev2d
13571
618k
    0U, // LD1Onev2d_POST
13572
618k
    0U, // LD1Onev2s
13573
618k
    0U, // LD1Onev2s_POST
13574
618k
    0U, // LD1Onev4h
13575
618k
    0U, // LD1Onev4h_POST
13576
618k
    0U, // LD1Onev4s
13577
618k
    0U, // LD1Onev4s_POST
13578
618k
    0U, // LD1Onev8b
13579
618k
    0U, // LD1Onev8b_POST
13580
618k
    0U, // LD1Onev8h
13581
618k
    0U, // LD1Onev8h_POST
13582
618k
    371207395U, // LD1RB_D_IMM
13583
618k
    371207395U, // LD1RB_H_IMM
13584
618k
    371207395U, // LD1RB_IMM
13585
618k
    371207395U, // LD1RB_S_IMM
13586
618k
    6696163U, // LD1RD_IMM
13587
618k
    376319203U, // LD1RH_D_IMM
13588
618k
    376319203U, // LD1RH_IMM
13589
618k
    376319203U, // LD1RH_S_IMM
13590
618k
    8793315U, // LD1RO_B
13591
618k
    9186531U, // LD1RO_B_IMM
13592
618k
    8924387U, // LD1RO_D
13593
618k
    9186531U, // LD1RO_D_IMM
13594
618k
    9055459U, // LD1RO_H
13595
618k
    9186531U, // LD1RO_H_IMM
13596
618k
    9317603U, // LD1RO_W
13597
618k
    9186531U, // LD1RO_W_IMM
13598
618k
    8793315U, // LD1RQ_B
13599
618k
    9448675U, // LD1RQ_B_IMM
13600
618k
    8924387U, // LD1RQ_D
13601
618k
    9448675U, // LD1RQ_D_IMM
13602
618k
    9055459U, // LD1RQ_H
13603
618k
    9448675U, // LD1RQ_H_IMM
13604
618k
    9317603U, // LD1RQ_W
13605
618k
    9448675U, // LD1RQ_W_IMM
13606
618k
    371207395U, // LD1RSB_D_IMM
13607
618k
    371207395U, // LD1RSB_H_IMM
13608
618k
    371207395U, // LD1RSB_S_IMM
13609
618k
    376319203U, // LD1RSH_D_IMM
13610
618k
    376319203U, // LD1RSH_S_IMM
13611
618k
    377105635U, // LD1RSW_IMM
13612
618k
    377105635U, // LD1RW_D_IMM
13613
618k
    377105635U, // LD1RW_IMM
13614
618k
    0U, // LD1Rv16b
13615
618k
    0U, // LD1Rv16b_POST
13616
618k
    0U, // LD1Rv1d
13617
618k
    0U, // LD1Rv1d_POST
13618
618k
    0U, // LD1Rv2d
13619
618k
    0U, // LD1Rv2d_POST
13620
618k
    0U, // LD1Rv2s
13621
618k
    0U, // LD1Rv2s_POST
13622
618k
    0U, // LD1Rv4h
13623
618k
    0U, // LD1Rv4h_POST
13624
618k
    0U, // LD1Rv4s
13625
618k
    0U, // LD1Rv4s_POST
13626
618k
    0U, // LD1Rv8b
13627
618k
    0U, // LD1Rv8b_POST
13628
618k
    0U, // LD1Rv8h
13629
618k
    0U, // LD1Rv8h_POST
13630
618k
    8793315U, // LD1SB_D
13631
618k
    387984611U, // LD1SB_D_IMM
13632
618k
    8793315U, // LD1SB_H
13633
618k
    387984611U, // LD1SB_H_IMM
13634
618k
    8793315U, // LD1SB_S
13635
618k
    387984611U, // LD1SB_S_IMM
13636
618k
    9055459U, // LD1SH_D
13637
618k
    387984611U, // LD1SH_D_IMM
13638
618k
    9055459U, // LD1SH_S
13639
618k
    387984611U, // LD1SH_S_IMM
13640
618k
    9317603U, // LD1SW_D
13641
618k
    387984611U, // LD1SW_D_IMM
13642
618k
    0U, // LD1Threev16b
13643
618k
    0U, // LD1Threev16b_POST
13644
618k
    0U, // LD1Threev1d
13645
618k
    0U, // LD1Threev1d_POST
13646
618k
    0U, // LD1Threev2d
13647
618k
    0U, // LD1Threev2d_POST
13648
618k
    0U, // LD1Threev2s
13649
618k
    0U, // LD1Threev2s_POST
13650
618k
    0U, // LD1Threev4h
13651
618k
    0U, // LD1Threev4h_POST
13652
618k
    0U, // LD1Threev4s
13653
618k
    0U, // LD1Threev4s_POST
13654
618k
    0U, // LD1Threev8b
13655
618k
    0U, // LD1Threev8b_POST
13656
618k
    0U, // LD1Threev8h
13657
618k
    0U, // LD1Threev8h_POST
13658
618k
    0U, // LD1Twov16b
13659
618k
    0U, // LD1Twov16b_POST
13660
618k
    0U, // LD1Twov1d
13661
618k
    0U, // LD1Twov1d_POST
13662
618k
    0U, // LD1Twov2d
13663
618k
    0U, // LD1Twov2d_POST
13664
618k
    0U, // LD1Twov2s
13665
618k
    0U, // LD1Twov2s_POST
13666
618k
    0U, // LD1Twov4h
13667
618k
    0U, // LD1Twov4h_POST
13668
618k
    0U, // LD1Twov4s
13669
618k
    0U, // LD1Twov4s_POST
13670
618k
    0U, // LD1Twov8b
13671
618k
    0U, // LD1Twov8b_POST
13672
618k
    0U, // LD1Twov8h
13673
618k
    0U, // LD1Twov8h_POST
13674
618k
    9317603U, // LD1W
13675
618k
    9317603U, // LD1W_2Z
13676
618k
    393096419U, // LD1W_2Z_IMM
13677
618k
    9317603U, // LD1W_2Z_STRIDED
13678
618k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
618k
    9317603U, // LD1W_4Z
13680
618k
    393882851U, // LD1W_4Z_IMM
13681
618k
    9317603U, // LD1W_4Z_STRIDED
13682
618k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
618k
    9317603U, // LD1W_D
13684
618k
    387984611U, // LD1W_D_IMM
13685
618k
    387984611U, // LD1W_IMM
13686
618k
    9317603U, // LD1W_Q
13687
618k
    387984611U, // LD1W_Q_IMM
13688
618k
    9628248U, // LD1_MXIPXX_H_B
13689
618k
    9759320U, // LD1_MXIPXX_H_D
13690
618k
    9890392U, // LD1_MXIPXX_H_H
13691
618k
    10021464U,  // LD1_MXIPXX_H_Q
13692
618k
    10152536U,  // LD1_MXIPXX_H_S
13693
618k
    9628248U, // LD1_MXIPXX_V_B
13694
618k
    9759320U, // LD1_MXIPXX_V_D
13695
618k
    9890392U, // LD1_MXIPXX_V_H
13696
618k
    10021464U,  // LD1_MXIPXX_V_Q
13697
618k
    10152536U,  // LD1_MXIPXX_V_S
13698
618k
    0U, // LD1i16
13699
618k
    0U, // LD1i16_POST
13700
618k
    0U, // LD1i32
13701
618k
    0U, // LD1i32_POST
13702
618k
    0U, // LD1i64
13703
618k
    0U, // LD1i64_POST
13704
618k
    0U, // LD1i8
13705
618k
    0U, // LD1i8_POST
13706
618k
    8793315U, // LD2B
13707
618k
    393096419U, // LD2B_IMM
13708
618k
    8924387U, // LD2D
13709
618k
    393096419U, // LD2D_IMM
13710
618k
    9055459U, // LD2H
13711
618k
    393096419U, // LD2H_IMM
13712
618k
    10235107U,  // LD2Q
13713
618k
    393096419U, // LD2Q_IMM
13714
618k
    0U, // LD2Rv16b
13715
618k
    0U, // LD2Rv16b_POST
13716
618k
    0U, // LD2Rv1d
13717
618k
    0U, // LD2Rv1d_POST
13718
618k
    0U, // LD2Rv2d
13719
618k
    0U, // LD2Rv2d_POST
13720
618k
    0U, // LD2Rv2s
13721
618k
    0U, // LD2Rv2s_POST
13722
618k
    0U, // LD2Rv4h
13723
618k
    0U, // LD2Rv4h_POST
13724
618k
    0U, // LD2Rv4s
13725
618k
    0U, // LD2Rv4s_POST
13726
618k
    0U, // LD2Rv8b
13727
618k
    0U, // LD2Rv8b_POST
13728
618k
    0U, // LD2Rv8h
13729
618k
    0U, // LD2Rv8h_POST
13730
618k
    0U, // LD2Twov16b
13731
618k
    0U, // LD2Twov16b_POST
13732
618k
    0U, // LD2Twov2d
13733
618k
    0U, // LD2Twov2d_POST
13734
618k
    0U, // LD2Twov2s
13735
618k
    0U, // LD2Twov2s_POST
13736
618k
    0U, // LD2Twov4h
13737
618k
    0U, // LD2Twov4h_POST
13738
618k
    0U, // LD2Twov4s
13739
618k
    0U, // LD2Twov4s_POST
13740
618k
    0U, // LD2Twov8b
13741
618k
    0U, // LD2Twov8b_POST
13742
618k
    0U, // LD2Twov8h
13743
618k
    0U, // LD2Twov8h_POST
13744
618k
    9317603U, // LD2W
13745
618k
    393096419U, // LD2W_IMM
13746
618k
    0U, // LD2i16
13747
618k
    0U, // LD2i16_POST
13748
618k
    0U, // LD2i32
13749
618k
    0U, // LD2i32_POST
13750
618k
    0U, // LD2i64
13751
618k
    0U, // LD2i64_POST
13752
618k
    0U, // LD2i8
13753
618k
    0U, // LD2i8_POST
13754
618k
    8793315U, // LD3B
13755
618k
    10366179U,  // LD3B_IMM
13756
618k
    8924387U, // LD3D
13757
618k
    10366179U,  // LD3D_IMM
13758
618k
    9055459U, // LD3H
13759
618k
    10366179U,  // LD3H_IMM
13760
618k
    10235107U,  // LD3Q
13761
618k
    10366179U,  // LD3Q_IMM
13762
618k
    0U, // LD3Rv16b
13763
618k
    0U, // LD3Rv16b_POST
13764
618k
    0U, // LD3Rv1d
13765
618k
    0U, // LD3Rv1d_POST
13766
618k
    0U, // LD3Rv2d
13767
618k
    0U, // LD3Rv2d_POST
13768
618k
    0U, // LD3Rv2s
13769
618k
    0U, // LD3Rv2s_POST
13770
618k
    0U, // LD3Rv4h
13771
618k
    0U, // LD3Rv4h_POST
13772
618k
    0U, // LD3Rv4s
13773
618k
    0U, // LD3Rv4s_POST
13774
618k
    0U, // LD3Rv8b
13775
618k
    0U, // LD3Rv8b_POST
13776
618k
    0U, // LD3Rv8h
13777
618k
    0U, // LD3Rv8h_POST
13778
618k
    0U, // LD3Threev16b
13779
618k
    0U, // LD3Threev16b_POST
13780
618k
    0U, // LD3Threev2d
13781
618k
    0U, // LD3Threev2d_POST
13782
618k
    0U, // LD3Threev2s
13783
618k
    0U, // LD3Threev2s_POST
13784
618k
    0U, // LD3Threev4h
13785
618k
    0U, // LD3Threev4h_POST
13786
618k
    0U, // LD3Threev4s
13787
618k
    0U, // LD3Threev4s_POST
13788
618k
    0U, // LD3Threev8b
13789
618k
    0U, // LD3Threev8b_POST
13790
618k
    0U, // LD3Threev8h
13791
618k
    0U, // LD3Threev8h_POST
13792
618k
    9317603U, // LD3W
13793
618k
    10366179U,  // LD3W_IMM
13794
618k
    0U, // LD3i16
13795
618k
    0U, // LD3i16_POST
13796
618k
    0U, // LD3i32
13797
618k
    0U, // LD3i32_POST
13798
618k
    0U, // LD3i64
13799
618k
    0U, // LD3i64_POST
13800
618k
    0U, // LD3i8
13801
618k
    0U, // LD3i8_POST
13802
618k
    8793315U, // LD4B
13803
618k
    393882851U, // LD4B_IMM
13804
618k
    8924387U, // LD4D
13805
618k
    393882851U, // LD4D_IMM
13806
618k
    0U, // LD4Fourv16b
13807
618k
    0U, // LD4Fourv16b_POST
13808
618k
    0U, // LD4Fourv2d
13809
618k
    0U, // LD4Fourv2d_POST
13810
618k
    0U, // LD4Fourv2s
13811
618k
    0U, // LD4Fourv2s_POST
13812
618k
    0U, // LD4Fourv4h
13813
618k
    0U, // LD4Fourv4h_POST
13814
618k
    0U, // LD4Fourv4s
13815
618k
    0U, // LD4Fourv4s_POST
13816
618k
    0U, // LD4Fourv8b
13817
618k
    0U, // LD4Fourv8b_POST
13818
618k
    0U, // LD4Fourv8h
13819
618k
    0U, // LD4Fourv8h_POST
13820
618k
    9055459U, // LD4H
13821
618k
    393882851U, // LD4H_IMM
13822
618k
    10235107U,  // LD4Q
13823
618k
    393882851U, // LD4Q_IMM
13824
618k
    0U, // LD4Rv16b
13825
618k
    0U, // LD4Rv16b_POST
13826
618k
    0U, // LD4Rv1d
13827
618k
    0U, // LD4Rv1d_POST
13828
618k
    0U, // LD4Rv2d
13829
618k
    0U, // LD4Rv2d_POST
13830
618k
    0U, // LD4Rv2s
13831
618k
    0U, // LD4Rv2s_POST
13832
618k
    0U, // LD4Rv4h
13833
618k
    0U, // LD4Rv4h_POST
13834
618k
    0U, // LD4Rv4s
13835
618k
    0U, // LD4Rv4s_POST
13836
618k
    0U, // LD4Rv8b
13837
618k
    0U, // LD4Rv8b_POST
13838
618k
    0U, // LD4Rv8h
13839
618k
    0U, // LD4Rv8h_POST
13840
618k
    9317603U, // LD4W
13841
618k
    393882851U, // LD4W_IMM
13842
618k
    0U, // LD4i16
13843
618k
    0U, // LD4i16_POST
13844
618k
    0U, // LD4i32
13845
618k
    0U, // LD4i32_POST
13846
618k
    0U, // LD4i64
13847
618k
    0U, // LD4i64_POST
13848
618k
    0U, // LD4i8
13849
618k
    0U, // LD4i8_POST
13850
618k
    0U, // LD64B
13851
618k
    3U, // LDADDAB
13852
618k
    3U, // LDADDAH
13853
618k
    3U, // LDADDALB
13854
618k
    3U, // LDADDALH
13855
618k
    3U, // LDADDALW
13856
618k
    3U, // LDADDALX
13857
618k
    3U, // LDADDAW
13858
618k
    3U, // LDADDAX
13859
618k
    3U, // LDADDB
13860
618k
    3U, // LDADDH
13861
618k
    3U, // LDADDLB
13862
618k
    3U, // LDADDLH
13863
618k
    3U, // LDADDLW
13864
618k
    3U, // LDADDLX
13865
618k
    3U, // LDADDW
13866
618k
    3U, // LDADDX
13867
618k
    0U, // LDAP1
13868
618k
    608U, // LDAPRB
13869
618k
    608U, // LDAPRH
13870
618k
    608U, // LDAPRW
13871
618k
    617U, // LDAPRWpost
13872
618k
    608U, // LDAPRX
13873
618k
    625U, // LDAPRXpost
13874
618k
    3411032U, // LDAPURBi
13875
618k
    3411032U, // LDAPURHi
13876
618k
    3411032U, // LDAPURSBWi
13877
618k
    3411032U, // LDAPURSBXi
13878
618k
    3411032U, // LDAPURSHWi
13879
618k
    3411032U, // LDAPURSHXi
13880
618k
    3411032U, // LDAPURSWi
13881
618k
    3411032U, // LDAPURXi
13882
618k
    3411032U, // LDAPURbi
13883
618k
    3411032U, // LDAPURdi
13884
618k
    3411032U, // LDAPURhi
13885
618k
    3411032U, // LDAPURi
13886
618k
    3411032U, // LDAPURqi
13887
618k
    3411032U, // LDAPURsi
13888
618k
    608U, // LDARB
13889
618k
    608U, // LDARH
13890
618k
    608U, // LDARW
13891
618k
    608U, // LDARX
13892
618k
    3411216U, // LDAXPW
13893
618k
    3411216U, // LDAXPX
13894
618k
    608U, // LDAXRB
13895
618k
    608U, // LDAXRH
13896
618k
    608U, // LDAXRW
13897
618k
    608U, // LDAXRX
13898
618k
    3U, // LDCLRAB
13899
618k
    3U, // LDCLRAH
13900
618k
    3U, // LDCLRALB
13901
618k
    3U, // LDCLRALH
13902
618k
    3U, // LDCLRALW
13903
618k
    3U, // LDCLRALX
13904
618k
    3U, // LDCLRAW
13905
618k
    3U, // LDCLRAX
13906
618k
    3U, // LDCLRB
13907
618k
    3U, // LDCLRH
13908
618k
    3U, // LDCLRLB
13909
618k
    3U, // LDCLRLH
13910
618k
    3U, // LDCLRLW
13911
618k
    3U, // LDCLRLX
13912
618k
    60690U, // LDCLRP
13913
618k
    60690U, // LDCLRPA
13914
618k
    60690U, // LDCLRPAL
13915
618k
    60690U, // LDCLRPL
13916
618k
    3U, // LDCLRW
13917
618k
    3U, // LDCLRX
13918
618k
    3U, // LDEORAB
13919
618k
    3U, // LDEORAH
13920
618k
    3U, // LDEORALB
13921
618k
    3U, // LDEORALH
13922
618k
    3U, // LDEORALW
13923
618k
    3U, // LDEORALX
13924
618k
    3U, // LDEORAW
13925
618k
    3U, // LDEORAX
13926
618k
    3U, // LDEORB
13927
618k
    3U, // LDEORH
13928
618k
    3U, // LDEORLB
13929
618k
    3U, // LDEORLH
13930
618k
    3U, // LDEORLW
13931
618k
    3U, // LDEORLX
13932
618k
    3U, // LDEORW
13933
618k
    3U, // LDEORX
13934
618k
    8793315U, // LDFF1B_D_REAL
13935
618k
    8793315U, // LDFF1B_H_REAL
13936
618k
    8793315U, // LDFF1B_REAL
13937
618k
    8793315U, // LDFF1B_S_REAL
13938
618k
    8924387U, // LDFF1D_REAL
13939
618k
    9055459U, // LDFF1H_D_REAL
13940
618k
    9055459U, // LDFF1H_REAL
13941
618k
    9055459U, // LDFF1H_S_REAL
13942
618k
    8793315U, // LDFF1SB_D_REAL
13943
618k
    8793315U, // LDFF1SB_H_REAL
13944
618k
    8793315U, // LDFF1SB_S_REAL
13945
618k
    9055459U, // LDFF1SH_D_REAL
13946
618k
    9055459U, // LDFF1SH_S_REAL
13947
618k
    9317603U, // LDFF1SW_D_REAL
13948
618k
    9317603U, // LDFF1W_D_REAL
13949
618k
    9317603U, // LDFF1W_REAL
13950
618k
    3469401U, // LDG
13951
618k
    608U, // LDGM
13952
618k
    3411216U, // LDIAPPW
13953
618k
    10526993U,  // LDIAPPWpost
13954
618k
    3411216U, // LDIAPPX
13955
618k
    10658065U,  // LDIAPPXpost
13956
618k
    608U, // LDLARB
13957
618k
    608U, // LDLARH
13958
618k
    608U, // LDLARW
13959
618k
    608U, // LDLARX
13960
618k
    387984611U, // LDNF1B_D_IMM_REAL
13961
618k
    387984611U, // LDNF1B_H_IMM_REAL
13962
618k
    387984611U, // LDNF1B_IMM_REAL
13963
618k
    387984611U, // LDNF1B_S_IMM_REAL
13964
618k
    387984611U, // LDNF1D_IMM_REAL
13965
618k
    387984611U, // LDNF1H_D_IMM_REAL
13966
618k
    387984611U, // LDNF1H_IMM_REAL
13967
618k
    387984611U, // LDNF1H_S_IMM_REAL
13968
618k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
618k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
618k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
618k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
618k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
618k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
618k
    387984611U, // LDNF1W_D_IMM_REAL
13975
618k
    387984611U, // LDNF1W_IMM_REAL
13976
618k
    402787600U, // LDNPDi
13977
618k
    419564816U, // LDNPQi
13978
618k
    436342032U, // LDNPSi
13979
618k
    436342032U, // LDNPWi
13980
618k
    402787600U, // LDNPXi
13981
618k
    8793315U, // LDNT1B_2Z
13982
618k
    393096419U, // LDNT1B_2Z_IMM
13983
618k
    56915U, // LDNT1B_2Z_STRIDED
13984
618k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
618k
    8793315U, // LDNT1B_4Z
13986
618k
    393882851U, // LDNT1B_4Z_IMM
13987
618k
    8793315U, // LDNT1B_4Z_STRIDED
13988
618k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
618k
    387984611U, // LDNT1B_ZRI
13990
618k
    8793315U, // LDNT1B_ZRR
13991
618k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
618k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
618k
    8924387U, // LDNT1D_2Z
13994
618k
    393096419U, // LDNT1D_2Z_IMM
13995
618k
    8924387U, // LDNT1D_2Z_STRIDED
13996
618k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
618k
    8924387U, // LDNT1D_4Z
13998
618k
    393882851U, // LDNT1D_4Z_IMM
13999
618k
    8924387U, // LDNT1D_4Z_STRIDED
14000
618k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
618k
    387984611U, // LDNT1D_ZRI
14002
618k
    8924387U, // LDNT1D_ZRR
14003
618k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
618k
    9055459U, // LDNT1H_2Z
14005
618k
    393096419U, // LDNT1H_2Z_IMM
14006
618k
    58963U, // LDNT1H_2Z_STRIDED
14007
618k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
618k
    9055459U, // LDNT1H_4Z
14009
618k
    393882851U, // LDNT1H_4Z_IMM
14010
618k
    9055459U, // LDNT1H_4Z_STRIDED
14011
618k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
618k
    387984611U, // LDNT1H_ZRI
14013
618k
    9055459U, // LDNT1H_ZRR
14014
618k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
618k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
618k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
618k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
618k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
618k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
618k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
618k
    9317603U, // LDNT1W_2Z
14022
618k
    393096419U, // LDNT1W_2Z_IMM
14023
618k
    9317603U, // LDNT1W_2Z_STRIDED
14024
618k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
618k
    9317603U, // LDNT1W_4Z
14026
618k
    393882851U, // LDNT1W_4Z_IMM
14027
618k
    9317603U, // LDNT1W_4Z_STRIDED
14028
618k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
618k
    387984611U, // LDNT1W_ZRI
14030
618k
    9317603U, // LDNT1W_ZRR
14031
618k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
618k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
618k
    402787600U, // LDPDi
14034
618k
    463773969U, // LDPDpost
14035
618k
    453157137U, // LDPDpre
14036
618k
    419564816U, // LDPQi
14037
618k
    480551185U, // LDPQpost
14038
618k
    469934353U, // LDPQpre
14039
618k
    436342032U, // LDPSWi
14040
618k
    497328401U, // LDPSWpost
14041
618k
    486711569U, // LDPSWpre
14042
618k
    436342032U, // LDPSi
14043
618k
    497328401U, // LDPSpost
14044
618k
    486711569U, // LDPSpre
14045
618k
    436342032U, // LDPWi
14046
618k
    497328401U, // LDPWpost
14047
618k
    486711569U, // LDPWpre
14048
618k
    402787600U, // LDPXi
14049
618k
    463773969U, // LDPXpost
14050
618k
    453157137U, // LDPXpre
14051
618k
    62552U, // LDRAAindexed
14052
618k
    63577U, // LDRAAwriteback
14053
618k
    62552U, // LDRABindexed
14054
618k
    63577U, // LDRABwriteback
14055
618k
    41593U, // LDRBBpost
14056
618k
    10920025U,  // LDRBBpre
14057
618k
    503450712U, // LDRBBroW
14058
618k
    520227928U, // LDRBBroX
14059
618k
    64600U, // LDRBBui
14060
618k
    41593U, // LDRBpost
14061
618k
    10920025U,  // LDRBpre
14062
618k
    503450712U, // LDRBroW
14063
618k
    520227928U, // LDRBroX
14064
618k
    64600U, // LDRBui
14065
618k
    1U, // LDRDl
14066
618k
    41593U, // LDRDpost
14067
618k
    10920025U,  // LDRDpre
14068
618k
    537005144U, // LDRDroW
14069
618k
    553782360U, // LDRDroX
14070
618k
    65624U, // LDRDui
14071
618k
    41593U, // LDRHHpost
14072
618k
    10920025U,  // LDRHHpre
14073
618k
    570559576U, // LDRHHroW
14074
618k
    587336792U, // LDRHHroX
14075
618k
    66648U, // LDRHHui
14076
618k
    41593U, // LDRHpost
14077
618k
    10920025U,  // LDRHpre
14078
618k
    570559576U, // LDRHroW
14079
618k
    587336792U, // LDRHroX
14080
618k
    66648U, // LDRHui
14081
618k
    1U, // LDRQl
14082
618k
    41593U, // LDRQpost
14083
618k
    10920025U,  // LDRQpre
14084
618k
    604114008U, // LDRQroW
14085
618k
    620891224U, // LDRQroX
14086
618k
    67672U, // LDRQui
14087
618k
    41593U, // LDRSBWpost
14088
618k
    10920025U,  // LDRSBWpre
14089
618k
    503450712U, // LDRSBWroW
14090
618k
    520227928U, // LDRSBWroX
14091
618k
    64600U, // LDRSBWui
14092
618k
    41593U, // LDRSBXpost
14093
618k
    10920025U,  // LDRSBXpre
14094
618k
    503450712U, // LDRSBXroW
14095
618k
    520227928U, // LDRSBXroX
14096
618k
    64600U, // LDRSBXui
14097
618k
    41593U, // LDRSHWpost
14098
618k
    10920025U,  // LDRSHWpre
14099
618k
    570559576U, // LDRSHWroW
14100
618k
    587336792U, // LDRSHWroX
14101
618k
    66648U, // LDRSHWui
14102
618k
    41593U, // LDRSHXpost
14103
618k
    10920025U,  // LDRSHXpre
14104
618k
    570559576U, // LDRSHXroW
14105
618k
    587336792U, // LDRSHXroX
14106
618k
    66648U, // LDRSHXui
14107
618k
    1U, // LDRSWl
14108
618k
    41593U, // LDRSWpost
14109
618k
    10920025U,  // LDRSWpre
14110
618k
    637668440U, // LDRSWroW
14111
618k
    654445656U, // LDRSWroX
14112
618k
    68696U, // LDRSWui
14113
618k
    1U, // LDRSl
14114
618k
    41593U, // LDRSpost
14115
618k
    10920025U,  // LDRSpre
14116
618k
    637668440U, // LDRSroW
14117
618k
    654445656U, // LDRSroX
14118
618k
    68696U, // LDRSui
14119
618k
    1U, // LDRWl
14120
618k
    41593U, // LDRWpost
14121
618k
    10920025U,  // LDRWpre
14122
618k
    637668440U, // LDRWroW
14123
618k
    654445656U, // LDRWroX
14124
618k
    68696U, // LDRWui
14125
618k
    1U, // LDRXl
14126
618k
    41593U, // LDRXpost
14127
618k
    10920025U,  // LDRXpre
14128
618k
    537005144U, // LDRXroW
14129
618k
    553782360U, // LDRXroX
14130
618k
    65624U, // LDRXui
14131
618k
    11013208U,  // LDR_PXI
14132
618k
    608U, // LDR_TX
14133
618k
    0U, // LDR_ZA
14134
618k
    11013208U,  // LDR_ZXI
14135
618k
    3U, // LDSETAB
14136
618k
    3U, // LDSETAH
14137
618k
    3U, // LDSETALB
14138
618k
    3U, // LDSETALH
14139
618k
    3U, // LDSETALW
14140
618k
    3U, // LDSETALX
14141
618k
    3U, // LDSETAW
14142
618k
    3U, // LDSETAX
14143
618k
    3U, // LDSETB
14144
618k
    3U, // LDSETH
14145
618k
    3U, // LDSETLB
14146
618k
    3U, // LDSETLH
14147
618k
    3U, // LDSETLW
14148
618k
    3U, // LDSETLX
14149
618k
    60690U, // LDSETP
14150
618k
    60690U, // LDSETPA
14151
618k
    60690U, // LDSETPAL
14152
618k
    60690U, // LDSETPL
14153
618k
    3U, // LDSETW
14154
618k
    3U, // LDSETX
14155
618k
    3U, // LDSMAXAB
14156
618k
    3U, // LDSMAXAH
14157
618k
    3U, // LDSMAXALB
14158
618k
    3U, // LDSMAXALH
14159
618k
    3U, // LDSMAXALW
14160
618k
    3U, // LDSMAXALX
14161
618k
    3U, // LDSMAXAW
14162
618k
    3U, // LDSMAXAX
14163
618k
    3U, // LDSMAXB
14164
618k
    3U, // LDSMAXH
14165
618k
    3U, // LDSMAXLB
14166
618k
    3U, // LDSMAXLH
14167
618k
    3U, // LDSMAXLW
14168
618k
    3U, // LDSMAXLX
14169
618k
    3U, // LDSMAXW
14170
618k
    3U, // LDSMAXX
14171
618k
    3U, // LDSMINAB
14172
618k
    3U, // LDSMINAH
14173
618k
    3U, // LDSMINALB
14174
618k
    3U, // LDSMINALH
14175
618k
    3U, // LDSMINALW
14176
618k
    3U, // LDSMINALX
14177
618k
    3U, // LDSMINAW
14178
618k
    3U, // LDSMINAX
14179
618k
    3U, // LDSMINB
14180
618k
    3U, // LDSMINH
14181
618k
    3U, // LDSMINLB
14182
618k
    3U, // LDSMINLH
14183
618k
    3U, // LDSMINLW
14184
618k
    3U, // LDSMINLX
14185
618k
    3U, // LDSMINW
14186
618k
    3U, // LDSMINX
14187
618k
    3411032U, // LDTRBi
14188
618k
    3411032U, // LDTRHi
14189
618k
    3411032U, // LDTRSBWi
14190
618k
    3411032U, // LDTRSBXi
14191
618k
    3411032U, // LDTRSHWi
14192
618k
    3411032U, // LDTRSHXi
14193
618k
    3411032U, // LDTRSWi
14194
618k
    3411032U, // LDTRWi
14195
618k
    3411032U, // LDTRXi
14196
618k
    3U, // LDUMAXAB
14197
618k
    3U, // LDUMAXAH
14198
618k
    3U, // LDUMAXALB
14199
618k
    3U, // LDUMAXALH
14200
618k
    3U, // LDUMAXALW
14201
618k
    3U, // LDUMAXALX
14202
618k
    3U, // LDUMAXAW
14203
618k
    3U, // LDUMAXAX
14204
618k
    3U, // LDUMAXB
14205
618k
    3U, // LDUMAXH
14206
618k
    3U, // LDUMAXLB
14207
618k
    3U, // LDUMAXLH
14208
618k
    3U, // LDUMAXLW
14209
618k
    3U, // LDUMAXLX
14210
618k
    3U, // LDUMAXW
14211
618k
    3U, // LDUMAXX
14212
618k
    3U, // LDUMINAB
14213
618k
    3U, // LDUMINAH
14214
618k
    3U, // LDUMINALB
14215
618k
    3U, // LDUMINALH
14216
618k
    3U, // LDUMINALW
14217
618k
    3U, // LDUMINALX
14218
618k
    3U, // LDUMINAW
14219
618k
    3U, // LDUMINAX
14220
618k
    3U, // LDUMINB
14221
618k
    3U, // LDUMINH
14222
618k
    3U, // LDUMINLB
14223
618k
    3U, // LDUMINLH
14224
618k
    3U, // LDUMINLW
14225
618k
    3U, // LDUMINLX
14226
618k
    3U, // LDUMINW
14227
618k
    3U, // LDUMINX
14228
618k
    3411032U, // LDURBBi
14229
618k
    3411032U, // LDURBi
14230
618k
    3411032U, // LDURDi
14231
618k
    3411032U, // LDURHHi
14232
618k
    3411032U, // LDURHi
14233
618k
    3411032U, // LDURQi
14234
618k
    3411032U, // LDURSBWi
14235
618k
    3411032U, // LDURSBXi
14236
618k
    3411032U, // LDURSHWi
14237
618k
    3411032U, // LDURSHXi
14238
618k
    3411032U, // LDURSWi
14239
618k
    3411032U, // LDURSi
14240
618k
    3411032U, // LDURWi
14241
618k
    3411032U, // LDURXi
14242
618k
    0U, // LDX
14243
618k
    3411216U, // LDXPW
14244
618k
    3411216U, // LDXPX
14245
618k
    608U, // LDXRB
14246
618k
    608U, // LDXRH
14247
618k
    608U, // LDXRW
14248
618k
    608U, // LDXRX
14249
618k
    0U, // LDY
14250
618k
    0U, // LDZ
14251
618k
    0U, // LDZI
14252
618k
    16918656U,  // LSLR_ZPmZ_B
14253
618k
    33691776U,  // LSLR_ZPmZ_D
14254
618k
    51129480U,  // LSLR_ZPmZ_H
14255
618k
    67252352U,  // LSLR_ZPmZ_S
14256
618k
    3160U,  // LSLVWr
14257
618k
    3160U,  // LSLVXr
14258
618k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
618k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
618k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
618k
    6233U,  // LSL_WIDE_ZZZ_B
14262
618k
    184U, // LSL_WIDE_ZZZ_H
14263
618k
    6233U,  // LSL_WIDE_ZZZ_S
14264
618k
    141440U,  // LSL_ZPmI_B
14265
618k
    137344U,  // LSL_ZPmI_D
14266
618k
    52440200U,  // LSL_ZPmI_H
14267
618k
    143488U,  // LSL_ZPmI_S
14268
618k
    16918656U,  // LSL_ZPmZ_B
14269
618k
    33691776U,  // LSL_ZPmZ_D
14270
618k
    51129480U,  // LSL_ZPmZ_H
14271
618k
    67252352U,  // LSL_ZPmZ_S
14272
618k
    3161U,  // LSL_ZZI_B
14273
618k
    3160U,  // LSL_ZZI_D
14274
618k
    224U, // LSL_ZZI_H
14275
618k
    3161U,  // LSL_ZZI_S
14276
618k
    16918656U,  // LSRR_ZPmZ_B
14277
618k
    33691776U,  // LSRR_ZPmZ_D
14278
618k
    51129480U,  // LSRR_ZPmZ_H
14279
618k
    67252352U,  // LSRR_ZPmZ_S
14280
618k
    3160U,  // LSRVWr
14281
618k
    3160U,  // LSRVXr
14282
618k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
618k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
618k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
618k
    6233U,  // LSR_WIDE_ZZZ_B
14286
618k
    184U, // LSR_WIDE_ZZZ_H
14287
618k
    6233U,  // LSR_WIDE_ZZZ_S
14288
618k
    141440U,  // LSR_ZPmI_B
14289
618k
    137344U,  // LSR_ZPmI_D
14290
618k
    52440200U,  // LSR_ZPmI_H
14291
618k
    143488U,  // LSR_ZPmI_S
14292
618k
    16918656U,  // LSR_ZPmZ_B
14293
618k
    33691776U,  // LSR_ZPmZ_D
14294
618k
    51129480U,  // LSR_ZPmZ_H
14295
618k
    67252352U,  // LSR_ZPmZ_S
14296
618k
    3161U,  // LSR_ZZI_B
14297
618k
    3160U,  // LSR_ZZI_D
14298
618k
    224U, // LSR_ZZI_H
14299
618k
    3161U,  // LSR_ZZI_S
14300
618k
    643U, // LUT2v16f8
14301
618k
    3U, // LUT2v8f16
14302
618k
    643U, // LUT4v16f8
14303
618k
    3U, // LUT4v8f16
14304
618k
    648U, // LUTI2_2ZTZI_B
14305
618k
    648U, // LUTI2_2ZTZI_H
14306
618k
    648U, // LUTI2_2ZTZI_S
14307
618k
    648U, // LUTI2_4ZTZI_B
14308
618k
    648U, // LUTI2_4ZTZI_H
14309
618k
    648U, // LUTI2_4ZTZI_S
14310
618k
    69720U, // LUTI2_S_2ZTZI_B
14311
618k
    69720U, // LUTI2_S_2ZTZI_H
14312
618k
    648U, // LUTI2_S_4ZTZI_B
14313
618k
    648U, // LUTI2_S_4ZTZI_H
14314
618k
    69720U, // LUTI2_ZTZI_B
14315
618k
    648U, // LUTI2_ZTZI_H
14316
618k
    69720U, // LUTI2_ZTZI_S
14317
618k
    650U, // LUTI2_ZZZI_B
14318
618k
    648U, // LUTI2_ZZZI_H
14319
618k
    648U, // LUTI4_2ZTZI_B
14320
618k
    648U, // LUTI4_2ZTZI_H
14321
618k
    648U, // LUTI4_2ZTZI_S
14322
618k
    648U, // LUTI4_4ZTZI_H
14323
618k
    648U, // LUTI4_4ZTZI_S
14324
618k
    656U, // LUTI4_4ZZT2Z
14325
618k
    69720U, // LUTI4_S_2ZTZI_B
14326
618k
    69720U, // LUTI4_S_2ZTZI_H
14327
618k
    648U, // LUTI4_S_4ZTZI_H
14328
618k
    656U, // LUTI4_S_4ZZT2Z
14329
618k
    648U, // LUTI4_Z2ZZI_H
14330
618k
    69720U, // LUTI4_ZTZI_B
14331
618k
    648U, // LUTI4_ZTZI_H
14332
618k
    69720U, // LUTI4_ZTZI_S
14333
618k
    650U, // LUTI4_ZZZI_B
14334
618k
    648U, // LUTI4_ZZZI_H
14335
618k
    0U, // MAC16
14336
618k
    134232U,  // MADDPT
14337
618k
    134232U,  // MADDWrrr
14338
618k
    134232U,  // MADDXrrr
14339
618k
    1112U,  // MAD_CPA
14340
618k
    70784U, // MAD_ZPmZZ_B
14341
618k
    285344896U, // MAD_ZPmZZ_D
14342
618k
    53488880U,  // MAD_ZPmZZ_H
14343
618k
    302123136U, // MAD_ZPmZZ_S
14344
618k
    16918744U,  // MATCH_PPzZZ_B
14345
618k
    51129481U,  // MATCH_PPzZZ_H
14346
618k
    0U, // MATFP
14347
618k
    0U, // MATINT
14348
618k
    1112U,  // MLA_CPA
14349
618k
    70784U, // MLA_ZPmZZ_B
14350
618k
    285344896U, // MLA_ZPmZZ_D
14351
618k
    53488880U,  // MLA_ZPmZZ_H
14352
618k
    302123136U, // MLA_ZPmZZ_S
14353
618k
    53216344U,  // MLA_ZZZI_D
14354
618k
    39152U, // MLA_ZZZI_H
14355
618k
    53217368U,  // MLA_ZZZI_S
14356
618k
    926864U,  // MLAv16i8
14357
618k
    1057944U, // MLAv2i32
14358
618k
    122299544U, // MLAv2i32_indexed
14359
618k
    1189024U, // MLAv4i16
14360
618k
    120464544U, // MLAv4i16_indexed
14361
618k
    402544U,  // MLAv4i32
14362
618k
    122299504U, // MLAv4i32_indexed
14363
618k
    533624U,  // MLAv8i16
14364
618k
    120464504U, // MLAv8i16_indexed
14365
618k
    1320104U, // MLAv8i8
14366
618k
    70784U, // MLS_ZPmZZ_B
14367
618k
    285344896U, // MLS_ZPmZZ_D
14368
618k
    53488880U,  // MLS_ZPmZZ_H
14369
618k
    302123136U, // MLS_ZPmZZ_S
14370
618k
    53216344U,  // MLS_ZZZI_D
14371
618k
    39152U, // MLS_ZZZI_H
14372
618k
    53217368U,  // MLS_ZZZI_S
14373
618k
    926864U,  // MLSv16i8
14374
618k
    1057944U, // MLSv2i32
14375
618k
    122299544U, // MLSv2i32_indexed
14376
618k
    1189024U, // MLSv4i16
14377
618k
    120464544U, // MLSv4i16_indexed
14378
618k
    402544U,  // MLSv4i32
14379
618k
    122299504U, // MLSv4i32_indexed
14380
618k
    533624U,  // MLSv8i16
14381
618k
    120464504U, // MLSv8i16_indexed
14382
618k
    1320104U, // MLSv8i8
14383
618k
    0U, // MOPSSETGE
14384
618k
    0U, // MOPSSETGEN
14385
618k
    0U, // MOPSSETGET
14386
618k
    0U, // MOPSSETGETN
14387
618k
    3U, // MOVAZ_2ZMI_H_B
14388
618k
    3U, // MOVAZ_2ZMI_H_D
14389
618k
    3U, // MOVAZ_2ZMI_H_H
14390
618k
    3U, // MOVAZ_2ZMI_H_S
14391
618k
    3U, // MOVAZ_2ZMI_V_B
14392
618k
    3U, // MOVAZ_2ZMI_V_D
14393
618k
    3U, // MOVAZ_2ZMI_V_H
14394
618k
    3U, // MOVAZ_2ZMI_V_S
14395
618k
    3U, // MOVAZ_4ZMI_H_B
14396
618k
    3U, // MOVAZ_4ZMI_H_D
14397
618k
    3U, // MOVAZ_4ZMI_H_H
14398
618k
    3U, // MOVAZ_4ZMI_H_S
14399
618k
    3U, // MOVAZ_4ZMI_V_B
14400
618k
    3U, // MOVAZ_4ZMI_V_D
14401
618k
    3U, // MOVAZ_4ZMI_V_H
14402
618k
    3U, // MOVAZ_4ZMI_V_S
14403
618k
    3U, // MOVAZ_VG2_2ZM
14404
618k
    3U, // MOVAZ_VG4_4ZM
14405
618k
    4U, // MOVAZ_ZMI_H_B
14406
618k
    4U, // MOVAZ_ZMI_H_D
14407
618k
    71770U, // MOVAZ_ZMI_H_H
14408
618k
    71770U, // MOVAZ_ZMI_H_Q
14409
618k
    4U, // MOVAZ_ZMI_H_S
14410
618k
    4U, // MOVAZ_ZMI_V_B
14411
618k
    4U, // MOVAZ_ZMI_V_D
14412
618k
    71770U, // MOVAZ_ZMI_V_H
14413
618k
    71770U, // MOVAZ_ZMI_V_Q
14414
618k
    4U, // MOVAZ_ZMI_V_S
14415
618k
    72793U, // MOVA_2ZMXI_H_B
14416
618k
    72793U, // MOVA_2ZMXI_H_D
14417
618k
    72793U, // MOVA_2ZMXI_H_H
14418
618k
    72793U, // MOVA_2ZMXI_H_S
14419
618k
    72793U, // MOVA_2ZMXI_V_B
14420
618k
    72793U, // MOVA_2ZMXI_V_D
14421
618k
    72793U, // MOVA_2ZMXI_V_H
14422
618k
    72793U, // MOVA_2ZMXI_V_S
14423
618k
    73817U, // MOVA_4ZMXI_H_B
14424
618k
    73817U, // MOVA_4ZMXI_H_D
14425
618k
    73817U, // MOVA_4ZMXI_H_H
14426
618k
    73817U, // MOVA_4ZMXI_H_S
14427
618k
    73817U, // MOVA_4ZMXI_V_B
14428
618k
    73817U, // MOVA_4ZMXI_V_D
14429
618k
    73817U, // MOVA_4ZMXI_V_H
14430
618k
    73817U, // MOVA_4ZMXI_V_S
14431
618k
    75416U, // MOVA_MXI2Z_H_B
14432
618k
    76440U, // MOVA_MXI2Z_H_D
14433
618k
    77464U, // MOVA_MXI2Z_H_H
14434
618k
    78488U, // MOVA_MXI2Z_H_S
14435
618k
    75416U, // MOVA_MXI2Z_V_B
14436
618k
    76440U, // MOVA_MXI2Z_V_D
14437
618k
    77464U, // MOVA_MXI2Z_V_H
14438
618k
    78488U, // MOVA_MXI2Z_V_S
14439
618k
    75424U, // MOVA_MXI4Z_H_B
14440
618k
    76448U, // MOVA_MXI4Z_H_D
14441
618k
    77472U, // MOVA_MXI4Z_H_H
14442
618k
    78496U, // MOVA_MXI4Z_H_S
14443
618k
    75424U, // MOVA_MXI4Z_V_B
14444
618k
    76448U, // MOVA_MXI4Z_V_D
14445
618k
    77472U, // MOVA_MXI4Z_V_H
14446
618k
    78496U, // MOVA_MXI4Z_V_S
14447
618k
    3U, // MOVA_VG2_2ZMXI
14448
618k
    192U, // MOVA_VG2_MXI2Z
14449
618k
    3U, // MOVA_VG4_4ZMXI
14450
618k
    192U, // MOVA_VG4_MXI4Z
14451
618k
    4U, // MOVID
14452
618k
    4U, // MOVIv16b_ns
14453
618k
    4U, // MOVIv2d_ns
14454
618k
    684U, // MOVIv2i32
14455
618k
    684U, // MOVIv2s_msl
14456
618k
    684U, // MOVIv4i16
14457
618k
    684U, // MOVIv4i32
14458
618k
    684U, // MOVIv4s_msl
14459
618k
    4U, // MOVIv8b_ns
14460
618k
    684U, // MOVIv8i16
14461
618k
    1U, // MOVKWi
14462
618k
    1U, // MOVKXi
14463
618k
    684U, // MOVNWi
14464
618k
    684U, // MOVNXi
14465
618k
    8U, // MOVPRFX_ZPmZ_B
14466
618k
    16U,  // MOVPRFX_ZPmZ_D
14467
618k
    0U, // MOVPRFX_ZPmZ_H
14468
618k
    24U,  // MOVPRFX_ZPmZ_S
14469
618k
    10456U, // MOVPRFX_ZPzZ_B
14470
618k
    6360U,  // MOVPRFX_ZPzZ_D
14471
618k
    137U, // MOVPRFX_ZPzZ_H
14472
618k
    12504U, // MOVPRFX_ZPzZ_S
14473
618k
    0U, // MOVPRFX_ZZ
14474
618k
    4U, // MOVT
14475
618k
    4U, // MOVT_TIX
14476
618k
    688U, // MOVT_XTI
14477
618k
    684U, // MOVZWi
14478
618k
    684U, // MOVZXi
14479
618k
    0U, // MRRS
14480
618k
    4U, // MRS
14481
618k
    70784U, // MSB_ZPmZZ_B
14482
618k
    285344896U, // MSB_ZPmZZ_D
14483
618k
    53488880U,  // MSB_ZPmZZ_H
14484
618k
    302123136U, // MSB_ZPmZZ_S
14485
618k
    0U, // MSR
14486
618k
    0U, // MSRR
14487
618k
    0U, // MSRpstateImm1
14488
618k
    0U, // MSRpstateImm4
14489
618k
    0U, // MSRpstatesvcrImm1
14490
618k
    134232U,  // MSUBPT
14491
618k
    134232U,  // MSUBWrrr
14492
618k
    134232U,  // MSUBXrrr
14493
618k
    0U, // MUL53HI
14494
618k
    0U, // MUL53LO
14495
618k
    3161U,  // MUL_ZI_B
14496
618k
    3160U,  // MUL_ZI_D
14497
618k
    224U, // MUL_ZI_H
14498
618k
    3161U,  // MUL_ZI_S
14499
618k
    16918656U,  // MUL_ZPmZ_B
14500
618k
    33691776U,  // MUL_ZPmZ_D
14501
618k
    51129480U,  // MUL_ZPmZ_H
14502
618k
    67252352U,  // MUL_ZPmZ_S
14503
618k
    5904472U, // MUL_ZZZI_D
14504
618k
    40072U, // MUL_ZZZI_H
14505
618k
    5910617U, // MUL_ZZZI_S
14506
618k
    10329U, // MUL_ZZZ_B
14507
618k
    6232U,  // MUL_ZZZ_D
14508
618k
    136U, // MUL_ZZZ_H
14509
618k
    12377U, // MUL_ZZZ_S
14510
618k
    925840U,  // MULv16i8
14511
618k
    1056920U, // MULv2i32
14512
618k
    340402328U, // MULv2i32_indexed
14513
618k
    1188000U, // MULv4i16
14514
618k
    338567328U, // MULv4i16_indexed
14515
618k
    401520U,  // MULv4i32
14516
618k
    340402288U, // MULv4i32_indexed
14517
618k
    532600U,  // MULv8i16
14518
618k
    338567288U, // MULv8i16_indexed
14519
618k
    1319080U, // MULv8i8
14520
618k
    684U, // MVNIv2i32
14521
618k
    684U, // MVNIv2s_msl
14522
618k
    684U, // MVNIv4i16
14523
618k
    684U, // MVNIv4i32
14524
618k
    684U, // MVNIv4s_msl
14525
618k
    684U, // MVNIv8i16
14526
618k
    16918744U,  // NANDS_PPzPP
14527
618k
    16918744U,  // NAND_PPzPP
14528
618k
    33691736U,  // NBSL_ZZZZ
14529
618k
    8U, // NEG_ZPmZ_B
14530
618k
    16U,  // NEG_ZPmZ_D
14531
618k
    0U, // NEG_ZPmZ_H
14532
618k
    24U,  // NEG_ZPmZ_S
14533
618k
    32U,  // NEGv16i8
14534
618k
    0U, // NEGv1i64
14535
618k
    40U,  // NEGv2i32
14536
618k
    48U,  // NEGv2i64
14537
618k
    56U,  // NEGv4i16
14538
618k
    64U,  // NEGv4i32
14539
618k
    72U,  // NEGv8i16
14540
618k
    80U,  // NEGv8i8
14541
618k
    16918744U,  // NMATCH_PPzZZ_B
14542
618k
    51129481U,  // NMATCH_PPzZZ_H
14543
618k
    16918744U,  // NORS_PPzPP
14544
618k
    16918744U,  // NOR_PPzPP
14545
618k
    8U, // NOT_ZPmZ_B
14546
618k
    16U,  // NOT_ZPmZ_D
14547
618k
    0U, // NOT_ZPmZ_H
14548
618k
    24U,  // NOT_ZPmZ_S
14549
618k
    32U,  // NOTv16i8
14550
618k
    80U,  // NOTv8i8
14551
618k
    16918744U,  // ORNS_PPzPP
14552
618k
    14424U, // ORNWrs
14553
618k
    14424U, // ORNXrs
14554
618k
    16918744U,  // ORN_PPzPP
14555
618k
    925840U,  // ORNv16i8
14556
618k
    1319080U, // ORNv8i8
14557
618k
    10328U, // ORQV_VPZ_B
14558
618k
    6232U,  // ORQV_VPZ_D
14559
618k
    5208U,  // ORQV_VPZ_H
14560
618k
    12376U, // ORQV_VPZ_S
14561
618k
    16918744U,  // ORRS_PPzPP
14562
618k
    35928U, // ORRWri
14563
618k
    14424U, // ORRWrs
14564
618k
    36952U, // ORRXri
14565
618k
    14424U, // ORRXrs
14566
618k
    16918744U,  // ORR_PPzPP
14567
618k
    36952U, // ORR_ZI
14568
618k
    16918656U,  // ORR_ZPmZ_B
14569
618k
    33691776U,  // ORR_ZPmZ_D
14570
618k
    51129480U,  // ORR_ZPmZ_H
14571
618k
    67252352U,  // ORR_ZPmZ_S
14572
618k
    6232U,  // ORR_ZZZ
14573
618k
    925840U,  // ORRv16i8
14574
618k
    1U, // ORRv2i32
14575
618k
    1U, // ORRv4i16
14576
618k
    1U, // ORRv4i32
14577
618k
    1U, // ORRv8i16
14578
618k
    1319080U, // ORRv8i8
14579
618k
    0U, // ORV_VPZ_B
14580
618k
    0U, // ORV_VPZ_D
14581
618k
    0U, // ORV_VPZ_H
14582
618k
    0U, // ORV_VPZ_S
14583
618k
    1U, // PACDA
14584
618k
    1U, // PACDB
14585
618k
    0U, // PACDZA
14586
618k
    0U, // PACDZB
14587
618k
    3160U,  // PACGA
14588
618k
    1U, // PACIA
14589
618k
    0U, // PACIA1716
14590
618k
    0U, // PACIA171615
14591
618k
    0U, // PACIASP
14592
618k
    0U, // PACIASPPC
14593
618k
    0U, // PACIAZ
14594
618k
    1U, // PACIB
14595
618k
    0U, // PACIB1716
14596
618k
    0U, // PACIB171615
14597
618k
    0U, // PACIBSP
14598
618k
    0U, // PACIBSPPC
14599
618k
    0U, // PACIBZ
14600
618k
    0U, // PACIZA
14601
618k
    0U, // PACIZB
14602
618k
    0U, // PACM
14603
618k
    0U, // PACNBIASPPC
14604
618k
    0U, // PACNBIBSPPC
14605
618k
    2U, // PEXT_2PCI_B
14606
618k
    2U, // PEXT_2PCI_D
14607
618k
    2U, // PEXT_2PCI_H
14608
618k
    2U, // PEXT_2PCI_S
14609
618k
    395U, // PEXT_PCI_B
14610
618k
    395U, // PEXT_PCI_D
14611
618k
    2U, // PEXT_PCI_H
14612
618k
    395U, // PEXT_PCI_S
14613
618k
    0U, // PFALSE
14614
618k
    10328U, // PFIRST_B
14615
618k
    392U, // PMOV_PZI_B
14616
618k
    392U, // PMOV_PZI_D
14617
618k
    2U, // PMOV_PZI_H
14618
618k
    392U, // PMOV_PZI_S
14619
618k
    4U, // PMOV_ZIP_B
14620
618k
    2U, // PMOV_ZIP_D
14621
618k
    0U, // PMOV_ZIP_H
14622
618k
    1U, // PMOV_ZIP_S
14623
618k
    12377U, // PMULLB_ZZZ_D
14624
618k
    176U, // PMULLB_ZZZ_H
14625
618k
    0U, // PMULLB_ZZZ_Q
14626
618k
    12377U, // PMULLT_ZZZ_D
14627
618k
    176U, // PMULLT_ZZZ_H
14628
618k
    0U, // PMULLT_ZZZ_Q
14629
618k
    925840U,  // PMULLv16i8
14630
618k
    4U, // PMULLv1i64
14631
618k
    4U, // PMULLv2i64
14632
618k
    1319080U, // PMULLv8i8
14633
618k
    10329U, // PMUL_ZZZ_B
14634
618k
    925840U,  // PMULv16i8
14635
618k
    1319080U, // PMULv8i8
14636
618k
    10328U, // PNEXT_B
14637
618k
    6232U,  // PNEXT_D
14638
618k
    136U, // PNEXT_H
14639
618k
    12376U, // PNEXT_S
14640
618k
    79224U, // PRFB_D_PZI
14641
618k
    696U, // PRFB_D_SCALED
14642
618k
    704U, // PRFB_D_SXTW_SCALED
14643
618k
    712U, // PRFB_D_UXTW_SCALED
14644
618k
    80248U, // PRFB_PRI
14645
618k
    720U, // PRFB_PRR
14646
618k
    79224U, // PRFB_S_PZI
14647
618k
    728U, // PRFB_S_SXTW_SCALED
14648
618k
    736U, // PRFB_S_UXTW_SCALED
14649
618k
    744U, // PRFD_D_PZI
14650
618k
    752U, // PRFD_D_SCALED
14651
618k
    760U, // PRFD_D_SXTW_SCALED
14652
618k
    768U, // PRFD_D_UXTW_SCALED
14653
618k
    80248U, // PRFD_PRI
14654
618k
    776U, // PRFD_PRR
14655
618k
    744U, // PRFD_S_PZI
14656
618k
    784U, // PRFD_S_SXTW_SCALED
14657
618k
    792U, // PRFD_S_UXTW_SCALED
14658
618k
    800U, // PRFH_D_PZI
14659
618k
    808U, // PRFH_D_SCALED
14660
618k
    816U, // PRFH_D_SXTW_SCALED
14661
618k
    824U, // PRFH_D_UXTW_SCALED
14662
618k
    80248U, // PRFH_PRI
14663
618k
    832U, // PRFH_PRR
14664
618k
    800U, // PRFH_S_PZI
14665
618k
    840U, // PRFH_S_SXTW_SCALED
14666
618k
    848U, // PRFH_S_UXTW_SCALED
14667
618k
    1U, // PRFMl
14668
618k
    537005144U, // PRFMroW
14669
618k
    553782360U, // PRFMroX
14670
618k
    65624U, // PRFMui
14671
618k
    3411032U, // PRFUMi
14672
618k
    856U, // PRFW_D_PZI
14673
618k
    864U, // PRFW_D_SCALED
14674
618k
    872U, // PRFW_D_SXTW_SCALED
14675
618k
    880U, // PRFW_D_UXTW_SCALED
14676
618k
    80248U, // PRFW_PRI
14677
618k
    888U, // PRFW_PRR
14678
618k
    856U, // PRFW_S_PZI
14679
618k
    896U, // PRFW_S_SXTW_SCALED
14680
618k
    904U, // PRFW_S_UXTW_SCALED
14681
618k
    11151448U,  // PSEL_PPPRI_B
14682
618k
    11147352U,  // PSEL_PPPRI_D
14683
618k
    11146328U,  // PSEL_PPPRI_H
14684
618k
    11153496U,  // PSEL_PPPRI_S
14685
618k
    1U, // PTEST_PP
14686
618k
    1U, // PTRUES_B
14687
618k
    1U, // PTRUES_D
14688
618k
    0U, // PTRUES_H
14689
618k
    1U, // PTRUES_S
14690
618k
    1U, // PTRUE_B
14691
618k
    0U, // PTRUE_C_B
14692
618k
    0U, // PTRUE_C_D
14693
618k
    0U, // PTRUE_C_H
14694
618k
    0U, // PTRUE_C_S
14695
618k
    1U, // PTRUE_D
14696
618k
    0U, // PTRUE_H
14697
618k
    1U, // PTRUE_S
14698
618k
    0U, // PUNPKHI_PP
14699
618k
    0U, // PUNPKLO_PP
14700
618k
    5208U,  // RADDHNB_ZZZ_B
14701
618k
    96U,  // RADDHNB_ZZZ_H
14702
618k
    6232U,  // RADDHNB_ZZZ_S
14703
618k
    7256U,  // RADDHNT_ZZZ_B
14704
618k
    24U,  // RADDHNT_ZZZ_H
14705
618k
    1112U,  // RADDHNT_ZZZ_S
14706
618k
    270440U,  // RADDHNv2i64_v2i32
14707
618k
    271464U,  // RADDHNv2i64_v4i32
14708
618k
    401520U,  // RADDHNv4i32_v4i16
14709
618k
    402544U,  // RADDHNv4i32_v8i16
14710
618k
    533624U,  // RADDHNv8i16_v16i8
14711
618k
    532600U,  // RADDHNv8i16_v8i8
14712
618k
    270440U,  // RAX1
14713
618k
    6232U,  // RAX1_ZZZ_D
14714
618k
    0U, // RBITWr
14715
618k
    0U, // RBITXr
14716
618k
    8U, // RBIT_ZPmZ_B
14717
618k
    16U,  // RBIT_ZPmZ_D
14718
618k
    0U, // RBIT_ZPmZ_H
14719
618k
    24U,  // RBIT_ZPmZ_S
14720
618k
    32U,  // RBITv16i8
14721
618k
    80U,  // RBITv8i8
14722
618k
    3449105U, // RCWCAS
14723
618k
    3449105U, // RCWCASA
14724
618k
    3449105U, // RCWCASAL
14725
618k
    3449105U, // RCWCASL
14726
618k
    0U, // RCWCASP
14727
618k
    0U, // RCWCASPA
14728
618k
    0U, // RCWCASPAL
14729
618k
    0U, // RCWCASPL
14730
618k
    3U, // RCWCLR
14731
618k
    3U, // RCWCLRA
14732
618k
    3U, // RCWCLRAL
14733
618k
    3U, // RCWCLRL
14734
618k
    60690U, // RCWCLRP
14735
618k
    60690U, // RCWCLRPA
14736
618k
    60690U, // RCWCLRPAL
14737
618k
    60690U, // RCWCLRPL
14738
618k
    3U, // RCWCLRS
14739
618k
    3U, // RCWCLRSA
14740
618k
    3U, // RCWCLRSAL
14741
618k
    3U, // RCWCLRSL
14742
618k
    60690U, // RCWCLRSP
14743
618k
    60690U, // RCWCLRSPA
14744
618k
    60690U, // RCWCLRSPAL
14745
618k
    60690U, // RCWCLRSPL
14746
618k
    3449105U, // RCWSCAS
14747
618k
    3449105U, // RCWSCASA
14748
618k
    3449105U, // RCWSCASAL
14749
618k
    3449105U, // RCWSCASL
14750
618k
    0U, // RCWSCASP
14751
618k
    0U, // RCWSCASPA
14752
618k
    0U, // RCWSCASPAL
14753
618k
    0U, // RCWSCASPL
14754
618k
    3U, // RCWSET
14755
618k
    3U, // RCWSETA
14756
618k
    3U, // RCWSETAL
14757
618k
    3U, // RCWSETL
14758
618k
    60690U, // RCWSETP
14759
618k
    60690U, // RCWSETPA
14760
618k
    60690U, // RCWSETPAL
14761
618k
    60690U, // RCWSETPL
14762
618k
    3U, // RCWSETS
14763
618k
    3U, // RCWSETSA
14764
618k
    3U, // RCWSETSAL
14765
618k
    3U, // RCWSETSL
14766
618k
    60690U, // RCWSETSP
14767
618k
    60690U, // RCWSETSPA
14768
618k
    60690U, // RCWSETSPAL
14769
618k
    60690U, // RCWSETSPL
14770
618k
    3U, // RCWSWP
14771
618k
    3U, // RCWSWPA
14772
618k
    3U, // RCWSWPAL
14773
618k
    3U, // RCWSWPL
14774
618k
    60690U, // RCWSWPP
14775
618k
    60690U, // RCWSWPPA
14776
618k
    60690U, // RCWSWPPAL
14777
618k
    60690U, // RCWSWPPL
14778
618k
    3U, // RCWSWPS
14779
618k
    3U, // RCWSWPSA
14780
618k
    3U, // RCWSWPSAL
14781
618k
    3U, // RCWSWPSL
14782
618k
    60690U, // RCWSWPSP
14783
618k
    60690U, // RCWSWPSPA
14784
618k
    60690U, // RCWSWPSPAL
14785
618k
    60690U, // RCWSWPSPL
14786
618k
    912U, // RDFFRS_PPz
14787
618k
    912U, // RDFFR_PPz_REAL
14788
618k
    0U, // RDFFR_P_REAL
14789
618k
    0U, // RDSVLI_XI
14790
618k
    0U, // RDVLI_XI
14791
618k
    0U, // RET
14792
618k
    0U, // RETAA
14793
618k
    0U, // RETAASPPCi
14794
618k
    0U, // RETAASPPCr
14795
618k
    0U, // RETAB
14796
618k
    0U, // RETABSPPCi
14797
618k
    0U, // RETABSPPCr
14798
618k
    0U, // REV16Wr
14799
618k
    0U, // REV16Xr
14800
618k
    32U,  // REV16v16i8
14801
618k
    80U,  // REV16v8i8
14802
618k
    0U, // REV32Xr
14803
618k
    32U,  // REV32v16i8
14804
618k
    56U,  // REV32v4i16
14805
618k
    72U,  // REV32v8i16
14806
618k
    80U,  // REV32v8i8
14807
618k
    32U,  // REV64v16i8
14808
618k
    40U,  // REV64v2i32
14809
618k
    56U,  // REV64v4i16
14810
618k
    64U,  // REV64v4i32
14811
618k
    72U,  // REV64v8i16
14812
618k
    80U,  // REV64v8i8
14813
618k
    16U,  // REVB_ZPmZ_D
14814
618k
    0U, // REVB_ZPmZ_H
14815
618k
    24U,  // REVB_ZPmZ_S
14816
618k
    4U, // REVD_ZPmZ
14817
618k
    16U,  // REVH_ZPmZ_D
14818
618k
    24U,  // REVH_ZPmZ_S
14819
618k
    16U,  // REVW_ZPmZ_D
14820
618k
    0U, // REVWr
14821
618k
    0U, // REVXr
14822
618k
    1U, // REV_PP_B
14823
618k
    0U, // REV_PP_D
14824
618k
    0U, // REV_PP_H
14825
618k
    1U, // REV_PP_S
14826
618k
    1U, // REV_ZZ_B
14827
618k
    0U, // REV_ZZ_D
14828
618k
    0U, // REV_ZZ_H
14829
618k
    1U, // REV_ZZ_S
14830
618k
    3160U,  // RMIF
14831
618k
    3160U,  // RORVWr
14832
618k
    3160U,  // RORVXr
14833
618k
    0U, // RPRFM
14834
618k
    3160U,  // RSHRNB_ZZI_B
14835
618k
    224U, // RSHRNB_ZZI_H
14836
618k
    3160U,  // RSHRNB_ZZI_S
14837
618k
    41048U, // RSHRNT_ZZI_B
14838
618k
    376U, // RSHRNT_ZZI_H
14839
618k
    41048U, // RSHRNT_ZZI_S
14840
618k
    41080U, // RSHRNv16i8_shift
14841
618k
    3176U,  // RSHRNv2i32_shift
14842
618k
    3184U,  // RSHRNv4i16_shift
14843
618k
    41064U, // RSHRNv4i32_shift
14844
618k
    41072U, // RSHRNv8i16_shift
14845
618k
    3192U,  // RSHRNv8i8_shift
14846
618k
    5208U,  // RSUBHNB_ZZZ_B
14847
618k
    96U,  // RSUBHNB_ZZZ_H
14848
618k
    6232U,  // RSUBHNB_ZZZ_S
14849
618k
    7256U,  // RSUBHNT_ZZZ_B
14850
618k
    24U,  // RSUBHNT_ZZZ_H
14851
618k
    1112U,  // RSUBHNT_ZZZ_S
14852
618k
    270440U,  // RSUBHNv2i64_v2i32
14853
618k
    271464U,  // RSUBHNv2i64_v4i32
14854
618k
    401520U,  // RSUBHNv4i32_v4i16
14855
618k
    402544U,  // RSUBHNv4i32_v8i16
14856
618k
    533624U,  // RSUBHNv8i16_v16i8
14857
618k
    532600U,  // RSUBHNv8i16_v8i8
14858
618k
    2136U,  // SABALB_ZZZ_D
14859
618k
    8U, // SABALB_ZZZ_H
14860
618k
    7256U,  // SABALB_ZZZ_S
14861
618k
    2136U,  // SABALT_ZZZ_D
14862
618k
    8U, // SABALT_ZZZ_H
14863
618k
    7256U,  // SABALT_ZZZ_S
14864
618k
    926864U,  // SABALv16i8_v8i16
14865
618k
    1057944U, // SABALv2i32_v2i64
14866
618k
    1189024U, // SABALv4i16_v4i32
14867
618k
    402544U,  // SABALv4i32_v2i64
14868
618k
    533624U,  // SABALv8i16_v4i32
14869
618k
    1320104U, // SABALv8i8_v8i16
14870
618k
    9U, // SABA_ZZZ_B
14871
618k
    1112U,  // SABA_ZZZ_D
14872
618k
    240U, // SABA_ZZZ_H
14873
618k
    2136U,  // SABA_ZZZ_S
14874
618k
    926864U,  // SABAv16i8
14875
618k
    1057944U, // SABAv2i32
14876
618k
    1189024U, // SABAv4i16
14877
618k
    402544U,  // SABAv4i32
14878
618k
    533624U,  // SABAv8i16
14879
618k
    1320104U, // SABAv8i8
14880
618k
    12377U, // SABDLB_ZZZ_D
14881
618k
    176U, // SABDLB_ZZZ_H
14882
618k
    5208U,  // SABDLB_ZZZ_S
14883
618k
    12377U, // SABDLT_ZZZ_D
14884
618k
    176U, // SABDLT_ZZZ_H
14885
618k
    5208U,  // SABDLT_ZZZ_S
14886
618k
    925840U,  // SABDLv16i8_v8i16
14887
618k
    1056920U, // SABDLv2i32_v2i64
14888
618k
    1188000U, // SABDLv4i16_v4i32
14889
618k
    401520U,  // SABDLv4i32_v2i64
14890
618k
    532600U,  // SABDLv8i16_v4i32
14891
618k
    1319080U, // SABDLv8i8_v8i16
14892
618k
    16918656U,  // SABD_ZPmZ_B
14893
618k
    33691776U,  // SABD_ZPmZ_D
14894
618k
    51129480U,  // SABD_ZPmZ_H
14895
618k
    67252352U,  // SABD_ZPmZ_S
14896
618k
    925840U,  // SABDv16i8
14897
618k
    1056920U, // SABDv2i32
14898
618k
    1188000U, // SABDv4i16
14899
618k
    401520U,  // SABDv4i32
14900
618k
    532600U,  // SABDv8i16
14901
618k
    1319080U, // SABDv8i8
14902
618k
    2176U,  // SADALP_ZPmZ_D
14903
618k
    8U, // SADALP_ZPmZ_H
14904
618k
    7296U,  // SADALP_ZPmZ_S
14905
618k
    32U,  // SADALPv16i8_v8i16
14906
618k
    40U,  // SADALPv2i32_v1i64
14907
618k
    56U,  // SADALPv4i16_v2i32
14908
618k
    64U,  // SADALPv4i32_v2i64
14909
618k
    72U,  // SADALPv8i16_v4i32
14910
618k
    80U,  // SADALPv8i8_v4i16
14911
618k
    12377U, // SADDLBT_ZZZ_D
14912
618k
    176U, // SADDLBT_ZZZ_H
14913
618k
    5208U,  // SADDLBT_ZZZ_S
14914
618k
    12377U, // SADDLB_ZZZ_D
14915
618k
    176U, // SADDLB_ZZZ_H
14916
618k
    5208U,  // SADDLB_ZZZ_S
14917
618k
    32U,  // SADDLPv16i8_v8i16
14918
618k
    40U,  // SADDLPv2i32_v1i64
14919
618k
    56U,  // SADDLPv4i16_v2i32
14920
618k
    64U,  // SADDLPv4i32_v2i64
14921
618k
    72U,  // SADDLPv8i16_v4i32
14922
618k
    80U,  // SADDLPv8i8_v4i16
14923
618k
    12377U, // SADDLT_ZZZ_D
14924
618k
    176U, // SADDLT_ZZZ_H
14925
618k
    5208U,  // SADDLT_ZZZ_S
14926
618k
    32U,  // SADDLVv16i8v
14927
618k
    56U,  // SADDLVv4i16v
14928
618k
    64U,  // SADDLVv4i32v
14929
618k
    72U,  // SADDLVv8i16v
14930
618k
    80U,  // SADDLVv8i8v
14931
618k
    925840U,  // SADDLv16i8_v8i16
14932
618k
    1056920U, // SADDLv2i32_v2i64
14933
618k
    1188000U, // SADDLv4i16_v4i32
14934
618k
    401520U,  // SADDLv4i32_v2i64
14935
618k
    532600U,  // SADDLv8i16_v4i32
14936
618k
    1319080U, // SADDLv8i8_v8i16
14937
618k
    0U, // SADDV_VPZ_B
14938
618k
    0U, // SADDV_VPZ_H
14939
618k
    0U, // SADDV_VPZ_S
14940
618k
    12376U, // SADDWB_ZZZ_D
14941
618k
    176U, // SADDWB_ZZZ_H
14942
618k
    5209U,  // SADDWB_ZZZ_S
14943
618k
    12376U, // SADDWT_ZZZ_D
14944
618k
    176U, // SADDWT_ZZZ_H
14945
618k
    5209U,  // SADDWT_ZZZ_S
14946
618k
    925816U,  // SADDWv16i8_v8i16
14947
618k
    1056872U, // SADDWv2i32_v2i64
14948
618k
    1187952U, // SADDWv4i16_v4i32
14949
618k
    401512U,  // SADDWv4i32_v2i64
14950
618k
    532592U,  // SADDWv8i16_v4i32
14951
618k
    1319032U, // SADDWv8i8_v8i16
14952
618k
    0U, // SB
14953
618k
    1112U,  // SBCLB_ZZZ_D
14954
618k
    2136U,  // SBCLB_ZZZ_S
14955
618k
    1112U,  // SBCLT_ZZZ_D
14956
618k
    2136U,  // SBCLT_ZZZ_S
14957
618k
    3160U,  // SBCSWr
14958
618k
    3160U,  // SBCSXr
14959
618k
    3160U,  // SBCWr
14960
618k
    3160U,  // SBCXr
14961
618k
    134232U,  // SBFMWri
14962
618k
    134232U,  // SBFMXri
14963
618k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
618k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
618k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
618k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
618k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
618k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
618k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
618k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
618k
    9U, // SCLAMP_ZZZ_B
14972
618k
    1112U,  // SCLAMP_ZZZ_D
14973
618k
    240U, // SCLAMP_ZZZ_H
14974
618k
    2136U,  // SCLAMP_ZZZ_S
14975
618k
    3160U,  // SCVTFSWDri
14976
618k
    3160U,  // SCVTFSWHri
14977
618k
    3160U,  // SCVTFSWSri
14978
618k
    3160U,  // SCVTFSXDri
14979
618k
    3160U,  // SCVTFSXHri
14980
618k
    3160U,  // SCVTFSXSri
14981
618k
    0U, // SCVTFUWDri
14982
618k
    0U, // SCVTFUWHri
14983
618k
    0U, // SCVTFUWSri
14984
618k
    0U, // SCVTFUXDri
14985
618k
    0U, // SCVTFUXHri
14986
618k
    0U, // SCVTFUXSri
14987
618k
    0U, // SCVTF_2Z2Z_StoS
14988
618k
    0U, // SCVTF_4Z4Z_StoS
14989
618k
    16U,  // SCVTF_ZPmZ_DtoD
14990
618k
    2U, // SCVTF_ZPmZ_DtoH
14991
618k
    16U,  // SCVTF_ZPmZ_DtoS
14992
618k
    0U, // SCVTF_ZPmZ_HtoH
14993
618k
    24U,  // SCVTF_ZPmZ_StoD
14994
618k
    1U, // SCVTF_ZPmZ_StoH
14995
618k
    24U,  // SCVTF_ZPmZ_StoS
14996
618k
    3160U,  // SCVTFd
14997
618k
    3160U,  // SCVTFh
14998
618k
    3160U,  // SCVTFs
14999
618k
    0U, // SCVTFv1i16
15000
618k
    0U, // SCVTFv1i32
15001
618k
    0U, // SCVTFv1i64
15002
618k
    40U,  // SCVTFv2f32
15003
618k
    48U,  // SCVTFv2f64
15004
618k
    3224U,  // SCVTFv2i32_shift
15005
618k
    3176U,  // SCVTFv2i64_shift
15006
618k
    56U,  // SCVTFv4f16
15007
618k
    64U,  // SCVTFv4f32
15008
618k
    3232U,  // SCVTFv4i16_shift
15009
618k
    3184U,  // SCVTFv4i32_shift
15010
618k
    72U,  // SCVTFv8f16
15011
618k
    3192U,  // SCVTFv8i16_shift
15012
618k
    33691776U,  // SDIVR_ZPmZ_D
15013
618k
    67252352U,  // SDIVR_ZPmZ_S
15014
618k
    3160U,  // SDIVWr
15015
618k
    3160U,  // SDIVXr
15016
618k
    33691776U,  // SDIV_ZPmZ_D
15017
618k
    67252352U,  // SDIV_ZPmZ_S
15018
618k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
618k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
618k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
618k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
618k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
618k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
618k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
618k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
618k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
618k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
618k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
618k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
618k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
618k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
618k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
618k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
618k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
618k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
618k
    53222488U,  // SDOT_ZZZI_D
15037
618k
    53222488U,  // SDOT_ZZZI_HtoS
15038
618k
    38921U, // SDOT_ZZZI_S
15039
618k
    7256U,  // SDOT_ZZZ_D
15040
618k
    7256U,  // SDOT_ZZZ_HtoS
15041
618k
    9U, // SDOT_ZZZ_S
15042
618k
    5121168U, // SDOTlanev16i8
15043
618k
    5121192U, // SDOTlanev8i8
15044
618k
    926864U,  // SDOTv16i8
15045
618k
    1320104U, // SDOTv8i8
15046
618k
    0U, // SDSB
15047
618k
    16918616U,  // SEL_PPPP
15048
618k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
618k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
618k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
618k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
618k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
618k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
618k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
618k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
618k
    16918616U,  // SEL_ZPZZ_B
15057
618k
    33691736U,  // SEL_ZPZZ_D
15058
618k
    51129480U,  // SEL_ZPZZ_H
15059
618k
    67252312U,  // SEL_ZPZZ_S
15060
618k
    0U, // SET
15061
618k
    0U, // SETE
15062
618k
    0U, // SETEN
15063
618k
    0U, // SETET
15064
618k
    0U, // SETETN
15065
618k
    0U, // SETF16
15066
618k
    0U, // SETF8
15067
618k
    0U, // SETFFR
15068
618k
    0U, // SETGM
15069
618k
    0U, // SETGMN
15070
618k
    0U, // SETGMT
15071
618k
    0U, // SETGMTN
15072
618k
    0U, // SETGP
15073
618k
    0U, // SETGPN
15074
618k
    0U, // SETGPT
15075
618k
    0U, // SETGPTN
15076
618k
    0U, // SETM
15077
618k
    0U, // SETMN
15078
618k
    0U, // SETMT
15079
618k
    0U, // SETMTN
15080
618k
    0U, // SETP
15081
618k
    0U, // SETPN
15082
618k
    0U, // SETPT
15083
618k
    0U, // SETPTN
15084
618k
    402521U,  // SHA1Crrr
15085
618k
    0U, // SHA1Hrr
15086
618k
    402521U,  // SHA1Mrrr
15087
618k
    402521U,  // SHA1Prrr
15088
618k
    402544U,  // SHA1SU0rrr
15089
618k
    64U,  // SHA1SU1rr
15090
618k
    402521U,  // SHA256H2rrr
15091
618k
    402521U,  // SHA256Hrrr
15092
618k
    64U,  // SHA256SU0rr
15093
618k
    402544U,  // SHA256SU1rrr
15094
618k
    271449U,  // SHA512H
15095
618k
    271449U,  // SHA512H2
15096
618k
    48U,  // SHA512SU0
15097
618k
    271464U,  // SHA512SU1
15098
618k
    16918656U,  // SHADD_ZPmZ_B
15099
618k
    33691776U,  // SHADD_ZPmZ_D
15100
618k
    51129480U,  // SHADD_ZPmZ_H
15101
618k
    67252352U,  // SHADD_ZPmZ_S
15102
618k
    925840U,  // SHADDv16i8
15103
618k
    1056920U, // SHADDv2i32
15104
618k
    1188000U, // SHADDv4i16
15105
618k
    401520U,  // SHADDv4i32
15106
618k
    532600U,  // SHADDv8i16
15107
618k
    1319080U, // SHADDv8i8
15108
618k
    928U, // SHLLv16i8
15109
618k
    936U, // SHLLv2i32
15110
618k
    944U, // SHLLv4i16
15111
618k
    952U, // SHLLv4i32
15112
618k
    960U, // SHLLv8i16
15113
618k
    968U, // SHLLv8i8
15114
618k
    3160U,  // SHLd
15115
618k
    3216U,  // SHLv16i8_shift
15116
618k
    3224U,  // SHLv2i32_shift
15117
618k
    3176U,  // SHLv2i64_shift
15118
618k
    3232U,  // SHLv4i16_shift
15119
618k
    3184U,  // SHLv4i32_shift
15120
618k
    3192U,  // SHLv8i16_shift
15121
618k
    3240U,  // SHLv8i8_shift
15122
618k
    3160U,  // SHRNB_ZZI_B
15123
618k
    224U, // SHRNB_ZZI_H
15124
618k
    3160U,  // SHRNB_ZZI_S
15125
618k
    41048U, // SHRNT_ZZI_B
15126
618k
    376U, // SHRNT_ZZI_H
15127
618k
    41048U, // SHRNT_ZZI_S
15128
618k
    41080U, // SHRNv16i8_shift
15129
618k
    3176U,  // SHRNv2i32_shift
15130
618k
    3184U,  // SHRNv4i16_shift
15131
618k
    41064U, // SHRNv4i32_shift
15132
618k
    41072U, // SHRNv8i16_shift
15133
618k
    3192U,  // SHRNv8i8_shift
15134
618k
    16918656U,  // SHSUBR_ZPmZ_B
15135
618k
    33691776U,  // SHSUBR_ZPmZ_D
15136
618k
    51129480U,  // SHSUBR_ZPmZ_H
15137
618k
    67252352U,  // SHSUBR_ZPmZ_S
15138
618k
    16918656U,  // SHSUB_ZPmZ_B
15139
618k
    33691776U,  // SHSUB_ZPmZ_D
15140
618k
    51129480U,  // SHSUB_ZPmZ_H
15141
618k
    67252352U,  // SHSUB_ZPmZ_S
15142
618k
    925840U,  // SHSUBv16i8
15143
618k
    1056920U, // SHSUBv2i32
15144
618k
    1188000U, // SHSUBv4i16
15145
618k
    401520U,  // SHSUBv4i32
15146
618k
    532600U,  // SHSUBv8i16
15147
618k
    1319080U, // SHSUBv8i8
15148
618k
    377U, // SLI_ZZI_B
15149
618k
    41048U, // SLI_ZZI_D
15150
618k
    376U, // SLI_ZZI_H
15151
618k
    41048U, // SLI_ZZI_S
15152
618k
    41049U, // SLId
15153
618k
    41104U, // SLIv16i8_shift
15154
618k
    41112U, // SLIv2i32_shift
15155
618k
    41064U, // SLIv2i64_shift
15156
618k
    41120U, // SLIv4i16_shift
15157
618k
    41072U, // SLIv4i32_shift
15158
618k
    41080U, // SLIv8i16_shift
15159
618k
    41128U, // SLIv8i8_shift
15160
618k
    402544U,  // SM3PARTW1
15161
618k
    402544U,  // SM3PARTW2
15162
618k
    88350832U,  // SM3SS1
15163
618k
    122299504U, // SM3TT1A
15164
618k
    122299504U, // SM3TT1B
15165
618k
    122299504U, // SM3TT2A
15166
618k
    122299504U, // SM3TT2B
15167
618k
    64U,  // SM4E
15168
618k
    12377U, // SM4EKEY_ZZZ_S
15169
618k
    401520U,  // SM4ENCKEY
15170
618k
    12377U, // SM4E_ZZZ_S
15171
618k
    134232U,  // SMADDLrrr
15172
618k
    16918656U,  // SMAXP_ZPmZ_B
15173
618k
    33691776U,  // SMAXP_ZPmZ_D
15174
618k
    51129480U,  // SMAXP_ZPmZ_H
15175
618k
    67252352U,  // SMAXP_ZPmZ_S
15176
618k
    925840U,  // SMAXPv16i8
15177
618k
    1056920U, // SMAXPv2i32
15178
618k
    1188000U, // SMAXPv4i16
15179
618k
    401520U,  // SMAXPv4i32
15180
618k
    532600U,  // SMAXPv8i16
15181
618k
    1319080U, // SMAXPv8i8
15182
618k
    10328U, // SMAXQV_VPZ_B
15183
618k
    6232U,  // SMAXQV_VPZ_D
15184
618k
    5208U,  // SMAXQV_VPZ_H
15185
618k
    12376U, // SMAXQV_VPZ_S
15186
618k
    0U, // SMAXV_VPZ_B
15187
618k
    0U, // SMAXV_VPZ_D
15188
618k
    0U, // SMAXV_VPZ_H
15189
618k
    0U, // SMAXV_VPZ_S
15190
618k
    32U,  // SMAXVv16i8v
15191
618k
    56U,  // SMAXVv4i16v
15192
618k
    64U,  // SMAXVv4i32v
15193
618k
    72U,  // SMAXVv8i16v
15194
618k
    80U,  // SMAXVv8i8v
15195
618k
    3160U,  // SMAXWri
15196
618k
    3160U,  // SMAXWrr
15197
618k
    3160U,  // SMAXXri
15198
618k
    3160U,  // SMAXXrr
15199
618k
    920U, // SMAX_VG2_2Z2Z_B
15200
618k
    464U, // SMAX_VG2_2Z2Z_D
15201
618k
    248U, // SMAX_VG2_2Z2Z_H
15202
618k
    472U, // SMAX_VG2_2Z2Z_S
15203
618k
    176U, // SMAX_VG2_2ZZ_B
15204
618k
    184U, // SMAX_VG2_2ZZ_D
15205
618k
    136U, // SMAX_VG2_2ZZ_H
15206
618k
    96U,  // SMAX_VG2_2ZZ_S
15207
618k
    920U, // SMAX_VG4_4Z4Z_B
15208
618k
    464U, // SMAX_VG4_4Z4Z_D
15209
618k
    248U, // SMAX_VG4_4Z4Z_H
15210
618k
    472U, // SMAX_VG4_4Z4Z_S
15211
618k
    176U, // SMAX_VG4_4ZZ_B
15212
618k
    184U, // SMAX_VG4_4ZZ_D
15213
618k
    136U, // SMAX_VG4_4ZZ_H
15214
618k
    96U,  // SMAX_VG4_4ZZ_S
15215
618k
    3161U,  // SMAX_ZI_B
15216
618k
    3160U,  // SMAX_ZI_D
15217
618k
    224U, // SMAX_ZI_H
15218
618k
    3161U,  // SMAX_ZI_S
15219
618k
    16918656U,  // SMAX_ZPmZ_B
15220
618k
    33691776U,  // SMAX_ZPmZ_D
15221
618k
    51129480U,  // SMAX_ZPmZ_H
15222
618k
    67252352U,  // SMAX_ZPmZ_S
15223
618k
    925840U,  // SMAXv16i8
15224
618k
    1056920U, // SMAXv2i32
15225
618k
    1188000U, // SMAXv4i16
15226
618k
    401520U,  // SMAXv4i32
15227
618k
    532600U,  // SMAXv8i16
15228
618k
    1319080U, // SMAXv8i8
15229
618k
    0U, // SMC
15230
618k
    16918656U,  // SMINP_ZPmZ_B
15231
618k
    33691776U,  // SMINP_ZPmZ_D
15232
618k
    51129480U,  // SMINP_ZPmZ_H
15233
618k
    67252352U,  // SMINP_ZPmZ_S
15234
618k
    925840U,  // SMINPv16i8
15235
618k
    1056920U, // SMINPv2i32
15236
618k
    1188000U, // SMINPv4i16
15237
618k
    401520U,  // SMINPv4i32
15238
618k
    532600U,  // SMINPv8i16
15239
618k
    1319080U, // SMINPv8i8
15240
618k
    10328U, // SMINQV_VPZ_B
15241
618k
    6232U,  // SMINQV_VPZ_D
15242
618k
    5208U,  // SMINQV_VPZ_H
15243
618k
    12376U, // SMINQV_VPZ_S
15244
618k
    0U, // SMINV_VPZ_B
15245
618k
    0U, // SMINV_VPZ_D
15246
618k
    0U, // SMINV_VPZ_H
15247
618k
    0U, // SMINV_VPZ_S
15248
618k
    32U,  // SMINVv16i8v
15249
618k
    56U,  // SMINVv4i16v
15250
618k
    64U,  // SMINVv4i32v
15251
618k
    72U,  // SMINVv8i16v
15252
618k
    80U,  // SMINVv8i8v
15253
618k
    3160U,  // SMINWri
15254
618k
    3160U,  // SMINWrr
15255
618k
    3160U,  // SMINXri
15256
618k
    3160U,  // SMINXrr
15257
618k
    920U, // SMIN_VG2_2Z2Z_B
15258
618k
    464U, // SMIN_VG2_2Z2Z_D
15259
618k
    248U, // SMIN_VG2_2Z2Z_H
15260
618k
    472U, // SMIN_VG2_2Z2Z_S
15261
618k
    176U, // SMIN_VG2_2ZZ_B
15262
618k
    184U, // SMIN_VG2_2ZZ_D
15263
618k
    136U, // SMIN_VG2_2ZZ_H
15264
618k
    96U,  // SMIN_VG2_2ZZ_S
15265
618k
    920U, // SMIN_VG4_4Z4Z_B
15266
618k
    464U, // SMIN_VG4_4Z4Z_D
15267
618k
    248U, // SMIN_VG4_4Z4Z_H
15268
618k
    472U, // SMIN_VG4_4Z4Z_S
15269
618k
    176U, // SMIN_VG4_4ZZ_B
15270
618k
    184U, // SMIN_VG4_4ZZ_D
15271
618k
    136U, // SMIN_VG4_4ZZ_H
15272
618k
    96U,  // SMIN_VG4_4ZZ_S
15273
618k
    3161U,  // SMIN_ZI_B
15274
618k
    3160U,  // SMIN_ZI_D
15275
618k
    224U, // SMIN_ZI_H
15276
618k
    3161U,  // SMIN_ZI_S
15277
618k
    16918656U,  // SMIN_ZPmZ_B
15278
618k
    33691776U,  // SMIN_ZPmZ_D
15279
618k
    51129480U,  // SMIN_ZPmZ_H
15280
618k
    67252352U,  // SMIN_ZPmZ_S
15281
618k
    925840U,  // SMINv16i8
15282
618k
    1056920U, // SMINv2i32
15283
618k
    1188000U, // SMINv4i16
15284
618k
    401520U,  // SMINv4i32
15285
618k
    532600U,  // SMINv8i16
15286
618k
    1319080U, // SMINv8i8
15287
618k
    53217368U,  // SMLALB_ZZZI_D
15288
618k
    53222488U,  // SMLALB_ZZZI_S
15289
618k
    2136U,  // SMLALB_ZZZ_D
15290
618k
    8U, // SMLALB_ZZZ_H
15291
618k
    7256U,  // SMLALB_ZZZ_S
15292
618k
    38441U, // SMLALL_MZZI_BtoS
15293
618k
    38145U, // SMLALL_MZZI_HtoD
15294
618k
    553U, // SMLALL_MZZ_BtoS
15295
618k
    257U, // SMLALL_MZZ_HtoD
15296
618k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
618k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
618k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
618k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
618k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
618k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
618k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
618k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
618k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
618k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
618k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
618k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
618k
    53217368U,  // SMLALT_ZZZI_D
15309
618k
    53222488U,  // SMLALT_ZZZI_S
15310
618k
    2136U,  // SMLALT_ZZZ_D
15311
618k
    8U, // SMLALT_ZZZ_H
15312
618k
    7256U,  // SMLALT_ZZZ_S
15313
618k
    38145U, // SMLAL_MZZI_HtoS
15314
618k
    257U, // SMLAL_MZZ_HtoS
15315
618k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
618k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
618k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
618k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
618k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
618k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
618k
    926864U,  // SMLALv16i8_v8i16
15322
618k
    122299544U, // SMLALv2i32_indexed
15323
618k
    1057944U, // SMLALv2i32_v2i64
15324
618k
    120464544U, // SMLALv4i16_indexed
15325
618k
    1189024U, // SMLALv4i16_v4i32
15326
618k
    122299504U, // SMLALv4i32_indexed
15327
618k
    402544U,  // SMLALv4i32_v2i64
15328
618k
    120464504U, // SMLALv8i16_indexed
15329
618k
    533624U,  // SMLALv8i16_v4i32
15330
618k
    1320104U, // SMLALv8i8_v8i16
15331
618k
    53217368U,  // SMLSLB_ZZZI_D
15332
618k
    53222488U,  // SMLSLB_ZZZI_S
15333
618k
    2136U,  // SMLSLB_ZZZ_D
15334
618k
    8U, // SMLSLB_ZZZ_H
15335
618k
    7256U,  // SMLSLB_ZZZ_S
15336
618k
    38441U, // SMLSLL_MZZI_BtoS
15337
618k
    38145U, // SMLSLL_MZZI_HtoD
15338
618k
    553U, // SMLSLL_MZZ_BtoS
15339
618k
    257U, // SMLSLL_MZZ_HtoD
15340
618k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
618k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
618k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
618k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
618k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
618k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
618k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
618k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
618k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
618k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
618k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
618k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
618k
    53217368U,  // SMLSLT_ZZZI_D
15353
618k
    53222488U,  // SMLSLT_ZZZI_S
15354
618k
    2136U,  // SMLSLT_ZZZ_D
15355
618k
    8U, // SMLSLT_ZZZ_H
15356
618k
    7256U,  // SMLSLT_ZZZ_S
15357
618k
    38145U, // SMLSL_MZZI_HtoS
15358
618k
    257U, // SMLSL_MZZ_HtoS
15359
618k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
618k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
618k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
618k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
618k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
618k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
618k
    926864U,  // SMLSLv16i8_v8i16
15366
618k
    122299544U, // SMLSLv2i32_indexed
15367
618k
    1057944U, // SMLSLv2i32_v2i64
15368
618k
    120464544U, // SMLSLv4i16_indexed
15369
618k
    1189024U, // SMLSLv4i16_v4i32
15370
618k
    122299504U, // SMLSLv4i32_indexed
15371
618k
    402544U,  // SMLSLv4i32_v2i64
15372
618k
    120464504U, // SMLSLv8i16_indexed
15373
618k
    533624U,  // SMLSLv8i16_v4i32
15374
618k
    1320104U, // SMLSLv8i8_v8i16
15375
618k
    926864U,  // SMMLA
15376
618k
    9U, // SMMLA_ZZZ
15377
618k
    0U, // SMOPA_MPPZZ_D
15378
618k
    0U, // SMOPA_MPPZZ_HtoS
15379
618k
    0U, // SMOPA_MPPZZ_S
15380
618k
    0U, // SMOPS_MPPZZ_D
15381
618k
    0U, // SMOPS_MPPZZ_HtoS
15382
618k
    0U, // SMOPS_MPPZZ_S
15383
618k
    45456U, // SMOVvi16to32
15384
618k
    45456U, // SMOVvi16to32_idx0
15385
618k
    45456U, // SMOVvi16to64
15386
618k
    45456U, // SMOVvi16to64_idx0
15387
618k
    45464U, // SMOVvi32to64
15388
618k
    45464U, // SMOVvi32to64_idx0
15389
618k
    45480U, // SMOVvi8to32
15390
618k
    45480U, // SMOVvi8to32_idx0
15391
618k
    45480U, // SMOVvi8to64
15392
618k
    45480U, // SMOVvi8to64_idx0
15393
618k
    134232U,  // SMSUBLrrr
15394
618k
    16918656U,  // SMULH_ZPmZ_B
15395
618k
    33691776U,  // SMULH_ZPmZ_D
15396
618k
    51129480U,  // SMULH_ZPmZ_H
15397
618k
    67252352U,  // SMULH_ZPmZ_S
15398
618k
    10329U, // SMULH_ZZZ_B
15399
618k
    6232U,  // SMULH_ZZZ_D
15400
618k
    136U, // SMULH_ZZZ_H
15401
618k
    12377U, // SMULH_ZZZ_S
15402
618k
    3160U,  // SMULHrr
15403
618k
    5910617U, // SMULLB_ZZZI_D
15404
618k
    5903448U, // SMULLB_ZZZI_S
15405
618k
    12377U, // SMULLB_ZZZ_D
15406
618k
    176U, // SMULLB_ZZZ_H
15407
618k
    5208U,  // SMULLB_ZZZ_S
15408
618k
    5910617U, // SMULLT_ZZZI_D
15409
618k
    5903448U, // SMULLT_ZZZI_S
15410
618k
    12377U, // SMULLT_ZZZ_D
15411
618k
    176U, // SMULLT_ZZZ_H
15412
618k
    5208U,  // SMULLT_ZZZ_S
15413
618k
    925840U,  // SMULLv16i8_v8i16
15414
618k
    340402328U, // SMULLv2i32_indexed
15415
618k
    1056920U, // SMULLv2i32_v2i64
15416
618k
    338567328U, // SMULLv4i16_indexed
15417
618k
    1188000U, // SMULLv4i16_v4i32
15418
618k
    340402288U, // SMULLv4i32_indexed
15419
618k
    401520U,  // SMULLv4i32_v2i64
15420
618k
    338567288U, // SMULLv8i16_indexed
15421
618k
    532600U,  // SMULLv8i16_v4i32
15422
618k
    1319080U, // SMULLv8i8_v8i16
15423
618k
    80984U, // SPLICE_ZPZZ_B
15424
618k
    82008U, // SPLICE_ZPZZ_D
15425
618k
    248U, // SPLICE_ZPZZ_H
15426
618k
    83032U, // SPLICE_ZPZZ_S
15427
618k
    16918616U,  // SPLICE_ZPZ_B
15428
618k
    33691736U,  // SPLICE_ZPZ_D
15429
618k
    51129480U,  // SPLICE_ZPZ_H
15430
618k
    67252312U,  // SPLICE_ZPZ_S
15431
618k
    8U, // SQABS_ZPmZ_B
15432
618k
    16U,  // SQABS_ZPmZ_D
15433
618k
    0U, // SQABS_ZPmZ_H
15434
618k
    24U,  // SQABS_ZPmZ_S
15435
618k
    32U,  // SQABSv16i8
15436
618k
    0U, // SQABSv1i16
15437
618k
    0U, // SQABSv1i32
15438
618k
    0U, // SQABSv1i64
15439
618k
    0U, // SQABSv1i8
15440
618k
    40U,  // SQABSv2i32
15441
618k
    48U,  // SQABSv2i64
15442
618k
    56U,  // SQABSv4i16
15443
618k
    64U,  // SQABSv4i32
15444
618k
    72U,  // SQABSv8i16
15445
618k
    80U,  // SQABSv8i8
15446
618k
    16473U, // SQADD_ZI_B
15447
618k
    17496U, // SQADD_ZI_D
15448
618k
    208U, // SQADD_ZI_H
15449
618k
    18521U, // SQADD_ZI_S
15450
618k
    16918656U,  // SQADD_ZPmZ_B
15451
618k
    33691776U,  // SQADD_ZPmZ_D
15452
618k
    51129480U,  // SQADD_ZPmZ_H
15453
618k
    67252352U,  // SQADD_ZPmZ_S
15454
618k
    10329U, // SQADD_ZZZ_B
15455
618k
    6232U,  // SQADD_ZZZ_D
15456
618k
    136U, // SQADD_ZZZ_H
15457
618k
    12377U, // SQADD_ZZZ_S
15458
618k
    925840U,  // SQADDv16i8
15459
618k
    3160U,  // SQADDv1i16
15460
618k
    3160U,  // SQADDv1i32
15461
618k
    3160U,  // SQADDv1i64
15462
618k
    3160U,  // SQADDv1i8
15463
618k
    1056920U, // SQADDv2i32
15464
618k
    270440U,  // SQADDv2i64
15465
618k
    1188000U, // SQADDv4i16
15466
618k
    401520U,  // SQADDv4i32
15467
618k
    532600U,  // SQADDv8i16
15468
618k
    1319080U, // SQADDv8i8
15469
618k
    151136345U, // SQCADD_ZZI_B
15470
618k
    151132248U, // SQCADD_ZZI_D
15471
618k
    3288200U, // SQCADD_ZZI_H
15472
618k
    151138393U, // SQCADD_ZZI_S
15473
618k
    0U, // SQCVTN_Z2Z_StoH
15474
618k
    0U, // SQCVTN_Z4Z_DtoH
15475
618k
    2U, // SQCVTN_Z4Z_StoB
15476
618k
    0U, // SQCVTUN_Z2Z_StoH
15477
618k
    0U, // SQCVTUN_Z4Z_DtoH
15478
618k
    2U, // SQCVTUN_Z4Z_StoB
15479
618k
    0U, // SQCVTU_Z2Z_StoH
15480
618k
    0U, // SQCVTU_Z4Z_DtoH
15481
618k
    2U, // SQCVTU_Z4Z_StoB
15482
618k
    0U, // SQCVT_Z2Z_StoH
15483
618k
    0U, // SQCVT_Z4Z_DtoH
15484
618k
    2U, // SQCVT_Z4Z_StoB
15485
618k
    2U, // SQDECB_XPiI
15486
618k
    4U, // SQDECB_XPiWdI
15487
618k
    2U, // SQDECD_XPiI
15488
618k
    4U, // SQDECD_XPiWdI
15489
618k
    2U, // SQDECD_ZPiI
15490
618k
    2U, // SQDECH_XPiI
15491
618k
    4U, // SQDECH_XPiWdI
15492
618k
    0U, // SQDECH_ZPiI
15493
618k
    84057U, // SQDECP_XPWd_B
15494
618k
    84056U, // SQDECP_XPWd_D
15495
618k
    84056U, // SQDECP_XPWd_H
15496
618k
    84057U, // SQDECP_XPWd_S
15497
618k
    1U, // SQDECP_XP_B
15498
618k
    0U, // SQDECP_XP_D
15499
618k
    0U, // SQDECP_XP_H
15500
618k
    1U, // SQDECP_XP_S
15501
618k
    0U, // SQDECP_ZP_D
15502
618k
    0U, // SQDECP_ZP_H
15503
618k
    0U, // SQDECP_ZP_S
15504
618k
    2U, // SQDECW_XPiI
15505
618k
    4U, // SQDECW_XPiWdI
15506
618k
    2U, // SQDECW_ZPiI
15507
618k
    2136U,  // SQDMLALBT_ZZZ_D
15508
618k
    8U, // SQDMLALBT_ZZZ_H
15509
618k
    7256U,  // SQDMLALBT_ZZZ_S
15510
618k
    53217368U,  // SQDMLALB_ZZZI_D
15511
618k
    53222488U,  // SQDMLALB_ZZZI_S
15512
618k
    2136U,  // SQDMLALB_ZZZ_D
15513
618k
    8U, // SQDMLALB_ZZZ_H
15514
618k
    7256U,  // SQDMLALB_ZZZ_S
15515
618k
    53217368U,  // SQDMLALT_ZZZI_D
15516
618k
    53222488U,  // SQDMLALT_ZZZI_S
15517
618k
    2136U,  // SQDMLALT_ZZZ_D
15518
618k
    8U, // SQDMLALT_ZZZ_H
15519
618k
    7256U,  // SQDMLALT_ZZZ_S
15520
618k
    41049U, // SQDMLALi16
15521
618k
    41049U, // SQDMLALi32
15522
618k
    120464473U, // SQDMLALv1i32_indexed
15523
618k
    122299481U, // SQDMLALv1i64_indexed
15524
618k
    122299544U, // SQDMLALv2i32_indexed
15525
618k
    1057944U, // SQDMLALv2i32_v2i64
15526
618k
    120464544U, // SQDMLALv4i16_indexed
15527
618k
    1189024U, // SQDMLALv4i16_v4i32
15528
618k
    122299504U, // SQDMLALv4i32_indexed
15529
618k
    402544U,  // SQDMLALv4i32_v2i64
15530
618k
    120464504U, // SQDMLALv8i16_indexed
15531
618k
    533624U,  // SQDMLALv8i16_v4i32
15532
618k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
618k
    8U, // SQDMLSLBT_ZZZ_H
15534
618k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
618k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
618k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
618k
    2136U,  // SQDMLSLB_ZZZ_D
15538
618k
    8U, // SQDMLSLB_ZZZ_H
15539
618k
    7256U,  // SQDMLSLB_ZZZ_S
15540
618k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
618k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
618k
    2136U,  // SQDMLSLT_ZZZ_D
15543
618k
    8U, // SQDMLSLT_ZZZ_H
15544
618k
    7256U,  // SQDMLSLT_ZZZ_S
15545
618k
    41049U, // SQDMLSLi16
15546
618k
    41049U, // SQDMLSLi32
15547
618k
    120464473U, // SQDMLSLv1i32_indexed
15548
618k
    122299481U, // SQDMLSLv1i64_indexed
15549
618k
    122299544U, // SQDMLSLv2i32_indexed
15550
618k
    1057944U, // SQDMLSLv2i32_v2i64
15551
618k
    120464544U, // SQDMLSLv4i16_indexed
15552
618k
    1189024U, // SQDMLSLv4i16_v4i32
15553
618k
    122299504U, // SQDMLSLv4i32_indexed
15554
618k
    402544U,  // SQDMLSLv4i32_v2i64
15555
618k
    120464504U, // SQDMLSLv8i16_indexed
15556
618k
    533624U,  // SQDMLSLv8i16_v4i32
15557
618k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
618k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
618k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
618k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
618k
    176U, // SQDMULH_VG2_2ZZ_B
15562
618k
    184U, // SQDMULH_VG2_2ZZ_D
15563
618k
    136U, // SQDMULH_VG2_2ZZ_H
15564
618k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
618k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
618k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
618k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
618k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
618k
    176U, // SQDMULH_VG4_4ZZ_B
15570
618k
    184U, // SQDMULH_VG4_4ZZ_D
15571
618k
    136U, // SQDMULH_VG4_4ZZ_H
15572
618k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
618k
    5904472U, // SQDMULH_ZZZI_D
15574
618k
    40072U, // SQDMULH_ZZZI_H
15575
618k
    5910617U, // SQDMULH_ZZZI_S
15576
618k
    10329U, // SQDMULH_ZZZ_B
15577
618k
    6232U,  // SQDMULH_ZZZ_D
15578
618k
    136U, // SQDMULH_ZZZ_H
15579
618k
    12377U, // SQDMULH_ZZZ_S
15580
618k
    3160U,  // SQDMULHv1i16
15581
618k
    338567256U, // SQDMULHv1i16_indexed
15582
618k
    3160U,  // SQDMULHv1i32
15583
618k
    340402264U, // SQDMULHv1i32_indexed
15584
618k
    1056920U, // SQDMULHv2i32
15585
618k
    340402328U, // SQDMULHv2i32_indexed
15586
618k
    1188000U, // SQDMULHv4i16
15587
618k
    338567328U, // SQDMULHv4i16_indexed
15588
618k
    401520U,  // SQDMULHv4i32
15589
618k
    340402288U, // SQDMULHv4i32_indexed
15590
618k
    532600U,  // SQDMULHv8i16
15591
618k
    338567288U, // SQDMULHv8i16_indexed
15592
618k
    5910617U, // SQDMULLB_ZZZI_D
15593
618k
    5903448U, // SQDMULLB_ZZZI_S
15594
618k
    12377U, // SQDMULLB_ZZZ_D
15595
618k
    176U, // SQDMULLB_ZZZ_H
15596
618k
    5208U,  // SQDMULLB_ZZZ_S
15597
618k
    5910617U, // SQDMULLT_ZZZI_D
15598
618k
    5903448U, // SQDMULLT_ZZZI_S
15599
618k
    12377U, // SQDMULLT_ZZZ_D
15600
618k
    176U, // SQDMULLT_ZZZ_H
15601
618k
    5208U,  // SQDMULLT_ZZZ_S
15602
618k
    3160U,  // SQDMULLi16
15603
618k
    3160U,  // SQDMULLi32
15604
618k
    338567256U, // SQDMULLv1i32_indexed
15605
618k
    340402264U, // SQDMULLv1i64_indexed
15606
618k
    340402328U, // SQDMULLv2i32_indexed
15607
618k
    1056920U, // SQDMULLv2i32_v2i64
15608
618k
    338567328U, // SQDMULLv4i16_indexed
15609
618k
    1188000U, // SQDMULLv4i16_v4i32
15610
618k
    340402288U, // SQDMULLv4i32_indexed
15611
618k
    401520U,  // SQDMULLv4i32_v2i64
15612
618k
    338567288U, // SQDMULLv8i16_indexed
15613
618k
    532600U,  // SQDMULLv8i16_v4i32
15614
618k
    2U, // SQINCB_XPiI
15615
618k
    4U, // SQINCB_XPiWdI
15616
618k
    2U, // SQINCD_XPiI
15617
618k
    4U, // SQINCD_XPiWdI
15618
618k
    2U, // SQINCD_ZPiI
15619
618k
    2U, // SQINCH_XPiI
15620
618k
    4U, // SQINCH_XPiWdI
15621
618k
    0U, // SQINCH_ZPiI
15622
618k
    84057U, // SQINCP_XPWd_B
15623
618k
    84056U, // SQINCP_XPWd_D
15624
618k
    84056U, // SQINCP_XPWd_H
15625
618k
    84057U, // SQINCP_XPWd_S
15626
618k
    1U, // SQINCP_XP_B
15627
618k
    0U, // SQINCP_XP_D
15628
618k
    0U, // SQINCP_XP_H
15629
618k
    1U, // SQINCP_XP_S
15630
618k
    0U, // SQINCP_ZP_D
15631
618k
    0U, // SQINCP_ZP_H
15632
618k
    0U, // SQINCP_ZP_S
15633
618k
    2U, // SQINCW_XPiI
15634
618k
    4U, // SQINCW_XPiWdI
15635
618k
    2U, // SQINCW_ZPiI
15636
618k
    8U, // SQNEG_ZPmZ_B
15637
618k
    16U,  // SQNEG_ZPmZ_D
15638
618k
    0U, // SQNEG_ZPmZ_H
15639
618k
    24U,  // SQNEG_ZPmZ_S
15640
618k
    32U,  // SQNEGv16i8
15641
618k
    0U, // SQNEGv1i16
15642
618k
    0U, // SQNEGv1i32
15643
618k
    0U, // SQNEGv1i64
15644
618k
    0U, // SQNEGv1i8
15645
618k
    40U,  // SQNEGv2i32
15646
618k
    48U,  // SQNEGv2i64
15647
618k
    56U,  // SQNEGv4i16
15648
618k
    64U,  // SQNEGv4i32
15649
618k
    72U,  // SQNEGv8i16
15650
618k
    80U,  // SQNEGv8i8
15651
618k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
618k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
618k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
618k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
618k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
618k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
618k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
618k
    39152U, // SQRDMLAH_ZZZI_H
15659
618k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
618k
    9U, // SQRDMLAH_ZZZ_B
15661
618k
    1112U,  // SQRDMLAH_ZZZ_D
15662
618k
    240U, // SQRDMLAH_ZZZ_H
15663
618k
    2136U,  // SQRDMLAH_ZZZ_S
15664
618k
    41049U, // SQRDMLAHv1i16
15665
618k
    120464473U, // SQRDMLAHv1i16_indexed
15666
618k
    41049U, // SQRDMLAHv1i32
15667
618k
    122299481U, // SQRDMLAHv1i32_indexed
15668
618k
    1057944U, // SQRDMLAHv2i32
15669
618k
    122299544U, // SQRDMLAHv2i32_indexed
15670
618k
    1189024U, // SQRDMLAHv4i16
15671
618k
    120464544U, // SQRDMLAHv4i16_indexed
15672
618k
    402544U,  // SQRDMLAHv4i32
15673
618k
    122299504U, // SQRDMLAHv4i32_indexed
15674
618k
    533624U,  // SQRDMLAHv8i16
15675
618k
    120464504U, // SQRDMLAHv8i16_indexed
15676
618k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
618k
    39152U, // SQRDMLSH_ZZZI_H
15678
618k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
618k
    9U, // SQRDMLSH_ZZZ_B
15680
618k
    1112U,  // SQRDMLSH_ZZZ_D
15681
618k
    240U, // SQRDMLSH_ZZZ_H
15682
618k
    2136U,  // SQRDMLSH_ZZZ_S
15683
618k
    41049U, // SQRDMLSHv1i16
15684
618k
    120464473U, // SQRDMLSHv1i16_indexed
15685
618k
    41049U, // SQRDMLSHv1i32
15686
618k
    122299481U, // SQRDMLSHv1i32_indexed
15687
618k
    1057944U, // SQRDMLSHv2i32
15688
618k
    122299544U, // SQRDMLSHv2i32_indexed
15689
618k
    1189024U, // SQRDMLSHv4i16
15690
618k
    120464544U, // SQRDMLSHv4i16_indexed
15691
618k
    402544U,  // SQRDMLSHv4i32
15692
618k
    122299504U, // SQRDMLSHv4i32_indexed
15693
618k
    533624U,  // SQRDMLSHv8i16
15694
618k
    120464504U, // SQRDMLSHv8i16_indexed
15695
618k
    5904472U, // SQRDMULH_ZZZI_D
15696
618k
    40072U, // SQRDMULH_ZZZI_H
15697
618k
    5910617U, // SQRDMULH_ZZZI_S
15698
618k
    10329U, // SQRDMULH_ZZZ_B
15699
618k
    6232U,  // SQRDMULH_ZZZ_D
15700
618k
    136U, // SQRDMULH_ZZZ_H
15701
618k
    12377U, // SQRDMULH_ZZZ_S
15702
618k
    3160U,  // SQRDMULHv1i16
15703
618k
    338567256U, // SQRDMULHv1i16_indexed
15704
618k
    3160U,  // SQRDMULHv1i32
15705
618k
    340402264U, // SQRDMULHv1i32_indexed
15706
618k
    1056920U, // SQRDMULHv2i32
15707
618k
    340402328U, // SQRDMULHv2i32_indexed
15708
618k
    1188000U, // SQRDMULHv4i16
15709
618k
    338567328U, // SQRDMULHv4i16_indexed
15710
618k
    401520U,  // SQRDMULHv4i32
15711
618k
    340402288U, // SQRDMULHv4i32_indexed
15712
618k
    532600U,  // SQRDMULHv8i16
15713
618k
    338567288U, // SQRDMULHv8i16_indexed
15714
618k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
618k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
618k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
618k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
618k
    16918656U,  // SQRSHL_ZPmZ_B
15719
618k
    33691776U,  // SQRSHL_ZPmZ_D
15720
618k
    51129480U,  // SQRSHL_ZPmZ_H
15721
618k
    67252352U,  // SQRSHL_ZPmZ_S
15722
618k
    925840U,  // SQRSHLv16i8
15723
618k
    3160U,  // SQRSHLv1i16
15724
618k
    3160U,  // SQRSHLv1i32
15725
618k
    3160U,  // SQRSHLv1i64
15726
618k
    3160U,  // SQRSHLv1i8
15727
618k
    1056920U, // SQRSHLv2i32
15728
618k
    270440U,  // SQRSHLv2i64
15729
618k
    1188000U, // SQRSHLv4i16
15730
618k
    401520U,  // SQRSHLv4i32
15731
618k
    532600U,  // SQRSHLv8i16
15732
618k
    1319080U, // SQRSHLv8i8
15733
618k
    3160U,  // SQRSHRNB_ZZI_B
15734
618k
    224U, // SQRSHRNB_ZZI_H
15735
618k
    3160U,  // SQRSHRNB_ZZI_S
15736
618k
    41048U, // SQRSHRNT_ZZI_B
15737
618k
    376U, // SQRSHRNT_ZZI_H
15738
618k
    41048U, // SQRSHRNT_ZZI_S
15739
618k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
618k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
618k
    224U, // SQRSHRN_Z2ZI_StoH
15742
618k
    3160U,  // SQRSHRNb
15743
618k
    3160U,  // SQRSHRNh
15744
618k
    3160U,  // SQRSHRNs
15745
618k
    41080U, // SQRSHRNv16i8_shift
15746
618k
    3176U,  // SQRSHRNv2i32_shift
15747
618k
    3184U,  // SQRSHRNv4i16_shift
15748
618k
    41064U, // SQRSHRNv4i32_shift
15749
618k
    41072U, // SQRSHRNv8i16_shift
15750
618k
    3192U,  // SQRSHRNv8i8_shift
15751
618k
    3160U,  // SQRSHRUNB_ZZI_B
15752
618k
    224U, // SQRSHRUNB_ZZI_H
15753
618k
    3160U,  // SQRSHRUNB_ZZI_S
15754
618k
    41048U, // SQRSHRUNT_ZZI_B
15755
618k
    376U, // SQRSHRUNT_ZZI_H
15756
618k
    41048U, // SQRSHRUNT_ZZI_S
15757
618k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
618k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
618k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
618k
    3160U,  // SQRSHRUNb
15761
618k
    3160U,  // SQRSHRUNh
15762
618k
    3160U,  // SQRSHRUNs
15763
618k
    41080U, // SQRSHRUNv16i8_shift
15764
618k
    3176U,  // SQRSHRUNv2i32_shift
15765
618k
    3184U,  // SQRSHRUNv4i16_shift
15766
618k
    41064U, // SQRSHRUNv4i32_shift
15767
618k
    41072U, // SQRSHRUNv8i16_shift
15768
618k
    3192U,  // SQRSHRUNv8i8_shift
15769
618k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
618k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
618k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
618k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
618k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
618k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
618k
    16918656U,  // SQSHLR_ZPmZ_B
15776
618k
    33691776U,  // SQSHLR_ZPmZ_D
15777
618k
    51129480U,  // SQSHLR_ZPmZ_H
15778
618k
    67252352U,  // SQSHLR_ZPmZ_S
15779
618k
    141440U,  // SQSHLU_ZPmI_B
15780
618k
    137344U,  // SQSHLU_ZPmI_D
15781
618k
    52440200U,  // SQSHLU_ZPmI_H
15782
618k
    143488U,  // SQSHLU_ZPmI_S
15783
618k
    3160U,  // SQSHLUb
15784
618k
    3160U,  // SQSHLUd
15785
618k
    3160U,  // SQSHLUh
15786
618k
    3160U,  // SQSHLUs
15787
618k
    3216U,  // SQSHLUv16i8_shift
15788
618k
    3224U,  // SQSHLUv2i32_shift
15789
618k
    3176U,  // SQSHLUv2i64_shift
15790
618k
    3232U,  // SQSHLUv4i16_shift
15791
618k
    3184U,  // SQSHLUv4i32_shift
15792
618k
    3192U,  // SQSHLUv8i16_shift
15793
618k
    3240U,  // SQSHLUv8i8_shift
15794
618k
    141440U,  // SQSHL_ZPmI_B
15795
618k
    137344U,  // SQSHL_ZPmI_D
15796
618k
    52440200U,  // SQSHL_ZPmI_H
15797
618k
    143488U,  // SQSHL_ZPmI_S
15798
618k
    16918656U,  // SQSHL_ZPmZ_B
15799
618k
    33691776U,  // SQSHL_ZPmZ_D
15800
618k
    51129480U,  // SQSHL_ZPmZ_H
15801
618k
    67252352U,  // SQSHL_ZPmZ_S
15802
618k
    3160U,  // SQSHLb
15803
618k
    3160U,  // SQSHLd
15804
618k
    3160U,  // SQSHLh
15805
618k
    3160U,  // SQSHLs
15806
618k
    925840U,  // SQSHLv16i8
15807
618k
    3216U,  // SQSHLv16i8_shift
15808
618k
    3160U,  // SQSHLv1i16
15809
618k
    3160U,  // SQSHLv1i32
15810
618k
    3160U,  // SQSHLv1i64
15811
618k
    3160U,  // SQSHLv1i8
15812
618k
    1056920U, // SQSHLv2i32
15813
618k
    3224U,  // SQSHLv2i32_shift
15814
618k
    270440U,  // SQSHLv2i64
15815
618k
    3176U,  // SQSHLv2i64_shift
15816
618k
    1188000U, // SQSHLv4i16
15817
618k
    3232U,  // SQSHLv4i16_shift
15818
618k
    401520U,  // SQSHLv4i32
15819
618k
    3184U,  // SQSHLv4i32_shift
15820
618k
    532600U,  // SQSHLv8i16
15821
618k
    3192U,  // SQSHLv8i16_shift
15822
618k
    1319080U, // SQSHLv8i8
15823
618k
    3240U,  // SQSHLv8i8_shift
15824
618k
    3160U,  // SQSHRNB_ZZI_B
15825
618k
    224U, // SQSHRNB_ZZI_H
15826
618k
    3160U,  // SQSHRNB_ZZI_S
15827
618k
    41048U, // SQSHRNT_ZZI_B
15828
618k
    376U, // SQSHRNT_ZZI_H
15829
618k
    41048U, // SQSHRNT_ZZI_S
15830
618k
    3160U,  // SQSHRNb
15831
618k
    3160U,  // SQSHRNh
15832
618k
    3160U,  // SQSHRNs
15833
618k
    41080U, // SQSHRNv16i8_shift
15834
618k
    3176U,  // SQSHRNv2i32_shift
15835
618k
    3184U,  // SQSHRNv4i16_shift
15836
618k
    41064U, // SQSHRNv4i32_shift
15837
618k
    41072U, // SQSHRNv8i16_shift
15838
618k
    3192U,  // SQSHRNv8i8_shift
15839
618k
    3160U,  // SQSHRUNB_ZZI_B
15840
618k
    224U, // SQSHRUNB_ZZI_H
15841
618k
    3160U,  // SQSHRUNB_ZZI_S
15842
618k
    41048U, // SQSHRUNT_ZZI_B
15843
618k
    376U, // SQSHRUNT_ZZI_H
15844
618k
    41048U, // SQSHRUNT_ZZI_S
15845
618k
    3160U,  // SQSHRUNb
15846
618k
    3160U,  // SQSHRUNh
15847
618k
    3160U,  // SQSHRUNs
15848
618k
    41080U, // SQSHRUNv16i8_shift
15849
618k
    3176U,  // SQSHRUNv2i32_shift
15850
618k
    3184U,  // SQSHRUNv4i16_shift
15851
618k
    41064U, // SQSHRUNv4i32_shift
15852
618k
    41072U, // SQSHRUNv8i16_shift
15853
618k
    3192U,  // SQSHRUNv8i8_shift
15854
618k
    16918656U,  // SQSUBR_ZPmZ_B
15855
618k
    33691776U,  // SQSUBR_ZPmZ_D
15856
618k
    51129480U,  // SQSUBR_ZPmZ_H
15857
618k
    67252352U,  // SQSUBR_ZPmZ_S
15858
618k
    16473U, // SQSUB_ZI_B
15859
618k
    17496U, // SQSUB_ZI_D
15860
618k
    208U, // SQSUB_ZI_H
15861
618k
    18521U, // SQSUB_ZI_S
15862
618k
    16918656U,  // SQSUB_ZPmZ_B
15863
618k
    33691776U,  // SQSUB_ZPmZ_D
15864
618k
    51129480U,  // SQSUB_ZPmZ_H
15865
618k
    67252352U,  // SQSUB_ZPmZ_S
15866
618k
    10329U, // SQSUB_ZZZ_B
15867
618k
    6232U,  // SQSUB_ZZZ_D
15868
618k
    136U, // SQSUB_ZZZ_H
15869
618k
    12377U, // SQSUB_ZZZ_S
15870
618k
    925840U,  // SQSUBv16i8
15871
618k
    3160U,  // SQSUBv1i16
15872
618k
    3160U,  // SQSUBv1i32
15873
618k
    3160U,  // SQSUBv1i64
15874
618k
    3160U,  // SQSUBv1i8
15875
618k
    1056920U, // SQSUBv2i32
15876
618k
    270440U,  // SQSUBv2i64
15877
618k
    1188000U, // SQSUBv4i16
15878
618k
    401520U,  // SQSUBv4i32
15879
618k
    532600U,  // SQSUBv8i16
15880
618k
    1319080U, // SQSUBv8i8
15881
618k
    0U, // SQXTNB_ZZ_B
15882
618k
    0U, // SQXTNB_ZZ_H
15883
618k
    0U, // SQXTNB_ZZ_S
15884
618k
    0U, // SQXTNT_ZZ_B
15885
618k
    0U, // SQXTNT_ZZ_H
15886
618k
    0U, // SQXTNT_ZZ_S
15887
618k
    72U,  // SQXTNv16i8
15888
618k
    0U, // SQXTNv1i16
15889
618k
    0U, // SQXTNv1i32
15890
618k
    0U, // SQXTNv1i8
15891
618k
    48U,  // SQXTNv2i32
15892
618k
    64U,  // SQXTNv4i16
15893
618k
    48U,  // SQXTNv4i32
15894
618k
    64U,  // SQXTNv8i16
15895
618k
    72U,  // SQXTNv8i8
15896
618k
    0U, // SQXTUNB_ZZ_B
15897
618k
    0U, // SQXTUNB_ZZ_H
15898
618k
    0U, // SQXTUNB_ZZ_S
15899
618k
    0U, // SQXTUNT_ZZ_B
15900
618k
    0U, // SQXTUNT_ZZ_H
15901
618k
    0U, // SQXTUNT_ZZ_S
15902
618k
    72U,  // SQXTUNv16i8
15903
618k
    0U, // SQXTUNv1i16
15904
618k
    0U, // SQXTUNv1i32
15905
618k
    0U, // SQXTUNv1i8
15906
618k
    48U,  // SQXTUNv2i32
15907
618k
    64U,  // SQXTUNv4i16
15908
618k
    48U,  // SQXTUNv4i32
15909
618k
    64U,  // SQXTUNv8i16
15910
618k
    72U,  // SQXTUNv8i8
15911
618k
    16918656U,  // SRHADD_ZPmZ_B
15912
618k
    33691776U,  // SRHADD_ZPmZ_D
15913
618k
    51129480U,  // SRHADD_ZPmZ_H
15914
618k
    67252352U,  // SRHADD_ZPmZ_S
15915
618k
    925840U,  // SRHADDv16i8
15916
618k
    1056920U, // SRHADDv2i32
15917
618k
    1188000U, // SRHADDv4i16
15918
618k
    401520U,  // SRHADDv4i32
15919
618k
    532600U,  // SRHADDv8i16
15920
618k
    1319080U, // SRHADDv8i8
15921
618k
    377U, // SRI_ZZI_B
15922
618k
    41048U, // SRI_ZZI_D
15923
618k
    376U, // SRI_ZZI_H
15924
618k
    41048U, // SRI_ZZI_S
15925
618k
    41049U, // SRId
15926
618k
    41104U, // SRIv16i8_shift
15927
618k
    41112U, // SRIv2i32_shift
15928
618k
    41064U, // SRIv2i64_shift
15929
618k
    41120U, // SRIv4i16_shift
15930
618k
    41072U, // SRIv4i32_shift
15931
618k
    41080U, // SRIv8i16_shift
15932
618k
    41128U, // SRIv8i8_shift
15933
618k
    16918656U,  // SRSHLR_ZPmZ_B
15934
618k
    33691776U,  // SRSHLR_ZPmZ_D
15935
618k
    51129480U,  // SRSHLR_ZPmZ_H
15936
618k
    67252352U,  // SRSHLR_ZPmZ_S
15937
618k
    920U, // SRSHL_VG2_2Z2Z_B
15938
618k
    464U, // SRSHL_VG2_2Z2Z_D
15939
618k
    248U, // SRSHL_VG2_2Z2Z_H
15940
618k
    472U, // SRSHL_VG2_2Z2Z_S
15941
618k
    176U, // SRSHL_VG2_2ZZ_B
15942
618k
    184U, // SRSHL_VG2_2ZZ_D
15943
618k
    136U, // SRSHL_VG2_2ZZ_H
15944
618k
    96U,  // SRSHL_VG2_2ZZ_S
15945
618k
    920U, // SRSHL_VG4_4Z4Z_B
15946
618k
    464U, // SRSHL_VG4_4Z4Z_D
15947
618k
    248U, // SRSHL_VG4_4Z4Z_H
15948
618k
    472U, // SRSHL_VG4_4Z4Z_S
15949
618k
    176U, // SRSHL_VG4_4ZZ_B
15950
618k
    184U, // SRSHL_VG4_4ZZ_D
15951
618k
    136U, // SRSHL_VG4_4ZZ_H
15952
618k
    96U,  // SRSHL_VG4_4ZZ_S
15953
618k
    16918656U,  // SRSHL_ZPmZ_B
15954
618k
    33691776U,  // SRSHL_ZPmZ_D
15955
618k
    51129480U,  // SRSHL_ZPmZ_H
15956
618k
    67252352U,  // SRSHL_ZPmZ_S
15957
618k
    925840U,  // SRSHLv16i8
15958
618k
    3160U,  // SRSHLv1i64
15959
618k
    1056920U, // SRSHLv2i32
15960
618k
    270440U,  // SRSHLv2i64
15961
618k
    1188000U, // SRSHLv4i16
15962
618k
    401520U,  // SRSHLv4i32
15963
618k
    532600U,  // SRSHLv8i16
15964
618k
    1319080U, // SRSHLv8i8
15965
618k
    141440U,  // SRSHR_ZPmI_B
15966
618k
    137344U,  // SRSHR_ZPmI_D
15967
618k
    52440200U,  // SRSHR_ZPmI_H
15968
618k
    143488U,  // SRSHR_ZPmI_S
15969
618k
    3160U,  // SRSHRd
15970
618k
    3216U,  // SRSHRv16i8_shift
15971
618k
    3224U,  // SRSHRv2i32_shift
15972
618k
    3176U,  // SRSHRv2i64_shift
15973
618k
    3232U,  // SRSHRv4i16_shift
15974
618k
    3184U,  // SRSHRv4i32_shift
15975
618k
    3192U,  // SRSHRv8i16_shift
15976
618k
    3240U,  // SRSHRv8i8_shift
15977
618k
    377U, // SRSRA_ZZI_B
15978
618k
    41048U, // SRSRA_ZZI_D
15979
618k
    376U, // SRSRA_ZZI_H
15980
618k
    41048U, // SRSRA_ZZI_S
15981
618k
    41049U, // SRSRAd
15982
618k
    41104U, // SRSRAv16i8_shift
15983
618k
    41112U, // SRSRAv2i32_shift
15984
618k
    41064U, // SRSRAv2i64_shift
15985
618k
    41120U, // SRSRAv4i16_shift
15986
618k
    41072U, // SRSRAv4i32_shift
15987
618k
    41080U, // SRSRAv8i16_shift
15988
618k
    41128U, // SRSRAv8i8_shift
15989
618k
    3161U,  // SSHLLB_ZZI_D
15990
618k
    224U, // SSHLLB_ZZI_H
15991
618k
    3160U,  // SSHLLB_ZZI_S
15992
618k
    3161U,  // SSHLLT_ZZI_D
15993
618k
    224U, // SSHLLT_ZZI_H
15994
618k
    3160U,  // SSHLLT_ZZI_S
15995
618k
    3216U,  // SSHLLv16i8_shift
15996
618k
    3224U,  // SSHLLv2i32_shift
15997
618k
    3232U,  // SSHLLv4i16_shift
15998
618k
    3184U,  // SSHLLv4i32_shift
15999
618k
    3192U,  // SSHLLv8i16_shift
16000
618k
    3240U,  // SSHLLv8i8_shift
16001
618k
    925840U,  // SSHLv16i8
16002
618k
    3160U,  // SSHLv1i64
16003
618k
    1056920U, // SSHLv2i32
16004
618k
    270440U,  // SSHLv2i64
16005
618k
    1188000U, // SSHLv4i16
16006
618k
    401520U,  // SSHLv4i32
16007
618k
    532600U,  // SSHLv8i16
16008
618k
    1319080U, // SSHLv8i8
16009
618k
    3160U,  // SSHRd
16010
618k
    3216U,  // SSHRv16i8_shift
16011
618k
    3224U,  // SSHRv2i32_shift
16012
618k
    3176U,  // SSHRv2i64_shift
16013
618k
    3232U,  // SSHRv4i16_shift
16014
618k
    3184U,  // SSHRv4i32_shift
16015
618k
    3192U,  // SSHRv8i16_shift
16016
618k
    3240U,  // SSHRv8i8_shift
16017
618k
    377U, // SSRA_ZZI_B
16018
618k
    41048U, // SSRA_ZZI_D
16019
618k
    376U, // SSRA_ZZI_H
16020
618k
    41048U, // SSRA_ZZI_S
16021
618k
    41049U, // SSRAd
16022
618k
    41104U, // SSRAv16i8_shift
16023
618k
    41112U, // SSRAv2i32_shift
16024
618k
    41064U, // SSRAv2i64_shift
16025
618k
    41120U, // SSRAv4i16_shift
16026
618k
    41072U, // SSRAv4i32_shift
16027
618k
    41080U, // SSRAv8i16_shift
16028
618k
    41128U, // SSRAv8i8_shift
16029
618k
    6040804U, // SST1B_D
16030
618k
    371207356U, // SST1B_D_IMM
16031
618k
    6171876U, // SST1B_D_SXTW
16032
618k
    6302948U, // SST1B_D_UXTW
16033
618k
    371207268U, // SST1B_S_IMM
16034
618k
    6434020U, // SST1B_S_SXTW
16035
618k
    6565092U, // SST1B_S_UXTW
16036
618k
    6040804U, // SST1D
16037
618k
    6696124U, // SST1D_IMM
16038
618k
    6827236U, // SST1D_SCALED
16039
618k
    6171876U, // SST1D_SXTW
16040
618k
    6958308U, // SST1D_SXTW_SCALED
16041
618k
    6302948U, // SST1D_UXTW
16042
618k
    7089380U, // SST1D_UXTW_SCALED
16043
618k
    6040804U, // SST1H_D
16044
618k
    376319164U, // SST1H_D_IMM
16045
618k
    7351524U, // SST1H_D_SCALED
16046
618k
    6171876U, // SST1H_D_SXTW
16047
618k
    7482596U, // SST1H_D_SXTW_SCALED
16048
618k
    6302948U, // SST1H_D_UXTW
16049
618k
    7613668U, // SST1H_D_UXTW_SCALED
16050
618k
    376319076U, // SST1H_S_IMM
16051
618k
    6434020U, // SST1H_S_SXTW
16052
618k
    7744740U, // SST1H_S_SXTW_SCALED
16053
618k
    6565092U, // SST1H_S_UXTW
16054
618k
    7875812U, // SST1H_S_UXTW_SCALED
16055
618k
    371207356U, // SST1Q
16056
618k
    6040804U, // SST1W_D
16057
618k
    377105596U, // SST1W_D_IMM
16058
618k
    8137956U, // SST1W_D_SCALED
16059
618k
    6171876U, // SST1W_D_SXTW
16060
618k
    8269028U, // SST1W_D_SXTW_SCALED
16061
618k
    6302948U, // SST1W_D_UXTW
16062
618k
    8400100U, // SST1W_D_UXTW_SCALED
16063
618k
    377105508U, // SST1W_IMM
16064
618k
    6434020U, // SST1W_SXTW
16065
618k
    8531172U, // SST1W_SXTW_SCALED
16066
618k
    6565092U, // SST1W_UXTW
16067
618k
    8662244U, // SST1W_UXTW_SCALED
16068
618k
    12377U, // SSUBLBT_ZZZ_D
16069
618k
    176U, // SSUBLBT_ZZZ_H
16070
618k
    5208U,  // SSUBLBT_ZZZ_S
16071
618k
    12377U, // SSUBLB_ZZZ_D
16072
618k
    176U, // SSUBLB_ZZZ_H
16073
618k
    5208U,  // SSUBLB_ZZZ_S
16074
618k
    12377U, // SSUBLTB_ZZZ_D
16075
618k
    176U, // SSUBLTB_ZZZ_H
16076
618k
    5208U,  // SSUBLTB_ZZZ_S
16077
618k
    12377U, // SSUBLT_ZZZ_D
16078
618k
    176U, // SSUBLT_ZZZ_H
16079
618k
    5208U,  // SSUBLT_ZZZ_S
16080
618k
    925840U,  // SSUBLv16i8_v8i16
16081
618k
    1056920U, // SSUBLv2i32_v2i64
16082
618k
    1188000U, // SSUBLv4i16_v4i32
16083
618k
    401520U,  // SSUBLv4i32_v2i64
16084
618k
    532600U,  // SSUBLv8i16_v4i32
16085
618k
    1319080U, // SSUBLv8i8_v8i16
16086
618k
    12376U, // SSUBWB_ZZZ_D
16087
618k
    176U, // SSUBWB_ZZZ_H
16088
618k
    5209U,  // SSUBWB_ZZZ_S
16089
618k
    12376U, // SSUBWT_ZZZ_D
16090
618k
    176U, // SSUBWT_ZZZ_H
16091
618k
    5209U,  // SSUBWT_ZZZ_S
16092
618k
    925816U,  // SSUBWv16i8_v8i16
16093
618k
    1056872U, // SSUBWv2i32_v2i64
16094
618k
    1187952U, // SSUBWv4i16_v4i32
16095
618k
    401512U,  // SSUBWv4i32_v2i64
16096
618k
    532592U,  // SSUBWv8i16_v4i32
16097
618k
    1319032U, // SSUBWv8i8_v8i16
16098
618k
    8793316U, // ST1B
16099
618k
    8793316U, // ST1B_2Z
16100
618k
    393096420U, // ST1B_2Z_IMM
16101
618k
    671223059U, // ST1B_2Z_STRIDED
16102
618k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
618k
    8793316U, // ST1B_4Z
16104
618k
    393882852U, // ST1B_4Z_IMM
16105
618k
    8793316U, // ST1B_4Z_STRIDED
16106
618k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
618k
    8793316U, // ST1B_D
16108
618k
    387984612U, // ST1B_D_IMM
16109
618k
    8793316U, // ST1B_H
16110
618k
    387984612U, // ST1B_H_IMM
16111
618k
    387984612U, // ST1B_IMM
16112
618k
    8793316U, // ST1B_S
16113
618k
    387984612U, // ST1B_S_IMM
16114
618k
    8924388U, // ST1D
16115
618k
    8924388U, // ST1D_2Z
16116
618k
    393096420U, // ST1D_2Z_IMM
16117
618k
    8924388U, // ST1D_2Z_STRIDED
16118
618k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
618k
    8924388U, // ST1D_4Z
16120
618k
    393882852U, // ST1D_4Z_IMM
16121
618k
    8924388U, // ST1D_4Z_STRIDED
16122
618k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
618k
    387984612U, // ST1D_IMM
16124
618k
    8924388U, // ST1D_Q
16125
618k
    387984612U, // ST1D_Q_IMM
16126
618k
    0U, // ST1Fourv16b
16127
618k
    0U, // ST1Fourv16b_POST
16128
618k
    0U, // ST1Fourv1d
16129
618k
    0U, // ST1Fourv1d_POST
16130
618k
    0U, // ST1Fourv2d
16131
618k
    0U, // ST1Fourv2d_POST
16132
618k
    0U, // ST1Fourv2s
16133
618k
    0U, // ST1Fourv2s_POST
16134
618k
    0U, // ST1Fourv4h
16135
618k
    0U, // ST1Fourv4h_POST
16136
618k
    0U, // ST1Fourv4s
16137
618k
    0U, // ST1Fourv4s_POST
16138
618k
    0U, // ST1Fourv8b
16139
618k
    0U, // ST1Fourv8b_POST
16140
618k
    0U, // ST1Fourv8h
16141
618k
    0U, // ST1Fourv8h_POST
16142
618k
    9055460U, // ST1H
16143
618k
    9055460U, // ST1H_2Z
16144
618k
    393096420U, // ST1H_2Z_IMM
16145
618k
    704777491U, // ST1H_2Z_STRIDED
16146
618k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
618k
    9055460U, // ST1H_4Z
16148
618k
    393882852U, // ST1H_4Z_IMM
16149
618k
    9055460U, // ST1H_4Z_STRIDED
16150
618k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
618k
    9055460U, // ST1H_D
16152
618k
    387984612U, // ST1H_D_IMM
16153
618k
    387984612U, // ST1H_IMM
16154
618k
    9055460U, // ST1H_S
16155
618k
    387984612U, // ST1H_S_IMM
16156
618k
    0U, // ST1Onev16b
16157
618k
    0U, // ST1Onev16b_POST
16158
618k
    0U, // ST1Onev1d
16159
618k
    0U, // ST1Onev1d_POST
16160
618k
    0U, // ST1Onev2d
16161
618k
    0U, // ST1Onev2d_POST
16162
618k
    0U, // ST1Onev2s
16163
618k
    0U, // ST1Onev2s_POST
16164
618k
    0U, // ST1Onev4h
16165
618k
    0U, // ST1Onev4h_POST
16166
618k
    0U, // ST1Onev4s
16167
618k
    0U, // ST1Onev4s_POST
16168
618k
    0U, // ST1Onev8b
16169
618k
    0U, // ST1Onev8b_POST
16170
618k
    0U, // ST1Onev8h
16171
618k
    0U, // ST1Onev8h_POST
16172
618k
    0U, // ST1Threev16b
16173
618k
    0U, // ST1Threev16b_POST
16174
618k
    0U, // ST1Threev1d
16175
618k
    0U, // ST1Threev1d_POST
16176
618k
    0U, // ST1Threev2d
16177
618k
    0U, // ST1Threev2d_POST
16178
618k
    0U, // ST1Threev2s
16179
618k
    0U, // ST1Threev2s_POST
16180
618k
    0U, // ST1Threev4h
16181
618k
    0U, // ST1Threev4h_POST
16182
618k
    0U, // ST1Threev4s
16183
618k
    0U, // ST1Threev4s_POST
16184
618k
    0U, // ST1Threev8b
16185
618k
    0U, // ST1Threev8b_POST
16186
618k
    0U, // ST1Threev8h
16187
618k
    0U, // ST1Threev8h_POST
16188
618k
    0U, // ST1Twov16b
16189
618k
    0U, // ST1Twov16b_POST
16190
618k
    0U, // ST1Twov1d
16191
618k
    0U, // ST1Twov1d_POST
16192
618k
    0U, // ST1Twov2d
16193
618k
    0U, // ST1Twov2d_POST
16194
618k
    0U, // ST1Twov2s
16195
618k
    0U, // ST1Twov2s_POST
16196
618k
    0U, // ST1Twov4h
16197
618k
    0U, // ST1Twov4h_POST
16198
618k
    0U, // ST1Twov4s
16199
618k
    0U, // ST1Twov4s_POST
16200
618k
    0U, // ST1Twov8b
16201
618k
    0U, // ST1Twov8b_POST
16202
618k
    0U, // ST1Twov8h
16203
618k
    0U, // ST1Twov8h_POST
16204
618k
    9317604U, // ST1W
16205
618k
    9317604U, // ST1W_2Z
16206
618k
    393096420U, // ST1W_2Z_IMM
16207
618k
    9317604U, // ST1W_2Z_STRIDED
16208
618k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
618k
    9317604U, // ST1W_4Z
16210
618k
    393882852U, // ST1W_4Z_IMM
16211
618k
    9317604U, // ST1W_4Z_STRIDED
16212
618k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
618k
    9317604U, // ST1W_D
16214
618k
    387984612U, // ST1W_D_IMM
16215
618k
    387984612U, // ST1W_IMM
16216
618k
    9317604U, // ST1W_Q
16217
618k
    387984612U, // ST1W_Q_IMM
16218
618k
    9653848U, // ST1_MXIPXX_H_B
16219
618k
    9784920U, // ST1_MXIPXX_H_D
16220
618k
    9915992U, // ST1_MXIPXX_H_H
16221
618k
    10047064U,  // ST1_MXIPXX_H_Q
16222
618k
    10178136U,  // ST1_MXIPXX_H_S
16223
618k
    9653848U, // ST1_MXIPXX_V_B
16224
618k
    9784920U, // ST1_MXIPXX_V_D
16225
618k
    9915992U, // ST1_MXIPXX_V_H
16226
618k
    10047064U,  // ST1_MXIPXX_V_Q
16227
618k
    10178136U,  // ST1_MXIPXX_V_S
16228
618k
    0U, // ST1i16
16229
618k
    4U, // ST1i16_POST
16230
618k
    0U, // ST1i32
16231
618k
    4U, // ST1i32_POST
16232
618k
    0U, // ST1i64
16233
618k
    4U, // ST1i64_POST
16234
618k
    0U, // ST1i8
16235
618k
    5U, // ST1i8_POST
16236
618k
    8793316U, // ST2B
16237
618k
    393096420U, // ST2B_IMM
16238
618k
    8924388U, // ST2D
16239
618k
    393096420U, // ST2D_IMM
16240
618k
    62073U, // ST2GPostIndex
16241
618k
    10940505U,  // ST2GPreIndex
16242
618k
    3412056U, // ST2Gi
16243
618k
    9055460U, // ST2H
16244
618k
    393096420U, // ST2H_IMM
16245
618k
    10235108U,  // ST2Q
16246
618k
    393096420U, // ST2Q_IMM
16247
618k
    0U, // ST2Twov16b
16248
618k
    0U, // ST2Twov16b_POST
16249
618k
    0U, // ST2Twov2d
16250
618k
    0U, // ST2Twov2d_POST
16251
618k
    0U, // ST2Twov2s
16252
618k
    0U, // ST2Twov2s_POST
16253
618k
    0U, // ST2Twov4h
16254
618k
    0U, // ST2Twov4h_POST
16255
618k
    0U, // ST2Twov4s
16256
618k
    0U, // ST2Twov4s_POST
16257
618k
    0U, // ST2Twov8b
16258
618k
    0U, // ST2Twov8b_POST
16259
618k
    0U, // ST2Twov8h
16260
618k
    0U, // ST2Twov8h_POST
16261
618k
    9317604U, // ST2W
16262
618k
    393096420U, // ST2W_IMM
16263
618k
    0U, // ST2i16
16264
618k
    4U, // ST2i16_POST
16265
618k
    0U, // ST2i32
16266
618k
    4U, // ST2i32_POST
16267
618k
    0U, // ST2i64
16268
618k
    5U, // ST2i64_POST
16269
618k
    0U, // ST2i8
16270
618k
    4U, // ST2i8_POST
16271
618k
    8793316U, // ST3B
16272
618k
    10366180U,  // ST3B_IMM
16273
618k
    8924388U, // ST3D
16274
618k
    10366180U,  // ST3D_IMM
16275
618k
    9055460U, // ST3H
16276
618k
    10366180U,  // ST3H_IMM
16277
618k
    10235108U,  // ST3Q
16278
618k
    10366180U,  // ST3Q_IMM
16279
618k
    0U, // ST3Threev16b
16280
618k
    0U, // ST3Threev16b_POST
16281
618k
    0U, // ST3Threev2d
16282
618k
    0U, // ST3Threev2d_POST
16283
618k
    0U, // ST3Threev2s
16284
618k
    0U, // ST3Threev2s_POST
16285
618k
    0U, // ST3Threev4h
16286
618k
    0U, // ST3Threev4h_POST
16287
618k
    0U, // ST3Threev4s
16288
618k
    0U, // ST3Threev4s_POST
16289
618k
    0U, // ST3Threev8b
16290
618k
    0U, // ST3Threev8b_POST
16291
618k
    0U, // ST3Threev8h
16292
618k
    0U, // ST3Threev8h_POST
16293
618k
    9317604U, // ST3W
16294
618k
    10366180U,  // ST3W_IMM
16295
618k
    0U, // ST3i16
16296
618k
    5U, // ST3i16_POST
16297
618k
    0U, // ST3i32
16298
618k
    5U, // ST3i32_POST
16299
618k
    0U, // ST3i64
16300
618k
    5U, // ST3i64_POST
16301
618k
    0U, // ST3i8
16302
618k
    5U, // ST3i8_POST
16303
618k
    8793316U, // ST4B
16304
618k
    393882852U, // ST4B_IMM
16305
618k
    8924388U, // ST4D
16306
618k
    393882852U, // ST4D_IMM
16307
618k
    0U, // ST4Fourv16b
16308
618k
    0U, // ST4Fourv16b_POST
16309
618k
    0U, // ST4Fourv2d
16310
618k
    0U, // ST4Fourv2d_POST
16311
618k
    0U, // ST4Fourv2s
16312
618k
    0U, // ST4Fourv2s_POST
16313
618k
    0U, // ST4Fourv4h
16314
618k
    0U, // ST4Fourv4h_POST
16315
618k
    0U, // ST4Fourv4s
16316
618k
    0U, // ST4Fourv4s_POST
16317
618k
    0U, // ST4Fourv8b
16318
618k
    0U, // ST4Fourv8b_POST
16319
618k
    0U, // ST4Fourv8h
16320
618k
    0U, // ST4Fourv8h_POST
16321
618k
    9055460U, // ST4H
16322
618k
    393882852U, // ST4H_IMM
16323
618k
    10235108U,  // ST4Q
16324
618k
    393882852U, // ST4Q_IMM
16325
618k
    9317604U, // ST4W
16326
618k
    393882852U, // ST4W_IMM
16327
618k
    0U, // ST4i16
16328
618k
    4U, // ST4i16_POST
16329
618k
    0U, // ST4i32
16330
618k
    5U, // ST4i32_POST
16331
618k
    0U, // ST4i64
16332
618k
    5U, // ST4i64_POST
16333
618k
    0U, // ST4i8
16334
618k
    4U, // ST4i8_POST
16335
618k
    0U, // ST64B
16336
618k
    5U, // ST64BV
16337
618k
    5U, // ST64BV0
16338
618k
    608U, // STGM
16339
618k
    419564816U, // STGPi
16340
618k
    62073U, // STGPostIndex
16341
618k
    480551185U, // STGPpost
16342
618k
    469934353U, // STGPpre
16343
618k
    10940505U,  // STGPreIndex
16344
618k
    3412056U, // STGi
16345
618k
    3411216U, // STILPW
16346
618k
    11837713U,  // STILPWpre
16347
618k
    3411216U, // STILPX
16348
618k
    11968785U,  // STILPXpre
16349
618k
    0U, // STL1
16350
618k
    608U, // STLLRB
16351
618k
    608U, // STLLRH
16352
618k
    608U, // STLLRW
16353
618k
    608U, // STLLRX
16354
618k
    608U, // STLRB
16355
618k
    608U, // STLRH
16356
618k
    608U, // STLRW
16357
618k
    977U, // STLRWpre
16358
618k
    608U, // STLRX
16359
618k
    985U, // STLRXpre
16360
618k
    3411032U, // STLURBi
16361
618k
    3411032U, // STLURHi
16362
618k
    3411032U, // STLURWi
16363
618k
    3411032U, // STLURXi
16364
618k
    3411032U, // STLURbi
16365
618k
    3411032U, // STLURdi
16366
618k
    3411032U, // STLURhi
16367
618k
    3411032U, // STLURqi
16368
618k
    3411032U, // STLURsi
16369
618k
    12061784U,  // STLXPW
16370
618k
    12061784U,  // STLXPX
16371
618k
    3411216U, // STLXRB
16372
618k
    3411216U, // STLXRH
16373
618k
    3411216U, // STLXRW
16374
618k
    3411216U, // STLXRX
16375
618k
    402787600U, // STNPDi
16376
618k
    419564816U, // STNPQi
16377
618k
    436342032U, // STNPSi
16378
618k
    436342032U, // STNPWi
16379
618k
    402787600U, // STNPXi
16380
618k
    8793316U, // STNT1B_2Z
16381
618k
    393096420U, // STNT1B_2Z_IMM
16382
618k
    671223059U, // STNT1B_2Z_STRIDED
16383
618k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
618k
    8793316U, // STNT1B_4Z
16385
618k
    393882852U, // STNT1B_4Z_IMM
16386
618k
    8793316U, // STNT1B_4Z_STRIDED
16387
618k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
618k
    387984612U, // STNT1B_ZRI
16389
618k
    8793316U, // STNT1B_ZRR
16390
618k
    371207356U, // STNT1B_ZZR_D_REAL
16391
618k
    371207268U, // STNT1B_ZZR_S_REAL
16392
618k
    8924388U, // STNT1D_2Z
16393
618k
    393096420U, // STNT1D_2Z_IMM
16394
618k
    8924388U, // STNT1D_2Z_STRIDED
16395
618k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
618k
    8924388U, // STNT1D_4Z
16397
618k
    393882852U, // STNT1D_4Z_IMM
16398
618k
    8924388U, // STNT1D_4Z_STRIDED
16399
618k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
618k
    387984612U, // STNT1D_ZRI
16401
618k
    8924388U, // STNT1D_ZRR
16402
618k
    371207356U, // STNT1D_ZZR_D_REAL
16403
618k
    9055460U, // STNT1H_2Z
16404
618k
    393096420U, // STNT1H_2Z_IMM
16405
618k
    704777491U, // STNT1H_2Z_STRIDED
16406
618k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
618k
    9055460U, // STNT1H_4Z
16408
618k
    393882852U, // STNT1H_4Z_IMM
16409
618k
    9055460U, // STNT1H_4Z_STRIDED
16410
618k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
618k
    387984612U, // STNT1H_ZRI
16412
618k
    9055460U, // STNT1H_ZRR
16413
618k
    371207356U, // STNT1H_ZZR_D_REAL
16414
618k
    371207268U, // STNT1H_ZZR_S_REAL
16415
618k
    9317604U, // STNT1W_2Z
16416
618k
    393096420U, // STNT1W_2Z_IMM
16417
618k
    9317604U, // STNT1W_2Z_STRIDED
16418
618k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
618k
    9317604U, // STNT1W_4Z
16420
618k
    393882852U, // STNT1W_4Z_IMM
16421
618k
    9317604U, // STNT1W_4Z_STRIDED
16422
618k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
618k
    387984612U, // STNT1W_ZRI
16424
618k
    9317604U, // STNT1W_ZRR
16425
618k
    371207356U, // STNT1W_ZZR_D_REAL
16426
618k
    371207268U, // STNT1W_ZZR_S_REAL
16427
618k
    402787600U, // STPDi
16428
618k
    463773969U, // STPDpost
16429
618k
    453157137U, // STPDpre
16430
618k
    419564816U, // STPQi
16431
618k
    480551185U, // STPQpost
16432
618k
    469934353U, // STPQpre
16433
618k
    436342032U, // STPSi
16434
618k
    497328401U, // STPSpost
16435
618k
    486711569U, // STPSpre
16436
618k
    436342032U, // STPWi
16437
618k
    497328401U, // STPWpost
16438
618k
    486711569U, // STPWpre
16439
618k
    402787600U, // STPXi
16440
618k
    463773969U, // STPXpost
16441
618k
    453157137U, // STPXpre
16442
618k
    41593U, // STRBBpost
16443
618k
    10920025U,  // STRBBpre
16444
618k
    503450712U, // STRBBroW
16445
618k
    520227928U, // STRBBroX
16446
618k
    64600U, // STRBBui
16447
618k
    41593U, // STRBpost
16448
618k
    10920025U,  // STRBpre
16449
618k
    503450712U, // STRBroW
16450
618k
    520227928U, // STRBroX
16451
618k
    64600U, // STRBui
16452
618k
    41593U, // STRDpost
16453
618k
    10920025U,  // STRDpre
16454
618k
    537005144U, // STRDroW
16455
618k
    553782360U, // STRDroX
16456
618k
    65624U, // STRDui
16457
618k
    41593U, // STRHHpost
16458
618k
    10920025U,  // STRHHpre
16459
618k
    570559576U, // STRHHroW
16460
618k
    587336792U, // STRHHroX
16461
618k
    66648U, // STRHHui
16462
618k
    41593U, // STRHpost
16463
618k
    10920025U,  // STRHpre
16464
618k
    570559576U, // STRHroW
16465
618k
    587336792U, // STRHroX
16466
618k
    66648U, // STRHui
16467
618k
    41593U, // STRQpost
16468
618k
    10920025U,  // STRQpre
16469
618k
    604114008U, // STRQroW
16470
618k
    620891224U, // STRQroX
16471
618k
    67672U, // STRQui
16472
618k
    41593U, // STRSpost
16473
618k
    10920025U,  // STRSpre
16474
618k
    637668440U, // STRSroW
16475
618k
    654445656U, // STRSroX
16476
618k
    68696U, // STRSui
16477
618k
    41593U, // STRWpost
16478
618k
    10920025U,  // STRWpre
16479
618k
    637668440U, // STRWroW
16480
618k
    654445656U, // STRWroX
16481
618k
    68696U, // STRWui
16482
618k
    41593U, // STRXpost
16483
618k
    10920025U,  // STRXpre
16484
618k
    537005144U, // STRXroW
16485
618k
    553782360U, // STRXroX
16486
618k
    65624U, // STRXui
16487
618k
    11013208U,  // STR_PXI
16488
618k
    608U, // STR_TX
16489
618k
    0U, // STR_ZA
16490
618k
    11013208U,  // STR_ZXI
16491
618k
    3411032U, // STTRBi
16492
618k
    3411032U, // STTRHi
16493
618k
    3411032U, // STTRWi
16494
618k
    3411032U, // STTRXi
16495
618k
    3411032U, // STURBBi
16496
618k
    3411032U, // STURBi
16497
618k
    3411032U, // STURDi
16498
618k
    3411032U, // STURHHi
16499
618k
    3411032U, // STURHi
16500
618k
    3411032U, // STURQi
16501
618k
    3411032U, // STURSi
16502
618k
    3411032U, // STURWi
16503
618k
    3411032U, // STURXi
16504
618k
    0U, // STX
16505
618k
    12061784U,  // STXPW
16506
618k
    12061784U,  // STXPX
16507
618k
    3411216U, // STXRB
16508
618k
    3411216U, // STXRH
16509
618k
    3411216U, // STXRW
16510
618k
    3411216U, // STXRX
16511
618k
    0U, // STY
16512
618k
    0U, // STZ
16513
618k
    62073U, // STZ2GPostIndex
16514
618k
    10940505U,  // STZ2GPreIndex
16515
618k
    3412056U, // STZ2Gi
16516
618k
    608U, // STZGM
16517
618k
    62073U, // STZGPostIndex
16518
618k
    10940505U,  // STZGPreIndex
16519
618k
    3412056U, // STZGi
16520
618k
    0U, // STZI
16521
618k
    135256U,  // SUBG
16522
618k
    5208U,  // SUBHNB_ZZZ_B
16523
618k
    96U,  // SUBHNB_ZZZ_H
16524
618k
    6232U,  // SUBHNB_ZZZ_S
16525
618k
    7256U,  // SUBHNT_ZZZ_B
16526
618k
    24U,  // SUBHNT_ZZZ_H
16527
618k
    1112U,  // SUBHNT_ZZZ_S
16528
618k
    270440U,  // SUBHNv2i64_v2i32
16529
618k
    271464U,  // SUBHNv2i64_v4i32
16530
618k
    401520U,  // SUBHNv4i32_v4i16
16531
618k
    402544U,  // SUBHNv4i32_v8i16
16532
618k
    533624U,  // SUBHNv8i16_v16i8
16533
618k
    532600U,  // SUBHNv8i16_v8i8
16534
618k
    3160U,  // SUBP
16535
618k
    3160U,  // SUBPS
16536
618k
    658520U,  // SUBPT_shift
16537
618k
    16473U, // SUBR_ZI_B
16538
618k
    17496U, // SUBR_ZI_D
16539
618k
    208U, // SUBR_ZI_H
16540
618k
    18521U, // SUBR_ZI_S
16541
618k
    16918656U,  // SUBR_ZPmZ_B
16542
618k
    33691776U,  // SUBR_ZPmZ_D
16543
618k
    51129480U,  // SUBR_ZPmZ_H
16544
618k
    67252352U,  // SUBR_ZPmZ_S
16545
618k
    13400U, // SUBSWri
16546
618k
    14424U, // SUBSWrs
16547
618k
    15448U, // SUBSWrx
16548
618k
    13400U, // SUBSXri
16549
618k
    14424U, // SUBSXrs
16550
618k
    15448U, // SUBSXrx
16551
618k
    1444952U, // SUBSXrx64
16552
618k
    13400U, // SUBWri
16553
618k
    14424U, // SUBWrs
16554
618k
    15448U, // SUBWrx
16555
618k
    13400U, // SUBXri
16556
618k
    14424U, // SUBXrs
16557
618k
    15448U, // SUBXrx
16558
618k
    1444952U, // SUBXrx64
16559
618k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
618k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
618k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
618k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
618k
    192U, // SUB_VG2_M2Z_D
16564
618k
    200U, // SUB_VG2_M2Z_S
16565
618k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
618k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
618k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
618k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
618k
    192U, // SUB_VG4_M4Z_D
16570
618k
    200U, // SUB_VG4_M4Z_S
16571
618k
    16473U, // SUB_ZI_B
16572
618k
    17496U, // SUB_ZI_D
16573
618k
    208U, // SUB_ZI_H
16574
618k
    18521U, // SUB_ZI_S
16575
618k
    16918656U,  // SUB_ZPmZ_B
16576
618k
    33691776U,  // SUB_ZPmZ_CPA
16577
618k
    33691776U,  // SUB_ZPmZ_D
16578
618k
    51129480U,  // SUB_ZPmZ_H
16579
618k
    67252352U,  // SUB_ZPmZ_S
16580
618k
    10329U, // SUB_ZZZ_B
16581
618k
    6232U,  // SUB_ZZZ_CPA
16582
618k
    6232U,  // SUB_ZZZ_D
16583
618k
    136U, // SUB_ZZZ_H
16584
618k
    12377U, // SUB_ZZZ_S
16585
618k
    925840U,  // SUBv16i8
16586
618k
    3160U,  // SUBv1i64
16587
618k
    1056920U, // SUBv2i32
16588
618k
    270440U,  // SUBv2i64
16589
618k
    1188000U, // SUBv4i16
16590
618k
    401520U,  // SUBv4i32
16591
618k
    532600U,  // SUBv8i16
16592
618k
    1319080U, // SUBv8i8
16593
618k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
618k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
618k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
618k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
618k
    38921U, // SUDOT_ZZZI
16598
618k
    5121168U, // SUDOTlanev16i8
16599
618k
    5121192U, // SUDOTlanev8i8
16600
618k
    38441U, // SUMLALL_MZZI_BtoS
16601
618k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
618k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
618k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
618k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
618k
    0U, // SUMOPA_MPPZZ_D
16606
618k
    0U, // SUMOPA_MPPZZ_S
16607
618k
    0U, // SUMOPS_MPPZZ_D
16608
618k
    0U, // SUMOPS_MPPZZ_S
16609
618k
    1U, // SUNPKHI_ZZ_D
16610
618k
    0U, // SUNPKHI_ZZ_H
16611
618k
    0U, // SUNPKHI_ZZ_S
16612
618k
    1U, // SUNPKLO_ZZ_D
16613
618k
    0U, // SUNPKLO_ZZ_H
16614
618k
    0U, // SUNPKLO_ZZ_S
16615
618k
    0U, // SUNPK_VG2_2ZZ_D
16616
618k
    0U, // SUNPK_VG2_2ZZ_H
16617
618k
    0U, // SUNPK_VG2_2ZZ_S
16618
618k
    0U, // SUNPK_VG4_4Z2Z_D
16619
618k
    0U, // SUNPK_VG4_4Z2Z_H
16620
618k
    0U, // SUNPK_VG4_4Z2Z_S
16621
618k
    16918656U,  // SUQADD_ZPmZ_B
16622
618k
    33691776U,  // SUQADD_ZPmZ_D
16623
618k
    51129480U,  // SUQADD_ZPmZ_H
16624
618k
    67252352U,  // SUQADD_ZPmZ_S
16625
618k
    32U,  // SUQADDv16i8
16626
618k
    1U, // SUQADDv1i16
16627
618k
    1U, // SUQADDv1i32
16628
618k
    1U, // SUQADDv1i64
16629
618k
    1U, // SUQADDv1i8
16630
618k
    40U,  // SUQADDv2i32
16631
618k
    48U,  // SUQADDv2i64
16632
618k
    56U,  // SUQADDv4i16
16633
618k
    64U,  // SUQADDv4i32
16634
618k
    72U,  // SUQADDv8i16
16635
618k
    80U,  // SUQADDv8i8
16636
618k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
618k
    0U, // SVC
16638
618k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
618k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
618k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
618k
    3U, // SWPAB
16642
618k
    3U, // SWPAH
16643
618k
    3U, // SWPALB
16644
618k
    3U, // SWPALH
16645
618k
    3U, // SWPALW
16646
618k
    3U, // SWPALX
16647
618k
    3U, // SWPAW
16648
618k
    3U, // SWPAX
16649
618k
    3U, // SWPB
16650
618k
    3U, // SWPH
16651
618k
    3U, // SWPLB
16652
618k
    3U, // SWPLH
16653
618k
    3U, // SWPLW
16654
618k
    3U, // SWPLX
16655
618k
    60690U, // SWPP
16656
618k
    60690U, // SWPPA
16657
618k
    60690U, // SWPPAL
16658
618k
    60690U, // SWPPL
16659
618k
    3U, // SWPW
16660
618k
    3U, // SWPX
16661
618k
    16U,  // SXTB_ZPmZ_D
16662
618k
    0U, // SXTB_ZPmZ_H
16663
618k
    24U,  // SXTB_ZPmZ_S
16664
618k
    16U,  // SXTH_ZPmZ_D
16665
618k
    24U,  // SXTH_ZPmZ_S
16666
618k
    16U,  // SXTW_ZPmZ_D
16667
618k
    86104U, // SYSLxt
16668
618k
    997U, // SYSPxt
16669
618k
    1005U,  // SYSPxt_XZR
16670
618k
    1013U,  // SYSxt
16671
618k
    178U, // TBLQ_ZZZ_B
16672
618k
    5U, // TBLQ_ZZZ_D
16673
618k
    136U, // TBLQ_ZZZ_H
16674
618k
    12378U, // TBLQ_ZZZ_S
16675
618k
    178U, // TBL_ZZZZ_B
16676
618k
    5U, // TBL_ZZZZ_D
16677
618k
    136U, // TBL_ZZZZ_H
16678
618k
    12378U, // TBL_ZZZZ_S
16679
618k
    178U, // TBL_ZZZ_B
16680
618k
    5U, // TBL_ZZZ_D
16681
618k
    136U, // TBL_ZZZ_H
16682
618k
    12378U, // TBL_ZZZ_S
16683
618k
    35U,  // TBLv16i8Four
16684
618k
    35U,  // TBLv16i8One
16685
618k
    35U,  // TBLv16i8Three
16686
618k
    35U,  // TBLv16i8Two
16687
618k
    83U,  // TBLv8i8Four
16688
618k
    83U,  // TBLv8i8One
16689
618k
    83U,  // TBLv8i8Three
16690
618k
    83U,  // TBLv8i8Two
16691
618k
    87128U, // TBNZW
16692
618k
    87128U, // TBNZX
16693
618k
    9U, // TBXQ_ZZZ_B
16694
618k
    1112U,  // TBXQ_ZZZ_D
16695
618k
    240U, // TBXQ_ZZZ_H
16696
618k
    2136U,  // TBXQ_ZZZ_S
16697
618k
    9U, // TBX_ZZZ_B
16698
618k
    1112U,  // TBX_ZZZ_D
16699
618k
    240U, // TBX_ZZZ_H
16700
618k
    2136U,  // TBX_ZZZ_S
16701
618k
    37U,  // TBXv16i8Four
16702
618k
    37U,  // TBXv16i8One
16703
618k
    37U,  // TBXv16i8Three
16704
618k
    37U,  // TBXv16i8Two
16705
618k
    85U,  // TBXv8i8Four
16706
618k
    85U,  // TBXv8i8One
16707
618k
    85U,  // TBXv8i8Three
16708
618k
    85U,  // TBXv8i8Two
16709
618k
    87128U, // TBZW
16710
618k
    87128U, // TBZX
16711
618k
    0U, // TCANCEL
16712
618k
    0U, // TCOMMIT
16713
618k
    0U, // TRCIT
16714
618k
    10329U, // TRN1_PPP_B
16715
618k
    6232U,  // TRN1_PPP_D
16716
618k
    136U, // TRN1_PPP_H
16717
618k
    12377U, // TRN1_PPP_S
16718
618k
    10329U, // TRN1_ZZZ_B
16719
618k
    6232U,  // TRN1_ZZZ_D
16720
618k
    136U, // TRN1_ZZZ_H
16721
618k
    1016U,  // TRN1_ZZZ_Q
16722
618k
    12377U, // TRN1_ZZZ_S
16723
618k
    925840U,  // TRN1v16i8
16724
618k
    1056920U, // TRN1v2i32
16725
618k
    270440U,  // TRN1v2i64
16726
618k
    1188000U, // TRN1v4i16
16727
618k
    401520U,  // TRN1v4i32
16728
618k
    532600U,  // TRN1v8i16
16729
618k
    1319080U, // TRN1v8i8
16730
618k
    10329U, // TRN2_PPP_B
16731
618k
    6232U,  // TRN2_PPP_D
16732
618k
    136U, // TRN2_PPP_H
16733
618k
    12377U, // TRN2_PPP_S
16734
618k
    10329U, // TRN2_ZZZ_B
16735
618k
    6232U,  // TRN2_ZZZ_D
16736
618k
    136U, // TRN2_ZZZ_H
16737
618k
    1016U,  // TRN2_ZZZ_Q
16738
618k
    12377U, // TRN2_ZZZ_S
16739
618k
    925840U,  // TRN2v16i8
16740
618k
    1056920U, // TRN2v2i32
16741
618k
    270440U,  // TRN2v2i64
16742
618k
    1188000U, // TRN2v4i16
16743
618k
    401520U,  // TRN2v4i32
16744
618k
    532600U,  // TRN2v8i16
16745
618k
    1319080U, // TRN2v8i8
16746
618k
    0U, // TSB
16747
618k
    0U, // TSTART
16748
618k
    0U, // TTEST
16749
618k
    2136U,  // UABALB_ZZZ_D
16750
618k
    8U, // UABALB_ZZZ_H
16751
618k
    7256U,  // UABALB_ZZZ_S
16752
618k
    2136U,  // UABALT_ZZZ_D
16753
618k
    8U, // UABALT_ZZZ_H
16754
618k
    7256U,  // UABALT_ZZZ_S
16755
618k
    926864U,  // UABALv16i8_v8i16
16756
618k
    1057944U, // UABALv2i32_v2i64
16757
618k
    1189024U, // UABALv4i16_v4i32
16758
618k
    402544U,  // UABALv4i32_v2i64
16759
618k
    533624U,  // UABALv8i16_v4i32
16760
618k
    1320104U, // UABALv8i8_v8i16
16761
618k
    9U, // UABA_ZZZ_B
16762
618k
    1112U,  // UABA_ZZZ_D
16763
618k
    240U, // UABA_ZZZ_H
16764
618k
    2136U,  // UABA_ZZZ_S
16765
618k
    926864U,  // UABAv16i8
16766
618k
    1057944U, // UABAv2i32
16767
618k
    1189024U, // UABAv4i16
16768
618k
    402544U,  // UABAv4i32
16769
618k
    533624U,  // UABAv8i16
16770
618k
    1320104U, // UABAv8i8
16771
618k
    12377U, // UABDLB_ZZZ_D
16772
618k
    176U, // UABDLB_ZZZ_H
16773
618k
    5208U,  // UABDLB_ZZZ_S
16774
618k
    12377U, // UABDLT_ZZZ_D
16775
618k
    176U, // UABDLT_ZZZ_H
16776
618k
    5208U,  // UABDLT_ZZZ_S
16777
618k
    925840U,  // UABDLv16i8_v8i16
16778
618k
    1056920U, // UABDLv2i32_v2i64
16779
618k
    1188000U, // UABDLv4i16_v4i32
16780
618k
    401520U,  // UABDLv4i32_v2i64
16781
618k
    532600U,  // UABDLv8i16_v4i32
16782
618k
    1319080U, // UABDLv8i8_v8i16
16783
618k
    16918656U,  // UABD_ZPmZ_B
16784
618k
    33691776U,  // UABD_ZPmZ_D
16785
618k
    51129480U,  // UABD_ZPmZ_H
16786
618k
    67252352U,  // UABD_ZPmZ_S
16787
618k
    925840U,  // UABDv16i8
16788
618k
    1056920U, // UABDv2i32
16789
618k
    1188000U, // UABDv4i16
16790
618k
    401520U,  // UABDv4i32
16791
618k
    532600U,  // UABDv8i16
16792
618k
    1319080U, // UABDv8i8
16793
618k
    2176U,  // UADALP_ZPmZ_D
16794
618k
    8U, // UADALP_ZPmZ_H
16795
618k
    7296U,  // UADALP_ZPmZ_S
16796
618k
    32U,  // UADALPv16i8_v8i16
16797
618k
    40U,  // UADALPv2i32_v1i64
16798
618k
    56U,  // UADALPv4i16_v2i32
16799
618k
    64U,  // UADALPv4i32_v2i64
16800
618k
    72U,  // UADALPv8i16_v4i32
16801
618k
    80U,  // UADALPv8i8_v4i16
16802
618k
    12377U, // UADDLB_ZZZ_D
16803
618k
    176U, // UADDLB_ZZZ_H
16804
618k
    5208U,  // UADDLB_ZZZ_S
16805
618k
    32U,  // UADDLPv16i8_v8i16
16806
618k
    40U,  // UADDLPv2i32_v1i64
16807
618k
    56U,  // UADDLPv4i16_v2i32
16808
618k
    64U,  // UADDLPv4i32_v2i64
16809
618k
    72U,  // UADDLPv8i16_v4i32
16810
618k
    80U,  // UADDLPv8i8_v4i16
16811
618k
    12377U, // UADDLT_ZZZ_D
16812
618k
    176U, // UADDLT_ZZZ_H
16813
618k
    5208U,  // UADDLT_ZZZ_S
16814
618k
    32U,  // UADDLVv16i8v
16815
618k
    56U,  // UADDLVv4i16v
16816
618k
    64U,  // UADDLVv4i32v
16817
618k
    72U,  // UADDLVv8i16v
16818
618k
    80U,  // UADDLVv8i8v
16819
618k
    925840U,  // UADDLv16i8_v8i16
16820
618k
    1056920U, // UADDLv2i32_v2i64
16821
618k
    1188000U, // UADDLv4i16_v4i32
16822
618k
    401520U,  // UADDLv4i32_v2i64
16823
618k
    532600U,  // UADDLv8i16_v4i32
16824
618k
    1319080U, // UADDLv8i8_v8i16
16825
618k
    0U, // UADDV_VPZ_B
16826
618k
    0U, // UADDV_VPZ_D
16827
618k
    0U, // UADDV_VPZ_H
16828
618k
    0U, // UADDV_VPZ_S
16829
618k
    12376U, // UADDWB_ZZZ_D
16830
618k
    176U, // UADDWB_ZZZ_H
16831
618k
    5209U,  // UADDWB_ZZZ_S
16832
618k
    12376U, // UADDWT_ZZZ_D
16833
618k
    176U, // UADDWT_ZZZ_H
16834
618k
    5209U,  // UADDWT_ZZZ_S
16835
618k
    925816U,  // UADDWv16i8_v8i16
16836
618k
    1056872U, // UADDWv2i32_v2i64
16837
618k
    1187952U, // UADDWv4i16_v4i32
16838
618k
    401512U,  // UADDWv4i32_v2i64
16839
618k
    532592U,  // UADDWv8i16_v4i32
16840
618k
    1319032U, // UADDWv8i8_v8i16
16841
618k
    134232U,  // UBFMWri
16842
618k
    134232U,  // UBFMXri
16843
618k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
618k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
618k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
618k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
618k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
618k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
618k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
618k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
618k
    9U, // UCLAMP_ZZZ_B
16852
618k
    1112U,  // UCLAMP_ZZZ_D
16853
618k
    240U, // UCLAMP_ZZZ_H
16854
618k
    2136U,  // UCLAMP_ZZZ_S
16855
618k
    3160U,  // UCVTFSWDri
16856
618k
    3160U,  // UCVTFSWHri
16857
618k
    3160U,  // UCVTFSWSri
16858
618k
    3160U,  // UCVTFSXDri
16859
618k
    3160U,  // UCVTFSXHri
16860
618k
    3160U,  // UCVTFSXSri
16861
618k
    0U, // UCVTFUWDri
16862
618k
    0U, // UCVTFUWHri
16863
618k
    0U, // UCVTFUWSri
16864
618k
    0U, // UCVTFUXDri
16865
618k
    0U, // UCVTFUXHri
16866
618k
    0U, // UCVTFUXSri
16867
618k
    0U, // UCVTF_2Z2Z_StoS
16868
618k
    0U, // UCVTF_4Z4Z_StoS
16869
618k
    16U,  // UCVTF_ZPmZ_DtoD
16870
618k
    2U, // UCVTF_ZPmZ_DtoH
16871
618k
    16U,  // UCVTF_ZPmZ_DtoS
16872
618k
    0U, // UCVTF_ZPmZ_HtoH
16873
618k
    24U,  // UCVTF_ZPmZ_StoD
16874
618k
    1U, // UCVTF_ZPmZ_StoH
16875
618k
    24U,  // UCVTF_ZPmZ_StoS
16876
618k
    3160U,  // UCVTFd
16877
618k
    3160U,  // UCVTFh
16878
618k
    3160U,  // UCVTFs
16879
618k
    0U, // UCVTFv1i16
16880
618k
    0U, // UCVTFv1i32
16881
618k
    0U, // UCVTFv1i64
16882
618k
    40U,  // UCVTFv2f32
16883
618k
    48U,  // UCVTFv2f64
16884
618k
    3224U,  // UCVTFv2i32_shift
16885
618k
    3176U,  // UCVTFv2i64_shift
16886
618k
    56U,  // UCVTFv4f16
16887
618k
    64U,  // UCVTFv4f32
16888
618k
    3232U,  // UCVTFv4i16_shift
16889
618k
    3184U,  // UCVTFv4i32_shift
16890
618k
    72U,  // UCVTFv8f16
16891
618k
    3192U,  // UCVTFv8i16_shift
16892
618k
    0U, // UDF
16893
618k
    33691776U,  // UDIVR_ZPmZ_D
16894
618k
    67252352U,  // UDIVR_ZPmZ_S
16895
618k
    3160U,  // UDIVWr
16896
618k
    3160U,  // UDIVXr
16897
618k
    33691776U,  // UDIV_ZPmZ_D
16898
618k
    67252352U,  // UDIV_ZPmZ_S
16899
618k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
618k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
618k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
618k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
618k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
618k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
618k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
618k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
618k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
618k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
618k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
618k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
618k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
618k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
618k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
618k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
618k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
618k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
618k
    53222488U,  // UDOT_ZZZI_D
16918
618k
    53222488U,  // UDOT_ZZZI_HtoS
16919
618k
    38921U, // UDOT_ZZZI_S
16920
618k
    7256U,  // UDOT_ZZZ_D
16921
618k
    7256U,  // UDOT_ZZZ_HtoS
16922
618k
    9U, // UDOT_ZZZ_S
16923
618k
    5121168U, // UDOTlanev16i8
16924
618k
    5121192U, // UDOTlanev8i8
16925
618k
    926864U,  // UDOTv16i8
16926
618k
    1320104U, // UDOTv8i8
16927
618k
    16918656U,  // UHADD_ZPmZ_B
16928
618k
    33691776U,  // UHADD_ZPmZ_D
16929
618k
    51129480U,  // UHADD_ZPmZ_H
16930
618k
    67252352U,  // UHADD_ZPmZ_S
16931
618k
    925840U,  // UHADDv16i8
16932
618k
    1056920U, // UHADDv2i32
16933
618k
    1188000U, // UHADDv4i16
16934
618k
    401520U,  // UHADDv4i32
16935
618k
    532600U,  // UHADDv8i16
16936
618k
    1319080U, // UHADDv8i8
16937
618k
    16918656U,  // UHSUBR_ZPmZ_B
16938
618k
    33691776U,  // UHSUBR_ZPmZ_D
16939
618k
    51129480U,  // UHSUBR_ZPmZ_H
16940
618k
    67252352U,  // UHSUBR_ZPmZ_S
16941
618k
    16918656U,  // UHSUB_ZPmZ_B
16942
618k
    33691776U,  // UHSUB_ZPmZ_D
16943
618k
    51129480U,  // UHSUB_ZPmZ_H
16944
618k
    67252352U,  // UHSUB_ZPmZ_S
16945
618k
    925840U,  // UHSUBv16i8
16946
618k
    1056920U, // UHSUBv2i32
16947
618k
    1188000U, // UHSUBv4i16
16948
618k
    401520U,  // UHSUBv4i32
16949
618k
    532600U,  // UHSUBv8i16
16950
618k
    1319080U, // UHSUBv8i8
16951
618k
    134232U,  // UMADDLrrr
16952
618k
    16918656U,  // UMAXP_ZPmZ_B
16953
618k
    33691776U,  // UMAXP_ZPmZ_D
16954
618k
    51129480U,  // UMAXP_ZPmZ_H
16955
618k
    67252352U,  // UMAXP_ZPmZ_S
16956
618k
    925840U,  // UMAXPv16i8
16957
618k
    1056920U, // UMAXPv2i32
16958
618k
    1188000U, // UMAXPv4i16
16959
618k
    401520U,  // UMAXPv4i32
16960
618k
    532600U,  // UMAXPv8i16
16961
618k
    1319080U, // UMAXPv8i8
16962
618k
    10328U, // UMAXQV_VPZ_B
16963
618k
    6232U,  // UMAXQV_VPZ_D
16964
618k
    5208U,  // UMAXQV_VPZ_H
16965
618k
    12376U, // UMAXQV_VPZ_S
16966
618k
    0U, // UMAXV_VPZ_B
16967
618k
    0U, // UMAXV_VPZ_D
16968
618k
    0U, // UMAXV_VPZ_H
16969
618k
    0U, // UMAXV_VPZ_S
16970
618k
    32U,  // UMAXVv16i8v
16971
618k
    56U,  // UMAXVv4i16v
16972
618k
    64U,  // UMAXVv4i32v
16973
618k
    72U,  // UMAXVv8i16v
16974
618k
    80U,  // UMAXVv8i8v
16975
618k
    3160U,  // UMAXWri
16976
618k
    3160U,  // UMAXWrr
16977
618k
    3160U,  // UMAXXri
16978
618k
    3160U,  // UMAXXrr
16979
618k
    920U, // UMAX_VG2_2Z2Z_B
16980
618k
    464U, // UMAX_VG2_2Z2Z_D
16981
618k
    248U, // UMAX_VG2_2Z2Z_H
16982
618k
    472U, // UMAX_VG2_2Z2Z_S
16983
618k
    176U, // UMAX_VG2_2ZZ_B
16984
618k
    184U, // UMAX_VG2_2ZZ_D
16985
618k
    136U, // UMAX_VG2_2ZZ_H
16986
618k
    96U,  // UMAX_VG2_2ZZ_S
16987
618k
    920U, // UMAX_VG4_4Z4Z_B
16988
618k
    464U, // UMAX_VG4_4Z4Z_D
16989
618k
    248U, // UMAX_VG4_4Z4Z_H
16990
618k
    472U, // UMAX_VG4_4Z4Z_S
16991
618k
    176U, // UMAX_VG4_4ZZ_B
16992
618k
    184U, // UMAX_VG4_4ZZ_D
16993
618k
    136U, // UMAX_VG4_4ZZ_H
16994
618k
    96U,  // UMAX_VG4_4ZZ_S
16995
618k
    88153U, // UMAX_ZI_B
16996
618k
    88152U, // UMAX_ZI_D
16997
618k
    448U, // UMAX_ZI_H
16998
618k
    88153U, // UMAX_ZI_S
16999
618k
    16918656U,  // UMAX_ZPmZ_B
17000
618k
    33691776U,  // UMAX_ZPmZ_D
17001
618k
    51129480U,  // UMAX_ZPmZ_H
17002
618k
    67252352U,  // UMAX_ZPmZ_S
17003
618k
    925840U,  // UMAXv16i8
17004
618k
    1056920U, // UMAXv2i32
17005
618k
    1188000U, // UMAXv4i16
17006
618k
    401520U,  // UMAXv4i32
17007
618k
    532600U,  // UMAXv8i16
17008
618k
    1319080U, // UMAXv8i8
17009
618k
    16918656U,  // UMINP_ZPmZ_B
17010
618k
    33691776U,  // UMINP_ZPmZ_D
17011
618k
    51129480U,  // UMINP_ZPmZ_H
17012
618k
    67252352U,  // UMINP_ZPmZ_S
17013
618k
    925840U,  // UMINPv16i8
17014
618k
    1056920U, // UMINPv2i32
17015
618k
    1188000U, // UMINPv4i16
17016
618k
    401520U,  // UMINPv4i32
17017
618k
    532600U,  // UMINPv8i16
17018
618k
    1319080U, // UMINPv8i8
17019
618k
    10328U, // UMINQV_VPZ_B
17020
618k
    6232U,  // UMINQV_VPZ_D
17021
618k
    5208U,  // UMINQV_VPZ_H
17022
618k
    12376U, // UMINQV_VPZ_S
17023
618k
    0U, // UMINV_VPZ_B
17024
618k
    0U, // UMINV_VPZ_D
17025
618k
    0U, // UMINV_VPZ_H
17026
618k
    0U, // UMINV_VPZ_S
17027
618k
    32U,  // UMINVv16i8v
17028
618k
    56U,  // UMINVv4i16v
17029
618k
    64U,  // UMINVv4i32v
17030
618k
    72U,  // UMINVv8i16v
17031
618k
    80U,  // UMINVv8i8v
17032
618k
    3160U,  // UMINWri
17033
618k
    3160U,  // UMINWrr
17034
618k
    3160U,  // UMINXri
17035
618k
    3160U,  // UMINXrr
17036
618k
    920U, // UMIN_VG2_2Z2Z_B
17037
618k
    464U, // UMIN_VG2_2Z2Z_D
17038
618k
    248U, // UMIN_VG2_2Z2Z_H
17039
618k
    472U, // UMIN_VG2_2Z2Z_S
17040
618k
    176U, // UMIN_VG2_2ZZ_B
17041
618k
    184U, // UMIN_VG2_2ZZ_D
17042
618k
    136U, // UMIN_VG2_2ZZ_H
17043
618k
    96U,  // UMIN_VG2_2ZZ_S
17044
618k
    920U, // UMIN_VG4_4Z4Z_B
17045
618k
    464U, // UMIN_VG4_4Z4Z_D
17046
618k
    248U, // UMIN_VG4_4Z4Z_H
17047
618k
    472U, // UMIN_VG4_4Z4Z_S
17048
618k
    176U, // UMIN_VG4_4ZZ_B
17049
618k
    184U, // UMIN_VG4_4ZZ_D
17050
618k
    136U, // UMIN_VG4_4ZZ_H
17051
618k
    96U,  // UMIN_VG4_4ZZ_S
17052
618k
    88153U, // UMIN_ZI_B
17053
618k
    88152U, // UMIN_ZI_D
17054
618k
    448U, // UMIN_ZI_H
17055
618k
    88153U, // UMIN_ZI_S
17056
618k
    16918656U,  // UMIN_ZPmZ_B
17057
618k
    33691776U,  // UMIN_ZPmZ_D
17058
618k
    51129480U,  // UMIN_ZPmZ_H
17059
618k
    67252352U,  // UMIN_ZPmZ_S
17060
618k
    925840U,  // UMINv16i8
17061
618k
    1056920U, // UMINv2i32
17062
618k
    1188000U, // UMINv4i16
17063
618k
    401520U,  // UMINv4i32
17064
618k
    532600U,  // UMINv8i16
17065
618k
    1319080U, // UMINv8i8
17066
618k
    53217368U,  // UMLALB_ZZZI_D
17067
618k
    53222488U,  // UMLALB_ZZZI_S
17068
618k
    2136U,  // UMLALB_ZZZ_D
17069
618k
    8U, // UMLALB_ZZZ_H
17070
618k
    7256U,  // UMLALB_ZZZ_S
17071
618k
    38441U, // UMLALL_MZZI_BtoS
17072
618k
    38145U, // UMLALL_MZZI_HtoD
17073
618k
    553U, // UMLALL_MZZ_BtoS
17074
618k
    257U, // UMLALL_MZZ_HtoD
17075
618k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
618k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
618k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
618k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
618k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
618k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
618k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
618k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
618k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
618k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
618k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
618k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
618k
    53217368U,  // UMLALT_ZZZI_D
17088
618k
    53222488U,  // UMLALT_ZZZI_S
17089
618k
    2136U,  // UMLALT_ZZZ_D
17090
618k
    8U, // UMLALT_ZZZ_H
17091
618k
    7256U,  // UMLALT_ZZZ_S
17092
618k
    38145U, // UMLAL_MZZI_HtoS
17093
618k
    257U, // UMLAL_MZZ_HtoS
17094
618k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
618k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
618k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
618k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
618k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
618k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
618k
    926864U,  // UMLALv16i8_v8i16
17101
618k
    122299544U, // UMLALv2i32_indexed
17102
618k
    1057944U, // UMLALv2i32_v2i64
17103
618k
    120464544U, // UMLALv4i16_indexed
17104
618k
    1189024U, // UMLALv4i16_v4i32
17105
618k
    122299504U, // UMLALv4i32_indexed
17106
618k
    402544U,  // UMLALv4i32_v2i64
17107
618k
    120464504U, // UMLALv8i16_indexed
17108
618k
    533624U,  // UMLALv8i16_v4i32
17109
618k
    1320104U, // UMLALv8i8_v8i16
17110
618k
    53217368U,  // UMLSLB_ZZZI_D
17111
618k
    53222488U,  // UMLSLB_ZZZI_S
17112
618k
    2136U,  // UMLSLB_ZZZ_D
17113
618k
    8U, // UMLSLB_ZZZ_H
17114
618k
    7256U,  // UMLSLB_ZZZ_S
17115
618k
    38441U, // UMLSLL_MZZI_BtoS
17116
618k
    38145U, // UMLSLL_MZZI_HtoD
17117
618k
    553U, // UMLSLL_MZZ_BtoS
17118
618k
    257U, // UMLSLL_MZZ_HtoD
17119
618k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
618k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
618k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
618k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
618k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
618k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
618k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
618k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
618k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
618k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
618k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
618k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
618k
    53217368U,  // UMLSLT_ZZZI_D
17132
618k
    53222488U,  // UMLSLT_ZZZI_S
17133
618k
    2136U,  // UMLSLT_ZZZ_D
17134
618k
    8U, // UMLSLT_ZZZ_H
17135
618k
    7256U,  // UMLSLT_ZZZ_S
17136
618k
    38145U, // UMLSL_MZZI_HtoS
17137
618k
    257U, // UMLSL_MZZ_HtoS
17138
618k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
618k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
618k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
618k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
618k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
618k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
618k
    926864U,  // UMLSLv16i8_v8i16
17145
618k
    122299544U, // UMLSLv2i32_indexed
17146
618k
    1057944U, // UMLSLv2i32_v2i64
17147
618k
    120464544U, // UMLSLv4i16_indexed
17148
618k
    1189024U, // UMLSLv4i16_v4i32
17149
618k
    122299504U, // UMLSLv4i32_indexed
17150
618k
    402544U,  // UMLSLv4i32_v2i64
17151
618k
    120464504U, // UMLSLv8i16_indexed
17152
618k
    533624U,  // UMLSLv8i16_v4i32
17153
618k
    1320104U, // UMLSLv8i8_v8i16
17154
618k
    926864U,  // UMMLA
17155
618k
    9U, // UMMLA_ZZZ
17156
618k
    0U, // UMOPA_MPPZZ_D
17157
618k
    0U, // UMOPA_MPPZZ_HtoS
17158
618k
    0U, // UMOPA_MPPZZ_S
17159
618k
    0U, // UMOPS_MPPZZ_D
17160
618k
    0U, // UMOPS_MPPZZ_HtoS
17161
618k
    0U, // UMOPS_MPPZZ_S
17162
618k
    45456U, // UMOVvi16
17163
618k
    45456U, // UMOVvi16_idx0
17164
618k
    45464U, // UMOVvi32
17165
618k
    45464U, // UMOVvi32_idx0
17166
618k
    45472U, // UMOVvi64
17167
618k
    45472U, // UMOVvi64_idx0
17168
618k
    45480U, // UMOVvi8
17169
618k
    45480U, // UMOVvi8_idx0
17170
618k
    134232U,  // UMSUBLrrr
17171
618k
    16918656U,  // UMULH_ZPmZ_B
17172
618k
    33691776U,  // UMULH_ZPmZ_D
17173
618k
    51129480U,  // UMULH_ZPmZ_H
17174
618k
    67252352U,  // UMULH_ZPmZ_S
17175
618k
    10329U, // UMULH_ZZZ_B
17176
618k
    6232U,  // UMULH_ZZZ_D
17177
618k
    136U, // UMULH_ZZZ_H
17178
618k
    12377U, // UMULH_ZZZ_S
17179
618k
    3160U,  // UMULHrr
17180
618k
    5910617U, // UMULLB_ZZZI_D
17181
618k
    5903448U, // UMULLB_ZZZI_S
17182
618k
    12377U, // UMULLB_ZZZ_D
17183
618k
    176U, // UMULLB_ZZZ_H
17184
618k
    5208U,  // UMULLB_ZZZ_S
17185
618k
    5910617U, // UMULLT_ZZZI_D
17186
618k
    5903448U, // UMULLT_ZZZI_S
17187
618k
    12377U, // UMULLT_ZZZ_D
17188
618k
    176U, // UMULLT_ZZZ_H
17189
618k
    5208U,  // UMULLT_ZZZ_S
17190
618k
    925840U,  // UMULLv16i8_v8i16
17191
618k
    340402328U, // UMULLv2i32_indexed
17192
618k
    1056920U, // UMULLv2i32_v2i64
17193
618k
    338567328U, // UMULLv4i16_indexed
17194
618k
    1188000U, // UMULLv4i16_v4i32
17195
618k
    340402288U, // UMULLv4i32_indexed
17196
618k
    401520U,  // UMULLv4i32_v2i64
17197
618k
    338567288U, // UMULLv8i16_indexed
17198
618k
    532600U,  // UMULLv8i16_v4i32
17199
618k
    1319080U, // UMULLv8i8_v8i16
17200
618k
    16473U, // UQADD_ZI_B
17201
618k
    17496U, // UQADD_ZI_D
17202
618k
    208U, // UQADD_ZI_H
17203
618k
    18521U, // UQADD_ZI_S
17204
618k
    16918656U,  // UQADD_ZPmZ_B
17205
618k
    33691776U,  // UQADD_ZPmZ_D
17206
618k
    51129480U,  // UQADD_ZPmZ_H
17207
618k
    67252352U,  // UQADD_ZPmZ_S
17208
618k
    10329U, // UQADD_ZZZ_B
17209
618k
    6232U,  // UQADD_ZZZ_D
17210
618k
    136U, // UQADD_ZZZ_H
17211
618k
    12377U, // UQADD_ZZZ_S
17212
618k
    925840U,  // UQADDv16i8
17213
618k
    3160U,  // UQADDv1i16
17214
618k
    3160U,  // UQADDv1i32
17215
618k
    3160U,  // UQADDv1i64
17216
618k
    3160U,  // UQADDv1i8
17217
618k
    1056920U, // UQADDv2i32
17218
618k
    270440U,  // UQADDv2i64
17219
618k
    1188000U, // UQADDv4i16
17220
618k
    401520U,  // UQADDv4i32
17221
618k
    532600U,  // UQADDv8i16
17222
618k
    1319080U, // UQADDv8i8
17223
618k
    0U, // UQCVTN_Z2Z_StoH
17224
618k
    0U, // UQCVTN_Z4Z_DtoH
17225
618k
    2U, // UQCVTN_Z4Z_StoB
17226
618k
    0U, // UQCVT_Z2Z_StoH
17227
618k
    0U, // UQCVT_Z4Z_DtoH
17228
618k
    2U, // UQCVT_Z4Z_StoB
17229
618k
    2U, // UQDECB_WPiI
17230
618k
    2U, // UQDECB_XPiI
17231
618k
    2U, // UQDECD_WPiI
17232
618k
    2U, // UQDECD_XPiI
17233
618k
    2U, // UQDECD_ZPiI
17234
618k
    2U, // UQDECH_WPiI
17235
618k
    2U, // UQDECH_XPiI
17236
618k
    0U, // UQDECH_ZPiI
17237
618k
    1U, // UQDECP_WP_B
17238
618k
    0U, // UQDECP_WP_D
17239
618k
    0U, // UQDECP_WP_H
17240
618k
    1U, // UQDECP_WP_S
17241
618k
    1U, // UQDECP_XP_B
17242
618k
    0U, // UQDECP_XP_D
17243
618k
    0U, // UQDECP_XP_H
17244
618k
    1U, // UQDECP_XP_S
17245
618k
    0U, // UQDECP_ZP_D
17246
618k
    0U, // UQDECP_ZP_H
17247
618k
    0U, // UQDECP_ZP_S
17248
618k
    2U, // UQDECW_WPiI
17249
618k
    2U, // UQDECW_XPiI
17250
618k
    2U, // UQDECW_ZPiI
17251
618k
    2U, // UQINCB_WPiI
17252
618k
    2U, // UQINCB_XPiI
17253
618k
    2U, // UQINCD_WPiI
17254
618k
    2U, // UQINCD_XPiI
17255
618k
    2U, // UQINCD_ZPiI
17256
618k
    2U, // UQINCH_WPiI
17257
618k
    2U, // UQINCH_XPiI
17258
618k
    0U, // UQINCH_ZPiI
17259
618k
    1U, // UQINCP_WP_B
17260
618k
    0U, // UQINCP_WP_D
17261
618k
    0U, // UQINCP_WP_H
17262
618k
    1U, // UQINCP_WP_S
17263
618k
    1U, // UQINCP_XP_B
17264
618k
    0U, // UQINCP_XP_D
17265
618k
    0U, // UQINCP_XP_H
17266
618k
    1U, // UQINCP_XP_S
17267
618k
    0U, // UQINCP_ZP_D
17268
618k
    0U, // UQINCP_ZP_H
17269
618k
    0U, // UQINCP_ZP_S
17270
618k
    2U, // UQINCW_WPiI
17271
618k
    2U, // UQINCW_XPiI
17272
618k
    2U, // UQINCW_ZPiI
17273
618k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
618k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
618k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
618k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
618k
    16918656U,  // UQRSHL_ZPmZ_B
17278
618k
    33691776U,  // UQRSHL_ZPmZ_D
17279
618k
    51129480U,  // UQRSHL_ZPmZ_H
17280
618k
    67252352U,  // UQRSHL_ZPmZ_S
17281
618k
    925840U,  // UQRSHLv16i8
17282
618k
    3160U,  // UQRSHLv1i16
17283
618k
    3160U,  // UQRSHLv1i32
17284
618k
    3160U,  // UQRSHLv1i64
17285
618k
    3160U,  // UQRSHLv1i8
17286
618k
    1056920U, // UQRSHLv2i32
17287
618k
    270440U,  // UQRSHLv2i64
17288
618k
    1188000U, // UQRSHLv4i16
17289
618k
    401520U,  // UQRSHLv4i32
17290
618k
    532600U,  // UQRSHLv8i16
17291
618k
    1319080U, // UQRSHLv8i8
17292
618k
    3160U,  // UQRSHRNB_ZZI_B
17293
618k
    224U, // UQRSHRNB_ZZI_H
17294
618k
    3160U,  // UQRSHRNB_ZZI_S
17295
618k
    41048U, // UQRSHRNT_ZZI_B
17296
618k
    376U, // UQRSHRNT_ZZI_H
17297
618k
    41048U, // UQRSHRNT_ZZI_S
17298
618k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
618k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
618k
    224U, // UQRSHRN_Z2ZI_StoH
17301
618k
    3160U,  // UQRSHRNb
17302
618k
    3160U,  // UQRSHRNh
17303
618k
    3160U,  // UQRSHRNs
17304
618k
    41080U, // UQRSHRNv16i8_shift
17305
618k
    3176U,  // UQRSHRNv2i32_shift
17306
618k
    3184U,  // UQRSHRNv4i16_shift
17307
618k
    41064U, // UQRSHRNv4i32_shift
17308
618k
    41072U, // UQRSHRNv8i16_shift
17309
618k
    3192U,  // UQRSHRNv8i8_shift
17310
618k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
618k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
618k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
618k
    16918656U,  // UQSHLR_ZPmZ_B
17314
618k
    33691776U,  // UQSHLR_ZPmZ_D
17315
618k
    51129480U,  // UQSHLR_ZPmZ_H
17316
618k
    67252352U,  // UQSHLR_ZPmZ_S
17317
618k
    141440U,  // UQSHL_ZPmI_B
17318
618k
    137344U,  // UQSHL_ZPmI_D
17319
618k
    52440200U,  // UQSHL_ZPmI_H
17320
618k
    143488U,  // UQSHL_ZPmI_S
17321
618k
    16918656U,  // UQSHL_ZPmZ_B
17322
618k
    33691776U,  // UQSHL_ZPmZ_D
17323
618k
    51129480U,  // UQSHL_ZPmZ_H
17324
618k
    67252352U,  // UQSHL_ZPmZ_S
17325
618k
    3160U,  // UQSHLb
17326
618k
    3160U,  // UQSHLd
17327
618k
    3160U,  // UQSHLh
17328
618k
    3160U,  // UQSHLs
17329
618k
    925840U,  // UQSHLv16i8
17330
618k
    3216U,  // UQSHLv16i8_shift
17331
618k
    3160U,  // UQSHLv1i16
17332
618k
    3160U,  // UQSHLv1i32
17333
618k
    3160U,  // UQSHLv1i64
17334
618k
    3160U,  // UQSHLv1i8
17335
618k
    1056920U, // UQSHLv2i32
17336
618k
    3224U,  // UQSHLv2i32_shift
17337
618k
    270440U,  // UQSHLv2i64
17338
618k
    3176U,  // UQSHLv2i64_shift
17339
618k
    1188000U, // UQSHLv4i16
17340
618k
    3232U,  // UQSHLv4i16_shift
17341
618k
    401520U,  // UQSHLv4i32
17342
618k
    3184U,  // UQSHLv4i32_shift
17343
618k
    532600U,  // UQSHLv8i16
17344
618k
    3192U,  // UQSHLv8i16_shift
17345
618k
    1319080U, // UQSHLv8i8
17346
618k
    3240U,  // UQSHLv8i8_shift
17347
618k
    3160U,  // UQSHRNB_ZZI_B
17348
618k
    224U, // UQSHRNB_ZZI_H
17349
618k
    3160U,  // UQSHRNB_ZZI_S
17350
618k
    41048U, // UQSHRNT_ZZI_B
17351
618k
    376U, // UQSHRNT_ZZI_H
17352
618k
    41048U, // UQSHRNT_ZZI_S
17353
618k
    3160U,  // UQSHRNb
17354
618k
    3160U,  // UQSHRNh
17355
618k
    3160U,  // UQSHRNs
17356
618k
    41080U, // UQSHRNv16i8_shift
17357
618k
    3176U,  // UQSHRNv2i32_shift
17358
618k
    3184U,  // UQSHRNv4i16_shift
17359
618k
    41064U, // UQSHRNv4i32_shift
17360
618k
    41072U, // UQSHRNv8i16_shift
17361
618k
    3192U,  // UQSHRNv8i8_shift
17362
618k
    16918656U,  // UQSUBR_ZPmZ_B
17363
618k
    33691776U,  // UQSUBR_ZPmZ_D
17364
618k
    51129480U,  // UQSUBR_ZPmZ_H
17365
618k
    67252352U,  // UQSUBR_ZPmZ_S
17366
618k
    16473U, // UQSUB_ZI_B
17367
618k
    17496U, // UQSUB_ZI_D
17368
618k
    208U, // UQSUB_ZI_H
17369
618k
    18521U, // UQSUB_ZI_S
17370
618k
    16918656U,  // UQSUB_ZPmZ_B
17371
618k
    33691776U,  // UQSUB_ZPmZ_D
17372
618k
    51129480U,  // UQSUB_ZPmZ_H
17373
618k
    67252352U,  // UQSUB_ZPmZ_S
17374
618k
    10329U, // UQSUB_ZZZ_B
17375
618k
    6232U,  // UQSUB_ZZZ_D
17376
618k
    136U, // UQSUB_ZZZ_H
17377
618k
    12377U, // UQSUB_ZZZ_S
17378
618k
    925840U,  // UQSUBv16i8
17379
618k
    3160U,  // UQSUBv1i16
17380
618k
    3160U,  // UQSUBv1i32
17381
618k
    3160U,  // UQSUBv1i64
17382
618k
    3160U,  // UQSUBv1i8
17383
618k
    1056920U, // UQSUBv2i32
17384
618k
    270440U,  // UQSUBv2i64
17385
618k
    1188000U, // UQSUBv4i16
17386
618k
    401520U,  // UQSUBv4i32
17387
618k
    532600U,  // UQSUBv8i16
17388
618k
    1319080U, // UQSUBv8i8
17389
618k
    0U, // UQXTNB_ZZ_B
17390
618k
    0U, // UQXTNB_ZZ_H
17391
618k
    0U, // UQXTNB_ZZ_S
17392
618k
    0U, // UQXTNT_ZZ_B
17393
618k
    0U, // UQXTNT_ZZ_H
17394
618k
    0U, // UQXTNT_ZZ_S
17395
618k
    72U,  // UQXTNv16i8
17396
618k
    0U, // UQXTNv1i16
17397
618k
    0U, // UQXTNv1i32
17398
618k
    0U, // UQXTNv1i8
17399
618k
    48U,  // UQXTNv2i32
17400
618k
    64U,  // UQXTNv4i16
17401
618k
    48U,  // UQXTNv4i32
17402
618k
    64U,  // UQXTNv8i16
17403
618k
    72U,  // UQXTNv8i8
17404
618k
    24U,  // URECPE_ZPmZ_S
17405
618k
    40U,  // URECPEv2i32
17406
618k
    64U,  // URECPEv4i32
17407
618k
    16918656U,  // URHADD_ZPmZ_B
17408
618k
    33691776U,  // URHADD_ZPmZ_D
17409
618k
    51129480U,  // URHADD_ZPmZ_H
17410
618k
    67252352U,  // URHADD_ZPmZ_S
17411
618k
    925840U,  // URHADDv16i8
17412
618k
    1056920U, // URHADDv2i32
17413
618k
    1188000U, // URHADDv4i16
17414
618k
    401520U,  // URHADDv4i32
17415
618k
    532600U,  // URHADDv8i16
17416
618k
    1319080U, // URHADDv8i8
17417
618k
    16918656U,  // URSHLR_ZPmZ_B
17418
618k
    33691776U,  // URSHLR_ZPmZ_D
17419
618k
    51129480U,  // URSHLR_ZPmZ_H
17420
618k
    67252352U,  // URSHLR_ZPmZ_S
17421
618k
    920U, // URSHL_VG2_2Z2Z_B
17422
618k
    464U, // URSHL_VG2_2Z2Z_D
17423
618k
    248U, // URSHL_VG2_2Z2Z_H
17424
618k
    472U, // URSHL_VG2_2Z2Z_S
17425
618k
    176U, // URSHL_VG2_2ZZ_B
17426
618k
    184U, // URSHL_VG2_2ZZ_D
17427
618k
    136U, // URSHL_VG2_2ZZ_H
17428
618k
    96U,  // URSHL_VG2_2ZZ_S
17429
618k
    920U, // URSHL_VG4_4Z4Z_B
17430
618k
    464U, // URSHL_VG4_4Z4Z_D
17431
618k
    248U, // URSHL_VG4_4Z4Z_H
17432
618k
    472U, // URSHL_VG4_4Z4Z_S
17433
618k
    176U, // URSHL_VG4_4ZZ_B
17434
618k
    184U, // URSHL_VG4_4ZZ_D
17435
618k
    136U, // URSHL_VG4_4ZZ_H
17436
618k
    96U,  // URSHL_VG4_4ZZ_S
17437
618k
    16918656U,  // URSHL_ZPmZ_B
17438
618k
    33691776U,  // URSHL_ZPmZ_D
17439
618k
    51129480U,  // URSHL_ZPmZ_H
17440
618k
    67252352U,  // URSHL_ZPmZ_S
17441
618k
    925840U,  // URSHLv16i8
17442
618k
    3160U,  // URSHLv1i64
17443
618k
    1056920U, // URSHLv2i32
17444
618k
    270440U,  // URSHLv2i64
17445
618k
    1188000U, // URSHLv4i16
17446
618k
    401520U,  // URSHLv4i32
17447
618k
    532600U,  // URSHLv8i16
17448
618k
    1319080U, // URSHLv8i8
17449
618k
    141440U,  // URSHR_ZPmI_B
17450
618k
    137344U,  // URSHR_ZPmI_D
17451
618k
    52440200U,  // URSHR_ZPmI_H
17452
618k
    143488U,  // URSHR_ZPmI_S
17453
618k
    3160U,  // URSHRd
17454
618k
    3216U,  // URSHRv16i8_shift
17455
618k
    3224U,  // URSHRv2i32_shift
17456
618k
    3176U,  // URSHRv2i64_shift
17457
618k
    3232U,  // URSHRv4i16_shift
17458
618k
    3184U,  // URSHRv4i32_shift
17459
618k
    3192U,  // URSHRv8i16_shift
17460
618k
    3240U,  // URSHRv8i8_shift
17461
618k
    24U,  // URSQRTE_ZPmZ_S
17462
618k
    40U,  // URSQRTEv2i32
17463
618k
    64U,  // URSQRTEv4i32
17464
618k
    377U, // URSRA_ZZI_B
17465
618k
    41048U, // URSRA_ZZI_D
17466
618k
    376U, // URSRA_ZZI_H
17467
618k
    41048U, // URSRA_ZZI_S
17468
618k
    41049U, // URSRAd
17469
618k
    41104U, // URSRAv16i8_shift
17470
618k
    41112U, // URSRAv2i32_shift
17471
618k
    41064U, // URSRAv2i64_shift
17472
618k
    41120U, // URSRAv4i16_shift
17473
618k
    41072U, // URSRAv4i32_shift
17474
618k
    41080U, // URSRAv8i16_shift
17475
618k
    41128U, // URSRAv8i8_shift
17476
618k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
618k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
618k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
618k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
618k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
618k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
618k
    9U, // USDOT_ZZZ
17483
618k
    38921U, // USDOT_ZZZI
17484
618k
    5121168U, // USDOTlanev16i8
17485
618k
    5121192U, // USDOTlanev8i8
17486
618k
    926864U,  // USDOTv16i8
17487
618k
    1320104U, // USDOTv8i8
17488
618k
    3161U,  // USHLLB_ZZI_D
17489
618k
    224U, // USHLLB_ZZI_H
17490
618k
    3160U,  // USHLLB_ZZI_S
17491
618k
    3161U,  // USHLLT_ZZI_D
17492
618k
    224U, // USHLLT_ZZI_H
17493
618k
    3160U,  // USHLLT_ZZI_S
17494
618k
    3216U,  // USHLLv16i8_shift
17495
618k
    3224U,  // USHLLv2i32_shift
17496
618k
    3232U,  // USHLLv4i16_shift
17497
618k
    3184U,  // USHLLv4i32_shift
17498
618k
    3192U,  // USHLLv8i16_shift
17499
618k
    3240U,  // USHLLv8i8_shift
17500
618k
    925840U,  // USHLv16i8
17501
618k
    3160U,  // USHLv1i64
17502
618k
    1056920U, // USHLv2i32
17503
618k
    270440U,  // USHLv2i64
17504
618k
    1188000U, // USHLv4i16
17505
618k
    401520U,  // USHLv4i32
17506
618k
    532600U,  // USHLv8i16
17507
618k
    1319080U, // USHLv8i8
17508
618k
    3160U,  // USHRd
17509
618k
    3216U,  // USHRv16i8_shift
17510
618k
    3224U,  // USHRv2i32_shift
17511
618k
    3176U,  // USHRv2i64_shift
17512
618k
    3232U,  // USHRv4i16_shift
17513
618k
    3184U,  // USHRv4i32_shift
17514
618k
    3192U,  // USHRv8i16_shift
17515
618k
    3240U,  // USHRv8i8_shift
17516
618k
    38441U, // USMLALL_MZZI_BtoS
17517
618k
    553U, // USMLALL_MZZ_BtoS
17518
618k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
618k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
618k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
618k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
618k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
618k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
618k
    926864U,  // USMMLA
17525
618k
    9U, // USMMLA_ZZZ
17526
618k
    0U, // USMOPA_MPPZZ_D
17527
618k
    0U, // USMOPA_MPPZZ_S
17528
618k
    0U, // USMOPS_MPPZZ_D
17529
618k
    0U, // USMOPS_MPPZZ_S
17530
618k
    16918656U,  // USQADD_ZPmZ_B
17531
618k
    33691776U,  // USQADD_ZPmZ_D
17532
618k
    51129480U,  // USQADD_ZPmZ_H
17533
618k
    67252352U,  // USQADD_ZPmZ_S
17534
618k
    32U,  // USQADDv16i8
17535
618k
    1U, // USQADDv1i16
17536
618k
    1U, // USQADDv1i32
17537
618k
    1U, // USQADDv1i64
17538
618k
    1U, // USQADDv1i8
17539
618k
    40U,  // USQADDv2i32
17540
618k
    48U,  // USQADDv2i64
17541
618k
    56U,  // USQADDv4i16
17542
618k
    64U,  // USQADDv4i32
17543
618k
    72U,  // USQADDv8i16
17544
618k
    80U,  // USQADDv8i8
17545
618k
    377U, // USRA_ZZI_B
17546
618k
    41048U, // USRA_ZZI_D
17547
618k
    376U, // USRA_ZZI_H
17548
618k
    41048U, // USRA_ZZI_S
17549
618k
    41049U, // USRAd
17550
618k
    41104U, // USRAv16i8_shift
17551
618k
    41112U, // USRAv2i32_shift
17552
618k
    41064U, // USRAv2i64_shift
17553
618k
    41120U, // USRAv4i16_shift
17554
618k
    41072U, // USRAv4i32_shift
17555
618k
    41080U, // USRAv8i16_shift
17556
618k
    41128U, // USRAv8i8_shift
17557
618k
    12377U, // USUBLB_ZZZ_D
17558
618k
    176U, // USUBLB_ZZZ_H
17559
618k
    5208U,  // USUBLB_ZZZ_S
17560
618k
    12377U, // USUBLT_ZZZ_D
17561
618k
    176U, // USUBLT_ZZZ_H
17562
618k
    5208U,  // USUBLT_ZZZ_S
17563
618k
    925840U,  // USUBLv16i8_v8i16
17564
618k
    1056920U, // USUBLv2i32_v2i64
17565
618k
    1188000U, // USUBLv4i16_v4i32
17566
618k
    401520U,  // USUBLv4i32_v2i64
17567
618k
    532600U,  // USUBLv8i16_v4i32
17568
618k
    1319080U, // USUBLv8i8_v8i16
17569
618k
    12376U, // USUBWB_ZZZ_D
17570
618k
    176U, // USUBWB_ZZZ_H
17571
618k
    5209U,  // USUBWB_ZZZ_S
17572
618k
    12376U, // USUBWT_ZZZ_D
17573
618k
    176U, // USUBWT_ZZZ_H
17574
618k
    5209U,  // USUBWT_ZZZ_S
17575
618k
    925816U,  // USUBWv16i8_v8i16
17576
618k
    1056872U, // USUBWv2i32_v2i64
17577
618k
    1187952U, // USUBWv4i16_v4i32
17578
618k
    401512U,  // USUBWv4i32_v2i64
17579
618k
    532592U,  // USUBWv8i16_v4i32
17580
618k
    1319032U, // USUBWv8i8_v8i16
17581
618k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
618k
    1U, // UUNPKHI_ZZ_D
17583
618k
    0U, // UUNPKHI_ZZ_H
17584
618k
    0U, // UUNPKHI_ZZ_S
17585
618k
    1U, // UUNPKLO_ZZ_D
17586
618k
    0U, // UUNPKLO_ZZ_H
17587
618k
    0U, // UUNPKLO_ZZ_S
17588
618k
    0U, // UUNPK_VG2_2ZZ_D
17589
618k
    0U, // UUNPK_VG2_2ZZ_H
17590
618k
    0U, // UUNPK_VG2_2ZZ_S
17591
618k
    0U, // UUNPK_VG4_4Z2Z_D
17592
618k
    0U, // UUNPK_VG4_4Z2Z_H
17593
618k
    0U, // UUNPK_VG4_4Z2Z_S
17594
618k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
618k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
618k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
618k
    16U,  // UXTB_ZPmZ_D
17598
618k
    0U, // UXTB_ZPmZ_H
17599
618k
    24U,  // UXTB_ZPmZ_S
17600
618k
    16U,  // UXTH_ZPmZ_D
17601
618k
    24U,  // UXTH_ZPmZ_S
17602
618k
    16U,  // UXTW_ZPmZ_D
17603
618k
    10329U, // UZP1_PPP_B
17604
618k
    6232U,  // UZP1_PPP_D
17605
618k
    136U, // UZP1_PPP_H
17606
618k
    12377U, // UZP1_PPP_S
17607
618k
    10329U, // UZP1_ZZZ_B
17608
618k
    6232U,  // UZP1_ZZZ_D
17609
618k
    136U, // UZP1_ZZZ_H
17610
618k
    1016U,  // UZP1_ZZZ_Q
17611
618k
    12377U, // UZP1_ZZZ_S
17612
618k
    925840U,  // UZP1v16i8
17613
618k
    1056920U, // UZP1v2i32
17614
618k
    270440U,  // UZP1v2i64
17615
618k
    1188000U, // UZP1v4i16
17616
618k
    401520U,  // UZP1v4i32
17617
618k
    532600U,  // UZP1v8i16
17618
618k
    1319080U, // UZP1v8i8
17619
618k
    10329U, // UZP2_PPP_B
17620
618k
    6232U,  // UZP2_PPP_D
17621
618k
    136U, // UZP2_PPP_H
17622
618k
    12377U, // UZP2_PPP_S
17623
618k
    10329U, // UZP2_ZZZ_B
17624
618k
    6232U,  // UZP2_ZZZ_D
17625
618k
    136U, // UZP2_ZZZ_H
17626
618k
    1016U,  // UZP2_ZZZ_Q
17627
618k
    12377U, // UZP2_ZZZ_S
17628
618k
    925840U,  // UZP2v16i8
17629
618k
    1056920U, // UZP2v2i32
17630
618k
    270440U,  // UZP2v2i64
17631
618k
    1188000U, // UZP2v4i16
17632
618k
    401520U,  // UZP2v4i32
17633
618k
    532600U,  // UZP2v8i16
17634
618k
    1319080U, // UZP2v8i8
17635
618k
    10329U, // UZPQ1_ZZZ_B
17636
618k
    6232U,  // UZPQ1_ZZZ_D
17637
618k
    136U, // UZPQ1_ZZZ_H
17638
618k
    12377U, // UZPQ1_ZZZ_S
17639
618k
    10329U, // UZPQ2_ZZZ_B
17640
618k
    6232U,  // UZPQ2_ZZZ_D
17641
618k
    136U, // UZPQ2_ZZZ_H
17642
618k
    12377U, // UZPQ2_ZZZ_S
17643
618k
    176U, // UZP_VG2_2ZZZ_B
17644
618k
    0U, // UZP_VG2_2ZZZ_D
17645
618k
    136U, // UZP_VG2_2ZZZ_H
17646
618k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
618k
    96U,  // UZP_VG2_2ZZZ_S
17648
618k
    0U, // UZP_VG4_4Z4Z_B
17649
618k
    0U, // UZP_VG4_4Z4Z_D
17650
618k
    0U, // UZP_VG4_4Z4Z_H
17651
618k
    0U, // UZP_VG4_4Z4Z_Q
17652
618k
    0U, // UZP_VG4_4Z4Z_S
17653
618k
    0U, // VECFP
17654
618k
    0U, // VECINT
17655
618k
    0U, // WFET
17656
618k
    0U, // WFIT
17657
618k
    224U, // WHILEGE_2PXX_B
17658
618k
    224U, // WHILEGE_2PXX_D
17659
618k
    224U, // WHILEGE_2PXX_H
17660
618k
    224U, // WHILEGE_2PXX_S
17661
618k
    721554520U, // WHILEGE_CXX_B
17662
618k
    721554520U, // WHILEGE_CXX_D
17663
618k
    721554520U, // WHILEGE_CXX_H
17664
618k
    721554520U, // WHILEGE_CXX_S
17665
618k
    3160U,  // WHILEGE_PWW_B
17666
618k
    3160U,  // WHILEGE_PWW_D
17667
618k
    224U, // WHILEGE_PWW_H
17668
618k
    3160U,  // WHILEGE_PWW_S
17669
618k
    3160U,  // WHILEGE_PXX_B
17670
618k
    3160U,  // WHILEGE_PXX_D
17671
618k
    224U, // WHILEGE_PXX_H
17672
618k
    3160U,  // WHILEGE_PXX_S
17673
618k
    224U, // WHILEGT_2PXX_B
17674
618k
    224U, // WHILEGT_2PXX_D
17675
618k
    224U, // WHILEGT_2PXX_H
17676
618k
    224U, // WHILEGT_2PXX_S
17677
618k
    721554520U, // WHILEGT_CXX_B
17678
618k
    721554520U, // WHILEGT_CXX_D
17679
618k
    721554520U, // WHILEGT_CXX_H
17680
618k
    721554520U, // WHILEGT_CXX_S
17681
618k
    3160U,  // WHILEGT_PWW_B
17682
618k
    3160U,  // WHILEGT_PWW_D
17683
618k
    224U, // WHILEGT_PWW_H
17684
618k
    3160U,  // WHILEGT_PWW_S
17685
618k
    3160U,  // WHILEGT_PXX_B
17686
618k
    3160U,  // WHILEGT_PXX_D
17687
618k
    224U, // WHILEGT_PXX_H
17688
618k
    3160U,  // WHILEGT_PXX_S
17689
618k
    224U, // WHILEHI_2PXX_B
17690
618k
    224U, // WHILEHI_2PXX_D
17691
618k
    224U, // WHILEHI_2PXX_H
17692
618k
    224U, // WHILEHI_2PXX_S
17693
618k
    721554520U, // WHILEHI_CXX_B
17694
618k
    721554520U, // WHILEHI_CXX_D
17695
618k
    721554520U, // WHILEHI_CXX_H
17696
618k
    721554520U, // WHILEHI_CXX_S
17697
618k
    3160U,  // WHILEHI_PWW_B
17698
618k
    3160U,  // WHILEHI_PWW_D
17699
618k
    224U, // WHILEHI_PWW_H
17700
618k
    3160U,  // WHILEHI_PWW_S
17701
618k
    3160U,  // WHILEHI_PXX_B
17702
618k
    3160U,  // WHILEHI_PXX_D
17703
618k
    224U, // WHILEHI_PXX_H
17704
618k
    3160U,  // WHILEHI_PXX_S
17705
618k
    224U, // WHILEHS_2PXX_B
17706
618k
    224U, // WHILEHS_2PXX_D
17707
618k
    224U, // WHILEHS_2PXX_H
17708
618k
    224U, // WHILEHS_2PXX_S
17709
618k
    721554520U, // WHILEHS_CXX_B
17710
618k
    721554520U, // WHILEHS_CXX_D
17711
618k
    721554520U, // WHILEHS_CXX_H
17712
618k
    721554520U, // WHILEHS_CXX_S
17713
618k
    3160U,  // WHILEHS_PWW_B
17714
618k
    3160U,  // WHILEHS_PWW_D
17715
618k
    224U, // WHILEHS_PWW_H
17716
618k
    3160U,  // WHILEHS_PWW_S
17717
618k
    3160U,  // WHILEHS_PXX_B
17718
618k
    3160U,  // WHILEHS_PXX_D
17719
618k
    224U, // WHILEHS_PXX_H
17720
618k
    3160U,  // WHILEHS_PXX_S
17721
618k
    224U, // WHILELE_2PXX_B
17722
618k
    224U, // WHILELE_2PXX_D
17723
618k
    224U, // WHILELE_2PXX_H
17724
618k
    224U, // WHILELE_2PXX_S
17725
618k
    721554520U, // WHILELE_CXX_B
17726
618k
    721554520U, // WHILELE_CXX_D
17727
618k
    721554520U, // WHILELE_CXX_H
17728
618k
    721554520U, // WHILELE_CXX_S
17729
618k
    3160U,  // WHILELE_PWW_B
17730
618k
    3160U,  // WHILELE_PWW_D
17731
618k
    224U, // WHILELE_PWW_H
17732
618k
    3160U,  // WHILELE_PWW_S
17733
618k
    3160U,  // WHILELE_PXX_B
17734
618k
    3160U,  // WHILELE_PXX_D
17735
618k
    224U, // WHILELE_PXX_H
17736
618k
    3160U,  // WHILELE_PXX_S
17737
618k
    224U, // WHILELO_2PXX_B
17738
618k
    224U, // WHILELO_2PXX_D
17739
618k
    224U, // WHILELO_2PXX_H
17740
618k
    224U, // WHILELO_2PXX_S
17741
618k
    721554520U, // WHILELO_CXX_B
17742
618k
    721554520U, // WHILELO_CXX_D
17743
618k
    721554520U, // WHILELO_CXX_H
17744
618k
    721554520U, // WHILELO_CXX_S
17745
618k
    3160U,  // WHILELO_PWW_B
17746
618k
    3160U,  // WHILELO_PWW_D
17747
618k
    224U, // WHILELO_PWW_H
17748
618k
    3160U,  // WHILELO_PWW_S
17749
618k
    3160U,  // WHILELO_PXX_B
17750
618k
    3160U,  // WHILELO_PXX_D
17751
618k
    224U, // WHILELO_PXX_H
17752
618k
    3160U,  // WHILELO_PXX_S
17753
618k
    224U, // WHILELS_2PXX_B
17754
618k
    224U, // WHILELS_2PXX_D
17755
618k
    224U, // WHILELS_2PXX_H
17756
618k
    224U, // WHILELS_2PXX_S
17757
618k
    721554520U, // WHILELS_CXX_B
17758
618k
    721554520U, // WHILELS_CXX_D
17759
618k
    721554520U, // WHILELS_CXX_H
17760
618k
    721554520U, // WHILELS_CXX_S
17761
618k
    3160U,  // WHILELS_PWW_B
17762
618k
    3160U,  // WHILELS_PWW_D
17763
618k
    224U, // WHILELS_PWW_H
17764
618k
    3160U,  // WHILELS_PWW_S
17765
618k
    3160U,  // WHILELS_PXX_B
17766
618k
    3160U,  // WHILELS_PXX_D
17767
618k
    224U, // WHILELS_PXX_H
17768
618k
    3160U,  // WHILELS_PXX_S
17769
618k
    224U, // WHILELT_2PXX_B
17770
618k
    224U, // WHILELT_2PXX_D
17771
618k
    224U, // WHILELT_2PXX_H
17772
618k
    224U, // WHILELT_2PXX_S
17773
618k
    721554520U, // WHILELT_CXX_B
17774
618k
    721554520U, // WHILELT_CXX_D
17775
618k
    721554520U, // WHILELT_CXX_H
17776
618k
    721554520U, // WHILELT_CXX_S
17777
618k
    3160U,  // WHILELT_PWW_B
17778
618k
    3160U,  // WHILELT_PWW_D
17779
618k
    224U, // WHILELT_PWW_H
17780
618k
    3160U,  // WHILELT_PWW_S
17781
618k
    3160U,  // WHILELT_PXX_B
17782
618k
    3160U,  // WHILELT_PXX_D
17783
618k
    224U, // WHILELT_PXX_H
17784
618k
    3160U,  // WHILELT_PXX_S
17785
618k
    3160U,  // WHILERW_PXX_B
17786
618k
    3160U,  // WHILERW_PXX_D
17787
618k
    224U, // WHILERW_PXX_H
17788
618k
    3160U,  // WHILERW_PXX_S
17789
618k
    3160U,  // WHILEWR_PXX_B
17790
618k
    3160U,  // WHILEWR_PXX_D
17791
618k
    224U, // WHILEWR_PXX_H
17792
618k
    3160U,  // WHILEWR_PXX_S
17793
618k
    1U, // WKDMC
17794
618k
    1U, // WKDMD
17795
618k
    0U, // WRFFR
17796
618k
    0U, // XAFLAG
17797
618k
    4202600U, // XAR
17798
618k
    141401U,  // XAR_ZZZI_B
17799
618k
    137304U,  // XAR_ZZZI_D
17800
618k
    52440200U,  // XAR_ZZZI_H
17801
618k
    143449U,  // XAR_ZZZI_S
17802
618k
    0U, // XPACD
17803
618k
    0U, // XPACI
17804
618k
    0U, // XPACLRI
17805
618k
    72U,  // XTNv16i8
17806
618k
    48U,  // XTNv2i32
17807
618k
    64U,  // XTNv4i16
17808
618k
    48U,  // XTNv4i32
17809
618k
    64U,  // XTNv8i16
17810
618k
    72U,  // XTNv8i8
17811
618k
    0U, // ZERO_M
17812
618k
    5U, // ZERO_MXI_2Z
17813
618k
    5U, // ZERO_MXI_4Z
17814
618k
    3U, // ZERO_MXI_VG2_2Z
17815
618k
    3U, // ZERO_MXI_VG2_4Z
17816
618k
    3U, // ZERO_MXI_VG2_Z
17817
618k
    3U, // ZERO_MXI_VG4_2Z
17818
618k
    3U, // ZERO_MXI_VG4_4Z
17819
618k
    3U, // ZERO_MXI_VG4_Z
17820
618k
    0U, // ZERO_T
17821
618k
    10329U, // ZIP1_PPP_B
17822
618k
    6232U,  // ZIP1_PPP_D
17823
618k
    136U, // ZIP1_PPP_H
17824
618k
    12377U, // ZIP1_PPP_S
17825
618k
    10329U, // ZIP1_ZZZ_B
17826
618k
    6232U,  // ZIP1_ZZZ_D
17827
618k
    136U, // ZIP1_ZZZ_H
17828
618k
    1016U,  // ZIP1_ZZZ_Q
17829
618k
    12377U, // ZIP1_ZZZ_S
17830
618k
    925840U,  // ZIP1v16i8
17831
618k
    1056920U, // ZIP1v2i32
17832
618k
    270440U,  // ZIP1v2i64
17833
618k
    1188000U, // ZIP1v4i16
17834
618k
    401520U,  // ZIP1v4i32
17835
618k
    532600U,  // ZIP1v8i16
17836
618k
    1319080U, // ZIP1v8i8
17837
618k
    10329U, // ZIP2_PPP_B
17838
618k
    6232U,  // ZIP2_PPP_D
17839
618k
    136U, // ZIP2_PPP_H
17840
618k
    12377U, // ZIP2_PPP_S
17841
618k
    10329U, // ZIP2_ZZZ_B
17842
618k
    6232U,  // ZIP2_ZZZ_D
17843
618k
    136U, // ZIP2_ZZZ_H
17844
618k
    1016U,  // ZIP2_ZZZ_Q
17845
618k
    12377U, // ZIP2_ZZZ_S
17846
618k
    925840U,  // ZIP2v16i8
17847
618k
    1056920U, // ZIP2v2i32
17848
618k
    270440U,  // ZIP2v2i64
17849
618k
    1188000U, // ZIP2v4i16
17850
618k
    401520U,  // ZIP2v4i32
17851
618k
    532600U,  // ZIP2v8i16
17852
618k
    1319080U, // ZIP2v8i8
17853
618k
    10329U, // ZIPQ1_ZZZ_B
17854
618k
    6232U,  // ZIPQ1_ZZZ_D
17855
618k
    136U, // ZIPQ1_ZZZ_H
17856
618k
    12377U, // ZIPQ1_ZZZ_S
17857
618k
    10329U, // ZIPQ2_ZZZ_B
17858
618k
    6232U,  // ZIPQ2_ZZZ_D
17859
618k
    136U, // ZIPQ2_ZZZ_H
17860
618k
    12377U, // ZIPQ2_ZZZ_S
17861
618k
    176U, // ZIP_VG2_2ZZZ_B
17862
618k
    0U, // ZIP_VG2_2ZZZ_D
17863
618k
    136U, // ZIP_VG2_2ZZZ_H
17864
618k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
618k
    96U,  // ZIP_VG2_2ZZZ_S
17866
618k
    0U, // ZIP_VG4_4Z4Z_B
17867
618k
    0U, // ZIP_VG4_4Z4Z_D
17868
618k
    0U, // ZIP_VG4_4Z4Z_H
17869
618k
    0U, // ZIP_VG4_4Z4Z_Q
17870
618k
    0U, // ZIP_VG4_4Z4Z_S
17871
618k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
618k
  uint64_t Bits = 0;
17875
618k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
618k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
618k
  MnemonicBitsInfo MBI = {
17878
618k
#ifndef CAPSTONE_DIET
17879
618k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
618k
    Bits
17884
618k
  };
17885
618k
  return MBI;
17886
618k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
248k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
248k
  SStream_concat0(O, "");
17892
248k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
248k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
248k
  uint64_t Bits = MnemonicInfo.second;
17897
248k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
248k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
168
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
168
    return;
17905
0
    break;
17906
90.5k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
90.5k
    printOperand(MI, 0, O);
17909
90.5k
    break;
17910
7.89k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
7.89k
    printSVERegOp_b(MI, 0, O);
17913
7.89k
    break;
17914
9.90k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
9.90k
    printSVERegOp_d(MI, 0, O);
17917
9.90k
    break;
17918
9.47k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
9.47k
    printSVERegOp_h(MI, 0, O);
17921
9.47k
    SStream_concat0(O, ", ");
17922
9.47k
    break;
17923
8.89k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
8.89k
    printSVERegOp_s(MI, 0, O);
17926
8.89k
    break;
17927
21.2k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
21.2k
    printVRegOperand(MI, 0, O);
17930
21.2k
    break;
17931
1.98k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
1.98k
    printMatrixTile(MI, 0, O);
17934
1.98k
    SStream_concat0(O, ", ");
17935
1.98k
    printSVERegOp_0(MI, 2, O);
17936
1.98k
    SStream_concat0(O, "/m, ");
17937
1.98k
    printSVERegOp_0(MI, 3, O);
17938
1.98k
    SStream_concat0(O, "/m, ");
17939
1.98k
    break;
17940
5.84k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
5.84k
    printVRegOperand(MI, 1, O);
17943
5.84k
    break;
17944
3.30k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
3.30k
    printTypedVectorList_0_b(MI, 0, O);
17947
3.30k
    SStream_concat0(O, ", ");
17948
3.30k
    break;
17949
10.3k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
10.3k
    printTypedVectorList_0_d(MI, 0, O);
17952
10.3k
    SStream_concat0(O, ", ");
17953
10.3k
    break;
17954
2.57k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.57k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.57k
    SStream_concat0(O, ", ");
17958
2.57k
    break;
17959
6.95k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
6.95k
    printTypedVectorList_0_s(MI, 0, O);
17962
6.95k
    SStream_concat0(O, ", ");
17963
6.95k
    break;
17964
2.70k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
2.70k
    printMatrix_64(MI, 0, O);
17967
2.70k
    SStream_concat1(O, '[');
17968
2.70k
    printOperand(MI, 2, O);
17969
2.70k
    SStream_concat0(O, ", ");
17970
2.70k
    break;
17971
4.69k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
4.69k
    printMatrix_32(MI, 0, O);
17974
4.69k
    SStream_concat1(O, '[');
17975
4.69k
    printOperand(MI, 2, O);
17976
4.69k
    SStream_concat0(O, ", ");
17977
4.69k
    break;
17978
76
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
76
    printZPRasFPR_8(MI, 0, O);
17981
76
    SStream_concat0(O, ", ");
17982
76
    printSVERegOp_0(MI, 1, O);
17983
76
    SStream_concat0(O, ", ");
17984
76
    printSVERegOp_b(MI, 2, O);
17985
76
    return;
17986
0
    break;
17987
207
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
207
    printZPRasFPR_64(MI, 0, O);
17990
207
    SStream_concat0(O, ", ");
17991
207
    printSVERegOp_0(MI, 1, O);
17992
207
    SStream_concat0(O, ", ");
17993
207
    break;
17994
314
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
314
    printZPRasFPR_16(MI, 0, O);
17997
314
    SStream_concat0(O, ", ");
17998
314
    printSVERegOp_0(MI, 1, O);
17999
314
    SStream_concat0(O, ", ");
18000
314
    break;
18001
27
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
27
    printZPRasFPR_32(MI, 0, O);
18004
27
    SStream_concat0(O, ", ");
18005
27
    printSVERegOp_0(MI, 1, O);
18006
27
    SStream_concat0(O, ", ");
18007
27
    break;
18008
17.0k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
17.0k
    printOperand(MI, 1, O);
18011
17.0k
    break;
18012
1.89k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
1.89k
    printAlignedLabel(MI, Address, 0, O);
18015
1.89k
    return;
18016
0
    break;
18017
943
  case 21:
18018
    // BCcc, Bcc
18019
943
    printCondCode(MI, 0, O);
18020
943
    SStream_concat0(O, "\t");
18021
943
    printAlignedLabel(MI, Address, 1, O);
18022
943
    return;
18023
0
    break;
18024
2.26k
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
2.26k
    printMatrix_16(MI, 0, O);
18027
2.26k
    SStream_concat1(O, '[');
18028
2.26k
    printOperand(MI, 2, O);
18029
2.26k
    SStream_concat0(O, ", ");
18030
2.26k
    break;
18031
59
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
59
    printImmHex(MI, 0, O);
18034
59
    return;
18035
0
    break;
18036
68
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
68
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
68
    SStream_concat0(O, ", ");
18040
68
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
68
    SStream_concat0(O, ", [");
18042
68
    printOperand(MI, 3, O);
18043
68
    SStream_concat1(O, ']');
18044
68
    return;
18045
0
    break;
18046
12
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
12
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
12
    SStream_concat0(O, ", ");
18050
12
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
12
    SStream_concat0(O, ", [");
18052
12
    printOperand(MI, 3, O);
18053
12
    SStream_concat1(O, ']');
18054
12
    return;
18055
0
    break;
18056
425
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
425
    printOperand(MI, 3, O);
18059
425
    SStream_concat0(O, "]!, [");
18060
425
    printOperand(MI, 4, O);
18061
425
    SStream_concat0(O, "]!, ");
18062
425
    printOperand(MI, 5, O);
18063
425
    SStream_concat1(O, '!');
18064
425
    return;
18065
0
    break;
18066
436
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
436
    printBarrierOption(MI, 0, O);
18069
436
    return;
18070
0
    break;
18071
75
  case 28:
18072
    // DSBnXS
18073
75
    printBarriernXSOption(MI, 0, O);
18074
75
    return;
18075
0
    break;
18076
850
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
850
    printSVERegOp_q(MI, 0, O);
18079
850
    SStream_concat0(O, ", ");
18080
850
    break;
18081
1.20k
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
1.20k
    printTypedVectorList_0_q(MI, 0, O);
18084
1.20k
    SStream_concat0(O, ", ");
18085
1.20k
    break;
18086
178
  case 31:
18087
    // HINT
18088
178
    printImm(MI, 0, O);
18089
178
    return;
18090
0
    break;
18091
458
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
458
    printMatrixTileVector_0(MI, 0, O);
18094
458
    SStream_concat1(O, '[');
18095
458
    break;
18096
1.42k
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
1.42k
    printMatrixTileVector_1(MI, 0, O);
18099
1.42k
    SStream_concat1(O, '[');
18100
1.42k
    break;
18101
2.53k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
2.53k
    printTypedVectorList_0_b(MI, 0, O);
18104
2.53k
    break;
18105
124
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
124
    printTypedVectorList_16_b(MI, 0, O);
18108
124
    SStream_concat0(O, ", [");
18109
124
    printOperand(MI, 1, O);
18110
124
    SStream_concat1(O, ']');
18111
124
    return;
18112
0
    break;
18113
282
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
282
    printTypedVectorList_16_b(MI, 1, O);
18116
282
    SStream_concat0(O, ", [");
18117
282
    printOperand(MI, 2, O);
18118
282
    SStream_concat0(O, "], ");
18119
282
    break;
18120
21
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
21
    printTypedVectorList_1_d(MI, 0, O);
18123
21
    SStream_concat0(O, ", [");
18124
21
    printOperand(MI, 1, O);
18125
21
    SStream_concat1(O, ']');
18126
21
    return;
18127
0
    break;
18128
93
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
93
    printTypedVectorList_1_d(MI, 1, O);
18131
93
    SStream_concat0(O, ", [");
18132
93
    printOperand(MI, 2, O);
18133
93
    SStream_concat0(O, "], ");
18134
93
    break;
18135
95
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
95
    printTypedVectorList_2_d(MI, 0, O);
18138
95
    SStream_concat0(O, ", [");
18139
95
    printOperand(MI, 1, O);
18140
95
    SStream_concat1(O, ']');
18141
95
    return;
18142
0
    break;
18143
498
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
498
    printTypedVectorList_2_d(MI, 1, O);
18146
498
    SStream_concat0(O, ", [");
18147
498
    printOperand(MI, 2, O);
18148
498
    SStream_concat0(O, "], ");
18149
498
    break;
18150
123
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
123
    printTypedVectorList_2_s(MI, 0, O);
18153
123
    SStream_concat0(O, ", [");
18154
123
    printOperand(MI, 1, O);
18155
123
    SStream_concat1(O, ']');
18156
123
    return;
18157
0
    break;
18158
175
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
175
    printTypedVectorList_2_s(MI, 1, O);
18161
175
    SStream_concat0(O, ", [");
18162
175
    printOperand(MI, 2, O);
18163
175
    SStream_concat0(O, "], ");
18164
175
    break;
18165
19
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
19
    printTypedVectorList_4_h(MI, 0, O);
18168
19
    SStream_concat0(O, ", [");
18169
19
    printOperand(MI, 1, O);
18170
19
    SStream_concat1(O, ']');
18171
19
    return;
18172
0
    break;
18173
54
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
54
    printTypedVectorList_4_h(MI, 1, O);
18176
54
    SStream_concat0(O, ", [");
18177
54
    printOperand(MI, 2, O);
18178
54
    SStream_concat0(O, "], ");
18179
54
    break;
18180
47
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
47
    printTypedVectorList_4_s(MI, 0, O);
18183
47
    SStream_concat0(O, ", [");
18184
47
    printOperand(MI, 1, O);
18185
47
    SStream_concat1(O, ']');
18186
47
    return;
18187
0
    break;
18188
38
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
38
    printTypedVectorList_4_s(MI, 1, O);
18191
38
    SStream_concat0(O, ", [");
18192
38
    printOperand(MI, 2, O);
18193
38
    SStream_concat0(O, "], ");
18194
38
    break;
18195
123
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
123
    printTypedVectorList_8_b(MI, 0, O);
18198
123
    SStream_concat0(O, ", [");
18199
123
    printOperand(MI, 1, O);
18200
123
    SStream_concat1(O, ']');
18201
123
    return;
18202
0
    break;
18203
354
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
354
    printTypedVectorList_8_b(MI, 1, O);
18206
354
    SStream_concat0(O, ", [");
18207
354
    printOperand(MI, 2, O);
18208
354
    SStream_concat0(O, "], ");
18209
354
    break;
18210
318
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
318
    printTypedVectorList_8_h(MI, 0, O);
18213
318
    SStream_concat0(O, ", [");
18214
318
    printOperand(MI, 1, O);
18215
318
    SStream_concat1(O, ']');
18216
318
    return;
18217
0
    break;
18218
643
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
643
    printTypedVectorList_8_h(MI, 1, O);
18221
643
    SStream_concat0(O, ", [");
18222
643
    printOperand(MI, 2, O);
18223
643
    SStream_concat0(O, "], ");
18224
643
    break;
18225
1.23k
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
1.23k
    printTypedVectorList_0_h(MI, 0, O);
18228
1.23k
    break;
18229
1.00k
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
1.00k
    printTypedVectorList_0_h(MI, 1, O);
18232
1.00k
    printVectorIndex_1(MI, 2, O);
18233
1.00k
    SStream_concat0(O, ", [");
18234
1.00k
    printOperand(MI, 3, O);
18235
1.00k
    break;
18236
702
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
702
    printTypedVectorList_0_h(MI, 2, O);
18239
702
    printVectorIndex_1(MI, 3, O);
18240
702
    SStream_concat0(O, ", [");
18241
702
    printOperand(MI, 4, O);
18242
702
    SStream_concat0(O, "], ");
18243
702
    break;
18244
529
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
529
    printTypedVectorList_0_s(MI, 1, O);
18247
529
    printVectorIndex_1(MI, 2, O);
18248
529
    SStream_concat0(O, ", [");
18249
529
    printOperand(MI, 3, O);
18250
529
    break;
18251
412
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
412
    printTypedVectorList_0_s(MI, 2, O);
18254
412
    printVectorIndex_1(MI, 3, O);
18255
412
    SStream_concat0(O, ", [");
18256
412
    printOperand(MI, 4, O);
18257
412
    SStream_concat0(O, "], ");
18258
412
    break;
18259
2.37k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
2.37k
    printTypedVectorList_0_d(MI, 1, O);
18262
2.37k
    printVectorIndex_1(MI, 2, O);
18263
2.37k
    SStream_concat0(O, ", [");
18264
2.37k
    printOperand(MI, 3, O);
18265
2.37k
    break;
18266
1.26k
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
1.26k
    printTypedVectorList_0_d(MI, 2, O);
18269
1.26k
    printVectorIndex_1(MI, 3, O);
18270
1.26k
    SStream_concat0(O, ", [");
18271
1.26k
    printOperand(MI, 4, O);
18272
1.26k
    SStream_concat0(O, "], ");
18273
1.26k
    break;
18274
1.36k
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
1.36k
    printTypedVectorList_0_b(MI, 1, O);
18277
1.36k
    printVectorIndex_1(MI, 2, O);
18278
1.36k
    SStream_concat0(O, ", [");
18279
1.36k
    printOperand(MI, 3, O);
18280
1.36k
    break;
18281
1.44k
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
1.44k
    printTypedVectorList_0_b(MI, 2, O);
18284
1.44k
    printVectorIndex_1(MI, 3, O);
18285
1.44k
    SStream_concat0(O, ", [");
18286
1.44k
    printOperand(MI, 4, O);
18287
1.44k
    SStream_concat0(O, "], ");
18288
1.44k
    break;
18289
106
  case 60:
18290
    // LD64B, ST64B
18291
106
    printGPR64x8(MI, 0, O);
18292
106
    SStream_concat0(O, ", [");
18293
106
    printOperand(MI, 1, O);
18294
106
    SStream_concat1(O, ']');
18295
106
    return;
18296
0
    break;
18297
285
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
285
    printOperand(MI, 2, O);
18300
285
    break;
18301
598
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
598
    printSVERegOp_0(MI, 0, O);
18304
598
    break;
18305
17
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
17
    printMatrix_0(MI, 0, O);
18308
17
    SStream_concat1(O, '[');
18309
17
    printOperand(MI, 1, O);
18310
17
    SStream_concat0(O, ", ");
18311
17
    printMatrixIndex_1(MI, 2, O);
18312
17
    SStream_concat0(O, "], [");
18313
17
    printOperand(MI, 3, O);
18314
17
    SStream_concat0(O, ", ");
18315
17
    printOperand(MI, 4, O);
18316
17
    SStream_concat0(O, ", mul vl]");
18317
17
    return;
18318
0
    break;
18319
514
  case 64:
18320
    // MRRS
18321
514
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
514
    SStream_concat0(O, ", ");
18323
514
    printMRSSystemRegister(MI, 1, O);
18324
514
    return;
18325
0
    break;
18326
4.87k
  case 65:
18327
    // MSR, MSRR
18328
4.87k
    printMSRSystemRegister(MI, 0, O);
18329
4.87k
    SStream_concat0(O, ", ");
18330
4.87k
    break;
18331
508
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
508
    printSystemPStateField(MI, 0, O);
18334
508
    SStream_concat0(O, ", ");
18335
508
    printOperand(MI, 1, O);
18336
508
    return;
18337
0
    break;
18338
0
  case 67:
18339
    // MSRpstatesvcrImm1
18340
0
    printSVCROp(MI, 0, O);
18341
0
    SStream_concat0(O, ", ");
18342
0
    printOperand(MI, 1, O);
18343
0
    return;
18344
0
    break;
18345
5.50k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
5.50k
    printPrefetchOp_1(MI, 0, O);
18348
5.50k
    SStream_concat0(O, ", ");
18349
5.50k
    printSVERegOp_0(MI, 1, O);
18350
5.50k
    SStream_concat0(O, ", [");
18351
5.50k
    break;
18352
1.25k
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
1.25k
    printPrefetchOp_0(MI, 0, O);
18355
1.25k
    break;
18356
279
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
279
    printPredicateAsCounter_8(MI, 0, O);
18359
279
    break;
18360
452
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
452
    printPredicateAsCounter_64(MI, 0, O);
18363
452
    break;
18364
45
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
45
    printPredicateAsCounter_16(MI, 0, O);
18367
45
    break;
18368
18
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
18
    printPredicateAsCounter_32(MI, 0, O);
18371
18
    break;
18372
1.51k
  case 74:
18373
    // RPRFM
18374
1.51k
    printRPRFMOperand(MI, 0, O);
18375
1.51k
    SStream_concat0(O, ", ");
18376
1.51k
    printOperand(MI, 1, O);
18377
1.51k
    SStream_concat0(O, ", [");
18378
1.51k
    printOperand(MI, 2, O);
18379
1.51k
    SStream_concat1(O, ']');
18380
1.51k
    return;
18381
0
    break;
18382
171
  case 75:
18383
    // SDSB
18384
171
    printAppleSysBarrierOption(MI, 0, O);
18385
171
    return;
18386
0
    break;
18387
1.34k
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
1.34k
    printTypedVectorList_0_s(MI, 0, O);
18390
1.34k
    printVectorIndex_1(MI, 1, O);
18391
1.34k
    SStream_concat0(O, ", [");
18392
1.34k
    printOperand(MI, 2, O);
18393
1.34k
    SStream_concat1(O, ']');
18394
1.34k
    return;
18395
0
    break;
18396
294
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
294
    printTypedVectorList_0_d(MI, 0, O);
18399
294
    printVectorIndex_1(MI, 1, O);
18400
294
    SStream_concat0(O, ", [");
18401
294
    printOperand(MI, 2, O);
18402
294
    SStream_concat1(O, ']');
18403
294
    return;
18404
0
    break;
18405
859
  case 78:
18406
    // ZERO_M
18407
859
    printMatrixTileList(MI, 0, O);
18408
859
    return;
18409
0
    break;
18410
248k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
238k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
9.64k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
9.64k
    return;
18419
0
    break;
18420
99.2k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
99.2k
    SStream_concat0(O, ", ");
18423
99.2k
    break;
18424
540
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
540
    printSVERegOp_0(MI, 2, O);
18427
540
    SStream_concat0(O, "/m, ");
18428
540
    break;
18429
3.31k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
3.31k
    SStream_concat0(O, ".16b, ");
18432
3.31k
    break;
18433
5.44k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
5.44k
    SStream_concat0(O, ".2s, ");
18436
5.44k
    break;
18437
5.94k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
5.94k
    SStream_concat0(O, ".2d, ");
18440
5.94k
    break;
18441
2.51k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.51k
    SStream_concat0(O, ".4h, ");
18444
2.51k
    break;
18445
3.48k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
3.48k
    SStream_concat0(O, ".4s, ");
18448
3.48k
    break;
18449
3.57k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
3.57k
    SStream_concat0(O, ".8h, ");
18452
3.57k
    break;
18453
1.93k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
1.93k
    SStream_concat0(O, ".8b, ");
18456
1.93k
    break;
18457
291
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
291
    printSVERegOp_d(MI, 4, O);
18460
291
    break;
18461
472
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
472
    printSVERegOp_s(MI, 4, O);
18464
472
    break;
18465
21
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
21
    printSVERegOp_s(MI, 1, O);
18468
21
    break;
18469
137
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
137
    printSVERegOp_s(MI, 2, O);
18472
137
    break;
18473
21.4k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
21.4k
    printSVERegOp_0(MI, 1, O);
18476
21.4k
    break;
18477
100
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
100
    printTypedVectorList_0_b(MI, 1, O);
18480
100
    break;
18481
153
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
153
    printTypedVectorList_0_d(MI, 1, O);
18484
153
    break;
18485
280
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
280
    printTypedVectorList_0_h(MI, 1, O);
18488
280
    break;
18489
538
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
538
    printTypedVectorList_0_s(MI, 1, O);
18492
538
    break;
18493
5.28k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
5.28k
    printMatrixIndex_1(MI, 3, O);
18496
5.28k
    break;
18497
1.33k
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
1.33k
    printSVERegOp_h(MI, 1, O);
18500
1.33k
    break;
18501
29.2k
  case 21:
18502
    // ADR_LSL_ZZZ_D_0, ADR_LSL_ZZZ_D_1, ADR_LSL_ZZZ_D_2, ADR_LSL_ZZZ_D_3, AD...
18503
29.2k
    SStream_concat0(O, ", [");
18504
29.2k
    break;
18505
216
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
216
    printSVERegOp_d(MI, 2, O);
18508
216
    break;
18509
1.09k
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
1.09k
    printSVERegOp_h(MI, 2, O);
18512
1.09k
    break;
18513
1.50k
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
1.50k
    printSVERegOp_b(MI, 1, O);
18516
1.50k
    break;
18517
1.70k
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
1.70k
    printImmRangeScale_2_1(MI, 3, O);
18520
1.70k
    break;
18521
704
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
704
    printSVERegOp_h(MI, 4, O);
18524
704
    SStream_concat0(O, ", ");
18525
704
    printSVERegOp_h(MI, 5, O);
18526
704
    return;
18527
0
    break;
18528
96
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
96
    printSVEPattern(MI, 2, O);
18531
96
    SStream_concat0(O, ", mul ");
18532
96
    printOperand(MI, 3, O);
18533
96
    return;
18534
0
    break;
18535
0
  case 28:
18536
    // DUP_ZI_H
18537
0
    printImm8OptLsl_int16_t(MI, 1, O);
18538
0
    return;
18539
0
    break;
18540
6.85k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
6.85k
    printOperand(MI, 1, O);
18543
6.85k
    break;
18544
259
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
259
    printSVERegOp_q(MI, 1, O);
18547
259
    break;
18548
98
  case 31:
18549
    // FADDA_VPZ_D
18550
98
    printZPRasFPR_64(MI, 2, O);
18551
98
    SStream_concat0(O, ", ");
18552
98
    printSVERegOp_d(MI, 3, O);
18553
98
    return;
18554
0
    break;
18555
240
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
240
    printZPRasFPR_16(MI, 2, O);
18558
240
    break;
18559
22
  case 33:
18560
    // FADDA_VPZ_S
18561
22
    printZPRasFPR_32(MI, 2, O);
18562
22
    SStream_concat0(O, ", ");
18563
22
    printSVERegOp_s(MI, 3, O);
18564
22
    return;
18565
0
    break;
18566
465
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
465
    SStream_concat0(O, ", #0.0");
18569
465
    return;
18570
0
    break;
18571
318
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
318
    printSVERegOp_b(MI, 2, O);
18574
318
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.67k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.67k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.67k
    break;
18584
514
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
514
    printSVERegOp_b(MI, 4, O);
18587
514
    SStream_concat0(O, ", ");
18588
514
    printSVERegOp_b(MI, 5, O);
18589
514
    return;
18590
0
    break;
18591
66
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
66
    SStream_concat0(O, ".d");
18594
66
    printVectorIndex_1(MI, 2, O);
18595
66
    SStream_concat0(O, ", ");
18596
66
    break;
18597
252
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
252
    printSImm_16(MI, 1, O);
18600
252
    SStream_concat0(O, ", ");
18601
252
    break;
18602
5.35k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
5.35k
    printOperand(MI, 2, O);
18605
5.35k
    break;
18606
0
  case 42:
18607
    // INSvi16gpr, INSvi16lane
18608
0
    SStream_concat0(O, ".h");
18609
0
    printVectorIndex_1(MI, 2, O);
18610
0
    SStream_concat0(O, ", ");
18611
0
    break;
18612
0
  case 43:
18613
    // INSvi32gpr, INSvi32lane
18614
0
    SStream_concat0(O, ".s");
18615
0
    printVectorIndex_1(MI, 2, O);
18616
0
    SStream_concat0(O, ", ");
18617
0
    break;
18618
0
  case 44:
18619
    // INSvi8gpr, INSvi8lane
18620
0
    SStream_concat0(O, ".b");
18621
0
    printVectorIndex_1(MI, 2, O);
18622
0
    SStream_concat0(O, ", ");
18623
0
    break;
18624
4.53k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
4.53k
    printPredicateAsCounter_0(MI, 1, O);
18627
4.53k
    break;
18628
90
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
90
    printPostIncOperand_64(MI, 3, O);
18631
90
    return;
18632
0
    break;
18633
101
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
101
    printPostIncOperand_32(MI, 3, O);
18636
101
    return;
18637
0
    break;
18638
110
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
110
    printPostIncOperand_16(MI, 3, O);
18641
110
    return;
18642
0
    break;
18643
78
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
78
    printPostIncOperand_8(MI, 3, O);
18646
78
    return;
18647
0
    break;
18648
197
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
197
    printPostIncOperand_1(MI, 3, O);
18651
197
    return;
18652
0
    break;
18653
89
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
89
    printPostIncOperand_4(MI, 3, O);
18656
89
    return;
18657
0
    break;
18658
399
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
399
    printPostIncOperand_2(MI, 3, O);
18661
399
    return;
18662
0
    break;
18663
367
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
367
    printPostIncOperand_48(MI, 3, O);
18666
367
    return;
18667
0
    break;
18668
107
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
107
    printPostIncOperand_24(MI, 3, O);
18671
107
    return;
18672
0
    break;
18673
2.82k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
2.82k
    SStream_concat1(O, ']');
18676
2.82k
    return;
18677
0
    break;
18678
114
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
114
    printPostIncOperand_2(MI, 5, O);
18681
114
    return;
18682
0
    break;
18683
240
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
240
    printPostIncOperand_4(MI, 5, O);
18686
240
    return;
18687
0
    break;
18688
512
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
512
    printPostIncOperand_8(MI, 5, O);
18691
512
    return;
18692
0
    break;
18693
968
  case 59:
18694
    // LD1i8_POST
18695
968
    printPostIncOperand_1(MI, 5, O);
18696
968
    return;
18697
0
    break;
18698
150
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
150
    printPostIncOperand_16(MI, 5, O);
18701
150
    return;
18702
0
    break;
18703
285
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
285
    printPostIncOperand_3(MI, 3, O);
18706
285
    return;
18707
0
    break;
18708
70
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
70
    printPostIncOperand_12(MI, 3, O);
18711
70
    return;
18712
0
    break;
18713
244
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
244
    printPostIncOperand_6(MI, 3, O);
18716
244
    return;
18717
0
    break;
18718
548
  case 64:
18719
    // LD3i16_POST
18720
548
    printPostIncOperand_6(MI, 5, O);
18721
548
    return;
18722
0
    break;
18723
12
  case 65:
18724
    // LD3i32_POST
18725
12
    printPostIncOperand_12(MI, 5, O);
18726
12
    return;
18727
0
    break;
18728
651
  case 66:
18729
    // LD3i64_POST
18730
651
    printPostIncOperand_24(MI, 5, O);
18731
651
    return;
18732
0
    break;
18733
343
  case 67:
18734
    // LD3i8_POST
18735
343
    printPostIncOperand_3(MI, 5, O);
18736
343
    return;
18737
0
    break;
18738
288
  case 68:
18739
    // LD4i64_POST
18740
288
    printPostIncOperand_32(MI, 5, O);
18741
288
    return;
18742
0
    break;
18743
236
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
236
    SStream_concat0(O, "]!, ");
18746
236
    printOperand(MI, 3, O);
18747
236
    SStream_concat0(O, "!, ");
18748
236
    printOperand(MI, 4, O);
18749
236
    return;
18750
0
    break;
18751
279
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
279
    printMatrixTileVector_0(MI, 2, O);
18754
279
    SStream_concat1(O, '[');
18755
279
    printOperand(MI, 3, O);
18756
279
    SStream_concat0(O, ", ");
18757
279
    break;
18758
235
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
235
    printMatrixTileVector_1(MI, 2, O);
18761
235
    SStream_concat1(O, '[');
18762
235
    printOperand(MI, 3, O);
18763
235
    SStream_concat0(O, ", ");
18764
235
    break;
18765
423
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
423
    printMatrix_64(MI, 2, O);
18768
423
    SStream_concat1(O, '[');
18769
423
    printOperand(MI, 3, O);
18770
423
    SStream_concat0(O, ", ");
18771
423
    printMatrixIndex_1(MI, 4, O);
18772
423
    break;
18773
153
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
153
    printMatrixTileVector_0(MI, 1, O);
18776
153
    SStream_concat1(O, '[');
18777
153
    break;
18778
12
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
12
    printMatrixTileVector_1(MI, 1, O);
18781
12
    SStream_concat1(O, '[');
18782
12
    break;
18783
0
  case 75:
18784
    // MOVA_VG2_2ZMXI, MOVA_VG4_4ZMXI
18785
0
    printMatrix_64(MI, 1, O);
18786
0
    SStream_concat1(O, '[');
18787
0
    printOperand(MI, 2, O);
18788
0
    SStream_concat0(O, ", ");
18789
0
    printMatrixIndex_1(MI, 3, O);
18790
0
    break;
18791
769
  case 76:
18792
    // MOVT, MOVT_TIX
18793
769
    SStream_concat1(O, '[');
18794
769
    break;
18795
818
  case 77:
18796
    // MSRR
18797
818
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
818
    return;
18799
0
    break;
18800
136
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
136
    printVectorIndex_1(MI, 2, O);
18803
136
    SStream_concat0(O, ", ");
18804
136
    break;
18805
71
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
71
    printSVERegOp_d(MI, 1, O);
18808
71
    SStream_concat0(O, ", ");
18809
71
    printSVERegOp_d(MI, 2, O);
18810
71
    return;
18811
0
    break;
18812
63
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
63
    SStream_concat0(O, ".1q, ");
18815
63
    printVRegOperand(MI, 1, O);
18816
63
    break;
18817
46
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
46
    printSVEPattern(MI, 1, O);
18820
46
    return;
18821
0
    break;
18822
764
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
764
    SStream_concat0(O, ".1d, ");
18825
764
    break;
18826
1.10k
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
1.10k
    printVectorIndex_1(MI, 1, O);
18829
1.10k
    SStream_concat0(O, ", [");
18830
1.10k
    printOperand(MI, 2, O);
18831
1.10k
    SStream_concat1(O, ']');
18832
1.10k
    return;
18833
0
    break;
18834
2.44k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
2.44k
    SStream_concat0(O, "], ");
18837
2.44k
    break;
18838
77
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
77
    printTypedVectorList_0_q(MI, 1, O);
18841
77
    return;
18842
0
    break;
18843
38
  case 86:
18844
    // ZERO_T
18845
38
    SStream_concat0(O, " }");
18846
38
    return;
18847
0
    break;
18848
238k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
215k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
61.3k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
61.3k
    printOperand(MI, 1, O);
18857
61.3k
    break;
18858
660
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
660
    printSVERegOp_0(MI, 2, O);
18861
660
    SStream_concat0(O, "/m, ");
18862
660
    break;
18863
27
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
27
    printSVERegOp_h(MI, 3, O);
18866
27
    return;
18867
0
    break;
18868
19.2k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
19.2k
    printVRegOperand(MI, 1, O);
18871
19.2k
    break;
18872
256
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
256
    printSVERegOp_d(MI, 2, O);
18875
256
    break;
18876
704
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
704
    printSVERegOp_s(MI, 2, O);
18879
704
    break;
18880
4.57k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
4.57k
    return;
18883
0
    break;
18884
628
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
628
    printSVERegOp_h(MI, 1, O);
18887
628
    break;
18888
16.3k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
16.3k
    SStream_concat0(O, ", ");
18891
16.3k
    break;
18892
4.02k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
4.02k
    printSVERegOp_d(MI, 1, O);
18895
4.02k
    break;
18896
618
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
618
    printSVERegOp_h(MI, 2, O);
18899
618
    break;
18900
4.96k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
4.96k
    printVRegOperand(MI, 2, O);
18903
4.96k
    break;
18904
11.9k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
11.9k
    printSVERegOp_0(MI, 1, O);
18907
11.9k
    break;
18908
3.03k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
3.03k
    SStream_concat0(O, "/m, ");
18911
3.03k
    break;
18912
3.56k
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
3.56k
    SStream_concat0(O, ", vgx2], ");
18915
3.56k
    break;
18916
3.43k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
3.43k
    SStream_concat0(O, ", vgx4], ");
18919
3.43k
    break;
18920
1.56k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.56k
    printSVERegOp_b(MI, 1, O);
18923
1.56k
    break;
18924
2.17k
  case 17:
18925
    // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2...
18926
2.17k
    printSVERegOp_s(MI, 1, O);
18927
2.17k
    break;
18928
4.16k
  case 18:
18929
    // ADR, ADRP
18930
4.16k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
4.16k
    return;
18932
0
    break;
18933
16.4k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
16.4k
    printOperand(MI, 2, O);
18936
16.4k
    break;
18937
42
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
42
    printSVERegOp_s(MI, 3, O);
18940
42
    return;
18941
0
    break;
18942
10
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
10
    printTypedVectorList_0_h(MI, 1, O);
18945
10
    return;
18946
0
    break;
18947
2.21k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
2.21k
    SStream_concat0(O, "], ");
18950
2.21k
    break;
18951
1.12k
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
1.12k
    printImm(MI, 2, O);
18954
1.12k
    printShifter(MI, 3, O);
18955
1.12k
    return;
18956
0
    break;
18957
4.89k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
4.89k
    printAlignedLabel(MI, Address, 1, O);
18960
4.89k
    return;
18961
0
    break;
18962
2.11k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
2.11k
    printSVERegOp_b(MI, 2, O);
18965
2.11k
    SStream_concat0(O, ", ");
18966
2.11k
    break;
18967
1.30k
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
1.30k
    SStream_concat0(O, "/z, ");
18970
1.30k
    break;
18971
1.06k
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
1.06k
    printSVEPattern(MI, 1, O);
18974
1.06k
    break;
18975
25
  case 28:
18976
    // CNTP_XCI_B
18977
25
    printPredicateAsCounter_8(MI, 1, O);
18978
25
    SStream_concat0(O, ", ");
18979
25
    printSVEVecLenSpecifier(MI, 2, O);
18980
25
    return;
18981
0
    break;
18982
34
  case 29:
18983
    // CNTP_XCI_D
18984
34
    printPredicateAsCounter_64(MI, 1, O);
18985
34
    SStream_concat0(O, ", ");
18986
34
    printSVEVecLenSpecifier(MI, 2, O);
18987
34
    return;
18988
0
    break;
18989
40
  case 30:
18990
    // CNTP_XCI_H
18991
40
    printPredicateAsCounter_16(MI, 1, O);
18992
40
    SStream_concat0(O, ", ");
18993
40
    printSVEVecLenSpecifier(MI, 2, O);
18994
40
    return;
18995
0
    break;
18996
18
  case 31:
18997
    // CNTP_XCI_S
18998
18
    printPredicateAsCounter_32(MI, 1, O);
18999
18
    SStream_concat0(O, ", ");
19000
18
    printSVEVecLenSpecifier(MI, 2, O);
19001
18
    return;
19002
0
    break;
19003
0
  case 32:
19004
    // CPY_ZPmI_H
19005
0
    printImm8OptLsl_int16_t(MI, 3, O);
19006
0
    return;
19007
0
    break;
19008
214
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
214
    printOperand(MI, 3, O);
19011
214
    break;
19012
237
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
237
    printSVEPattern(MI, 2, O);
19015
237
    SStream_concat0(O, ", mul ");
19016
237
    printOperand(MI, 3, O);
19017
237
    return;
19018
0
    break;
19019
12
  case 35:
19020
    // DUPM_ZI
19021
12
    printLogicalImm_int64_t(MI, 1, O);
19022
12
    return;
19023
0
    break;
19024
1.02k
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
1.02k
    printVectorIndex_1(MI, 2, O);
19027
1.02k
    return;
19028
0
    break;
19029
0
  case 37:
19030
    // DUP_ZI_B
19031
0
    printImm8OptLsl_int8_t(MI, 1, O);
19032
0
    return;
19033
0
    break;
19034
0
  case 38:
19035
    // DUP_ZI_D
19036
0
    printImm8OptLsl_int64_t(MI, 1, O);
19037
0
    return;
19038
0
    break;
19039
0
  case 39:
19040
    // DUP_ZI_S
19041
0
    printImm8OptLsl_int32_t(MI, 1, O);
19042
0
    return;
19043
0
    break;
19044
0
  case 40:
19045
    // EXTRACT_ZPMXI_H_H, EXTRACT_ZPMXI_H_Q
19046
0
    printMatrixTileVector_0(MI, 3, O);
19047
0
    SStream_concat1(O, '[');
19048
0
    printOperand(MI, 4, O);
19049
0
    SStream_concat0(O, ", ");
19050
0
    printMatrixIndex_1(MI, 5, O);
19051
0
    SStream_concat1(O, ']');
19052
0
    return;
19053
0
    break;
19054
0
  case 41:
19055
    // EXTRACT_ZPMXI_V_H, EXTRACT_ZPMXI_V_Q
19056
0
    printMatrixTileVector_1(MI, 3, O);
19057
0
    SStream_concat1(O, '[');
19058
0
    printOperand(MI, 4, O);
19059
0
    SStream_concat0(O, ", ");
19060
0
    printMatrixIndex_1(MI, 5, O);
19061
0
    SStream_concat1(O, ']');
19062
0
    return;
19063
0
    break;
19064
413
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
413
    printTypedVectorList_0_b(MI, 1, O);
19067
413
    SStream_concat0(O, ", ");
19068
413
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
131
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
131
    printTypedVectorList_0_s(MI, 1, O);
19077
131
    break;
19078
80
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
80
    printSVERegOp_d(MI, 3, O);
19081
80
    return;
19082
0
    break;
19083
164
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
164
    printFPImmOperand(MI, 1, O);
19086
164
    return;
19087
0
    break;
19088
174
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
174
    SStream_concat0(O, ",  vgx2], ");
19091
174
    break;
19092
24
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
24
    SStream_concat0(O, ",  vgx4], ");
19095
24
    break;
19096
14.3k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
14.3k
    SStream_concat0(O, "/z, [");
19099
14.3k
    break;
19100
179
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
179
    printSImm_8(MI, 1, O);
19103
179
    SStream_concat0(O, ", ");
19104
179
    break;
19105
102
  case 51:
19106
    // INDEX_II_H
19107
102
    printSImm_16(MI, 2, O);
19108
102
    return;
19109
0
    break;
19110
12
  case 52:
19111
    // INSR_ZV_B
19112
12
    printZPRasFPR_8(MI, 2, O);
19113
12
    return;
19114
0
    break;
19115
108
  case 53:
19116
    // INSR_ZV_D
19117
108
    printZPRasFPR_64(MI, 2, O);
19118
108
    return;
19119
0
    break;
19120
105
  case 54:
19121
    // INSR_ZV_S
19122
105
    printZPRasFPR_32(MI, 2, O);
19123
105
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
2.62k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
2.62k
    printPredicateAsCounter_0(MI, 1, O);
19132
2.62k
    break;
19133
761
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
761
    printOperand(MI, 0, O);
19136
761
    SStream_concat0(O, ", [");
19137
761
    printOperand(MI, 2, O);
19138
761
    SStream_concat1(O, ']');
19139
761
    return;
19140
0
    break;
19141
1.25k
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
1.25k
    printTypedVectorList_16_b(MI, 1, O);
19144
1.25k
    SStream_concat0(O, ", ");
19145
1.25k
    printVRegOperand(MI, 2, O);
19146
1.25k
    break;
19147
38
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
38
    printTypedVectorList_8_h(MI, 1, O);
19150
38
    SStream_concat0(O, ", ");
19151
38
    printVRegOperand(MI, 2, O);
19152
38
    printVectorIndex_1(MI, 3, O);
19153
38
    return;
19154
0
    break;
19155
474
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
474
    printImmRangeScale_2_1(MI, 4, O);
19158
474
    SStream_concat1(O, ']');
19159
474
    return;
19160
0
    break;
19161
40
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
40
    printImmRangeScale_4_3(MI, 4, O);
19164
40
    SStream_concat1(O, ']');
19165
40
    return;
19166
0
    break;
19167
157
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
157
    SStream_concat0(O, ", vgx2]");
19170
157
    return;
19171
0
    break;
19172
437
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
437
    SStream_concat0(O, ", vgx4]");
19175
437
    return;
19176
0
    break;
19177
103
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
103
    printMatrixTileVector_0(MI, 1, O);
19180
103
    SStream_concat1(O, '[');
19181
103
    printOperand(MI, 3, O);
19182
103
    SStream_concat0(O, ", ");
19183
103
    printMatrixIndex_1(MI, 4, O);
19184
103
    SStream_concat1(O, ']');
19185
103
    return;
19186
0
    break;
19187
14
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
14
    printMatrixTileVector_1(MI, 1, O);
19190
14
    SStream_concat1(O, '[');
19191
14
    printOperand(MI, 3, O);
19192
14
    SStream_concat0(O, ", ");
19193
14
    printMatrixIndex_1(MI, 4, O);
19194
14
    SStream_concat1(O, ']');
19195
14
    return;
19196
0
    break;
19197
773
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
773
    printSIMDType10Operand(MI, 1, O);
19200
773
    return;
19201
0
    break;
19202
1.69k
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
1.69k
    printImm(MI, 1, O);
19205
1.69k
    break;
19206
309
  case 68:
19207
    // MOVT
19208
309
    printMatrixIndex_1(MI, 1, O);
19209
309
    SStream_concat0(O, ", mul vl], ");
19210
309
    printSVERegOp_0(MI, 2, O);
19211
309
    return;
19212
0
    break;
19213
460
  case 69:
19214
    // MOVT_TIX
19215
460
    printMatrixIndex_8(MI, 1, O);
19216
460
    SStream_concat0(O, "], ");
19217
460
    printOperand(MI, 2, O);
19218
460
    return;
19219
0
    break;
19220
668
  case 70:
19221
    // MRS
19222
668
    printMRSSystemRegister(MI, 1, O);
19223
668
    return;
19224
0
    break;
19225
0
  case 71:
19226
    // PMOV_ZIP_B
19227
0
    printSVERegOp_b(MI, 3, O);
19228
0
    return;
19229
0
    break;
19230
34
  case 72:
19231
    // PMULLv1i64
19232
34
    SStream_concat0(O, ".1d, ");
19233
34
    printVRegOperand(MI, 2, O);
19234
34
    SStream_concat0(O, ".1d");
19235
34
    return;
19236
0
    break;
19237
29
  case 73:
19238
    // PMULLv2i64
19239
29
    SStream_concat0(O, ".2d, ");
19240
29
    printVRegOperand(MI, 2, O);
19241
29
    SStream_concat0(O, ".2d");
19242
29
    return;
19243
0
    break;
19244
527
  case 74:
19245
    // REVD_ZPmZ
19246
527
    printSVERegOp_q(MI, 3, O);
19247
527
    return;
19248
0
    break;
19249
5.45k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
5.45k
    printGPR64as32(MI, 1, O);
19252
5.45k
    SStream_concat0(O, ", ");
19253
5.45k
    printSVEPattern(MI, 2, O);
19254
5.45k
    SStream_concat0(O, ", mul ");
19255
5.45k
    printOperand(MI, 3, O);
19256
5.45k
    return;
19257
0
    break;
19258
4.50k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
4.50k
    SStream_concat0(O, ", [");
19261
4.50k
    break;
19262
180
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
180
    printPostIncOperand_2(MI, 4, O);
19265
180
    return;
19266
0
    break;
19267
160
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
160
    printPostIncOperand_4(MI, 4, O);
19270
160
    return;
19271
0
    break;
19272
366
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
366
    printPostIncOperand_8(MI, 4, O);
19275
366
    return;
19276
0
    break;
19277
162
  case 80:
19278
    // ST1i8_POST
19279
162
    printPostIncOperand_1(MI, 4, O);
19280
162
    return;
19281
0
    break;
19282
713
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
713
    printPostIncOperand_16(MI, 4, O);
19285
713
    return;
19286
0
    break;
19287
514
  case 82:
19288
    // ST3i16_POST
19289
514
    printPostIncOperand_6(MI, 4, O);
19290
514
    return;
19291
0
    break;
19292
35
  case 83:
19293
    // ST3i32_POST
19294
35
    printPostIncOperand_12(MI, 4, O);
19295
35
    return;
19296
0
    break;
19297
81
  case 84:
19298
    // ST3i64_POST
19299
81
    printPostIncOperand_24(MI, 4, O);
19300
81
    return;
19301
0
    break;
19302
23
  case 85:
19303
    // ST3i8_POST
19304
23
    printPostIncOperand_3(MI, 4, O);
19305
23
    return;
19306
0
    break;
19307
210
  case 86:
19308
    // ST4i64_POST
19309
210
    printPostIncOperand_32(MI, 4, O);
19310
210
    return;
19311
0
    break;
19312
18
  case 87:
19313
    // ST64BV, ST64BV0
19314
18
    printGPR64x8(MI, 1, O);
19315
18
    SStream_concat0(O, ", [");
19316
18
    printOperand(MI, 2, O);
19317
18
    SStream_concat1(O, ']');
19318
18
    return;
19319
0
    break;
19320
2.01k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
2.01k
    printSysCROperand(MI, 1, O);
19323
2.01k
    SStream_concat0(O, ", ");
19324
2.01k
    printSysCROperand(MI, 2, O);
19325
2.01k
    SStream_concat0(O, ", ");
19326
2.01k
    printOperand(MI, 3, O);
19327
2.01k
    SStream_concat0(O, ", ");
19328
2.01k
    break;
19329
28
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
28
    printTypedVectorList_0_d(MI, 1, O);
19332
28
    SStream_concat0(O, ", ");
19333
28
    printSVERegOp_d(MI, 2, O);
19334
28
    return;
19335
0
    break;
19336
789
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
789
    printTypedVectorList_16_b(MI, 2, O);
19339
789
    SStream_concat0(O, ", ");
19340
789
    printVRegOperand(MI, 3, O);
19341
789
    break;
19342
81
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
81
    SStream_concat1(O, ']');
19345
81
    return;
19346
0
    break;
19347
215k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
186k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.97k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.97k
    return;
19356
0
    break;
19357
1.97k
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
1.97k
    printSVERegOp_b(MI, 3, O);
19360
1.97k
    break;
19361
97
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
97
    printSVERegOp_d(MI, 3, O);
19364
97
    return;
19365
0
    break;
19366
88
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
88
    printSVERegOp_s(MI, 3, O);
19369
88
    return;
19370
0
    break;
19371
1.41k
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
1.41k
    SStream_concat0(O, ".16b");
19374
1.41k
    return;
19375
0
    break;
19376
830
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
830
    SStream_concat0(O, ".2s");
19379
830
    return;
19380
0
    break;
19381
850
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
850
    SStream_concat0(O, ".2d");
19384
850
    return;
19385
0
    break;
19386
72
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
72
    SStream_concat0(O, ".4h");
19389
72
    return;
19390
0
    break;
19391
53
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
53
    SStream_concat0(O, ".4s");
19394
53
    return;
19395
0
    break;
19396
31
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
31
    SStream_concat0(O, ".8h");
19399
31
    return;
19400
0
    break;
19401
587
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
587
    SStream_concat0(O, ".8b");
19404
587
    return;
19405
0
    break;
19406
58.5k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
58.5k
    SStream_concat0(O, ", ");
19409
58.5k
    break;
19410
1.66k
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
1.66k
    printSVERegOp_s(MI, 2, O);
19413
1.66k
    break;
19414
2.19k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
2.19k
    SStream_concat0(O, ".2d, ");
19417
2.19k
    break;
19418
1.46k
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
1.46k
    SStream_concat0(O, ".4s, ");
19421
1.46k
    break;
19422
1.74k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
1.74k
    SStream_concat0(O, ".8h, ");
19425
1.74k
    break;
19426
7.06k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
7.06k
    SStream_concat0(O, "/m, ");
19429
7.06k
    break;
19430
4.35k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
4.35k
    printSVERegOp_h(MI, 2, O);
19433
4.35k
    break;
19434
1.04k
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
1.04k
    SStream_concat0(O, ".16b, ");
19437
1.04k
    break;
19438
751
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
751
    SStream_concat0(O, ".2s, ");
19441
751
    break;
19442
1.83k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
1.83k
    SStream_concat0(O, ".4h, ");
19445
1.83k
    break;
19446
1.26k
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
1.26k
    SStream_concat0(O, ".8b, ");
19449
1.26k
    break;
19450
1.81k
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
1.81k
    printSVERegOp_b(MI, 2, O);
19453
1.81k
    return;
19454
0
    break;
19455
1.07k
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
1.07k
    printSVERegOp_d(MI, 2, O);
19458
1.07k
    break;
19459
347
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
347
    printTypedVectorList_0_d(MI, 4, O);
19462
347
    break;
19463
677
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
677
    printTypedVectorList_0_s(MI, 4, O);
19466
677
    break;
19467
223
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
223
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
223
    return;
19471
0
    break;
19472
3.34k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.34k
    SStream_concat0(O, "/z, ");
19475
3.34k
    break;
19476
17.1k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
17.1k
    printOperand(MI, 2, O);
19479
17.1k
    break;
19480
4.60k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
4.60k
    printTypedVectorList_0_h(MI, 4, O);
19483
4.60k
    break;
19484
1.98k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.98k
    printSVERegOp_h(MI, 3, O);
19487
1.98k
    break;
19488
78
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
78
    printTypedVectorList_0_h(MI, 2, O);
19491
78
    break;
19492
458
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
458
    printSVERegOp_h(MI, 4, O);
19495
458
    SStream_concat0(O, ", ");
19496
458
    printSVERegOp_h(MI, 5, O);
19497
458
    break;
19498
452
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
452
    printSVERegOp_s(MI, 5, O);
19501
452
    return;
19502
0
    break;
19503
20.4k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
20.4k
    SStream_concat0(O, ", [");
19506
20.4k
    break;
19507
1.01k
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
1.01k
    SStream_concat0(O, ".16b, #0");
19510
1.01k
    return;
19511
0
    break;
19512
220
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
220
    SStream_concat0(O, ", #0");
19515
220
    return;
19516
0
    break;
19517
159
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
159
    SStream_concat0(O, ".2s, #0");
19520
159
    return;
19521
0
    break;
19522
1.93k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.93k
    SStream_concat0(O, ".2d, #0");
19525
1.93k
    return;
19526
0
    break;
19527
428
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
428
    SStream_concat0(O, ".4h, #0");
19530
428
    return;
19531
0
    break;
19532
396
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
396
    SStream_concat0(O, ".4s, #0");
19535
396
    return;
19536
0
    break;
19537
409
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
409
    SStream_concat0(O, ".8h, #0");
19540
409
    return;
19541
0
    break;
19542
566
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
566
    SStream_concat0(O, ".8b, #0");
19545
566
    return;
19546
0
    break;
19547
291
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
291
    SStream_concat0(O, ", mul ");
19550
291
    printOperand(MI, 2, O);
19551
291
    return;
19552
0
    break;
19553
0
  case 44:
19554
    // CPY_ZPmI_B
19555
0
    printImm8OptLsl_int8_t(MI, 3, O);
19556
0
    return;
19557
0
    break;
19558
0
  case 45:
19559
    // CPY_ZPmI_D
19560
0
    printImm8OptLsl_int64_t(MI, 3, O);
19561
0
    return;
19562
0
    break;
19563
0
  case 46:
19564
    // CPY_ZPmI_S
19565
0
    printImm8OptLsl_int32_t(MI, 3, O);
19566
0
    return;
19567
0
    break;
19568
3.24k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
3.24k
    printOperand(MI, 3, O);
19571
3.24k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
333
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
333
    printVectorIndex_1(MI, 2, O);
19580
333
    return;
19581
0
    break;
19582
158
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
158
    SStream_concat0(O, ".h");
19585
158
    break;
19586
1.65k
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
1.65k
    SStream_concat0(O, ".s");
19589
1.65k
    break;
19590
123
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
123
    SStream_concat0(O, ".d");
19593
123
    break;
19594
312
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
312
    SStream_concat0(O, ".b");
19597
312
    break;
19598
0
  case 54:
19599
    // EXTRACT_ZPMXI_H_B, EXTRACT_ZPMXI_H_D, EXTRACT_ZPMXI_H_S
19600
0
    printMatrixTileVector_0(MI, 3, O);
19601
0
    SStream_concat1(O, '[');
19602
0
    printOperand(MI, 4, O);
19603
0
    SStream_concat0(O, ", ");
19604
0
    printMatrixIndex_1(MI, 5, O);
19605
0
    SStream_concat1(O, ']');
19606
0
    return;
19607
0
    break;
19608
0
  case 55:
19609
    // EXTRACT_ZPMXI_V_B, EXTRACT_ZPMXI_V_D, EXTRACT_ZPMXI_V_S
19610
0
    printMatrixTileVector_1(MI, 3, O);
19611
0
    SStream_concat1(O, '[');
19612
0
    printOperand(MI, 4, O);
19613
0
    SStream_concat0(O, ", ");
19614
0
    printMatrixIndex_1(MI, 5, O);
19615
0
    SStream_concat1(O, ']');
19616
0
    return;
19617
0
    break;
19618
135
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
135
    printImm(MI, 2, O);
19621
135
    return;
19622
0
    break;
19623
67
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
67
    SStream_concat0(O, ".2h");
19626
67
    return;
19627
0
    break;
19628
245
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
245
    printTypedVectorList_0_d(MI, 2, O);
19631
245
    break;
19632
321
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
321
    printTypedVectorList_0_s(MI, 2, O);
19635
321
    break;
19636
1.76k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.76k
    SStream_concat0(O, ", #0.0");
19639
1.76k
    return;
19640
0
    break;
19641
1.58k
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
1.58k
    SStream_concat0(O, ".2s, #0.0");
19644
1.58k
    return;
19645
0
    break;
19646
358
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
358
    SStream_concat0(O, ".2d, #0.0");
19649
358
    return;
19650
0
    break;
19651
401
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
401
    SStream_concat0(O, ".4h, #0.0");
19654
401
    return;
19655
0
    break;
19656
317
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
317
    SStream_concat0(O, ".4s, #0.0");
19659
317
    return;
19660
0
    break;
19661
1.00k
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
1.00k
    SStream_concat0(O, ".8h, #0.0");
19664
1.00k
    return;
19665
0
    break;
19666
0
  case 66:
19667
    // FCPY_ZPmI_D, FCPY_ZPmI_S
19668
0
    printFPImmOperand(MI, 3, O);
19669
0
    return;
19670
0
    break;
19671
1.56k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.56k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.56k
    SStream_concat0(O, ", ");
19675
1.56k
    break;
19676
377
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
377
    SStream_concat0(O, ".2h, ");
19679
377
    printVRegOperand(MI, 3, O);
19680
377
    break;
19681
1.75k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.75k
    printSVERegOp_b(MI, 4, O);
19684
1.75k
    SStream_concat0(O, ", ");
19685
1.75k
    printSVERegOp_b(MI, 5, O);
19686
1.75k
    break;
19687
255
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
255
    printSVERegOp_d(MI, 5, O);
19690
255
    return;
19691
0
    break;
19692
109
  case 71:
19693
    // INDEX_II_B
19694
109
    printSImm_8(MI, 2, O);
19695
109
    return;
19696
0
    break;
19697
79
  case 72:
19698
    // INDEX_RI_H
19699
79
    printSImm_16(MI, 2, O);
19700
79
    return;
19701
0
    break;
19702
0
  case 73:
19703
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
19704
0
    printMatrixIndex_1(MI, 3, O);
19705
0
    SStream_concat0(O, "], ");
19706
0
    printSVERegOp_0(MI, 4, O);
19707
0
    SStream_concat0(O, "/m, ");
19708
0
    break;
19709
1.50k
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
1.50k
    SStream_concat0(O, "/z, [");
19712
1.50k
    printOperand(MI, 2, O);
19713
1.50k
    SStream_concat0(O, ", ");
19714
1.50k
    break;
19715
1.88k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
1.88k
    printMatrixIndex_1(MI, 2, O);
19718
1.88k
    SStream_concat0(O, "]}, ");
19719
1.88k
    printSVERegOp_0(MI, 3, O);
19720
1.88k
    break;
19721
4.04k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
4.04k
    SStream_concat1(O, ']');
19724
4.04k
    return;
19725
0
    break;
19726
22
  case 77:
19727
    // LDAPRWpost
19728
22
    SStream_concat0(O, "], #4");
19729
22
    return;
19730
0
    break;
19731
110
  case 78:
19732
    // LDAPRXpost
19733
110
    SStream_concat0(O, "], #8");
19734
110
    return;
19735
0
    break;
19736
2.59k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
2.59k
    SStream_concat0(O, "], ");
19739
2.59k
    break;
19740
158
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
158
    printVectorIndex_1(MI, 3, O);
19743
158
    return;
19744
0
    break;
19745
641
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
641
    printSVERegOp_0(MI, 2, O);
19748
641
    printVectorIndex_1(MI, 3, O);
19749
641
    return;
19750
0
    break;
19751
28
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
28
    printTypedVectorList_0_0(MI, 2, O);
19754
28
    return;
19755
0
    break;
19756
0
  case 83:
19757
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_H_D, MOVA_MXI2Z_H_H, MOVA_MXI2Z_H_S, MOVA_M...
19758
0
    printImmRangeScale_2_1(MI, 3, O);
19759
0
    SStream_concat0(O, "], ");
19760
0
    break;
19761
0
  case 84:
19762
    // MOVA_MXI4Z_H_B, MOVA_MXI4Z_H_D, MOVA_MXI4Z_H_H, MOVA_MXI4Z_H_S, MOVA_M...
19763
0
    printImmRangeScale_4_3(MI, 3, O);
19764
0
    SStream_concat0(O, "], ");
19765
0
    break;
19766
1.68k
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
1.68k
    printShifter(MI, 2, O);
19769
1.68k
    return;
19770
0
    break;
19771
395
  case 86:
19772
    // MOVT_XTI
19773
395
    SStream_concat1(O, '[');
19774
395
    printMatrixIndex_8(MI, 2, O);
19775
395
    SStream_concat1(O, ']');
19776
395
    return;
19777
0
    break;
19778
21
  case 87:
19779
    // PRFB_D_SCALED
19780
21
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
21
    SStream_concat1(O, ']');
19782
21
    return;
19783
0
    break;
19784
58
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
58
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
58
    SStream_concat1(O, ']');
19788
58
    return;
19789
0
    break;
19790
187
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
187
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
187
    SStream_concat1(O, ']');
19794
187
    return;
19795
0
    break;
19796
629
  case 90:
19797
    // PRFB_PRR
19798
629
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
629
    SStream_concat1(O, ']');
19800
629
    return;
19801
0
    break;
19802
48
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
48
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
48
    SStream_concat1(O, ']');
19806
48
    return;
19807
0
    break;
19808
155
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
155
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
155
    SStream_concat1(O, ']');
19812
155
    return;
19813
0
    break;
19814
76
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
76
    printImmScale_8(MI, 3, O);
19817
76
    SStream_concat1(O, ']');
19818
76
    return;
19819
0
    break;
19820
79
  case 94:
19821
    // PRFD_D_SCALED
19822
79
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
79
    SStream_concat1(O, ']');
19824
79
    return;
19825
0
    break;
19826
50
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
50
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
50
    SStream_concat1(O, ']');
19830
50
    return;
19831
0
    break;
19832
58
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
58
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
58
    SStream_concat1(O, ']');
19836
58
    return;
19837
0
    break;
19838
43
  case 97:
19839
    // PRFD_PRR
19840
43
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
43
    SStream_concat1(O, ']');
19842
43
    return;
19843
0
    break;
19844
75
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
75
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
75
    SStream_concat1(O, ']');
19848
75
    return;
19849
0
    break;
19850
40
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
40
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
40
    SStream_concat1(O, ']');
19854
40
    return;
19855
0
    break;
19856
15
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
15
    printImmScale_2(MI, 3, O);
19859
15
    SStream_concat1(O, ']');
19860
15
    return;
19861
0
    break;
19862
87
  case 101:
19863
    // PRFH_D_SCALED
19864
87
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
87
    SStream_concat1(O, ']');
19866
87
    return;
19867
0
    break;
19868
419
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
419
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
419
    SStream_concat1(O, ']');
19872
419
    return;
19873
0
    break;
19874
77
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
77
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
77
    SStream_concat1(O, ']');
19878
77
    return;
19879
0
    break;
19880
305
  case 104:
19881
    // PRFH_PRR
19882
305
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
305
    SStream_concat1(O, ']');
19884
305
    return;
19885
0
    break;
19886
101
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
101
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
101
    SStream_concat1(O, ']');
19890
101
    return;
19891
0
    break;
19892
86
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
86
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
86
    SStream_concat1(O, ']');
19896
86
    return;
19897
0
    break;
19898
25
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
25
    printImmScale_4(MI, 3, O);
19901
25
    SStream_concat1(O, ']');
19902
25
    return;
19903
0
    break;
19904
144
  case 108:
19905
    // PRFW_D_SCALED
19906
144
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
144
    SStream_concat1(O, ']');
19908
144
    return;
19909
0
    break;
19910
111
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
111
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
111
    SStream_concat1(O, ']');
19914
111
    return;
19915
0
    break;
19916
549
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
549
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
549
    SStream_concat1(O, ']');
19920
549
    return;
19921
0
    break;
19922
646
  case 111:
19923
    // PRFW_PRR
19924
646
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
646
    SStream_concat1(O, ']');
19926
646
    return;
19927
0
    break;
19928
16
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
16
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
16
    SStream_concat1(O, ']');
19932
16
    return;
19933
0
    break;
19934
10
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
10
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
10
    SStream_concat1(O, ']');
19938
10
    return;
19939
0
    break;
19940
33
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
33
    SStream_concat0(O, "/z");
19943
33
    return;
19944
0
    break;
19945
590
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
590
    printTypedVectorList_0_b(MI, 2, O);
19948
590
    break;
19949
159
  case 116:
19950
    // SHLLv16i8
19951
159
    SStream_concat0(O, ".16b, #8");
19952
159
    return;
19953
0
    break;
19954
63
  case 117:
19955
    // SHLLv2i32
19956
63
    SStream_concat0(O, ".2s, #32");
19957
63
    return;
19958
0
    break;
19959
26
  case 118:
19960
    // SHLLv4i16
19961
26
    SStream_concat0(O, ".4h, #16");
19962
26
    return;
19963
0
    break;
19964
318
  case 119:
19965
    // SHLLv4i32
19966
318
    SStream_concat0(O, ".4s, #32");
19967
318
    return;
19968
0
    break;
19969
55
  case 120:
19970
    // SHLLv8i16
19971
55
    SStream_concat0(O, ".8h, #16");
19972
55
    return;
19973
0
    break;
19974
69
  case 121:
19975
    // SHLLv8i8
19976
69
    SStream_concat0(O, ".8b, #8");
19977
69
    return;
19978
0
    break;
19979
98
  case 122:
19980
    // STLRWpre
19981
98
    SStream_concat0(O, ", #-4]!");
19982
98
    return;
19983
0
    break;
19984
12
  case 123:
19985
    // STLRXpre
19986
12
    SStream_concat0(O, ", #-8]!");
19987
12
    return;
19988
0
    break;
19989
149
  case 124:
19990
    // SYSPxt
19991
149
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
149
    return;
19993
0
    break;
19994
0
  case 125:
19995
    // SYSPxt_XZR
19996
0
    printSyspXzrPair(MI, 4, O);
19997
0
    return;
19998
0
    break;
19999
1.86k
  case 126:
20000
    // SYSxt
20001
1.86k
    printOperand(MI, 4, O);
20002
1.86k
    return;
20003
0
    break;
20004
259
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
259
    printSVERegOp_q(MI, 2, O);
20007
259
    return;
20008
0
    break;
20009
186k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
150k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
6.96k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
6.96k
    return;
20018
0
    break;
20019
1.27k
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
1.27k
    printSVERegOp_d(MI, 3, O);
20022
1.27k
    break;
20023
1.86k
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
1.86k
    printSVERegOp_s(MI, 3, O);
20026
1.86k
    break;
20027
33.2k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
33.2k
    printOperand(MI, 2, O);
20030
33.2k
    break;
20031
985
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
985
    printImmScale_16(MI, 2, O);
20034
985
    break;
20035
507
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
507
    printSVERegOp_h(MI, 2, O);
20038
507
    break;
20039
3.96k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
3.96k
    printSVERegOp_d(MI, 2, O);
20042
3.96k
    break;
20043
607
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
607
    printSVERegOp_h(MI, 3, O);
20046
607
    break;
20047
4.35k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
4.35k
    printVRegOperand(MI, 2, O);
20050
4.35k
    break;
20051
3.43k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
3.43k
    printVRegOperand(MI, 3, O);
20054
3.43k
    break;
20055
2.50k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
2.50k
    printSVERegOp_b(MI, 2, O);
20058
2.50k
    break;
20059
29.6k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
29.6k
    SStream_concat0(O, ", ");
20062
29.6k
    break;
20063
3.83k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
3.83k
    printSVERegOp_s(MI, 2, O);
20066
3.83k
    break;
20067
2.38k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
2.38k
    printAddSubImm(MI, 2, O);
20070
2.38k
    return;
20071
0
    break;
20072
5.13k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
5.13k
    printShiftedRegister(MI, 2, O);
20075
5.13k
    return;
20076
0
    break;
20077
2.26k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
2.26k
    printExtendedRegister(MI, 2, O);
20080
2.26k
    return;
20081
0
    break;
20082
440
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
440
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
440
    return;
20086
0
    break;
20087
590
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
590
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
590
    return;
20091
0
    break;
20092
774
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
774
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
774
    return;
20096
0
    break;
20097
35
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
35
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
35
    SStream_concat1(O, ']');
20101
35
    return;
20102
0
    break;
20103
79
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
79
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
79
    SStream_concat1(O, ']');
20107
79
    return;
20108
0
    break;
20109
25
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
25
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
25
    SStream_concat1(O, ']');
20113
25
    return;
20114
0
    break;
20115
18
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
18
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
18
    SStream_concat1(O, ']');
20119
18
    return;
20120
0
    break;
20121
37
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
37
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
37
    SStream_concat1(O, ']');
20125
37
    return;
20126
0
    break;
20127
81
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
81
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
81
    SStream_concat1(O, ']');
20131
81
    return;
20132
0
    break;
20133
425
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
425
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
425
    SStream_concat1(O, ']');
20137
425
    return;
20138
0
    break;
20139
67
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
67
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
67
    SStream_concat1(O, ']');
20143
67
    return;
20144
0
    break;
20145
143
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
143
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
143
    SStream_concat1(O, ']');
20149
143
    return;
20150
0
    break;
20151
18
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
18
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
18
    SStream_concat1(O, ']');
20155
18
    return;
20156
0
    break;
20157
471
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
471
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
471
    SStream_concat1(O, ']');
20161
471
    return;
20162
0
    break;
20163
39
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
39
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
39
    SStream_concat1(O, ']');
20167
39
    return;
20168
0
    break;
20169
1.25k
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
1.25k
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
1.25k
    SStream_concat1(O, ']');
20173
1.25k
    return;
20174
0
    break;
20175
11
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
11
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
11
    SStream_concat1(O, ']');
20179
11
    return;
20180
0
    break;
20181
10
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
10
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
10
    SStream_concat1(O, ']');
20185
10
    return;
20186
0
    break;
20187
191
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
191
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
191
    SStream_concat1(O, ']');
20191
191
    return;
20192
0
    break;
20193
1.60k
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
1.60k
    printLogicalImm_int32_t(MI, 2, O);
20196
1.60k
    return;
20197
0
    break;
20198
2.77k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
2.77k
    printLogicalImm_int64_t(MI, 2, O);
20201
2.77k
    return;
20202
0
    break;
20203
2.04k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
2.04k
    printVectorIndex_1(MI, 6, O);
20206
2.04k
    return;
20207
0
    break;
20208
327
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
327
    printVectorIndex_1(MI, 4, O);
20211
327
    break;
20212
82
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
82
    printVectorIndex_1(MI, 3, O);
20215
82
    return;
20216
0
    break;
20217
15.8k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
15.8k
    printOperand(MI, 3, O);
20220
15.8k
    break;
20221
0
  case 41:
20222
    // CPY_ZPzI_B
20223
0
    printImm8OptLsl_int8_t(MI, 2, O);
20224
0
    return;
20225
0
    break;
20226
0
  case 42:
20227
    // CPY_ZPzI_D
20228
0
    printImm8OptLsl_int64_t(MI, 2, O);
20229
0
    return;
20230
0
    break;
20231
0
  case 43:
20232
    // CPY_ZPzI_S
20233
0
    printImm8OptLsl_int32_t(MI, 2, O);
20234
0
    return;
20235
0
    break;
20236
2.24k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
2.24k
    printVectorIndex_1(MI, 2, O);
20239
2.24k
    return;
20240
0
    break;
20241
107
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
107
    SStream_concat0(O, ", #0.0");
20244
107
    return;
20245
0
    break;
20246
517
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
517
    printTypedVectorList_0_b(MI, 5, O);
20249
517
    return;
20250
0
    break;
20251
1.05k
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
1.05k
    printSVERegOp_b(MI, 5, O);
20254
1.05k
    break;
20255
207
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
207
    SStream_concat0(O, ".h");
20258
207
    printVectorIndex_1(MI, 4, O);
20259
207
    return;
20260
0
    break;
20261
170
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
170
    SStream_concat0(O, ".2h");
20264
170
    return;
20265
0
    break;
20266
28
  case 50:
20267
    // INDEX_RI_B
20268
28
    printSImm_8(MI, 2, O);
20269
28
    return;
20270
0
    break;
20271
0
  case 51:
20272
    // INSERT_MXIPZ_H_D, INSERT_MXIPZ_V_D
20273
0
    printSVERegOp_d(MI, 5, O);
20274
0
    return;
20275
0
    break;
20276
0
  case 52:
20277
    // INSERT_MXIPZ_H_H, INSERT_MXIPZ_V_H
20278
0
    printSVERegOp_h(MI, 5, O);
20279
0
    return;
20280
0
    break;
20281
0
  case 53:
20282
    // INSERT_MXIPZ_H_Q, INSERT_MXIPZ_V_Q
20283
0
    printSVERegOp_q(MI, 5, O);
20284
0
    return;
20285
0
    break;
20286
0
  case 54:
20287
    // INSERT_MXIPZ_H_S, INSERT_MXIPZ_V_S
20288
0
    printSVERegOp_s(MI, 5, O);
20289
0
    return;
20290
0
    break;
20291
568
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
568
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
568
    SStream_concat1(O, ']');
20295
568
    return;
20296
0
    break;
20297
448
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
448
    printImmScale_2(MI, 3, O);
20300
448
    SStream_concat0(O, ", mul vl]");
20301
448
    return;
20302
0
    break;
20303
493
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
493
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
493
    SStream_concat1(O, ']');
20307
493
    return;
20308
0
    break;
20309
820
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
820
    SStream_concat0(O, "/z, [");
20312
820
    printOperand(MI, 4, O);
20313
820
    SStream_concat0(O, ", ");
20314
820
    break;
20315
49
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
49
    printOperand(MI, 4, O);
20318
49
    SStream_concat1(O, ']');
20319
49
    return;
20320
0
    break;
20321
255
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
255
    printImmScale_16(MI, 3, O);
20324
255
    break;
20325
79
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
79
    printImmScale_8(MI, 2, O);
20328
79
    SStream_concat1(O, ']');
20329
79
    return;
20330
0
    break;
20331
635
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
635
    printImmScale_8(MI, 3, O);
20334
635
    SStream_concat0(O, "]!");
20335
635
    return;
20336
0
    break;
20337
1.93k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.93k
    printUImm12Offset_1(MI, 2, O);
20340
1.93k
    SStream_concat1(O, ']');
20341
1.93k
    return;
20342
0
    break;
20343
1.41k
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
1.41k
    printUImm12Offset_8(MI, 2, O);
20346
1.41k
    SStream_concat1(O, ']');
20347
1.41k
    return;
20348
0
    break;
20349
1.01k
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
1.01k
    printUImm12Offset_2(MI, 2, O);
20352
1.01k
    SStream_concat1(O, ']');
20353
1.01k
    return;
20354
0
    break;
20355
487
  case 66:
20356
    // LDRQui, STRQui
20357
487
    printUImm12Offset_16(MI, 2, O);
20358
487
    SStream_concat1(O, ']');
20359
487
    return;
20360
0
    break;
20361
1.06k
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
1.06k
    printUImm12Offset_4(MI, 2, O);
20364
1.06k
    SStream_concat1(O, ']');
20365
1.06k
    return;
20366
0
    break;
20367
94
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
94
    printSVERegOp_0(MI, 2, O);
20370
94
    printVectorIndex_1(MI, 3, O);
20371
94
    return;
20372
0
    break;
20373
514
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
514
    printSVERegOp_b(MI, 3, O);
20376
514
    SStream_concat0(O, ", ");
20377
514
    printSVERegOp_b(MI, 4, O);
20378
514
    return;
20379
0
    break;
20380
165
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
165
    printMatrixIndex_1(MI, 4, O);
20383
165
    SStream_concat1(O, ']');
20384
165
    return;
20385
0
    break;
20386
0
  case 71:
20387
    // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2...
20388
0
    printImmRangeScale_2_1(MI, 3, O);
20389
0
    SStream_concat1(O, ']');
20390
0
    return;
20391
0
    break;
20392
0
  case 72:
20393
    // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4...
20394
0
    printImmRangeScale_4_3(MI, 3, O);
20395
0
    SStream_concat1(O, ']');
20396
0
    return;
20397
0
    break;
20398
0
  case 73:
20399
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B
20400
0
    printTypedVectorList_0_b(MI, 4, O);
20401
0
    return;
20402
0
    break;
20403
0
  case 74:
20404
    // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D
20405
0
    printTypedVectorList_0_d(MI, 4, O);
20406
0
    return;
20407
0
    break;
20408
0
  case 75:
20409
    // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H
20410
0
    printTypedVectorList_0_h(MI, 4, O);
20411
0
    return;
20412
0
    break;
20413
0
  case 76:
20414
    // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S
20415
0
    printTypedVectorList_0_s(MI, 4, O);
20416
0
    return;
20417
0
    break;
20418
37
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
37
    SStream_concat1(O, ']');
20421
37
    return;
20422
0
    break;
20423
1.35k
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
1.35k
    SStream_concat0(O, ", mul vl]");
20426
1.35k
    return;
20427
0
    break;
20428
36
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
36
    printTypedVectorList_0_b(MI, 2, O);
20431
36
    return;
20432
0
    break;
20433
20
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
20
    printTypedVectorList_0_d(MI, 2, O);
20436
20
    return;
20437
0
    break;
20438
18
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
18
    printTypedVectorList_0_s(MI, 2, O);
20441
18
    return;
20442
0
    break;
20443
153
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
153
    printGPR64as32(MI, 2, O);
20446
153
    return;
20447
0
    break;
20448
1.06k
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
1.06k
    SStream_concat0(O, ", [");
20451
1.06k
    printOperand(MI, 4, O);
20452
1.06k
    SStream_concat0(O, ", ");
20453
1.06k
    break;
20454
343
  case 84:
20455
    // SYSLxt
20456
343
    printSysCROperand(MI, 2, O);
20457
343
    SStream_concat0(O, ", ");
20458
343
    printSysCROperand(MI, 3, O);
20459
343
    SStream_concat0(O, ", ");
20460
343
    printOperand(MI, 4, O);
20461
343
    return;
20462
0
    break;
20463
2.60k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
2.60k
    printAlignedLabel(MI, Address, 2, O);
20466
2.60k
    return;
20467
0
    break;
20468
44
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
44
    printImm(MI, 2, O);
20471
44
    return;
20472
0
    break;
20473
150k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
105k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
12.8k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
12.8k
    return;
20482
0
    break;
20483
30.6k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
30.6k
    SStream_concat0(O, ", ");
20486
30.6k
    break;
20487
948
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
948
    SStream_concat0(O, ".2d");
20490
948
    return;
20491
0
    break;
20492
191
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
191
    SStream_concat0(O, ".4s");
20495
191
    return;
20496
0
    break;
20497
786
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
786
    SStream_concat0(O, ".8h");
20500
786
    return;
20501
0
    break;
20502
35
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
35
    printShifter(MI, 3, O);
20505
35
    return;
20506
0
    break;
20507
658
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
658
    printSVERegOp_h(MI, 3, O);
20510
658
    break;
20511
213
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
213
    SStream_concat0(O, ".16b");
20514
213
    return;
20515
0
    break;
20516
312
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
312
    SStream_concat0(O, ".2s");
20519
312
    return;
20520
0
    break;
20521
686
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
686
    SStream_concat0(O, ".4h");
20524
686
    return;
20525
0
    break;
20526
426
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
426
    SStream_concat0(O, ".8b");
20529
426
    return;
20530
0
    break;
20531
155
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
155
    printArithExtend(MI, 3, O);
20534
155
    return;
20535
0
    break;
20536
22
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
22
    printTypedVectorList_0_d(MI, 5, O);
20539
22
    return;
20540
0
    break;
20541
126
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
126
    printTypedVectorList_0_s(MI, 5, O);
20544
126
    return;
20545
0
    break;
20546
324
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
324
    printSVERegOp_d(MI, 5, O);
20549
324
    break;
20550
550
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
550
    printSVERegOp_s(MI, 5, O);
20553
550
    break;
20554
4.58k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
4.58k
    printOperand(MI, 3, O);
20557
4.58k
    break;
20558
325
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
325
    printSVERegOp_d(MI, 3, O);
20561
325
    return;
20562
0
    break;
20563
233
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
233
    SStream_concat0(O, ".16b, ");
20566
233
    break;
20567
693
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
693
    SStream_concat0(O, ".2h");
20570
693
    printVectorIndex_1(MI, 4, O);
20571
693
    return;
20572
0
    break;
20573
1.94k
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
1.94k
    printTypedVectorList_0_h(MI, 5, O);
20576
1.94k
    return;
20577
0
    break;
20578
2.66k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
2.66k
    printSVERegOp_h(MI, 5, O);
20581
2.66k
    break;
20582
885
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
885
    printVectorIndex_1(MI, 4, O);
20585
885
    break;
20586
896
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
896
    SStream_concat0(O, ".h");
20589
896
    break;
20590
1.41k
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
1.41k
    printSVERegOp_h(MI, 4, O);
20593
1.41k
    break;
20594
18
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
18
    printComplexRotationOp_180_90(MI, 3, O);
20597
18
    return;
20598
0
    break;
20599
10.1k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
10.1k
    SStream_concat1(O, ']');
20602
10.1k
    return;
20603
0
    break;
20604
37
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
37
    printComplexRotationOp_90_0(MI, 4, O);
20607
37
    return;
20608
0
    break;
20609
255
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
255
    printImm(MI, 3, O);
20612
255
    return;
20613
0
    break;
20614
85
  case 29:
20615
    // EXTv8i8
20616
85
    SStream_concat0(O, ".8b, ");
20617
85
    printOperand(MI, 3, O);
20618
85
    return;
20619
0
    break;
20620
82
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
82
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
82
    return;
20624
0
    break;
20625
40
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
40
    SStream_concat0(O, ".2s, ");
20628
40
    break;
20629
139
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
139
    SStream_concat0(O, ".2d, ");
20632
139
    break;
20633
40
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
40
    SStream_concat0(O, ".4h, ");
20636
40
    break;
20637
234
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
234
    SStream_concat0(O, ".4s, ");
20640
234
    break;
20641
44
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
44
    SStream_concat0(O, ".8h, ");
20644
44
    break;
20645
1.22k
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
1.22k
    SStream_concat0(O, ", #0.0");
20648
1.22k
    return;
20649
0
    break;
20650
898
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
898
    SStream_concat0(O, ".s");
20653
898
    break;
20654
785
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
785
    printVectorIndex_1(MI, 6, O);
20657
785
    return;
20658
0
    break;
20659
464
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
464
    SStream_concat0(O, ".4b");
20662
464
    printVectorIndex_1(MI, 4, O);
20663
464
    return;
20664
0
    break;
20665
219
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
219
    SStream_concat0(O, ".2b");
20668
219
    printVectorIndex_1(MI, 4, O);
20669
219
    return;
20670
0
    break;
20671
670
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
670
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
670
    return;
20675
0
    break;
20676
101
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
101
    SStream_concat0(O, ".b");
20679
101
    printVectorIndex_1(MI, 4, O);
20680
101
    return;
20681
0
    break;
20682
146
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
146
    SStream_concat0(O, ".d");
20685
146
    break;
20686
536
  case 44:
20687
    // FMUL_ZPmI_H
20688
536
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
536
    return;
20690
0
    break;
20691
738
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
738
    printVectorIndex_1(MI, 3, O);
20694
738
    return;
20695
0
    break;
20696
1.71k
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
1.71k
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
1.71k
    SStream_concat1(O, ']');
20700
1.71k
    return;
20701
0
    break;
20702
1.15k
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
1.15k
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
1.15k
    SStream_concat1(O, ']');
20706
1.15k
    return;
20707
0
    break;
20708
828
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
828
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
828
    SStream_concat1(O, ']');
20712
828
    return;
20713
0
    break;
20714
932
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
932
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
932
    SStream_concat1(O, ']');
20718
932
    return;
20719
0
    break;
20720
549
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
549
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
549
    SStream_concat1(O, ']');
20724
549
    return;
20725
0
    break;
20726
156
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
156
    printImmScale_8(MI, 3, O);
20729
156
    SStream_concat1(O, ']');
20730
156
    return;
20731
0
    break;
20732
797
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
797
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
797
    SStream_concat1(O, ']');
20736
797
    return;
20737
0
    break;
20738
205
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
205
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
205
    SStream_concat1(O, ']');
20742
205
    return;
20743
0
    break;
20744
632
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
632
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
632
    SStream_concat1(O, ']');
20748
632
    return;
20749
0
    break;
20750
1.00k
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
1.00k
    printImmScale_2(MI, 3, O);
20753
1.00k
    break;
20754
287
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
287
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
287
    SStream_concat1(O, ']');
20758
287
    return;
20759
0
    break;
20760
35
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
35
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
35
    SStream_concat1(O, ']');
20764
35
    return;
20765
0
    break;
20766
97
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
97
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
97
    SStream_concat1(O, ']');
20770
97
    return;
20771
0
    break;
20772
42
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
42
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
42
    SStream_concat1(O, ']');
20776
42
    return;
20777
0
    break;
20778
59
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
59
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
59
    SStream_concat1(O, ']');
20782
59
    return;
20783
0
    break;
20784
1.25k
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
1.25k
    printImmScale_4(MI, 3, O);
20787
1.25k
    break;
20788
419
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
419
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
419
    SStream_concat1(O, ']');
20792
419
    return;
20793
0
    break;
20794
408
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
408
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
408
    SStream_concat1(O, ']');
20798
408
    return;
20799
0
    break;
20800
86
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
86
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
86
    SStream_concat1(O, ']');
20804
86
    return;
20805
0
    break;
20806
296
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
296
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
296
    SStream_concat1(O, ']');
20810
296
    return;
20811
0
    break;
20812
22
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
22
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
22
    SStream_concat1(O, ']');
20816
22
    return;
20817
0
    break;
20818
1.17k
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
1.17k
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
1.17k
    SStream_concat1(O, ']');
20822
1.17k
    return;
20823
0
    break;
20824
500
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
500
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
500
    SStream_concat1(O, ']');
20828
500
    return;
20829
0
    break;
20830
509
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
509
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
509
    SStream_concat1(O, ']');
20834
509
    return;
20835
0
    break;
20836
61
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
61
    printImmScale_32(MI, 3, O);
20839
61
    SStream_concat1(O, ']');
20840
61
    return;
20841
0
    break;
20842
595
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
595
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
595
    SStream_concat1(O, ']');
20846
595
    return;
20847
0
    break;
20848
21
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
21
    printImmScale_16(MI, 3, O);
20851
21
    SStream_concat1(O, ']');
20852
21
    return;
20853
0
    break;
20854
748
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
748
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
748
    SStream_concat1(O, ']');
20858
748
    return;
20859
0
    break;
20860
445
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
445
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
445
    SStream_concat1(O, ']');
20864
445
    return;
20865
0
    break;
20866
120
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
120
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
120
    SStream_concat1(O, ']');
20870
120
    return;
20871
0
    break;
20872
274
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
274
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
274
    SStream_concat1(O, ']');
20876
274
    return;
20877
0
    break;
20878
294
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
294
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
294
    SStream_concat1(O, ']');
20882
294
    return;
20883
0
    break;
20884
469
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
469
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
469
    SStream_concat1(O, ']');
20888
469
    return;
20889
0
    break;
20890
136
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
136
    printImmScale_3(MI, 3, O);
20893
136
    SStream_concat0(O, ", mul vl]");
20894
136
    return;
20895
0
    break;
20896
307
  case 80:
20897
    // LDIAPPWpost
20898
307
    SStream_concat0(O, "], #8");
20899
307
    return;
20900
0
    break;
20901
390
  case 81:
20902
    // LDIAPPXpost
20903
390
    SStream_concat0(O, "], #16");
20904
390
    return;
20905
0
    break;
20906
3.43k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.43k
    SStream_concat0(O, "], ");
20909
3.43k
    break;
20910
2.78k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
2.78k
    SStream_concat0(O, "]!");
20913
2.78k
    return;
20914
0
    break;
20915
192
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
192
    SStream_concat0(O, ", mul vl]");
20918
192
    return;
20919
0
    break;
20920
235
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
235
    SStream_concat1(O, '[');
20923
235
    printOperand(MI, 3, O);
20924
235
    SStream_concat0(O, ", ");
20925
235
    printMatrixIndex_1(MI, 4, O);
20926
235
    SStream_concat1(O, ']');
20927
235
    return;
20928
0
    break;
20929
502
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
502
    printTypedVectorList_0_b(MI, 3, O);
20932
502
    return;
20933
0
    break;
20934
114
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
114
    printTypedVectorList_0_d(MI, 3, O);
20937
114
    return;
20938
0
    break;
20939
50
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
50
    printTypedVectorList_0_h(MI, 3, O);
20942
50
    return;
20943
0
    break;
20944
320
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
320
    printTypedVectorList_0_s(MI, 3, O);
20947
320
    return;
20948
0
    break;
20949
48
  case 90:
20950
    // STILPWpre
20951
48
    SStream_concat0(O, ", #-8]!");
20952
48
    return;
20953
0
    break;
20954
825
  case 91:
20955
    // STILPXpre
20956
825
    SStream_concat0(O, ", #-16]!");
20957
825
    return;
20958
0
    break;
20959
602
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
602
    SStream_concat0(O, ", [");
20962
602
    printOperand(MI, 3, O);
20963
602
    SStream_concat1(O, ']');
20964
602
    return;
20965
0
    break;
20966
105k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
50.0k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
3.96k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
3.96k
    printOperand(MI, 3, O);
20975
3.96k
    return;
20976
0
    break;
20977
492
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
492
    printSVERegOp_b(MI, 3, O);
20980
492
    return;
20981
0
    break;
20982
2.56k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.56k
    printSVERegOp_d(MI, 3, O);
20985
2.56k
    break;
20986
3.81k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
3.81k
    return;
20989
0
    break;
20990
1.71k
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
1.71k
    printSVERegOp_s(MI, 3, O);
20993
1.71k
    break;
20994
201
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
201
    printVRegOperand(MI, 3, O);
20997
201
    break;
20998
2.53k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
2.53k
    printVectorIndex_1(MI, 6, O);
21001
2.53k
    return;
21002
0
    break;
21003
1.11k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
1.11k
    printVectorIndex_1(MI, 4, O);
21006
1.11k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
130
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
130
    printComplexRotationOp_180_90(MI, 3, O);
21015
130
    return;
21016
0
    break;
21017
2.09k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
2.09k
    printCondCode(MI, 3, O);
21020
2.09k
    return;
21021
0
    break;
21022
375
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
375
    SStream_concat0(O, ", ");
21025
375
    break;
21026
116
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
116
    printComplexRotationOp_90_0(MI, 5, O);
21029
116
    return;
21030
0
    break;
21031
441
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
441
    printComplexRotationOp_90_0(MI, 4, O);
21034
441
    return;
21035
0
    break;
21036
52
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
52
    printSVERegOp_h(MI, 3, O);
21039
52
    return;
21040
0
    break;
21041
817
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
817
    printImm(MI, 3, O);
21044
817
    return;
21045
0
    break;
21046
42
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
42
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
42
    return;
21050
0
    break;
21051
1.22k
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
1.22k
    printSVERegOp_d(MI, 4, O);
21054
1.22k
    break;
21055
1.19k
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
1.19k
    printSVERegOp_s(MI, 4, O);
21058
1.19k
    break;
21059
358
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
358
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
358
    return;
21063
0
    break;
21064
826
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
826
    printVectorIndex_1(MI, 3, O);
21067
826
    return;
21068
0
    break;
21069
89
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
89
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
89
    return;
21073
0
    break;
21074
3.03k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
3.03k
    SStream_concat1(O, ']');
21077
3.03k
    return;
21078
0
    break;
21079
3.59k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
3.59k
    SStream_concat0(O, ", mul vl]");
21082
3.59k
    return;
21083
0
    break;
21084
3.16k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
3.16k
    printImmScale_8(MI, 3, O);
21087
3.16k
    SStream_concat1(O, ']');
21088
3.16k
    return;
21089
0
    break;
21090
703
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
703
    printImmScale_16(MI, 3, O);
21093
703
    SStream_concat1(O, ']');
21094
703
    return;
21095
0
    break;
21096
3.93k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
3.93k
    printImmScale_4(MI, 3, O);
21099
3.93k
    SStream_concat1(O, ']');
21100
3.93k
    return;
21101
0
    break;
21102
2.94k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
2.94k
    printImmScale_8(MI, 4, O);
21105
2.94k
    break;
21106
2.16k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
2.16k
    printImmScale_16(MI, 4, O);
21109
2.16k
    break;
21110
2.40k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
2.40k
    printImmScale_4(MI, 4, O);
21113
2.40k
    break;
21114
256
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
256
    printMemExtend_w_8(MI, 3, O);
21117
256
    SStream_concat1(O, ']');
21118
256
    return;
21119
0
    break;
21120
462
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
462
    printMemExtend_x_8(MI, 3, O);
21123
462
    SStream_concat1(O, ']');
21124
462
    return;
21125
0
    break;
21126
368
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
368
    printMemExtend_w_64(MI, 3, O);
21129
368
    SStream_concat1(O, ']');
21130
368
    return;
21131
0
    break;
21132
350
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
350
    printMemExtend_x_64(MI, 3, O);
21135
350
    SStream_concat1(O, ']');
21136
350
    return;
21137
0
    break;
21138
317
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
317
    printMemExtend_w_16(MI, 3, O);
21141
317
    SStream_concat1(O, ']');
21142
317
    return;
21143
0
    break;
21144
253
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
253
    printMemExtend_x_16(MI, 3, O);
21147
253
    SStream_concat1(O, ']');
21148
253
    return;
21149
0
    break;
21150
10
  case 36:
21151
    // LDRQroW, STRQroW
21152
10
    printMemExtend_w_128(MI, 3, O);
21153
10
    SStream_concat1(O, ']');
21154
10
    return;
21155
0
    break;
21156
10
  case 37:
21157
    // LDRQroX, STRQroX
21158
10
    printMemExtend_x_128(MI, 3, O);
21159
10
    SStream_concat1(O, ']');
21160
10
    return;
21161
0
    break;
21162
50
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
50
    printMemExtend_w_32(MI, 3, O);
21165
50
    SStream_concat1(O, ']');
21166
50
    return;
21167
0
    break;
21168
19
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
19
    printMemExtend_x_32(MI, 3, O);
21171
19
    SStream_concat1(O, ']');
21172
19
    return;
21173
0
    break;
21174
242
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
242
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
242
    SStream_concat1(O, ']');
21178
242
    return;
21179
0
    break;
21180
642
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
642
    printImmScale_2(MI, 3, O);
21183
642
    SStream_concat0(O, ", mul vl]");
21184
642
    return;
21185
0
    break;
21186
229
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
229
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
229
    SStream_concat1(O, ']');
21190
229
    return;
21191
0
    break;
21192
776
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
776
    printSVEVecLenSpecifier(MI, 3, O);
21195
776
    return;
21196
0
    break;
21197
50.0k
  }
21198
21199
15.9k
  switch (MCInst_getOpcode(MI)) {
21200
0
  default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21201
0
  case AArch64_ADDP_ZPmZ_D:
21202
0
  case AArch64_ADDP_ZPmZ_S:
21203
437
  case AArch64_ADD_ZPmZ_CPA:
21204
439
  case AArch64_ADD_ZPmZ_D:
21205
440
  case AArch64_ADD_ZPmZ_S:
21206
440
  case AArch64_AND_ZPmZ_D:
21207
451
  case AArch64_AND_ZPmZ_S:
21208
451
  case AArch64_ASRR_ZPmZ_D:
21209
451
  case AArch64_ASRR_ZPmZ_S:
21210
451
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
451
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
451
  case AArch64_ASR_ZPmZ_D:
21213
461
  case AArch64_ASR_ZPmZ_S:
21214
465
  case AArch64_BCAX_ZZZZ:
21215
475
  case AArch64_BFMLALBIdx:
21216
475
  case AArch64_BFMLALTIdx:
21217
475
  case AArch64_BIC_ZPmZ_D:
21218
475
  case AArch64_BIC_ZPmZ_S:
21219
476
  case AArch64_BSL1N_ZZZZ:
21220
577
  case AArch64_BSL2N_ZZZZ:
21221
577
  case AArch64_BSL_ZZZZ:
21222
584
  case AArch64_CLASTA_RPZ_D:
21223
588
  case AArch64_CLASTA_RPZ_S:
21224
591
  case AArch64_CLASTA_VPZ_D:
21225
591
  case AArch64_CLASTA_VPZ_S:
21226
591
  case AArch64_CLASTA_ZPZ_D:
21227
594
  case AArch64_CLASTA_ZPZ_S:
21228
605
  case AArch64_CLASTB_RPZ_D:
21229
621
  case AArch64_CLASTB_RPZ_S:
21230
685
  case AArch64_CLASTB_VPZ_D:
21231
706
  case AArch64_CLASTB_VPZ_S:
21232
706
  case AArch64_CLASTB_ZPZ_D:
21233
708
  case AArch64_CLASTB_ZPZ_S:
21234
708
  case AArch64_CMPEQ_PPzZZ_D:
21235
727
  case AArch64_CMPEQ_PPzZZ_S:
21236
808
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
813
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
813
  case AArch64_CMPGE_PPzZZ_D:
21239
813
  case AArch64_CMPGE_PPzZZ_S:
21240
815
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
816
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
816
  case AArch64_CMPGT_PPzZZ_D:
21243
816
  case AArch64_CMPGT_PPzZZ_S:
21244
851
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
851
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
988
  case AArch64_CMPHI_PPzZZ_D:
21247
991
  case AArch64_CMPHI_PPzZZ_S:
21248
992
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
992
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
1.03k
  case AArch64_CMPHS_PPzZZ_D:
21251
1.04k
  case AArch64_CMPHS_PPzZZ_S:
21252
1.07k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
1.07k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.12k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.12k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.13k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.13k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.13k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.13k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.14k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.14k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.14k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.14k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.21k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.21k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.22k
  case AArch64_EOR3_ZZZZ:
21267
1.22k
  case AArch64_EOR_ZPmZ_D:
21268
1.22k
  case AArch64_EOR_ZPmZ_S:
21269
1.22k
  case AArch64_FABD_ZPmZ_D:
21270
1.27k
  case AArch64_FABD_ZPmZ_S:
21271
1.27k
  case AArch64_FACGE_PPzZZ_D:
21272
1.27k
  case AArch64_FACGE_PPzZZ_S:
21273
1.27k
  case AArch64_FACGT_PPzZZ_D:
21274
1.27k
  case AArch64_FACGT_PPzZZ_S:
21275
1.27k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.27k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.27k
  case AArch64_FADD_ZPmZ_D:
21278
1.27k
  case AArch64_FADD_ZPmZ_S:
21279
1.27k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.27k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.28k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.32k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.33k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.34k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.35k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.35k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.36k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.36k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.38k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.40k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.42k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.43k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.43k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.44k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.44k
  case AArch64_FDIV_ZPmZ_D:
21296
1.45k
  case AArch64_FDIV_ZPmZ_S:
21297
1.45k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.48k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.48k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.48k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
1.52k
  case AArch64_FMAXNM_ZPmZ_D:
21302
1.83k
  case AArch64_FMAXNM_ZPmZ_S:
21303
1.83k
  case AArch64_FMAXP_ZPmZZ_D:
21304
1.83k
  case AArch64_FMAXP_ZPmZZ_S:
21305
2.00k
  case AArch64_FMAX_ZPmZ_D:
21306
2.01k
  case AArch64_FMAX_ZPmZ_S:
21307
2.01k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
2.01k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
2.09k
  case AArch64_FMINNM_ZPmZ_D:
21310
2.10k
  case AArch64_FMINNM_ZPmZ_S:
21311
2.10k
  case AArch64_FMINP_ZPmZZ_D:
21312
2.10k
  case AArch64_FMINP_ZPmZZ_S:
21313
2.10k
  case AArch64_FMIN_ZPmZ_D:
21314
2.10k
  case AArch64_FMIN_ZPmZ_S:
21315
2.10k
  case AArch64_FMLAL2lanev8f16:
21316
2.10k
  case AArch64_FMLALlanev8f16:
21317
2.11k
  case AArch64_FMLA_ZPmZZ_D:
21318
2.11k
  case AArch64_FMLA_ZPmZZ_S:
21319
2.16k
  case AArch64_FMLAv1i16_indexed:
21320
2.18k
  case AArch64_FMLAv1i32_indexed:
21321
2.22k
  case AArch64_FMLAv1i64_indexed:
21322
2.22k
  case AArch64_FMLAv2i32_indexed:
21323
2.22k
  case AArch64_FMLAv2i64_indexed:
21324
2.22k
  case AArch64_FMLAv4i16_indexed:
21325
2.22k
  case AArch64_FMLAv4i32_indexed:
21326
2.22k
  case AArch64_FMLAv8i16_indexed:
21327
2.23k
  case AArch64_FMLSL2lanev8f16:
21328
2.23k
  case AArch64_FMLSLlanev8f16:
21329
2.23k
  case AArch64_FMLS_ZPmZZ_D:
21330
2.31k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.32k
  case AArch64_FMLSv1i16_indexed:
21332
2.32k
  case AArch64_FMLSv1i32_indexed:
21333
2.32k
  case AArch64_FMLSv1i64_indexed:
21334
2.32k
  case AArch64_FMLSv2i32_indexed:
21335
2.35k
  case AArch64_FMLSv2i64_indexed:
21336
2.36k
  case AArch64_FMLSv4i16_indexed:
21337
2.36k
  case AArch64_FMLSv4i32_indexed:
21338
2.36k
  case AArch64_FMLSv8i16_indexed:
21339
2.36k
  case AArch64_FMSB_ZPmZZ_D:
21340
2.36k
  case AArch64_FMSB_ZPmZZ_S:
21341
2.36k
  case AArch64_FMULX_ZPmZ_D:
21342
2.36k
  case AArch64_FMULX_ZPmZ_S:
21343
2.36k
  case AArch64_FMUL_ZPmZ_D:
21344
2.36k
  case AArch64_FMUL_ZPmZ_S:
21345
2.36k
  case AArch64_FNMAD_ZPmZZ_D:
21346
2.36k
  case AArch64_FNMAD_ZPmZZ_S:
21347
2.36k
  case AArch64_FNMLA_ZPmZZ_D:
21348
2.36k
  case AArch64_FNMLA_ZPmZZ_S:
21349
2.37k
  case AArch64_FNMLS_ZPmZZ_D:
21350
2.43k
  case AArch64_FNMLS_ZPmZZ_S:
21351
2.43k
  case AArch64_FNMSB_ZPmZZ_D:
21352
2.53k
  case AArch64_FNMSB_ZPmZZ_S:
21353
2.53k
  case AArch64_FSCALE_ZPmZ_D:
21354
2.59k
  case AArch64_FSCALE_ZPmZ_S:
21355
2.59k
  case AArch64_FSUBR_ZPmZ_D:
21356
2.59k
  case AArch64_FSUBR_ZPmZ_S:
21357
2.59k
  case AArch64_FSUB_ZPmZ_D:
21358
2.59k
  case AArch64_FSUB_ZPmZ_S:
21359
2.64k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
2.70k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
3.41k
  case AArch64_LDPDpost:
21362
3.67k
  case AArch64_LDPQpost:
21363
3.73k
  case AArch64_LDPSWpost:
21364
3.98k
  case AArch64_LDPSpost:
21365
4.24k
  case AArch64_LDPWpost:
21366
4.32k
  case AArch64_LDPXpost:
21367
4.32k
  case AArch64_LSLR_ZPmZ_D:
21368
4.32k
  case AArch64_LSLR_ZPmZ_S:
21369
4.32k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
4.32k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
4.32k
  case AArch64_LSL_ZPmZ_D:
21372
4.32k
  case AArch64_LSL_ZPmZ_S:
21373
4.38k
  case AArch64_LSRR_ZPmZ_D:
21374
4.41k
  case AArch64_LSRR_ZPmZ_S:
21375
4.41k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
4.41k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
4.65k
  case AArch64_LSR_ZPmZ_D:
21378
4.65k
  case AArch64_LSR_ZPmZ_S:
21379
5.13k
  case AArch64_MAD_ZPmZZ_D:
21380
5.42k
  case AArch64_MAD_ZPmZZ_S:
21381
5.43k
  case AArch64_MLA_ZPmZZ_D:
21382
5.44k
  case AArch64_MLA_ZPmZZ_S:
21383
5.44k
  case AArch64_MLAv2i32_indexed:
21384
5.44k
  case AArch64_MLAv4i16_indexed:
21385
5.55k
  case AArch64_MLAv4i32_indexed:
21386
5.57k
  case AArch64_MLAv8i16_indexed:
21387
6.22k
  case AArch64_MLS_ZPmZZ_D:
21388
6.23k
  case AArch64_MLS_ZPmZZ_S:
21389
6.23k
  case AArch64_MLSv2i32_indexed:
21390
6.23k
  case AArch64_MLSv4i16_indexed:
21391
6.31k
  case AArch64_MLSv4i32_indexed:
21392
6.33k
  case AArch64_MLSv8i16_indexed:
21393
6.34k
  case AArch64_MSB_ZPmZZ_D:
21394
6.36k
  case AArch64_MSB_ZPmZZ_S:
21395
6.36k
  case AArch64_MUL_ZPmZ_D:
21396
6.68k
  case AArch64_MUL_ZPmZ_S:
21397
6.69k
  case AArch64_NBSL_ZZZZ:
21398
6.69k
  case AArch64_ORR_ZPmZ_D:
21399
6.69k
  case AArch64_ORR_ZPmZ_S:
21400
6.70k
  case AArch64_SABD_ZPmZ_D:
21401
6.70k
  case AArch64_SABD_ZPmZ_S:
21402
6.70k
  case AArch64_SDIVR_ZPmZ_D:
21403
6.70k
  case AArch64_SDIVR_ZPmZ_S:
21404
6.70k
  case AArch64_SDIV_ZPmZ_D:
21405
6.70k
  case AArch64_SDIV_ZPmZ_S:
21406
6.90k
  case AArch64_SEL_ZPZZ_D:
21407
6.92k
  case AArch64_SEL_ZPZZ_S:
21408
6.92k
  case AArch64_SHADD_ZPmZ_D:
21409
6.92k
  case AArch64_SHADD_ZPmZ_S:
21410
6.92k
  case AArch64_SHSUBR_ZPmZ_D:
21411
6.92k
  case AArch64_SHSUBR_ZPmZ_S:
21412
6.92k
  case AArch64_SHSUB_ZPmZ_D:
21413
6.92k
  case AArch64_SHSUB_ZPmZ_S:
21414
6.92k
  case AArch64_SM3TT1A:
21415
6.92k
  case AArch64_SM3TT1B:
21416
6.93k
  case AArch64_SM3TT2A:
21417
7.03k
  case AArch64_SM3TT2B:
21418
7.03k
  case AArch64_SMAXP_ZPmZ_D:
21419
7.03k
  case AArch64_SMAXP_ZPmZ_S:
21420
7.03k
  case AArch64_SMAX_ZPmZ_D:
21421
7.03k
  case AArch64_SMAX_ZPmZ_S:
21422
7.03k
  case AArch64_SMINP_ZPmZ_D:
21423
7.03k
  case AArch64_SMINP_ZPmZ_S:
21424
7.03k
  case AArch64_SMIN_ZPmZ_D:
21425
7.03k
  case AArch64_SMIN_ZPmZ_S:
21426
7.04k
  case AArch64_SMLALv2i32_indexed:
21427
7.04k
  case AArch64_SMLALv4i16_indexed:
21428
7.04k
  case AArch64_SMLALv4i32_indexed:
21429
7.04k
  case AArch64_SMLALv8i16_indexed:
21430
7.04k
  case AArch64_SMLSLv2i32_indexed:
21431
7.04k
  case AArch64_SMLSLv4i16_indexed:
21432
7.04k
  case AArch64_SMLSLv4i32_indexed:
21433
7.04k
  case AArch64_SMLSLv8i16_indexed:
21434
7.04k
  case AArch64_SMULH_ZPmZ_D:
21435
7.34k
  case AArch64_SMULH_ZPmZ_S:
21436
7.34k
  case AArch64_SPLICE_ZPZ_D:
21437
7.34k
  case AArch64_SPLICE_ZPZ_S:
21438
7.34k
  case AArch64_SQADD_ZPmZ_D:
21439
7.34k
  case AArch64_SQADD_ZPmZ_S:
21440
7.34k
  case AArch64_SQDMLALv1i32_indexed:
21441
7.34k
  case AArch64_SQDMLALv1i64_indexed:
21442
7.35k
  case AArch64_SQDMLALv2i32_indexed:
21443
7.35k
  case AArch64_SQDMLALv4i16_indexed:
21444
7.35k
  case AArch64_SQDMLALv4i32_indexed:
21445
7.35k
  case AArch64_SQDMLALv8i16_indexed:
21446
7.38k
  case AArch64_SQDMLSLv1i32_indexed:
21447
7.38k
  case AArch64_SQDMLSLv1i64_indexed:
21448
7.39k
  case AArch64_SQDMLSLv2i32_indexed:
21449
7.40k
  case AArch64_SQDMLSLv4i16_indexed:
21450
7.53k
  case AArch64_SQDMLSLv4i32_indexed:
21451
7.53k
  case AArch64_SQDMLSLv8i16_indexed:
21452
7.53k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
7.53k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
7.53k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
7.53k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
7.53k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
7.53k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
7.54k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
7.54k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
7.54k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
7.54k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
7.54k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
7.62k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
7.62k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
7.62k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
7.62k
  case AArch64_SQRSHL_ZPmZ_D:
21467
7.63k
  case AArch64_SQRSHL_ZPmZ_S:
21468
7.63k
  case AArch64_SQSHLR_ZPmZ_D:
21469
7.63k
  case AArch64_SQSHLR_ZPmZ_S:
21470
7.63k
  case AArch64_SQSHL_ZPmZ_D:
21471
7.63k
  case AArch64_SQSHL_ZPmZ_S:
21472
7.63k
  case AArch64_SQSUBR_ZPmZ_D:
21473
7.63k
  case AArch64_SQSUBR_ZPmZ_S:
21474
7.63k
  case AArch64_SQSUB_ZPmZ_D:
21475
7.64k
  case AArch64_SQSUB_ZPmZ_S:
21476
7.64k
  case AArch64_SRHADD_ZPmZ_D:
21477
7.64k
  case AArch64_SRHADD_ZPmZ_S:
21478
7.64k
  case AArch64_SRSHLR_ZPmZ_D:
21479
7.64k
  case AArch64_SRSHLR_ZPmZ_S:
21480
7.64k
  case AArch64_SRSHL_ZPmZ_D:
21481
7.64k
  case AArch64_SRSHL_ZPmZ_S:
21482
7.77k
  case AArch64_STGPpost:
21483
7.87k
  case AArch64_STPDpost:
21484
8.14k
  case AArch64_STPQpost:
21485
8.47k
  case AArch64_STPSpost:
21486
8.63k
  case AArch64_STPWpost:
21487
9.46k
  case AArch64_STPXpost:
21488
9.46k
  case AArch64_SUBR_ZPmZ_D:
21489
9.46k
  case AArch64_SUBR_ZPmZ_S:
21490
9.46k
  case AArch64_SUB_ZPmZ_CPA:
21491
9.74k
  case AArch64_SUB_ZPmZ_D:
21492
9.74k
  case AArch64_SUB_ZPmZ_S:
21493
9.74k
  case AArch64_SUQADD_ZPmZ_D:
21494
9.74k
  case AArch64_SUQADD_ZPmZ_S:
21495
9.74k
  case AArch64_UABD_ZPmZ_D:
21496
9.74k
  case AArch64_UABD_ZPmZ_S:
21497
9.74k
  case AArch64_UDIVR_ZPmZ_D:
21498
9.74k
  case AArch64_UDIVR_ZPmZ_S:
21499
9.75k
  case AArch64_UDIV_ZPmZ_D:
21500
9.75k
  case AArch64_UDIV_ZPmZ_S:
21501
9.75k
  case AArch64_UHADD_ZPmZ_D:
21502
9.75k
  case AArch64_UHADD_ZPmZ_S:
21503
9.75k
  case AArch64_UHSUBR_ZPmZ_D:
21504
9.75k
  case AArch64_UHSUBR_ZPmZ_S:
21505
9.75k
  case AArch64_UHSUB_ZPmZ_D:
21506
9.75k
  case AArch64_UHSUB_ZPmZ_S:
21507
9.75k
  case AArch64_UMAXP_ZPmZ_D:
21508
9.79k
  case AArch64_UMAXP_ZPmZ_S:
21509
9.79k
  case AArch64_UMAX_ZPmZ_D:
21510
9.79k
  case AArch64_UMAX_ZPmZ_S:
21511
9.79k
  case AArch64_UMINP_ZPmZ_D:
21512
9.79k
  case AArch64_UMINP_ZPmZ_S:
21513
9.79k
  case AArch64_UMIN_ZPmZ_D:
21514
9.80k
  case AArch64_UMIN_ZPmZ_S:
21515
9.86k
  case AArch64_UMLALv2i32_indexed:
21516
9.87k
  case AArch64_UMLALv4i16_indexed:
21517
9.87k
  case AArch64_UMLALv4i32_indexed:
21518
9.87k
  case AArch64_UMLALv8i16_indexed:
21519
9.87k
  case AArch64_UMLSLv2i32_indexed:
21520
9.88k
  case AArch64_UMLSLv4i16_indexed:
21521
9.89k
  case AArch64_UMLSLv4i32_indexed:
21522
9.89k
  case AArch64_UMLSLv8i16_indexed:
21523
9.89k
  case AArch64_UMULH_ZPmZ_D:
21524
9.89k
  case AArch64_UMULH_ZPmZ_S:
21525
9.89k
  case AArch64_UQADD_ZPmZ_D:
21526
9.89k
  case AArch64_UQADD_ZPmZ_S:
21527
9.89k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
9.89k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
9.89k
  case AArch64_UQRSHL_ZPmZ_D:
21530
9.90k
  case AArch64_UQRSHL_ZPmZ_S:
21531
9.90k
  case AArch64_UQSHLR_ZPmZ_D:
21532
9.90k
  case AArch64_UQSHLR_ZPmZ_S:
21533
9.90k
  case AArch64_UQSHL_ZPmZ_D:
21534
9.90k
  case AArch64_UQSHL_ZPmZ_S:
21535
9.90k
  case AArch64_UQSUBR_ZPmZ_D:
21536
9.90k
  case AArch64_UQSUBR_ZPmZ_S:
21537
9.90k
  case AArch64_UQSUB_ZPmZ_D:
21538
9.90k
  case AArch64_UQSUB_ZPmZ_S:
21539
9.90k
  case AArch64_URHADD_ZPmZ_D:
21540
9.96k
  case AArch64_URHADD_ZPmZ_S:
21541
9.99k
  case AArch64_URSHLR_ZPmZ_D:
21542
9.99k
  case AArch64_URSHLR_ZPmZ_S:
21543
9.99k
  case AArch64_URSHL_ZPmZ_D:
21544
9.99k
  case AArch64_URSHL_ZPmZ_S:
21545
9.99k
  case AArch64_USQADD_ZPmZ_D:
21546
9.99k
  case AArch64_USQADD_ZPmZ_S:
21547
9.99k
    return;
21548
0
    break;
21549
72
  case AArch64_BCAX:
21550
130
  case AArch64_CDOT_ZZZI_D:
21551
140
  case AArch64_CMLA_ZZZI_S:
21552
180
  case AArch64_EOR3:
21553
199
  case AArch64_FCADD_ZPmZ_H:
21554
335
  case AArch64_FCMLA_ZPmZZ_H:
21555
453
  case AArch64_FCMLA_ZZZI_S:
21556
854
  case AArch64_LDPDpre:
21557
941
  case AArch64_LDPQpre:
21558
1.18k
  case AArch64_LDPSWpre:
21559
1.60k
  case AArch64_LDPSpre:
21560
1.90k
  case AArch64_LDPWpre:
21561
2.05k
  case AArch64_LDPXpre:
21562
2.14k
  case AArch64_SM3SS1:
21563
2.18k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
2.41k
  case AArch64_STGPpre:
21565
2.65k
  case AArch64_STPDpre:
21566
3.83k
  case AArch64_STPQpre:
21567
4.00k
  case AArch64_STPSpre:
21568
4.21k
  case AArch64_STPWpre:
21569
4.64k
  case AArch64_STPXpre:
21570
4.64k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
72
    case AArch64_BCAX:
21573
112
    case AArch64_EOR3:
21574
112
      SStream_concat0(O, ".16b");
21575
112
      break;
21576
58
    case AArch64_CDOT_ZZZI_D:
21577
68
    case AArch64_CMLA_ZZZI_S:
21578
204
    case AArch64_FCMLA_ZPmZZ_H:
21579
322
    case AArch64_FCMLA_ZZZI_S:
21580
356
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
356
      printComplexRotationOp_90_0(MI, 5, O);
21582
356
      break;
21583
19
    case AArch64_FCADD_ZPmZ_H:
21584
19
      printComplexRotationOp_180_90(MI, 4, O);
21585
19
      break;
21586
401
    case AArch64_LDPDpre:
21587
488
    case AArch64_LDPQpre:
21588
727
    case AArch64_LDPSWpre:
21589
1.15k
    case AArch64_LDPSpre:
21590
1.45k
    case AArch64_LDPWpre:
21591
1.60k
    case AArch64_LDPXpre:
21592
1.83k
    case AArch64_STGPpre:
21593
2.07k
    case AArch64_STPDpre:
21594
3.26k
    case AArch64_STPQpre:
21595
3.42k
    case AArch64_STPSpre:
21596
3.63k
    case AArch64_STPWpre:
21597
4.06k
    case AArch64_STPXpre:
21598
4.06k
      SStream_concat0(O, "]!");
21599
4.06k
      break;
21600
89
    case AArch64_SM3SS1:
21601
89
      SStream_concat0(O, ".4s");
21602
89
      break;
21603
4.64k
    }
21604
4.64k
    return;
21605
4.64k
    break;
21606
4.64k
  case AArch64_FCADD_ZPmZ_D:
21607
411
  case AArch64_FCADD_ZPmZ_S:
21608
460
  case AArch64_FCMLA_ZPmZZ_D:
21609
1.06k
  case AArch64_FCMLA_ZPmZZ_S:
21610
1.10k
  case AArch64_FCMLAv4f16_indexed:
21611
1.15k
  case AArch64_FCMLAv4f32_indexed:
21612
1.27k
  case AArch64_FCMLAv8f16_indexed:
21613
1.27k
    SStream_concat0(O, ", ");
21614
1.27k
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
212
    case AArch64_FCADD_ZPmZ_D:
21617
411
    case AArch64_FCADD_ZPmZ_S:
21618
411
      printComplexRotationOp_180_90(MI, 4, O);
21619
411
      break;
21620
49
    case AArch64_FCMLA_ZPmZZ_D:
21621
656
    case AArch64_FCMLA_ZPmZZ_S:
21622
697
    case AArch64_FCMLAv4f16_indexed:
21623
741
    case AArch64_FCMLAv4f32_indexed:
21624
864
    case AArch64_FCMLAv8f16_indexed:
21625
864
      printComplexRotationOp_90_0(MI, 5, O);
21626
864
      break;
21627
1.27k
    }
21628
1.27k
    return;
21629
1.27k
    break;
21630
15.9k
  }
21631
15.9k
}
21632
21633
21634
/// getRegisterName - This method is automatically generated by tblgen
21635
/// from the register set description.  This returns the assembler name
21636
/// for the specified register.
21637
static const char *
21638
917k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
917k
#ifndef CAPSTONE_DIET
21640
917k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
917k
  static const char AsmStrsNoRegAltName[] = {
21643
917k
  /* 0 */ "D7_D8_D9_D10\0"
21644
917k
  /* 13 */ "P9_P10\0"
21645
917k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
917k
  /* 33 */ "Z2_Z10\0"
21647
917k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
917k
  /* 53 */ "b10\0"
21649
917k
  /* 57 */ "d10\0"
21650
917k
  /* 61 */ "h10\0"
21651
917k
  /* 65 */ "pn10\0"
21652
917k
  /* 70 */ "p10\0"
21653
917k
  /* 74 */ "q10\0"
21654
917k
  /* 78 */ "s10\0"
21655
917k
  /* 82 */ "w10\0"
21656
917k
  /* 86 */ "x10\0"
21657
917k
  /* 90 */ "z10\0"
21658
917k
  /* 94 */ "D17_D18_D19_D20\0"
21659
917k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
917k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
917k
  /* 142 */ "b20\0"
21662
917k
  /* 146 */ "d20\0"
21663
917k
  /* 150 */ "h20\0"
21664
917k
  /* 154 */ "q20\0"
21665
917k
  /* 158 */ "s20\0"
21666
917k
  /* 162 */ "w20\0"
21667
917k
  /* 166 */ "x20\0"
21668
917k
  /* 170 */ "z20\0"
21669
917k
  /* 174 */ "D27_D28_D29_D30\0"
21670
917k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
917k
  /* 206 */ "Z22_Z30\0"
21672
917k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
917k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
917k
  /* 246 */ "b30\0"
21675
917k
  /* 250 */ "d30\0"
21676
917k
  /* 254 */ "h30\0"
21677
917k
  /* 258 */ "q30\0"
21678
917k
  /* 262 */ "s30\0"
21679
917k
  /* 266 */ "w30\0"
21680
917k
  /* 270 */ "x30\0"
21681
917k
  /* 274 */ "z30\0"
21682
917k
  /* 278 */ "D29_D30_D31_D0\0"
21683
917k
  /* 293 */ "P15_P0\0"
21684
917k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
917k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
917k
  /* 330 */ "b0\0"
21687
917k
  /* 333 */ "d0\0"
21688
917k
  /* 336 */ "h0\0"
21689
917k
  /* 339 */ "pn0\0"
21690
917k
  /* 343 */ "p0\0"
21691
917k
  /* 346 */ "q0\0"
21692
917k
  /* 349 */ "s0\0"
21693
917k
  /* 352 */ "zt0\0"
21694
917k
  /* 356 */ "w0\0"
21695
917k
  /* 359 */ "x0\0"
21696
917k
  /* 362 */ "z0\0"
21697
917k
  /* 365 */ "D8_D9_D10_D11\0"
21698
917k
  /* 379 */ "P10_P11\0"
21699
917k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
917k
  /* 401 */ "W10_W11\0"
21701
917k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
917k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
917k
  /* 449 */ "Z3_Z11\0"
21704
917k
  /* 456 */ "b11\0"
21705
917k
  /* 460 */ "d11\0"
21706
917k
  /* 464 */ "h11\0"
21707
917k
  /* 468 */ "pn11\0"
21708
917k
  /* 473 */ "p11\0"
21709
917k
  /* 477 */ "q11\0"
21710
917k
  /* 481 */ "s11\0"
21711
917k
  /* 485 */ "w11\0"
21712
917k
  /* 489 */ "x11\0"
21713
917k
  /* 493 */ "z11\0"
21714
917k
  /* 497 */ "D18_D19_D20_D21\0"
21715
917k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
917k
  /* 529 */ "W20_W21\0"
21717
917k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
917k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
917k
  /* 585 */ "b21\0"
21720
917k
  /* 589 */ "d21\0"
21721
917k
  /* 593 */ "h21\0"
21722
917k
  /* 597 */ "q21\0"
21723
917k
  /* 601 */ "s21\0"
21724
917k
  /* 605 */ "w21\0"
21725
917k
  /* 609 */ "x21\0"
21726
917k
  /* 613 */ "z21\0"
21727
917k
  /* 617 */ "D28_D29_D30_D31\0"
21728
917k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
917k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
917k
  /* 665 */ "Z23_Z31\0"
21731
917k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
917k
  /* 689 */ "b31\0"
21733
917k
  /* 693 */ "d31\0"
21734
917k
  /* 697 */ "h31\0"
21735
917k
  /* 701 */ "q31\0"
21736
917k
  /* 705 */ "s31\0"
21737
917k
  /* 709 */ "z31\0"
21738
917k
  /* 713 */ "D30_D31_D0_D1\0"
21739
917k
  /* 727 */ "P0_P1\0"
21740
917k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
917k
  /* 747 */ "W0_W1\0"
21742
917k
  /* 753 */ "X0_X1\0"
21743
917k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
917k
  /* 773 */ "b1\0"
21745
917k
  /* 776 */ "d1\0"
21746
917k
  /* 779 */ "h1\0"
21747
917k
  /* 782 */ "pn1\0"
21748
917k
  /* 786 */ "p1\0"
21749
917k
  /* 789 */ "q1\0"
21750
917k
  /* 792 */ "s1\0"
21751
917k
  /* 795 */ "w1\0"
21752
917k
  /* 798 */ "x1\0"
21753
917k
  /* 801 */ "z1\0"
21754
917k
  /* 804 */ "D9_D10_D11_D12\0"
21755
917k
  /* 819 */ "P11_P12\0"
21756
917k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
917k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
917k
  /* 857 */ "Z4_Z12\0"
21759
917k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
917k
  /* 877 */ "b12\0"
21761
917k
  /* 881 */ "d12\0"
21762
917k
  /* 885 */ "h12\0"
21763
917k
  /* 889 */ "pn12\0"
21764
917k
  /* 894 */ "p12\0"
21765
917k
  /* 898 */ "q12\0"
21766
917k
  /* 902 */ "s12\0"
21767
917k
  /* 906 */ "w12\0"
21768
917k
  /* 910 */ "x12\0"
21769
917k
  /* 914 */ "z12\0"
21770
917k
  /* 918 */ "D19_D20_D21_D22\0"
21771
917k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
917k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
917k
  /* 966 */ "b22\0"
21774
917k
  /* 970 */ "d22\0"
21775
917k
  /* 974 */ "h22\0"
21776
917k
  /* 978 */ "q22\0"
21777
917k
  /* 982 */ "s22\0"
21778
917k
  /* 986 */ "w22\0"
21779
917k
  /* 990 */ "x22\0"
21780
917k
  /* 994 */ "z22\0"
21781
917k
  /* 998 */ "D31_D0_D1_D2\0"
21782
917k
  /* 1011 */ "P1_P2\0"
21783
917k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
917k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
917k
  /* 1043 */ "b2\0"
21786
917k
  /* 1046 */ "d2\0"
21787
917k
  /* 1049 */ "h2\0"
21788
917k
  /* 1052 */ "pn2\0"
21789
917k
  /* 1056 */ "p2\0"
21790
917k
  /* 1059 */ "q2\0"
21791
917k
  /* 1062 */ "s2\0"
21792
917k
  /* 1065 */ "w2\0"
21793
917k
  /* 1068 */ "x2\0"
21794
917k
  /* 1071 */ "z2\0"
21795
917k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
917k
  /* 1090 */ "P12_P13\0"
21797
917k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
917k
  /* 1114 */ "W12_W13\0"
21799
917k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
917k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
917k
  /* 1166 */ "Z5_Z13\0"
21802
917k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
917k
  /* 1186 */ "b13\0"
21804
917k
  /* 1190 */ "d13\0"
21805
917k
  /* 1194 */ "h13\0"
21806
917k
  /* 1198 */ "pn13\0"
21807
917k
  /* 1203 */ "p13\0"
21808
917k
  /* 1207 */ "q13\0"
21809
917k
  /* 1211 */ "s13\0"
21810
917k
  /* 1215 */ "w13\0"
21811
917k
  /* 1219 */ "x13\0"
21812
917k
  /* 1223 */ "z13\0"
21813
917k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
917k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
917k
  /* 1259 */ "W22_W23\0"
21816
917k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
917k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
917k
  /* 1315 */ "b23\0"
21819
917k
  /* 1319 */ "d23\0"
21820
917k
  /* 1323 */ "h23\0"
21821
917k
  /* 1327 */ "q23\0"
21822
917k
  /* 1331 */ "s23\0"
21823
917k
  /* 1335 */ "w23\0"
21824
917k
  /* 1339 */ "x23\0"
21825
917k
  /* 1343 */ "z23\0"
21826
917k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
917k
  /* 1359 */ "P2_P3\0"
21828
917k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
917k
  /* 1377 */ "W2_W3\0"
21830
917k
  /* 1383 */ "X2_X3\0"
21831
917k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
917k
  /* 1401 */ "b3\0"
21833
917k
  /* 1404 */ "d3\0"
21834
917k
  /* 1407 */ "h3\0"
21835
917k
  /* 1410 */ "pn3\0"
21836
917k
  /* 1414 */ "p3\0"
21837
917k
  /* 1417 */ "q3\0"
21838
917k
  /* 1420 */ "s3\0"
21839
917k
  /* 1423 */ "w3\0"
21840
917k
  /* 1426 */ "x3\0"
21841
917k
  /* 1429 */ "z3\0"
21842
917k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
917k
  /* 1448 */ "P13_P14\0"
21844
917k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
917k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
917k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
917k
  /* 1502 */ "Z6_Z14\0"
21848
917k
  /* 1509 */ "b14\0"
21849
917k
  /* 1513 */ "d14\0"
21850
917k
  /* 1517 */ "h14\0"
21851
917k
  /* 1521 */ "pn14\0"
21852
917k
  /* 1526 */ "p14\0"
21853
917k
  /* 1530 */ "q14\0"
21854
917k
  /* 1534 */ "s14\0"
21855
917k
  /* 1538 */ "w14\0"
21856
917k
  /* 1542 */ "x14\0"
21857
917k
  /* 1546 */ "z14\0"
21858
917k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
917k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
917k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
917k
  /* 1598 */ "Z16_Z24\0"
21862
917k
  /* 1606 */ "b24\0"
21863
917k
  /* 1610 */ "d24\0"
21864
917k
  /* 1614 */ "h24\0"
21865
917k
  /* 1618 */ "q24\0"
21866
917k
  /* 1622 */ "s24\0"
21867
917k
  /* 1626 */ "w24\0"
21868
917k
  /* 1630 */ "x24\0"
21869
917k
  /* 1634 */ "z24\0"
21870
917k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
917k
  /* 1650 */ "P3_P4\0"
21872
917k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
917k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
917k
  /* 1680 */ "b4\0"
21875
917k
  /* 1683 */ "d4\0"
21876
917k
  /* 1686 */ "h4\0"
21877
917k
  /* 1689 */ "pn4\0"
21878
917k
  /* 1693 */ "p4\0"
21879
917k
  /* 1696 */ "q4\0"
21880
917k
  /* 1699 */ "s4\0"
21881
917k
  /* 1702 */ "w4\0"
21882
917k
  /* 1705 */ "x4\0"
21883
917k
  /* 1708 */ "z4\0"
21884
917k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
917k
  /* 1727 */ "P14_P15\0"
21886
917k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
917k
  /* 1751 */ "W14_W15\0"
21888
917k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
917k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
917k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
917k
  /* 1819 */ "Z7_Z15\0"
21892
917k
  /* 1826 */ "b15\0"
21893
917k
  /* 1830 */ "d15\0"
21894
917k
  /* 1834 */ "h15\0"
21895
917k
  /* 1838 */ "pn15\0"
21896
917k
  /* 1843 */ "p15\0"
21897
917k
  /* 1847 */ "q15\0"
21898
917k
  /* 1851 */ "s15\0"
21899
917k
  /* 1855 */ "w15\0"
21900
917k
  /* 1859 */ "x15\0"
21901
917k
  /* 1863 */ "z15\0"
21902
917k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
917k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
917k
  /* 1899 */ "W24_W25\0"
21905
917k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
917k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
917k
  /* 1955 */ "Z17_Z25\0"
21908
917k
  /* 1963 */ "b25\0"
21909
917k
  /* 1967 */ "d25\0"
21910
917k
  /* 1971 */ "h25\0"
21911
917k
  /* 1975 */ "q25\0"
21912
917k
  /* 1979 */ "s25\0"
21913
917k
  /* 1983 */ "w25\0"
21914
917k
  /* 1987 */ "x25\0"
21915
917k
  /* 1991 */ "z25\0"
21916
917k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
917k
  /* 2007 */ "P4_P5\0"
21918
917k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
917k
  /* 2025 */ "W4_W5\0"
21920
917k
  /* 2031 */ "X4_X5\0"
21921
917k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
917k
  /* 2049 */ "b5\0"
21923
917k
  /* 2052 */ "d5\0"
21924
917k
  /* 2055 */ "h5\0"
21925
917k
  /* 2058 */ "pn5\0"
21926
917k
  /* 2062 */ "p5\0"
21927
917k
  /* 2065 */ "q5\0"
21928
917k
  /* 2068 */ "s5\0"
21929
917k
  /* 2071 */ "w5\0"
21930
917k
  /* 2074 */ "x5\0"
21931
917k
  /* 2077 */ "z5\0"
21932
917k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
917k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
917k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
917k
  /* 2128 */ "b16\0"
21936
917k
  /* 2132 */ "d16\0"
21937
917k
  /* 2136 */ "h16\0"
21938
917k
  /* 2140 */ "q16\0"
21939
917k
  /* 2144 */ "s16\0"
21940
917k
  /* 2148 */ "w16\0"
21941
917k
  /* 2152 */ "x16\0"
21942
917k
  /* 2156 */ "z16\0"
21943
917k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
917k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
917k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
917k
  /* 2208 */ "Z18_Z26\0"
21947
917k
  /* 2216 */ "b26\0"
21948
917k
  /* 2220 */ "d26\0"
21949
917k
  /* 2224 */ "h26\0"
21950
917k
  /* 2228 */ "q26\0"
21951
917k
  /* 2232 */ "s26\0"
21952
917k
  /* 2236 */ "w26\0"
21953
917k
  /* 2240 */ "x26\0"
21954
917k
  /* 2244 */ "z26\0"
21955
917k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
917k
  /* 2260 */ "P5_P6\0"
21957
917k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
917k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
917k
  /* 2290 */ "b6\0"
21960
917k
  /* 2293 */ "d6\0"
21961
917k
  /* 2296 */ "h6\0"
21962
917k
  /* 2299 */ "pn6\0"
21963
917k
  /* 2303 */ "p6\0"
21964
917k
  /* 2306 */ "q6\0"
21965
917k
  /* 2309 */ "s6\0"
21966
917k
  /* 2312 */ "w6\0"
21967
917k
  /* 2315 */ "x6\0"
21968
917k
  /* 2318 */ "z6\0"
21969
917k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
917k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
917k
  /* 2353 */ "W16_W17\0"
21972
917k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
917k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
917k
  /* 2409 */ "b17\0"
21975
917k
  /* 2413 */ "d17\0"
21976
917k
  /* 2417 */ "h17\0"
21977
917k
  /* 2421 */ "q17\0"
21978
917k
  /* 2425 */ "s17\0"
21979
917k
  /* 2429 */ "w17\0"
21980
917k
  /* 2433 */ "x17\0"
21981
917k
  /* 2437 */ "z17\0"
21982
917k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
917k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
917k
  /* 2473 */ "W26_W27\0"
21985
917k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
917k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
917k
  /* 2529 */ "Z19_Z27\0"
21988
917k
  /* 2537 */ "b27\0"
21989
917k
  /* 2541 */ "d27\0"
21990
917k
  /* 2545 */ "h27\0"
21991
917k
  /* 2549 */ "q27\0"
21992
917k
  /* 2553 */ "s27\0"
21993
917k
  /* 2557 */ "w27\0"
21994
917k
  /* 2561 */ "x27\0"
21995
917k
  /* 2565 */ "z27\0"
21996
917k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
917k
  /* 2581 */ "P6_P7\0"
21998
917k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
917k
  /* 2599 */ "W6_W7\0"
22000
917k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
917k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
917k
  /* 2641 */ "b7\0"
22003
917k
  /* 2644 */ "d7\0"
22004
917k
  /* 2647 */ "h7\0"
22005
917k
  /* 2650 */ "pn7\0"
22006
917k
  /* 2654 */ "p7\0"
22007
917k
  /* 2657 */ "q7\0"
22008
917k
  /* 2660 */ "s7\0"
22009
917k
  /* 2663 */ "w7\0"
22010
917k
  /* 2666 */ "x7\0"
22011
917k
  /* 2669 */ "z7\0"
22012
917k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
917k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
917k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
917k
  /* 2720 */ "b18\0"
22016
917k
  /* 2724 */ "d18\0"
22017
917k
  /* 2728 */ "h18\0"
22018
917k
  /* 2732 */ "q18\0"
22019
917k
  /* 2736 */ "s18\0"
22020
917k
  /* 2740 */ "w18\0"
22021
917k
  /* 2744 */ "x18\0"
22022
917k
  /* 2748 */ "z18\0"
22023
917k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
917k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
917k
  /* 2784 */ "Z20_Z28\0"
22026
917k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
917k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
917k
  /* 2824 */ "b28\0"
22029
917k
  /* 2828 */ "d28\0"
22030
917k
  /* 2832 */ "h28\0"
22031
917k
  /* 2836 */ "q28\0"
22032
917k
  /* 2840 */ "s28\0"
22033
917k
  /* 2844 */ "w28\0"
22034
917k
  /* 2848 */ "x28\0"
22035
917k
  /* 2852 */ "z28\0"
22036
917k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
917k
  /* 2868 */ "P7_P8\0"
22038
917k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
917k
  /* 2886 */ "Z0_Z8\0"
22040
917k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
917k
  /* 2904 */ "b8\0"
22042
917k
  /* 2907 */ "d8\0"
22043
917k
  /* 2910 */ "h8\0"
22044
917k
  /* 2913 */ "pn8\0"
22045
917k
  /* 2917 */ "p8\0"
22046
917k
  /* 2920 */ "q8\0"
22047
917k
  /* 2923 */ "s8\0"
22048
917k
  /* 2926 */ "w8\0"
22049
917k
  /* 2929 */ "x8\0"
22050
917k
  /* 2932 */ "z8\0"
22051
917k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
917k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
917k
  /* 2967 */ "W18_W19\0"
22054
917k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
917k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
917k
  /* 3023 */ "b19\0"
22057
917k
  /* 3027 */ "d19\0"
22058
917k
  /* 3031 */ "h19\0"
22059
917k
  /* 3035 */ "q19\0"
22060
917k
  /* 3039 */ "s19\0"
22061
917k
  /* 3043 */ "w19\0"
22062
917k
  /* 3047 */ "x19\0"
22063
917k
  /* 3051 */ "z19\0"
22064
917k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
917k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
917k
  /* 3087 */ "W28_W29\0"
22067
917k
  /* 3095 */ "Z21_Z29\0"
22068
917k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
917k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
917k
  /* 3135 */ "b29\0"
22071
917k
  /* 3139 */ "d29\0"
22072
917k
  /* 3143 */ "h29\0"
22073
917k
  /* 3147 */ "q29\0"
22074
917k
  /* 3151 */ "s29\0"
22075
917k
  /* 3155 */ "w29\0"
22076
917k
  /* 3159 */ "x29\0"
22077
917k
  /* 3163 */ "z29\0"
22078
917k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
917k
  /* 3179 */ "P8_P9\0"
22080
917k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
917k
  /* 3197 */ "W8_W9\0"
22082
917k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
917k
  /* 3227 */ "Z1_Z9\0"
22084
917k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
917k
  /* 3245 */ "b9\0"
22086
917k
  /* 3248 */ "d9\0"
22087
917k
  /* 3251 */ "h9\0"
22088
917k
  /* 3254 */ "pn9\0"
22089
917k
  /* 3258 */ "p9\0"
22090
917k
  /* 3261 */ "q9\0"
22091
917k
  /* 3264 */ "s9\0"
22092
917k
  /* 3267 */ "w9\0"
22093
917k
  /* 3270 */ "x9\0"
22094
917k
  /* 3273 */ "z9\0"
22095
917k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
917k
  /* 3307 */ "W30_WZR\0"
22097
917k
  /* 3315 */ "LR_XZR\0"
22098
917k
  /* 3322 */ "X\0"
22099
917k
  /* 3324 */ "Y\0"
22100
917k
  /* 3326 */ "Z\0"
22101
917k
  /* 3328 */ "za\0"
22102
917k
  /* 3331 */ "za0.b\0"
22103
917k
  /* 3337 */ "za0.d\0"
22104
917k
  /* 3343 */ "za1.d\0"
22105
917k
  /* 3349 */ "za2.d\0"
22106
917k
  /* 3355 */ "za3.d\0"
22107
917k
  /* 3361 */ "za4.d\0"
22108
917k
  /* 3367 */ "za5.d\0"
22109
917k
  /* 3373 */ "za6.d\0"
22110
917k
  /* 3379 */ "za7.d\0"
22111
917k
  /* 3385 */ "vg\0"
22112
917k
  /* 3388 */ "za0.h\0"
22113
917k
  /* 3394 */ "za1.h\0"
22114
917k
  /* 3400 */ "wsp\0"
22115
917k
  /* 3404 */ "za10.q\0"
22116
917k
  /* 3411 */ "za0.q\0"
22117
917k
  /* 3417 */ "za11.q\0"
22118
917k
  /* 3424 */ "za1.q\0"
22119
917k
  /* 3430 */ "za12.q\0"
22120
917k
  /* 3437 */ "za2.q\0"
22121
917k
  /* 3443 */ "za13.q\0"
22122
917k
  /* 3450 */ "za3.q\0"
22123
917k
  /* 3456 */ "za14.q\0"
22124
917k
  /* 3463 */ "za4.q\0"
22125
917k
  /* 3469 */ "za15.q\0"
22126
917k
  /* 3476 */ "za5.q\0"
22127
917k
  /* 3482 */ "za6.q\0"
22128
917k
  /* 3488 */ "za7.q\0"
22129
917k
  /* 3494 */ "za8.q\0"
22130
917k
  /* 3500 */ "za9.q\0"
22131
917k
  /* 3506 */ "fpcr\0"
22132
917k
  /* 3511 */ "ffr\0"
22133
917k
  /* 3515 */ "wzr\0"
22134
917k
  /* 3519 */ "xzr\0"
22135
917k
  /* 3523 */ "za0.s\0"
22136
917k
  /* 3529 */ "za1.s\0"
22137
917k
  /* 3535 */ "za2.s\0"
22138
917k
  /* 3541 */ "za3.s\0"
22139
917k
  /* 3547 */ "nzcv\0"
22140
917k
};
22141
917k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
917k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
917k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
917k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
917k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
917k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
917k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
917k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
917k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
917k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
917k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
917k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
917k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
917k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
917k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
917k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
917k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
917k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
917k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
917k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
917k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
917k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
917k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
917k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
917k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
917k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
917k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
917k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
917k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
917k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
917k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
917k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
917k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
917k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
917k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
917k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
917k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
917k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
917k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
917k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
917k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
917k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
917k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
917k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
917k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
917k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
917k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
917k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
917k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
917k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
917k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
917k
    1472, 1789, 
22193
917k
  };
22194
22195
917k
  static const char AsmStrsvlist1[] = {
22196
917k
  /* 0 */ "\0"
22197
917k
};
22198
917k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
917k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
917k
    0, 0, 
22250
917k
  };
22251
22252
917k
  static const char AsmStrsvreg[] = {
22253
917k
  /* 0 */ "v10\0"
22254
917k
  /* 4 */ "v20\0"
22255
917k
  /* 8 */ "v30\0"
22256
917k
  /* 12 */ "v0\0"
22257
917k
  /* 15 */ "v11\0"
22258
917k
  /* 19 */ "v21\0"
22259
917k
  /* 23 */ "v31\0"
22260
917k
  /* 27 */ "v1\0"
22261
917k
  /* 30 */ "v12\0"
22262
917k
  /* 34 */ "v22\0"
22263
917k
  /* 38 */ "v2\0"
22264
917k
  /* 41 */ "v13\0"
22265
917k
  /* 45 */ "v23\0"
22266
917k
  /* 49 */ "v3\0"
22267
917k
  /* 52 */ "v14\0"
22268
917k
  /* 56 */ "v24\0"
22269
917k
  /* 60 */ "v4\0"
22270
917k
  /* 63 */ "v15\0"
22271
917k
  /* 67 */ "v25\0"
22272
917k
  /* 71 */ "v5\0"
22273
917k
  /* 74 */ "v16\0"
22274
917k
  /* 78 */ "v26\0"
22275
917k
  /* 82 */ "v6\0"
22276
917k
  /* 85 */ "v17\0"
22277
917k
  /* 89 */ "v27\0"
22278
917k
  /* 93 */ "v7\0"
22279
917k
  /* 96 */ "v18\0"
22280
917k
  /* 100 */ "v28\0"
22281
917k
  /* 104 */ "v8\0"
22282
917k
  /* 107 */ "v19\0"
22283
917k
  /* 111 */ "v29\0"
22284
917k
  /* 115 */ "v9\0"
22285
917k
};
22286
917k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
917k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
917k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
917k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
917k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
917k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
917k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
917k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
917k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
917k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
917k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
917k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
917k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
917k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
917k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
917k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
917k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
917k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
917k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
917k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
917k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
917k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
917k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
917k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
917k
    3, 3, 
22338
917k
  };
22339
22340
917k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
801k
  case AArch64_NoRegAltName:
22343
801k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
801k
           "Invalid alt name index for register!", NULL);
22345
801k
    return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];
22346
0
  case AArch64_vlist1:
22347
0
    CS_ASSERT_RET_VAL(*(AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1]) &&
22348
0
           "Invalid alt name index for register!", NULL);
22349
0
    return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1];
22350
116k
  case AArch64_vreg:
22351
116k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
116k
           "Invalid alt name index for register!", NULL);
22353
116k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
917k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
917k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
281k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
281k
#ifndef CAPSTONE_DIET
22366
281k
  static const PatternsForOpcode OpToPatterns[] = {
22367
281k
    {AArch64_ADDPT_shift, 0, 1 },
22368
281k
    {AArch64_ADDSWri, 1, 1 },
22369
281k
    {AArch64_ADDSWrs, 2, 3 },
22370
281k
    {AArch64_ADDSWrx, 5, 3 },
22371
281k
    {AArch64_ADDSXri, 8, 1 },
22372
281k
    {AArch64_ADDSXrs, 9, 3 },
22373
281k
    {AArch64_ADDSXrx, 12, 1 },
22374
281k
    {AArch64_ADDSXrx64, 13, 3 },
22375
281k
    {AArch64_ADDWri, 16, 2 },
22376
281k
    {AArch64_ADDWrs, 18, 1 },
22377
281k
    {AArch64_ADDWrx, 19, 2 },
22378
281k
    {AArch64_ADDXri, 21, 2 },
22379
281k
    {AArch64_ADDXrs, 23, 1 },
22380
281k
    {AArch64_ADDXrx64, 24, 2 },
22381
281k
    {AArch64_ANDSWri, 26, 1 },
22382
281k
    {AArch64_ANDSWrs, 27, 3 },
22383
281k
    {AArch64_ANDSXri, 30, 1 },
22384
281k
    {AArch64_ANDSXrs, 31, 3 },
22385
281k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
281k
    {AArch64_ANDWrs, 35, 1 },
22387
281k
    {AArch64_ANDXrs, 36, 1 },
22388
281k
    {AArch64_AND_PPzPP, 37, 1 },
22389
281k
    {AArch64_AND_ZI, 38, 3 },
22390
281k
    {AArch64_AUTIA1716, 41, 1 },
22391
281k
    {AArch64_AUTIASP, 42, 1 },
22392
281k
    {AArch64_AUTIAZ, 43, 1 },
22393
281k
    {AArch64_AUTIB1716, 44, 1 },
22394
281k
    {AArch64_AUTIBSP, 45, 1 },
22395
281k
    {AArch64_AUTIBZ, 46, 1 },
22396
281k
    {AArch64_BICSWrs, 47, 1 },
22397
281k
    {AArch64_BICSXrs, 48, 1 },
22398
281k
    {AArch64_BICWrs, 49, 1 },
22399
281k
    {AArch64_BICXrs, 50, 1 },
22400
281k
    {AArch64_CHKFEAT, 51, 1 },
22401
281k
    {AArch64_CLREX, 52, 1 },
22402
281k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
281k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
281k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
281k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
281k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
281k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
281k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
281k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
281k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
281k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
281k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
281k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
281k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
281k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
281k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
281k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
281k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
281k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
281k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
281k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
281k
    {AArch64_CSINCWr, 77, 2 },
22423
281k
    {AArch64_CSINCXr, 79, 2 },
22424
281k
    {AArch64_CSINVWr, 81, 2 },
22425
281k
    {AArch64_CSINVXr, 83, 2 },
22426
281k
    {AArch64_CSNEGWr, 85, 1 },
22427
281k
    {AArch64_CSNEGXr, 86, 1 },
22428
281k
    {AArch64_DCPS1, 87, 1 },
22429
281k
    {AArch64_DCPS2, 88, 1 },
22430
281k
    {AArch64_DCPS3, 89, 1 },
22431
281k
    {AArch64_DECB_XPiI, 90, 2 },
22432
281k
    {AArch64_DECD_XPiI, 92, 2 },
22433
281k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
281k
    {AArch64_DECH_XPiI, 96, 2 },
22435
281k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
281k
    {AArch64_DECW_XPiI, 100, 2 },
22437
281k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
281k
    {AArch64_DSB, 104, 3 },
22439
281k
    {AArch64_DUPM_ZI, 107, 6 },
22440
281k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
281k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
281k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
281k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
281k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
281k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
281k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
281k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
281k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
281k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
281k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
281k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
281k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
281k
    {AArch64_EONWrs, 134, 1 },
22454
281k
    {AArch64_EONXrs, 135, 1 },
22455
281k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
281k
    {AArch64_EORWrs, 137, 1 },
22457
281k
    {AArch64_EORXrs, 138, 1 },
22458
281k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
281k
    {AArch64_EOR_ZI, 140, 3 },
22460
281k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
281k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
281k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
281k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
281k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
281k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
281k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
281k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
281k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
281k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
281k
    {AArch64_EXTRWrri, 153, 1 },
22471
281k
    {AArch64_EXTRXrri, 154, 1 },
22472
281k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
281k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
281k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
281k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
281k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
281k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
281k
    {AArch64_GCSPOPM, 161, 1 },
22479
281k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
281k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
281k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
281k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
281k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
281k
    {AArch64_GLD1Q, 167, 1 },
22485
281k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
281k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
281k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
281k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
281k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
281k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
281k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
281k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
281k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
281k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
281k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
281k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
281k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
281k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
281k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
281k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
281k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
281k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
281k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
281k
    {AArch64_HINT, 187, 14 },
22505
281k
    {AArch64_INCB_XPiI, 201, 2 },
22506
281k
    {AArch64_INCD_XPiI, 203, 2 },
22507
281k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
281k
    {AArch64_INCH_XPiI, 207, 2 },
22509
281k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
281k
    {AArch64_INCW_XPiI, 211, 2 },
22511
281k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
281k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
281k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
281k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
281k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
281k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
281k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
281k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
281k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
281k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
281k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
281k
    {AArch64_INSvi16gpr, 225, 1 },
22523
281k
    {AArch64_INSvi16lane, 226, 1 },
22524
281k
    {AArch64_INSvi32gpr, 227, 1 },
22525
281k
    {AArch64_INSvi32lane, 228, 1 },
22526
281k
    {AArch64_INSvi64gpr, 229, 1 },
22527
281k
    {AArch64_INSvi64lane, 230, 1 },
22528
281k
    {AArch64_INSvi8gpr, 231, 1 },
22529
281k
    {AArch64_INSvi8lane, 232, 1 },
22530
281k
    {AArch64_IRG, 233, 1 },
22531
281k
    {AArch64_ISB, 234, 1 },
22532
281k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
281k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
281k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
281k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
281k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
281k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
281k
    {AArch64_LD1B_IMM, 241, 1 },
22539
281k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
281k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
281k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
281k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
281k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
281k
    {AArch64_LD1D_IMM, 247, 1 },
22545
281k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
281k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
281k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
281k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
281k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
281k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
281k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
281k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
281k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
281k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
281k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
281k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
281k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
281k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
281k
    {AArch64_LD1H_IMM, 262, 1 },
22560
281k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
281k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
281k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
281k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
281k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
281k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
281k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
281k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
281k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
281k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
281k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
281k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
281k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
281k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
281k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
281k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
281k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
281k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
281k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
281k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
281k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
281k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
281k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
281k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
281k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
281k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
281k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
281k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
281k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
281k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
281k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
281k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
281k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
281k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
281k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
281k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
281k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
281k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
281k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
281k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
281k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
281k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
281k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
281k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
281k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
281k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
281k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
281k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
281k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
281k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
281k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
281k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
281k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
281k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
281k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
281k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
281k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
281k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
281k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
281k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
281k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
281k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
281k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
281k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
281k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
281k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
281k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
281k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
281k
    {AArch64_LD1W_IMM, 331, 1 },
22629
281k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
281k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
281k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
281k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
281k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
281k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
281k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
281k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
281k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
281k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
281k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
281k
    {AArch64_LD1i16_POST, 343, 1 },
22641
281k
    {AArch64_LD1i32_POST, 344, 1 },
22642
281k
    {AArch64_LD1i64_POST, 345, 1 },
22643
281k
    {AArch64_LD1i8_POST, 346, 1 },
22644
281k
    {AArch64_LD2B_IMM, 347, 1 },
22645
281k
    {AArch64_LD2D_IMM, 348, 1 },
22646
281k
    {AArch64_LD2H_IMM, 349, 1 },
22647
281k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
281k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
281k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
281k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
281k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
281k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
281k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
281k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
281k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
281k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
281k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
281k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
281k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
281k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
281k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
281k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
281k
    {AArch64_LD2W_IMM, 366, 1 },
22664
281k
    {AArch64_LD2i16_POST, 367, 1 },
22665
281k
    {AArch64_LD2i32_POST, 368, 1 },
22666
281k
    {AArch64_LD2i64_POST, 369, 1 },
22667
281k
    {AArch64_LD2i8_POST, 370, 1 },
22668
281k
    {AArch64_LD3B_IMM, 371, 1 },
22669
281k
    {AArch64_LD3D_IMM, 372, 1 },
22670
281k
    {AArch64_LD3H_IMM, 373, 1 },
22671
281k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
281k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
281k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
281k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
281k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
281k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
281k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
281k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
281k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
281k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
281k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
281k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
281k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
281k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
281k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
281k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
281k
    {AArch64_LD3W_IMM, 390, 1 },
22688
281k
    {AArch64_LD3i16_POST, 391, 1 },
22689
281k
    {AArch64_LD3i32_POST, 392, 1 },
22690
281k
    {AArch64_LD3i64_POST, 393, 1 },
22691
281k
    {AArch64_LD3i8_POST, 394, 1 },
22692
281k
    {AArch64_LD4B_IMM, 395, 1 },
22693
281k
    {AArch64_LD4D_IMM, 396, 1 },
22694
281k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
281k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
281k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
281k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
281k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
281k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
281k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
281k
    {AArch64_LD4H_IMM, 404, 1 },
22702
281k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
281k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
281k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
281k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
281k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
281k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
281k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
281k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
281k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
281k
    {AArch64_LD4W_IMM, 414, 1 },
22712
281k
    {AArch64_LD4i16_POST, 415, 1 },
22713
281k
    {AArch64_LD4i32_POST, 416, 1 },
22714
281k
    {AArch64_LD4i64_POST, 417, 1 },
22715
281k
    {AArch64_LD4i8_POST, 418, 1 },
22716
281k
    {AArch64_LDADDB, 419, 1 },
22717
281k
    {AArch64_LDADDH, 420, 1 },
22718
281k
    {AArch64_LDADDLB, 421, 1 },
22719
281k
    {AArch64_LDADDLH, 422, 1 },
22720
281k
    {AArch64_LDADDLW, 423, 1 },
22721
281k
    {AArch64_LDADDLX, 424, 1 },
22722
281k
    {AArch64_LDADDW, 425, 1 },
22723
281k
    {AArch64_LDADDX, 426, 1 },
22724
281k
    {AArch64_LDAPURBi, 427, 1 },
22725
281k
    {AArch64_LDAPURHi, 428, 1 },
22726
281k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
281k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
281k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
281k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
281k
    {AArch64_LDAPURSWi, 433, 1 },
22731
281k
    {AArch64_LDAPURXi, 434, 1 },
22732
281k
    {AArch64_LDAPURbi, 435, 1 },
22733
281k
    {AArch64_LDAPURdi, 436, 1 },
22734
281k
    {AArch64_LDAPURhi, 437, 1 },
22735
281k
    {AArch64_LDAPURi, 438, 1 },
22736
281k
    {AArch64_LDAPURqi, 439, 1 },
22737
281k
    {AArch64_LDAPURsi, 440, 1 },
22738
281k
    {AArch64_LDCLRB, 441, 1 },
22739
281k
    {AArch64_LDCLRH, 442, 1 },
22740
281k
    {AArch64_LDCLRLB, 443, 1 },
22741
281k
    {AArch64_LDCLRLH, 444, 1 },
22742
281k
    {AArch64_LDCLRLW, 445, 1 },
22743
281k
    {AArch64_LDCLRLX, 446, 1 },
22744
281k
    {AArch64_LDCLRW, 447, 1 },
22745
281k
    {AArch64_LDCLRX, 448, 1 },
22746
281k
    {AArch64_LDEORB, 449, 1 },
22747
281k
    {AArch64_LDEORH, 450, 1 },
22748
281k
    {AArch64_LDEORLB, 451, 1 },
22749
281k
    {AArch64_LDEORLH, 452, 1 },
22750
281k
    {AArch64_LDEORLW, 453, 1 },
22751
281k
    {AArch64_LDEORLX, 454, 1 },
22752
281k
    {AArch64_LDEORW, 455, 1 },
22753
281k
    {AArch64_LDEORX, 456, 1 },
22754
281k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
281k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
281k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
281k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
281k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
281k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
281k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
281k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
281k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
281k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
281k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
281k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
281k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
281k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
281k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
281k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
281k
    {AArch64_LDG, 473, 1 },
22771
281k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
281k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
281k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
281k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
281k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
281k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
281k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
281k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
281k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
281k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
281k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
281k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
281k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
281k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
281k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
281k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
281k
    {AArch64_LDNPDi, 490, 1 },
22788
281k
    {AArch64_LDNPQi, 491, 1 },
22789
281k
    {AArch64_LDNPSi, 492, 1 },
22790
281k
    {AArch64_LDNPWi, 493, 1 },
22791
281k
    {AArch64_LDNPXi, 494, 1 },
22792
281k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
281k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
281k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
281k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
281k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
281k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
281k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
281k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
281k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
281k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
281k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
281k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
281k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
281k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
281k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
281k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
281k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
281k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
281k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
281k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
281k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
281k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
281k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
281k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
281k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
281k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
281k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
281k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
281k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
281k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
281k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
281k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
281k
    {AArch64_LDPDi, 527, 1 },
22825
281k
    {AArch64_LDPQi, 528, 1 },
22826
281k
    {AArch64_LDPSWi, 529, 1 },
22827
281k
    {AArch64_LDPSi, 530, 1 },
22828
281k
    {AArch64_LDPWi, 531, 1 },
22829
281k
    {AArch64_LDPXi, 532, 1 },
22830
281k
    {AArch64_LDRAAindexed, 533, 1 },
22831
281k
    {AArch64_LDRABindexed, 534, 1 },
22832
281k
    {AArch64_LDRBBroX, 535, 1 },
22833
281k
    {AArch64_LDRBBui, 536, 1 },
22834
281k
    {AArch64_LDRBroX, 537, 1 },
22835
281k
    {AArch64_LDRBui, 538, 1 },
22836
281k
    {AArch64_LDRDroX, 539, 1 },
22837
281k
    {AArch64_LDRDui, 540, 1 },
22838
281k
    {AArch64_LDRHHroX, 541, 1 },
22839
281k
    {AArch64_LDRHHui, 542, 1 },
22840
281k
    {AArch64_LDRHroX, 543, 1 },
22841
281k
    {AArch64_LDRHui, 544, 1 },
22842
281k
    {AArch64_LDRQroX, 545, 1 },
22843
281k
    {AArch64_LDRQui, 546, 1 },
22844
281k
    {AArch64_LDRSBWroX, 547, 1 },
22845
281k
    {AArch64_LDRSBWui, 548, 1 },
22846
281k
    {AArch64_LDRSBXroX, 549, 1 },
22847
281k
    {AArch64_LDRSBXui, 550, 1 },
22848
281k
    {AArch64_LDRSHWroX, 551, 1 },
22849
281k
    {AArch64_LDRSHWui, 552, 1 },
22850
281k
    {AArch64_LDRSHXroX, 553, 1 },
22851
281k
    {AArch64_LDRSHXui, 554, 1 },
22852
281k
    {AArch64_LDRSWroX, 555, 1 },
22853
281k
    {AArch64_LDRSWui, 556, 1 },
22854
281k
    {AArch64_LDRSroX, 557, 1 },
22855
281k
    {AArch64_LDRSui, 558, 1 },
22856
281k
    {AArch64_LDRWroX, 559, 1 },
22857
281k
    {AArch64_LDRWui, 560, 1 },
22858
281k
    {AArch64_LDRXroX, 561, 1 },
22859
281k
    {AArch64_LDRXui, 562, 1 },
22860
281k
    {AArch64_LDR_PXI, 563, 1 },
22861
281k
    {AArch64_LDR_ZA, 564, 1 },
22862
281k
    {AArch64_LDR_ZXI, 565, 1 },
22863
281k
    {AArch64_LDSETB, 566, 1 },
22864
281k
    {AArch64_LDSETH, 567, 1 },
22865
281k
    {AArch64_LDSETLB, 568, 1 },
22866
281k
    {AArch64_LDSETLH, 569, 1 },
22867
281k
    {AArch64_LDSETLW, 570, 1 },
22868
281k
    {AArch64_LDSETLX, 571, 1 },
22869
281k
    {AArch64_LDSETW, 572, 1 },
22870
281k
    {AArch64_LDSETX, 573, 1 },
22871
281k
    {AArch64_LDSMAXB, 574, 1 },
22872
281k
    {AArch64_LDSMAXH, 575, 1 },
22873
281k
    {AArch64_LDSMAXLB, 576, 1 },
22874
281k
    {AArch64_LDSMAXLH, 577, 1 },
22875
281k
    {AArch64_LDSMAXLW, 578, 1 },
22876
281k
    {AArch64_LDSMAXLX, 579, 1 },
22877
281k
    {AArch64_LDSMAXW, 580, 1 },
22878
281k
    {AArch64_LDSMAXX, 581, 1 },
22879
281k
    {AArch64_LDSMINB, 582, 1 },
22880
281k
    {AArch64_LDSMINH, 583, 1 },
22881
281k
    {AArch64_LDSMINLB, 584, 1 },
22882
281k
    {AArch64_LDSMINLH, 585, 1 },
22883
281k
    {AArch64_LDSMINLW, 586, 1 },
22884
281k
    {AArch64_LDSMINLX, 587, 1 },
22885
281k
    {AArch64_LDSMINW, 588, 1 },
22886
281k
    {AArch64_LDSMINX, 589, 1 },
22887
281k
    {AArch64_LDTRBi, 590, 1 },
22888
281k
    {AArch64_LDTRHi, 591, 1 },
22889
281k
    {AArch64_LDTRSBWi, 592, 1 },
22890
281k
    {AArch64_LDTRSBXi, 593, 1 },
22891
281k
    {AArch64_LDTRSHWi, 594, 1 },
22892
281k
    {AArch64_LDTRSHXi, 595, 1 },
22893
281k
    {AArch64_LDTRSWi, 596, 1 },
22894
281k
    {AArch64_LDTRWi, 597, 1 },
22895
281k
    {AArch64_LDTRXi, 598, 1 },
22896
281k
    {AArch64_LDUMAXB, 599, 1 },
22897
281k
    {AArch64_LDUMAXH, 600, 1 },
22898
281k
    {AArch64_LDUMAXLB, 601, 1 },
22899
281k
    {AArch64_LDUMAXLH, 602, 1 },
22900
281k
    {AArch64_LDUMAXLW, 603, 1 },
22901
281k
    {AArch64_LDUMAXLX, 604, 1 },
22902
281k
    {AArch64_LDUMAXW, 605, 1 },
22903
281k
    {AArch64_LDUMAXX, 606, 1 },
22904
281k
    {AArch64_LDUMINB, 607, 1 },
22905
281k
    {AArch64_LDUMINH, 608, 1 },
22906
281k
    {AArch64_LDUMINLB, 609, 1 },
22907
281k
    {AArch64_LDUMINLH, 610, 1 },
22908
281k
    {AArch64_LDUMINLW, 611, 1 },
22909
281k
    {AArch64_LDUMINLX, 612, 1 },
22910
281k
    {AArch64_LDUMINW, 613, 1 },
22911
281k
    {AArch64_LDUMINX, 614, 1 },
22912
281k
    {AArch64_LDURBBi, 615, 1 },
22913
281k
    {AArch64_LDURBi, 616, 1 },
22914
281k
    {AArch64_LDURDi, 617, 1 },
22915
281k
    {AArch64_LDURHHi, 618, 1 },
22916
281k
    {AArch64_LDURHi, 619, 1 },
22917
281k
    {AArch64_LDURQi, 620, 1 },
22918
281k
    {AArch64_LDURSBWi, 621, 1 },
22919
281k
    {AArch64_LDURSBXi, 622, 1 },
22920
281k
    {AArch64_LDURSHWi, 623, 1 },
22921
281k
    {AArch64_LDURSHXi, 624, 1 },
22922
281k
    {AArch64_LDURSWi, 625, 1 },
22923
281k
    {AArch64_LDURSi, 626, 1 },
22924
281k
    {AArch64_LDURWi, 627, 1 },
22925
281k
    {AArch64_LDURXi, 628, 1 },
22926
281k
    {AArch64_MADDWrrr, 629, 1 },
22927
281k
    {AArch64_MADDXrrr, 630, 1 },
22928
281k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
281k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
281k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
281k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
281k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
281k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
281k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
281k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
281k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
281k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
281k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
281k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
281k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
281k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
281k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
281k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
281k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
281k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
281k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
281k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
281k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
281k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
281k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
281k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
281k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
281k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
281k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
281k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
281k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
281k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
281k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
281k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
281k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
281k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
281k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
281k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
281k
    {AArch64_MOVT, 667, 1 },
22965
281k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
281k
    {AArch64_MSUBWrrr, 674, 1 },
22967
281k
    {AArch64_MSUBXrrr, 675, 1 },
22968
281k
    {AArch64_NOTv16i8, 676, 1 },
22969
281k
    {AArch64_NOTv8i8, 677, 1 },
22970
281k
    {AArch64_ORNWrs, 678, 3 },
22971
281k
    {AArch64_ORNXrs, 681, 3 },
22972
281k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
281k
    {AArch64_ORRWrs, 685, 2 },
22974
281k
    {AArch64_ORRXrs, 687, 2 },
22975
281k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
281k
    {AArch64_ORR_ZI, 690, 3 },
22977
281k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
281k
    {AArch64_ORRv16i8, 694, 1 },
22979
281k
    {AArch64_ORRv8i8, 695, 1 },
22980
281k
    {AArch64_PACIA1716, 696, 1 },
22981
281k
    {AArch64_PACIASP, 697, 1 },
22982
281k
    {AArch64_PACIAZ, 698, 1 },
22983
281k
    {AArch64_PACIB1716, 699, 1 },
22984
281k
    {AArch64_PACIBSP, 700, 1 },
22985
281k
    {AArch64_PACIBZ, 701, 1 },
22986
281k
    {AArch64_PACM, 702, 1 },
22987
281k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
281k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
281k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
281k
    {AArch64_PRFB_PRI, 706, 1 },
22991
281k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
281k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
281k
    {AArch64_PRFD_PRI, 709, 1 },
22994
281k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
281k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
281k
    {AArch64_PRFH_PRI, 712, 1 },
22997
281k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
281k
    {AArch64_PRFMroX, 714, 1 },
22999
281k
    {AArch64_PRFMui, 715, 1 },
23000
281k
    {AArch64_PRFUMi, 716, 1 },
23001
281k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
281k
    {AArch64_PRFW_PRI, 718, 1 },
23003
281k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
281k
    {AArch64_PTRUES_B, 720, 1 },
23005
281k
    {AArch64_PTRUES_D, 721, 1 },
23006
281k
    {AArch64_PTRUES_H, 722, 1 },
23007
281k
    {AArch64_PTRUES_S, 723, 1 },
23008
281k
    {AArch64_PTRUE_B, 724, 1 },
23009
281k
    {AArch64_PTRUE_D, 725, 1 },
23010
281k
    {AArch64_PTRUE_H, 726, 1 },
23011
281k
    {AArch64_PTRUE_S, 727, 1 },
23012
281k
    {AArch64_RET, 728, 1 },
23013
281k
    {AArch64_SBCSWr, 729, 1 },
23014
281k
    {AArch64_SBCSXr, 730, 1 },
23015
281k
    {AArch64_SBCWr, 731, 1 },
23016
281k
    {AArch64_SBCXr, 732, 1 },
23017
281k
    {AArch64_SBFMWri, 733, 3 },
23018
281k
    {AArch64_SBFMXri, 736, 4 },
23019
281k
    {AArch64_SEL_PPPP, 740, 1 },
23020
281k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
281k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
281k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
281k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
281k
    {AArch64_SMADDLrrr, 745, 1 },
23025
281k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
281k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
281k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
281k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
281k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
281k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
281k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
281k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
281k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
281k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
281k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
281k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
281k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
281k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
281k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
281k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
281k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
281k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
281k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
281k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
281k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
281k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
281k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
281k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
281k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
281k
    {AArch64_SST1D_IMM, 793, 1 },
23051
281k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
281k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
281k
    {AArch64_SST1Q, 796, 1 },
23054
281k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
281k
    {AArch64_SST1W_IMM, 798, 1 },
23056
281k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
281k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
281k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
281k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
281k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
281k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
281k
    {AArch64_ST1B_IMM, 805, 1 },
23063
281k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
281k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
281k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
281k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
281k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
281k
    {AArch64_ST1D_IMM, 811, 1 },
23069
281k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
281k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
281k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
281k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
281k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
281k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
281k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
281k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
281k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
281k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
281k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
281k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
281k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
281k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
281k
    {AArch64_ST1H_IMM, 826, 1 },
23084
281k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
281k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
281k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
281k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
281k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
281k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
281k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
281k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
281k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
281k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
281k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
281k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
281k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
281k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
281k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
281k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
281k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
281k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
281k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
281k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
281k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
281k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
281k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
281k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
281k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
281k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
281k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
281k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
281k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
281k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
281k
    {AArch64_ST1W_IMM, 857, 1 },
23115
281k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
281k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
281k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
281k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
281k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
281k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
281k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
281k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
281k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
281k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
281k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
281k
    {AArch64_ST1i16_POST, 869, 1 },
23127
281k
    {AArch64_ST1i32_POST, 870, 1 },
23128
281k
    {AArch64_ST1i64_POST, 871, 1 },
23129
281k
    {AArch64_ST1i8_POST, 872, 1 },
23130
281k
    {AArch64_ST2B_IMM, 873, 1 },
23131
281k
    {AArch64_ST2D_IMM, 874, 1 },
23132
281k
    {AArch64_ST2Gi, 875, 1 },
23133
281k
    {AArch64_ST2H_IMM, 876, 1 },
23134
281k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
281k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
281k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
281k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
281k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
281k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
281k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
281k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
281k
    {AArch64_ST2W_IMM, 885, 1 },
23143
281k
    {AArch64_ST2i16_POST, 886, 1 },
23144
281k
    {AArch64_ST2i32_POST, 887, 1 },
23145
281k
    {AArch64_ST2i64_POST, 888, 1 },
23146
281k
    {AArch64_ST2i8_POST, 889, 1 },
23147
281k
    {AArch64_ST3B_IMM, 890, 1 },
23148
281k
    {AArch64_ST3D_IMM, 891, 1 },
23149
281k
    {AArch64_ST3H_IMM, 892, 1 },
23150
281k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
281k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
281k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
281k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
281k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
281k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
281k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
281k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
281k
    {AArch64_ST3W_IMM, 901, 1 },
23159
281k
    {AArch64_ST3i16_POST, 902, 1 },
23160
281k
    {AArch64_ST3i32_POST, 903, 1 },
23161
281k
    {AArch64_ST3i64_POST, 904, 1 },
23162
281k
    {AArch64_ST3i8_POST, 905, 1 },
23163
281k
    {AArch64_ST4B_IMM, 906, 1 },
23164
281k
    {AArch64_ST4D_IMM, 907, 1 },
23165
281k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
281k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
281k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
281k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
281k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
281k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
281k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
281k
    {AArch64_ST4H_IMM, 915, 1 },
23173
281k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
281k
    {AArch64_ST4W_IMM, 917, 1 },
23175
281k
    {AArch64_ST4i16_POST, 918, 1 },
23176
281k
    {AArch64_ST4i32_POST, 919, 1 },
23177
281k
    {AArch64_ST4i64_POST, 920, 1 },
23178
281k
    {AArch64_ST4i8_POST, 921, 1 },
23179
281k
    {AArch64_STGPi, 922, 1 },
23180
281k
    {AArch64_STGi, 923, 1 },
23181
281k
    {AArch64_STLURBi, 924, 1 },
23182
281k
    {AArch64_STLURHi, 925, 1 },
23183
281k
    {AArch64_STLURWi, 926, 1 },
23184
281k
    {AArch64_STLURXi, 927, 1 },
23185
281k
    {AArch64_STLURbi, 928, 1 },
23186
281k
    {AArch64_STLURdi, 929, 1 },
23187
281k
    {AArch64_STLURhi, 930, 1 },
23188
281k
    {AArch64_STLURqi, 931, 1 },
23189
281k
    {AArch64_STLURsi, 932, 1 },
23190
281k
    {AArch64_STNPDi, 933, 1 },
23191
281k
    {AArch64_STNPQi, 934, 1 },
23192
281k
    {AArch64_STNPSi, 935, 1 },
23193
281k
    {AArch64_STNPWi, 936, 1 },
23194
281k
    {AArch64_STNPXi, 937, 1 },
23195
281k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
281k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
281k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
281k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
281k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
281k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
281k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
281k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
281k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
281k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
281k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
281k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
281k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
281k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
281k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
281k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
281k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
281k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
281k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
281k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
281k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
281k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
281k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
281k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
281k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
281k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
281k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
281k
    {AArch64_STPDi, 965, 1 },
23223
281k
    {AArch64_STPQi, 966, 1 },
23224
281k
    {AArch64_STPSi, 967, 1 },
23225
281k
    {AArch64_STPWi, 968, 1 },
23226
281k
    {AArch64_STPXi, 969, 1 },
23227
281k
    {AArch64_STRBBroX, 970, 1 },
23228
281k
    {AArch64_STRBBui, 971, 1 },
23229
281k
    {AArch64_STRBroX, 972, 1 },
23230
281k
    {AArch64_STRBui, 973, 1 },
23231
281k
    {AArch64_STRDroX, 974, 1 },
23232
281k
    {AArch64_STRDui, 975, 1 },
23233
281k
    {AArch64_STRHHroX, 976, 1 },
23234
281k
    {AArch64_STRHHui, 977, 1 },
23235
281k
    {AArch64_STRHroX, 978, 1 },
23236
281k
    {AArch64_STRHui, 979, 1 },
23237
281k
    {AArch64_STRQroX, 980, 1 },
23238
281k
    {AArch64_STRQui, 981, 1 },
23239
281k
    {AArch64_STRSroX, 982, 1 },
23240
281k
    {AArch64_STRSui, 983, 1 },
23241
281k
    {AArch64_STRWroX, 984, 1 },
23242
281k
    {AArch64_STRWui, 985, 1 },
23243
281k
    {AArch64_STRXroX, 986, 1 },
23244
281k
    {AArch64_STRXui, 987, 1 },
23245
281k
    {AArch64_STR_PXI, 988, 1 },
23246
281k
    {AArch64_STR_ZA, 989, 1 },
23247
281k
    {AArch64_STR_ZXI, 990, 1 },
23248
281k
    {AArch64_STTRBi, 991, 1 },
23249
281k
    {AArch64_STTRHi, 992, 1 },
23250
281k
    {AArch64_STTRWi, 993, 1 },
23251
281k
    {AArch64_STTRXi, 994, 1 },
23252
281k
    {AArch64_STURBBi, 995, 1 },
23253
281k
    {AArch64_STURBi, 996, 1 },
23254
281k
    {AArch64_STURDi, 997, 1 },
23255
281k
    {AArch64_STURHHi, 998, 1 },
23256
281k
    {AArch64_STURHi, 999, 1 },
23257
281k
    {AArch64_STURQi, 1000, 1 },
23258
281k
    {AArch64_STURSi, 1001, 1 },
23259
281k
    {AArch64_STURWi, 1002, 1 },
23260
281k
    {AArch64_STURXi, 1003, 1 },
23261
281k
    {AArch64_STZ2Gi, 1004, 1 },
23262
281k
    {AArch64_STZGi, 1005, 1 },
23263
281k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
281k
    {AArch64_SUBSWri, 1007, 1 },
23265
281k
    {AArch64_SUBSWrs, 1008, 5 },
23266
281k
    {AArch64_SUBSWrx, 1013, 3 },
23267
281k
    {AArch64_SUBSXri, 1016, 1 },
23268
281k
    {AArch64_SUBSXrs, 1017, 5 },
23269
281k
    {AArch64_SUBSXrx, 1022, 1 },
23270
281k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
281k
    {AArch64_SUBWrs, 1026, 3 },
23272
281k
    {AArch64_SUBWrx, 1029, 2 },
23273
281k
    {AArch64_SUBXrs, 1031, 3 },
23274
281k
    {AArch64_SUBXrx64, 1034, 2 },
23275
281k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
281k
    {AArch64_SYSxt, 1037, 1 },
23277
281k
    {AArch64_UBFMWri, 1038, 3 },
23278
281k
    {AArch64_UBFMXri, 1041, 4 },
23279
281k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
281k
    {AArch64_UMOVvi32, 1046, 1 },
23281
281k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
281k
    {AArch64_UMOVvi64, 1048, 1 },
23283
281k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
281k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
281k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
281k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
281k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
281k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
281k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
281k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
281k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
281k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
281k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
281k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
281k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
281k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
281k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
281k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
281k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
281k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
281k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
281k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
281k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
281k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
281k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
281k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
281k
    {AArch64_XPACLRI, 1095, 1 },
23308
281k
    {AArch64_ZERO_M, 1096, 15 },
23309
281k
  {0},  };
23310
23311
281k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
281k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
281k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
281k
    {30, 9, 4, 4 },
23318
281k
    {41, 13, 4, 3 },
23319
281k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
281k
    {30, 20, 4, 4 },
23322
281k
    {72, 24, 4, 3 },
23323
281k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
281k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
281k
    {30, 33, 4, 4 },
23328
281k
    {41, 37, 4, 3 },
23329
281k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
281k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
281k
    {30, 47, 4, 4 },
23334
281k
    {72, 51, 4, 3 },
23335
281k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
281k
    {87, 58, 4, 4 },
23338
281k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
281k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
281k
    {98, 70, 4, 4 },
23343
281k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
281k
    {87, 78, 4, 4 },
23346
281k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
281k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
281k
    {98, 90, 4, 4 },
23351
281k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
281k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
281k
    {126, 100, 4, 4 },
23356
281k
    {137, 104, 4, 3 },
23357
281k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
281k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
281k
    {126, 113, 4, 4 },
23362
281k
    {137, 117, 4, 3 },
23363
281k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
281k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
281k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
281k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
281k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
281k
    {243, 148, 3, 7 },
23374
281k
    {264, 155, 3, 7 },
23375
281k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
281k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
281k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
281k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
281k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
281k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
281k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
281k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
281k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
281k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
281k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
281k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
281k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
281k
    {405, 207, 3, 7 },
23402
281k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
281k
    {427, 221, 3, 7 },
23405
281k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
281k
    {449, 235, 3, 7 },
23408
281k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
281k
    {471, 249, 3, 7 },
23411
281k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
281k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
281k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
281k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
281k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
281k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
281k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
281k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
281k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
281k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
281k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
281k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
281k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
281k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
281k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
281k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
281k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
281k
    {761, 379, 4, 4 },
23446
281k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
281k
    {761, 387, 4, 4 },
23449
281k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
281k
    {793, 395, 4, 4 },
23452
281k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
281k
    {793, 403, 4, 4 },
23455
281k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
281k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
281k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
281k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
281k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
281k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
281k
    {862, 425, 4, 8 },
23468
281k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
281k
    {884, 441, 4, 8 },
23471
281k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
281k
    {906, 457, 4, 8 },
23474
281k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
281k
    {932, 473, 4, 8 },
23477
281k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
281k
    {954, 489, 4, 8 },
23480
281k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
281k
    {980, 505, 4, 8 },
23483
281k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
281k
    {1002, 521, 4, 8 },
23486
281k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
281k
    {1028, 537, 1, 1 },
23489
281k
    {1033, 538, 1, 1 },
23490
281k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
281k
    {1043, 543, 2, 6 },
23493
281k
    {1058, 549, 2, 6 },
23494
281k
    {1073, 555, 2, 6 },
23495
281k
    {1088, 561, 2, 6 },
23496
281k
    {1104, 567, 2, 6 },
23497
281k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
281k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
281k
    {1151, 584, 3, 5 },
23502
281k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
281k
    {1182, 596, 3, 5 },
23505
281k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
281k
    {1213, 608, 3, 5 },
23508
281k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
281k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
281k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
281k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
281k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
281k
    {1296, 644, 3, 7 },
23519
281k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
281k
    {1330, 657, 3, 7 },
23522
281k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
281k
    {1364, 670, 3, 7 },
23525
281k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
281k
    {1398, 683, 3, 7 },
23528
281k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
281k
    {1432, 696, 3, 7 },
23531
281k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
281k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
281k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
281k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
281k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
281k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
281k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
281k
    {1543, 741, 3, 7 },
23546
281k
    {1564, 748, 3, 7 },
23547
281k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
281k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
281k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
281k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
281k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
281k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
281k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
281k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
281k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
281k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
281k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
281k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
281k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
281k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
281k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
281k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
281k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
281k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
281k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
281k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
281k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
281k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
281k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
281k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
281k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
281k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
281k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
281k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
281k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
281k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
281k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
281k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
281k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
281k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
281k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
281k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
281k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
281k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
281k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
281k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
281k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
281k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
281k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
281k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
281k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
281k
    {2763, 1063, 1, 1 },
23638
281k
    {2767, 1064, 1, 1 },
23639
281k
    {2773, 1065, 1, 1 },
23640
281k
    {2777, 1066, 1, 1 },
23641
281k
    {2781, 1067, 1, 1 },
23642
281k
    {2785, 1068, 1, 1 },
23643
281k
    {2790, 1069, 1, 1 },
23644
281k
    {2794, 1070, 1, 4 },
23645
281k
    {2798, 1074, 1, 1 },
23646
281k
    {2803, 1075, 1, 4 },
23647
281k
    {2807, 1079, 1, 4 },
23648
281k
    {2816, 1083, 1, 4 },
23649
281k
    {2825, 1087, 1, 4 },
23650
281k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
281k
    {2843, 1095, 4, 8 },
23653
281k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
281k
    {2865, 1111, 4, 8 },
23656
281k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
281k
    {2887, 1127, 4, 8 },
23659
281k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
281k
    {2913, 1143, 4, 8 },
23662
281k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
281k
    {2935, 1159, 4, 8 },
23665
281k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
281k
    {2961, 1175, 4, 8 },
23668
281k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
281k
    {2983, 1191, 4, 8 },
23671
281k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
281k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
281k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
281k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
281k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
281k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
281k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
281k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
281k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
281k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
281k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
281k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
281k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
281k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
281k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
281k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
281k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
281k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
281k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
281k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
281k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
281k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
281k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
281k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
281k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
281k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
281k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
281k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
281k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
281k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
281k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
281k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
281k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
281k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
281k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
281k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
281k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
281k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
281k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
281k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
281k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
281k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
281k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
281k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
281k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
281k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
281k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
281k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
281k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
281k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
281k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
281k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
281k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
281k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
281k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
281k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
281k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
281k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
281k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
281k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
281k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
281k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
281k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
281k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
281k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
281k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
281k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
281k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
281k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
281k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
281k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
281k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
281k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
281k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
281k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
281k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
281k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
281k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
281k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
281k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
281k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
281k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
281k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
281k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
281k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
281k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
281k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
281k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
281k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
281k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
281k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
281k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
281k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
281k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
281k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
281k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
281k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
281k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
281k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
281k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
281k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
281k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
281k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
281k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
281k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
281k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
281k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
281k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
281k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
281k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
281k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
281k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
281k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
281k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
281k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
281k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
281k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
281k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
281k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
281k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
281k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
281k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
281k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
281k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
281k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
281k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
281k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
281k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
281k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
281k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
281k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
281k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
281k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
281k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
281k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
281k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
281k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
281k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
281k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
281k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
281k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
281k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
281k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
281k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
281k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
281k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
281k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
281k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
281k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
281k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
281k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
281k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
281k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
281k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
281k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
281k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
281k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
281k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
281k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
281k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
281k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
281k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
281k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
281k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
281k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
281k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
281k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
281k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
281k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
281k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
281k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
281k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
281k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
281k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
281k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
281k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
281k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
281k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
281k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
281k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
281k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
281k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
281k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
281k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
281k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
281k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
281k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
281k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
281k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
281k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
281k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
281k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
281k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
281k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
281k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
281k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
281k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
281k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
281k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
281k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
281k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
281k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
281k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
281k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
281k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
281k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
281k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
281k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
281k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
281k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
281k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
281k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
281k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
281k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
281k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
281k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
281k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
281k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
281k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
281k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
281k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
281k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
281k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
281k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
281k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
281k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
281k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
281k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
281k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
281k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
281k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
281k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
281k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
281k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
281k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
281k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
281k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
281k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
281k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
281k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
281k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
281k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
281k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
281k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
281k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
281k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
281k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
281k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
281k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
281k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
281k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
281k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
281k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
281k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
281k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
281k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
281k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
281k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
281k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
281k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
281k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
281k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
281k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
281k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
281k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
281k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
281k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
281k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
281k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
281k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
281k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
281k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
281k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
281k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
281k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
281k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
281k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
281k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
281k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
281k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
281k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
281k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
281k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
281k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
281k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
281k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
281k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
281k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
281k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
281k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
281k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
281k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
281k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
281k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
281k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
281k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
281k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
281k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
281k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
281k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
281k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
281k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
281k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
281k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
281k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
281k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
281k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
281k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
281k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
281k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
281k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
281k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
281k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
281k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
281k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
281k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
281k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
281k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
281k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
281k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
281k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
281k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
281k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
281k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
281k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
281k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
281k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
281k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
281k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
281k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
281k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
281k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
281k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
281k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
281k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
281k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
281k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
281k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
281k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
281k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
281k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
281k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
281k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
281k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
281k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
281k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
281k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
281k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
281k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
281k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
281k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
281k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
281k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
281k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
281k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
281k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
281k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
281k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
281k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
281k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
281k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
281k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
281k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
281k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
281k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
281k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
281k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
281k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
281k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
281k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
281k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
281k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
281k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
281k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
281k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
281k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
281k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
281k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
281k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
281k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
281k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
281k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
281k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
281k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
281k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
281k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
281k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
281k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
281k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
281k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
281k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
281k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
281k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
281k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
281k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
281k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
281k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
281k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
281k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
281k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
281k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
281k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
281k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
281k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
281k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
281k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
281k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
281k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
281k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
281k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
281k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
281k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
281k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
281k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
281k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
281k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
281k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
281k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
281k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
281k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
281k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
281k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
281k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
281k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
281k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
281k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
281k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
281k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
281k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
281k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
281k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
281k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
281k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
281k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
281k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
281k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
281k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
281k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
281k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
281k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
281k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
281k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
281k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
281k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
281k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
281k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
281k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
281k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
281k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
281k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
281k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
281k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
281k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
281k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
281k
    {11552, 4312, 2, 2 },
24580
281k
    {11560, 4314, 2, 2 },
24581
281k
    {11571, 4316, 2, 2 },
24582
281k
    {11582, 4318, 2, 2 },
24583
281k
    {11589, 4320, 2, 2 },
24584
281k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
281k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
281k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
281k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
281k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
281k
    {11669, 4336, 4, 4 },
24595
281k
    {11680, 4340, 4, 3 },
24596
281k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
281k
    {11669, 4347, 4, 4 },
24599
281k
    {11680, 4351, 4, 3 },
24600
281k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
281k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
281k
    {11726, 4366, 4, 4 },
24605
281k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
281k
    {11726, 4374, 4, 4 },
24608
281k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
281k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
281k
    {11767, 4390, 3, 7 },
24613
281k
    {11788, 4397, 3, 7 },
24614
281k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
281k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
281k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
281k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
281k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
281k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
281k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
281k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
281k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
281k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
281k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
281k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
281k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
281k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
281k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
281k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
281k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
281k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
281k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
281k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
281k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
281k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
281k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
281k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
281k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
281k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
281k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
281k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
281k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
281k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
281k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
281k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
281k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
281k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
281k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
281k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
281k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
281k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
281k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
281k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
281k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
281k
    {12428, 4620, 4, 4 },
24697
281k
    {12443, 4624, 4, 4 },
24698
281k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
281k
    {12428, 4632, 4, 4 },
24701
281k
    {12443, 4636, 4, 4 },
24702
281k
    {12455, 4640, 4, 4 },
24703
281k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
281k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
281k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
281k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
281k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
281k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
281k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
281k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
281k
    {12606, 4696, 4, 8 },
24720
281k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
281k
    {12632, 4712, 4, 8 },
24723
281k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
281k
    {12670, 4728, 4, 8 },
24726
281k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
281k
    {12696, 4744, 4, 8 },
24729
281k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
281k
    {12734, 4760, 4, 8 },
24732
281k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
281k
    {12764, 4776, 4, 8 },
24735
281k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
281k
    {12790, 4792, 4, 8 },
24738
281k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
281k
    {12828, 4808, 4, 8 },
24741
281k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
281k
    {12858, 4824, 4, 8 },
24744
281k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
281k
    {12884, 4840, 4, 8 },
24747
281k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
281k
    {12922, 4856, 4, 8 },
24750
281k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
281k
    {12952, 4872, 4, 8 },
24753
281k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
281k
    {12978, 4888, 4, 8 },
24756
281k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
281k
    {13016, 4904, 4, 8 },
24759
281k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
281k
    {13042, 4920, 4, 8 },
24762
281k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
281k
    {13080, 4936, 4, 8 },
24765
281k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
281k
    {13110, 4952, 4, 8 },
24768
281k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
281k
    {13136, 4968, 4, 8 },
24771
281k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
281k
    {13174, 4984, 4, 8 },
24774
281k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
281k
    {13204, 5000, 4, 8 },
24777
281k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
281k
    {13230, 5016, 4, 8 },
24780
281k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
281k
    {13268, 5032, 4, 8 },
24783
281k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
281k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
281k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
281k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
281k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
281k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
281k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
281k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
281k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
281k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
281k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
281k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
281k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
281k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
281k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
281k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
281k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
281k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
281k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
281k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
281k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
281k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
281k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
281k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
281k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
281k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
281k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
281k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
281k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
281k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
281k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
281k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
281k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
281k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
281k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
281k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
281k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
281k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
281k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
281k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
281k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
281k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
281k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
281k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
281k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
281k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
281k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
281k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
281k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
281k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
281k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
281k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
281k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
281k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
281k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
281k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
281k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
281k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
281k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
281k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
281k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
281k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
281k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
281k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
281k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
281k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
281k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
281k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
281k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
281k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
281k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
281k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
281k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
281k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
281k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
281k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
281k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
281k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
281k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
281k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
281k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
281k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
281k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
281k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
281k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
281k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
281k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
281k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
281k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
281k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
281k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
281k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
281k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
281k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
281k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
281k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
281k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
281k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
281k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
281k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
281k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
281k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
281k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
281k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
281k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
281k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
281k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
281k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
281k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
281k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
281k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
281k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
281k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
281k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
281k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
281k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
281k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
281k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
281k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
281k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
281k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
281k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
281k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
281k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
281k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
281k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
281k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
281k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
281k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
281k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
281k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
281k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
281k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
281k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
281k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
281k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
281k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
281k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
281k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
281k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
281k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
281k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
281k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
281k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
281k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
281k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
281k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
281k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
281k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
281k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
281k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
281k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
281k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
281k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
281k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
281k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
281k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
281k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
281k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
281k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
281k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
281k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
281k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
281k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
281k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
281k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
281k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
281k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
281k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
281k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
281k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
281k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
281k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
281k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
281k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
281k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
281k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
281k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
281k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
281k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
281k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
281k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
281k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
281k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
281k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
281k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
281k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
281k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
281k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
281k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
281k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
281k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
281k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
281k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
281k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
281k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
281k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
281k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
281k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
281k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
281k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
281k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
281k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
281k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
281k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
281k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
281k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
281k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
281k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
281k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
281k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
281k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
281k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
281k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
281k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
281k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
281k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
281k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
281k
    {16999, 6573, 4, 4 },
25220
281k
    {17010, 6577, 4, 3 },
25221
281k
    {17025, 6580, 4, 4 },
25222
281k
    {17037, 6584, 4, 3 },
25223
281k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
281k
    {16999, 6591, 4, 4 },
25226
281k
    {17069, 6595, 4, 3 },
25227
281k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
281k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
281k
    {16999, 6604, 4, 4 },
25232
281k
    {17010, 6608, 4, 3 },
25233
281k
    {17025, 6611, 4, 4 },
25234
281k
    {17037, 6615, 4, 3 },
25235
281k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
281k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
281k
    {16999, 6625, 4, 4 },
25240
281k
    {17069, 6629, 4, 3 },
25241
281k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
281k
    {17084, 6636, 4, 4 },
25244
281k
    {17095, 6640, 4, 3 },
25245
281k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
281k
    {17110, 6647, 4, 4 },
25248
281k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
281k
    {17084, 6655, 4, 4 },
25251
281k
    {17095, 6659, 4, 3 },
25252
281k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
281k
    {17110, 6666, 4, 4 },
25255
281k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
281k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
281k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
281k
    {17172, 6687, 4, 4 },
25262
281k
    {17187, 6691, 4, 4 },
25263
281k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
281k
    {17172, 6699, 4, 4 },
25266
281k
    {17187, 6703, 4, 4 },
25267
281k
    {17199, 6707, 4, 4 },
25268
281k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
281k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
281k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
281k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
281k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
281k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
281k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
281k
    {17296, 6745, 4, 8 },
25283
281k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
281k
    {17296, 6761, 4, 8 },
25286
281k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
281k
    {17322, 6777, 4, 8 },
25289
281k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
281k
    {17322, 6793, 4, 8 },
25292
281k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
281k
    {17348, 6809, 4, 8 },
25295
281k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
281k
    {17378, 6825, 4, 8 },
25298
281k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
281k
    {17378, 6841, 4, 8 },
25301
281k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
281k
    {17404, 6857, 4, 8 },
25304
281k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
281k
    {17434, 6873, 4, 8 },
25307
281k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
281k
    {17434, 6889, 4, 8 },
25310
281k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
281k
    {17460, 6905, 4, 8 },
25313
281k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
281k
    {17490, 6921, 4, 8 },
25316
281k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
281k
    {17490, 6937, 4, 8 },
25319
281k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
281k
    {17516, 6953, 4, 8 },
25322
281k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
281k
    {17516, 6969, 4, 8 },
25325
281k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
281k
    {17542, 6985, 4, 8 },
25328
281k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
281k
    {17572, 7001, 4, 8 },
25331
281k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
281k
    {17572, 7017, 4, 8 },
25334
281k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
281k
    {17598, 7033, 4, 8 },
25337
281k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
281k
    {17628, 7049, 4, 8 },
25340
281k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
281k
    {17628, 7065, 4, 8 },
25343
281k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
281k
    {17654, 7081, 4, 8 },
25346
281k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
281k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
281k
    {17692, 7100, 1, 4 },
25351
281k
    {17702, 7104, 1, 4 },
25352
281k
    {17715, 7108, 1, 4 },
25353
281k
    {17728, 7112, 1, 4 },
25354
281k
    {17741, 7116, 1, 4 },
25355
281k
    {17754, 7120, 1, 4 },
25356
281k
    {17767, 7124, 1, 4 },
25357
281k
    {17780, 7128, 1, 4 },
25358
281k
    {17799, 7132, 1, 4 },
25359
281k
    {17818, 7136, 1, 4 },
25360
281k
    {17837, 7140, 1, 4 },
25361
281k
    {17856, 7144, 1, 4 },
25362
281k
    {17881, 7148, 1, 4 },
25363
281k
    {17906, 7152, 1, 4 },
25364
281k
    {17931, 7156, 1, 4 },
25365
281k
  {0},  };
25366
25367
281k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
281k
    {AliasPatternCond_K_TiedReg, 2},
25531
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
281k
    {AliasPatternCond_K_TiedReg, 2},
25550
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
281k
    {AliasPatternCond_K_Ignore, 0},
25557
281k
    {AliasPatternCond_K_Custom, 1},
25558
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
281k
    {AliasPatternCond_K_Ignore, 0},
25565
281k
    {AliasPatternCond_K_Custom, 2},
25566
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
281k
    {AliasPatternCond_K_Ignore, 0},
25573
281k
    {AliasPatternCond_K_Custom, 3},
25574
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
281k
    {AliasPatternCond_K_Ignore, 0},
25639
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
281k
    {AliasPatternCond_K_Ignore, 0},
25655
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
281k
    {AliasPatternCond_K_Ignore, 0},
25671
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
281k
    {AliasPatternCond_K_Ignore, 0},
25687
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
281k
    {AliasPatternCond_K_Ignore, 0},
25695
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
281k
    {AliasPatternCond_K_Ignore, 0},
25703
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
281k
    {AliasPatternCond_K_Ignore, 0},
25711
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
281k
    {AliasPatternCond_K_Ignore, 0},
25719
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
281k
    {AliasPatternCond_K_Ignore, 0},
25727
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
281k
    {AliasPatternCond_K_Ignore, 0},
25736
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
281k
    {AliasPatternCond_K_Ignore, 0},
25745
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
281k
    {AliasPatternCond_K_Ignore, 0},
25754
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
281k
    {AliasPatternCond_K_Ignore, 0},
25763
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
281k
    {AliasPatternCond_K_Ignore, 0},
25772
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
281k
    {AliasPatternCond_K_Ignore, 0},
25781
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
281k
    {AliasPatternCond_K_Ignore, 0},
25790
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
281k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
281k
    {AliasPatternCond_K_TiedReg, 1},
25833
281k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
281k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
281k
    {AliasPatternCond_K_TiedReg, 1},
25843
281k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
281k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
281k
    {AliasPatternCond_K_TiedReg, 1},
25853
281k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
281k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
281k
    {AliasPatternCond_K_TiedReg, 1},
25863
281k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
281k
    {AliasPatternCond_K_TiedReg, 1},
25868
281k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
281k
    {AliasPatternCond_K_TiedReg, 1},
25873
281k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
281k
    {AliasPatternCond_K_Ignore, 0},
25886
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
281k
    {AliasPatternCond_K_Ignore, 0},
25895
281k
    {AliasPatternCond_K_Ignore, 0},
25896
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
281k
    {AliasPatternCond_K_Ignore, 0},
25904
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
281k
    {AliasPatternCond_K_Ignore, 0},
25913
281k
    {AliasPatternCond_K_Ignore, 0},
25914
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
281k
    {AliasPatternCond_K_Ignore, 0},
25922
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
281k
    {AliasPatternCond_K_Ignore, 0},
25931
281k
    {AliasPatternCond_K_Ignore, 0},
25932
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
281k
    {AliasPatternCond_K_Ignore, 0},
25940
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
281k
    {AliasPatternCond_K_Ignore, 0},
25949
281k
    {AliasPatternCond_K_Ignore, 0},
25950
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
281k
    {AliasPatternCond_K_Ignore, 0},
25958
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
281k
    {AliasPatternCond_K_Ignore, 0},
25967
281k
    {AliasPatternCond_K_Ignore, 0},
25968
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
281k
    {AliasPatternCond_K_Ignore, 0},
25976
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
281k
    {AliasPatternCond_K_Ignore, 0},
25985
281k
    {AliasPatternCond_K_Ignore, 0},
25986
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
281k
    {AliasPatternCond_K_Ignore, 0},
25994
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
281k
    {AliasPatternCond_K_Ignore, 0},
26003
281k
    {AliasPatternCond_K_Ignore, 0},
26004
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
281k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
281k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
281k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
281k
    {AliasPatternCond_K_Custom, 5},
26021
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
281k
    {AliasPatternCond_K_Custom, 6},
26028
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
281k
    {AliasPatternCond_K_Custom, 7},
26035
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
281k
    {AliasPatternCond_K_Custom, 1},
26042
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
281k
    {AliasPatternCond_K_Custom, 2},
26049
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
281k
    {AliasPatternCond_K_Custom, 3},
26056
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
281k
    {AliasPatternCond_K_TiedReg, 1},
26226
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
281k
    {AliasPatternCond_K_TiedReg, 1},
26245
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
281k
    {AliasPatternCond_K_Ignore, 0},
26252
281k
    {AliasPatternCond_K_Custom, 1},
26253
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
281k
    {AliasPatternCond_K_Ignore, 0},
26260
281k
    {AliasPatternCond_K_Custom, 2},
26261
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
281k
    {AliasPatternCond_K_Ignore, 0},
26268
281k
    {AliasPatternCond_K_Custom, 3},
26269
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26273
    // (EXTRACT_ZPMXI_H_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 762
26274
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
281k
    {AliasPatternCond_K_Ignore, 0},
26276
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26282
    // (EXTRACT_ZPMXI_H_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 770
26283
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
281k
    {AliasPatternCond_K_Ignore, 0},
26285
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26291
    // (EXTRACT_ZPMXI_H_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 778
26292
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
281k
    {AliasPatternCond_K_Ignore, 0},
26294
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26300
    // (EXTRACT_ZPMXI_H_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpH128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 786
26301
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
281k
    {AliasPatternCond_K_Ignore, 0},
26303
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26309
    // (EXTRACT_ZPMXI_H_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 794
26310
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
281k
    {AliasPatternCond_K_Ignore, 0},
26312
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26318
    // (EXTRACT_ZPMXI_V_B ZPR8:$Zd, PPR3bAny:$Pg, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm) - 802
26319
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
281k
    {AliasPatternCond_K_Ignore, 0},
26321
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26327
    // (EXTRACT_ZPMXI_V_D ZPR64:$Zd, PPR3bAny:$Pg, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm) - 810
26328
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
281k
    {AliasPatternCond_K_Ignore, 0},
26330
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26336
    // (EXTRACT_ZPMXI_V_H ZPR16:$Zd, PPR3bAny:$Pg, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm) - 818
26337
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
281k
    {AliasPatternCond_K_Ignore, 0},
26339
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26345
    // (EXTRACT_ZPMXI_V_Q ZPR128:$Zd, PPR3bAny:$Pg, TileVectorOpV128:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm) - 826
26346
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
281k
    {AliasPatternCond_K_Ignore, 0},
26348
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26354
    // (EXTRACT_ZPMXI_V_S ZPR32:$Zd, PPR3bAny:$Pg, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm) - 834
26355
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
281k
    {AliasPatternCond_K_Ignore, 0},
26357
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
281k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
281k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
281k
    {AliasPatternCond_K_Ignore, 0},
26374
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
281k
    {AliasPatternCond_K_Ignore, 0},
26382
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
281k
    {AliasPatternCond_K_Ignore, 0},
26390
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
281k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
281k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
281k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
281k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
281k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
281k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
281k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
281k
    {AliasPatternCond_K_Custom, 8},
26646
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
281k
    {AliasPatternCond_K_Custom, 9},
26651
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
281k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
281k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
281k
    {AliasPatternCond_K_Ignore, 0},
26667
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
281k
    {AliasPatternCond_K_Ignore, 0},
26676
281k
    {AliasPatternCond_K_Ignore, 0},
26677
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
281k
    {AliasPatternCond_K_Ignore, 0},
26685
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
281k
    {AliasPatternCond_K_Ignore, 0},
26694
281k
    {AliasPatternCond_K_Ignore, 0},
26695
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
281k
    {AliasPatternCond_K_Ignore, 0},
26703
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
281k
    {AliasPatternCond_K_Ignore, 0},
26712
281k
    {AliasPatternCond_K_Ignore, 0},
26713
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
281k
    {AliasPatternCond_K_Ignore, 0},
26721
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
281k
    {AliasPatternCond_K_Ignore, 0},
26730
281k
    {AliasPatternCond_K_Ignore, 0},
26731
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
281k
    {AliasPatternCond_K_Ignore, 0},
26739
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
281k
    {AliasPatternCond_K_Ignore, 0},
26748
281k
    {AliasPatternCond_K_Ignore, 0},
26749
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
281k
    {AliasPatternCond_K_Ignore, 0},
26757
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
281k
    {AliasPatternCond_K_Ignore, 0},
26766
281k
    {AliasPatternCond_K_Ignore, 0},
26767
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
281k
    {AliasPatternCond_K_Ignore, 0},
26775
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
281k
    {AliasPatternCond_K_Ignore, 0},
26784
281k
    {AliasPatternCond_K_Ignore, 0},
26785
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26790
    // (INSERT_MXIPZ_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1207
26791
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
281k
    {AliasPatternCond_K_Ignore, 0},
26793
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
281k
    {AliasPatternCond_K_Ignore, 0},
26795
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26800
    // (INSERT_MXIPZ_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1216
26801
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
281k
    {AliasPatternCond_K_Ignore, 0},
26803
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
281k
    {AliasPatternCond_K_Ignore, 0},
26805
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26810
    // (INSERT_MXIPZ_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1225
26811
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
281k
    {AliasPatternCond_K_Ignore, 0},
26813
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
281k
    {AliasPatternCond_K_Ignore, 0},
26815
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26820
    // (INSERT_MXIPZ_H_Q TileVectorOpH128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1234
26821
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
281k
    {AliasPatternCond_K_Ignore, 0},
26823
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
281k
    {AliasPatternCond_K_Ignore, 0},
26825
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26830
    // (INSERT_MXIPZ_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1243
26831
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
281k
    {AliasPatternCond_K_Ignore, 0},
26833
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
281k
    {AliasPatternCond_K_Ignore, 0},
26835
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26840
    // (INSERT_MXIPZ_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, ZPR8:$Zn) - 1252
26841
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
281k
    {AliasPatternCond_K_Ignore, 0},
26843
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
281k
    {AliasPatternCond_K_Ignore, 0},
26845
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26850
    // (INSERT_MXIPZ_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, ZPR64:$Zn) - 1261
26851
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
281k
    {AliasPatternCond_K_Ignore, 0},
26853
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
281k
    {AliasPatternCond_K_Ignore, 0},
26855
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26860
    // (INSERT_MXIPZ_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, ZPR16:$Zn) - 1270
26861
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
281k
    {AliasPatternCond_K_Ignore, 0},
26863
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
281k
    {AliasPatternCond_K_Ignore, 0},
26865
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26870
    // (INSERT_MXIPZ_V_Q TileVectorOpV128:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, ZPR128:$Zn) - 1279
26871
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
281k
    {AliasPatternCond_K_Ignore, 0},
26873
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
281k
    {AliasPatternCond_K_Ignore, 0},
26875
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26880
    // (INSERT_MXIPZ_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, ZPR32:$Zn) - 1288
26881
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
281k
    {AliasPatternCond_K_Ignore, 0},
26883
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
281k
    {AliasPatternCond_K_Ignore, 0},
26885
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
281k
    {AliasPatternCond_K_Ignore, 0},
26893
281k
    {AliasPatternCond_K_Ignore, 0},
26894
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
281k
    {AliasPatternCond_K_Ignore, 0},
26901
281k
    {AliasPatternCond_K_Ignore, 0},
26902
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
281k
    {AliasPatternCond_K_Ignore, 0},
26909
281k
    {AliasPatternCond_K_Ignore, 0},
26910
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
281k
    {AliasPatternCond_K_Ignore, 0},
26917
281k
    {AliasPatternCond_K_Ignore, 0},
26918
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
281k
    {AliasPatternCond_K_Ignore, 0},
26925
281k
    {AliasPatternCond_K_Ignore, 0},
26926
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
281k
    {AliasPatternCond_K_Ignore, 0},
26933
281k
    {AliasPatternCond_K_Ignore, 0},
26934
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
281k
    {AliasPatternCond_K_Ignore, 0},
26941
281k
    {AliasPatternCond_K_Ignore, 0},
26942
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
281k
    {AliasPatternCond_K_Ignore, 0},
26949
281k
    {AliasPatternCond_K_Ignore, 0},
26950
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
281k
    {AliasPatternCond_K_Ignore, 0},
27088
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
281k
    {AliasPatternCond_K_Ignore, 0},
27096
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
281k
    {AliasPatternCond_K_Ignore, 0},
27104
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
281k
    {AliasPatternCond_K_Ignore, 0},
27112
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
281k
    {AliasPatternCond_K_Ignore, 0},
27120
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
281k
    {AliasPatternCond_K_Ignore, 0},
27128
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
281k
    {AliasPatternCond_K_Ignore, 0},
27136
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
281k
    {AliasPatternCond_K_Ignore, 0},
27144
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
281k
    {AliasPatternCond_K_Ignore, 0},
27213
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
281k
    {AliasPatternCond_K_Ignore, 0},
27221
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
281k
    {AliasPatternCond_K_Ignore, 0},
27229
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
281k
    {AliasPatternCond_K_Ignore, 0},
27237
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
281k
    {AliasPatternCond_K_Ignore, 0},
27245
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
281k
    {AliasPatternCond_K_Ignore, 0},
27253
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
281k
    {AliasPatternCond_K_Ignore, 0},
27261
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
281k
    {AliasPatternCond_K_Ignore, 0},
27269
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
281k
    {AliasPatternCond_K_Ignore, 0},
27501
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
281k
    {AliasPatternCond_K_Ignore, 0},
27509
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
281k
    {AliasPatternCond_K_Ignore, 0},
27517
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
281k
    {AliasPatternCond_K_Ignore, 0},
27525
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
281k
    {AliasPatternCond_K_Ignore, 0},
27533
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
281k
    {AliasPatternCond_K_Ignore, 0},
27541
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
281k
    {AliasPatternCond_K_Ignore, 0},
27549
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
281k
    {AliasPatternCond_K_Ignore, 0},
27557
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
281k
    {AliasPatternCond_K_Ignore, 0},
27619
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
281k
    {AliasPatternCond_K_Ignore, 0},
27627
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
281k
    {AliasPatternCond_K_Ignore, 0},
27635
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
281k
    {AliasPatternCond_K_Ignore, 0},
27643
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
281k
    {AliasPatternCond_K_Ignore, 0},
27651
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
281k
    {AliasPatternCond_K_Ignore, 0},
27659
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
281k
    {AliasPatternCond_K_Ignore, 0},
27667
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
281k
    {AliasPatternCond_K_Ignore, 0},
27675
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
281k
    {AliasPatternCond_K_Ignore, 0},
27683
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
281k
    {AliasPatternCond_K_Ignore, 0},
27691
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
281k
    {AliasPatternCond_K_Ignore, 0},
27699
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
281k
    {AliasPatternCond_K_Ignore, 0},
27707
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
281k
    {AliasPatternCond_K_Ignore, 0},
27715
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
281k
    {AliasPatternCond_K_Ignore, 0},
27723
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
281k
    {AliasPatternCond_K_Ignore, 0},
27731
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
281k
    {AliasPatternCond_K_Ignore, 0},
27739
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27803
    // (LD1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2102
27804
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
281k
    {AliasPatternCond_K_Ignore, 0},
27807
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27813
    // (LD1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2111
27814
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
281k
    {AliasPatternCond_K_Ignore, 0},
27817
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27823
    // (LD1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2120
27824
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
281k
    {AliasPatternCond_K_Ignore, 0},
27827
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27833
    // (LD1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2129
27834
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
281k
    {AliasPatternCond_K_Ignore, 0},
27837
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27843
    // (LD1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2138
27844
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
281k
    {AliasPatternCond_K_Ignore, 0},
27847
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27853
    // (LD1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2147
27854
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
281k
    {AliasPatternCond_K_Ignore, 0},
27857
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27863
    // (LD1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2156
27864
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
281k
    {AliasPatternCond_K_Ignore, 0},
27867
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27873
    // (LD1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2165
27874
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
281k
    {AliasPatternCond_K_Ignore, 0},
27877
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27883
    // (LD1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2174
27884
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
281k
    {AliasPatternCond_K_Ignore, 0},
27887
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27893
    // (LD1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 2183
27894
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
281k
    {AliasPatternCond_K_Ignore, 0},
27897
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
281k
    {AliasPatternCond_K_Ignore, 0},
27907
281k
    {AliasPatternCond_K_Ignore, 0},
27908
281k
    {AliasPatternCond_K_Ignore, 0},
27909
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
281k
    {AliasPatternCond_K_Ignore, 0},
27917
281k
    {AliasPatternCond_K_Ignore, 0},
27918
281k
    {AliasPatternCond_K_Ignore, 0},
27919
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
281k
    {AliasPatternCond_K_Ignore, 0},
27927
281k
    {AliasPatternCond_K_Ignore, 0},
27928
281k
    {AliasPatternCond_K_Ignore, 0},
27929
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
281k
    {AliasPatternCond_K_Ignore, 0},
27937
281k
    {AliasPatternCond_K_Ignore, 0},
27938
281k
    {AliasPatternCond_K_Ignore, 0},
27939
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
281k
    {AliasPatternCond_K_Ignore, 0},
27983
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
281k
    {AliasPatternCond_K_Ignore, 0},
27991
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
281k
    {AliasPatternCond_K_Ignore, 0},
27999
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
281k
    {AliasPatternCond_K_Ignore, 0},
28007
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
281k
    {AliasPatternCond_K_Ignore, 0},
28015
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
281k
    {AliasPatternCond_K_Ignore, 0},
28023
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
281k
    {AliasPatternCond_K_Ignore, 0},
28031
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
281k
    {AliasPatternCond_K_Ignore, 0},
28039
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
281k
    {AliasPatternCond_K_Ignore, 0},
28047
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
281k
    {AliasPatternCond_K_Ignore, 0},
28055
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
281k
    {AliasPatternCond_K_Ignore, 0},
28063
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
281k
    {AliasPatternCond_K_Ignore, 0},
28071
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
281k
    {AliasPatternCond_K_Ignore, 0},
28079
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
281k
    {AliasPatternCond_K_Ignore, 0},
28087
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
281k
    {AliasPatternCond_K_Ignore, 0},
28095
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
281k
    {AliasPatternCond_K_Ignore, 0},
28112
281k
    {AliasPatternCond_K_Ignore, 0},
28113
281k
    {AliasPatternCond_K_Ignore, 0},
28114
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
281k
    {AliasPatternCond_K_Ignore, 0},
28122
281k
    {AliasPatternCond_K_Ignore, 0},
28123
281k
    {AliasPatternCond_K_Ignore, 0},
28124
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
281k
    {AliasPatternCond_K_Ignore, 0},
28132
281k
    {AliasPatternCond_K_Ignore, 0},
28133
281k
    {AliasPatternCond_K_Ignore, 0},
28134
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
281k
    {AliasPatternCond_K_Ignore, 0},
28142
281k
    {AliasPatternCond_K_Ignore, 0},
28143
281k
    {AliasPatternCond_K_Ignore, 0},
28144
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
281k
    {AliasPatternCond_K_Ignore, 0},
28188
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
281k
    {AliasPatternCond_K_Ignore, 0},
28196
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
281k
    {AliasPatternCond_K_Ignore, 0},
28204
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
281k
    {AliasPatternCond_K_Ignore, 0},
28212
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
281k
    {AliasPatternCond_K_Ignore, 0},
28220
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
281k
    {AliasPatternCond_K_Ignore, 0},
28228
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
281k
    {AliasPatternCond_K_Ignore, 0},
28236
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
281k
    {AliasPatternCond_K_Ignore, 0},
28244
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
281k
    {AliasPatternCond_K_Ignore, 0},
28252
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
281k
    {AliasPatternCond_K_Ignore, 0},
28260
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
281k
    {AliasPatternCond_K_Ignore, 0},
28268
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
281k
    {AliasPatternCond_K_Ignore, 0},
28276
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
281k
    {AliasPatternCond_K_Ignore, 0},
28284
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
281k
    {AliasPatternCond_K_Ignore, 0},
28292
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
281k
    {AliasPatternCond_K_Ignore, 0},
28300
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
281k
    {AliasPatternCond_K_Ignore, 0},
28317
281k
    {AliasPatternCond_K_Ignore, 0},
28318
281k
    {AliasPatternCond_K_Ignore, 0},
28319
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
281k
    {AliasPatternCond_K_Ignore, 0},
28327
281k
    {AliasPatternCond_K_Ignore, 0},
28328
281k
    {AliasPatternCond_K_Ignore, 0},
28329
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
281k
    {AliasPatternCond_K_Ignore, 0},
28337
281k
    {AliasPatternCond_K_Ignore, 0},
28338
281k
    {AliasPatternCond_K_Ignore, 0},
28339
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
281k
    {AliasPatternCond_K_Ignore, 0},
28347
281k
    {AliasPatternCond_K_Ignore, 0},
28348
281k
    {AliasPatternCond_K_Ignore, 0},
28349
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
281k
    {AliasPatternCond_K_Ignore, 0},
28375
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
281k
    {AliasPatternCond_K_Ignore, 0},
28383
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
281k
    {AliasPatternCond_K_Ignore, 0},
28391
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
281k
    {AliasPatternCond_K_Ignore, 0},
28399
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
281k
    {AliasPatternCond_K_Ignore, 0},
28407
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
281k
    {AliasPatternCond_K_Ignore, 0},
28415
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
281k
    {AliasPatternCond_K_Ignore, 0},
28423
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
281k
    {AliasPatternCond_K_Ignore, 0},
28449
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
281k
    {AliasPatternCond_K_Ignore, 0},
28457
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
281k
    {AliasPatternCond_K_Ignore, 0},
28465
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
281k
    {AliasPatternCond_K_Ignore, 0},
28473
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
281k
    {AliasPatternCond_K_Ignore, 0},
28481
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
281k
    {AliasPatternCond_K_Ignore, 0},
28489
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
281k
    {AliasPatternCond_K_Ignore, 0},
28497
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
281k
    {AliasPatternCond_K_Ignore, 0},
28505
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
281k
    {AliasPatternCond_K_Ignore, 0},
28522
281k
    {AliasPatternCond_K_Ignore, 0},
28523
281k
    {AliasPatternCond_K_Ignore, 0},
28524
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
281k
    {AliasPatternCond_K_Ignore, 0},
28532
281k
    {AliasPatternCond_K_Ignore, 0},
28533
281k
    {AliasPatternCond_K_Ignore, 0},
28534
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
281k
    {AliasPatternCond_K_Ignore, 0},
28542
281k
    {AliasPatternCond_K_Ignore, 0},
28543
281k
    {AliasPatternCond_K_Ignore, 0},
28544
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
281k
    {AliasPatternCond_K_Ignore, 0},
28552
281k
    {AliasPatternCond_K_Ignore, 0},
28553
281k
    {AliasPatternCond_K_Ignore, 0},
28554
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
281k
    {AliasPatternCond_K_Ignore, 0},
28970
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
281k
    {AliasPatternCond_K_Ignore, 0},
29640
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
281k
    {AliasPatternCond_K_Ignore, 0},
30165
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
281k
    {AliasPatternCond_K_Ignore, 0},
30167
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
281k
    {AliasPatternCond_K_Ignore, 0},
30174
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
281k
    {AliasPatternCond_K_Ignore, 0},
30176
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
281k
    {AliasPatternCond_K_Ignore, 0},
30183
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
281k
    {AliasPatternCond_K_Ignore, 0},
30185
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
281k
    {AliasPatternCond_K_Ignore, 0},
30192
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
281k
    {AliasPatternCond_K_Ignore, 0},
30194
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
281k
    {AliasPatternCond_K_Ignore, 0},
30201
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
281k
    {AliasPatternCond_K_Ignore, 0},
30203
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
281k
    {AliasPatternCond_K_Ignore, 0},
30210
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
281k
    {AliasPatternCond_K_Ignore, 0},
30212
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
281k
    {AliasPatternCond_K_Ignore, 0},
30219
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
281k
    {AliasPatternCond_K_Ignore, 0},
30221
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
281k
    {AliasPatternCond_K_Ignore, 0},
30228
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
281k
    {AliasPatternCond_K_Ignore, 0},
30230
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
281k
    {AliasPatternCond_K_Ignore, 0},
30237
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
281k
    {AliasPatternCond_K_Ignore, 0},
30239
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
281k
    {AliasPatternCond_K_Ignore, 0},
30246
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
281k
    {AliasPatternCond_K_Ignore, 0},
30248
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
281k
    {AliasPatternCond_K_Ignore, 0},
30255
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
281k
    {AliasPatternCond_K_Ignore, 0},
30257
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
281k
    {AliasPatternCond_K_Ignore, 0},
30264
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
281k
    {AliasPatternCond_K_Ignore, 0},
30266
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
281k
    {AliasPatternCond_K_Ignore, 0},
30273
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
281k
    {AliasPatternCond_K_Ignore, 0},
30275
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
281k
    {AliasPatternCond_K_Ignore, 0},
30282
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
281k
    {AliasPatternCond_K_Ignore, 0},
30284
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
281k
    {AliasPatternCond_K_Ignore, 0},
30291
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
281k
    {AliasPatternCond_K_Ignore, 0},
30293
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
281k
    {AliasPatternCond_K_Ignore, 0},
30300
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
281k
    {AliasPatternCond_K_Ignore, 0},
30302
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30306
    // (MOVA_VG2_2ZMXI ZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4275
30307
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30313
    // (MOVA_VG2_MXI2Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZ_d_mul_r:$Zn) - 4281
30314
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
281k
    {AliasPatternCond_K_Ignore, 0},
30316
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
281k
    {AliasPatternCond_K_Ignore, 0},
30318
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30322
    // (MOVA_VG4_4ZMXI ZZZZ_d_mul_r:$Zd, MatrixOp64:$ZAn, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm) - 4289
30323
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30329
    // (MOVA_VG4_MXI4Z MatrixOp64:$ZAd, MatrixIndexGPR32Op8_11:$Rs, sme_elm_idx0_7:$imm, ZZZZ_d_mul_r:$Zn) - 4295
30330
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
281k
    {AliasPatternCond_K_Ignore, 0},
30332
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
281k
    {AliasPatternCond_K_Ignore, 0},
30334
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
281k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
281k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
281k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
281k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
281k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
281k
    {AliasPatternCond_K_TiedReg, 1},
30414
281k
    {AliasPatternCond_K_TiedReg, 1},
30415
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
281k
    {AliasPatternCond_K_TiedReg, 1},
30443
281k
    {AliasPatternCond_K_TiedReg, 1},
30444
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
281k
    {AliasPatternCond_K_Ignore, 0},
30451
281k
    {AliasPatternCond_K_Custom, 1},
30452
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
281k
    {AliasPatternCond_K_Ignore, 0},
30459
281k
    {AliasPatternCond_K_Custom, 2},
30460
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
281k
    {AliasPatternCond_K_Ignore, 0},
30467
281k
    {AliasPatternCond_K_Custom, 3},
30468
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
281k
    {AliasPatternCond_K_TiedReg, 1},
30476
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
281k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
281k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
281k
    {AliasPatternCond_K_Ignore, 0},
30527
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
281k
    {AliasPatternCond_K_Ignore, 0},
30535
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
281k
    {AliasPatternCond_K_Ignore, 0},
30543
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
281k
    {AliasPatternCond_K_Ignore, 0},
30552
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
281k
    {AliasPatternCond_K_Ignore, 0},
30560
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
281k
    {AliasPatternCond_K_Ignore, 0},
30568
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
281k
    {AliasPatternCond_K_Ignore, 0},
30577
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
281k
    {AliasPatternCond_K_Ignore, 0},
30585
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
281k
    {AliasPatternCond_K_Ignore, 0},
30593
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
281k
    {AliasPatternCond_K_Ignore, 0},
30602
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
281k
    {AliasPatternCond_K_Ignore, 0},
30610
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
281k
    {AliasPatternCond_K_Ignore, 0},
30616
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
281k
    {AliasPatternCond_K_Ignore, 0},
30620
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
281k
    {AliasPatternCond_K_Ignore, 0},
30624
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
281k
    {AliasPatternCond_K_Ignore, 0},
30632
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
281k
    {AliasPatternCond_K_Ignore, 0},
30641
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
281k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
281k
    {AliasPatternCond_K_Ignore, 0},
30725
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
281k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
281k
    {AliasPatternCond_K_Ignore, 0},
30740
281k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
281k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
281k
    {AliasPatternCond_K_TiedReg, 0},
30761
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
281k
    {AliasPatternCond_K_TiedReg, 0},
30770
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
281k
    {AliasPatternCond_K_TiedReg, 0},
30779
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
281k
    {AliasPatternCond_K_TiedReg, 0},
30788
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
281k
    {AliasPatternCond_K_TiedReg, 0},
30797
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
281k
    {AliasPatternCond_K_Ignore, 0},
30814
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
281k
    {AliasPatternCond_K_Ignore, 0},
30823
281k
    {AliasPatternCond_K_Ignore, 0},
30824
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
281k
    {AliasPatternCond_K_Ignore, 0},
30842
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
281k
    {AliasPatternCond_K_Ignore, 0},
30850
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
281k
    {AliasPatternCond_K_Ignore, 0},
30859
281k
    {AliasPatternCond_K_Ignore, 0},
30860
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
281k
    {AliasPatternCond_K_Ignore, 0},
30878
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
281k
    {AliasPatternCond_K_Ignore, 0},
30886
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
281k
    {AliasPatternCond_K_Ignore, 0},
30895
281k
    {AliasPatternCond_K_Ignore, 0},
30896
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
281k
    {AliasPatternCond_K_Ignore, 0},
30904
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
281k
    {AliasPatternCond_K_Ignore, 0},
30913
281k
    {AliasPatternCond_K_Ignore, 0},
30914
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
281k
    {AliasPatternCond_K_Ignore, 0},
30932
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
281k
    {AliasPatternCond_K_Ignore, 0},
30940
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
281k
    {AliasPatternCond_K_Ignore, 0},
30949
281k
    {AliasPatternCond_K_Ignore, 0},
30950
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
281k
    {AliasPatternCond_K_Ignore, 0},
30958
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
281k
    {AliasPatternCond_K_Ignore, 0},
30967
281k
    {AliasPatternCond_K_Ignore, 0},
30968
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
281k
    {AliasPatternCond_K_Ignore, 0},
30986
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
281k
    {AliasPatternCond_K_Ignore, 0},
30994
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
281k
    {AliasPatternCond_K_Ignore, 0},
31003
281k
    {AliasPatternCond_K_Ignore, 0},
31004
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
281k
    {AliasPatternCond_K_Ignore, 0},
31012
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
281k
    {AliasPatternCond_K_Ignore, 0},
31021
281k
    {AliasPatternCond_K_Ignore, 0},
31022
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
281k
    {AliasPatternCond_K_Ignore, 0},
31040
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
281k
    {AliasPatternCond_K_Ignore, 0},
31048
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
281k
    {AliasPatternCond_K_Ignore, 0},
31057
281k
    {AliasPatternCond_K_Ignore, 0},
31058
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
281k
    {AliasPatternCond_K_Ignore, 0},
31076
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
281k
    {AliasPatternCond_K_Ignore, 0},
31084
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
281k
    {AliasPatternCond_K_Ignore, 0},
31093
281k
    {AliasPatternCond_K_Ignore, 0},
31094
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
281k
    {AliasPatternCond_K_Ignore, 0},
31102
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
281k
    {AliasPatternCond_K_Ignore, 0},
31111
281k
    {AliasPatternCond_K_Ignore, 0},
31112
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
281k
    {AliasPatternCond_K_Ignore, 0},
31130
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
281k
    {AliasPatternCond_K_Ignore, 0},
31138
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
281k
    {AliasPatternCond_K_Ignore, 0},
31147
281k
    {AliasPatternCond_K_Ignore, 0},
31148
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
281k
    {AliasPatternCond_K_Ignore, 0},
31156
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
281k
    {AliasPatternCond_K_Ignore, 0},
31165
281k
    {AliasPatternCond_K_Ignore, 0},
31166
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
281k
    {AliasPatternCond_K_Ignore, 0},
31184
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
281k
    {AliasPatternCond_K_Ignore, 0},
31192
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
281k
    {AliasPatternCond_K_Ignore, 0},
31201
281k
    {AliasPatternCond_K_Ignore, 0},
31202
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
281k
    {AliasPatternCond_K_Ignore, 0},
31396
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
281k
    {AliasPatternCond_K_Ignore, 0},
31404
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
281k
    {AliasPatternCond_K_Ignore, 0},
31412
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
281k
    {AliasPatternCond_K_Ignore, 0},
31420
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
281k
    {AliasPatternCond_K_Ignore, 0},
31428
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
281k
    {AliasPatternCond_K_Ignore, 0},
31436
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
281k
    {AliasPatternCond_K_Ignore, 0},
31444
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
281k
    {AliasPatternCond_K_Ignore, 0},
31452
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
281k
    {AliasPatternCond_K_Ignore, 0},
31521
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
281k
    {AliasPatternCond_K_Ignore, 0},
31529
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
281k
    {AliasPatternCond_K_Ignore, 0},
31537
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
281k
    {AliasPatternCond_K_Ignore, 0},
31545
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
281k
    {AliasPatternCond_K_Ignore, 0},
31553
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
281k
    {AliasPatternCond_K_Ignore, 0},
31561
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
281k
    {AliasPatternCond_K_Ignore, 0},
31569
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
281k
    {AliasPatternCond_K_Ignore, 0},
31577
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
281k
    {AliasPatternCond_K_Ignore, 0},
31585
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
281k
    {AliasPatternCond_K_Ignore, 0},
31593
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
281k
    {AliasPatternCond_K_Ignore, 0},
31601
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
281k
    {AliasPatternCond_K_Ignore, 0},
31609
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
281k
    {AliasPatternCond_K_Ignore, 0},
31617
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
281k
    {AliasPatternCond_K_Ignore, 0},
31625
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
281k
    {AliasPatternCond_K_Ignore, 0},
31633
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
281k
    {AliasPatternCond_K_Ignore, 0},
31641
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
281k
    {AliasPatternCond_K_Ignore, 0},
31649
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
281k
    {AliasPatternCond_K_Ignore, 0},
31657
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
281k
    {AliasPatternCond_K_Ignore, 0},
31665
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
281k
    {AliasPatternCond_K_Ignore, 0},
31673
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
281k
    {AliasPatternCond_K_Ignore, 0},
31681
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
281k
    {AliasPatternCond_K_Ignore, 0},
31689
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
281k
    {AliasPatternCond_K_Ignore, 0},
31697
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
281k
    {AliasPatternCond_K_Ignore, 0},
31705
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31769
    // (ST1_MXIPXX_H_B TileVectorOpH8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5542
31770
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
281k
    {AliasPatternCond_K_Ignore, 0},
31773
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31779
    // (ST1_MXIPXX_H_D TileVectorOpH64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5551
31780
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
281k
    {AliasPatternCond_K_Ignore, 0},
31783
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31789
    // (ST1_MXIPXX_H_H TileVectorOpH16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5560
31790
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
281k
    {AliasPatternCond_K_Ignore, 0},
31793
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31799
    // (ST1_MXIPXX_H_Q TileVectorOpH128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5569
31800
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
281k
    {AliasPatternCond_K_Ignore, 0},
31803
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31809
    // (ST1_MXIPXX_H_S TileVectorOpH32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5578
31810
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
281k
    {AliasPatternCond_K_Ignore, 0},
31813
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31819
    // (ST1_MXIPXX_V_B TileVectorOpV8:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5587
31820
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
281k
    {AliasPatternCond_K_Ignore, 0},
31823
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31829
    // (ST1_MXIPXX_V_D TileVectorOpV64:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_1:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5596
31830
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
281k
    {AliasPatternCond_K_Ignore, 0},
31833
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31839
    // (ST1_MXIPXX_V_H TileVectorOpV16:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_7:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5605
31840
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
281k
    {AliasPatternCond_K_Ignore, 0},
31843
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31849
    // (ST1_MXIPXX_V_Q TileVectorOpV128:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_0:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5614
31850
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
281k
    {AliasPatternCond_K_Ignore, 0},
31853
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31859
    // (ST1_MXIPXX_V_S TileVectorOpV32:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_3:$imm, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 5623
31860
281k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
281k
    {AliasPatternCond_K_Ignore, 0},
31863
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
281k
    {AliasPatternCond_K_Ignore, 0},
31873
281k
    {AliasPatternCond_K_Ignore, 0},
31874
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
281k
    {AliasPatternCond_K_Ignore, 0},
31882
281k
    {AliasPatternCond_K_Ignore, 0},
31883
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
281k
    {AliasPatternCond_K_Ignore, 0},
31891
281k
    {AliasPatternCond_K_Ignore, 0},
31892
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
281k
    {AliasPatternCond_K_Ignore, 0},
31900
281k
    {AliasPatternCond_K_Ignore, 0},
31901
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
281k
    {AliasPatternCond_K_Ignore, 0},
31952
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
281k
    {AliasPatternCond_K_Ignore, 0},
31960
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
281k
    {AliasPatternCond_K_Ignore, 0},
31968
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
281k
    {AliasPatternCond_K_Ignore, 0},
31976
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
281k
    {AliasPatternCond_K_Ignore, 0},
31984
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
281k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
281k
    {AliasPatternCond_K_Ignore, 0},
31992
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
281k
    {AliasPatternCond_K_Ignore, 0},
32000
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
281k
    {AliasPatternCond_K_Ignore, 0},
32017
281k
    {AliasPatternCond_K_Ignore, 0},
32018
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
281k
    {AliasPatternCond_K_Ignore, 0},
32026
281k
    {AliasPatternCond_K_Ignore, 0},
32027
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
281k
    {AliasPatternCond_K_Ignore, 0},
32035
281k
    {AliasPatternCond_K_Ignore, 0},
32036
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
281k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
281k
    {AliasPatternCond_K_Ignore, 0},
32044
281k
    {AliasPatternCond_K_Ignore, 0},
32045
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
281k
    {AliasPatternCond_K_Ignore, 0},
32089
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
281k
    {AliasPatternCond_K_Ignore, 0},
32097
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
281k
    {AliasPatternCond_K_Ignore, 0},
32105
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
281k
    {AliasPatternCond_K_Ignore, 0},
32113
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
281k
    {AliasPatternCond_K_Ignore, 0},
32121
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
281k
    {AliasPatternCond_K_Ignore, 0},
32129
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
281k
    {AliasPatternCond_K_Ignore, 0},
32137
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
281k
    {AliasPatternCond_K_Ignore, 0},
32154
281k
    {AliasPatternCond_K_Ignore, 0},
32155
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
281k
    {AliasPatternCond_K_Ignore, 0},
32163
281k
    {AliasPatternCond_K_Ignore, 0},
32164
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
281k
    {AliasPatternCond_K_Ignore, 0},
32172
281k
    {AliasPatternCond_K_Ignore, 0},
32173
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
281k
    {AliasPatternCond_K_Ignore, 0},
32181
281k
    {AliasPatternCond_K_Ignore, 0},
32182
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
281k
    {AliasPatternCond_K_Ignore, 0},
32208
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
281k
    {AliasPatternCond_K_Ignore, 0},
32216
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
281k
    {AliasPatternCond_K_Ignore, 0},
32224
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
281k
    {AliasPatternCond_K_Ignore, 0},
32232
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
281k
    {AliasPatternCond_K_Ignore, 0},
32240
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
281k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
281k
    {AliasPatternCond_K_Ignore, 0},
32248
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
281k
    {AliasPatternCond_K_Ignore, 0},
32256
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
281k
    {AliasPatternCond_K_Ignore, 0},
32291
281k
    {AliasPatternCond_K_Ignore, 0},
32292
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
281k
    {AliasPatternCond_K_Ignore, 0},
32300
281k
    {AliasPatternCond_K_Ignore, 0},
32301
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
281k
    {AliasPatternCond_K_Ignore, 0},
32309
281k
    {AliasPatternCond_K_Ignore, 0},
32310
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
281k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
281k
    {AliasPatternCond_K_Ignore, 0},
32318
281k
    {AliasPatternCond_K_Ignore, 0},
32319
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
281k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
281k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
281k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
281k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
281k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
281k
    {AliasPatternCond_K_Ignore, 0},
32844
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
281k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
281k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
281k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33078
    // (SYSPxt_XZR imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6674
33079
281k
    {AliasPatternCond_K_Ignore, 0},
33080
281k
    {AliasPatternCond_K_Ignore, 0},
33081
281k
    {AliasPatternCond_K_Ignore, 0},
33082
281k
    {AliasPatternCond_K_Ignore, 0},
33083
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
281k
    {AliasPatternCond_K_Ignore, 0},
33089
281k
    {AliasPatternCond_K_Ignore, 0},
33090
281k
    {AliasPatternCond_K_Ignore, 0},
33091
281k
    {AliasPatternCond_K_Ignore, 0},
33092
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
281k
    {AliasPatternCond_K_Ignore, 0},
33097
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
281k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
281k
    {AliasPatternCond_K_Ignore, 0},
33112
281k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
281k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
281k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
281k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
281k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
281k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
281k
    {AliasPatternCond_K_Ignore, 0},
33167
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
281k
    {AliasPatternCond_K_Ignore, 0},
33176
281k
    {AliasPatternCond_K_Ignore, 0},
33177
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
281k
    {AliasPatternCond_K_Ignore, 0},
33185
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
281k
    {AliasPatternCond_K_Ignore, 0},
33194
281k
    {AliasPatternCond_K_Ignore, 0},
33195
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
281k
    {AliasPatternCond_K_Ignore, 0},
33203
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
281k
    {AliasPatternCond_K_Ignore, 0},
33212
281k
    {AliasPatternCond_K_Ignore, 0},
33213
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
281k
    {AliasPatternCond_K_Ignore, 0},
33221
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
281k
    {AliasPatternCond_K_Ignore, 0},
33230
281k
    {AliasPatternCond_K_Ignore, 0},
33231
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
281k
    {AliasPatternCond_K_Ignore, 0},
33239
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
281k
    {AliasPatternCond_K_Ignore, 0},
33248
281k
    {AliasPatternCond_K_Ignore, 0},
33249
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
281k
    {AliasPatternCond_K_Ignore, 0},
33257
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
281k
    {AliasPatternCond_K_Ignore, 0},
33266
281k
    {AliasPatternCond_K_Ignore, 0},
33267
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
281k
    {AliasPatternCond_K_Ignore, 0},
33275
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
281k
    {AliasPatternCond_K_Ignore, 0},
33284
281k
    {AliasPatternCond_K_Ignore, 0},
33285
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
281k
    {AliasPatternCond_K_Ignore, 0},
33293
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
281k
    {AliasPatternCond_K_Ignore, 0},
33302
281k
    {AliasPatternCond_K_Ignore, 0},
33303
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
281k
    {AliasPatternCond_K_Ignore, 0},
33311
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
281k
    {AliasPatternCond_K_Ignore, 0},
33320
281k
    {AliasPatternCond_K_Ignore, 0},
33321
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
281k
    {AliasPatternCond_K_Ignore, 0},
33329
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
281k
    {AliasPatternCond_K_Ignore, 0},
33338
281k
    {AliasPatternCond_K_Ignore, 0},
33339
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
281k
    {AliasPatternCond_K_Ignore, 0},
33347
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
281k
    {AliasPatternCond_K_Ignore, 0},
33356
281k
    {AliasPatternCond_K_Ignore, 0},
33357
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
281k
    {AliasPatternCond_K_Ignore, 0},
33365
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
281k
    {AliasPatternCond_K_Ignore, 0},
33374
281k
    {AliasPatternCond_K_Ignore, 0},
33375
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
281k
    {AliasPatternCond_K_Ignore, 0},
33383
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
281k
    {AliasPatternCond_K_Ignore, 0},
33392
281k
    {AliasPatternCond_K_Ignore, 0},
33393
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
281k
    {AliasPatternCond_K_Ignore, 0},
33401
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
281k
    {AliasPatternCond_K_Ignore, 0},
33410
281k
    {AliasPatternCond_K_Ignore, 0},
33411
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
281k
    {AliasPatternCond_K_Ignore, 0},
33419
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
281k
    {AliasPatternCond_K_Ignore, 0},
33428
281k
    {AliasPatternCond_K_Ignore, 0},
33429
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
281k
    {AliasPatternCond_K_Ignore, 0},
33437
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
281k
    {AliasPatternCond_K_Ignore, 0},
33446
281k
    {AliasPatternCond_K_Ignore, 0},
33447
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
281k
    {AliasPatternCond_K_Ignore, 0},
33455
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
281k
    {AliasPatternCond_K_Ignore, 0},
33464
281k
    {AliasPatternCond_K_Ignore, 0},
33465
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
281k
    {AliasPatternCond_K_Ignore, 0},
33473
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
281k
    {AliasPatternCond_K_Ignore, 0},
33482
281k
    {AliasPatternCond_K_Ignore, 0},
33483
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
281k
    {AliasPatternCond_K_Ignore, 0},
33491
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
281k
    {AliasPatternCond_K_Ignore, 0},
33500
281k
    {AliasPatternCond_K_Ignore, 0},
33501
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
281k
    {AliasPatternCond_K_Ignore, 0},
33509
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
281k
    {AliasPatternCond_K_Ignore, 0},
33518
281k
    {AliasPatternCond_K_Ignore, 0},
33519
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
281k
    {AliasPatternCond_K_Ignore, 0},
33527
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
281k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
281k
    {AliasPatternCond_K_Ignore, 0},
33536
281k
    {AliasPatternCond_K_Ignore, 0},
33537
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
281k
    {AliasPatternCond_K_Ignore, 0},
33545
281k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
281k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
281k
    {AliasPatternCond_K_Ignore, 0},
33554
281k
    {AliasPatternCond_K_Ignore, 0},
33555
281k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
281k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
281k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
281k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
281k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
281k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
281k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
281k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
281k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
281k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
281k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
281k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
281k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
281k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
281k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
281k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
281k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
281k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
281k
  {0},  };
33640
33641
281k
  static const char AsmStrings[] =
33642
281k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
281k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
281k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
281k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
281k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
281k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
281k
    /* 87 */ "mov $\x01, $\x02\0"
33649
281k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
281k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
281k
    /* 126 */ "tst $\x02, $\x03\0"
33652
281k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
281k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
281k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
281k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
281k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
281k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
281k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
281k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
281k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
281k
    /* 306 */ "autia1716\0"
33662
281k
    /* 316 */ "autiasp\0"
33663
281k
    /* 324 */ "autiaz\0"
33664
281k
    /* 331 */ "autib1716\0"
33665
281k
    /* 341 */ "autibsp\0"
33666
281k
    /* 349 */ "autibz\0"
33667
281k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
281k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
281k
    /* 387 */ "chkfeat  x16\0"
33670
281k
    /* 399 */ "clrex\0"
33671
281k
    /* 405 */ "cntb $\x01\0"
33672
281k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
281k
    /* 427 */ "cntd $\x01\0"
33674
281k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
281k
    /* 449 */ "cnth $\x01\0"
33676
281k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
281k
    /* 471 */ "cntw $\x01\0"
33678
281k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
281k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
281k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
281k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
281k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
281k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
281k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
281k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
281k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
281k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
281k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
281k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
281k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
281k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
281k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
281k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
281k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
281k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
281k
    /* 844 */ "dcps1\0"
33697
281k
    /* 850 */ "dcps2\0"
33698
281k
    /* 856 */ "dcps3\0"
33699
281k
    /* 862 */ "decb $\x01\0"
33700
281k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
281k
    /* 884 */ "decd $\x01\0"
33702
281k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
281k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
281k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
281k
    /* 932 */ "dech $\x01\0"
33706
281k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
281k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
281k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
281k
    /* 980 */ "decw $\x01\0"
33710
281k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
281k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
281k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
281k
    /* 1028 */ "ssbb\0"
33714
281k
    /* 1033 */ "pssbb\0"
33715
281k
    /* 1039 */ "dfb\0"
33716
281k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
281k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
281k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
281k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
281k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
281k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
281k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
281k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
281k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
281k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
281k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
281k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
281k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
281k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
281k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
281k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
281k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
281k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
281k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
281k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
281k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
281k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
281k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
281k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
281k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
281k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
281k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
281k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
281k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
281k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
281k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
281k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
281k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
281k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
281k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
281k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
281k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
281k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
281k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
281k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
281k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
281k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
281k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
281k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
281k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
281k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
281k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
281k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
281k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
281k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
281k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
281k
    /* 2071 */ "gcspopm\0"
33768
281k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
281k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
281k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
281k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
281k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
281k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
281k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
281k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
281k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
281k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
281k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
281k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
281k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
281k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
281k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
281k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
281k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
281k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
281k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
281k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
281k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
281k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
281k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
281k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
281k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
281k
    /* 2763 */ "nop\0"
33794
281k
    /* 2767 */ "yield\0"
33795
281k
    /* 2773 */ "wfe\0"
33796
281k
    /* 2777 */ "wfi\0"
33797
281k
    /* 2781 */ "sev\0"
33798
281k
    /* 2785 */ "sevl\0"
33799
281k
    /* 2790 */ "dgh\0"
33800
281k
    /* 2794 */ "esb\0"
33801
281k
    /* 2798 */ "csdb\0"
33802
281k
    /* 2803 */ "bti\0"
33803
281k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
281k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
281k
    /* 2825 */ "gcsb  dsync\0"
33806
281k
    /* 2836 */ "clrbhb\0"
33807
281k
    /* 2843 */ "incb  $\x01\0"
33808
281k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
281k
    /* 2865 */ "incd  $\x01\0"
33810
281k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
281k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
281k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
281k
    /* 2913 */ "inch  $\x01\0"
33814
281k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
281k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
281k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
281k
    /* 2961 */ "incw  $\x01\0"
33818
281k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
281k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
281k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
281k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
281k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
281k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
281k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
281k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
281k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
281k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
281k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
281k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
281k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
281k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
281k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
281k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
281k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
281k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
281k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
281k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
281k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
281k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
281k
    /* 3534 */ "isb\0"
33841
281k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
281k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
281k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
281k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
281k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
281k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
281k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
281k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
281k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
281k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
281k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
281k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
281k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
281k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
281k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
281k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
281k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
281k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
281k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
281k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
281k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
281k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
281k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
281k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
281k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
281k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
281k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
281k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
281k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
281k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
281k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
281k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
281k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
281k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
281k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
281k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
281k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
281k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
281k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
281k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
281k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
281k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
281k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
281k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
281k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
281k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
281k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
281k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
281k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
281k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
281k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
281k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
281k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
281k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
281k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
281k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
281k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
281k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
281k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
281k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
281k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
281k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
281k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
281k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
281k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
281k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
281k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
281k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
281k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
281k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
281k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
281k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
281k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
281k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
281k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
281k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
281k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
281k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
281k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
281k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
281k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
281k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
281k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
281k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
281k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
281k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
281k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
281k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
281k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
281k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
281k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
281k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
281k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
281k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
281k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
281k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
281k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
281k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
281k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
281k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
281k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
281k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
281k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
281k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
281k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
281k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
281k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
281k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
281k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
281k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
281k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
281k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
281k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
281k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
281k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
281k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
281k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
281k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
281k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
281k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
281k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
281k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
281k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
281k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
281k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
281k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
281k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
281k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
281k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
281k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
281k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
281k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
281k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
281k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
281k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
281k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
281k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
281k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
281k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
281k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
281k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
281k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
281k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
281k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
281k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
281k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
281k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
281k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
281k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
281k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
281k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
281k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
281k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
281k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
281k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
281k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
281k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
281k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
281k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
281k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
281k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
281k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
281k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
281k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
281k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
281k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
281k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
281k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
281k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
281k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
281k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
281k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
281k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
281k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
281k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
281k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
281k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
281k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
281k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
281k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
281k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
281k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
281k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
281k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
281k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
281k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
281k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
281k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
281k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
281k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
281k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
281k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
281k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
281k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
281k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
281k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
281k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
281k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
281k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
281k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
281k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
281k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
281k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
281k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
281k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
281k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
281k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
281k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
281k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
281k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
281k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
281k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
281k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
281k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
281k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
281k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
281k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
281k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
281k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
281k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
281k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
281k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
281k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
281k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
281k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
281k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
281k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
281k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
281k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
281k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
281k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
281k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
281k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
281k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
281k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
281k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
281k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
281k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
281k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
281k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
281k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
281k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
281k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
281k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
281k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
281k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
281k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
281k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
281k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
281k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
281k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
281k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
281k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
281k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
281k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
281k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
281k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
281k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
281k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
281k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
281k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
281k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
281k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
281k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
281k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
281k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
281k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
281k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
281k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
281k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
281k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
281k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
281k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
281k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
281k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
281k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
281k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
281k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
281k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
281k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
281k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
281k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
281k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
281k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
281k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
281k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
281k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
281k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
281k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
281k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
281k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
281k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
281k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
281k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
281k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
281k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
281k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
281k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
281k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
281k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
281k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
281k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
281k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
281k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
281k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
281k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
281k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
281k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
281k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
281k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
281k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
281k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
281k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
281k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
281k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
281k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
281k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
281k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
281k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
281k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
281k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
281k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
281k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
281k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
281k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
281k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
281k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
281k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
281k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
281k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
281k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
281k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
281k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
281k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
281k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
281k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
281k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
281k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
281k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
281k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
281k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
281k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
281k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
281k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
281k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
281k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
281k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
281k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
281k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
281k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
281k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
281k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
281k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
281k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
281k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
281k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
281k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
281k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
281k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
281k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
281k
    /* 11552 */ "smstart\0"
34202
281k
    /* 11560 */ "smstart sm\0"
34203
281k
    /* 11571 */ "smstart za\0"
34204
281k
    /* 11582 */ "smstop\0"
34205
281k
    /* 11589 */ "smstop sm\0"
34206
281k
    /* 11599 */ "smstop za\0"
34207
281k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
281k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
281k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
281k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
281k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
281k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
281k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
281k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
281k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
281k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
281k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
281k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
281k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
281k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
281k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
281k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
281k
    /* 11889 */ "pacia1716\0"
34224
281k
    /* 11899 */ "paciasp\0"
34225
281k
    /* 11907 */ "paciaz\0"
34226
281k
    /* 11914 */ "pacib1716\0"
34227
281k
    /* 11924 */ "pacibsp\0"
34228
281k
    /* 11932 */ "pacibz\0"
34229
281k
    /* 11939 */ "pacm\0"
34230
281k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
281k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
281k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
281k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
281k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
281k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
281k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
281k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
281k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
281k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
281k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
281k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
281k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
281k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
281k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
281k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
281k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
281k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
281k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
281k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
281k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
281k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
281k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
281k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
281k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
281k
    /* 12401 */ "ret\0"
34256
281k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
281k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
281k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
281k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
281k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
281k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
281k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
281k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
281k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
281k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
281k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
281k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
281k
    /* 12606 */ "sqdecb $\x01\0"
34269
281k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
281k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
281k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
281k
    /* 12670 */ "sqdecd $\x01\0"
34273
281k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
281k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
281k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
281k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
281k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
281k
    /* 12764 */ "sqdech $\x01\0"
34279
281k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
281k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
281k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
281k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
281k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
281k
    /* 12858 */ "sqdecw $\x01\0"
34285
281k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
281k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
281k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
281k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
281k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
281k
    /* 12952 */ "sqincb $\x01\0"
34291
281k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
281k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
281k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
281k
    /* 13016 */ "sqincd $\x01\0"
34295
281k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
281k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
281k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
281k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
281k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
281k
    /* 13110 */ "sqinch $\x01\0"
34301
281k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
281k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
281k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
281k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
281k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
281k
    /* 13204 */ "sqincw $\x01\0"
34307
281k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
281k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
281k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
281k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
281k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
281k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
281k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
281k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
281k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
281k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
281k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
281k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
281k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
281k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
281k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
281k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
281k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
281k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
281k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
281k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
281k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
281k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
281k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
281k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
281k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
281k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
281k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
281k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
281k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
281k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
281k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
281k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
281k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
281k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
281k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
281k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
281k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
281k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
281k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
281k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
281k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
281k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
281k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
281k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
281k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
281k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
281k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
281k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
281k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
281k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
281k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
281k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
281k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
281k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
281k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
281k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
281k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
281k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
281k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
281k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
281k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
281k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
281k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
281k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
281k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
281k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
281k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
281k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
281k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
281k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
281k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
281k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
281k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
281k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
281k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
281k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
281k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
281k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
281k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
281k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
281k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
281k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
281k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
281k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
281k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
281k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
281k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
281k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
281k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
281k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
281k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
281k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
281k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
281k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
281k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
281k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
281k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
281k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
281k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
281k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
281k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
281k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
281k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
281k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
281k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
281k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
281k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
281k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
281k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
281k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
281k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
281k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
281k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
281k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
281k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
281k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
281k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
281k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
281k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
281k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
281k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
281k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
281k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
281k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
281k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
281k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
281k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
281k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
281k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
281k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
281k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
281k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
281k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
281k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
281k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
281k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
281k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
281k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
281k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
281k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
281k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
281k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
281k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
281k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
281k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
281k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
281k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
281k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
281k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
281k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
281k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
281k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
281k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
281k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
281k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
281k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
281k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
281k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
281k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
281k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
281k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
281k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
281k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
281k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
281k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
281k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
281k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
281k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
281k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
281k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
281k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
281k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
281k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
281k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
281k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
281k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
281k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
281k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
281k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
281k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
281k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
281k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
281k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
281k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
281k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
281k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
281k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
281k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
281k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
281k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
281k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
281k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
281k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
281k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
281k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
281k
    /* 17296 */ "uqdecb $\x01\0"
34503
281k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
281k
    /* 17322 */ "uqdecd $\x01\0"
34505
281k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
281k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
281k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
281k
    /* 17378 */ "uqdech $\x01\0"
34509
281k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
281k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
281k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
281k
    /* 17434 */ "uqdecw $\x01\0"
34513
281k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
281k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
281k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
281k
    /* 17490 */ "uqincb $\x01\0"
34517
281k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
281k
    /* 17516 */ "uqincd $\x01\0"
34519
281k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
281k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
281k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
281k
    /* 17572 */ "uqinch $\x01\0"
34523
281k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
281k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
281k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
281k
    /* 17628 */ "uqincw $\x01\0"
34527
281k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
281k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
281k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
281k
    /* 17684 */ "xpaclri\0"
34531
281k
    /* 17692 */ "zero {za}\0"
34532
281k
    /* 17702 */ "zero {za0.h}\0"
34533
281k
    /* 17715 */ "zero {za1.h}\0"
34534
281k
    /* 17728 */ "zero {za0.s}\0"
34535
281k
    /* 17741 */ "zero {za1.s}\0"
34536
281k
    /* 17754 */ "zero {za2.s}\0"
34537
281k
    /* 17767 */ "zero {za3.s}\0"
34538
281k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
281k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
281k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
281k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
281k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
281k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
281k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
281k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
281k
  ;
34547
34548
281k
#ifndef NDEBUG
34549
  //static struct SortCheck {
34550
  //  SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
34551
  //    assert(std::is_sorted(
34552
  //               OpToPatterns.begin(), OpToPatterns.end(),
34553
  //               [](const PatternsForOpcode &L, const //PatternsForOpcode &R) {
34554
  //                 return L.Opcode < R.Opcode;
34555
  //               }) &&
34556
  //           "tablegen failed to sort opcode patterns");
34557
  //  }
34558
  //} sortCheckVar(OpToPatterns);
34559
281k
#endif
34560
34561
281k
  AliasMatchingData M = {
34562
281k
    OpToPatterns,
34563
281k
    Patterns,
34564
281k
    Conds,
34565
281k
    AsmStrings,
34566
281k
    AArch64InstPrinterValidateMCOperand,
34567
281k
  };
34568
281k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
281k
  if (!AsmString) return false;
34570
34571
32.2k
  unsigned I = 0;
34572
147k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
147k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
115k
    ++I;
34575
32.2k
  SStream_concat1(OS, '\t');
34576
32.2k
  char *substr = malloc(I+1);
34577
32.2k
  memcpy(substr, AsmString, I);
34578
32.2k
  substr[I] = '\0';
34579
32.2k
  SStream_concat0(OS, substr);
34580
32.2k
  free(substr);
34581
32.2k
  if (AsmString[I] != '\0') {
34582
32.1k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
32.1k
      SStream_concat1(OS, '\t');
34584
32.1k
      ++I;
34585
32.1k
    }
34586
255k
    do {
34587
255k
      if (AsmString[I] == '$') {
34588
84.9k
        ++I;
34589
84.9k
        if (AsmString[I] == (char)0xff) {
34590
65.5k
          ++I;
34591
65.5k
          int OpIdx = AsmString[I++] - 1;
34592
65.5k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
65.5k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
65.5k
        } else
34595
19.3k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
170k
      } else {
34597
170k
        SStream_concat1(OS, AsmString[I++]);
34598
170k
      }
34599
255k
    } while (AsmString[I] != '\0');
34600
32.1k
  }
34601
34602
32.2k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
281k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
65.5k
         SStream *OS) {
34612
65.5k
#ifndef CAPSTONE_DIET
34613
65.5k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
194
  case 0:
34618
194
    printAddSubImm(MI, OpIdx, OS);
34619
194
    break;
34620
244
  case 1:
34621
244
    printShifter(MI, OpIdx, OS);
34622
244
    break;
34623
379
  case 2:
34624
379
    printArithExtend(MI, OpIdx, OS);
34625
379
    break;
34626
707
  case 3:
34627
707
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
707
    break;
34629
77
  case 4:
34630
77
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
77
    break;
34632
6.33k
  case 5:
34633
6.33k
    printSVERegOp_b(MI, OpIdx, OS);
34634
6.33k
    break;
34635
6.29k
  case 6:
34636
6.29k
    printSVERegOp_0(MI, OpIdx, OS);
34637
6.29k
    break;
34638
3.71k
  case 7:
34639
3.71k
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
3.71k
    break;
34641
3.76k
  case 8:
34642
3.76k
    printSVERegOp_h(MI, OpIdx, OS);
34643
3.76k
    break;
34644
1.17k
  case 9:
34645
1.17k
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
1.17k
    break;
34647
6.13k
  case 10:
34648
6.13k
    printSVERegOp_s(MI, OpIdx, OS);
34649
6.13k
    break;
34650
975
  case 11:
34651
975
    printVRegOperand(MI, OpIdx, OS);
34652
975
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
1.63k
  case 13:
34657
1.63k
    printSVEPattern(MI, OpIdx, OS);
34658
1.63k
    break;
34659
432
  case 14:
34660
432
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
432
    break;
34662
1.85k
  case 15:
34663
1.85k
    printSVERegOp_d(MI, OpIdx, OS);
34664
1.85k
    break;
34665
510
  case 16:
34666
510
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
510
    break;
34668
1.04k
  case 17:
34669
1.04k
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
1.04k
    break;
34671
1.63k
  case 18:
34672
1.63k
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
1.63k
    break;
34674
78
  case 19:
34675
78
    printInverseCondCode(MI, OpIdx, OS);
34676
78
    break;
34677
741
  case 20:
34678
741
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
741
    break;
34680
2.67k
  case 21:
34681
2.67k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
2.67k
    break;
34683
611
  case 22:
34684
611
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
611
    break;
34686
18
  case 23:
34687
18
    printZPRasFPR_8(MI, OpIdx, OS);
34688
18
    break;
34689
3.70k
  case 24:
34690
3.70k
    printVectorIndex_1(MI, OpIdx, OS);
34691
3.70k
    break;
34692
36
  case 25:
34693
36
    printZPRasFPR_64(MI, OpIdx, OS);
34694
36
    break;
34695
34
  case 26:
34696
34
    printZPRasFPR_16(MI, OpIdx, OS);
34697
34
    break;
34698
197
  case 27:
34699
197
    printSVERegOp_q(MI, OpIdx, OS);
34700
197
    break;
34701
20
  case 28:
34702
20
    printZPRasFPR_128(MI, OpIdx, OS);
34703
20
    break;
34704
35
  case 29:
34705
35
    printZPRasFPR_32(MI, OpIdx, OS);
34706
35
    break;
34707
2.88k
  case 30:
34708
2.88k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
2.88k
    break;
34710
3.16k
  case 31:
34711
3.16k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
3.16k
    break;
34713
1.41k
  case 32:
34714
1.41k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
1.41k
    break;
34716
229
  case 33:
34717
229
    printFPImmOperand(MI, OpIdx, OS);
34718
229
    break;
34719
1.25k
  case 34:
34720
1.25k
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
1.25k
    break;
34722
818
  case 35:
34723
818
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
818
    break;
34725
277
  case 36:
34726
277
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
277
    break;
34728
379
  case 37:
34729
379
    printBTIHintOp(MI, OpIdx, OS);
34730
379
    break;
34731
197
  case 38:
34732
197
    printPSBHintOp(MI, OpIdx, OS);
34733
197
    break;
34734
749
  case 39:
34735
749
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
749
    break;
34737
385
  case 40:
34738
385
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
385
    break;
34740
950
  case 41:
34741
950
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
950
    break;
34743
235
  case 42:
34744
235
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
235
    break;
34746
40
  case 43:
34747
40
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
40
    break;
34749
37
  case 44:
34750
37
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
37
    break;
34752
157
  case 45:
34753
157
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
157
    break;
34755
339
  case 46:
34756
339
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
339
    break;
34758
74
  case 47:
34759
74
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
74
    break;
34761
120
  case 48:
34762
120
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
120
    break;
34764
107
  case 49:
34765
107
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
107
    break;
34767
67
  case 50:
34768
67
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
67
    break;
34770
320
  case 51:
34771
320
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
320
    break;
34773
466
  case 52:
34774
466
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
466
    break;
34776
757
  case 53:
34777
757
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
757
    break;
34779
61
  case 54:
34780
61
    printMatrix_0(MI, OpIdx, OS);
34781
61
    break;
34782
1.20k
  case 55:
34783
1.20k
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
1.20k
    break;
34785
629
  case 56:
34786
629
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
629
    break;
34788
634
  case 57:
34789
634
    printMatrix_64(MI, OpIdx, OS);
34790
634
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
37
  case 59:
34795
37
    printPrefetchOp_1(MI, OpIdx, OS);
34796
37
    break;
34797
20
  case 60:
34798
20
    printPrefetchOp_0(MI, OpIdx, OS);
34799
20
    break;
34800
1.33k
  case 61:
34801
1.33k
    printGPR64as32(MI, OpIdx, OS);
34802
1.33k
    break;
34803
954
  case 62:
34804
954
    printSysCROperand(MI, OpIdx, OS);
34805
954
    break;
34806
65.5k
  }
34807
65.5k
#endif // CAPSTONE_DIET
34808
65.5k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
32.0k
                  unsigned PredicateIndex) {
34812
32.0k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
5.92k
  case 1: {
34817
34818
5.92k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
5.92k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
5.92k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
5.92k
    }
34824
2.21k
  case 2: {
34825
34826
2.21k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
2.21k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
2.21k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
2.21k
    }
34832
1.03k
  case 3: {
34833
34834
1.03k
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
1.03k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
1.03k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
1.03k
    }
34840
112
  case 4: {
34841
34842
112
    return MCOperand_isImm(MCOp) &&
34843
112
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
112
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
1.03k
    }
34847
8.54k
  case 5: {
34848
34849
8.54k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
8.54k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
8.54k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
8.54k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
8.54k
    }
34856
7.79k
  case 6: {
34857
34858
7.79k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
7.79k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
7.79k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
7.79k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
7.79k
    }
34865
5.12k
  case 7: {
34866
34867
5.12k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
5.12k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
5.12k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
5.12k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
5.12k
    }
34874
827
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
827
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
827
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
827
    }
34882
448
  case 9: {
34883
34884
    // Check, if operand is valid, to fix exhaustive aliasing in disassembly.
34885
    // "psb" is an alias to "hint" only for certain values of CRm:Op2 fields.
34886
448
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
448
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
448
    }
34891
32.0k
  }
34892
32.0k
}
34893
34894
#endif // PRINT_ALIAS_INSTR