Coverage Report

Created: 2025-10-12 06:32

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source
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
437k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
437k
#ifndef CAPSTONE_DIET
21
437k
  static const char AsmStrs[] = {
22
437k
  /* 0 */ "sha1su0\t\0"
23
437k
  /* 9 */ "sha512su0\t\0"
24
437k
  /* 20 */ "sha256su0\t\0"
25
437k
  /* 31 */ "st64bv0\t\0"
26
437k
  /* 40 */ "ld1\t\0"
27
437k
  /* 45 */ "stl1\t\0"
28
437k
  /* 51 */ "trn1\t\0"
29
437k
  /* 57 */ "ldap1\t\0"
30
437k
  /* 64 */ "zip1\t\0"
31
437k
  /* 70 */ "uzp1\t\0"
32
437k
  /* 76 */ "zipq1\t\0"
33
437k
  /* 83 */ "uzpq1\t\0"
34
437k
  /* 90 */ "dcps1\t\0"
35
437k
  /* 97 */ "sm3ss1\t\0"
36
437k
  /* 105 */ "gcsss1\t\0"
37
437k
  /* 113 */ "st1\t\0"
38
437k
  /* 118 */ "sha1su1\t\0"
39
437k
  /* 127 */ "sha512su1\t\0"
40
437k
  /* 138 */ "sha256su1\t\0"
41
437k
  /* 149 */ "sm3partw1\t\0"
42
437k
  /* 160 */ "rax1\t\0"
43
437k
  /* 166 */ "fma32\t\0"
44
437k
  /* 173 */ "fms32\t\0"
45
437k
  /* 180 */ "rev32\t\0"
46
437k
  /* 187 */ "ld2\t\0"
47
437k
  /* 192 */ "sha512h2\t\0"
48
437k
  /* 202 */ "sha256h2\t\0"
49
437k
  /* 212 */ "luti2\t\0"
50
437k
  /* 219 */ "sabal2\t\0"
51
437k
  /* 227 */ "uabal2\t\0"
52
437k
  /* 235 */ "sqdmlal2\t\0"
53
437k
  /* 245 */ "fmlal2\t\0"
54
437k
  /* 253 */ "smlal2\t\0"
55
437k
  /* 261 */ "umlal2\t\0"
56
437k
  /* 269 */ "ssubl2\t\0"
57
437k
  /* 277 */ "usubl2\t\0"
58
437k
  /* 285 */ "sabdl2\t\0"
59
437k
  /* 293 */ "uabdl2\t\0"
60
437k
  /* 301 */ "saddl2\t\0"
61
437k
  /* 309 */ "uaddl2\t\0"
62
437k
  /* 317 */ "sshll2\t\0"
63
437k
  /* 325 */ "ushll2\t\0"
64
437k
  /* 333 */ "sqdmull2\t\0"
65
437k
  /* 343 */ "pmull2\t\0"
66
437k
  /* 351 */ "smull2\t\0"
67
437k
  /* 359 */ "umull2\t\0"
68
437k
  /* 367 */ "sqdmlsl2\t\0"
69
437k
  /* 377 */ "fmlsl2\t\0"
70
437k
  /* 385 */ "smlsl2\t\0"
71
437k
  /* 393 */ "umlsl2\t\0"
72
437k
  /* 401 */ "bf1cvtl2\t\0"
73
437k
  /* 411 */ "bf2cvtl2\t\0"
74
437k
  /* 421 */ "fcvtl2\t\0"
75
437k
  /* 429 */ "rsubhn2\t\0"
76
437k
  /* 438 */ "raddhn2\t\0"
77
437k
  /* 447 */ "sqshrn2\t\0"
78
437k
  /* 456 */ "uqshrn2\t\0"
79
437k
  /* 465 */ "sqrshrn2\t\0"
80
437k
  /* 475 */ "uqrshrn2\t\0"
81
437k
  /* 485 */ "trn2\t\0"
82
437k
  /* 491 */ "bfcvtn2\t\0"
83
437k
  /* 500 */ "sqxtn2\t\0"
84
437k
  /* 508 */ "uqxtn2\t\0"
85
437k
  /* 516 */ "sqshrun2\t\0"
86
437k
  /* 526 */ "sqrshrun2\t\0"
87
437k
  /* 537 */ "sqxtun2\t\0"
88
437k
  /* 546 */ "fcvtxn2\t\0"
89
437k
  /* 555 */ "zip2\t\0"
90
437k
  /* 561 */ "uzp2\t\0"
91
437k
  /* 567 */ "zipq2\t\0"
92
437k
  /* 574 */ "uzpq2\t\0"
93
437k
  /* 581 */ "dcps2\t\0"
94
437k
  /* 588 */ "gcsss2\t\0"
95
437k
  /* 596 */ "st2\t\0"
96
437k
  /* 601 */ "ssubw2\t\0"
97
437k
  /* 609 */ "usubw2\t\0"
98
437k
  /* 617 */ "saddw2\t\0"
99
437k
  /* 625 */ "uaddw2\t\0"
100
437k
  /* 633 */ "sm3partw2\t\0"
101
437k
  /* 644 */ "ld3\t\0"
102
437k
  /* 649 */ "eor3\t\0"
103
437k
  /* 655 */ "dcps3\t\0"
104
437k
  /* 662 */ "st3\t\0"
105
437k
  /* 667 */ "fma64\t\0"
106
437k
  /* 674 */ "fms64\t\0"
107
437k
  /* 681 */ "rev64\t\0"
108
437k
  /* 688 */ "ld4\t\0"
109
437k
  /* 693 */ "luti4\t\0"
110
437k
  /* 700 */ "st4\t\0"
111
437k
  /* 705 */ "fma16\t\0"
112
437k
  /* 712 */ "mac16\t\0"
113
437k
  /* 719 */ "setf16\t\0"
114
437k
  /* 727 */ "fms16\t\0"
115
437k
  /* 734 */ "rev16\t\0"
116
437k
  /* 741 */ "setf8\t\0"
117
437k
  /* 748 */ "sm3tt1a\t\0"
118
437k
  /* 757 */ "sm3tt2a\t\0"
119
437k
  /* 766 */ "braa\t\0"
120
437k
  /* 772 */ "ldraa\t\0"
121
437k
  /* 779 */ "blraa\t\0"
122
437k
  /* 786 */ "saba\t\0"
123
437k
  /* 792 */ "uaba\t\0"
124
437k
  /* 798 */ "pacda\t\0"
125
437k
  /* 805 */ "ldadda\t\0"
126
437k
  /* 813 */ "fadda\t\0"
127
437k
  /* 820 */ "autda\t\0"
128
437k
  /* 827 */ "pacga\t\0"
129
437k
  /* 834 */ "addha\t\0"
130
437k
  /* 841 */ "pacia\t\0"
131
437k
  /* 848 */ "autia\t\0"
132
437k
  /* 855 */ "brka\t\0"
133
437k
  /* 861 */ "fcmla\t\0"
134
437k
  /* 868 */ "bfmla\t\0"
135
437k
  /* 875 */ "bfmmla\t\0"
136
437k
  /* 883 */ "usmmla\t\0"
137
437k
  /* 891 */ "ummla\t\0"
138
437k
  /* 898 */ "fnmla\t\0"
139
437k
  /* 905 */ "ldsmina\t\0"
140
437k
  /* 914 */ "ldumina\t\0"
141
437k
  /* 923 */ "brkpa\t\0"
142
437k
  /* 930 */ "bmopa\t\0"
143
437k
  /* 937 */ "bfmopa\t\0"
144
437k
  /* 945 */ "usmopa\t\0"
145
437k
  /* 953 */ "sumopa\t\0"
146
437k
  /* 961 */ "rcwsswppa\t\0"
147
437k
  /* 972 */ "rcwswppa\t\0"
148
437k
  /* 982 */ "ldclrpa\t\0"
149
437k
  /* 991 */ "rcwsclrpa\t\0"
150
437k
  /* 1002 */ "rcwclrpa\t\0"
151
437k
  /* 1012 */ "rcwscaspa\t\0"
152
437k
  /* 1023 */ "rcwcaspa\t\0"
153
437k
  /* 1033 */ "ldsetpa\t\0"
154
437k
  /* 1042 */ "rcwssetpa\t\0"
155
437k
  /* 1053 */ "rcwsetpa\t\0"
156
437k
  /* 1063 */ "rcwsswpa\t\0"
157
437k
  /* 1073 */ "rcwswpa\t\0"
158
437k
  /* 1082 */ "fexpa\t\0"
159
437k
  /* 1089 */ "ldclra\t\0"
160
437k
  /* 1097 */ "rcwsclra\t\0"
161
437k
  /* 1107 */ "rcwclra\t\0"
162
437k
  /* 1116 */ "ldeora\t\0"
163
437k
  /* 1124 */ "srsra\t\0"
164
437k
  /* 1131 */ "ursra\t\0"
165
437k
  /* 1138 */ "ssra\t\0"
166
437k
  /* 1144 */ "usra\t\0"
167
437k
  /* 1150 */ "rcwscasa\t\0"
168
437k
  /* 1160 */ "rcwcasa\t\0"
169
437k
  /* 1169 */ "ldseta\t\0"
170
437k
  /* 1177 */ "rcwsseta\t\0"
171
437k
  /* 1187 */ "rcwseta\t\0"
172
437k
  /* 1196 */ "frinta\t\0"
173
437k
  /* 1204 */ "clasta\t\0"
174
437k
  /* 1212 */ "addva\t\0"
175
437k
  /* 1219 */ "mova\t\0"
176
437k
  /* 1225 */ "ldsmaxa\t\0"
177
437k
  /* 1234 */ "ldumaxa\t\0"
178
437k
  /* 1243 */ "pacdza\t\0"
179
437k
  /* 1251 */ "autdza\t\0"
180
437k
  /* 1259 */ "paciza\t\0"
181
437k
  /* 1267 */ "autiza\t\0"
182
437k
  /* 1275 */ "ld1b\t\0"
183
437k
  /* 1281 */ "ldff1b\t\0"
184
437k
  /* 1289 */ "ldnf1b\t\0"
185
437k
  /* 1297 */ "ldnt1b\t\0"
186
437k
  /* 1305 */ "stnt1b\t\0"
187
437k
  /* 1313 */ "st1b\t\0"
188
437k
  /* 1319 */ "sm3tt1b\t\0"
189
437k
  /* 1328 */ "crc32b\t\0"
190
437k
  /* 1336 */ "ld2b\t\0"
191
437k
  /* 1342 */ "st2b\t\0"
192
437k
  /* 1348 */ "sm3tt2b\t\0"
193
437k
  /* 1357 */ "ld3b\t\0"
194
437k
  /* 1363 */ "st3b\t\0"
195
437k
  /* 1369 */ "ld64b\t\0"
196
437k
  /* 1376 */ "st64b\t\0"
197
437k
  /* 1383 */ "ld4b\t\0"
198
437k
  /* 1389 */ "st4b\t\0"
199
437k
  /* 1395 */ "ldaddab\t\0"
200
437k
  /* 1404 */ "ldsminab\t\0"
201
437k
  /* 1414 */ "lduminab\t\0"
202
437k
  /* 1424 */ "swpab\t\0"
203
437k
  /* 1431 */ "brab\t\0"
204
437k
  /* 1437 */ "ldrab\t\0"
205
437k
  /* 1444 */ "blrab\t\0"
206
437k
  /* 1451 */ "ldclrab\t\0"
207
437k
  /* 1460 */ "ldeorab\t\0"
208
437k
  /* 1469 */ "casab\t\0"
209
437k
  /* 1476 */ "ldsetab\t\0"
210
437k
  /* 1485 */ "ldsmaxab\t\0"
211
437k
  /* 1495 */ "ldumaxab\t\0"
212
437k
  /* 1505 */ "fmlallbb\t\0"
213
437k
  /* 1515 */ "crc32cb\t\0"
214
437k
  /* 1524 */ "sqdecb\t\0"
215
437k
  /* 1532 */ "uqdecb\t\0"
216
437k
  /* 1540 */ "sqincb\t\0"
217
437k
  /* 1548 */ "uqincb\t\0"
218
437k
  /* 1556 */ "pacdb\t\0"
219
437k
  /* 1563 */ "ldaddb\t\0"
220
437k
  /* 1571 */ "autdb\t\0"
221
437k
  /* 1578 */ "prfb\t\0"
222
437k
  /* 1584 */ "flogb\t\0"
223
437k
  /* 1591 */ "pacib\t\0"
224
437k
  /* 1598 */ "autib\t\0"
225
437k
  /* 1605 */ "brkb\t\0"
226
437k
  /* 1611 */ "sabalb\t\0"
227
437k
  /* 1619 */ "uabalb\t\0"
228
437k
  /* 1627 */ "ldaddalb\t\0"
229
437k
  /* 1637 */ "sqdmlalb\t\0"
230
437k
  /* 1647 */ "bfmlalb\t\0"
231
437k
  /* 1656 */ "smlalb\t\0"
232
437k
  /* 1664 */ "umlalb\t\0"
233
437k
  /* 1672 */ "ldsminalb\t\0"
234
437k
  /* 1683 */ "lduminalb\t\0"
235
437k
  /* 1694 */ "swpalb\t\0"
236
437k
  /* 1702 */ "ldclralb\t\0"
237
437k
  /* 1712 */ "ldeoralb\t\0"
238
437k
  /* 1722 */ "casalb\t\0"
239
437k
  /* 1730 */ "ldsetalb\t\0"
240
437k
  /* 1740 */ "ldsmaxalb\t\0"
241
437k
  /* 1751 */ "ldumaxalb\t\0"
242
437k
  /* 1762 */ "ssublb\t\0"
243
437k
  /* 1770 */ "usublb\t\0"
244
437k
  /* 1778 */ "sbclb\t\0"
245
437k
  /* 1785 */ "adclb\t\0"
246
437k
  /* 1792 */ "sabdlb\t\0"
247
437k
  /* 1800 */ "uabdlb\t\0"
248
437k
  /* 1808 */ "ldaddlb\t\0"
249
437k
  /* 1817 */ "saddlb\t\0"
250
437k
  /* 1825 */ "uaddlb\t\0"
251
437k
  /* 1833 */ "sshllb\t\0"
252
437k
  /* 1841 */ "ushllb\t\0"
253
437k
  /* 1849 */ "sqdmullb\t\0"
254
437k
  /* 1859 */ "pmullb\t\0"
255
437k
  /* 1867 */ "smullb\t\0"
256
437k
  /* 1875 */ "umullb\t\0"
257
437k
  /* 1883 */ "ldsminlb\t\0"
258
437k
  /* 1893 */ "lduminlb\t\0"
259
437k
  /* 1903 */ "swplb\t\0"
260
437k
  /* 1910 */ "ldclrlb\t\0"
261
437k
  /* 1919 */ "ldeorlb\t\0"
262
437k
  /* 1928 */ "caslb\t\0"
263
437k
  /* 1935 */ "sqdmlslb\t\0"
264
437k
  /* 1945 */ "bfmlslb\t\0"
265
437k
  /* 1954 */ "smlslb\t\0"
266
437k
  /* 1962 */ "umlslb\t\0"
267
437k
  /* 1970 */ "ldsetlb\t\0"
268
437k
  /* 1979 */ "ldsmaxlb\t\0"
269
437k
  /* 1989 */ "ldumaxlb\t\0"
270
437k
  /* 1999 */ "dmb\t\0"
271
437k
  /* 2004 */ "rsubhnb\t\0"
272
437k
  /* 2013 */ "raddhnb\t\0"
273
437k
  /* 2022 */ "ldsminb\t\0"
274
437k
  /* 2031 */ "lduminb\t\0"
275
437k
  /* 2040 */ "sqshrnb\t\0"
276
437k
  /* 2049 */ "uqshrnb\t\0"
277
437k
  /* 2058 */ "sqrshrnb\t\0"
278
437k
  /* 2068 */ "uqrshrnb\t\0"
279
437k
  /* 2078 */ "fcvtnb\t\0"
280
437k
  /* 2086 */ "sqxtnb\t\0"
281
437k
  /* 2094 */ "uqxtnb\t\0"
282
437k
  /* 2102 */ "sqshrunb\t\0"
283
437k
  /* 2112 */ "sqrshrunb\t\0"
284
437k
  /* 2123 */ "sqxtunb\t\0"
285
437k
  /* 2132 */ "ld1rob\t\0"
286
437k
  /* 2140 */ "brkpb\t\0"
287
437k
  /* 2147 */ "swpb\t\0"
288
437k
  /* 2153 */ "ld1rqb\t\0"
289
437k
  /* 2161 */ "ld1rb\t\0"
290
437k
  /* 2168 */ "ldarb\t\0"
291
437k
  /* 2175 */ "ldlarb\t\0"
292
437k
  /* 2183 */ "ldrb\t\0"
293
437k
  /* 2189 */ "ldclrb\t\0"
294
437k
  /* 2197 */ "stllrb\t\0"
295
437k
  /* 2205 */ "stlrb\t\0"
296
437k
  /* 2212 */ "ldeorb\t\0"
297
437k
  /* 2220 */ "ldaprb\t\0"
298
437k
  /* 2228 */ "ldtrb\t\0"
299
437k
  /* 2235 */ "strb\t\0"
300
437k
  /* 2241 */ "sttrb\t\0"
301
437k
  /* 2248 */ "ldurb\t\0"
302
437k
  /* 2255 */ "stlurb\t\0"
303
437k
  /* 2263 */ "ldapurb\t\0"
304
437k
  /* 2272 */ "sturb\t\0"
305
437k
  /* 2279 */ "ldaxrb\t\0"
306
437k
  /* 2287 */ "ldxrb\t\0"
307
437k
  /* 2294 */ "stlxrb\t\0"
308
437k
  /* 2302 */ "stxrb\t\0"
309
437k
  /* 2309 */ "ld1sb\t\0"
310
437k
  /* 2316 */ "ldff1sb\t\0"
311
437k
  /* 2325 */ "ldnf1sb\t\0"
312
437k
  /* 2334 */ "ldnt1sb\t\0"
313
437k
  /* 2343 */ "casb\t\0"
314
437k
  /* 2349 */ "sdsb\t\0"
315
437k
  /* 2355 */ "isb\t\0"
316
437k
  /* 2360 */ "fmsb\t\0"
317
437k
  /* 2366 */ "fnmsb\t\0"
318
437k
  /* 2373 */ "ld1rsb\t\0"
319
437k
  /* 2381 */ "ldrsb\t\0"
320
437k
  /* 2388 */ "ldtrsb\t\0"
321
437k
  /* 2396 */ "ldursb\t\0"
322
437k
  /* 2404 */ "ldapursb\t\0"
323
437k
  /* 2414 */ "tsb\t\0"
324
437k
  /* 2419 */ "ldsetb\t\0"
325
437k
  /* 2427 */ "ssubltb\t\0"
326
437k
  /* 2436 */ "fmlalltb\t\0"
327
437k
  /* 2446 */ "cntb\t\0"
328
437k
  /* 2452 */ "fvdotb\t\0"
329
437k
  /* 2460 */ "eortb\t\0"
330
437k
  /* 2467 */ "clastb\t\0"
331
437k
  /* 2475 */ "sxtb\t\0"
332
437k
  /* 2481 */ "uxtb\t\0"
333
437k
  /* 2487 */ "bfsub\t\0"
334
437k
  /* 2494 */ "shsub\t\0"
335
437k
  /* 2501 */ "uhsub\t\0"
336
437k
  /* 2508 */ "fmsub\t\0"
337
437k
  /* 2515 */ "fnmsub\t\0"
338
437k
  /* 2523 */ "sqsub\t\0"
339
437k
  /* 2530 */ "uqsub\t\0"
340
437k
  /* 2537 */ "revb\t\0"
341
437k
  /* 2543 */ "ssubwb\t\0"
342
437k
  /* 2551 */ "usubwb\t\0"
343
437k
  /* 2559 */ "saddwb\t\0"
344
437k
  /* 2567 */ "uaddwb\t\0"
345
437k
  /* 2575 */ "ldsmaxb\t\0"
346
437k
  /* 2584 */ "ldumaxb\t\0"
347
437k
  /* 2593 */ "pacdzb\t\0"
348
437k
  /* 2601 */ "autdzb\t\0"
349
437k
  /* 2609 */ "pacizb\t\0"
350
437k
  /* 2617 */ "autizb\t\0"
351
437k
  /* 2625 */ "sha1c\t\0"
352
437k
  /* 2632 */ "sbc\t\0"
353
437k
  /* 2637 */ "adc\t\0"
354
437k
  /* 2642 */ "bic\t\0"
355
437k
  /* 2647 */ "wkdmc\t\0"
356
437k
  /* 2654 */ "aesimc\t\0"
357
437k
  /* 2662 */ "aesmc\t\0"
358
437k
  /* 2669 */ "csinc\t\0"
359
437k
  /* 2676 */ "retaasppc\t\0"
360
437k
  /* 2687 */ "autiasppc\t\0"
361
437k
  /* 2698 */ "retabsppc\t\0"
362
437k
  /* 2709 */ "autibsppc\t\0"
363
437k
  /* 2720 */ "hvc\t\0"
364
437k
  /* 2725 */ "svc\t\0"
365
437k
  /* 2730 */ "ld1d\t\0"
366
437k
  /* 2736 */ "ldff1d\t\0"
367
437k
  /* 2744 */ "ldnf1d\t\0"
368
437k
  /* 2752 */ "ldnt1d\t\0"
369
437k
  /* 2760 */ "stnt1d\t\0"
370
437k
  /* 2768 */ "st1d\t\0"
371
437k
  /* 2774 */ "mul53hi.2d\t\0"
372
437k
  /* 2786 */ "mul53lo.2d\t\0"
373
437k
  /* 2798 */ "ld2d\t\0"
374
437k
  /* 2804 */ "st2d\t\0"
375
437k
  /* 2810 */ "ld3d\t\0"
376
437k
  /* 2816 */ "st3d\t\0"
377
437k
  /* 2822 */ "ld4d\t\0"
378
437k
  /* 2828 */ "st4d\t\0"
379
437k
  /* 2834 */ "fmad\t\0"
380
437k
  /* 2840 */ "fnmad\t\0"
381
437k
  /* 2847 */ "ftmad\t\0"
382
437k
  /* 2854 */ "fabd\t\0"
383
437k
  /* 2860 */ "sabd\t\0"
384
437k
  /* 2866 */ "uabd\t\0"
385
437k
  /* 2872 */ "xpacd\t\0"
386
437k
  /* 2879 */ "sqdecd\t\0"
387
437k
  /* 2887 */ "uqdecd\t\0"
388
437k
  /* 2895 */ "sqincd\t\0"
389
437k
  /* 2903 */ "uqincd\t\0"
390
437k
  /* 2911 */ "fcadd\t\0"
391
437k
  /* 2918 */ "sqcadd\t\0"
392
437k
  /* 2926 */ "ldadd\t\0"
393
437k
  /* 2933 */ "bfadd\t\0"
394
437k
  /* 2940 */ "srhadd\t\0"
395
437k
  /* 2948 */ "urhadd\t\0"
396
437k
  /* 2956 */ "shadd\t\0"
397
437k
  /* 2963 */ "uhadd\t\0"
398
437k
  /* 2970 */ "fmadd\t\0"
399
437k
  /* 2977 */ "fnmadd\t\0"
400
437k
  /* 2985 */ "usqadd\t\0"
401
437k
  /* 2993 */ "suqadd\t\0"
402
437k
  /* 3001 */ "prfd\t\0"
403
437k
  /* 3007 */ "wkdmd\t\0"
404
437k
  /* 3014 */ "nand\t\0"
405
437k
  /* 3020 */ "ld1rod\t\0"
406
437k
  /* 3028 */ "ld1rqd\t\0"
407
437k
  /* 3036 */ "ld1rd\t\0"
408
437k
  /* 3043 */ "asrd\t\0"
409
437k
  /* 3049 */ "aesd\t\0"
410
437k
  /* 3055 */ "cntd\t\0"
411
437k
  /* 3061 */ "revd\t\0"
412
437k
  /* 3067 */ "sm4e\t\0"
413
437k
  /* 3073 */ "splice\t\0"
414
437k
  /* 3081 */ "facge\t\0"
415
437k
  /* 3088 */ "whilege\t\0"
416
437k
  /* 3097 */ "fcmge\t\0"
417
437k
  /* 3104 */ "cmpge\t\0"
418
437k
  /* 3111 */ "fscale\t\0"
419
437k
  /* 3119 */ "whilele\t\0"
420
437k
  /* 3128 */ "fcmle\t\0"
421
437k
  /* 3135 */ "cmple\t\0"
422
437k
  /* 3142 */ "fcmne\t\0"
423
437k
  /* 3149 */ "ctermne\t\0"
424
437k
  /* 3158 */ "cmpne\t\0"
425
437k
  /* 3165 */ "frecpe\t\0"
426
437k
  /* 3173 */ "urecpe\t\0"
427
437k
  /* 3181 */ "fccmpe\t\0"
428
437k
  /* 3189 */ "fcmpe\t\0"
429
437k
  /* 3196 */ "aese\t\0"
430
437k
  /* 3202 */ "pfalse\t\0"
431
437k
  /* 3210 */ "frsqrte\t\0"
432
437k
  /* 3219 */ "ursqrte\t\0"
433
437k
  /* 3228 */ "ptrue\t\0"
434
437k
  /* 3235 */ "udf\t\0"
435
437k
  /* 3240 */ "bif\t\0"
436
437k
  /* 3245 */ "rmif\t\0"
437
437k
  /* 3251 */ "scvtf\t\0"
438
437k
  /* 3258 */ "ucvtf\t\0"
439
437k
  /* 3265 */ "st2g\t\0"
440
437k
  /* 3271 */ "stz2g\t\0"
441
437k
  /* 3278 */ "subg\t\0"
442
437k
  /* 3284 */ "addg\t\0"
443
437k
  /* 3290 */ "ldg\t\0"
444
437k
  /* 3295 */ "fneg\t\0"
445
437k
  /* 3301 */ "sqneg\t\0"
446
437k
  /* 3308 */ "csneg\t\0"
447
437k
  /* 3315 */ "histseg\t\0"
448
437k
  /* 3324 */ "irg\t\0"
449
437k
  /* 3329 */ "stg\t\0"
450
437k
  /* 3334 */ "stzg\t\0"
451
437k
  /* 3340 */ "sha1h\t\0"
452
437k
  /* 3347 */ "ld1h\t\0"
453
437k
  /* 3353 */ "ldff1h\t\0"
454
437k
  /* 3361 */ "ldnf1h\t\0"
455
437k
  /* 3369 */ "ldnt1h\t\0"
456
437k
  /* 3377 */ "stnt1h\t\0"
457
437k
  /* 3385 */ "st1h\t\0"
458
437k
  /* 3391 */ "sha512h\t\0"
459
437k
  /* 3400 */ "crc32h\t\0"
460
437k
  /* 3408 */ "ld2h\t\0"
461
437k
  /* 3414 */ "st2h\t\0"
462
437k
  /* 3420 */ "ld3h\t\0"
463
437k
  /* 3426 */ "st3h\t\0"
464
437k
  /* 3432 */ "ld4h\t\0"
465
437k
  /* 3438 */ "st4h\t\0"
466
437k
  /* 3444 */ "sha256h\t\0"
467
437k
  /* 3453 */ "ldaddah\t\0"
468
437k
  /* 3462 */ "sqrdcmlah\t\0"
469
437k
  /* 3473 */ "sqrdmlah\t\0"
470
437k
  /* 3483 */ "ldsminah\t\0"
471
437k
  /* 3493 */ "lduminah\t\0"
472
437k
  /* 3503 */ "swpah\t\0"
473
437k
  /* 3510 */ "ldclrah\t\0"
474
437k
  /* 3519 */ "ldeorah\t\0"
475
437k
  /* 3528 */ "casah\t\0"
476
437k
  /* 3535 */ "ldsetah\t\0"
477
437k
  /* 3544 */ "ldsmaxah\t\0"
478
437k
  /* 3554 */ "ldumaxah\t\0"
479
437k
  /* 3564 */ "crc32ch\t\0"
480
437k
  /* 3573 */ "sqdech\t\0"
481
437k
  /* 3581 */ "uqdech\t\0"
482
437k
  /* 3589 */ "sqinch\t\0"
483
437k
  /* 3597 */ "uqinch\t\0"
484
437k
  /* 3605 */ "nmatch\t\0"
485
437k
  /* 3613 */ "ldaddh\t\0"
486
437k
  /* 3621 */ "prfh\t\0"
487
437k
  /* 3627 */ "ldaddalh\t\0"
488
437k
  /* 3637 */ "ldsminalh\t\0"
489
437k
  /* 3648 */ "lduminalh\t\0"
490
437k
  /* 3659 */ "swpalh\t\0"
491
437k
  /* 3667 */ "ldclralh\t\0"
492
437k
  /* 3677 */ "ldeoralh\t\0"
493
437k
  /* 3687 */ "casalh\t\0"
494
437k
  /* 3695 */ "ldsetalh\t\0"
495
437k
  /* 3705 */ "ldsmaxalh\t\0"
496
437k
  /* 3716 */ "ldumaxalh\t\0"
497
437k
  /* 3727 */ "ldaddlh\t\0"
498
437k
  /* 3736 */ "ldsminlh\t\0"
499
437k
  /* 3746 */ "lduminlh\t\0"
500
437k
  /* 3756 */ "swplh\t\0"
501
437k
  /* 3763 */ "ldclrlh\t\0"
502
437k
  /* 3772 */ "ldeorlh\t\0"
503
437k
  /* 3781 */ "caslh\t\0"
504
437k
  /* 3788 */ "ldsetlh\t\0"
505
437k
  /* 3797 */ "sqdmulh\t\0"
506
437k
  /* 3806 */ "sqrdmulh\t\0"
507
437k
  /* 3816 */ "smulh\t\0"
508
437k
  /* 3823 */ "umulh\t\0"
509
437k
  /* 3830 */ "ldsmaxlh\t\0"
510
437k
  /* 3840 */ "ldumaxlh\t\0"
511
437k
  /* 3850 */ "ldsminh\t\0"
512
437k
  /* 3859 */ "lduminh\t\0"
513
437k
  /* 3868 */ "ld1roh\t\0"
514
437k
  /* 3876 */ "swph\t\0"
515
437k
  /* 3882 */ "ld1rqh\t\0"
516
437k
  /* 3890 */ "ld1rh\t\0"
517
437k
  /* 3897 */ "ldarh\t\0"
518
437k
  /* 3904 */ "ldlarh\t\0"
519
437k
  /* 3912 */ "ldrh\t\0"
520
437k
  /* 3918 */ "ldclrh\t\0"
521
437k
  /* 3926 */ "stllrh\t\0"
522
437k
  /* 3934 */ "stlrh\t\0"
523
437k
  /* 3941 */ "ldeorh\t\0"
524
437k
  /* 3949 */ "ldaprh\t\0"
525
437k
  /* 3957 */ "ldtrh\t\0"
526
437k
  /* 3964 */ "strh\t\0"
527
437k
  /* 3970 */ "sttrh\t\0"
528
437k
  /* 3977 */ "ldurh\t\0"
529
437k
  /* 3984 */ "stlurh\t\0"
530
437k
  /* 3992 */ "ldapurh\t\0"
531
437k
  /* 4001 */ "sturh\t\0"
532
437k
  /* 4008 */ "ldaxrh\t\0"
533
437k
  /* 4016 */ "ldxrh\t\0"
534
437k
  /* 4023 */ "stlxrh\t\0"
535
437k
  /* 4031 */ "stxrh\t\0"
536
437k
  /* 4038 */ "ld1sh\t\0"
537
437k
  /* 4045 */ "ldff1sh\t\0"
538
437k
  /* 4054 */ "ldnf1sh\t\0"
539
437k
  /* 4063 */ "ldnt1sh\t\0"
540
437k
  /* 4072 */ "cash\t\0"
541
437k
  /* 4078 */ "sqrdmlsh\t\0"
542
437k
  /* 4088 */ "ld1rsh\t\0"
543
437k
  /* 4096 */ "ldrsh\t\0"
544
437k
  /* 4103 */ "ldtrsh\t\0"
545
437k
  /* 4111 */ "ldursh\t\0"
546
437k
  /* 4119 */ "ldapursh\t\0"
547
437k
  /* 4129 */ "ldseth\t\0"
548
437k
  /* 4137 */ "cnth\t\0"
549
437k
  /* 4143 */ "sxth\t\0"
550
437k
  /* 4149 */ "uxth\t\0"
551
437k
  /* 4155 */ "revh\t\0"
552
437k
  /* 4161 */ "ldsmaxh\t\0"
553
437k
  /* 4170 */ "ldumaxh\t\0"
554
437k
  /* 4179 */ "xpaci\t\0"
555
437k
  /* 4186 */ "whilehi\t\0"
556
437k
  /* 4195 */ "punpkhi\t\0"
557
437k
  /* 4204 */ "sunpkhi\t\0"
558
437k
  /* 4213 */ "uunpkhi\t\0"
559
437k
  /* 4222 */ "cmhi\t\0"
560
437k
  /* 4228 */ "cmphi\t\0"
561
437k
  /* 4235 */ "sli\t\0"
562
437k
  /* 4240 */ "gmi\t\0"
563
437k
  /* 4245 */ "mvni\t\0"
564
437k
  /* 4251 */ "sri\t\0"
565
437k
  /* 4256 */ "frinti\t\0"
566
437k
  /* 4264 */ "movi\t\0"
567
437k
  /* 4270 */ "ldzi\t\0"
568
437k
  /* 4276 */ "stzi\t\0"
569
437k
  /* 4282 */ "sunpk\t\0"
570
437k
  /* 4289 */ "uunpk\t\0"
571
437k
  /* 4296 */ "brk\t\0"
572
437k
  /* 4301 */ "movk\t\0"
573
437k
  /* 4307 */ "sabal\t\0"
574
437k
  /* 4314 */ "uabal\t\0"
575
437k
  /* 4321 */ "ldaddal\t\0"
576
437k
  /* 4330 */ "sqdmlal\t\0"
577
437k
  /* 4339 */ "bfmlal\t\0"
578
437k
  /* 4347 */ "smlal\t\0"
579
437k
  /* 4354 */ "umlal\t\0"
580
437k
  /* 4361 */ "ldsminal\t\0"
581
437k
  /* 4371 */ "lduminal\t\0"
582
437k
  /* 4381 */ "rcwsswppal\t\0"
583
437k
  /* 4393 */ "rcwswppal\t\0"
584
437k
  /* 4404 */ "ldclrpal\t\0"
585
437k
  /* 4414 */ "rcwsclrpal\t\0"
586
437k
  /* 4426 */ "rcwclrpal\t\0"
587
437k
  /* 4437 */ "rcwscaspal\t\0"
588
437k
  /* 4449 */ "rcwcaspal\t\0"
589
437k
  /* 4460 */ "ldsetpal\t\0"
590
437k
  /* 4470 */ "rcwssetpal\t\0"
591
437k
  /* 4482 */ "rcwsetpal\t\0"
592
437k
  /* 4493 */ "rcwsswpal\t\0"
593
437k
  /* 4504 */ "rcwswpal\t\0"
594
437k
  /* 4514 */ "ldclral\t\0"
595
437k
  /* 4523 */ "rcwsclral\t\0"
596
437k
  /* 4534 */ "rcwclral\t\0"
597
437k
  /* 4544 */ "ldeoral\t\0"
598
437k
  /* 4553 */ "rcwscasal\t\0"
599
437k
  /* 4564 */ "rcwcasal\t\0"
600
437k
  /* 4574 */ "ldsetal\t\0"
601
437k
  /* 4583 */ "rcwssetal\t\0"
602
437k
  /* 4594 */ "rcwsetal\t\0"
603
437k
  /* 4604 */ "ldsmaxal\t\0"
604
437k
  /* 4614 */ "ldumaxal\t\0"
605
437k
  /* 4624 */ "tbl\t\0"
606
437k
  /* 4629 */ "smsubl\t\0"
607
437k
  /* 4637 */ "umsubl\t\0"
608
437k
  /* 4645 */ "ssubl\t\0"
609
437k
  /* 4652 */ "usubl\t\0"
610
437k
  /* 4659 */ "sabdl\t\0"
611
437k
  /* 4666 */ "uabdl\t\0"
612
437k
  /* 4673 */ "ldaddl\t\0"
613
437k
  /* 4681 */ "smaddl\t\0"
614
437k
  /* 4689 */ "umaddl\t\0"
615
437k
  /* 4697 */ "saddl\t\0"
616
437k
  /* 4704 */ "uaddl\t\0"
617
437k
  /* 4711 */ "tcancel\t\0"
618
437k
  /* 4720 */ "fcsel\t\0"
619
437k
  /* 4727 */ "psel\t\0"
620
437k
  /* 4733 */ "ftssel\t\0"
621
437k
  /* 4741 */ "sqshl\t\0"
622
437k
  /* 4748 */ "uqshl\t\0"
623
437k
  /* 4755 */ "sqrshl\t\0"
624
437k
  /* 4763 */ "uqrshl\t\0"
625
437k
  /* 4771 */ "srshl\t\0"
626
437k
  /* 4778 */ "urshl\t\0"
627
437k
  /* 4785 */ "sshl\t\0"
628
437k
  /* 4791 */ "ushl\t\0"
629
437k
  /* 4797 */ "fmlall\t\0"
630
437k
  /* 4805 */ "usmlall\t\0"
631
437k
  /* 4814 */ "sumlall\t\0"
632
437k
  /* 4823 */ "sshll\t\0"
633
437k
  /* 4830 */ "ushll\t\0"
634
437k
  /* 4837 */ "smlsll\t\0"
635
437k
  /* 4845 */ "umlsll\t\0"
636
437k
  /* 4853 */ "sqdmull\t\0"
637
437k
  /* 4862 */ "pmull\t\0"
638
437k
  /* 4869 */ "smull\t\0"
639
437k
  /* 4876 */ "umull\t\0"
640
437k
  /* 4883 */ "ldsminl\t\0"
641
437k
  /* 4892 */ "lduminl\t\0"
642
437k
  /* 4901 */ "addpl\t\0"
643
437k
  /* 4908 */ "rcwsswppl\t\0"
644
437k
  /* 4919 */ "rcwswppl\t\0"
645
437k
  /* 4929 */ "ldclrpl\t\0"
646
437k
  /* 4938 */ "rcwsclrpl\t\0"
647
437k
  /* 4949 */ "rcwclrpl\t\0"
648
437k
  /* 4959 */ "rcwscaspl\t\0"
649
437k
  /* 4970 */ "rcwcaspl\t\0"
650
437k
  /* 4980 */ "addspl\t\0"
651
437k
  /* 4988 */ "ldsetpl\t\0"
652
437k
  /* 4997 */ "rcwssetpl\t\0"
653
437k
  /* 5008 */ "rcwsetpl\t\0"
654
437k
  /* 5018 */ "rcwsswpl\t\0"
655
437k
  /* 5028 */ "rcwswpl\t\0"
656
437k
  /* 5037 */ "ldclrl\t\0"
657
437k
  /* 5045 */ "rcwsclrl\t\0"
658
437k
  /* 5055 */ "rcwclrl\t\0"
659
437k
  /* 5064 */ "ldeorl\t\0"
660
437k
  /* 5072 */ "rcwscasl\t\0"
661
437k
  /* 5082 */ "rcwcasl\t\0"
662
437k
  /* 5091 */ "nbsl\t\0"
663
437k
  /* 5097 */ "sqdmlsl\t\0"
664
437k
  /* 5106 */ "bfmlsl\t\0"
665
437k
  /* 5114 */ "smlsl\t\0"
666
437k
  /* 5121 */ "umlsl\t\0"
667
437k
  /* 5128 */ "sysl\t\0"
668
437k
  /* 5134 */ "ldsetl\t\0"
669
437k
  /* 5142 */ "rcwssetl\t\0"
670
437k
  /* 5152 */ "rcwsetl\t\0"
671
437k
  /* 5161 */ "bf1cvtl\t\0"
672
437k
  /* 5170 */ "bf2cvtl\t\0"
673
437k
  /* 5179 */ "fcvtl\t\0"
674
437k
  /* 5186 */ "bfmul\t\0"
675
437k
  /* 5193 */ "fnmul\t\0"
676
437k
  /* 5200 */ "pmul\t\0"
677
437k
  /* 5206 */ "ftsmul\t\0"
678
437k
  /* 5214 */ "addvl\t\0"
679
437k
  /* 5221 */ "rdvl\t\0"
680
437k
  /* 5227 */ "addsvl\t\0"
681
437k
  /* 5235 */ "rdsvl\t\0"
682
437k
  /* 5242 */ "ldsmaxl\t\0"
683
437k
  /* 5251 */ "ldumaxl\t\0"
684
437k
  /* 5260 */ "sha1m\t\0"
685
437k
  /* 5267 */ "sbfm\t\0"
686
437k
  /* 5273 */ "ubfm\t\0"
687
437k
  /* 5279 */ "rprfm\t\0"
688
437k
  /* 5286 */ "ldgm\t\0"
689
437k
  /* 5292 */ "stgm\t\0"
690
437k
  /* 5298 */ "stzgm\t\0"
691
437k
  /* 5305 */ "gcspushm\t\0"
692
437k
  /* 5315 */ "bfminnm\t\0"
693
437k
  /* 5324 */ "bfmaxnm\t\0"
694
437k
  /* 5333 */ "gcspopm\t\0"
695
437k
  /* 5342 */ "dupm\t\0"
696
437k
  /* 5348 */ "frintm\t\0"
697
437k
  /* 5356 */ "prfum\t\0"
698
437k
  /* 5363 */ "bsl1n\t\0"
699
437k
  /* 5370 */ "bsl2n\t\0"
700
437k
  /* 5377 */ "rsubhn\t\0"
701
437k
  /* 5385 */ "raddhn\t\0"
702
437k
  /* 5393 */ "famin\t\0"
703
437k
  /* 5400 */ "bfmin\t\0"
704
437k
  /* 5407 */ "ldsmin\t\0"
705
437k
  /* 5415 */ "ldumin\t\0"
706
437k
  /* 5423 */ "brkn\t\0"
707
437k
  /* 5429 */ "ccmn\t\0"
708
437k
  /* 5435 */ "eon\t\0"
709
437k
  /* 5440 */ "sqshrn\t\0"
710
437k
  /* 5448 */ "uqshrn\t\0"
711
437k
  /* 5456 */ "sqrshrn\t\0"
712
437k
  /* 5465 */ "uqrshrn\t\0"
713
437k
  /* 5474 */ "orn\t\0"
714
437k
  /* 5479 */ "frintn\t\0"
715
437k
  /* 5487 */ "bfcvtn\t\0"
716
437k
  /* 5495 */ "sqcvtn\t\0"
717
437k
  /* 5503 */ "uqcvtn\t\0"
718
437k
  /* 5511 */ "sqxtn\t\0"
719
437k
  /* 5518 */ "uqxtn\t\0"
720
437k
  /* 5525 */ "sqshrun\t\0"
721
437k
  /* 5534 */ "sqrshrun\t\0"
722
437k
  /* 5544 */ "sqcvtun\t\0"
723
437k
  /* 5553 */ "sqxtun\t\0"
724
437k
  /* 5561 */ "movn\t\0"
725
437k
  /* 5567 */ "fcvtxn\t\0"
726
437k
  /* 5575 */ "whilelo\t\0"
727
437k
  /* 5584 */ "punpklo\t\0"
728
437k
  /* 5593 */ "sunpklo\t\0"
729
437k
  /* 5602 */ "uunpklo\t\0"
730
437k
  /* 5611 */ "cmplo\t\0"
731
437k
  /* 5618 */ "zero\t\0"
732
437k
  /* 5624 */ "fcmuo\t\0"
733
437k
  /* 5631 */ "sha1p\t\0"
734
437k
  /* 5638 */ "subp\t\0"
735
437k
  /* 5644 */ "sqdecp\t\0"
736
437k
  /* 5652 */ "uqdecp\t\0"
737
437k
  /* 5660 */ "sqincp\t\0"
738
437k
  /* 5668 */ "uqincp\t\0"
739
437k
  /* 5676 */ "faddp\t\0"
740
437k
  /* 5683 */ "ldp\t\0"
741
437k
  /* 5688 */ "bdep\t\0"
742
437k
  /* 5694 */ "vecfp\t\0"
743
437k
  /* 5701 */ "matfp\t\0"
744
437k
  /* 5708 */ "stgp\t\0"
745
437k
  /* 5714 */ "zip\t\0"
746
437k
  /* 5719 */ "sadalp\t\0"
747
437k
  /* 5727 */ "uadalp\t\0"
748
437k
  /* 5735 */ "saddlp\t\0"
749
437k
  /* 5743 */ "uaddlp\t\0"
750
437k
  /* 5751 */ "stilp\t\0"
751
437k
  /* 5758 */ "bfclamp\t\0"
752
437k
  /* 5767 */ "sclamp\t\0"
753
437k
  /* 5775 */ "uclamp\t\0"
754
437k
  /* 5783 */ "fccmp\t\0"
755
437k
  /* 5790 */ "fcmp\t\0"
756
437k
  /* 5796 */ "fminnmp\t\0"
757
437k
  /* 5805 */ "fmaxnmp\t\0"
758
437k
  /* 5814 */ "ldnp\t\0"
759
437k
  /* 5820 */ "fminp\t\0"
760
437k
  /* 5827 */ "sminp\t\0"
761
437k
  /* 5834 */ "uminp\t\0"
762
437k
  /* 5841 */ "stnp\t\0"
763
437k
  /* 5847 */ "ldiapp\t\0"
764
437k
  /* 5855 */ "rcwsswpp\t\0"
765
437k
  /* 5865 */ "rcwswpp\t\0"
766
437k
  /* 5874 */ "adrp\t\0"
767
437k
  /* 5880 */ "bgrp\t\0"
768
437k
  /* 5886 */ "ldclrp\t\0"
769
437k
  /* 5894 */ "rcwsclrp\t\0"
770
437k
  /* 5904 */ "rcwclrp\t\0"
771
437k
  /* 5913 */ "rcwscasp\t\0"
772
437k
  /* 5923 */ "rcwcasp\t\0"
773
437k
  /* 5932 */ "sysp\t\0"
774
437k
  /* 5938 */ "ldsetp\t\0"
775
437k
  /* 5946 */ "rcwssetp\t\0"
776
437k
  /* 5956 */ "rcwsetp\t\0"
777
437k
  /* 5965 */ "cntp\t\0"
778
437k
  /* 5971 */ "frintp\t\0"
779
437k
  /* 5979 */ "stp\t\0"
780
437k
  /* 5984 */ "fdup\t\0"
781
437k
  /* 5990 */ "rcwsswp\t\0"
782
437k
  /* 5999 */ "rcwswp\t\0"
783
437k
  /* 6007 */ "ldaxp\t\0"
784
437k
  /* 6014 */ "fmaxp\t\0"
785
437k
  /* 6021 */ "smaxp\t\0"
786
437k
  /* 6028 */ "umaxp\t\0"
787
437k
  /* 6035 */ "ldxp\t\0"
788
437k
  /* 6041 */ "stlxp\t\0"
789
437k
  /* 6048 */ "stxp\t\0"
790
437k
  /* 6054 */ "uzp\t\0"
791
437k
  /* 6059 */ "ld1q\t\0"
792
437k
  /* 6065 */ "st1q\t\0"
793
437k
  /* 6071 */ "ld2q\t\0"
794
437k
  /* 6077 */ "st2q\t\0"
795
437k
  /* 6083 */ "ld3q\t\0"
796
437k
  /* 6089 */ "st3q\t\0"
797
437k
  /* 6095 */ "ld4q\t\0"
798
437k
  /* 6101 */ "st4q\t\0"
799
437k
  /* 6107 */ "fcmeq\t\0"
800
437k
  /* 6114 */ "ctermeq\t\0"
801
437k
  /* 6123 */ "cmpeq\t\0"
802
437k
  /* 6130 */ "tblq\t\0"
803
437k
  /* 6136 */ "dupq\t\0"
804
437k
  /* 6142 */ "extq\t\0"
805
437k
  /* 6148 */ "tbxq\t\0"
806
437k
  /* 6154 */ "ld1r\t\0"
807
437k
  /* 6160 */ "ld2r\t\0"
808
437k
  /* 6166 */ "ld3r\t\0"
809
437k
  /* 6172 */ "ld4r\t\0"
810
437k
  /* 6178 */ "ldar\t\0"
811
437k
  /* 6184 */ "ldlar\t\0"
812
437k
  /* 6191 */ "xar\t\0"
813
437k
  /* 6196 */ "fsubr\t\0"
814
437k
  /* 6203 */ "shsubr\t\0"
815
437k
  /* 6211 */ "uhsubr\t\0"
816
437k
  /* 6219 */ "sqsubr\t\0"
817
437k
  /* 6227 */ "uqsubr\t\0"
818
437k
  /* 6235 */ "adr\t\0"
819
437k
  /* 6240 */ "ldr\t\0"
820
437k
  /* 6245 */ "genter\t\0"
821
437k
  /* 6253 */ "rdffr\t\0"
822
437k
  /* 6260 */ "wrffr\t\0"
823
437k
  /* 6267 */ "sqrshr\t\0"
824
437k
  /* 6275 */ "uqrshr\t\0"
825
437k
  /* 6283 */ "srshr\t\0"
826
437k
  /* 6290 */ "urshr\t\0"
827
437k
  /* 6297 */ "sshr\t\0"
828
437k
  /* 6303 */ "ushr\t\0"
829
437k
  /* 6309 */ "blr\t\0"
830
437k
  /* 6314 */ "ldclr\t\0"
831
437k
  /* 6321 */ "rcwsclr\t\0"
832
437k
  /* 6330 */ "rcwclr\t\0"
833
437k
  /* 6338 */ "sqshlr\t\0"
834
437k
  /* 6346 */ "uqshlr\t\0"
835
437k
  /* 6354 */ "sqrshlr\t\0"
836
437k
  /* 6363 */ "uqrshlr\t\0"
837
437k
  /* 6372 */ "srshlr\t\0"
838
437k
  /* 6380 */ "urshlr\t\0"
839
437k
  /* 6388 */ "stllr\t\0"
840
437k
  /* 6395 */ "lslr\t\0"
841
437k
  /* 6401 */ "stlr\t\0"
842
437k
  /* 6407 */ "ldeor\t\0"
843
437k
  /* 6414 */ "nor\t\0"
844
437k
  /* 6419 */ "ror\t\0"
845
437k
  /* 6424 */ "ldapr\t\0"
846
437k
  /* 6431 */ "orr\t\0"
847
437k
  /* 6436 */ "asrr\t\0"
848
437k
  /* 6442 */ "lsrr\t\0"
849
437k
  /* 6448 */ "msrr\t\0"
850
437k
  /* 6454 */ "asr\t\0"
851
437k
  /* 6459 */ "lsr\t\0"
852
437k
  /* 6464 */ "msr\t\0"
853
437k
  /* 6469 */ "insr\t\0"
854
437k
  /* 6475 */ "ldtr\t\0"
855
437k
  /* 6481 */ "gcsstr\t\0"
856
437k
  /* 6489 */ "gcssttr\t\0"
857
437k
  /* 6498 */ "extr\t\0"
858
437k
  /* 6504 */ "ldur\t\0"
859
437k
  /* 6510 */ "stlur\t\0"
860
437k
  /* 6517 */ "ldapur\t\0"
861
437k
  /* 6525 */ "stur\t\0"
862
437k
  /* 6531 */ "fdivr\t\0"
863
437k
  /* 6538 */ "sdivr\t\0"
864
437k
  /* 6545 */ "udivr\t\0"
865
437k
  /* 6552 */ "whilewr\t\0"
866
437k
  /* 6561 */ "ldaxr\t\0"
867
437k
  /* 6568 */ "ldxr\t\0"
868
437k
  /* 6574 */ "stlxr\t\0"
869
437k
  /* 6581 */ "stxr\t\0"
870
437k
  /* 6587 */ "rcwscas\t\0"
871
437k
  /* 6596 */ "rcwcas\t\0"
872
437k
  /* 6604 */ "brkas\t\0"
873
437k
  /* 6611 */ "brkpas\t\0"
874
437k
  /* 6619 */ "fcvtas\t\0"
875
437k
  /* 6627 */ "fabs\t\0"
876
437k
  /* 6633 */ "sqabs\t\0"
877
437k
  /* 6640 */ "brkbs\t\0"
878
437k
  /* 6647 */ "brkpbs\t\0"
879
437k
  /* 6655 */ "subs\t\0"
880
437k
  /* 6661 */ "sbcs\t\0"
881
437k
  /* 6667 */ "adcs\t\0"
882
437k
  /* 6673 */ "bics\t\0"
883
437k
  /* 6679 */ "adds\t\0"
884
437k
  /* 6685 */ "nands\t\0"
885
437k
  /* 6692 */ "ptrues\t\0"
886
437k
  /* 6700 */ "whilehs\t\0"
887
437k
  /* 6709 */ "cmhs\t\0"
888
437k
  /* 6715 */ "cmphs\t\0"
889
437k
  /* 6722 */ "cls\t\0"
890
437k
  /* 6727 */ "whilels\t\0"
891
437k
  /* 6736 */ "bfmls\t\0"
892
437k
  /* 6743 */ "fnmls\t\0"
893
437k
  /* 6750 */ "cmpls\t\0"
894
437k
  /* 6757 */ "fcvtms\t\0"
895
437k
  /* 6765 */ "ins\t\0"
896
437k
  /* 6770 */ "brkns\t\0"
897
437k
  /* 6777 */ "orns\t\0"
898
437k
  /* 6783 */ "fcvtns\t\0"
899
437k
  /* 6791 */ "subps\t\0"
900
437k
  /* 6798 */ "frecps\t\0"
901
437k
  /* 6806 */ "bmops\t\0"
902
437k
  /* 6813 */ "bfmops\t\0"
903
437k
  /* 6821 */ "usmops\t\0"
904
437k
  /* 6829 */ "sumops\t\0"
905
437k
  /* 6837 */ "fcvtps\t\0"
906
437k
  /* 6845 */ "rdffrs\t\0"
907
437k
  /* 6853 */ "mrs\t\0"
908
437k
  /* 6858 */ "eors\t\0"
909
437k
  /* 6864 */ "nors\t\0"
910
437k
  /* 6870 */ "mrrs\t\0"
911
437k
  /* 6876 */ "orrs\t\0"
912
437k
  /* 6882 */ "frsqrts\t\0"
913
437k
  /* 6891 */ "sys\t\0"
914
437k
  /* 6896 */ "fcvtzs\t\0"
915
437k
  /* 6904 */ "fjcvtzs\t\0"
916
437k
  /* 6913 */ "sqdmlalbt\t\0"
917
437k
  /* 6924 */ "ssublbt\t\0"
918
437k
  /* 6933 */ "saddlbt\t\0"
919
437k
  /* 6942 */ "fmlallbt\t\0"
920
437k
  /* 6952 */ "sqdmlslbt\t\0"
921
437k
  /* 6963 */ "eorbt\t\0"
922
437k
  /* 6970 */ "compact\t\0"
923
437k
  /* 6979 */ "wfet\t\0"
924
437k
  /* 6985 */ "ret\t\0"
925
437k
  /* 6990 */ "ldset\t\0"
926
437k
  /* 6997 */ "rcwsset\t\0"
927
437k
  /* 7006 */ "rcwset\t\0"
928
437k
  /* 7014 */ "facgt\t\0"
929
437k
  /* 7021 */ "whilegt\t\0"
930
437k
  /* 7030 */ "fcmgt\t\0"
931
437k
  /* 7037 */ "cmpgt\t\0"
932
437k
  /* 7044 */ "rbit\t\0"
933
437k
  /* 7050 */ "trcit\t\0"
934
437k
  /* 7057 */ "wfit\t\0"
935
437k
  /* 7063 */ "sabalt\t\0"
936
437k
  /* 7071 */ "uabalt\t\0"
937
437k
  /* 7079 */ "sqdmlalt\t\0"
938
437k
  /* 7089 */ "bfmlalt\t\0"
939
437k
  /* 7098 */ "smlalt\t\0"
940
437k
  /* 7106 */ "umlalt\t\0"
941
437k
  /* 7114 */ "ssublt\t\0"
942
437k
  /* 7122 */ "usublt\t\0"
943
437k
  /* 7130 */ "sbclt\t\0"
944
437k
  /* 7137 */ "adclt\t\0"
945
437k
  /* 7144 */ "sabdlt\t\0"
946
437k
  /* 7152 */ "uabdlt\t\0"
947
437k
  /* 7160 */ "saddlt\t\0"
948
437k
  /* 7168 */ "uaddlt\t\0"
949
437k
  /* 7176 */ "whilelt\t\0"
950
437k
  /* 7185 */ "hlt\t\0"
951
437k
  /* 7190 */ "sshllt\t\0"
952
437k
  /* 7198 */ "ushllt\t\0"
953
437k
  /* 7206 */ "sqdmullt\t\0"
954
437k
  /* 7216 */ "pmullt\t\0"
955
437k
  /* 7224 */ "smullt\t\0"
956
437k
  /* 7232 */ "umullt\t\0"
957
437k
  /* 7240 */ "fcmlt\t\0"
958
437k
  /* 7247 */ "cmplt\t\0"
959
437k
  /* 7254 */ "sqdmlslt\t\0"
960
437k
  /* 7264 */ "bfmlslt\t\0"
961
437k
  /* 7273 */ "smlslt\t\0"
962
437k
  /* 7281 */ "umlslt\t\0"
963
437k
  /* 7289 */ "bf1cvtlt\t\0"
964
437k
  /* 7299 */ "bf2cvtlt\t\0"
965
437k
  /* 7309 */ "fcvtlt\t\0"
966
437k
  /* 7317 */ "histcnt\t\0"
967
437k
  /* 7326 */ "rsubhnt\t\0"
968
437k
  /* 7335 */ "raddhnt\t\0"
969
437k
  /* 7344 */ "vecint\t\0"
970
437k
  /* 7352 */ "hint\t\0"
971
437k
  /* 7358 */ "matint\t\0"
972
437k
  /* 7366 */ "sqshrnt\t\0"
973
437k
  /* 7375 */ "uqshrnt\t\0"
974
437k
  /* 7384 */ "sqrshrnt\t\0"
975
437k
  /* 7394 */ "uqrshrnt\t\0"
976
437k
  /* 7404 */ "bfcvtnt\t\0"
977
437k
  /* 7413 */ "sqxtnt\t\0"
978
437k
  /* 7421 */ "uqxtnt\t\0"
979
437k
  /* 7429 */ "sqshrunt\t\0"
980
437k
  /* 7439 */ "sqrshrunt\t\0"
981
437k
  /* 7450 */ "sqxtunt\t\0"
982
437k
  /* 7459 */ "fcvtxnt\t\0"
983
437k
  /* 7468 */ "cdot\t\0"
984
437k
  /* 7474 */ "bfdot\t\0"
985
437k
  /* 7481 */ "usdot\t\0"
986
437k
  /* 7488 */ "sudot\t\0"
987
437k
  /* 7495 */ "bfvdot\t\0"
988
437k
  /* 7503 */ "usvdot\t\0"
989
437k
  /* 7511 */ "suvdot\t\0"
990
437k
  /* 7519 */ "cnot\t\0"
991
437k
  /* 7525 */ "mlapt\t\0"
992
437k
  /* 7532 */ "msubpt\t\0"
993
437k
  /* 7540 */ "madpt\t\0"
994
437k
  /* 7547 */ "maddpt\t\0"
995
437k
  /* 7555 */ "tstart\t\0"
996
437k
  /* 7563 */ "fsqrt\t\0"
997
437k
  /* 7570 */ "ptest\t\0"
998
437k
  /* 7577 */ "ttest\t\0"
999
437k
  /* 7584 */ "pfirst\t\0"
1000
437k
  /* 7592 */ "cmtst\t\0"
1001
437k
  /* 7599 */ "fmlalltt\t\0"
1002
437k
  /* 7609 */ "fvdott\t\0"
1003
437k
  /* 7617 */ "genlut\t\0"
1004
437k
  /* 7625 */ "bf1cvt\t\0"
1005
437k
  /* 7633 */ "bf2cvt\t\0"
1006
437k
  /* 7641 */ "bfcvt\t\0"
1007
437k
  /* 7648 */ "sqcvt\t\0"
1008
437k
  /* 7655 */ "uqcvt\t\0"
1009
437k
  /* 7662 */ "movt\t\0"
1010
437k
  /* 7668 */ "ssubwt\t\0"
1011
437k
  /* 7676 */ "usubwt\t\0"
1012
437k
  /* 7684 */ "saddwt\t\0"
1013
437k
  /* 7692 */ "uaddwt\t\0"
1014
437k
  /* 7700 */ "bext\t\0"
1015
437k
  /* 7706 */ "pnext\t\0"
1016
437k
  /* 7713 */ "pext\t\0"
1017
437k
  /* 7719 */ "fcvtau\t\0"
1018
437k
  /* 7727 */ "sqshlu\t\0"
1019
437k
  /* 7735 */ "fcvtmu\t\0"
1020
437k
  /* 7743 */ "fcvtnu\t\0"
1021
437k
  /* 7751 */ "fcvtpu\t\0"
1022
437k
  /* 7759 */ "sqrshru\t\0"
1023
437k
  /* 7768 */ "sqcvtu\t\0"
1024
437k
  /* 7776 */ "fcvtzu\t\0"
1025
437k
  /* 7784 */ "st64bv\t\0"
1026
437k
  /* 7792 */ "faddv\t\0"
1027
437k
  /* 7799 */ "saddv\t\0"
1028
437k
  /* 7806 */ "uaddv\t\0"
1029
437k
  /* 7813 */ "andv\t\0"
1030
437k
  /* 7819 */ "rev\t\0"
1031
437k
  /* 7824 */ "fdiv\t\0"
1032
437k
  /* 7830 */ "sdiv\t\0"
1033
437k
  /* 7836 */ "udiv\t\0"
1034
437k
  /* 7842 */ "saddlv\t\0"
1035
437k
  /* 7850 */ "uaddlv\t\0"
1036
437k
  /* 7858 */ "fminnmv\t\0"
1037
437k
  /* 7867 */ "fmaxnmv\t\0"
1038
437k
  /* 7876 */ "fminv\t\0"
1039
437k
  /* 7883 */ "sminv\t\0"
1040
437k
  /* 7890 */ "uminv\t\0"
1041
437k
  /* 7897 */ "csinv\t\0"
1042
437k
  /* 7904 */ "fmov\t\0"
1043
437k
  /* 7910 */ "pmov\t\0"
1044
437k
  /* 7916 */ "smov\t\0"
1045
437k
  /* 7922 */ "umov\t\0"
1046
437k
  /* 7928 */ "faddqv\t\0"
1047
437k
  /* 7936 */ "andqv\t\0"
1048
437k
  /* 7943 */ "fminnmqv\t\0"
1049
437k
  /* 7953 */ "fmaxnmqv\t\0"
1050
437k
  /* 7963 */ "fminqv\t\0"
1051
437k
  /* 7971 */ "sminqv\t\0"
1052
437k
  /* 7979 */ "uminqv\t\0"
1053
437k
  /* 7987 */ "eorqv\t\0"
1054
437k
  /* 7994 */ "fmaxqv\t\0"
1055
437k
  /* 8002 */ "smaxqv\t\0"
1056
437k
  /* 8010 */ "umaxqv\t\0"
1057
437k
  /* 8018 */ "eorv\t\0"
1058
437k
  /* 8024 */ "fmaxv\t\0"
1059
437k
  /* 8031 */ "smaxv\t\0"
1060
437k
  /* 8038 */ "umaxv\t\0"
1061
437k
  /* 8045 */ "ld1w\t\0"
1062
437k
  /* 8051 */ "ldff1w\t\0"
1063
437k
  /* 8059 */ "ldnf1w\t\0"
1064
437k
  /* 8067 */ "ldnt1w\t\0"
1065
437k
  /* 8075 */ "stnt1w\t\0"
1066
437k
  /* 8083 */ "st1w\t\0"
1067
437k
  /* 8089 */ "crc32w\t\0"
1068
437k
  /* 8097 */ "ld2w\t\0"
1069
437k
  /* 8103 */ "st2w\t\0"
1070
437k
  /* 8109 */ "ld3w\t\0"
1071
437k
  /* 8115 */ "st3w\t\0"
1072
437k
  /* 8121 */ "ld4w\t\0"
1073
437k
  /* 8127 */ "st4w\t\0"
1074
437k
  /* 8133 */ "ssubw\t\0"
1075
437k
  /* 8140 */ "usubw\t\0"
1076
437k
  /* 8147 */ "crc32cw\t\0"
1077
437k
  /* 8156 */ "sqdecw\t\0"
1078
437k
  /* 8164 */ "uqdecw\t\0"
1079
437k
  /* 8172 */ "sqincw\t\0"
1080
437k
  /* 8180 */ "uqincw\t\0"
1081
437k
  /* 8188 */ "saddw\t\0"
1082
437k
  /* 8195 */ "uaddw\t\0"
1083
437k
  /* 8202 */ "prfw\t\0"
1084
437k
  /* 8208 */ "ld1row\t\0"
1085
437k
  /* 8216 */ "ld1rqw\t\0"
1086
437k
  /* 8224 */ "ld1rw\t\0"
1087
437k
  /* 8231 */ "whilerw\t\0"
1088
437k
  /* 8240 */ "ld1sw\t\0"
1089
437k
  /* 8247 */ "ldff1sw\t\0"
1090
437k
  /* 8256 */ "ldnf1sw\t\0"
1091
437k
  /* 8265 */ "ldnt1sw\t\0"
1092
437k
  /* 8274 */ "ldpsw\t\0"
1093
437k
  /* 8281 */ "ld1rsw\t\0"
1094
437k
  /* 8289 */ "ldrsw\t\0"
1095
437k
  /* 8296 */ "ldtrsw\t\0"
1096
437k
  /* 8304 */ "ldursw\t\0"
1097
437k
  /* 8312 */ "ldapursw\t\0"
1098
437k
  /* 8322 */ "cntw\t\0"
1099
437k
  /* 8328 */ "sxtw\t\0"
1100
437k
  /* 8334 */ "uxtw\t\0"
1101
437k
  /* 8340 */ "revw\t\0"
1102
437k
  /* 8346 */ "crc32x\t\0"
1103
437k
  /* 8354 */ "frint32x\t\0"
1104
437k
  /* 8364 */ "frint64x\t\0"
1105
437k
  /* 8374 */ "bcax\t\0"
1106
437k
  /* 8380 */ "famax\t\0"
1107
437k
  /* 8387 */ "bfmax\t\0"
1108
437k
  /* 8394 */ "ldsmax\t\0"
1109
437k
  /* 8402 */ "ldumax\t\0"
1110
437k
  /* 8410 */ "tbx\t\0"
1111
437k
  /* 8415 */ "crc32cx\t\0"
1112
437k
  /* 8424 */ "ldx\t\0"
1113
437k
  /* 8429 */ "index\t\0"
1114
437k
  /* 8436 */ "clrex\t\0"
1115
437k
  /* 8443 */ "movprfx\t\0"
1116
437k
  /* 8452 */ "at_as1elx\t\0"
1117
437k
  /* 8463 */ "fmulx\t\0"
1118
437k
  /* 8470 */ "frecpx\t\0"
1119
437k
  /* 8478 */ "extrx\t\0"
1120
437k
  /* 8485 */ "frintx\t\0"
1121
437k
  /* 8493 */ "stx\t\0"
1122
437k
  /* 8498 */ "fcvtx\t\0"
1123
437k
  /* 8505 */ "ldy\t\0"
1124
437k
  /* 8510 */ "sm4ekey\t\0"
1125
437k
  /* 8519 */ "fcpy\t\0"
1126
437k
  /* 8525 */ "extry\t\0"
1127
437k
  /* 8532 */ "sty\t\0"
1128
437k
  /* 8537 */ "frint32z\t\0"
1129
437k
  /* 8547 */ "frint64z\t\0"
1130
437k
  /* 8557 */ "braaz\t\0"
1131
437k
  /* 8564 */ "blraaz\t\0"
1132
437k
  /* 8572 */ "movaz\t\0"
1133
437k
  /* 8579 */ "brabz\t\0"
1134
437k
  /* 8586 */ "blrabz\t\0"
1135
437k
  /* 8594 */ "cbz\t\0"
1136
437k
  /* 8599 */ "tbz\t\0"
1137
437k
  /* 8604 */ "ldz\t\0"
1138
437k
  /* 8609 */ "clz\t\0"
1139
437k
  /* 8614 */ "cbnz\t\0"
1140
437k
  /* 8620 */ "tbnz\t\0"
1141
437k
  /* 8626 */ "ctz\t\0"
1142
437k
  /* 8631 */ "frintz\t\0"
1143
437k
  /* 8639 */ "stz\t\0"
1144
437k
  /* 8644 */ "movz\t\0"
1145
437k
  /* 8650 */ ".tlsdesccall \0"
1146
437k
  /* 8664 */ "zero\t{ \0"
1147
437k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
437k
  /* 8703 */ "b.\0"
1149
437k
  /* 8706 */ "bc.\0"
1150
437k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
437k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
437k
  /* 8759 */ "# XRay Function Enter.\0"
1153
437k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
437k
  /* 8805 */ "# XRay Function Exit.\0"
1155
437k
  /* 8827 */ "hint\t#10\0"
1156
437k
  /* 8836 */ "hint\t#30\0"
1157
437k
  /* 8845 */ "hint\t#40\0"
1158
437k
  /* 8854 */ "hint\t#31\0"
1159
437k
  /* 8863 */ "hint\t#12\0"
1160
437k
  /* 8872 */ "hint\t#14\0"
1161
437k
  /* 8881 */ "hint\t#24\0"
1162
437k
  /* 8890 */ "pacia171615\0"
1163
437k
  /* 8902 */ "autia171615\0"
1164
437k
  /* 8914 */ "pacib171615\0"
1165
437k
  /* 8926 */ "autib171615\0"
1166
437k
  /* 8938 */ "hint\t#25\0"
1167
437k
  /* 8947 */ "hint\t#26\0"
1168
437k
  /* 8956 */ "hint\t#7\0"
1169
437k
  /* 8964 */ "hint\t#27\0"
1170
437k
  /* 8973 */ "hint\t#8\0"
1171
437k
  /* 8981 */ "hint\t#28\0"
1172
437k
  /* 8990 */ "hint\t#29\0"
1173
437k
  /* 8999 */ "hint\t#39\0"
1174
437k
  /* 9008 */ "LIFETIME_END\0"
1175
437k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
437k
  /* 9034 */ "BUNDLE\0"
1177
437k
  /* 9041 */ "DBG_VALUE\0"
1178
437k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
437k
  /* 9065 */ "DBG_PHI\0"
1180
437k
  /* 9073 */ "DBG_LABEL\0"
1181
437k
  /* 9083 */ "LIFETIME_START\0"
1182
437k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
437k
  /* 9113 */ "cpyfe\t[\0"
1184
437k
  /* 9121 */ "setge\t[\0"
1185
437k
  /* 9129 */ "sete\t[\0"
1186
437k
  /* 9136 */ "cpye\t[\0"
1187
437k
  /* 9143 */ "cpyfm\t[\0"
1188
437k
  /* 9151 */ "setgm\t[\0"
1189
437k
  /* 9159 */ "setm\t[\0"
1190
437k
  /* 9166 */ "cpym\t[\0"
1191
437k
  /* 9173 */ "cpyfen\t[\0"
1192
437k
  /* 9182 */ "setgen\t[\0"
1193
437k
  /* 9191 */ "seten\t[\0"
1194
437k
  /* 9199 */ "cpyen\t[\0"
1195
437k
  /* 9207 */ "cpyfmn\t[\0"
1196
437k
  /* 9216 */ "setgmn\t[\0"
1197
437k
  /* 9225 */ "setmn\t[\0"
1198
437k
  /* 9233 */ "cpymn\t[\0"
1199
437k
  /* 9241 */ "cpyfpn\t[\0"
1200
437k
  /* 9250 */ "setgpn\t[\0"
1201
437k
  /* 9259 */ "setpn\t[\0"
1202
437k
  /* 9267 */ "cpypn\t[\0"
1203
437k
  /* 9275 */ "cpyfern\t[\0"
1204
437k
  /* 9285 */ "cpyern\t[\0"
1205
437k
  /* 9294 */ "cpyfmrn\t[\0"
1206
437k
  /* 9304 */ "cpymrn\t[\0"
1207
437k
  /* 9313 */ "cpyfprn\t[\0"
1208
437k
  /* 9323 */ "cpyprn\t[\0"
1209
437k
  /* 9332 */ "cpyfetrn\t[\0"
1210
437k
  /* 9343 */ "cpyetrn\t[\0"
1211
437k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
437k
  /* 9364 */ "cpymtrn\t[\0"
1213
437k
  /* 9374 */ "cpyfptrn\t[\0"
1214
437k
  /* 9385 */ "cpyptrn\t[\0"
1215
437k
  /* 9395 */ "cpyfertrn\t[\0"
1216
437k
  /* 9407 */ "cpyertrn\t[\0"
1217
437k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
437k
  /* 9430 */ "cpymrtrn\t[\0"
1219
437k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
437k
  /* 9453 */ "cpyprtrn\t[\0"
1221
437k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
437k
  /* 9476 */ "cpyewtrn\t[\0"
1223
437k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
437k
  /* 9499 */ "cpymwtrn\t[\0"
1225
437k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
437k
  /* 9522 */ "cpypwtrn\t[\0"
1227
437k
  /* 9533 */ "cpyfetn\t[\0"
1228
437k
  /* 9543 */ "setgetn\t[\0"
1229
437k
  /* 9553 */ "setetn\t[\0"
1230
437k
  /* 9562 */ "cpyetn\t[\0"
1231
437k
  /* 9571 */ "cpyfmtn\t[\0"
1232
437k
  /* 9581 */ "setgmtn\t[\0"
1233
437k
  /* 9591 */ "setmtn\t[\0"
1234
437k
  /* 9600 */ "cpymtn\t[\0"
1235
437k
  /* 9609 */ "cpyfptn\t[\0"
1236
437k
  /* 9619 */ "setgptn\t[\0"
1237
437k
  /* 9629 */ "setptn\t[\0"
1238
437k
  /* 9638 */ "cpyptn\t[\0"
1239
437k
  /* 9647 */ "cpyfertn\t[\0"
1240
437k
  /* 9658 */ "cpyertn\t[\0"
1241
437k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
437k
  /* 9679 */ "cpymrtn\t[\0"
1243
437k
  /* 9689 */ "cpyfprtn\t[\0"
1244
437k
  /* 9700 */ "cpyprtn\t[\0"
1245
437k
  /* 9710 */ "cpyfewtn\t[\0"
1246
437k
  /* 9721 */ "cpyewtn\t[\0"
1247
437k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
437k
  /* 9742 */ "cpymwtn\t[\0"
1249
437k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
437k
  /* 9763 */ "cpypwtn\t[\0"
1251
437k
  /* 9773 */ "cpyfewn\t[\0"
1252
437k
  /* 9783 */ "cpyewn\t[\0"
1253
437k
  /* 9792 */ "cpyfmwn\t[\0"
1254
437k
  /* 9802 */ "cpymwn\t[\0"
1255
437k
  /* 9811 */ "cpyfpwn\t[\0"
1256
437k
  /* 9821 */ "cpypwn\t[\0"
1257
437k
  /* 9830 */ "cpyfetwn\t[\0"
1258
437k
  /* 9841 */ "cpyetwn\t[\0"
1259
437k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
437k
  /* 9862 */ "cpymtwn\t[\0"
1261
437k
  /* 9872 */ "cpyfptwn\t[\0"
1262
437k
  /* 9883 */ "cpyptwn\t[\0"
1263
437k
  /* 9893 */ "cpyfertwn\t[\0"
1264
437k
  /* 9905 */ "cpyertwn\t[\0"
1265
437k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
437k
  /* 9928 */ "cpymrtwn\t[\0"
1267
437k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
437k
  /* 9951 */ "cpyprtwn\t[\0"
1269
437k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
437k
  /* 9974 */ "cpyewtwn\t[\0"
1271
437k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
437k
  /* 9997 */ "cpymwtwn\t[\0"
1273
437k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
437k
  /* 10020 */ "cpypwtwn\t[\0"
1275
437k
  /* 10031 */ "cpyfp\t[\0"
1276
437k
  /* 10039 */ "setgp\t[\0"
1277
437k
  /* 10047 */ "setp\t[\0"
1278
437k
  /* 10054 */ "cpyp\t[\0"
1279
437k
  /* 10061 */ "cpyfet\t[\0"
1280
437k
  /* 10070 */ "setget\t[\0"
1281
437k
  /* 10079 */ "setet\t[\0"
1282
437k
  /* 10087 */ "cpyet\t[\0"
1283
437k
  /* 10095 */ "cpyfmt\t[\0"
1284
437k
  /* 10104 */ "setgmt\t[\0"
1285
437k
  /* 10113 */ "setmt\t[\0"
1286
437k
  /* 10121 */ "cpymt\t[\0"
1287
437k
  /* 10129 */ "cpyfpt\t[\0"
1288
437k
  /* 10138 */ "setgpt\t[\0"
1289
437k
  /* 10147 */ "setpt\t[\0"
1290
437k
  /* 10155 */ "cpypt\t[\0"
1291
437k
  /* 10163 */ "cpyfert\t[\0"
1292
437k
  /* 10173 */ "cpyert\t[\0"
1293
437k
  /* 10182 */ "cpyfmrt\t[\0"
1294
437k
  /* 10192 */ "cpymrt\t[\0"
1295
437k
  /* 10201 */ "cpyfprt\t[\0"
1296
437k
  /* 10211 */ "cpyprt\t[\0"
1297
437k
  /* 10220 */ "cpyfewt\t[\0"
1298
437k
  /* 10230 */ "cpyewt\t[\0"
1299
437k
  /* 10239 */ "cpyfmwt\t[\0"
1300
437k
  /* 10249 */ "cpymwt\t[\0"
1301
437k
  /* 10258 */ "cpyfpwt\t[\0"
1302
437k
  /* 10268 */ "cpypwt\t[\0"
1303
437k
  /* 10277 */ "eretaa\0"
1304
437k
  /* 10284 */ "eretab\0"
1305
437k
  /* 10291 */ "sb\0"
1306
437k
  /* 10294 */ "pacnbiasppc\0"
1307
437k
  /* 10306 */ "paciasppc\0"
1308
437k
  /* 10316 */ "pacnbibsppc\0"
1309
437k
  /* 10328 */ "pacibsppc\0"
1310
437k
  /* 10338 */ "xaflag\0"
1311
437k
  /* 10345 */ "axflag\0"
1312
437k
  /* 10352 */ "brb\tinj\0"
1313
437k
  /* 10360 */ "# FEntry call\0"
1314
437k
  /* 10374 */ "brb\tiall\0"
1315
437k
  /* 10383 */ "setffr\0"
1316
437k
  /* 10390 */ "clr\0"
1317
437k
  /* 10394 */ "drps\0"
1318
437k
  /* 10399 */ "eret\0"
1319
437k
  /* 10404 */ "set\0"
1320
437k
  /* 10408 */ "tcommit\0"
1321
437k
  /* 10416 */ "gexit\0"
1322
437k
  /* 10422 */ "cfinv\0"
1323
437k
  /* 10428 */ "gcspopcx\0"
1324
437k
  /* 10437 */ "gcspushx\0"
1325
437k
  /* 10446 */ "gcspopx\0"
1326
437k
  /* 10454 */ "ld1b\t{\0"
1327
437k
  /* 10461 */ "st1b\t{\0"
1328
437k
  /* 10468 */ "ld1d\t{\0"
1329
437k
  /* 10475 */ "st1d\t{\0"
1330
437k
  /* 10482 */ "ld1h\t{\0"
1331
437k
  /* 10489 */ "st1h\t{\0"
1332
437k
  /* 10496 */ "ld1q\t{\0"
1333
437k
  /* 10503 */ "st1q\t{\0"
1334
437k
  /* 10510 */ "ld1w\t{\0"
1335
437k
  /* 10517 */ "st1w\t{\0"
1336
437k
};
1337
437k
#endif // CAPSTONE_DIET
1338
1339
437k
  static const uint32_t OpInfo0[] = {
1340
437k
    0U, // PHI
1341
437k
    0U, // INLINEASM
1342
437k
    0U, // INLINEASM_BR
1343
437k
    0U, // CFI_INSTRUCTION
1344
437k
    0U, // EH_LABEL
1345
437k
    0U, // GC_LABEL
1346
437k
    0U, // ANNOTATION_LABEL
1347
437k
    0U, // KILL
1348
437k
    0U, // EXTRACT_SUBREG
1349
437k
    0U, // INSERT_SUBREG
1350
437k
    0U, // IMPLICIT_DEF
1351
437k
    0U, // SUBREG_TO_REG
1352
437k
    0U, // COPY_TO_REGCLASS
1353
437k
    9042U,  // DBG_VALUE
1354
437k
    9099U,  // DBG_VALUE_LIST
1355
437k
    9052U,  // DBG_INSTR_REF
1356
437k
    9066U,  // DBG_PHI
1357
437k
    9074U,  // DBG_LABEL
1358
437k
    0U, // REG_SEQUENCE
1359
437k
    0U, // COPY
1360
437k
    9035U,  // BUNDLE
1361
437k
    9084U,  // LIFETIME_START
1362
437k
    9009U,  // LIFETIME_END
1363
437k
    9022U,  // PSEUDO_PROBE
1364
437k
    0U, // ARITH_FENCE
1365
437k
    0U, // STACKMAP
1366
437k
    10361U, // FENTRY_CALL
1367
437k
    0U, // PATCHPOINT
1368
437k
    0U, // LOAD_STACK_GUARD
1369
437k
    0U, // PREALLOCATED_SETUP
1370
437k
    0U, // PREALLOCATED_ARG
1371
437k
    0U, // STATEPOINT
1372
437k
    0U, // LOCAL_ESCAPE
1373
437k
    0U, // FAULTING_OP
1374
437k
    0U, // PATCHABLE_OP
1375
437k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
437k
    8673U,  // PATCHABLE_RET
1377
437k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
437k
    8783U,  // PATCHABLE_TAIL_CALL
1379
437k
    8735U,  // PATCHABLE_EVENT_CALL
1380
437k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
437k
    0U, // ICALL_BRANCH_FUNNEL
1382
437k
    0U, // MEMBARRIER
1383
437k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
437k
    0U, // G_ASSERT_SEXT
1385
437k
    0U, // G_ASSERT_ZEXT
1386
437k
    0U, // G_ASSERT_ALIGN
1387
437k
    0U, // G_ADD
1388
437k
    0U, // G_SUB
1389
437k
    0U, // G_MUL
1390
437k
    0U, // G_SDIV
1391
437k
    0U, // G_UDIV
1392
437k
    0U, // G_SREM
1393
437k
    0U, // G_UREM
1394
437k
    0U, // G_SDIVREM
1395
437k
    0U, // G_UDIVREM
1396
437k
    0U, // G_AND
1397
437k
    0U, // G_OR
1398
437k
    0U, // G_XOR
1399
437k
    0U, // G_IMPLICIT_DEF
1400
437k
    0U, // G_PHI
1401
437k
    0U, // G_FRAME_INDEX
1402
437k
    0U, // G_GLOBAL_VALUE
1403
437k
    0U, // G_CONSTANT_POOL
1404
437k
    0U, // G_EXTRACT
1405
437k
    0U, // G_UNMERGE_VALUES
1406
437k
    0U, // G_INSERT
1407
437k
    0U, // G_MERGE_VALUES
1408
437k
    0U, // G_BUILD_VECTOR
1409
437k
    0U, // G_BUILD_VECTOR_TRUNC
1410
437k
    0U, // G_CONCAT_VECTORS
1411
437k
    0U, // G_PTRTOINT
1412
437k
    0U, // G_INTTOPTR
1413
437k
    0U, // G_BITCAST
1414
437k
    0U, // G_FREEZE
1415
437k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
437k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
437k
    0U, // G_INTRINSIC_TRUNC
1418
437k
    0U, // G_INTRINSIC_ROUND
1419
437k
    0U, // G_INTRINSIC_LRINT
1420
437k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
437k
    0U, // G_READCYCLECOUNTER
1422
437k
    0U, // G_LOAD
1423
437k
    0U, // G_SEXTLOAD
1424
437k
    0U, // G_ZEXTLOAD
1425
437k
    0U, // G_INDEXED_LOAD
1426
437k
    0U, // G_INDEXED_SEXTLOAD
1427
437k
    0U, // G_INDEXED_ZEXTLOAD
1428
437k
    0U, // G_STORE
1429
437k
    0U, // G_INDEXED_STORE
1430
437k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
437k
    0U, // G_ATOMIC_CMPXCHG
1432
437k
    0U, // G_ATOMICRMW_XCHG
1433
437k
    0U, // G_ATOMICRMW_ADD
1434
437k
    0U, // G_ATOMICRMW_SUB
1435
437k
    0U, // G_ATOMICRMW_AND
1436
437k
    0U, // G_ATOMICRMW_NAND
1437
437k
    0U, // G_ATOMICRMW_OR
1438
437k
    0U, // G_ATOMICRMW_XOR
1439
437k
    0U, // G_ATOMICRMW_MAX
1440
437k
    0U, // G_ATOMICRMW_MIN
1441
437k
    0U, // G_ATOMICRMW_UMAX
1442
437k
    0U, // G_ATOMICRMW_UMIN
1443
437k
    0U, // G_ATOMICRMW_FADD
1444
437k
    0U, // G_ATOMICRMW_FSUB
1445
437k
    0U, // G_ATOMICRMW_FMAX
1446
437k
    0U, // G_ATOMICRMW_FMIN
1447
437k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
437k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
437k
    0U, // G_FENCE
1450
437k
    0U, // G_PREFETCH
1451
437k
    0U, // G_BRCOND
1452
437k
    0U, // G_BRINDIRECT
1453
437k
    0U, // G_INVOKE_REGION_START
1454
437k
    0U, // G_INTRINSIC
1455
437k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
437k
    0U, // G_INTRINSIC_CONVERGENT
1457
437k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
437k
    0U, // G_ANYEXT
1459
437k
    0U, // G_TRUNC
1460
437k
    0U, // G_CONSTANT
1461
437k
    0U, // G_FCONSTANT
1462
437k
    0U, // G_VASTART
1463
437k
    0U, // G_VAARG
1464
437k
    0U, // G_SEXT
1465
437k
    0U, // G_SEXT_INREG
1466
437k
    0U, // G_ZEXT
1467
437k
    0U, // G_SHL
1468
437k
    0U, // G_LSHR
1469
437k
    0U, // G_ASHR
1470
437k
    0U, // G_FSHL
1471
437k
    0U, // G_FSHR
1472
437k
    0U, // G_ROTR
1473
437k
    0U, // G_ROTL
1474
437k
    0U, // G_ICMP
1475
437k
    0U, // G_FCMP
1476
437k
    0U, // G_SELECT
1477
437k
    0U, // G_UADDO
1478
437k
    0U, // G_UADDE
1479
437k
    0U, // G_USUBO
1480
437k
    0U, // G_USUBE
1481
437k
    0U, // G_SADDO
1482
437k
    0U, // G_SADDE
1483
437k
    0U, // G_SSUBO
1484
437k
    0U, // G_SSUBE
1485
437k
    0U, // G_UMULO
1486
437k
    0U, // G_SMULO
1487
437k
    0U, // G_UMULH
1488
437k
    0U, // G_SMULH
1489
437k
    0U, // G_UADDSAT
1490
437k
    0U, // G_SADDSAT
1491
437k
    0U, // G_USUBSAT
1492
437k
    0U, // G_SSUBSAT
1493
437k
    0U, // G_USHLSAT
1494
437k
    0U, // G_SSHLSAT
1495
437k
    0U, // G_SMULFIX
1496
437k
    0U, // G_UMULFIX
1497
437k
    0U, // G_SMULFIXSAT
1498
437k
    0U, // G_UMULFIXSAT
1499
437k
    0U, // G_SDIVFIX
1500
437k
    0U, // G_UDIVFIX
1501
437k
    0U, // G_SDIVFIXSAT
1502
437k
    0U, // G_UDIVFIXSAT
1503
437k
    0U, // G_FADD
1504
437k
    0U, // G_FSUB
1505
437k
    0U, // G_FMUL
1506
437k
    0U, // G_FMA
1507
437k
    0U, // G_FMAD
1508
437k
    0U, // G_FDIV
1509
437k
    0U, // G_FREM
1510
437k
    0U, // G_FPOW
1511
437k
    0U, // G_FPOWI
1512
437k
    0U, // G_FEXP
1513
437k
    0U, // G_FEXP2
1514
437k
    0U, // G_FEXP10
1515
437k
    0U, // G_FLOG
1516
437k
    0U, // G_FLOG2
1517
437k
    0U, // G_FLOG10
1518
437k
    0U, // G_FLDEXP
1519
437k
    0U, // G_FFREXP
1520
437k
    0U, // G_FNEG
1521
437k
    0U, // G_FPEXT
1522
437k
    0U, // G_FPTRUNC
1523
437k
    0U, // G_FPTOSI
1524
437k
    0U, // G_FPTOUI
1525
437k
    0U, // G_SITOFP
1526
437k
    0U, // G_UITOFP
1527
437k
    0U, // G_FABS
1528
437k
    0U, // G_FCOPYSIGN
1529
437k
    0U, // G_IS_FPCLASS
1530
437k
    0U, // G_FCANONICALIZE
1531
437k
    0U, // G_FMINNUM
1532
437k
    0U, // G_FMAXNUM
1533
437k
    0U, // G_FMINNUM_IEEE
1534
437k
    0U, // G_FMAXNUM_IEEE
1535
437k
    0U, // G_FMINIMUM
1536
437k
    0U, // G_FMAXIMUM
1537
437k
    0U, // G_GET_FPENV
1538
437k
    0U, // G_SET_FPENV
1539
437k
    0U, // G_RESET_FPENV
1540
437k
    0U, // G_GET_FPMODE
1541
437k
    0U, // G_SET_FPMODE
1542
437k
    0U, // G_RESET_FPMODE
1543
437k
    0U, // G_PTR_ADD
1544
437k
    0U, // G_PTRMASK
1545
437k
    0U, // G_SMIN
1546
437k
    0U, // G_SMAX
1547
437k
    0U, // G_UMIN
1548
437k
    0U, // G_UMAX
1549
437k
    0U, // G_ABS
1550
437k
    0U, // G_LROUND
1551
437k
    0U, // G_LLROUND
1552
437k
    0U, // G_BR
1553
437k
    0U, // G_BRJT
1554
437k
    0U, // G_INSERT_VECTOR_ELT
1555
437k
    0U, // G_EXTRACT_VECTOR_ELT
1556
437k
    0U, // G_SHUFFLE_VECTOR
1557
437k
    0U, // G_CTTZ
1558
437k
    0U, // G_CTTZ_ZERO_UNDEF
1559
437k
    0U, // G_CTLZ
1560
437k
    0U, // G_CTLZ_ZERO_UNDEF
1561
437k
    0U, // G_CTPOP
1562
437k
    0U, // G_BSWAP
1563
437k
    0U, // G_BITREVERSE
1564
437k
    0U, // G_FCEIL
1565
437k
    0U, // G_FCOS
1566
437k
    0U, // G_FSIN
1567
437k
    0U, // G_FSQRT
1568
437k
    0U, // G_FFLOOR
1569
437k
    0U, // G_FRINT
1570
437k
    0U, // G_FNEARBYINT
1571
437k
    0U, // G_ADDRSPACE_CAST
1572
437k
    0U, // G_BLOCK_ADDR
1573
437k
    0U, // G_JUMP_TABLE
1574
437k
    0U, // G_DYN_STACKALLOC
1575
437k
    0U, // G_STACKSAVE
1576
437k
    0U, // G_STACKRESTORE
1577
437k
    0U, // G_STRICT_FADD
1578
437k
    0U, // G_STRICT_FSUB
1579
437k
    0U, // G_STRICT_FMUL
1580
437k
    0U, // G_STRICT_FDIV
1581
437k
    0U, // G_STRICT_FREM
1582
437k
    0U, // G_STRICT_FMA
1583
437k
    0U, // G_STRICT_FSQRT
1584
437k
    0U, // G_STRICT_FLDEXP
1585
437k
    0U, // G_READ_REGISTER
1586
437k
    0U, // G_WRITE_REGISTER
1587
437k
    0U, // G_MEMCPY
1588
437k
    0U, // G_MEMCPY_INLINE
1589
437k
    0U, // G_MEMMOVE
1590
437k
    0U, // G_MEMSET
1591
437k
    0U, // G_BZERO
1592
437k
    0U, // G_VECREDUCE_SEQ_FADD
1593
437k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
437k
    0U, // G_VECREDUCE_FADD
1595
437k
    0U, // G_VECREDUCE_FMUL
1596
437k
    0U, // G_VECREDUCE_FMAX
1597
437k
    0U, // G_VECREDUCE_FMIN
1598
437k
    0U, // G_VECREDUCE_FMAXIMUM
1599
437k
    0U, // G_VECREDUCE_FMINIMUM
1600
437k
    0U, // G_VECREDUCE_ADD
1601
437k
    0U, // G_VECREDUCE_MUL
1602
437k
    0U, // G_VECREDUCE_AND
1603
437k
    0U, // G_VECREDUCE_OR
1604
437k
    0U, // G_VECREDUCE_XOR
1605
437k
    0U, // G_VECREDUCE_SMAX
1606
437k
    0U, // G_VECREDUCE_SMIN
1607
437k
    0U, // G_VECREDUCE_UMAX
1608
437k
    0U, // G_VECREDUCE_UMIN
1609
437k
    0U, // G_SBFX
1610
437k
    0U, // G_UBFX
1611
437k
    0U, // ABS_ZPmZ_B_UNDEF
1612
437k
    0U, // ABS_ZPmZ_D_UNDEF
1613
437k
    0U, // ABS_ZPmZ_H_UNDEF
1614
437k
    0U, // ABS_ZPmZ_S_UNDEF
1615
437k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
437k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
437k
    0U, // ADDSWrr
1618
437k
    0U, // ADDSXrr
1619
437k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
437k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
437k
    0U, // ADDWrr
1622
437k
    0U, // ADDXrr
1623
437k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
437k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
437k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
437k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
437k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
437k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
437k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
437k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
437k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
437k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
437k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
437k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
437k
    0U, // ADD_ZPZZ_B_ZERO
1636
437k
    0U, // ADD_ZPZZ_D_ZERO
1637
437k
    0U, // ADD_ZPZZ_H_ZERO
1638
437k
    0U, // ADD_ZPZZ_S_ZERO
1639
437k
    0U, // ADDlowTLS
1640
437k
    0U, // ADJCALLSTACKDOWN
1641
437k
    0U, // ADJCALLSTACKUP
1642
437k
    0U, // AESIMCrrTied
1643
437k
    0U, // AESMCrrTied
1644
437k
    0U, // ANDSWrr
1645
437k
    0U, // ANDSXrr
1646
437k
    0U, // ANDWrr
1647
437k
    0U, // ANDXrr
1648
437k
    0U, // AND_ZPZZ_B_ZERO
1649
437k
    0U, // AND_ZPZZ_D_ZERO
1650
437k
    0U, // AND_ZPZZ_H_ZERO
1651
437k
    0U, // AND_ZPZZ_S_ZERO
1652
437k
    0U, // ASRD_ZPZI_B_ZERO
1653
437k
    0U, // ASRD_ZPZI_D_ZERO
1654
437k
    0U, // ASRD_ZPZI_H_ZERO
1655
437k
    0U, // ASRD_ZPZI_S_ZERO
1656
437k
    0U, // ASR_ZPZI_B_UNDEF
1657
437k
    0U, // ASR_ZPZI_B_ZERO
1658
437k
    0U, // ASR_ZPZI_D_UNDEF
1659
437k
    0U, // ASR_ZPZI_D_ZERO
1660
437k
    0U, // ASR_ZPZI_H_UNDEF
1661
437k
    0U, // ASR_ZPZI_H_ZERO
1662
437k
    0U, // ASR_ZPZI_S_UNDEF
1663
437k
    0U, // ASR_ZPZI_S_ZERO
1664
437k
    0U, // ASR_ZPZZ_B_UNDEF
1665
437k
    0U, // ASR_ZPZZ_B_ZERO
1666
437k
    0U, // ASR_ZPZZ_D_UNDEF
1667
437k
    0U, // ASR_ZPZZ_D_ZERO
1668
437k
    0U, // ASR_ZPZZ_H_UNDEF
1669
437k
    0U, // ASR_ZPZZ_H_ZERO
1670
437k
    0U, // ASR_ZPZZ_S_UNDEF
1671
437k
    0U, // ASR_ZPZZ_S_ZERO
1672
437k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
437k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
437k
    0U, // BFADD_ZPZZ_UNDEF
1675
437k
    0U, // BFADD_ZPZZ_ZERO
1676
437k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
437k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
437k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
437k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
437k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
437k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
437k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
437k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
437k
    0U, // BFMAX_ZPZZ_UNDEF
1685
437k
    0U, // BFMAX_ZPZZ_ZERO
1686
437k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
437k
    0U, // BFMINNM_ZPZZ_ZERO
1688
437k
    0U, // BFMIN_ZPZZ_UNDEF
1689
437k
    0U, // BFMIN_ZPZZ_ZERO
1690
437k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
437k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
437k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
437k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
437k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
437k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
437k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
437k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
437k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
437k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
437k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
437k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
437k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
437k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
437k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
437k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
437k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
437k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
437k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
437k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
437k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
437k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
437k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
437k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
437k
    0U, // BFMUL_ZPZZ_UNDEF
1715
437k
    0U, // BFMUL_ZPZZ_ZERO
1716
437k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
437k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
437k
    0U, // BFSUB_ZPZZ_UNDEF
1719
437k
    0U, // BFSUB_ZPZZ_ZERO
1720
437k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
437k
    0U, // BICSWrr
1722
437k
    0U, // BICSXrr
1723
437k
    0U, // BICWrr
1724
437k
    0U, // BICXrr
1725
437k
    0U, // BIC_ZPZZ_B_ZERO
1726
437k
    0U, // BIC_ZPZZ_D_ZERO
1727
437k
    0U, // BIC_ZPZZ_H_ZERO
1728
437k
    0U, // BIC_ZPZZ_S_ZERO
1729
437k
    0U, // BLRNoIP
1730
437k
    0U, // BLR_BTI
1731
437k
    0U, // BLR_RVMARKER
1732
437k
    0U, // BLR_X16
1733
437k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
437k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
437k
    0U, // BSPv16i8
1736
437k
    0U, // BSPv8i8
1737
437k
    0U, // CATCHRET
1738
437k
    0U, // CLEANUPRET
1739
437k
    0U, // CLS_ZPmZ_B_UNDEF
1740
437k
    0U, // CLS_ZPmZ_D_UNDEF
1741
437k
    0U, // CLS_ZPmZ_H_UNDEF
1742
437k
    0U, // CLS_ZPmZ_S_UNDEF
1743
437k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
437k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
437k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
437k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
437k
    0U, // CMP_SWAP_128
1748
437k
    0U, // CMP_SWAP_128_ACQUIRE
1749
437k
    0U, // CMP_SWAP_128_MONOTONIC
1750
437k
    0U, // CMP_SWAP_128_RELEASE
1751
437k
    0U, // CMP_SWAP_16
1752
437k
    0U, // CMP_SWAP_32
1753
437k
    0U, // CMP_SWAP_64
1754
437k
    0U, // CMP_SWAP_8
1755
437k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
437k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
437k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
437k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
437k
    0U, // CNT_ZPmZ_B_UNDEF
1760
437k
    0U, // CNT_ZPmZ_D_UNDEF
1761
437k
    0U, // CNT_ZPmZ_H_UNDEF
1762
437k
    0U, // CNT_ZPmZ_S_UNDEF
1763
437k
    0U, // COALESCER_BARRIER_FPR128
1764
437k
    0U, // COALESCER_BARRIER_FPR16
1765
437k
    0U, // COALESCER_BARRIER_FPR32
1766
437k
    0U, // COALESCER_BARRIER_FPR64
1767
437k
    0U, // EMITBKEY
1768
437k
    0U, // EMITMTETAGGED
1769
437k
    0U, // EONWrr
1770
437k
    0U, // EONXrr
1771
437k
    0U, // EORWrr
1772
437k
    0U, // EORXrr
1773
437k
    0U, // EOR_ZPZZ_B_ZERO
1774
437k
    0U, // EOR_ZPZZ_D_ZERO
1775
437k
    0U, // EOR_ZPZZ_H_ZERO
1776
437k
    0U, // EOR_ZPZZ_S_ZERO
1777
437k
    0U, // F128CSEL
1778
437k
    0U, // FABD_ZPZZ_D_UNDEF
1779
437k
    0U, // FABD_ZPZZ_D_ZERO
1780
437k
    0U, // FABD_ZPZZ_H_UNDEF
1781
437k
    0U, // FABD_ZPZZ_H_ZERO
1782
437k
    0U, // FABD_ZPZZ_S_UNDEF
1783
437k
    0U, // FABD_ZPZZ_S_ZERO
1784
437k
    0U, // FABS_ZPmZ_D_UNDEF
1785
437k
    0U, // FABS_ZPmZ_H_UNDEF
1786
437k
    0U, // FABS_ZPmZ_S_UNDEF
1787
437k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
437k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
437k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
437k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
437k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
437k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
437k
    0U, // FADD_ZPZI_D_UNDEF
1794
437k
    0U, // FADD_ZPZI_D_ZERO
1795
437k
    0U, // FADD_ZPZI_H_UNDEF
1796
437k
    0U, // FADD_ZPZI_H_ZERO
1797
437k
    0U, // FADD_ZPZI_S_UNDEF
1798
437k
    0U, // FADD_ZPZI_S_ZERO
1799
437k
    0U, // FADD_ZPZZ_D_UNDEF
1800
437k
    0U, // FADD_ZPZZ_D_ZERO
1801
437k
    0U, // FADD_ZPZZ_H_UNDEF
1802
437k
    0U, // FADD_ZPZZ_H_ZERO
1803
437k
    0U, // FADD_ZPZZ_S_UNDEF
1804
437k
    0U, // FADD_ZPZZ_S_ZERO
1805
437k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
437k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
437k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
437k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
437k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
437k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
437k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
437k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
437k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
437k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
437k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
437k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
437k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
437k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
437k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
437k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
437k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
437k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
437k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
437k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
437k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
437k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
437k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
437k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
437k
    0U, // FDIV_ZPZZ_D_ZERO
1830
437k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
437k
    0U, // FDIV_ZPZZ_H_ZERO
1832
437k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
437k
    0U, // FDIV_ZPZZ_S_ZERO
1834
437k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
437k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
437k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
437k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
437k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
437k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
437k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
437k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
437k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
437k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
437k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
437k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
437k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
437k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
437k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
437k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
437k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
437k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
437k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
437k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
437k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
437k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
437k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
437k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
437k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
437k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
437k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
437k
    0U, // FMAX_ZPZI_D_UNDEF
1862
437k
    0U, // FMAX_ZPZI_D_ZERO
1863
437k
    0U, // FMAX_ZPZI_H_UNDEF
1864
437k
    0U, // FMAX_ZPZI_H_ZERO
1865
437k
    0U, // FMAX_ZPZI_S_UNDEF
1866
437k
    0U, // FMAX_ZPZI_S_ZERO
1867
437k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
437k
    0U, // FMAX_ZPZZ_D_ZERO
1869
437k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
437k
    0U, // FMAX_ZPZZ_H_ZERO
1871
437k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
437k
    0U, // FMAX_ZPZZ_S_ZERO
1873
437k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
437k
    0U, // FMINNM_ZPZI_D_ZERO
1875
437k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
437k
    0U, // FMINNM_ZPZI_H_ZERO
1877
437k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
437k
    0U, // FMINNM_ZPZI_S_ZERO
1879
437k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
437k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
437k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
437k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
437k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
437k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
437k
    0U, // FMIN_ZPZI_D_UNDEF
1886
437k
    0U, // FMIN_ZPZI_D_ZERO
1887
437k
    0U, // FMIN_ZPZI_H_UNDEF
1888
437k
    0U, // FMIN_ZPZI_H_ZERO
1889
437k
    0U, // FMIN_ZPZI_S_UNDEF
1890
437k
    0U, // FMIN_ZPZI_S_ZERO
1891
437k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
437k
    0U, // FMIN_ZPZZ_D_ZERO
1893
437k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
437k
    0U, // FMIN_ZPZZ_H_ZERO
1895
437k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
437k
    0U, // FMIN_ZPZZ_S_ZERO
1897
437k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
437k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
437k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
437k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
437k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
437k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
437k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
437k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
437k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
437k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
437k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
437k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
437k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
437k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
437k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
437k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
437k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
437k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
437k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
437k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
437k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
437k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
437k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
437k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
437k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
437k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
437k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
437k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
437k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
437k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
437k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
437k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
437k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
437k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
437k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
437k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
437k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
437k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
437k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
437k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
437k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
437k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
437k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
437k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
437k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
437k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
437k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
437k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
437k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
437k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
437k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
437k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
437k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
437k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
437k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
437k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
437k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
437k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
437k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
437k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
437k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
437k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
437k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
437k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
437k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
437k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
437k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
437k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
437k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
437k
    0U, // FMOVD0
1967
437k
    0U, // FMOVH0
1968
437k
    0U, // FMOVS0
1969
437k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
437k
    0U, // FMULX_ZPZZ_D_ZERO
1971
437k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
437k
    0U, // FMULX_ZPZZ_H_ZERO
1973
437k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
437k
    0U, // FMULX_ZPZZ_S_ZERO
1975
437k
    0U, // FMUL_ZPZI_D_UNDEF
1976
437k
    0U, // FMUL_ZPZI_D_ZERO
1977
437k
    0U, // FMUL_ZPZI_H_UNDEF
1978
437k
    0U, // FMUL_ZPZI_H_ZERO
1979
437k
    0U, // FMUL_ZPZI_S_UNDEF
1980
437k
    0U, // FMUL_ZPZI_S_ZERO
1981
437k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
437k
    0U, // FMUL_ZPZZ_D_ZERO
1983
437k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
437k
    0U, // FMUL_ZPZZ_H_ZERO
1985
437k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
437k
    0U, // FMUL_ZPZZ_S_ZERO
1987
437k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
437k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
437k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
437k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
437k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
437k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
437k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
437k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
437k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
437k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
437k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
437k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
437k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
437k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
437k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
437k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
437k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
437k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
437k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
437k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
437k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
437k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
437k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
437k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
437k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
437k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
437k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
437k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
437k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
437k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
437k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
437k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
437k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
437k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
437k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
437k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
437k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
437k
    0U, // FSUBR_ZPZI_D_ZERO
2025
437k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
437k
    0U, // FSUBR_ZPZI_H_ZERO
2027
437k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
437k
    0U, // FSUBR_ZPZI_S_ZERO
2029
437k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
437k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
437k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
437k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
437k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
437k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
437k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
437k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
437k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
437k
    0U, // FSUB_ZPZI_D_UNDEF
2039
437k
    0U, // FSUB_ZPZI_D_ZERO
2040
437k
    0U, // FSUB_ZPZI_H_UNDEF
2041
437k
    0U, // FSUB_ZPZI_H_ZERO
2042
437k
    0U, // FSUB_ZPZI_S_UNDEF
2043
437k
    0U, // FSUB_ZPZI_S_ZERO
2044
437k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
437k
    0U, // FSUB_ZPZZ_D_ZERO
2046
437k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
437k
    0U, // FSUB_ZPZZ_H_ZERO
2048
437k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
437k
    0U, // FSUB_ZPZZ_S_ZERO
2050
437k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
437k
    0U, // GLD1B_D
2052
437k
    0U, // GLD1B_D_IMM
2053
437k
    0U, // GLD1B_D_SXTW
2054
437k
    0U, // GLD1B_D_UXTW
2055
437k
    0U, // GLD1B_S_IMM
2056
437k
    0U, // GLD1B_S_SXTW
2057
437k
    0U, // GLD1B_S_UXTW
2058
437k
    0U, // GLD1D
2059
437k
    0U, // GLD1D_IMM
2060
437k
    0U, // GLD1D_SCALED
2061
437k
    0U, // GLD1D_SXTW
2062
437k
    0U, // GLD1D_SXTW_SCALED
2063
437k
    0U, // GLD1D_UXTW
2064
437k
    0U, // GLD1D_UXTW_SCALED
2065
437k
    0U, // GLD1H_D
2066
437k
    0U, // GLD1H_D_IMM
2067
437k
    0U, // GLD1H_D_SCALED
2068
437k
    0U, // GLD1H_D_SXTW
2069
437k
    0U, // GLD1H_D_SXTW_SCALED
2070
437k
    0U, // GLD1H_D_UXTW
2071
437k
    0U, // GLD1H_D_UXTW_SCALED
2072
437k
    0U, // GLD1H_S_IMM
2073
437k
    0U, // GLD1H_S_SXTW
2074
437k
    0U, // GLD1H_S_SXTW_SCALED
2075
437k
    0U, // GLD1H_S_UXTW
2076
437k
    0U, // GLD1H_S_UXTW_SCALED
2077
437k
    0U, // GLD1SB_D
2078
437k
    0U, // GLD1SB_D_IMM
2079
437k
    0U, // GLD1SB_D_SXTW
2080
437k
    0U, // GLD1SB_D_UXTW
2081
437k
    0U, // GLD1SB_S_IMM
2082
437k
    0U, // GLD1SB_S_SXTW
2083
437k
    0U, // GLD1SB_S_UXTW
2084
437k
    0U, // GLD1SH_D
2085
437k
    0U, // GLD1SH_D_IMM
2086
437k
    0U, // GLD1SH_D_SCALED
2087
437k
    0U, // GLD1SH_D_SXTW
2088
437k
    0U, // GLD1SH_D_SXTW_SCALED
2089
437k
    0U, // GLD1SH_D_UXTW
2090
437k
    0U, // GLD1SH_D_UXTW_SCALED
2091
437k
    0U, // GLD1SH_S_IMM
2092
437k
    0U, // GLD1SH_S_SXTW
2093
437k
    0U, // GLD1SH_S_SXTW_SCALED
2094
437k
    0U, // GLD1SH_S_UXTW
2095
437k
    0U, // GLD1SH_S_UXTW_SCALED
2096
437k
    0U, // GLD1SW_D
2097
437k
    0U, // GLD1SW_D_IMM
2098
437k
    0U, // GLD1SW_D_SCALED
2099
437k
    0U, // GLD1SW_D_SXTW
2100
437k
    0U, // GLD1SW_D_SXTW_SCALED
2101
437k
    0U, // GLD1SW_D_UXTW
2102
437k
    0U, // GLD1SW_D_UXTW_SCALED
2103
437k
    0U, // GLD1W_D
2104
437k
    0U, // GLD1W_D_IMM
2105
437k
    0U, // GLD1W_D_SCALED
2106
437k
    0U, // GLD1W_D_SXTW
2107
437k
    0U, // GLD1W_D_SXTW_SCALED
2108
437k
    0U, // GLD1W_D_UXTW
2109
437k
    0U, // GLD1W_D_UXTW_SCALED
2110
437k
    0U, // GLD1W_IMM
2111
437k
    0U, // GLD1W_SXTW
2112
437k
    0U, // GLD1W_SXTW_SCALED
2113
437k
    0U, // GLD1W_UXTW
2114
437k
    0U, // GLD1W_UXTW_SCALED
2115
437k
    0U, // GLDFF1B_D
2116
437k
    0U, // GLDFF1B_D_IMM
2117
437k
    0U, // GLDFF1B_D_SXTW
2118
437k
    0U, // GLDFF1B_D_UXTW
2119
437k
    0U, // GLDFF1B_S_IMM
2120
437k
    0U, // GLDFF1B_S_SXTW
2121
437k
    0U, // GLDFF1B_S_UXTW
2122
437k
    0U, // GLDFF1D
2123
437k
    0U, // GLDFF1D_IMM
2124
437k
    0U, // GLDFF1D_SCALED
2125
437k
    0U, // GLDFF1D_SXTW
2126
437k
    0U, // GLDFF1D_SXTW_SCALED
2127
437k
    0U, // GLDFF1D_UXTW
2128
437k
    0U, // GLDFF1D_UXTW_SCALED
2129
437k
    0U, // GLDFF1H_D
2130
437k
    0U, // GLDFF1H_D_IMM
2131
437k
    0U, // GLDFF1H_D_SCALED
2132
437k
    0U, // GLDFF1H_D_SXTW
2133
437k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
437k
    0U, // GLDFF1H_D_UXTW
2135
437k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
437k
    0U, // GLDFF1H_S_IMM
2137
437k
    0U, // GLDFF1H_S_SXTW
2138
437k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
437k
    0U, // GLDFF1H_S_UXTW
2140
437k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
437k
    0U, // GLDFF1SB_D
2142
437k
    0U, // GLDFF1SB_D_IMM
2143
437k
    0U, // GLDFF1SB_D_SXTW
2144
437k
    0U, // GLDFF1SB_D_UXTW
2145
437k
    0U, // GLDFF1SB_S_IMM
2146
437k
    0U, // GLDFF1SB_S_SXTW
2147
437k
    0U, // GLDFF1SB_S_UXTW
2148
437k
    0U, // GLDFF1SH_D
2149
437k
    0U, // GLDFF1SH_D_IMM
2150
437k
    0U, // GLDFF1SH_D_SCALED
2151
437k
    0U, // GLDFF1SH_D_SXTW
2152
437k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
437k
    0U, // GLDFF1SH_D_UXTW
2154
437k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
437k
    0U, // GLDFF1SH_S_IMM
2156
437k
    0U, // GLDFF1SH_S_SXTW
2157
437k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
437k
    0U, // GLDFF1SH_S_UXTW
2159
437k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
437k
    0U, // GLDFF1SW_D
2161
437k
    0U, // GLDFF1SW_D_IMM
2162
437k
    0U, // GLDFF1SW_D_SCALED
2163
437k
    0U, // GLDFF1SW_D_SXTW
2164
437k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
437k
    0U, // GLDFF1SW_D_UXTW
2166
437k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
437k
    0U, // GLDFF1W_D
2168
437k
    0U, // GLDFF1W_D_IMM
2169
437k
    0U, // GLDFF1W_D_SCALED
2170
437k
    0U, // GLDFF1W_D_SXTW
2171
437k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
437k
    0U, // GLDFF1W_D_UXTW
2173
437k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
437k
    0U, // GLDFF1W_IMM
2175
437k
    0U, // GLDFF1W_SXTW
2176
437k
    0U, // GLDFF1W_SXTW_SCALED
2177
437k
    0U, // GLDFF1W_UXTW
2178
437k
    0U, // GLDFF1W_UXTW_SCALED
2179
437k
    0U, // G_AARCH64_PREFETCH
2180
437k
    0U, // G_ADD_LOW
2181
437k
    0U, // G_BSP
2182
437k
    0U, // G_DUP
2183
437k
    0U, // G_DUPLANE16
2184
437k
    0U, // G_DUPLANE32
2185
437k
    0U, // G_DUPLANE64
2186
437k
    0U, // G_DUPLANE8
2187
437k
    0U, // G_EXT
2188
437k
    0U, // G_FCMEQ
2189
437k
    0U, // G_FCMEQZ
2190
437k
    0U, // G_FCMGE
2191
437k
    0U, // G_FCMGEZ
2192
437k
    0U, // G_FCMGT
2193
437k
    0U, // G_FCMGTZ
2194
437k
    0U, // G_FCMLEZ
2195
437k
    0U, // G_FCMLTZ
2196
437k
    0U, // G_REV16
2197
437k
    0U, // G_REV32
2198
437k
    0U, // G_REV64
2199
437k
    0U, // G_SADDLP
2200
437k
    0U, // G_SADDLV
2201
437k
    0U, // G_SDOT
2202
437k
    0U, // G_SITOF
2203
437k
    0U, // G_SMULL
2204
437k
    0U, // G_TRN1
2205
437k
    0U, // G_TRN2
2206
437k
    0U, // G_UADDLP
2207
437k
    0U, // G_UADDLV
2208
437k
    0U, // G_UDOT
2209
437k
    0U, // G_UITOF
2210
437k
    0U, // G_UMULL
2211
437k
    0U, // G_UZP1
2212
437k
    0U, // G_UZP2
2213
437k
    0U, // G_VASHR
2214
437k
    0U, // G_VLSHR
2215
437k
    0U, // G_ZIP1
2216
437k
    0U, // G_ZIP2
2217
437k
    0U, // HOM_Epilog
2218
437k
    0U, // HOM_Prolog
2219
437k
    0U, // HWASAN_CHECK_MEMACCESS
2220
437k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
437k
    0U, // IRGstack
2232
437k
    0U, // JumpTableDest16
2233
437k
    0U, // JumpTableDest32
2234
437k
    0U, // JumpTableDest8
2235
437k
    0U, // KCFI_CHECK
2236
437k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
437k
    0U, // LD1B_2Z_PSEUDO
2238
437k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
437k
    0U, // LD1B_4Z_PSEUDO
2240
437k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
437k
    0U, // LD1D_2Z_PSEUDO
2242
437k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
437k
    0U, // LD1D_4Z_PSEUDO
2244
437k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
437k
    0U, // LD1H_2Z_PSEUDO
2246
437k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
437k
    0U, // LD1H_4Z_PSEUDO
2248
437k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
437k
    0U, // LD1W_2Z_PSEUDO
2250
437k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
437k
    0U, // LD1W_4Z_PSEUDO
2252
437k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
437k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
437k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
437k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
437k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
437k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
437k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
437k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
437k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
437k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
437k
    0U, // LDFF1B
2263
437k
    0U, // LDFF1B_D
2264
437k
    0U, // LDFF1B_H
2265
437k
    0U, // LDFF1B_S
2266
437k
    0U, // LDFF1D
2267
437k
    0U, // LDFF1H
2268
437k
    0U, // LDFF1H_D
2269
437k
    0U, // LDFF1H_S
2270
437k
    0U, // LDFF1SB_D
2271
437k
    0U, // LDFF1SB_H
2272
437k
    0U, // LDFF1SB_S
2273
437k
    0U, // LDFF1SH_D
2274
437k
    0U, // LDFF1SH_S
2275
437k
    0U, // LDFF1SW_D
2276
437k
    0U, // LDFF1W
2277
437k
    0U, // LDFF1W_D
2278
437k
    0U, // LDNF1B_D_IMM
2279
437k
    0U, // LDNF1B_H_IMM
2280
437k
    0U, // LDNF1B_IMM
2281
437k
    0U, // LDNF1B_S_IMM
2282
437k
    0U, // LDNF1D_IMM
2283
437k
    0U, // LDNF1H_D_IMM
2284
437k
    0U, // LDNF1H_IMM
2285
437k
    0U, // LDNF1H_S_IMM
2286
437k
    0U, // LDNF1SB_D_IMM
2287
437k
    0U, // LDNF1SB_H_IMM
2288
437k
    0U, // LDNF1SB_S_IMM
2289
437k
    0U, // LDNF1SH_D_IMM
2290
437k
    0U, // LDNF1SH_S_IMM
2291
437k
    0U, // LDNF1SW_D_IMM
2292
437k
    0U, // LDNF1W_D_IMM
2293
437k
    0U, // LDNF1W_IMM
2294
437k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
437k
    0U, // LDNT1B_2Z_PSEUDO
2296
437k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
437k
    0U, // LDNT1B_4Z_PSEUDO
2298
437k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
437k
    0U, // LDNT1D_2Z_PSEUDO
2300
437k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
437k
    0U, // LDNT1D_4Z_PSEUDO
2302
437k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
437k
    0U, // LDNT1H_2Z_PSEUDO
2304
437k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
437k
    0U, // LDNT1H_4Z_PSEUDO
2306
437k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
437k
    0U, // LDNT1W_2Z_PSEUDO
2308
437k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
437k
    0U, // LDNT1W_4Z_PSEUDO
2310
437k
    0U, // LDR_PPXI
2311
437k
    0U, // LDR_TX_PSEUDO
2312
437k
    0U, // LDR_ZA_PSEUDO
2313
437k
    0U, // LDR_ZZXI
2314
437k
    0U, // LDR_ZZZXI
2315
437k
    0U, // LDR_ZZZZXI
2316
437k
    0U, // LOADgot
2317
437k
    0U, // LSL_ZPZI_B_UNDEF
2318
437k
    0U, // LSL_ZPZI_B_ZERO
2319
437k
    0U, // LSL_ZPZI_D_UNDEF
2320
437k
    0U, // LSL_ZPZI_D_ZERO
2321
437k
    0U, // LSL_ZPZI_H_UNDEF
2322
437k
    0U, // LSL_ZPZI_H_ZERO
2323
437k
    0U, // LSL_ZPZI_S_UNDEF
2324
437k
    0U, // LSL_ZPZI_S_ZERO
2325
437k
    0U, // LSL_ZPZZ_B_UNDEF
2326
437k
    0U, // LSL_ZPZZ_B_ZERO
2327
437k
    0U, // LSL_ZPZZ_D_UNDEF
2328
437k
    0U, // LSL_ZPZZ_D_ZERO
2329
437k
    0U, // LSL_ZPZZ_H_UNDEF
2330
437k
    0U, // LSL_ZPZZ_H_ZERO
2331
437k
    0U, // LSL_ZPZZ_S_UNDEF
2332
437k
    0U, // LSL_ZPZZ_S_ZERO
2333
437k
    0U, // LSR_ZPZI_B_UNDEF
2334
437k
    0U, // LSR_ZPZI_B_ZERO
2335
437k
    0U, // LSR_ZPZI_D_UNDEF
2336
437k
    0U, // LSR_ZPZI_D_ZERO
2337
437k
    0U, // LSR_ZPZI_H_UNDEF
2338
437k
    0U, // LSR_ZPZI_H_ZERO
2339
437k
    0U, // LSR_ZPZI_S_UNDEF
2340
437k
    0U, // LSR_ZPZI_S_ZERO
2341
437k
    0U, // LSR_ZPZZ_B_UNDEF
2342
437k
    0U, // LSR_ZPZZ_B_ZERO
2343
437k
    0U, // LSR_ZPZZ_D_UNDEF
2344
437k
    0U, // LSR_ZPZZ_D_ZERO
2345
437k
    0U, // LSR_ZPZZ_H_UNDEF
2346
437k
    0U, // LSR_ZPZZ_H_ZERO
2347
437k
    0U, // LSR_ZPZZ_S_UNDEF
2348
437k
    0U, // LSR_ZPZZ_S_ZERO
2349
437k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
437k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
437k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
437k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
437k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
437k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
437k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
437k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
437k
    0U, // MOPSMemoryCopyPseudo
2358
437k
    0U, // MOPSMemoryMovePseudo
2359
437k
    0U, // MOPSMemorySetPseudo
2360
437k
    0U, // MOPSMemorySetTaggingPseudo
2361
437k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
437k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
437k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
437k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
437k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
437k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
437k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
437k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
437k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
437k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
437k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
437k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
437k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
437k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
437k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
437k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
437k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
437k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
437k
    0U, // MOVMCSym
2380
437k
    0U, // MOVaddr
2381
437k
    0U, // MOVaddrBA
2382
437k
    0U, // MOVaddrCP
2383
437k
    0U, // MOVaddrEXT
2384
437k
    0U, // MOVaddrJT
2385
437k
    0U, // MOVaddrTLS
2386
437k
    0U, // MOVbaseTLS
2387
437k
    0U, // MOVi32imm
2388
437k
    0U, // MOVi64imm
2389
437k
    0U, // MRS_FPCR
2390
437k
    0U, // MSR_FPCR
2391
437k
    0U, // MSRpstatePseudo
2392
437k
    0U, // MUL_ZPZZ_B_UNDEF
2393
437k
    0U, // MUL_ZPZZ_D_UNDEF
2394
437k
    0U, // MUL_ZPZZ_H_UNDEF
2395
437k
    0U, // MUL_ZPZZ_S_UNDEF
2396
437k
    0U, // NEG_ZPmZ_B_UNDEF
2397
437k
    0U, // NEG_ZPmZ_D_UNDEF
2398
437k
    0U, // NEG_ZPmZ_H_UNDEF
2399
437k
    0U, // NEG_ZPmZ_S_UNDEF
2400
437k
    0U, // NOT_ZPmZ_B_UNDEF
2401
437k
    0U, // NOT_ZPmZ_D_UNDEF
2402
437k
    0U, // NOT_ZPmZ_H_UNDEF
2403
437k
    0U, // NOT_ZPmZ_S_UNDEF
2404
437k
    0U, // ORNWrr
2405
437k
    0U, // ORNXrr
2406
437k
    0U, // ORRWrr
2407
437k
    0U, // ORRXrr
2408
437k
    0U, // ORR_ZPZZ_B_ZERO
2409
437k
    0U, // ORR_ZPZZ_D_ZERO
2410
437k
    0U, // ORR_ZPZZ_H_ZERO
2411
437k
    0U, // ORR_ZPZZ_S_ZERO
2412
437k
    0U, // PAUTH_EPILOGUE
2413
437k
    0U, // PAUTH_PROLOGUE
2414
437k
    0U, // PROBED_STACKALLOC
2415
437k
    0U, // PROBED_STACKALLOC_DYN
2416
437k
    0U, // PROBED_STACKALLOC_VAR
2417
437k
    0U, // PTEST_PP_ANY
2418
437k
    0U, // RDFFR_P
2419
437k
    0U, // RDFFR_PPz
2420
437k
    0U, // RET_ReallyLR
2421
437k
    0U, // RestoreZAPseudo
2422
437k
    0U, // SABD_ZPZZ_B_UNDEF
2423
437k
    0U, // SABD_ZPZZ_D_UNDEF
2424
437k
    0U, // SABD_ZPZZ_H_UNDEF
2425
437k
    0U, // SABD_ZPZZ_S_UNDEF
2426
437k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
437k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
437k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
437k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
437k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
437k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
437k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
437k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
437k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
437k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
437k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
437k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
437k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
437k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
437k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
437k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
437k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
437k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
437k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
437k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
437k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
437k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
437k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
437k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
437k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
437k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
437k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
437k
    0U, // SEH_AddFP
2454
437k
    0U, // SEH_EpilogEnd
2455
437k
    0U, // SEH_EpilogStart
2456
437k
    0U, // SEH_Nop
2457
437k
    0U, // SEH_PACSignLR
2458
437k
    0U, // SEH_PrologEnd
2459
437k
    0U, // SEH_SaveAnyRegQP
2460
437k
    0U, // SEH_SaveAnyRegQPX
2461
437k
    0U, // SEH_SaveFPLR
2462
437k
    0U, // SEH_SaveFPLR_X
2463
437k
    0U, // SEH_SaveFReg
2464
437k
    0U, // SEH_SaveFRegP
2465
437k
    0U, // SEH_SaveFRegP_X
2466
437k
    0U, // SEH_SaveFReg_X
2467
437k
    0U, // SEH_SaveReg
2468
437k
    0U, // SEH_SaveRegP
2469
437k
    0U, // SEH_SaveRegP_X
2470
437k
    0U, // SEH_SaveReg_X
2471
437k
    0U, // SEH_SetFP
2472
437k
    0U, // SEH_StackAlloc
2473
437k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
437k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
437k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
437k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
437k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
437k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
437k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
437k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
437k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
437k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
437k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
437k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
437k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
437k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
437k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
437k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
437k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
437k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
437k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
437k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
437k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
437k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
437k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
437k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
437k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
437k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
437k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
437k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
437k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
437k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
437k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
437k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
437k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
437k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
437k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
437k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
437k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
437k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
437k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
437k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
437k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
437k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
437k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
437k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
437k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
437k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
437k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
437k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
437k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
437k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
437k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
437k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
437k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
437k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
437k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
437k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
437k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
437k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
437k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
437k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
437k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
437k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
437k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
437k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
437k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
437k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
437k
    0U, // SPACE
2540
437k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
437k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
437k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
437k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
437k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
437k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
437k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
437k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
437k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
437k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
437k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
437k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
437k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
437k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
437k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
437k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
437k
    0U, // SQSHL_ZPZI_B_ZERO
2557
437k
    0U, // SQSHL_ZPZI_D_ZERO
2558
437k
    0U, // SQSHL_ZPZI_H_ZERO
2559
437k
    0U, // SQSHL_ZPZI_S_ZERO
2560
437k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
437k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
437k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
437k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
437k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
437k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
437k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
437k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
437k
    0U, // SRSHR_ZPZI_B_ZERO
2569
437k
    0U, // SRSHR_ZPZI_D_ZERO
2570
437k
    0U, // SRSHR_ZPZI_H_ZERO
2571
437k
    0U, // SRSHR_ZPZI_S_ZERO
2572
437k
    0U, // STGloop
2573
437k
    0U, // STGloop_wback
2574
437k
    0U, // STR_PPXI
2575
437k
    0U, // STR_TX_PSEUDO
2576
437k
    0U, // STR_ZZXI
2577
437k
    0U, // STR_ZZZXI
2578
437k
    0U, // STR_ZZZZXI
2579
437k
    0U, // STZGloop
2580
437k
    0U, // STZGloop_wback
2581
437k
    0U, // SUBR_ZPZZ_B_ZERO
2582
437k
    0U, // SUBR_ZPZZ_D_ZERO
2583
437k
    0U, // SUBR_ZPZZ_H_ZERO
2584
437k
    0U, // SUBR_ZPZZ_S_ZERO
2585
437k
    0U, // SUBSWrr
2586
437k
    0U, // SUBSXrr
2587
437k
    0U, // SUBWrr
2588
437k
    0U, // SUBXrr
2589
437k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
437k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
437k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
437k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
437k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
437k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
437k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
437k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
437k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
437k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
437k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
437k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
437k
    0U, // SUB_ZPZZ_B_ZERO
2602
437k
    0U, // SUB_ZPZZ_D_ZERO
2603
437k
    0U, // SUB_ZPZZ_H_ZERO
2604
437k
    0U, // SUB_ZPZZ_S_ZERO
2605
437k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
437k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
437k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
437k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
437k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
437k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
437k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
437k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
437k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
437k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
437k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
437k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
437k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
437k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
437k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
437k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
437k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
437k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
437k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
437k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
437k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
437k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
437k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
437k
    0U, // SpeculationBarrierISBDSBEndBB
2629
437k
    0U, // SpeculationBarrierSBEndBB
2630
437k
    0U, // SpeculationSafeValueW
2631
437k
    0U, // SpeculationSafeValueX
2632
437k
    0U, // StoreSwiftAsyncContext
2633
437k
    0U, // TAGPstack
2634
437k
    0U, // TCRETURNdi
2635
437k
    0U, // TCRETURNri
2636
437k
    0U, // TCRETURNriALL
2637
437k
    0U, // TCRETURNriBTI
2638
437k
    25035U, // TLSDESCCALL
2639
437k
    0U, // TLSDESC_CALLSEQ
2640
437k
    0U, // UABD_ZPZZ_B_UNDEF
2641
437k
    0U, // UABD_ZPZZ_D_UNDEF
2642
437k
    0U, // UABD_ZPZZ_H_UNDEF
2643
437k
    0U, // UABD_ZPZZ_S_UNDEF
2644
437k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
437k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
437k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
437k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
437k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
437k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
437k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
437k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
437k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
437k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
437k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
437k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
437k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
437k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
437k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
437k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
437k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
437k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
437k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
437k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
437k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
437k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
437k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
437k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
437k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
437k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
437k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
437k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
437k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
437k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
437k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
437k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
437k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
437k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
437k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
437k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
437k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
437k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
437k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
437k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
437k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
437k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
437k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
437k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
437k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
437k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
437k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
437k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
437k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
437k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
437k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
437k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
437k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
437k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
437k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
437k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
437k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
437k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
437k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
437k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
437k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
437k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
437k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
437k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
437k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
437k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
437k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
437k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
437k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
437k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
437k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
437k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
437k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
437k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
437k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
437k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
437k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
437k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
437k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
437k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
437k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
437k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
437k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
437k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
437k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
437k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
437k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
437k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
437k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
437k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
437k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
437k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
437k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
437k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
437k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
437k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
437k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
437k
    0U, // UQSHL_ZPZI_B_ZERO
2742
437k
    0U, // UQSHL_ZPZI_D_ZERO
2743
437k
    0U, // UQSHL_ZPZI_H_ZERO
2744
437k
    0U, // UQSHL_ZPZI_S_ZERO
2745
437k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
437k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
437k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
437k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
437k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
437k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
437k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
437k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
437k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
437k
    0U, // URSHR_ZPZI_B_ZERO
2755
437k
    0U, // URSHR_ZPZI_D_ZERO
2756
437k
    0U, // URSHR_ZPZI_H_ZERO
2757
437k
    0U, // URSHR_ZPZI_S_ZERO
2758
437k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
437k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
437k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
437k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
437k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
437k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
437k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
437k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
437k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
437k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
437k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
437k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
437k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
437k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
437k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
437k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
437k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
437k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
437k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
437k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
437k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
437k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
437k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
437k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
437k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
437k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
437k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
437k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
437k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
437k
    0U, // ZERO_M_PSEUDO
2788
437k
    0U, // ZERO_T_PSEUDO
2789
437k
    2120165U, // ABSWr
2790
437k
    2120165U, // ABSXr
2791
437k
    270572005U, // ABS_ZPmZ_B
2792
437k
    270588389U, // ABS_ZPmZ_D
2793
437k
    541137381U, // ABS_ZPmZ_H
2794
437k
    270621157U, // ABS_ZPmZ_S
2795
437k
    811702757U, // ABSv16i8
2796
437k
    2120165U, // ABSv1i64
2797
437k
    813799909U, // ABSv2i32
2798
437k
    815897061U, // ABSv2i64
2799
437k
    817994213U, // ABSv4i16
2800
437k
    820091365U, // ABSv4i32
2801
437k
    822188517U, // ABSv8i16
2802
437k
    824285669U, // ABSv8i8
2803
437k
    1075889914U,  // ADCLB_ZZZ_D
2804
437k
    1344358138U,  // ADCLB_ZZZ_S
2805
437k
    1075895266U,  // ADCLT_ZZZ_D
2806
437k
    1344363490U,  // ADCLT_ZZZ_S
2807
437k
    2120204U, // ADCSWr
2808
437k
    2120204U, // ADCSXr
2809
437k
    2116174U, // ADCWr
2810
437k
    2116174U, // ADCXr
2811
437k
    2116821U, // ADDG
2812
437k
    1631699779U,  // ADDHA_MPPZ_D
2813
437k
    1633796931U,  // ADDHA_MPPZ_S
2814
437k
    1881180127U,  // ADDHNB_ZZZ_B
2815
437k
    2172717023U,  // ADDHNB_ZZZ_H
2816
437k
    2418100191U,  // ADDHNB_ZZZ_S
2817
437k
    2686491817U,  // ADDHNT_ZZZ_B
2818
437k
    2174819497U,  // ADDHNT_ZZZ_H
2819
437k
    1075928233U,  // ADDHNT_ZZZ_S
2820
437k
    813798667U, // ADDHNv2i64_v2i32
2821
437k
    2967601592U,  // ADDHNv2i64_v4i32
2822
437k
    817992971U, // ADDHNv4i32_v4i16
2823
437k
    2969698744U,  // ADDHNv4i32_v8i16
2824
437k
    2959212984U,  // ADDHNv8i16_v16i8
2825
437k
    824284427U, // ADDHNv8i16_v8i8
2826
437k
    2118438U, // ADDPL_XXI
2827
437k
    2121085U, // ADDPT_shift
2828
437k
    3223361070U,  // ADDP_ZPmZ_B
2829
437k
    3223377454U,  // ADDP_ZPmZ_D
2830
437k
    3519092270U,  // ADDP_ZPmZ_H
2831
437k
    3223410222U,  // ADDP_ZPmZ_S
2832
437k
    811701806U, // ADDPv16i8
2833
437k
    813798958U, // ADDPv2i32
2834
437k
    815896110U, // ADDPv2i64
2835
437k
    807425582U, // ADDPv2i64p
2836
437k
    817993262U, // ADDPv4i16
2837
437k
    820090414U, // ADDPv4i32
2838
437k
    822187566U, // ADDPv8i16
2839
437k
    824284718U, // ADDPv8i8
2840
437k
    3227623162U,  // ADDQV_VPZ_B
2841
437k
    3231817466U,  // ADDQV_VPZ_D
2842
437k
    3238108922U,  // ADDQV_VPZ_H
2843
437k
    3236011770U,  // ADDQV_VPZ_S
2844
437k
    2118517U, // ADDSPL_XXI
2845
437k
    2118764U, // ADDSVL_XXI
2846
437k
    2120216U, // ADDSWri
2847
437k
    2120216U, // ADDSWrs
2848
437k
    2120216U, // ADDSWrx
2849
437k
    2120216U, // ADDSXri
2850
437k
    2120216U, // ADDSXrs
2851
437k
    2120216U, // ADDSXrx
2852
437k
    2120216U, // ADDSXrx64
2853
437k
    1631700157U,  // ADDVA_MPPZ_D
2854
437k
    1633797309U,  // ADDVA_MPPZ_S
2855
437k
    2118751U, // ADDVL_XXI
2856
437k
    807427698U, // ADDVv16i8v
2857
437k
    807427698U, // ADDVv4i16v
2858
437k
    807427698U, // ADDVv4i32v
2859
437k
    807427698U, // ADDVv8i16v
2860
437k
    807427698U, // ADDVv8i8v
2861
437k
    2116450U, // ADDWri
2862
437k
    2116450U, // ADDWrs
2863
437k
    2116450U, // ADDWrx
2864
437k
    2116450U, // ADDXri
2865
437k
    2116450U, // ADDXrs
2866
437k
    2116450U, // ADDXrx
2867
437k
    2116450U, // ADDXrx64
2868
437k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
437k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
437k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
437k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
437k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
437k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
437k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
437k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
437k
    3798158178U,  // ADD_VG2_M2Z_D
2877
437k
    3798174562U,  // ADD_VG2_M2Z_S
2878
437k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
437k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
437k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
437k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
437k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
437k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
437k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
437k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
437k
    4066593634U,  // ADD_VG4_M4Z_D
2887
437k
    4066610018U,  // ADD_VG4_M4Z_S
2888
437k
    2132834U, // ADD_ZI_B
2889
437k
    2418068322U,  // ADD_ZI_D
2890
437k
    2189495138U,  // ADD_ZI_H
2891
437k
    270617442U, // ADD_ZI_S
2892
437k
    3223358306U,  // ADD_ZPmZ_B
2893
437k
    3223379325U,  // ADD_ZPmZ_CPA
2894
437k
    3223374690U,  // ADD_ZPmZ_D
2895
437k
    3519089506U,  // ADD_ZPmZ_H
2896
437k
    3223407458U,  // ADD_ZPmZ_S
2897
437k
    2132834U, // ADD_ZZZ_B
2898
437k
    2418072957U,  // ADD_ZZZ_CPA
2899
437k
    2418068322U,  // ADD_ZZZ_D
2900
437k
    2189495138U,  // ADD_ZZZ_H
2901
437k
    270617442U, // ADD_ZZZ_S
2902
437k
    811699042U, // ADDv16i8
2903
437k
    2116450U, // ADDv1i64
2904
437k
    813796194U, // ADDv2i32
2905
437k
    815893346U, // ADDv2i64
2906
437k
    817990498U, // ADDv4i16
2907
437k
    820087650U, // ADDv4i32
2908
437k
    822184802U, // ADDv8i16
2909
437k
    824281954U, // ADDv8i8
2910
437k
    538990684U, // ADR
2911
437k
    538990323U, // ADRP
2912
437k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
437k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
437k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
437k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
437k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
437k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
437k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
437k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
437k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
437k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
437k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
437k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
437k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
437k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
437k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
437k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
437k
    2132970U, // AESD_ZZZ_B
2929
437k
    2959215594U,  // AESDrr
2930
437k
    2133117U, // AESE_ZZZ_B
2931
437k
    2959215741U,  // AESErr
2932
437k
    2132575U, // AESIMC_ZZ_B
2933
437k
    811698783U, // AESIMCrr
2934
437k
    2132583U, // AESMC_ZZ_B
2935
437k
    811698791U, // AESMCrr
2936
437k
    3227623169U,  // ANDQV_VPZ_B
2937
437k
    3231817473U,  // ANDQV_VPZ_D
2938
437k
    3238108929U,  // ANDQV_VPZ_H
2939
437k
    3236011777U,  // ANDQV_VPZ_S
2940
437k
    2120223U, // ANDSWri
2941
437k
    2120223U, // ANDSWrs
2942
437k
    2120223U, // ANDSXri
2943
437k
    2120223U, // ANDSXrs
2944
437k
    3223362079U,  // ANDS_PPzPP
2945
437k
    253574U,  // ANDV_VPZ_B
2946
437k
    1657020038U,  // ANDV_VPZ_D
2947
437k
    1659133574U,  // ANDV_VPZ_H
2948
437k
    1638178438U,  // ANDV_VPZ_S
2949
437k
    2116552U, // ANDWri
2950
437k
    2116552U, // ANDWrs
2951
437k
    2116552U, // ANDXri
2952
437k
    2116552U, // ANDXrs
2953
437k
    3223358408U,  // AND_PPzPP
2954
437k
    2418068424U,  // AND_ZI
2955
437k
    3223358408U,  // AND_ZPmZ_B
2956
437k
    3223374792U,  // AND_ZPmZ_D
2957
437k
    3519089608U,  // AND_ZPmZ_H
2958
437k
    3223407560U,  // AND_ZPmZ_S
2959
437k
    2418068424U,  // AND_ZZZ
2960
437k
    811699144U, // ANDv16i8
2961
437k
    824282056U, // ANDv8i8
2962
437k
    3223358436U,  // ASRD_ZPmI_B
2963
437k
    3223374820U,  // ASRD_ZPmI_D
2964
437k
    3519089636U,  // ASRD_ZPmI_H
2965
437k
    3223407588U,  // ASRD_ZPmI_S
2966
437k
    3223361829U,  // ASRR_ZPmZ_B
2967
437k
    3223378213U,  // ASRR_ZPmZ_D
2968
437k
    3519093029U,  // ASRR_ZPmZ_H
2969
437k
    3223410981U,  // ASRR_ZPmZ_S
2970
437k
    2119991U, // ASRVWr
2971
437k
    2119991U, // ASRVXr
2972
437k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
437k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
437k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
437k
    2136375U, // ASR_WIDE_ZZZ_B
2976
437k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
437k
    270620983U, // ASR_WIDE_ZZZ_S
2978
437k
    3223361847U,  // ASR_ZPmI_B
2979
437k
    3223378231U,  // ASR_ZPmI_D
2980
437k
    3519093047U,  // ASR_ZPmI_H
2981
437k
    3223410999U,  // ASR_ZPmI_S
2982
437k
    3223361847U,  // ASR_ZPmZ_B
2983
437k
    3223378231U,  // ASR_ZPmZ_D
2984
437k
    3519093047U,  // ASR_ZPmZ_H
2985
437k
    3223410999U,  // ASR_ZPmZ_S
2986
437k
    2136375U, // ASR_ZZI_B
2987
437k
    2418071863U,  // ASR_ZZI_D
2988
437k
    2189498679U,  // ASR_ZZI_H
2989
437k
    270620983U, // ASR_ZZI_S
2990
437k
    319749U,  // AT_AS1ELX
2991
437k
    807715637U, // AUTDA
2992
437k
    807716388U, // AUTDB
2993
437k
    312548U,  // AUTDZA
2994
437k
    313898U,  // AUTDZB
2995
437k
    807715665U, // AUTIA
2996
437k
    8864U,  // AUTIA1716
2997
437k
    8903U,  // AUTIA171615
2998
437k
    8991U,  // AUTIASP
2999
437k
    330368U,  // AUTIASPPCi
3000
437k
    19072U, // AUTIASPPCr
3001
437k
    8982U,  // AUTIAZ
3002
437k
    807716415U, // AUTIB
3003
437k
    8873U,  // AUTIB1716
3004
437k
    8927U,  // AUTIB171615
3005
437k
    8855U,  // AUTIBSP
3006
437k
    330390U,  // AUTIBSPPCi
3007
437k
    19094U, // AUTIBSPPCr
3008
437k
    8837U,  // AUTIBZ
3009
437k
    312564U,  // AUTIZA
3010
437k
    313914U,  // AUTIZB
3011
437k
    10346U, // AXFLAG
3012
437k
    328959U,  // B
3013
437k
    811704503U, // BCAX
3014
437k
    2418073783U,  // BCAX_ZZZZ
3015
437k
    352771U,  // BCcc
3016
437k
    2135609U, // BDEP_ZZZ_B
3017
437k
    2418071097U,  // BDEP_ZZZ_D
3018
437k
    2189497913U,  // BDEP_ZZZ_H
3019
437k
    270620217U, // BDEP_ZZZ_S
3020
437k
    2137621U, // BEXT_ZZZ_B
3021
437k
    2418073109U,  // BEXT_ZZZ_D
3022
437k
    2189499925U,  // BEXT_ZZZ_H
3023
437k
    270622229U, // BEXT_ZZZ_S
3024
437k
    2961317171U,  // BF16DOTlanev4bf16
3025
437k
    2967608627U,  // BF16DOTlanev8bf16
3026
437k
    822182290U, // BF1CVTL2v8f16
3027
437k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
437k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
437k
    822187050U, // BF1CVTLv8f16
3030
437k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
437k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
437k
    822182300U, // BF2CVTL2v8f16
3033
437k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
437k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
437k
    822187059U, // BF2CVTLv8f16
3036
437k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
437k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
437k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
437k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
437k
    3519089526U,  // BFADD_ZPmZZ
3041
437k
    2189495158U,  // BFADD_ZZZ
3042
437k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
437k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
437k
    2195789439U,  // BFCLAMP_ZZZ
3045
437k
    2121178U, // BFCVT
3046
437k
    817993072U, // BFCVTN
3047
437k
    2969698796U,  // BFCVTN2
3048
437k
    1078009069U,  // BFCVTNT_ZPmZ
3049
437k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
437k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
437k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
437k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
437k
    1078009306U,  // BFCVT_ZPmZ
3054
437k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
437k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
437k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
437k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
437k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
437k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
437k
    2686541107U,  // BFDOT_ZZI
3061
437k
    2686541107U,  // BFDOT_ZZZ
3062
437k
    2961317171U,  // BFDOTv4bf16
3063
437k
    2967608627U,  // BFDOTv8bf16
3064
437k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
437k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
437k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
437k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
437k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
437k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
437k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
437k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
437k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
437k
    3519094980U,  // BFMAX_ZPmZZ
3074
437k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
437k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
437k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
437k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
437k
    3519091908U,  // BFMINNM_ZPmZZ
3079
437k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
437k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
437k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
437k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
437k
    3519091993U,  // BFMIN_ZPmZZ
3084
437k
    2967602800U,  // BFMLALB
3085
437k
    2967602800U,  // BFMLALBIdx
3086
437k
    2686535280U,  // BFMLALB_ZZZ
3087
437k
    2686535280U,  // BFMLALB_ZZZI
3088
437k
    2967608242U,  // BFMLALT
3089
437k
    2967608242U,  // BFMLALTIdx
3090
437k
    2686540722U,  // BFMLALT_ZZZ
3091
437k
    2686540722U,  // BFMLALT_ZZZI
3092
437k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
437k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
437k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
437k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
437k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
437k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
437k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
437k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
437k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
437k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
437k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
437k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
437k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
437k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
437k
    3519087461U,  // BFMLA_ZPmZZ
3107
437k
    2195784549U,  // BFMLA_ZZZI
3108
437k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
437k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
437k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
437k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
437k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
437k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
437k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
437k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
437k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
437k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
437k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
437k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
437k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
437k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
437k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
437k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
437k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
437k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
437k
    3519093329U,  // BFMLS_ZPmZZ
3127
437k
    2195790417U,  // BFMLS_ZZZI
3128
437k
    2967602028U,  // BFMMLA
3129
437k
    2686534508U,  // BFMMLA_ZZZ
3130
437k
    54641578U,  // BFMOPA_MPPZZ
3131
437k
    54641578U,  // BFMOPA_MPPZZ_H
3132
437k
    54647454U,  // BFMOPS_MPPZZ
3133
437k
    54647454U,  // BFMOPS_MPPZZ_H
3134
437k
    3519091779U,  // BFMUL_ZPmZZ
3135
437k
    2189497411U,  // BFMUL_ZZZ
3136
437k
    2189497411U,  // BFMUL_ZZZI
3137
437k
    807425173U, // BFMWri
3138
437k
    807425173U, // BFMXri
3139
437k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
437k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
437k
    3519089080U,  // BFSUB_ZPmZZ
3142
437k
    2189494712U,  // BFSUB_ZZZ
3143
437k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
437k
    2135801U, // BGRP_ZZZ_B
3145
437k
    2418071289U,  // BGRP_ZZZ_D
3146
437k
    2189498105U,  // BGRP_ZZZ_H
3147
437k
    270620409U, // BGRP_ZZZ_S
3148
437k
    2120210U, // BICSWrs
3149
437k
    2120210U, // BICSXrs
3150
437k
    3223362066U,  // BICS_PPzPP
3151
437k
    2116179U, // BICWrs
3152
437k
    2116179U, // BICXrs
3153
437k
    3223358035U,  // BIC_PPzPP
3154
437k
    3223358035U,  // BIC_ZPmZ_B
3155
437k
    3223374419U,  // BIC_ZPmZ_D
3156
437k
    3519089235U,  // BIC_ZPmZ_H
3157
437k
    3223407187U,  // BIC_ZPmZ_S
3158
437k
    2418068051U,  // BIC_ZZZ
3159
437k
    811698771U, // BICv16i8
3160
437k
    1887570515U,  // BICv2i32
3161
437k
    1891764819U,  // BICv4i16
3162
437k
    1893861971U,  // BICv4i32
3163
437k
    1895959123U,  // BICv8i16
3164
437k
    824281683U, // BICv8i8
3165
437k
    2959215785U,  // BIFv16i8
3166
437k
    2971798697U,  // BIFv8i8
3167
437k
    2959219590U,  // BITv16i8
3168
437k
    2971802502U,  // BITv8i8
3169
437k
    332306U,  // BL
3170
437k
    22694U, // BLR
3171
437k
    2114316U, // BLRAA
3172
437k
    24949U, // BLRAAZ
3173
437k
    2114981U, // BLRAB
3174
437k
    24971U, // BLRABZ
3175
437k
    2170667939U,  // BMOPA_MPPZZ_S
3176
437k
    2170673815U,  // BMOPS_MPPZZ_S
3177
437k
    22584U, // BR
3178
437k
    2114303U, // BRAA
3179
437k
    24942U, // BRAAZ
3180
437k
    2114968U, // BRAB
3181
437k
    24964U, // BRABZ
3182
437k
    10375U, // BRB_IALL
3183
437k
    10353U, // BRB_INJ
3184
437k
    381129U,  // BRK
3185
437k
    3223361997U,  // BRKAS_PPzP
3186
437k
    270566232U, // BRKA_PPmP
3187
437k
    3223356248U,  // BRKA_PPzP
3188
437k
    3223362033U,  // BRKBS_PPzP
3189
437k
    270566982U, // BRKB_PPmP
3190
437k
    3223356998U,  // BRKB_PPzP
3191
437k
    3223362163U,  // BRKNS_PPzP
3192
437k
    3223360816U,  // BRKN_PPzP
3193
437k
    3223362004U,  // BRKPAS_PPzPP
3194
437k
    3223356316U,  // BRKPA_PPzPP
3195
437k
    3223362040U,  // BRKPBS_PPzPP
3196
437k
    3223357533U,  // BRKPB_PPzPP
3197
437k
    2418070772U,  // BSL1N_ZZZZ
3198
437k
    2418070779U,  // BSL2N_ZZZZ
3199
437k
    2418070501U,  // BSL_ZZZZ
3200
437k
    2959217637U,  // BSLv16i8
3201
437k
    2971800549U,  // BSLv8i8
3202
437k
    352768U,  // Bcc
3203
437k
    2132833U, // CADD_ZZI_B
3204
437k
    2418068321U,  // CADD_ZZI_D
3205
437k
    2189495137U,  // CADD_ZZI_H
3206
437k
    270617441U, // CADD_ZZI_S
3207
437k
    807716286U, // CASAB
3208
437k
    807718345U, // CASAH
3209
437k
    807716539U, // CASALB
3210
437k
    807718504U, // CASALH
3211
437k
    807719374U, // CASALW
3212
437k
    807719374U, // CASALX
3213
437k
    807715971U, // CASAW
3214
437k
    807715971U, // CASAX
3215
437k
    807717160U, // CASB
3216
437k
    807718889U, // CASH
3217
437k
    807716745U, // CASLB
3218
437k
    807718598U, // CASLH
3219
437k
    807719893U, // CASLW
3220
437k
    807719893U, // CASLX
3221
437k
    397658U,  // CASPALW
3222
437k
    414042U,  // CASPALX
3223
437k
    394233U,  // CASPAW
3224
437k
    410617U,  // CASPAX
3225
437k
    398180U,  // CASPLW
3226
437k
    414564U,  // CASPLX
3227
437k
    399134U,  // CASPW
3228
437k
    415518U,  // CASPX
3229
437k
    807721408U, // CASW
3230
437k
    807721408U, // CASX
3231
437k
    2149605799U,  // CBNZW
3232
437k
    2149605799U,  // CBNZX
3233
437k
    2149605779U,  // CBZW
3234
437k
    2149605779U,  // CBZX
3235
437k
    2118966U, // CCMNWi
3236
437k
    2118966U, // CCMNWr
3237
437k
    2118966U, // CCMNXi
3238
437k
    2118966U, // CCMNXr
3239
437k
    2119321U, // CCMPWi
3240
437k
    2119321U, // CCMPWr
3241
437k
    2119321U, // CCMPXi
3242
437k
    2119321U, // CCMPXr
3243
437k
    2686508333U,  // CDOT_ZZZI_D
3244
437k
    2418105645U,  // CDOT_ZZZI_S
3245
437k
    2686508333U,  // CDOT_ZZZ_D
3246
437k
    2418105645U,  // CDOT_ZZZ_S
3247
437k
    10423U, // CFINV
3248
437k
    8846U,  // CHKFEAT
3249
437k
    3223340213U,  // CLASTA_RPZ_B
3250
437k
    3223340213U,  // CLASTA_RPZ_D
3251
437k
    3223340213U,  // CLASTA_RPZ_H
3252
437k
    3223340213U,  // CLASTA_RPZ_S
3253
437k
    3223340213U,  // CLASTA_VPZ_B
3254
437k
    3223340213U,  // CLASTA_VPZ_D
3255
437k
    3223340213U,  // CLASTA_VPZ_H
3256
437k
    3223340213U,  // CLASTA_VPZ_S
3257
437k
    3223356597U,  // CLASTA_ZPZ_B
3258
437k
    3223372981U,  // CLASTA_ZPZ_D
3259
437k
    2176910517U,  // CLASTA_ZPZ_H
3260
437k
    3223405749U,  // CLASTA_ZPZ_S
3261
437k
    3223341476U,  // CLASTB_RPZ_B
3262
437k
    3223341476U,  // CLASTB_RPZ_D
3263
437k
    3223341476U,  // CLASTB_RPZ_H
3264
437k
    3223341476U,  // CLASTB_RPZ_S
3265
437k
    3223341476U,  // CLASTB_VPZ_B
3266
437k
    3223341476U,  // CLASTB_VPZ_D
3267
437k
    3223341476U,  // CLASTB_VPZ_H
3268
437k
    3223341476U,  // CLASTB_VPZ_S
3269
437k
    3223357860U,  // CLASTB_ZPZ_B
3270
437k
    3223374244U,  // CLASTB_ZPZ_D
3271
437k
    2176911780U,  // CLASTB_ZPZ_H
3272
437k
    3223407012U,  // CLASTB_ZPZ_S
3273
437k
    10391U, // CLR
3274
437k
    24821U, // CLREX
3275
437k
    2120259U, // CLSWr
3276
437k
    2120259U, // CLSXr
3277
437k
    270572099U, // CLS_ZPmZ_B
3278
437k
    270588483U, // CLS_ZPmZ_D
3279
437k
    541137475U, // CLS_ZPmZ_H
3280
437k
    270621251U, // CLS_ZPmZ_S
3281
437k
    811702851U, // CLSv16i8
3282
437k
    813800003U, // CLSv2i32
3283
437k
    817994307U, // CLSv4i16
3284
437k
    820091459U, // CLSv4i32
3285
437k
    822188611U, // CLSv8i16
3286
437k
    824285763U, // CLSv8i8
3287
437k
    2122146U, // CLZWr
3288
437k
    2122146U, // CLZXr
3289
437k
    270573986U, // CLZ_ZPmZ_B
3290
437k
    270590370U, // CLZ_ZPmZ_D
3291
437k
    541139362U, // CLZ_ZPmZ_H
3292
437k
    270623138U, // CLZ_ZPmZ_S
3293
437k
    811704738U, // CLZv16i8
3294
437k
    813801890U, // CLZv2i32
3295
437k
    817996194U, // CLZv4i16
3296
437k
    820093346U, // CLZv4i32
3297
437k
    822190498U, // CLZv8i16
3298
437k
    824287650U, // CLZv8i8
3299
437k
    811702237U, // CMEQv16i8
3300
437k
    811702237U, // CMEQv16i8rz
3301
437k
    2119645U, // CMEQv1i64
3302
437k
    2119645U, // CMEQv1i64rz
3303
437k
    813799389U, // CMEQv2i32
3304
437k
    813799389U, // CMEQv2i32rz
3305
437k
    815896541U, // CMEQv2i64
3306
437k
    815896541U, // CMEQv2i64rz
3307
437k
    817993693U, // CMEQv4i16
3308
437k
    817993693U, // CMEQv4i16rz
3309
437k
    820090845U, // CMEQv4i32
3310
437k
    820090845U, // CMEQv4i32rz
3311
437k
    822187997U, // CMEQv8i16
3312
437k
    822187997U, // CMEQv8i16rz
3313
437k
    824285149U, // CMEQv8i8
3314
437k
    824285149U, // CMEQv8i8rz
3315
437k
    811699227U, // CMGEv16i8
3316
437k
    811699227U, // CMGEv16i8rz
3317
437k
    2116635U, // CMGEv1i64
3318
437k
    2116635U, // CMGEv1i64rz
3319
437k
    813796379U, // CMGEv2i32
3320
437k
    813796379U, // CMGEv2i32rz
3321
437k
    815893531U, // CMGEv2i64
3322
437k
    815893531U, // CMGEv2i64rz
3323
437k
    817990683U, // CMGEv4i16
3324
437k
    817990683U, // CMGEv4i16rz
3325
437k
    820087835U, // CMGEv4i32
3326
437k
    820087835U, // CMGEv4i32rz
3327
437k
    822184987U, // CMGEv8i16
3328
437k
    822184987U, // CMGEv8i16rz
3329
437k
    824282139U, // CMGEv8i8
3330
437k
    824282139U, // CMGEv8i8rz
3331
437k
    811703160U, // CMGTv16i8
3332
437k
    811703160U, // CMGTv16i8rz
3333
437k
    2120568U, // CMGTv1i64
3334
437k
    2120568U, // CMGTv1i64rz
3335
437k
    813800312U, // CMGTv2i32
3336
437k
    813800312U, // CMGTv2i32rz
3337
437k
    815897464U, // CMGTv2i64
3338
437k
    815897464U, // CMGTv2i64rz
3339
437k
    817994616U, // CMGTv4i16
3340
437k
    817994616U, // CMGTv4i16rz
3341
437k
    820091768U, // CMGTv4i32
3342
437k
    820091768U, // CMGTv4i32rz
3343
437k
    822188920U, // CMGTv8i16
3344
437k
    822188920U, // CMGTv8i16rz
3345
437k
    824286072U, // CMGTv8i8
3346
437k
    824286072U, // CMGTv8i8rz
3347
437k
    811700351U, // CMHIv16i8
3348
437k
    2117759U, // CMHIv1i64
3349
437k
    813797503U, // CMHIv2i32
3350
437k
    815894655U, // CMHIv2i64
3351
437k
    817991807U, // CMHIv4i16
3352
437k
    820088959U, // CMHIv4i32
3353
437k
    822186111U, // CMHIv8i16
3354
437k
    824283263U, // CMHIv8i8
3355
437k
    811702838U, // CMHSv16i8
3356
437k
    2120246U, // CMHSv1i64
3357
437k
    813799990U, // CMHSv2i32
3358
437k
    815897142U, // CMHSv2i64
3359
437k
    817994294U, // CMHSv4i16
3360
437k
    820091446U, // CMHSv4i32
3361
437k
    822188598U, // CMHSv8i16
3362
437k
    824285750U, // CMHSv8i8
3363
437k
    2195784543U,  // CMLA_ZZZI_H
3364
437k
    1344357215U,  // CMLA_ZZZI_S
3365
437k
    2418049887U,  // CMLA_ZZZ_B
3366
437k
    1075888991U,  // CMLA_ZZZ_D
3367
437k
    2195784543U,  // CMLA_ZZZ_H
3368
437k
    1344357215U,  // CMLA_ZZZ_S
3369
437k
    811699258U, // CMLEv16i8rz
3370
437k
    2116666U, // CMLEv1i64rz
3371
437k
    813796410U, // CMLEv2i32rz
3372
437k
    815893562U, // CMLEv2i64rz
3373
437k
    817990714U, // CMLEv4i16rz
3374
437k
    820087866U, // CMLEv4i32rz
3375
437k
    822185018U, // CMLEv8i16rz
3376
437k
    824282170U, // CMLEv8i8rz
3377
437k
    811703370U, // CMLTv16i8rz
3378
437k
    2120778U, // CMLTv1i64rz
3379
437k
    813800522U, // CMLTv2i32rz
3380
437k
    815897674U, // CMLTv2i64rz
3381
437k
    817994826U, // CMLTv4i16rz
3382
437k
    820091978U, // CMLTv4i32rz
3383
437k
    822189130U, // CMLTv8i16rz
3384
437k
    824286282U, // CMLTv8i8rz
3385
437k
    3223361516U,  // CMPEQ_PPzZI_B
3386
437k
    3223377900U,  // CMPEQ_PPzZI_D
3387
437k
    2713786348U,  // CMPEQ_PPzZI_H
3388
437k
    3223410668U,  // CMPEQ_PPzZI_S
3389
437k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
437k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
437k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
437k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
437k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
437k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
437k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
437k
    3223358497U,  // CMPGE_PPzZI_B
3397
437k
    3223374881U,  // CMPGE_PPzZI_D
3398
437k
    2713783329U,  // CMPGE_PPzZI_H
3399
437k
    3223407649U,  // CMPGE_PPzZI_S
3400
437k
    3223358497U,  // CMPGE_PPzZZ_B
3401
437k
    3223374881U,  // CMPGE_PPzZZ_D
3402
437k
    2713783329U,  // CMPGE_PPzZZ_H
3403
437k
    3223407649U,  // CMPGE_PPzZZ_S
3404
437k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
437k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
437k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
437k
    3223362430U,  // CMPGT_PPzZI_B
3408
437k
    3223378814U,  // CMPGT_PPzZI_D
3409
437k
    2713787262U,  // CMPGT_PPzZI_H
3410
437k
    3223411582U,  // CMPGT_PPzZI_S
3411
437k
    3223362430U,  // CMPGT_PPzZZ_B
3412
437k
    3223378814U,  // CMPGT_PPzZZ_D
3413
437k
    2713787262U,  // CMPGT_PPzZZ_H
3414
437k
    3223411582U,  // CMPGT_PPzZZ_S
3415
437k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
437k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
437k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
437k
    3223359621U,  // CMPHI_PPzZI_B
3419
437k
    3223376005U,  // CMPHI_PPzZI_D
3420
437k
    2713784453U,  // CMPHI_PPzZI_H
3421
437k
    3223408773U,  // CMPHI_PPzZI_S
3422
437k
    3223359621U,  // CMPHI_PPzZZ_B
3423
437k
    3223376005U,  // CMPHI_PPzZZ_D
3424
437k
    2713784453U,  // CMPHI_PPzZZ_H
3425
437k
    3223408773U,  // CMPHI_PPzZZ_S
3426
437k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
437k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
437k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
437k
    3223362108U,  // CMPHS_PPzZI_B
3430
437k
    3223378492U,  // CMPHS_PPzZI_D
3431
437k
    2713786940U,  // CMPHS_PPzZI_H
3432
437k
    3223411260U,  // CMPHS_PPzZI_S
3433
437k
    3223362108U,  // CMPHS_PPzZZ_B
3434
437k
    3223378492U,  // CMPHS_PPzZZ_D
3435
437k
    2713786940U,  // CMPHS_PPzZZ_H
3436
437k
    3223411260U,  // CMPHS_PPzZZ_S
3437
437k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
437k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
437k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
437k
    3223358528U,  // CMPLE_PPzZI_B
3441
437k
    3223374912U,  // CMPLE_PPzZI_D
3442
437k
    2713783360U,  // CMPLE_PPzZI_H
3443
437k
    3223407680U,  // CMPLE_PPzZI_S
3444
437k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
437k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
437k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
437k
    3223361004U,  // CMPLO_PPzZI_B
3448
437k
    3223377388U,  // CMPLO_PPzZI_D
3449
437k
    2713785836U,  // CMPLO_PPzZI_H
3450
437k
    3223410156U,  // CMPLO_PPzZI_S
3451
437k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
437k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
437k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
437k
    3223362143U,  // CMPLS_PPzZI_B
3455
437k
    3223378527U,  // CMPLS_PPzZI_D
3456
437k
    2713786975U,  // CMPLS_PPzZI_H
3457
437k
    3223411295U,  // CMPLS_PPzZI_S
3458
437k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
437k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
437k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
437k
    3223362640U,  // CMPLT_PPzZI_B
3462
437k
    3223379024U,  // CMPLT_PPzZI_D
3463
437k
    2713787472U,  // CMPLT_PPzZI_H
3464
437k
    3223411792U,  // CMPLT_PPzZI_S
3465
437k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
437k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
437k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
437k
    3223358551U,  // CMPNE_PPzZI_B
3469
437k
    3223374935U,  // CMPNE_PPzZI_D
3470
437k
    2713783383U,  // CMPNE_PPzZI_H
3471
437k
    3223407703U,  // CMPNE_PPzZI_S
3472
437k
    3223358551U,  // CMPNE_PPzZZ_B
3473
437k
    3223374935U,  // CMPNE_PPzZZ_D
3474
437k
    2713783383U,  // CMPNE_PPzZZ_H
3475
437k
    3223407703U,  // CMPNE_PPzZZ_S
3476
437k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
437k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
437k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
437k
    811703721U, // CMTSTv16i8
3480
437k
    2121129U, // CMTSTv1i64
3481
437k
    813800873U, // CMTSTv2i32
3482
437k
    815898025U, // CMTSTv2i64
3483
437k
    817995177U, // CMTSTv4i16
3484
437k
    820092329U, // CMTSTv4i32
3485
437k
    822189481U, // CMTSTv8i16
3486
437k
    824286633U, // CMTSTv8i8
3487
437k
    270572896U, // CNOT_ZPmZ_B
3488
437k
    270589280U, // CNOT_ZPmZ_D
3489
437k
    541138272U, // CNOT_ZPmZ_H
3490
437k
    270622048U, // CNOT_ZPmZ_S
3491
437k
    2954905999U,  // CNTB_XPiI
3492
437k
    2954906608U,  // CNTD_XPiI
3493
437k
    2954907690U,  // CNTH_XPiI
3494
437k
    3223344974U,  // CNTP_XCI_B
3495
437k
    3491780430U,  // CNTP_XCI_D
3496
437k
    3760215886U,  // CNTP_XCI_H
3497
437k
    4028651342U,  // CNTP_XCI_S
3498
437k
    3223344974U,  // CNTP_XPP_B
3499
437k
    3223344974U,  // CNTP_XPP_D
3500
437k
    3223344974U,  // CNTP_XPP_H
3501
437k
    3223344974U,  // CNTP_XPP_S
3502
437k
    2954911875U,  // CNTW_XPiI
3503
437k
    2120858U, // CNTWr
3504
437k
    2120858U, // CNTXr
3505
437k
    270572698U, // CNT_ZPmZ_B
3506
437k
    270589082U, // CNT_ZPmZ_D
3507
437k
    541138074U, // CNT_ZPmZ_H
3508
437k
    270621850U, // CNT_ZPmZ_S
3509
437k
    811703450U, // CNTv16i8
3510
437k
    824286362U, // CNTv8i8
3511
437k
    3223378747U,  // COMPACT_ZPZ_D
3512
437k
    3223411515U,  // COMPACT_ZPZ_S
3513
437k
    435121U,  // CPYE
3514
437k
    435184U,  // CPYEN
3515
437k
    435270U,  // CPYERN
3516
437k
    436158U,  // CPYERT
3517
437k
    435643U,  // CPYERTN
3518
437k
    435392U,  // CPYERTRN
3519
437k
    435890U,  // CPYERTWN
3520
437k
    436072U,  // CPYET
3521
437k
    435547U,  // CPYETN
3522
437k
    435328U,  // CPYETRN
3523
437k
    435826U,  // CPYETWN
3524
437k
    435768U,  // CPYEWN
3525
437k
    436215U,  // CPYEWT
3526
437k
    435706U,  // CPYEWTN
3527
437k
    435461U,  // CPYEWTRN
3528
437k
    435959U,  // CPYEWTWN
3529
437k
    435098U,  // CPYFE
3530
437k
    435158U,  // CPYFEN
3531
437k
    435260U,  // CPYFERN
3532
437k
    436148U,  // CPYFERT
3533
437k
    435632U,  // CPYFERTN
3534
437k
    435380U,  // CPYFERTRN
3535
437k
    435878U,  // CPYFERTWN
3536
437k
    436046U,  // CPYFET
3537
437k
    435518U,  // CPYFETN
3538
437k
    435317U,  // CPYFETRN
3539
437k
    435815U,  // CPYFETWN
3540
437k
    435758U,  // CPYFEWN
3541
437k
    436205U,  // CPYFEWT
3542
437k
    435695U,  // CPYFEWTN
3543
437k
    435449U,  // CPYFEWTRN
3544
437k
    435947U,  // CPYFEWTWN
3545
437k
    435128U,  // CPYFM
3546
437k
    435192U,  // CPYFMN
3547
437k
    435279U,  // CPYFMRN
3548
437k
    436167U,  // CPYFMRT
3549
437k
    435653U,  // CPYFMRTN
3550
437k
    435403U,  // CPYFMRTRN
3551
437k
    435901U,  // CPYFMRTWN
3552
437k
    436080U,  // CPYFMT
3553
437k
    435556U,  // CPYFMTN
3554
437k
    435338U,  // CPYFMTRN
3555
437k
    435836U,  // CPYFMTWN
3556
437k
    435777U,  // CPYFMWN
3557
437k
    436224U,  // CPYFMWT
3558
437k
    435716U,  // CPYFMWTN
3559
437k
    435472U,  // CPYFMWTRN
3560
437k
    435970U,  // CPYFMWTWN
3561
437k
    436016U,  // CPYFP
3562
437k
    435226U,  // CPYFPN
3563
437k
    435298U,  // CPYFPRN
3564
437k
    436186U,  // CPYFPRT
3565
437k
    435674U,  // CPYFPRTN
3566
437k
    435426U,  // CPYFPRTRN
3567
437k
    435924U,  // CPYFPRTWN
3568
437k
    436114U,  // CPYFPT
3569
437k
    435594U,  // CPYFPTN
3570
437k
    435359U,  // CPYFPTRN
3571
437k
    435857U,  // CPYFPTWN
3572
437k
    435796U,  // CPYFPWN
3573
437k
    436243U,  // CPYFPWT
3574
437k
    435737U,  // CPYFPWTN
3575
437k
    435495U,  // CPYFPWTRN
3576
437k
    435993U,  // CPYFPWTWN
3577
437k
    435151U,  // CPYM
3578
437k
    435218U,  // CPYMN
3579
437k
    435289U,  // CPYMRN
3580
437k
    436177U,  // CPYMRT
3581
437k
    435664U,  // CPYMRTN
3582
437k
    435415U,  // CPYMRTRN
3583
437k
    435913U,  // CPYMRTWN
3584
437k
    436106U,  // CPYMT
3585
437k
    435585U,  // CPYMTN
3586
437k
    435349U,  // CPYMTRN
3587
437k
    435847U,  // CPYMTWN
3588
437k
    435787U,  // CPYMWN
3589
437k
    436234U,  // CPYMWT
3590
437k
    435727U,  // CPYMWTN
3591
437k
    435484U,  // CPYMWTRN
3592
437k
    435982U,  // CPYMWTWN
3593
437k
    436039U,  // CPYP
3594
437k
    435252U,  // CPYPN
3595
437k
    435308U,  // CPYPRN
3596
437k
    436196U,  // CPYPRT
3597
437k
    435685U,  // CPYPRTN
3598
437k
    435438U,  // CPYPRTRN
3599
437k
    435936U,  // CPYPRTWN
3600
437k
    436140U,  // CPYPT
3601
437k
    435623U,  // CPYPTN
3602
437k
    435370U,  // CPYPTRN
3603
437k
    435868U,  // CPYPTWN
3604
437k
    435806U,  // CPYPWN
3605
437k
    436253U,  // CPYPWT
3606
437k
    435748U,  // CPYPWTN
3607
437k
    435507U,  // CPYPWTRN
3608
437k
    436005U,  // CPYPWTWN
3609
437k
    270573897U, // CPY_ZPmI_B
3610
437k
    270590281U, // CPY_ZPmI_D
3611
437k
    4268361U, // CPY_ZPmI_H
3612
437k
    270623049U, // CPY_ZPmI_S
3613
437k
    270573897U, // CPY_ZPmR_B
3614
437k
    270590281U, // CPY_ZPmR_D
3615
437k
    272703817U, // CPY_ZPmR_H
3616
437k
    270623049U, // CPY_ZPmR_S
3617
437k
    270573897U, // CPY_ZPmV_B
3618
437k
    270590281U, // CPY_ZPmV_D
3619
437k
    272703817U, // CPY_ZPmV_H
3620
437k
    270623049U, // CPY_ZPmV_S
3621
437k
    3223363913U,  // CPY_ZPzI_B
3622
437k
    3223380297U,  // CPY_ZPzI_D
3623
437k
    2713788745U,  // CPY_ZPzI_H
3624
437k
    3223413065U,  // CPY_ZPzI_S
3625
437k
    2114865U, // CRC32Brr
3626
437k
    2115052U, // CRC32CBrr
3627
437k
    2117101U, // CRC32CHrr
3628
437k
    2121684U, // CRC32CWrr
3629
437k
    2121952U, // CRC32CXrr
3630
437k
    2116937U, // CRC32Hrr
3631
437k
    2121626U, // CRC32Wrr
3632
437k
    2121883U, // CRC32Xrr
3633
437k
    2118258U, // CSELWr
3634
437k
    2118258U, // CSELXr
3635
437k
    2116206U, // CSINCWr
3636
437k
    2116206U, // CSINCXr
3637
437k
    2121434U, // CSINVWr
3638
437k
    2121434U, // CSINVXr
3639
437k
    2116845U, // CSNEGWr
3640
437k
    2116845U, // CSNEGXr
3641
437k
    2119651U, // CTERMEQ_WW
3642
437k
    2119651U, // CTERMEQ_XX
3643
437k
    2116686U, // CTERMNE_WW
3644
437k
    2116686U, // CTERMNE_XX
3645
437k
    2122163U, // CTZWr
3646
437k
    2122163U, // CTZXr
3647
437k
    376923U,  // DCPS1
3648
437k
    377414U,  // DCPS2
3649
437k
    377488U,  // DCPS3
3650
437k
    538985975U, // DECB_XPiI
3651
437k
    538987330U, // DECD_XPiI
3652
437k
    539020098U, // DECD_ZPiI
3653
437k
    538988024U, // DECH_XPiI
3654
437k
    56692216U,  // DECH_ZPiI
3655
437k
    2119183U, // DECP_XP_B
3656
437k
    2418038287U,  // DECP_XP_D
3657
437k
    1881167375U,  // DECP_XP_H
3658
437k
    270554639U, // DECP_XP_S
3659
437k
    1075893775U,  // DECP_ZP_D
3660
437k
    1658918415U,  // DECP_ZP_H
3661
437k
    1344361999U,  // DECP_ZP_S
3662
437k
    538992607U, // DECW_XPiI
3663
437k
    539058143U, // DECW_ZPiI
3664
437k
    444368U,  // DMB
3665
437k
    10395U, // DRPS
3666
437k
    444719U,  // DSB
3667
437k
    461103U,  // DSBnXS
3668
437k
    807458015U, // DUPM_ZI
3669
437k
    2136057U, // DUPQ_ZZI_B
3670
437k
    2418071545U,  // DUPQ_ZZI_D
3671
437k
    1115756537U,  // DUPQ_ZZI_H
3672
437k
    270620665U, // DUPQ_ZZI_S
3673
437k
    1344313186U,  // DUP_ZI_B
3674
437k
    1612765026U,  // DUP_ZI_D
3675
437k
    58791778U,  // DUP_ZI_H
3676
437k
    1881233250U,  // DUP_ZI_S
3677
437k
    2135906U, // DUP_ZR_B
3678
437k
    2152290U, // DUP_ZR_D
3679
437k
    1671501666U,  // DUP_ZR_H
3680
437k
    2185058U, // DUP_ZR_S
3681
437k
    2135906U, // DUP_ZZI_B
3682
437k
    2418071394U,  // DUP_ZZI_D
3683
437k
    1115756386U,  // DUP_ZZI_H
3684
437k
    1137137506U,  // DUP_ZZI_Q
3685
437k
    270620514U, // DUP_ZZI_S
3686
437k
    807427810U, // DUPi16
3687
437k
    807427810U, // DUPi32
3688
437k
    807427810U, // DUPi64
3689
437k
    807427810U, // DUPi8
3690
437k
    6395746U, // DUPv16i8gpr
3691
437k
    811702114U, // DUPv16i8lane
3692
437k
    8492898U, // DUPv2i32gpr
3693
437k
    813799266U, // DUPv2i32lane
3694
437k
    10590050U,  // DUPv2i64gpr
3695
437k
    815896418U, // DUPv2i64lane
3696
437k
    12687202U,  // DUPv4i16gpr
3697
437k
    817993570U, // DUPv4i16lane
3698
437k
    14784354U,  // DUPv4i32gpr
3699
437k
    820090722U, // DUPv4i32lane
3700
437k
    16881506U,  // DUPv8i16gpr
3701
437k
    822187874U, // DUPv8i16lane
3702
437k
    18978658U,  // DUPv8i8gpr
3703
437k
    824285026U, // DUPv8i8lane
3704
437k
    2118972U, // EONWrs
3705
437k
    2118972U, // EONXrs
3706
437k
    811696778U, // EOR3
3707
437k
    2418066058U,  // EOR3_ZZZZ
3708
437k
    2418055988U,  // EORBT_ZZZ_B
3709
437k
    1075895092U,  // EORBT_ZZZ_D
3710
437k
    2195790644U,  // EORBT_ZZZ_H
3711
437k
    1344363316U,  // EORBT_ZZZ_S
3712
437k
    3227623220U,  // EORQV_VPZ_B
3713
437k
    3231817524U,  // EORQV_VPZ_D
3714
437k
    3238108980U,  // EORQV_VPZ_H
3715
437k
    3236011828U,  // EORQV_VPZ_S
3716
437k
    3223362251U,  // EORS_PPzPP
3717
437k
    2418051485U,  // EORTB_ZZZ_B
3718
437k
    1075890589U,  // EORTB_ZZZ_D
3719
437k
    2195786141U,  // EORTB_ZZZ_H
3720
437k
    1344358813U,  // EORTB_ZZZ_S
3721
437k
    253779U,  // EORV_VPZ_B
3722
437k
    1657020243U,  // EORV_VPZ_D
3723
437k
    1659133779U,  // EORV_VPZ_H
3724
437k
    1638178643U,  // EORV_VPZ_S
3725
437k
    2119946U, // EORWri
3726
437k
    2119946U, // EORWrs
3727
437k
    2119946U, // EORXri
3728
437k
    2119946U, // EORXrs
3729
437k
    3223361802U,  // EOR_PPzPP
3730
437k
    2418071818U,  // EOR_ZI
3731
437k
    3223361802U,  // EOR_ZPmZ_B
3732
437k
    3223378186U,  // EOR_ZPmZ_D
3733
437k
    3519093002U,  // EOR_ZPmZ_H
3734
437k
    3223410954U,  // EOR_ZPmZ_S
3735
437k
    2418071818U,  // EOR_ZZZ
3736
437k
    811702538U, // EORv16i8
3737
437k
    824285450U, // EORv8i8
3738
437k
    10400U, // ERET
3739
437k
    10278U, // ERETAA
3740
437k
    10285U, // ERETAB
3741
437k
    2136063U, // EXTQ_ZZI
3742
437k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
437k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
437k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
437k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
437k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
437k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
437k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
437k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
437k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
437k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
437k
    2120035U, // EXTRWrri
3753
437k
    24863U, // EXTRX
3754
437k
    2120035U, // EXTRXrri
3755
437k
    24910U, // EXTRY
3756
437k
    2137622U, // EXT_ZZI
3757
437k
    2686492182U,  // EXT_ZZI_B
3758
437k
    811703830U, // EXTv16i8
3759
437k
    824286742U, // EXTv8i8
3760
437k
    822182291U, // F1CVTL2v8f16
3761
437k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
437k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
437k
    822187051U, // F1CVTLv8f16
3764
437k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
437k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
437k
    822182301U, // F2CVTL2v8f16
3767
437k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
437k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
437k
    822187060U, // F2CVTLv8f16
3770
437k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
437k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
437k
    2116391U, // FABD16
3773
437k
    2116391U, // FABD32
3774
437k
    2116391U, // FABD64
3775
437k
    3223374631U,  // FABD_ZPmZ_D
3776
437k
    3519089447U,  // FABD_ZPmZ_H
3777
437k
    3223407399U,  // FABD_ZPmZ_S
3778
437k
    813796135U, // FABDv2f32
3779
437k
    815893287U, // FABDv2f64
3780
437k
    817990439U, // FABDv4f16
3781
437k
    820087591U, // FABDv4f32
3782
437k
    822184743U, // FABDv8f16
3783
437k
    2120164U, // FABSDr
3784
437k
    2120164U, // FABSHr
3785
437k
    2120164U, // FABSSr
3786
437k
    270588388U, // FABS_ZPmZ_D
3787
437k
    541137380U, // FABS_ZPmZ_H
3788
437k
    270621156U, // FABS_ZPmZ_S
3789
437k
    813799908U, // FABSv2f32
3790
437k
    815897060U, // FABSv2f64
3791
437k
    817994212U, // FABSv4f16
3792
437k
    820091364U, // FABSv4f32
3793
437k
    822188516U, // FABSv8f16
3794
437k
    2116618U, // FACGE16
3795
437k
    2116618U, // FACGE32
3796
437k
    2116618U, // FACGE64
3797
437k
    3223374858U,  // FACGE_PPzZZ_D
3798
437k
    2713783306U,  // FACGE_PPzZZ_H
3799
437k
    3223407626U,  // FACGE_PPzZZ_S
3800
437k
    813796362U, // FACGEv2f32
3801
437k
    815893514U, // FACGEv2f64
3802
437k
    817990666U, // FACGEv4f16
3803
437k
    820087818U, // FACGEv4f32
3804
437k
    822184970U, // FACGEv8f16
3805
437k
    2120551U, // FACGT16
3806
437k
    2120551U, // FACGT32
3807
437k
    2120551U, // FACGT64
3808
437k
    3223378791U,  // FACGT_PPzZZ_D
3809
437k
    2713787239U,  // FACGT_PPzZZ_H
3810
437k
    3223411559U,  // FACGT_PPzZZ_S
3811
437k
    813800295U, // FACGTv2f32
3812
437k
    815897447U, // FACGTv2f64
3813
437k
    817994599U, // FACGTv4f16
3814
437k
    820091751U, // FACGTv4f32
3815
437k
    822188903U, // FACGTv8f16
3816
437k
    65274670U,  // FADDA_VPZ_D
3817
437k
    2214871854U,  // FADDA_VPZ_H
3818
437k
    69501742U,  // FADDA_VPZ_S
3819
437k
    2116471U, // FADDDrr
3820
437k
    2116471U, // FADDHrr
3821
437k
    3223377453U,  // FADDP_ZPmZZ_D
3822
437k
    3519092269U,  // FADDP_ZPmZZ_H
3823
437k
    3223410221U,  // FADDP_ZPmZZ_S
3824
437k
    813798957U, // FADDPv2f32
3825
437k
    815896109U, // FADDPv2f64
3826
437k
    807425581U, // FADDPv2i16p
3827
437k
    807425581U, // FADDPv2i32p
3828
437k
    807425581U, // FADDPv2i64p
3829
437k
    817993261U, // FADDPv4f16
3830
437k
    820090413U, // FADDPv4f32
3831
437k
    822187565U, // FADDPv8f16
3832
437k
    3231817465U,  // FADDQV_D
3833
437k
    3238108921U,  // FADDQV_H
3834
437k
    3236011769U,  // FADDQV_S
3835
437k
    2116471U, // FADDSrr
3836
437k
    1657020017U,  // FADDV_VPZ_D
3837
437k
    1659133553U,  // FADDV_VPZ_H
3838
437k
    1638178417U,  // FADDV_VPZ_S
3839
437k
    3798158199U,  // FADD_VG2_M2Z_D
3840
437k
    3798305655U,  // FADD_VG2_M2Z_H
3841
437k
    3798174583U,  // FADD_VG2_M2Z_S
3842
437k
    4066593655U,  // FADD_VG4_M4Z_D
3843
437k
    4066741111U,  // FADD_VG4_M4Z_H
3844
437k
    4066610039U,  // FADD_VG4_M4Z_S
3845
437k
    3223374711U,  // FADD_ZPmI_D
3846
437k
    3519089527U,  // FADD_ZPmI_H
3847
437k
    3223407479U,  // FADD_ZPmI_S
3848
437k
    3223374711U,  // FADD_ZPmZ_D
3849
437k
    3519089527U,  // FADD_ZPmZ_H
3850
437k
    3223407479U,  // FADD_ZPmZ_S
3851
437k
    2418068343U,  // FADD_ZZZ_D
3852
437k
    2189495159U,  // FADD_ZZZ_H
3853
437k
    270617463U, // FADD_ZZZ_S
3854
437k
    813796215U, // FADDv2f32
3855
437k
    815893367U, // FADDv2f64
3856
437k
    817990519U, // FADDv4f16
3857
437k
    820087671U, // FADDv4f32
3858
437k
    822184823U, // FADDv8f16
3859
437k
    2181210301U,  // FAMAX_2Z2Z_D
3860
437k
    2183323837U,  // FAMAX_2Z2Z_H
3861
437k
    2185437373U,  // FAMAX_2Z2Z_S
3862
437k
    2181210301U,  // FAMAX_4Z4Z_D
3863
437k
    2183323837U,  // FAMAX_4Z4Z_H
3864
437k
    2185437373U,  // FAMAX_4Z4Z_S
3865
437k
    3223380157U,  // FAMAX_ZPmZ_D
3866
437k
    3519094973U,  // FAMAX_ZPmZ_H
3867
437k
    3223412925U,  // FAMAX_ZPmZ_S
3868
437k
    813801661U, // FAMAXv2f32
3869
437k
    815898813U, // FAMAXv2f64
3870
437k
    817995965U, // FAMAXv4f16
3871
437k
    820093117U, // FAMAXv4f32
3872
437k
    822190269U, // FAMAXv8f16
3873
437k
    2181207314U,  // FAMIN_2Z2Z_D
3874
437k
    2183320850U,  // FAMIN_2Z2Z_H
3875
437k
    2185434386U,  // FAMIN_2Z2Z_S
3876
437k
    2181207314U,  // FAMIN_4Z4Z_D
3877
437k
    2183320850U,  // FAMIN_4Z4Z_H
3878
437k
    2185434386U,  // FAMIN_4Z4Z_S
3879
437k
    3223377170U,  // FAMIN_ZPmZ_D
3880
437k
    3519091986U,  // FAMIN_ZPmZ_H
3881
437k
    3223409938U,  // FAMIN_ZPmZ_S
3882
437k
    813798674U, // FAMINv2f32
3883
437k
    815895826U, // FAMINv2f64
3884
437k
    817992978U, // FAMINv4f16
3885
437k
    820090130U, // FAMINv4f32
3886
437k
    822187282U, // FAMINv8f16
3887
437k
    3223374688U,  // FCADD_ZPmZ_D
3888
437k
    3519089504U,  // FCADD_ZPmZ_H
3889
437k
    3223407456U,  // FCADD_ZPmZ_S
3890
437k
    813796192U, // FCADDv2f32
3891
437k
    815893344U, // FCADDv2f64
3892
437k
    817990496U, // FCADDv4f16
3893
437k
    820087648U, // FCADDv4f32
3894
437k
    822184800U, // FCADDv8f16
3895
437k
    2119320U, // FCCMPDrr
3896
437k
    2116718U, // FCCMPEDrr
3897
437k
    2116718U, // FCCMPEHrr
3898
437k
    2116718U, // FCCMPESrr
3899
437k
    2119320U, // FCCMPHrr
3900
437k
    2119320U, // FCCMPSrr
3901
437k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
437k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
437k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
437k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
437k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
437k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
437k
    1075893888U,  // FCLAMP_ZZZ_D
3908
437k
    2195789440U,  // FCLAMP_ZZZ_H
3909
437k
    1344362112U,  // FCLAMP_ZZZ_S
3910
437k
    2119644U, // FCMEQ16
3911
437k
    2119644U, // FCMEQ32
3912
437k
    2119644U, // FCMEQ64
3913
437k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
437k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
437k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
437k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
437k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
437k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
437k
    2119644U, // FCMEQv1i16rz
3920
437k
    2119644U, // FCMEQv1i32rz
3921
437k
    2119644U, // FCMEQv1i64rz
3922
437k
    813799388U, // FCMEQv2f32
3923
437k
    815896540U, // FCMEQv2f64
3924
437k
    813799388U, // FCMEQv2i32rz
3925
437k
    815896540U, // FCMEQv2i64rz
3926
437k
    817993692U, // FCMEQv4f16
3927
437k
    820090844U, // FCMEQv4f32
3928
437k
    817993692U, // FCMEQv4i16rz
3929
437k
    820090844U, // FCMEQv4i32rz
3930
437k
    822187996U, // FCMEQv8f16
3931
437k
    822187996U, // FCMEQv8i16rz
3932
437k
    2116634U, // FCMGE16
3933
437k
    2116634U, // FCMGE32
3934
437k
    2116634U, // FCMGE64
3935
437k
    3223374874U,  // FCMGE_PPzZ0_D
3936
437k
    2713783322U,  // FCMGE_PPzZ0_H
3937
437k
    3223407642U,  // FCMGE_PPzZ0_S
3938
437k
    3223374874U,  // FCMGE_PPzZZ_D
3939
437k
    2713783322U,  // FCMGE_PPzZZ_H
3940
437k
    3223407642U,  // FCMGE_PPzZZ_S
3941
437k
    2116634U, // FCMGEv1i16rz
3942
437k
    2116634U, // FCMGEv1i32rz
3943
437k
    2116634U, // FCMGEv1i64rz
3944
437k
    813796378U, // FCMGEv2f32
3945
437k
    815893530U, // FCMGEv2f64
3946
437k
    813796378U, // FCMGEv2i32rz
3947
437k
    815893530U, // FCMGEv2i64rz
3948
437k
    817990682U, // FCMGEv4f16
3949
437k
    820087834U, // FCMGEv4f32
3950
437k
    817990682U, // FCMGEv4i16rz
3951
437k
    820087834U, // FCMGEv4i32rz
3952
437k
    822184986U, // FCMGEv8f16
3953
437k
    822184986U, // FCMGEv8i16rz
3954
437k
    2120567U, // FCMGT16
3955
437k
    2120567U, // FCMGT32
3956
437k
    2120567U, // FCMGT64
3957
437k
    3223378807U,  // FCMGT_PPzZ0_D
3958
437k
    2713787255U,  // FCMGT_PPzZ0_H
3959
437k
    3223411575U,  // FCMGT_PPzZ0_S
3960
437k
    3223378807U,  // FCMGT_PPzZZ_D
3961
437k
    2713787255U,  // FCMGT_PPzZZ_H
3962
437k
    3223411575U,  // FCMGT_PPzZZ_S
3963
437k
    2120567U, // FCMGTv1i16rz
3964
437k
    2120567U, // FCMGTv1i32rz
3965
437k
    2120567U, // FCMGTv1i64rz
3966
437k
    813800311U, // FCMGTv2f32
3967
437k
    815897463U, // FCMGTv2f64
3968
437k
    813800311U, // FCMGTv2i32rz
3969
437k
    815897463U, // FCMGTv2i64rz
3970
437k
    817994615U, // FCMGTv4f16
3971
437k
    820091767U, // FCMGTv4f32
3972
437k
    817994615U, // FCMGTv4i16rz
3973
437k
    820091767U, // FCMGTv4i32rz
3974
437k
    822188919U, // FCMGTv8f16
3975
437k
    822188919U, // FCMGTv8i16rz
3976
437k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
437k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
437k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
437k
    2195784542U,  // FCMLA_ZZZI_H
3980
437k
    1344357214U,  // FCMLA_ZZZI_S
3981
437k
    2961310558U,  // FCMLAv2f32
3982
437k
    2963407710U,  // FCMLAv2f64
3983
437k
    2965504862U,  // FCMLAv4f16
3984
437k
    2965504862U,  // FCMLAv4f16_indexed
3985
437k
    2967602014U,  // FCMLAv4f32
3986
437k
    2967602014U,  // FCMLAv4f32_indexed
3987
437k
    2969699166U,  // FCMLAv8f16
3988
437k
    2969699166U,  // FCMLAv8f16_indexed
3989
437k
    3223374905U,  // FCMLE_PPzZ0_D
3990
437k
    2713783353U,  // FCMLE_PPzZ0_H
3991
437k
    3223407673U,  // FCMLE_PPzZ0_S
3992
437k
    2116665U, // FCMLEv1i16rz
3993
437k
    2116665U, // FCMLEv1i32rz
3994
437k
    2116665U, // FCMLEv1i64rz
3995
437k
    813796409U, // FCMLEv2i32rz
3996
437k
    815893561U, // FCMLEv2i64rz
3997
437k
    817990713U, // FCMLEv4i16rz
3998
437k
    820087865U, // FCMLEv4i32rz
3999
437k
    822185017U, // FCMLEv8i16rz
4000
437k
    3223379017U,  // FCMLT_PPzZ0_D
4001
437k
    2713787465U,  // FCMLT_PPzZ0_H
4002
437k
    3223411785U,  // FCMLT_PPzZ0_S
4003
437k
    2120777U, // FCMLTv1i16rz
4004
437k
    2120777U, // FCMLTv1i32rz
4005
437k
    2120777U, // FCMLTv1i64rz
4006
437k
    813800521U, // FCMLTv2i32rz
4007
437k
    815897673U, // FCMLTv2i64rz
4008
437k
    817994825U, // FCMLTv4i16rz
4009
437k
    820091977U, // FCMLTv4i32rz
4010
437k
    822189129U, // FCMLTv8i16rz
4011
437k
    3223374919U,  // FCMNE_PPzZ0_D
4012
437k
    2713783367U,  // FCMNE_PPzZ0_H
4013
437k
    3223407687U,  // FCMNE_PPzZ0_S
4014
437k
    3223374919U,  // FCMNE_PPzZZ_D
4015
437k
    2713783367U,  // FCMNE_PPzZZ_H
4016
437k
    3223407687U,  // FCMNE_PPzZZ_S
4017
437k
    71325343U,  // FCMPDri
4018
437k
    2119327U, // FCMPDrr
4019
437k
    71322742U,  // FCMPEDri
4020
437k
    2116726U, // FCMPEDrr
4021
437k
    71322742U,  // FCMPEHri
4022
437k
    2116726U, // FCMPEHrr
4023
437k
    71322742U,  // FCMPESri
4024
437k
    2116726U, // FCMPESrr
4025
437k
    71325343U,  // FCMPHri
4026
437k
    2119327U, // FCMPHrr
4027
437k
    71325343U,  // FCMPSri
4028
437k
    2119327U, // FCMPSrr
4029
437k
    3223377401U,  // FCMUO_PPzZZ_D
4030
437k
    2713785849U,  // FCMUO_PPzZZ_H
4031
437k
    3223410169U,  // FCMUO_PPzZZ_S
4032
437k
    270590280U, // FCPY_ZPmI_D
4033
437k
    2957058376U,  // FCPY_ZPmI_H
4034
437k
    270623048U, // FCPY_ZPmI_S
4035
437k
    2118257U, // FCSELDrrr
4036
437k
    2118257U, // FCSELHrrr
4037
437k
    2118257U, // FCSELSrrr
4038
437k
    2120156U, // FCVTASUWDr
4039
437k
    2120156U, // FCVTASUWHr
4040
437k
    2120156U, // FCVTASUWSr
4041
437k
    2120156U, // FCVTASUXDr
4042
437k
    2120156U, // FCVTASUXHr
4043
437k
    2120156U, // FCVTASUXSr
4044
437k
    2120156U, // FCVTASv1f16
4045
437k
    2120156U, // FCVTASv1i32
4046
437k
    2120156U, // FCVTASv1i64
4047
437k
    813799900U, // FCVTASv2f32
4048
437k
    815897052U, // FCVTASv2f64
4049
437k
    817994204U, // FCVTASv4f16
4050
437k
    820091356U, // FCVTASv4f32
4051
437k
    822188508U, // FCVTASv8f16
4052
437k
    2121256U, // FCVTAUUWDr
4053
437k
    2121256U, // FCVTAUUWHr
4054
437k
    2121256U, // FCVTAUUWSr
4055
437k
    2121256U, // FCVTAUUXDr
4056
437k
    2121256U, // FCVTAUUXHr
4057
437k
    2121256U, // FCVTAUUXSr
4058
437k
    2121256U, // FCVTAUv1f16
4059
437k
    2121256U, // FCVTAUv1i32
4060
437k
    2121256U, // FCVTAUv1i64
4061
437k
    813801000U, // FCVTAUv2f32
4062
437k
    815898152U, // FCVTAUv2f64
4063
437k
    817995304U, // FCVTAUv4f16
4064
437k
    820092456U, // FCVTAUv4f32
4065
437k
    822189608U, // FCVTAUv8f16
4066
437k
    2121179U, // FCVTDHr
4067
437k
    2121179U, // FCVTDSr
4068
437k
    2121179U, // FCVTHDr
4069
437k
    2121179U, // FCVTHSr
4070
437k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
437k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
437k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
437k
    815895612U, // FCVTLv2i32
4074
437k
    820089916U, // FCVTLv4i16
4075
437k
    815890854U, // FCVTLv4i32
4076
437k
    820085158U, // FCVTLv8i16
4077
437k
    2120294U, // FCVTMSUWDr
4078
437k
    2120294U, // FCVTMSUWHr
4079
437k
    2120294U, // FCVTMSUWSr
4080
437k
    2120294U, // FCVTMSUXDr
4081
437k
    2120294U, // FCVTMSUXHr
4082
437k
    2120294U, // FCVTMSUXSr
4083
437k
    2120294U, // FCVTMSv1f16
4084
437k
    2120294U, // FCVTMSv1i32
4085
437k
    2120294U, // FCVTMSv1i64
4086
437k
    813800038U, // FCVTMSv2f32
4087
437k
    815897190U, // FCVTMSv2f64
4088
437k
    817994342U, // FCVTMSv4f16
4089
437k
    820091494U, // FCVTMSv4f32
4090
437k
    822188646U, // FCVTMSv8f16
4091
437k
    2121272U, // FCVTMUUWDr
4092
437k
    2121272U, // FCVTMUUWHr
4093
437k
    2121272U, // FCVTMUUWSr
4094
437k
    2121272U, // FCVTMUUXDr
4095
437k
    2121272U, // FCVTMUUXHr
4096
437k
    2121272U, // FCVTMUUXSr
4097
437k
    2121272U, // FCVTMUv1f16
4098
437k
    2121272U, // FCVTMUv1i32
4099
437k
    2121272U, // FCVTMUv1i64
4100
437k
    813801016U, // FCVTMUv2f32
4101
437k
    815898168U, // FCVTMUv2f64
4102
437k
    817995320U, // FCVTMUv4f16
4103
437k
    820092472U, // FCVTMUv4f32
4104
437k
    822189624U, // FCVTMUv8f16
4105
437k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
437k
    2120320U, // FCVTNSUWDr
4107
437k
    2120320U, // FCVTNSUWHr
4108
437k
    2120320U, // FCVTNSUWSr
4109
437k
    2120320U, // FCVTNSUXDr
4110
437k
    2120320U, // FCVTNSUXHr
4111
437k
    2120320U, // FCVTNSUXSr
4112
437k
    2120320U, // FCVTNSv1f16
4113
437k
    2120320U, // FCVTNSv1i32
4114
437k
    2120320U, // FCVTNSv1i64
4115
437k
    813800064U, // FCVTNSv2f32
4116
437k
    815897216U, // FCVTNSv2f64
4117
437k
    817994368U, // FCVTNSv4f16
4118
437k
    820091520U, // FCVTNSv4f32
4119
437k
    822188672U, // FCVTNSv8f16
4120
437k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
437k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
437k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
437k
    2121280U, // FCVTNUUWDr
4124
437k
    2121280U, // FCVTNUUWHr
4125
437k
    2121280U, // FCVTNUUWSr
4126
437k
    2121280U, // FCVTNUUXDr
4127
437k
    2121280U, // FCVTNUUXHr
4128
437k
    2121280U, // FCVTNUUXSr
4129
437k
    2121280U, // FCVTNUv1f16
4130
437k
    2121280U, // FCVTNUv1i32
4131
437k
    2121280U, // FCVTNUv1i64
4132
437k
    813801024U, // FCVTNUv2f32
4133
437k
    815898176U, // FCVTNUv2f64
4134
437k
    817995328U, // FCVTNUv4f16
4135
437k
    820092480U, // FCVTNUv4f32
4136
437k
    822189632U, // FCVTNUv8f16
4137
437k
    811701617U, // FCVTN_F16_F8v16f8
4138
437k
    824284529U, // FCVTN_F16_F8v8f8
4139
437k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
437k
    824284529U, // FCVTN_F32_F8v8f8
4141
437k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
437k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
437k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
437k
    813798769U, // FCVTNv2i32
4145
437k
    817993073U, // FCVTNv4i16
4146
437k
    2967601645U,  // FCVTNv4i32
4147
437k
    2969698797U,  // FCVTNv8i16
4148
437k
    2120374U, // FCVTPSUWDr
4149
437k
    2120374U, // FCVTPSUWHr
4150
437k
    2120374U, // FCVTPSUWSr
4151
437k
    2120374U, // FCVTPSUXDr
4152
437k
    2120374U, // FCVTPSUXHr
4153
437k
    2120374U, // FCVTPSUXSr
4154
437k
    2120374U, // FCVTPSv1f16
4155
437k
    2120374U, // FCVTPSv1i32
4156
437k
    2120374U, // FCVTPSv1i64
4157
437k
    813800118U, // FCVTPSv2f32
4158
437k
    815897270U, // FCVTPSv2f64
4159
437k
    817994422U, // FCVTPSv4f16
4160
437k
    820091574U, // FCVTPSv4f32
4161
437k
    822188726U, // FCVTPSv8f16
4162
437k
    2121288U, // FCVTPUUWDr
4163
437k
    2121288U, // FCVTPUUWHr
4164
437k
    2121288U, // FCVTPUUWSr
4165
437k
    2121288U, // FCVTPUUXDr
4166
437k
    2121288U, // FCVTPUUXHr
4167
437k
    2121288U, // FCVTPUUXSr
4168
437k
    2121288U, // FCVTPUv1f16
4169
437k
    2121288U, // FCVTPUv1i32
4170
437k
    2121288U, // FCVTPUv1i64
4171
437k
    813801032U, // FCVTPUv2f32
4172
437k
    815898184U, // FCVTPUv2f64
4173
437k
    817995336U, // FCVTPUv4f16
4174
437k
    820092488U, // FCVTPUv4f32
4175
437k
    822189640U, // FCVTPUv8f16
4176
437k
    2121179U, // FCVTSDr
4177
437k
    2121179U, // FCVTSHr
4178
437k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
437k
    2119104U, // FCVTXNv1i64
4180
437k
    813798848U, // FCVTXNv2f32
4181
437k
    2967601699U,  // FCVTXNv4f32
4182
437k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
437k
    2120433U, // FCVTZSSWDri
4184
437k
    2120433U, // FCVTZSSWHri
4185
437k
    2120433U, // FCVTZSSWSri
4186
437k
    2120433U, // FCVTZSSXDri
4187
437k
    2120433U, // FCVTZSSXHri
4188
437k
    2120433U, // FCVTZSSXSri
4189
437k
    2120433U, // FCVTZSUWDr
4190
437k
    2120433U, // FCVTZSUWHr
4191
437k
    2120433U, // FCVTZSUWSr
4192
437k
    2120433U, // FCVTZSUXDr
4193
437k
    2120433U, // FCVTZSUXHr
4194
437k
    2120433U, // FCVTZSUXSr
4195
437k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
437k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
437k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
437k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
437k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
437k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
437k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
437k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
437k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
437k
    2120433U, // FCVTZSd
4205
437k
    2120433U, // FCVTZSh
4206
437k
    2120433U, // FCVTZSs
4207
437k
    2120433U, // FCVTZSv1f16
4208
437k
    2120433U, // FCVTZSv1i32
4209
437k
    2120433U, // FCVTZSv1i64
4210
437k
    813800177U, // FCVTZSv2f32
4211
437k
    815897329U, // FCVTZSv2f64
4212
437k
    813800177U, // FCVTZSv2i32_shift
4213
437k
    815897329U, // FCVTZSv2i64_shift
4214
437k
    817994481U, // FCVTZSv4f16
4215
437k
    820091633U, // FCVTZSv4f32
4216
437k
    817994481U, // FCVTZSv4i16_shift
4217
437k
    820091633U, // FCVTZSv4i32_shift
4218
437k
    822188785U, // FCVTZSv8f16
4219
437k
    822188785U, // FCVTZSv8i16_shift
4220
437k
    2121313U, // FCVTZUSWDri
4221
437k
    2121313U, // FCVTZUSWHri
4222
437k
    2121313U, // FCVTZUSWSri
4223
437k
    2121313U, // FCVTZUSXDri
4224
437k
    2121313U, // FCVTZUSXHri
4225
437k
    2121313U, // FCVTZUSXSri
4226
437k
    2121313U, // FCVTZUUWDr
4227
437k
    2121313U, // FCVTZUUWHr
4228
437k
    2121313U, // FCVTZUUWSr
4229
437k
    2121313U, // FCVTZUUXDr
4230
437k
    2121313U, // FCVTZUUXHr
4231
437k
    2121313U, // FCVTZUUXSr
4232
437k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
437k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
437k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
437k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
437k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
437k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
437k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
437k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
437k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
437k
    2121313U, // FCVTZUd
4242
437k
    2121313U, // FCVTZUh
4243
437k
    2121313U, // FCVTZUs
4244
437k
    2121313U, // FCVTZUv1f16
4245
437k
    2121313U, // FCVTZUv1i32
4246
437k
    2121313U, // FCVTZUv1i64
4247
437k
    813801057U, // FCVTZUv2f32
4248
437k
    815898209U, // FCVTZUv2f64
4249
437k
    813801057U, // FCVTZUv2i32_shift
4250
437k
    815898209U, // FCVTZUv2i64_shift
4251
437k
    817995361U, // FCVTZUv4f16
4252
437k
    820092513U, // FCVTZUv4f32
4253
437k
    817995361U, // FCVTZUv4i16_shift
4254
437k
    820092513U, // FCVTZUv4i32_shift
4255
437k
    822189665U, // FCVTZUv8f16
4256
437k
    822189665U, // FCVTZUv8i16_shift
4257
437k
    1652760027U,  // FCVT_2ZZ_H_S
4258
437k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
437k
    1648434651U,  // FCVT_Z2Z_StoH
4260
437k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
437k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
437k
    270622171U, // FCVT_ZPmZ_DtoS
4263
437k
    270589403U, // FCVT_ZPmZ_HtoD
4264
437k
    270622171U, // FCVT_ZPmZ_HtoS
4265
437k
    270589403U, // FCVT_ZPmZ_StoD
4266
437k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
437k
    2121361U, // FDIVDrr
4268
437k
    2121361U, // FDIVHrr
4269
437k
    3223378308U,  // FDIVR_ZPmZ_D
4270
437k
    3519093124U,  // FDIVR_ZPmZ_H
4271
437k
    3223411076U,  // FDIVR_ZPmZ_S
4272
437k
    2121361U, // FDIVSrr
4273
437k
    3223379601U,  // FDIV_ZPmZ_D
4274
437k
    3519094417U,  // FDIV_ZPmZ_H
4275
437k
    3223412369U,  // FDIV_ZPmZ_S
4276
437k
    813801105U, // FDIVv2f32
4277
437k
    815898257U, // FDIVv2f64
4278
437k
    817995409U, // FDIVv4f16
4279
437k
    820092561U, // FDIVv4f32
4280
437k
    822189713U, // FDIVv8f16
4281
437k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
437k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
437k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
437k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
437k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
437k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
437k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
437k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
437k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
437k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
437k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
437k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
437k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
437k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
437k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
437k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
437k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
437k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
437k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
437k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
437k
    2686541108U,  // FDOT_ZZZI_S
4302
437k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
437k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
437k
    2686541108U,  // FDOT_ZZZ_S
4305
437k
    2967608628U,  // FDOTlanev16f8
4306
437k
    2965511476U,  // FDOTlanev4f16
4307
437k
    2969705780U,  // FDOTlanev8f16
4308
437k
    2961317172U,  // FDOTlanev8f8
4309
437k
    2961317172U,  // FDOTv2f32
4310
437k
    2965511476U,  // FDOTv4f16
4311
437k
    2967608628U,  // FDOTv4f32
4312
437k
    2969705780U,  // FDOTv8f16
4313
437k
    3760248673U,  // FDUP_ZI_D
4314
437k
    75568993U,  // FDUP_ZI_H
4315
437k
    3760281441U,  // FDUP_ZI_S
4316
437k
    2418066491U,  // FEXPA_ZZ_D
4317
437k
    1652622395U,  // FEXPA_ZZ_H
4318
437k
    270615611U, // FEXPA_ZZ_S
4319
437k
    2120441U, // FJCVTZS
4320
437k
    270583345U, // FLOGB_ZPmZ_D
4321
437k
    541132337U, // FLOGB_ZPmZ_H
4322
437k
    270616113U, // FLOGB_ZPmZ_S
4323
437k
    17090U, // FMA16
4324
437k
    16551U, // FMA32
4325
437k
    17052U, // FMA64
4326
437k
    2116507U, // FMADDDrrr
4327
437k
    2116507U, // FMADDHrrr
4328
437k
    2116507U, // FMADDSrrr
4329
437k
    3223374611U,  // FMAD_ZPmZZ_D
4330
437k
    3519089427U,  // FMAD_ZPmZZ_H
4331
437k
    3223407379U,  // FMAD_ZPmZZ_S
4332
437k
    2121925U, // FMAXDrr
4333
437k
    2121925U, // FMAXHrr
4334
437k
    2118862U, // FMAXNMDrr
4335
437k
    2118862U, // FMAXNMHrr
4336
437k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
437k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
437k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
437k
    813799086U, // FMAXNMPv2f32
4340
437k
    815896238U, // FMAXNMPv2f64
4341
437k
    807425710U, // FMAXNMPv2i16p
4342
437k
    807425710U, // FMAXNMPv2i32p
4343
437k
    807425710U, // FMAXNMPv2i64p
4344
437k
    817993390U, // FMAXNMPv4f16
4345
437k
    820090542U, // FMAXNMPv4f32
4346
437k
    822187694U, // FMAXNMPv8f16
4347
437k
    3231817490U,  // FMAXNMQV_D
4348
437k
    3238108946U,  // FMAXNMQV_H
4349
437k
    3236011794U,  // FMAXNMQV_S
4350
437k
    2118862U, // FMAXNMSrr
4351
437k
    1657020092U,  // FMAXNMV_VPZ_D
4352
437k
    1659133628U,  // FMAXNMV_VPZ_H
4353
437k
    1638178492U,  // FMAXNMV_VPZ_S
4354
437k
    807427772U, // FMAXNMVv4i16v
4355
437k
    807427772U, // FMAXNMVv4i32v
4356
437k
    807427772U, // FMAXNMVv8i16v
4357
437k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
437k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
437k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
437k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
437k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
437k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
437k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
437k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
437k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
437k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
437k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
437k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
437k
    3223377102U,  // FMAXNM_ZPmI_D
4370
437k
    3519091918U,  // FMAXNM_ZPmI_H
4371
437k
    3223409870U,  // FMAXNM_ZPmI_S
4372
437k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
437k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
437k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
437k
    813798606U, // FMAXNMv2f32
4376
437k
    815895758U, // FMAXNMv2f64
4377
437k
    817992910U, // FMAXNMv4f16
4378
437k
    820090062U, // FMAXNMv4f32
4379
437k
    822187214U, // FMAXNMv8f16
4380
437k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
437k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
437k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
437k
    813799295U, // FMAXPv2f32
4384
437k
    815896447U, // FMAXPv2f64
4385
437k
    807425919U, // FMAXPv2i16p
4386
437k
    807425919U, // FMAXPv2i32p
4387
437k
    807425919U, // FMAXPv2i64p
4388
437k
    817993599U, // FMAXPv4f16
4389
437k
    820090751U, // FMAXPv4f32
4390
437k
    822187903U, // FMAXPv8f16
4391
437k
    3231817531U,  // FMAXQV_D
4392
437k
    3238108987U,  // FMAXQV_H
4393
437k
    3236011835U,  // FMAXQV_S
4394
437k
    2121925U, // FMAXSrr
4395
437k
    1657020249U,  // FMAXV_VPZ_D
4396
437k
    1659133785U,  // FMAXV_VPZ_H
4397
437k
    1638178649U,  // FMAXV_VPZ_S
4398
437k
    807427929U, // FMAXVv4i16v
4399
437k
    807427929U, // FMAXVv4i32v
4400
437k
    807427929U, // FMAXVv8i16v
4401
437k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
437k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
437k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
437k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
437k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
437k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
437k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
437k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
437k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
437k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
437k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
437k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
437k
    3223380165U,  // FMAX_ZPmI_D
4414
437k
    3519094981U,  // FMAX_ZPmI_H
4415
437k
    3223412933U,  // FMAX_ZPmI_S
4416
437k
    3223380165U,  // FMAX_ZPmZ_D
4417
437k
    3519094981U,  // FMAX_ZPmZ_H
4418
437k
    3223412933U,  // FMAX_ZPmZ_S
4419
437k
    813801669U, // FMAXv2f32
4420
437k
    815898821U, // FMAXv2f64
4421
437k
    817995973U, // FMAXv4f16
4422
437k
    820093125U, // FMAXv4f32
4423
437k
    822190277U, // FMAXv8f16
4424
437k
    2118938U, // FMINDrr
4425
437k
    2118938U, // FMINHrr
4426
437k
    2118853U, // FMINNMDrr
4427
437k
    2118853U, // FMINNMHrr
4428
437k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
437k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
437k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
437k
    813799077U, // FMINNMPv2f32
4432
437k
    815896229U, // FMINNMPv2f64
4433
437k
    807425701U, // FMINNMPv2i16p
4434
437k
    807425701U, // FMINNMPv2i32p
4435
437k
    807425701U, // FMINNMPv2i64p
4436
437k
    817993381U, // FMINNMPv4f16
4437
437k
    820090533U, // FMINNMPv4f32
4438
437k
    822187685U, // FMINNMPv8f16
4439
437k
    3231817480U,  // FMINNMQV_D
4440
437k
    3238108936U,  // FMINNMQV_H
4441
437k
    3236011784U,  // FMINNMQV_S
4442
437k
    2118853U, // FMINNMSrr
4443
437k
    1657020083U,  // FMINNMV_VPZ_D
4444
437k
    1659133619U,  // FMINNMV_VPZ_H
4445
437k
    1638178483U,  // FMINNMV_VPZ_S
4446
437k
    807427763U, // FMINNMVv4i16v
4447
437k
    807427763U, // FMINNMVv4i32v
4448
437k
    807427763U, // FMINNMVv8i16v
4449
437k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
437k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
437k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
437k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
437k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
437k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
437k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
437k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
437k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
437k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
437k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
437k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
437k
    3223377093U,  // FMINNM_ZPmI_D
4462
437k
    3519091909U,  // FMINNM_ZPmI_H
4463
437k
    3223409861U,  // FMINNM_ZPmI_S
4464
437k
    3223377093U,  // FMINNM_ZPmZ_D
4465
437k
    3519091909U,  // FMINNM_ZPmZ_H
4466
437k
    3223409861U,  // FMINNM_ZPmZ_S
4467
437k
    813798597U, // FMINNMv2f32
4468
437k
    815895749U, // FMINNMv2f64
4469
437k
    817992901U, // FMINNMv4f16
4470
437k
    820090053U, // FMINNMv4f32
4471
437k
    822187205U, // FMINNMv8f16
4472
437k
    3223377597U,  // FMINP_ZPmZZ_D
4473
437k
    3519092413U,  // FMINP_ZPmZZ_H
4474
437k
    3223410365U,  // FMINP_ZPmZZ_S
4475
437k
    813799101U, // FMINPv2f32
4476
437k
    815896253U, // FMINPv2f64
4477
437k
    807425725U, // FMINPv2i16p
4478
437k
    807425725U, // FMINPv2i32p
4479
437k
    807425725U, // FMINPv2i64p
4480
437k
    817993405U, // FMINPv4f16
4481
437k
    820090557U, // FMINPv4f32
4482
437k
    822187709U, // FMINPv8f16
4483
437k
    3231817500U,  // FMINQV_D
4484
437k
    3238108956U,  // FMINQV_H
4485
437k
    3236011804U,  // FMINQV_S
4486
437k
    2118938U, // FMINSrr
4487
437k
    1657020101U,  // FMINV_VPZ_D
4488
437k
    1659133637U,  // FMINV_VPZ_H
4489
437k
    1638178501U,  // FMINV_VPZ_S
4490
437k
    807427781U, // FMINVv4i16v
4491
437k
    807427781U, // FMINVv4i32v
4492
437k
    807427781U, // FMINVv8i16v
4493
437k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
437k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
437k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
437k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
437k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
437k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
437k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
437k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
437k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
437k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
437k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
437k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
437k
    3223377178U,  // FMIN_ZPmI_D
4506
437k
    3519091994U,  // FMIN_ZPmI_H
4507
437k
    3223409946U,  // FMIN_ZPmI_S
4508
437k
    3223377178U,  // FMIN_ZPmZ_D
4509
437k
    3519091994U,  // FMIN_ZPmZ_H
4510
437k
    3223409946U,  // FMIN_ZPmZ_S
4511
437k
    813798682U, // FMINv2f32
4512
437k
    815895834U, // FMINv2f64
4513
437k
    817992986U, // FMINv4f16
4514
437k
    820090138U, // FMINv4f32
4515
437k
    822187290U, // FMINv8f16
4516
437k
    2961309942U,  // FMLAL2lanev4f16
4517
437k
    2967601398U,  // FMLAL2lanev8f16
4518
437k
    2961309942U,  // FMLAL2v4f16
4519
437k
    2967601398U,  // FMLAL2v8f16
4520
437k
    2220951153U,  // FMLALB_ZZZ
4521
437k
    2220951153U,  // FMLALB_ZZZI
4522
437k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
437k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
437k
    2969699953U,  // FMLALBlanev8f16
4525
437k
    2969699953U,  // FMLALBv8f16
4526
437k
    2418099682U,  // FMLALLBB_ZZZ
4527
437k
    2418099682U,  // FMLALLBB_ZZZI
4528
437k
    2967602658U,  // FMLALLBBlanev4f32
4529
437k
    2967602658U,  // FMLALLBBv4f32
4530
437k
    2418105119U,  // FMLALLBT_ZZZ
4531
437k
    2418105119U,  // FMLALLBT_ZZZI
4532
437k
    2967608095U,  // FMLALLBTlanev4f32
4533
437k
    2967608095U,  // FMLALLBTv4f32
4534
437k
    2418100613U,  // FMLALLTB_ZZZ
4535
437k
    2418100613U,  // FMLALLTB_ZZZI
4536
437k
    2967603589U,  // FMLALLTBlanev4f32
4537
437k
    2967603589U,  // FMLALLTBv4f32
4538
437k
    2418105776U,  // FMLALLTT_ZZZ
4539
437k
    2418105776U,  // FMLALLTT_ZZZI
4540
437k
    2967608752U,  // FMLALLTTlanev4f32
4541
437k
    2967608752U,  // FMLALLTTv4f32
4542
437k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
437k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
437k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
437k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
437k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
437k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
437k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
437k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
437k
    2220956595U,  // FMLALT_ZZZ
4551
437k
    2220956595U,  // FMLALT_ZZZI
4552
437k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
437k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
437k
    2969705395U,  // FMLALTlanev8f16
4555
437k
    2969705395U,  // FMLALTv8f16
4556
437k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
437k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
437k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
437k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
437k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
437k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
437k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
437k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
437k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
437k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
437k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
437k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
437k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
437k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
437k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
437k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
437k
    2961314037U,  // FMLALlanev4f16
4573
437k
    2967605493U,  // FMLALlanev8f16
4574
437k
    2961314037U,  // FMLALv4f16
4575
437k
    2967605493U,  // FMLALv8f16
4576
437k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
437k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
437k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
437k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
437k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
437k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
437k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
437k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
437k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
437k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
437k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
437k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
437k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
437k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
437k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
437k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
437k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
437k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
437k
    3223372646U,  // FMLA_ZPmZZ_D
4595
437k
    3519087462U,  // FMLA_ZPmZZ_H
4596
437k
    3223405414U,  // FMLA_ZPmZZ_S
4597
437k
    1075888998U,  // FMLA_ZZZI_D
4598
437k
    2195784550U,  // FMLA_ZZZI_H
4599
437k
    1344357222U,  // FMLA_ZZZI_S
4600
437k
    807715686U, // FMLAv1i16_indexed
4601
437k
    807715686U, // FMLAv1i32_indexed
4602
437k
    807715686U, // FMLAv1i64_indexed
4603
437k
    2961310566U,  // FMLAv2f32
4604
437k
    2963407718U,  // FMLAv2f64
4605
437k
    2961310566U,  // FMLAv2i32_indexed
4606
437k
    2963407718U,  // FMLAv2i64_indexed
4607
437k
    2965504870U,  // FMLAv4f16
4608
437k
    2967602022U,  // FMLAv4f32
4609
437k
    2965504870U,  // FMLAv4i16_indexed
4610
437k
    2967602022U,  // FMLAv4i32_indexed
4611
437k
    2969699174U,  // FMLAv8f16
4612
437k
    2969699174U,  // FMLAv8i16_indexed
4613
437k
    2961310074U,  // FMLSL2lanev4f16
4614
437k
    2967601530U,  // FMLSL2lanev8f16
4615
437k
    2961310074U,  // FMLSL2v4f16
4616
437k
    2967601530U,  // FMLSL2v8f16
4617
437k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
437k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
437k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
437k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
437k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
437k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
437k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
437k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
437k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
437k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
437k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
437k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
437k
    2961314804U,  // FMLSLlanev4f16
4630
437k
    2967606260U,  // FMLSLlanev8f16
4631
437k
    2961314804U,  // FMLSLv4f16
4632
437k
    2967606260U,  // FMLSLv8f16
4633
437k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
437k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
437k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
437k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
437k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
437k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
437k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
437k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
437k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
437k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
437k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
437k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
437k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
437k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
437k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
437k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
437k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
437k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
437k
    3223378514U,  // FMLS_ZPmZZ_D
4652
437k
    3519093330U,  // FMLS_ZPmZZ_H
4653
437k
    3223411282U,  // FMLS_ZPmZZ_S
4654
437k
    1075894866U,  // FMLS_ZZZI_D
4655
437k
    2195790418U,  // FMLS_ZZZI_H
4656
437k
    1344363090U,  // FMLS_ZZZI_S
4657
437k
    807721554U, // FMLSv1i16_indexed
4658
437k
    807721554U, // FMLSv1i32_indexed
4659
437k
    807721554U, // FMLSv1i64_indexed
4660
437k
    2961316434U,  // FMLSv2f32
4661
437k
    2963413586U,  // FMLSv2f64
4662
437k
    2961316434U,  // FMLSv2i32_indexed
4663
437k
    2963413586U,  // FMLSv2i64_indexed
4664
437k
    2965510738U,  // FMLSv4f16
4665
437k
    2967607890U,  // FMLSv4f32
4666
437k
    2965510738U,  // FMLSv4i16_indexed
4667
437k
    2967607890U,  // FMLSv4i32_indexed
4668
437k
    2969705042U,  // FMLSv8f16
4669
437k
    2969705042U,  // FMLSv8i16_indexed
4670
437k
    1075889005U,  // FMMLA_ZZZ_D
4671
437k
    1344357229U,  // FMMLA_ZZZ_S
4672
437k
    54641579U,  // FMOPAL_MPPZZ
4673
437k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
437k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
437k
    2168570795U,  // FMOPA_MPPZZ_D
4676
437k
    54641579U,  // FMOPA_MPPZZ_H
4677
437k
    2170667947U,  // FMOPA_MPPZZ_S
4678
437k
    54647455U,  // FMOPSL_MPPZZ
4679
437k
    2168576671U,  // FMOPS_MPPZZ_D
4680
437k
    54647455U,  // FMOPS_MPPZZ_H
4681
437k
    2170673823U,  // FMOPS_MPPZZ_S
4682
437k
    807427809U, // FMOVDXHighr
4683
437k
    2121441U, // FMOVDXr
4684
437k
    3760217825U,  // FMOVDi
4685
437k
    2121441U, // FMOVDr
4686
437k
    2121441U, // FMOVHWr
4687
437k
    2121441U, // FMOVHXr
4688
437k
    3760217825U,  // FMOVHi
4689
437k
    2121441U, // FMOVHr
4690
437k
    2121441U, // FMOVSWr
4691
437k
    3760217825U,  // FMOVSi
4692
437k
    2121441U, // FMOVSr
4693
437k
    2121441U, // FMOVWHr
4694
437k
    2121441U, // FMOVWSr
4695
437k
    81895137U,  // FMOVXDHighr
4696
437k
    2121441U, // FMOVXDr
4697
437k
    2121441U, // FMOVXHr
4698
437k
    3766591201U,  // FMOVv2f32_ns
4699
437k
    3768688353U,  // FMOVv2f64_ns
4700
437k
    3770785505U,  // FMOVv4f16_ns
4701
437k
    3772882657U,  // FMOVv4f32_ns
4702
437k
    3774979809U,  // FMOVv8f16_ns
4703
437k
    17112U, // FMS16
4704
437k
    16558U, // FMS32
4705
437k
    17059U, // FMS64
4706
437k
    3223374137U,  // FMSB_ZPmZZ_D
4707
437k
    3519088953U,  // FMSB_ZPmZZ_H
4708
437k
    3223406905U,  // FMSB_ZPmZZ_S
4709
437k
    2116045U, // FMSUBDrrr
4710
437k
    2116045U, // FMSUBHrrr
4711
437k
    2116045U, // FMSUBSrrr
4712
437k
    2118724U, // FMULDrr
4713
437k
    2118724U, // FMULHrr
4714
437k
    2118724U, // FMULSrr
4715
437k
    2122000U, // FMULX16
4716
437k
    2122000U, // FMULX32
4717
437k
    2122000U, // FMULX64
4718
437k
    3223380240U,  // FMULX_ZPmZ_D
4719
437k
    3519095056U,  // FMULX_ZPmZ_H
4720
437k
    3223413008U,  // FMULX_ZPmZ_S
4721
437k
    2122000U, // FMULXv1i16_indexed
4722
437k
    2122000U, // FMULXv1i32_indexed
4723
437k
    2122000U, // FMULXv1i64_indexed
4724
437k
    813801744U, // FMULXv2f32
4725
437k
    815898896U, // FMULXv2f64
4726
437k
    813801744U, // FMULXv2i32_indexed
4727
437k
    815898896U, // FMULXv2i64_indexed
4728
437k
    817996048U, // FMULXv4f16
4729
437k
    820093200U, // FMULXv4f32
4730
437k
    817996048U, // FMULXv4i16_indexed
4731
437k
    820093200U, // FMULXv4i32_indexed
4732
437k
    822190352U, // FMULXv8f16
4733
437k
    822190352U, // FMULXv8i16_indexed
4734
437k
    3223376964U,  // FMUL_ZPmI_D
4735
437k
    3519091780U,  // FMUL_ZPmI_H
4736
437k
    3223409732U,  // FMUL_ZPmI_S
4737
437k
    3223376964U,  // FMUL_ZPmZ_D
4738
437k
    3519091780U,  // FMUL_ZPmZ_H
4739
437k
    3223409732U,  // FMUL_ZPmZ_S
4740
437k
    2418070596U,  // FMUL_ZZZI_D
4741
437k
    2189497412U,  // FMUL_ZZZI_H
4742
437k
    270619716U, // FMUL_ZZZI_S
4743
437k
    2418070596U,  // FMUL_ZZZ_D
4744
437k
    2189497412U,  // FMUL_ZZZ_H
4745
437k
    270619716U, // FMUL_ZZZ_S
4746
437k
    2118724U, // FMULv1i16_indexed
4747
437k
    2118724U, // FMULv1i32_indexed
4748
437k
    2118724U, // FMULv1i64_indexed
4749
437k
    813798468U, // FMULv2f32
4750
437k
    815895620U, // FMULv2f64
4751
437k
    813798468U, // FMULv2i32_indexed
4752
437k
    815895620U, // FMULv2i64_indexed
4753
437k
    817992772U, // FMULv4f16
4754
437k
    820089924U, // FMULv4f32
4755
437k
    817992772U, // FMULv4i16_indexed
4756
437k
    820089924U, // FMULv4i32_indexed
4757
437k
    822187076U, // FMULv8f16
4758
437k
    822187076U, // FMULv8i16_indexed
4759
437k
    2116832U, // FNEGDr
4760
437k
    2116832U, // FNEGHr
4761
437k
    2116832U, // FNEGSr
4762
437k
    270585056U, // FNEG_ZPmZ_D
4763
437k
    541134048U, // FNEG_ZPmZ_H
4764
437k
    270617824U, // FNEG_ZPmZ_S
4765
437k
    813796576U, // FNEGv2f32
4766
437k
    815893728U, // FNEGv2f64
4767
437k
    817990880U, // FNEGv4f16
4768
437k
    820088032U, // FNEGv4f32
4769
437k
    822185184U, // FNEGv8f16
4770
437k
    2116514U, // FNMADDDrrr
4771
437k
    2116514U, // FNMADDHrrr
4772
437k
    2116514U, // FNMADDSrrr
4773
437k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
437k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
437k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
437k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
437k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
437k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
437k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
437k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
437k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
437k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
437k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
437k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
437k
    2116052U, // FNMSUBDrrr
4786
437k
    2116052U, // FNMSUBHrrr
4787
437k
    2116052U, // FNMSUBSrrr
4788
437k
    2118730U, // FNMULDrr
4789
437k
    2118730U, // FNMULHrr
4790
437k
    2118730U, // FNMULSrr
4791
437k
    2418068574U,  // FRECPE_ZZ_D
4792
437k
    1652624478U,  // FRECPE_ZZ_H
4793
437k
    270617694U, // FRECPE_ZZ_S
4794
437k
    2116702U, // FRECPEv1f16
4795
437k
    2116702U, // FRECPEv1i32
4796
437k
    2116702U, // FRECPEv1i64
4797
437k
    813796446U, // FRECPEv2f32
4798
437k
    815893598U, // FRECPEv2f64
4799
437k
    817990750U, // FRECPEv4f16
4800
437k
    820087902U, // FRECPEv4f32
4801
437k
    822185054U, // FRECPEv8f16
4802
437k
    2120335U, // FRECPS16
4803
437k
    2120335U, // FRECPS32
4804
437k
    2120335U, // FRECPS64
4805
437k
    2418072207U,  // FRECPS_ZZZ_D
4806
437k
    2189499023U,  // FRECPS_ZZZ_H
4807
437k
    270621327U, // FRECPS_ZZZ_S
4808
437k
    813800079U, // FRECPSv2f32
4809
437k
    815897231U, // FRECPSv2f64
4810
437k
    817994383U, // FRECPSv4f16
4811
437k
    820091535U, // FRECPSv4f32
4812
437k
    822188687U, // FRECPSv8f16
4813
437k
    270590231U, // FRECPX_ZPmZ_D
4814
437k
    541139223U, // FRECPX_ZPmZ_H
4815
437k
    270622999U, // FRECPX_ZPmZ_S
4816
437k
    2122007U, // FRECPXv1f16
4817
437k
    2122007U, // FRECPXv1i32
4818
437k
    2122007U, // FRECPXv1i64
4819
437k
    2121891U, // FRINT32XDr
4820
437k
    2121891U, // FRINT32XSr
4821
437k
    813801635U, // FRINT32Xv2f32
4822
437k
    815898787U, // FRINT32Xv2f64
4823
437k
    820093091U, // FRINT32Xv4f32
4824
437k
    2122074U, // FRINT32ZDr
4825
437k
    2122074U, // FRINT32ZSr
4826
437k
    813801818U, // FRINT32Zv2f32
4827
437k
    815898970U, // FRINT32Zv2f64
4828
437k
    820093274U, // FRINT32Zv4f32
4829
437k
    2121901U, // FRINT64XDr
4830
437k
    2121901U, // FRINT64XSr
4831
437k
    813801645U, // FRINT64Xv2f32
4832
437k
    815898797U, // FRINT64Xv2f64
4833
437k
    820093101U, // FRINT64Xv4f32
4834
437k
    2122084U, // FRINT64ZDr
4835
437k
    2122084U, // FRINT64ZSr
4836
437k
    813801828U, // FRINT64Zv2f32
4837
437k
    815898980U, // FRINT64Zv2f64
4838
437k
    820093284U, // FRINT64Zv4f32
4839
437k
    2114733U, // FRINTADr
4840
437k
    2114733U, // FRINTAHr
4841
437k
    2114733U, // FRINTASr
4842
437k
    1648559277U,  // FRINTA_2Z2Z_S
4843
437k
    1648559277U,  // FRINTA_4Z4Z_S
4844
437k
    270582957U, // FRINTA_ZPmZ_D
4845
437k
    541131949U, // FRINTA_ZPmZ_H
4846
437k
    270615725U, // FRINTA_ZPmZ_S
4847
437k
    813794477U, // FRINTAv2f32
4848
437k
    815891629U, // FRINTAv2f64
4849
437k
    817988781U, // FRINTAv4f16
4850
437k
    820085933U, // FRINTAv4f32
4851
437k
    822183085U, // FRINTAv8f16
4852
437k
    2117793U, // FRINTIDr
4853
437k
    2117793U, // FRINTIHr
4854
437k
    2117793U, // FRINTISr
4855
437k
    270586017U, // FRINTI_ZPmZ_D
4856
437k
    541135009U, // FRINTI_ZPmZ_H
4857
437k
    270618785U, // FRINTI_ZPmZ_S
4858
437k
    813797537U, // FRINTIv2f32
4859
437k
    815894689U, // FRINTIv2f64
4860
437k
    817991841U, // FRINTIv4f16
4861
437k
    820088993U, // FRINTIv4f32
4862
437k
    822186145U, // FRINTIv8f16
4863
437k
    2118885U, // FRINTMDr
4864
437k
    2118885U, // FRINTMHr
4865
437k
    2118885U, // FRINTMSr
4866
437k
    1648563429U,  // FRINTM_2Z2Z_S
4867
437k
    1648563429U,  // FRINTM_4Z4Z_S
4868
437k
    270587109U, // FRINTM_ZPmZ_D
4869
437k
    541136101U, // FRINTM_ZPmZ_H
4870
437k
    270619877U, // FRINTM_ZPmZ_S
4871
437k
    813798629U, // FRINTMv2f32
4872
437k
    815895781U, // FRINTMv2f64
4873
437k
    817992933U, // FRINTMv4f16
4874
437k
    820090085U, // FRINTMv4f32
4875
437k
    822187237U, // FRINTMv8f16
4876
437k
    2119016U, // FRINTNDr
4877
437k
    2119016U, // FRINTNHr
4878
437k
    2119016U, // FRINTNSr
4879
437k
    1648563560U,  // FRINTN_2Z2Z_S
4880
437k
    1648563560U,  // FRINTN_4Z4Z_S
4881
437k
    270587240U, // FRINTN_ZPmZ_D
4882
437k
    541136232U, // FRINTN_ZPmZ_H
4883
437k
    270620008U, // FRINTN_ZPmZ_S
4884
437k
    813798760U, // FRINTNv2f32
4885
437k
    815895912U, // FRINTNv2f64
4886
437k
    817993064U, // FRINTNv4f16
4887
437k
    820090216U, // FRINTNv4f32
4888
437k
    822187368U, // FRINTNv8f16
4889
437k
    2119508U, // FRINTPDr
4890
437k
    2119508U, // FRINTPHr
4891
437k
    2119508U, // FRINTPSr
4892
437k
    1648564052U,  // FRINTP_2Z2Z_S
4893
437k
    1648564052U,  // FRINTP_4Z4Z_S
4894
437k
    270587732U, // FRINTP_ZPmZ_D
4895
437k
    541136724U, // FRINTP_ZPmZ_H
4896
437k
    270620500U, // FRINTP_ZPmZ_S
4897
437k
    813799252U, // FRINTPv2f32
4898
437k
    815896404U, // FRINTPv2f64
4899
437k
    817993556U, // FRINTPv4f16
4900
437k
    820090708U, // FRINTPv4f32
4901
437k
    822187860U, // FRINTPv8f16
4902
437k
    2122022U, // FRINTXDr
4903
437k
    2122022U, // FRINTXHr
4904
437k
    2122022U, // FRINTXSr
4905
437k
    270590246U, // FRINTX_ZPmZ_D
4906
437k
    541139238U, // FRINTX_ZPmZ_H
4907
437k
    270623014U, // FRINTX_ZPmZ_S
4908
437k
    813801766U, // FRINTXv2f32
4909
437k
    815898918U, // FRINTXv2f64
4910
437k
    817996070U, // FRINTXv4f16
4911
437k
    820093222U, // FRINTXv4f32
4912
437k
    822190374U, // FRINTXv8f16
4913
437k
    2122168U, // FRINTZDr
4914
437k
    2122168U, // FRINTZHr
4915
437k
    2122168U, // FRINTZSr
4916
437k
    270590392U, // FRINTZ_ZPmZ_D
4917
437k
    541139384U, // FRINTZ_ZPmZ_H
4918
437k
    270623160U, // FRINTZ_ZPmZ_S
4919
437k
    813801912U, // FRINTZv2f32
4920
437k
    815899064U, // FRINTZv2f64
4921
437k
    817996216U, // FRINTZv4f16
4922
437k
    820093368U, // FRINTZv4f32
4923
437k
    822190520U, // FRINTZv8f16
4924
437k
    2418068619U,  // FRSQRTE_ZZ_D
4925
437k
    1652624523U,  // FRSQRTE_ZZ_H
4926
437k
    270617739U, // FRSQRTE_ZZ_S
4927
437k
    2116747U, // FRSQRTEv1f16
4928
437k
    2116747U, // FRSQRTEv1i32
4929
437k
    2116747U, // FRSQRTEv1i64
4930
437k
    813796491U, // FRSQRTEv2f32
4931
437k
    815893643U, // FRSQRTEv2f64
4932
437k
    817990795U, // FRSQRTEv4f16
4933
437k
    820087947U, // FRSQRTEv4f32
4934
437k
    822185099U, // FRSQRTEv8f16
4935
437k
    2120419U, // FRSQRTS16
4936
437k
    2120419U, // FRSQRTS32
4937
437k
    2120419U, // FRSQRTS64
4938
437k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
437k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
437k
    270621411U, // FRSQRTS_ZZZ_S
4941
437k
    813800163U, // FRSQRTSv2f32
4942
437k
    815897315U, // FRSQRTSv2f64
4943
437k
    817994467U, // FRSQRTSv4f16
4944
437k
    820091619U, // FRSQRTSv4f32
4945
437k
    822188771U, // FRSQRTSv8f16
4946
437k
    2181205032U,  // FSCALE_2Z2Z_D
4947
437k
    2183318568U,  // FSCALE_2Z2Z_H
4948
437k
    2185432104U,  // FSCALE_2Z2Z_S
4949
437k
    2181205032U,  // FSCALE_2ZZ_D
4950
437k
    2183318568U,  // FSCALE_2ZZ_H
4951
437k
    2185432104U,  // FSCALE_2ZZ_S
4952
437k
    2181205032U,  // FSCALE_4Z4Z_D
4953
437k
    2183318568U,  // FSCALE_4Z4Z_H
4954
437k
    2185432104U,  // FSCALE_4Z4Z_S
4955
437k
    2181205032U,  // FSCALE_4ZZ_D
4956
437k
    2183318568U,  // FSCALE_4ZZ_H
4957
437k
    2185432104U,  // FSCALE_4ZZ_S
4958
437k
    3223374888U,  // FSCALE_ZPmZ_D
4959
437k
    3519089704U,  // FSCALE_ZPmZ_H
4960
437k
    3223407656U,  // FSCALE_ZPmZ_S
4961
437k
    813796392U, // FSCALEv2f32
4962
437k
    815893544U, // FSCALEv2f64
4963
437k
    817990696U, // FSCALEv4f16
4964
437k
    820087848U, // FSCALEv4f32
4965
437k
    822185000U, // FSCALEv8f16
4966
437k
    2121100U, // FSQRTDr
4967
437k
    2121100U, // FSQRTHr
4968
437k
    2121100U, // FSQRTSr
4969
437k
    270589324U, // FSQRT_ZPmZ_D
4970
437k
    541138316U, // FSQRT_ZPmZ_H
4971
437k
    270622092U, // FSQRT_ZPmZ_S
4972
437k
    813800844U, // FSQRTv2f32
4973
437k
    815897996U, // FSQRTv2f64
4974
437k
    817995148U, // FSQRTv4f16
4975
437k
    820092300U, // FSQRTv4f32
4976
437k
    822189452U, // FSQRTv8f16
4977
437k
    2116025U, // FSUBDrr
4978
437k
    2116025U, // FSUBHrr
4979
437k
    3223377973U,  // FSUBR_ZPmI_D
4980
437k
    3519092789U,  // FSUBR_ZPmI_H
4981
437k
    3223410741U,  // FSUBR_ZPmI_S
4982
437k
    3223377973U,  // FSUBR_ZPmZ_D
4983
437k
    3519092789U,  // FSUBR_ZPmZ_H
4984
437k
    3223410741U,  // FSUBR_ZPmZ_S
4985
437k
    2116025U, // FSUBSrr
4986
437k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
437k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
437k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
437k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
437k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
437k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
437k
    3223374265U,  // FSUB_ZPmI_D
4993
437k
    3519089081U,  // FSUB_ZPmI_H
4994
437k
    3223407033U,  // FSUB_ZPmI_S
4995
437k
    3223374265U,  // FSUB_ZPmZ_D
4996
437k
    3519089081U,  // FSUB_ZPmZ_H
4997
437k
    3223407033U,  // FSUB_ZPmZ_S
4998
437k
    2418067897U,  // FSUB_ZZZ_D
4999
437k
    2189494713U,  // FSUB_ZZZ_H
5000
437k
    270617017U, // FSUB_ZZZ_S
5001
437k
    813795769U, // FSUBv2f32
5002
437k
    815892921U, // FSUBv2f64
5003
437k
    817990073U, // FSUBv4f16
5004
437k
    820087225U, // FSUBv4f32
5005
437k
    822184377U, // FSUBv8f16
5006
437k
    2418068256U,  // FTMAD_ZZI_D
5007
437k
    2189495072U,  // FTMAD_ZZI_H
5008
437k
    270617376U, // FTMAD_ZZI_S
5009
437k
    2418070615U,  // FTSMUL_ZZZ_D
5010
437k
    2189497431U,  // FTSMUL_ZZZ_H
5011
437k
    270619735U, // FTSMUL_ZZZ_S
5012
437k
    2418070142U,  // FTSSEL_ZZZ_D
5013
437k
    2189496958U,  // FTSSEL_ZZZ_H
5014
437k
    270619262U, // FTSSEL_ZZZ_S
5015
437k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
437k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
437k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
437k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
437k
    10429U, // GCSPOPCX
5020
437k
    21718U, // GCSPOPM
5021
437k
    10447U, // GCSPOPX
5022
437k
    21690U, // GCSPUSHM
5023
437k
    10438U, // GCSPUSHX
5024
437k
    16490U, // GCSSS1
5025
437k
    16973U, // GCSSS2
5026
437k
    2120018U, // GCSSTR
5027
437k
    2120026U, // GCSSTTR
5028
437k
    24002U, // GENLUT
5029
437k
    22630U, // GENTER
5030
437k
    10417U, // GEXIT
5031
437k
    297960700U, // GLD1B_D_IMM_REAL
5032
437k
    297960700U, // GLD1B_D_REAL
5033
437k
    297960700U, // GLD1B_D_SXTW_REAL
5034
437k
    297960700U, // GLD1B_D_UXTW_REAL
5035
437k
    297993468U, // GLD1B_S_IMM_REAL
5036
437k
    297993468U, // GLD1B_S_SXTW_REAL
5037
437k
    297993468U, // GLD1B_S_UXTW_REAL
5038
437k
    297962155U, // GLD1D_IMM_REAL
5039
437k
    297962155U, // GLD1D_REAL
5040
437k
    297962155U, // GLD1D_SCALED_REAL
5041
437k
    297962155U, // GLD1D_SXTW_REAL
5042
437k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
437k
    297962155U, // GLD1D_UXTW_REAL
5044
437k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
437k
    297962772U, // GLD1H_D_IMM_REAL
5046
437k
    297962772U, // GLD1H_D_REAL
5047
437k
    297962772U, // GLD1H_D_SCALED_REAL
5048
437k
    297962772U, // GLD1H_D_SXTW_REAL
5049
437k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
437k
    297962772U, // GLD1H_D_UXTW_REAL
5051
437k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
437k
    297995540U, // GLD1H_S_IMM_REAL
5053
437k
    297995540U, // GLD1H_S_SXTW_REAL
5054
437k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
437k
    297995540U, // GLD1H_S_UXTW_REAL
5056
437k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
437k
    298293164U, // GLD1Q
5058
437k
    297961734U, // GLD1SB_D_IMM_REAL
5059
437k
    297961734U, // GLD1SB_D_REAL
5060
437k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
437k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
437k
    297994502U, // GLD1SB_S_IMM_REAL
5063
437k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
437k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
437k
    297963463U, // GLD1SH_D_IMM_REAL
5066
437k
    297963463U, // GLD1SH_D_REAL
5067
437k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
437k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
437k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
437k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
437k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
437k
    297996231U, // GLD1SH_S_IMM_REAL
5073
437k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
437k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
437k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
437k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
437k
    297967665U, // GLD1SW_D_IMM_REAL
5078
437k
    297967665U, // GLD1SW_D_REAL
5079
437k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
437k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
437k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
437k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
437k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
437k
    297967470U, // GLD1W_D_IMM_REAL
5085
437k
    297967470U, // GLD1W_D_REAL
5086
437k
    297967470U, // GLD1W_D_SCALED_REAL
5087
437k
    297967470U, // GLD1W_D_SXTW_REAL
5088
437k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
437k
    297967470U, // GLD1W_D_UXTW_REAL
5090
437k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
437k
    298000238U, // GLD1W_IMM_REAL
5092
437k
    298000238U, // GLD1W_SXTW_REAL
5093
437k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
437k
    298000238U, // GLD1W_UXTW_REAL
5095
437k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
437k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
437k
    297960706U, // GLDFF1B_D_REAL
5098
437k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
437k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
437k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
437k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
437k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
437k
    297962161U, // GLDFF1D_IMM_REAL
5104
437k
    297962161U, // GLDFF1D_REAL
5105
437k
    297962161U, // GLDFF1D_SCALED_REAL
5106
437k
    297962161U, // GLDFF1D_SXTW_REAL
5107
437k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
437k
    297962161U, // GLDFF1D_UXTW_REAL
5109
437k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
437k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
437k
    297962778U, // GLDFF1H_D_REAL
5112
437k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
437k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
437k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
437k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
437k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
437k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
437k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
437k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
437k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
437k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
437k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
437k
    297961741U, // GLDFF1SB_D_REAL
5124
437k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
437k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
437k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
437k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
437k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
437k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
437k
    297963470U, // GLDFF1SH_D_REAL
5131
437k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
437k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
437k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
437k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
437k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
437k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
437k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
437k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
437k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
437k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
437k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
437k
    297967672U, // GLDFF1SW_D_REAL
5143
437k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
437k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
437k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
437k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
437k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
437k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
437k
    297967476U, // GLDFF1W_D_REAL
5150
437k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
437k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
437k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
437k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
437k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
437k
    298000244U, // GLDFF1W_IMM_REAL
5156
437k
    298000244U, // GLDFF1W_SXTW_REAL
5157
437k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
437k
    298000244U, // GLDFF1W_UXTW_REAL
5159
437k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
437k
    2117777U, // GMI
5161
437k
    515257U,  // HINT
5162
437k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
437k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
437k
    2133236U, // HISTSEG_ZZZ
5165
437k
    384018U,  // HLT
5166
437k
    379553U,  // HVC
5167
437k
    538985991U, // INCB_XPiI
5168
437k
    538987346U, // INCD_XPiI
5169
437k
    539020114U, // INCD_ZPiI
5170
437k
    538988040U, // INCH_XPiI
5171
437k
    56692232U,  // INCH_ZPiI
5172
437k
    2119199U, // INCP_XP_B
5173
437k
    2418038303U,  // INCP_XP_D
5174
437k
    1881167391U,  // INCP_XP_H
5175
437k
    270554655U, // INCP_XP_S
5176
437k
    1075893791U,  // INCP_ZP_D
5177
437k
    1658918431U,  // INCP_ZP_H
5178
437k
    1344362015U,  // INCP_ZP_S
5179
437k
    538992623U, // INCW_XPiI
5180
437k
    539058159U, // INCW_ZPiI
5181
437k
    539009262U, // INDEX_II_B
5182
437k
    2154734U, // INDEX_II_D
5183
437k
    889266414U, // INDEX_II_H
5184
437k
    2187502U, // INDEX_II_S
5185
437k
    539009262U, // INDEX_IR_B
5186
437k
    2154734U, // INDEX_IR_D
5187
437k
    889266414U, // INDEX_IR_H
5188
437k
    2187502U, // INDEX_IR_S
5189
437k
    2138350U, // INDEX_RI_B
5190
437k
    2154734U, // INDEX_RI_D
5191
437k
    2208375022U,  // INDEX_RI_H
5192
437k
    2187502U, // INDEX_RI_S
5193
437k
    2138350U, // INDEX_RR_B
5194
437k
    2154734U, // INDEX_RR_D
5195
437k
    2208375022U,  // INDEX_RR_H
5196
437k
    2187502U, // INDEX_RR_S
5197
437k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
437k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
437k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
437k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
437k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
437k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
437k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
437k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
437k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
437k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
437k
    807442758U, // INSR_ZR_B
5208
437k
    807459142U, // INSR_ZR_D
5209
437k
    1696667974U,  // INSR_ZR_H
5210
437k
    807491910U, // INSR_ZR_S
5211
437k
    1075878214U,  // INSR_ZV_B
5212
437k
    1344330054U,  // INSR_ZV_D
5213
437k
    1677793606U,  // INSR_ZV_H
5214
437k
    1612798278U,  // INSR_ZV_S
5215
437k
    356653678U, // INSvi16gpr
5216
437k
    1967266414U,  // INSvi16lane
5217
437k
    358750830U, // INSvi32gpr
5218
437k
    1969363566U,  // INSvi32lane
5219
437k
    350362222U, // INSvi64gpr
5220
437k
    1960974958U,  // INSvi64lane
5221
437k
    360847982U, // INSvi8gpr
5222
437k
    1971460718U,  // INSvi8lane
5223
437k
    2116861U, // IRG
5224
437k
    444724U,  // ISB
5225
437k
    3223340214U,  // LASTA_RPZ_B
5226
437k
    3223340214U,  // LASTA_RPZ_D
5227
437k
    3223340214U,  // LASTA_RPZ_H
5228
437k
    3223340214U,  // LASTA_RPZ_S
5229
437k
    3223340214U,  // LASTA_VPZ_B
5230
437k
    3223340214U,  // LASTA_VPZ_D
5231
437k
    3223340214U,  // LASTA_VPZ_H
5232
437k
    3223340214U,  // LASTA_VPZ_S
5233
437k
    3223341477U,  // LASTB_RPZ_B
5234
437k
    3223341477U,  // LASTB_RPZ_D
5235
437k
    3223341477U,  // LASTB_RPZ_H
5236
437k
    3223341477U,  // LASTB_RPZ_S
5237
437k
    3223341477U,  // LASTB_VPZ_B
5238
437k
    3223341477U,  // LASTB_VPZ_D
5239
437k
    3223341477U,  // LASTB_VPZ_H
5240
437k
    3223341477U,  // LASTB_VPZ_S
5241
437k
    297944316U, // LD1B
5242
437k
    362956028U, // LD1B_2Z
5243
437k
    362956028U, // LD1B_2Z_IMM
5244
437k
    2150139132U,  // LD1B_2Z_STRIDED
5245
437k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
437k
    362956028U, // LD1B_4Z
5247
437k
    362956028U, // LD1B_4Z_IMM
5248
437k
    362956028U, // LD1B_4Z_STRIDED
5249
437k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
437k
    297960700U, // LD1B_D
5251
437k
    297960700U, // LD1B_D_IMM
5252
437k
    297977084U, // LD1B_H
5253
437k
    297977084U, // LD1B_H_IMM
5254
437k
    297944316U, // LD1B_IMM
5255
437k
    297993468U, // LD1B_S
5256
437k
    297993468U, // LD1B_S_IMM
5257
437k
    297962155U, // LD1D
5258
437k
    362973867U, // LD1D_2Z
5259
437k
    362973867U, // LD1D_2Z_IMM
5260
437k
    362973867U, // LD1D_2Z_STRIDED
5261
437k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
437k
    362973867U, // LD1D_4Z
5263
437k
    362973867U, // LD1D_4Z_IMM
5264
437k
    362973867U, // LD1D_4Z_STRIDED
5265
437k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
437k
    297962155U, // LD1D_IMM
5267
437k
    298289835U, // LD1D_Q
5268
437k
    298289835U, // LD1D_Q_IMM
5269
437k
    573481U,  // LD1Fourv16b
5270
437k
    97058857U,  // LD1Fourv16b_POST
5271
437k
    606249U,  // LD1Fourv1d
5272
437k
    99188777U,  // LD1Fourv1d_POST
5273
437k
    639017U,  // LD1Fourv2d
5274
437k
    97124393U,  // LD1Fourv2d_POST
5275
437k
    671785U,  // LD1Fourv2s
5276
437k
    99254313U,  // LD1Fourv2s_POST
5277
437k
    704553U,  // LD1Fourv4h
5278
437k
    99287081U,  // LD1Fourv4h_POST
5279
437k
    737321U,  // LD1Fourv4s
5280
437k
    97222697U,  // LD1Fourv4s_POST
5281
437k
    770089U,  // LD1Fourv8b
5282
437k
    99352617U,  // LD1Fourv8b_POST
5283
437k
    802857U,  // LD1Fourv8h
5284
437k
    97288233U,  // LD1Fourv8h_POST
5285
437k
    297979156U, // LD1H
5286
437k
    362990868U, // LD1H_2Z
5287
437k
    362990868U, // LD1H_2Z_IMM
5288
437k
    2150419732U,  // LD1H_2Z_STRIDED
5289
437k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
437k
    362990868U, // LD1H_4Z
5291
437k
    362990868U, // LD1H_4Z_IMM
5292
437k
    362990868U, // LD1H_4Z_STRIDED
5293
437k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
437k
    297962772U, // LD1H_D
5295
437k
    297962772U, // LD1H_D_IMM
5296
437k
    297979156U, // LD1H_IMM
5297
437k
    297995540U, // LD1H_S
5298
437k
    297995540U, // LD1H_S_IMM
5299
437k
    573481U,  // LD1Onev16b
5300
437k
    101253161U, // LD1Onev16b_POST
5301
437k
    606249U,  // LD1Onev1d
5302
437k
    103383081U, // LD1Onev1d_POST
5303
437k
    639017U,  // LD1Onev2d
5304
437k
    101318697U, // LD1Onev2d_POST
5305
437k
    671785U,  // LD1Onev2s
5306
437k
    103448617U, // LD1Onev2s_POST
5307
437k
    704553U,  // LD1Onev4h
5308
437k
    103481385U, // LD1Onev4h_POST
5309
437k
    737321U,  // LD1Onev4s
5310
437k
    101417001U, // LD1Onev4s_POST
5311
437k
    770089U,  // LD1Onev8b
5312
437k
    103546921U, // LD1Onev8b_POST
5313
437k
    802857U,  // LD1Onev8h
5314
437k
    101482537U, // LD1Onev8h_POST
5315
437k
    297961586U, // LD1RB_D_IMM
5316
437k
    297977970U, // LD1RB_H_IMM
5317
437k
    297945202U, // LD1RB_IMM
5318
437k
    297994354U, // LD1RB_S_IMM
5319
437k
    297962461U, // LD1RD_IMM
5320
437k
    297963315U, // LD1RH_D_IMM
5321
437k
    297979699U, // LD1RH_IMM
5322
437k
    297996083U, // LD1RH_S_IMM
5323
437k
    297945173U, // LD1RO_B
5324
437k
    297945173U, // LD1RO_B_IMM
5325
437k
    297962445U, // LD1RO_D
5326
437k
    297962445U, // LD1RO_D_IMM
5327
437k
    297979677U, // LD1RO_H
5328
437k
    297979677U, // LD1RO_H_IMM
5329
437k
    298000401U, // LD1RO_W
5330
437k
    298000401U, // LD1RO_W_IMM
5331
437k
    297945194U, // LD1RQ_B
5332
437k
    297945194U, // LD1RQ_B_IMM
5333
437k
    297962453U, // LD1RQ_D
5334
437k
    297962453U, // LD1RQ_D_IMM
5335
437k
    297979691U, // LD1RQ_H
5336
437k
    297979691U, // LD1RQ_H_IMM
5337
437k
    298000409U, // LD1RQ_W
5338
437k
    298000409U, // LD1RQ_W_IMM
5339
437k
    297961798U, // LD1RSB_D_IMM
5340
437k
    297978182U, // LD1RSB_H_IMM
5341
437k
    297994566U, // LD1RSB_S_IMM
5342
437k
    297963513U, // LD1RSH_D_IMM
5343
437k
    297996281U, // LD1RSH_S_IMM
5344
437k
    297967706U, // LD1RSW_IMM
5345
437k
    297967649U, // LD1RW_D_IMM
5346
437k
    298000417U, // LD1RW_IMM
5347
437k
    579595U,  // LD1Rv16b
5348
437k
    105453579U, // LD1Rv16b_POST
5349
437k
    612363U,  // LD1Rv1d
5350
437k
    103389195U, // LD1Rv1d_POST
5351
437k
    645131U,  // LD1Rv2d
5352
437k
    103421963U, // LD1Rv2d_POST
5353
437k
    677899U,  // LD1Rv2s
5354
437k
    107649035U, // LD1Rv2s_POST
5355
437k
    710667U,  // LD1Rv4h
5356
437k
    109778955U, // LD1Rv4h_POST
5357
437k
    743435U,  // LD1Rv4s
5358
437k
    107714571U, // LD1Rv4s_POST
5359
437k
    776203U,  // LD1Rv8b
5360
437k
    105650187U, // LD1Rv8b_POST
5361
437k
    808971U,  // LD1Rv8h
5362
437k
    109877259U, // LD1Rv8h_POST
5363
437k
    297961734U, // LD1SB_D
5364
437k
    297961734U, // LD1SB_D_IMM
5365
437k
    297978118U, // LD1SB_H
5366
437k
    297978118U, // LD1SB_H_IMM
5367
437k
    297994502U, // LD1SB_S
5368
437k
    297994502U, // LD1SB_S_IMM
5369
437k
    297963463U, // LD1SH_D
5370
437k
    297963463U, // LD1SH_D_IMM
5371
437k
    297996231U, // LD1SH_S
5372
437k
    297996231U, // LD1SH_S_IMM
5373
437k
    297967665U, // LD1SW_D
5374
437k
    297967665U, // LD1SW_D_IMM
5375
437k
    573481U,  // LD1Threev16b
5376
437k
    111738921U, // LD1Threev16b_POST
5377
437k
    606249U,  // LD1Threev1d
5378
437k
    113868841U, // LD1Threev1d_POST
5379
437k
    639017U,  // LD1Threev2d
5380
437k
    111804457U, // LD1Threev2d_POST
5381
437k
    671785U,  // LD1Threev2s
5382
437k
    113934377U, // LD1Threev2s_POST
5383
437k
    704553U,  // LD1Threev4h
5384
437k
    113967145U, // LD1Threev4h_POST
5385
437k
    737321U,  // LD1Threev4s
5386
437k
    111902761U, // LD1Threev4s_POST
5387
437k
    770089U,  // LD1Threev8b
5388
437k
    114032681U, // LD1Threev8b_POST
5389
437k
    802857U,  // LD1Threev8h
5390
437k
    111968297U, // LD1Threev8h_POST
5391
437k
    573481U,  // LD1Twov16b
5392
437k
    99156009U,  // LD1Twov16b_POST
5393
437k
    606249U,  // LD1Twov1d
5394
437k
    101285929U, // LD1Twov1d_POST
5395
437k
    639017U,  // LD1Twov2d
5396
437k
    99221545U,  // LD1Twov2d_POST
5397
437k
    671785U,  // LD1Twov2s
5398
437k
    101351465U, // LD1Twov2s_POST
5399
437k
    704553U,  // LD1Twov4h
5400
437k
    101384233U, // LD1Twov4h_POST
5401
437k
    737321U,  // LD1Twov4s
5402
437k
    99319849U,  // LD1Twov4s_POST
5403
437k
    770089U,  // LD1Twov8b
5404
437k
    101449769U, // LD1Twov8b_POST
5405
437k
    802857U,  // LD1Twov8h
5406
437k
    99385385U,  // LD1Twov8h_POST
5407
437k
    298000238U, // LD1W
5408
437k
    363011950U, // LD1W_2Z
5409
437k
    363011950U, // LD1W_2Z_IMM
5410
437k
    363011950U, // LD1W_2Z_STRIDED
5411
437k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
437k
    363011950U, // LD1W_4Z
5413
437k
    363011950U, // LD1W_4Z_IMM
5414
437k
    363011950U, // LD1W_4Z_STRIDED
5415
437k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
437k
    297967470U, // LD1W_D
5417
437k
    297967470U, // LD1W_D_IMM
5418
437k
    298000238U, // LD1W_IMM
5419
437k
    298295150U, // LD1W_Q
5420
437k
    298295150U, // LD1W_Q_IMM
5421
437k
    2208835799U,  // LD1_MXIPXX_H_B
5422
437k
    2208835813U,  // LD1_MXIPXX_H_D
5423
437k
    2208835827U,  // LD1_MXIPXX_H_H
5424
437k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
437k
    2208835855U,  // LD1_MXIPXX_H_S
5426
437k
    2208852183U,  // LD1_MXIPXX_V_B
5427
437k
    2208852197U,  // LD1_MXIPXX_V_D
5428
437k
    2208852211U,  // LD1_MXIPXX_V_H
5429
437k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
437k
    2208852239U,  // LD1_MXIPXX_V_S
5431
437k
    116195369U, // LD1i16
5432
437k
    118308905U, // LD1i16_POST
5433
437k
    116228137U, // LD1i32
5434
437k
    120438825U, // LD1i32_POST
5435
437k
    116260905U, // LD1i64
5436
437k
    122568745U, // LD1i64_POST
5437
437k
    116293673U, // LD1i8
5438
437k
    124698665U, // LD1i8_POST
5439
437k
    297944377U, // LD2B
5440
437k
    297944377U, // LD2B_IMM
5441
437k
    297962223U, // LD2D
5442
437k
    297962223U, // LD2D_IMM
5443
437k
    297979217U, // LD2H
5444
437k
    297979217U, // LD2H_IMM
5445
437k
    298293176U, // LD2Q
5446
437k
    298293176U, // LD2Q_IMM
5447
437k
    579601U,  // LD2Rv16b
5448
437k
    109647889U, // LD2Rv16b_POST
5449
437k
    612369U,  // LD2Rv1d
5450
437k
    101292049U, // LD2Rv1d_POST
5451
437k
    645137U,  // LD2Rv2d
5452
437k
    101324817U, // LD2Rv2d_POST
5453
437k
    677905U,  // LD2Rv2s
5454
437k
    103454737U, // LD2Rv2s_POST
5455
437k
    710673U,  // LD2Rv4h
5456
437k
    107681809U, // LD2Rv4h_POST
5457
437k
    743441U,  // LD2Rv4s
5458
437k
    103520273U, // LD2Rv4s_POST
5459
437k
    776209U,  // LD2Rv8b
5460
437k
    109844497U, // LD2Rv8b_POST
5461
437k
    808977U,  // LD2Rv8h
5462
437k
    107780113U, // LD2Rv8h_POST
5463
437k
    573628U,  // LD2Twov16b
5464
437k
    99156156U,  // LD2Twov16b_POST
5465
437k
    639164U,  // LD2Twov2d
5466
437k
    99221692U,  // LD2Twov2d_POST
5467
437k
    671932U,  // LD2Twov2s
5468
437k
    101351612U, // LD2Twov2s_POST
5469
437k
    704700U,  // LD2Twov4h
5470
437k
    101384380U, // LD2Twov4h_POST
5471
437k
    737468U,  // LD2Twov4s
5472
437k
    99319996U,  // LD2Twov4s_POST
5473
437k
    770236U,  // LD2Twov8b
5474
437k
    101449916U, // LD2Twov8b_POST
5475
437k
    803004U,  // LD2Twov8h
5476
437k
    99385532U,  // LD2Twov8h_POST
5477
437k
    298000290U, // LD2W
5478
437k
    298000290U, // LD2W_IMM
5479
437k
    116195516U, // LD2i16
5480
437k
    120406204U, // LD2i16_POST
5481
437k
    116228284U, // LD2i32
5482
437k
    122536124U, // LD2i32_POST
5483
437k
    116261052U, // LD2i64
5484
437k
    126763196U, // LD2i64_POST
5485
437k
    116293820U, // LD2i8
5486
437k
    118407356U, // LD2i8_POST
5487
437k
    297944398U, // LD3B
5488
437k
    297944398U, // LD3B_IMM
5489
437k
    297962235U, // LD3D
5490
437k
    297962235U, // LD3D_IMM
5491
437k
    297979229U, // LD3H
5492
437k
    297979229U, // LD3H_IMM
5493
437k
    298293188U, // LD3Q
5494
437k
    298293188U, // LD3Q_IMM
5495
437k
    579607U,  // LD3Rv16b
5496
437k
    128522263U, // LD3Rv16b_POST
5497
437k
    612375U,  // LD3Rv1d
5498
437k
    113874967U, // LD3Rv1d_POST
5499
437k
    645143U,  // LD3Rv2d
5500
437k
    113907735U, // LD3Rv2d_POST
5501
437k
    677911U,  // LD3Rv2s
5502
437k
    130717719U, // LD3Rv2s_POST
5503
437k
    710679U,  // LD3Rv4h
5504
437k
    132847639U, // LD3Rv4h_POST
5505
437k
    743447U,  // LD3Rv4s
5506
437k
    130783255U, // LD3Rv4s_POST
5507
437k
    776215U,  // LD3Rv8b
5508
437k
    128718871U, // LD3Rv8b_POST
5509
437k
    808983U,  // LD3Rv8h
5510
437k
    132945943U, // LD3Rv8h_POST
5511
437k
    574085U,  // LD3Threev16b
5512
437k
    111739525U, // LD3Threev16b_POST
5513
437k
    639621U,  // LD3Threev2d
5514
437k
    111805061U, // LD3Threev2d_POST
5515
437k
    672389U,  // LD3Threev2s
5516
437k
    113934981U, // LD3Threev2s_POST
5517
437k
    705157U,  // LD3Threev4h
5518
437k
    113967749U, // LD3Threev4h_POST
5519
437k
    737925U,  // LD3Threev4s
5520
437k
    111903365U, // LD3Threev4s_POST
5521
437k
    770693U,  // LD3Threev8b
5522
437k
    114033285U, // LD3Threev8b_POST
5523
437k
    803461U,  // LD3Threev8h
5524
437k
    111968901U, // LD3Threev8h_POST
5525
437k
    298000302U, // LD3W
5526
437k
    298000302U, // LD3W_IMM
5527
437k
    116195973U, // LD3i16
5528
437k
    135086725U, // LD3i16_POST
5529
437k
    116228741U, // LD3i32
5530
437k
    137216645U, // LD3i32_POST
5531
437k
    116261509U, // LD3i64
5532
437k
    139346565U, // LD3i64_POST
5533
437k
    116294277U, // LD3i8
5534
437k
    141476485U, // LD3i8_POST
5535
437k
    297944424U, // LD4B
5536
437k
    297944424U, // LD4B_IMM
5537
437k
    297962247U, // LD4D
5538
437k
    297962247U, // LD4D_IMM
5539
437k
    574129U,  // LD4Fourv16b
5540
437k
    97059505U,  // LD4Fourv16b_POST
5541
437k
    639665U,  // LD4Fourv2d
5542
437k
    97125041U,  // LD4Fourv2d_POST
5543
437k
    672433U,  // LD4Fourv2s
5544
437k
    99254961U,  // LD4Fourv2s_POST
5545
437k
    705201U,  // LD4Fourv4h
5546
437k
    99287729U,  // LD4Fourv4h_POST
5547
437k
    737969U,  // LD4Fourv4s
5548
437k
    97223345U,  // LD4Fourv4s_POST
5549
437k
    770737U,  // LD4Fourv8b
5550
437k
    99353265U,  // LD4Fourv8b_POST
5551
437k
    803505U,  // LD4Fourv8h
5552
437k
    97288881U,  // LD4Fourv8h_POST
5553
437k
    297979241U, // LD4H
5554
437k
    297979241U, // LD4H_IMM
5555
437k
    298293200U, // LD4Q
5556
437k
    298293200U, // LD4Q_IMM
5557
437k
    579613U,  // LD4Rv16b
5558
437k
    107550749U, // LD4Rv16b_POST
5559
437k
    612381U,  // LD4Rv1d
5560
437k
    99194909U,  // LD4Rv1d_POST
5561
437k
    645149U,  // LD4Rv2d
5562
437k
    99227677U,  // LD4Rv2d_POST
5563
437k
    677917U,  // LD4Rv2s
5564
437k
    101357597U, // LD4Rv2s_POST
5565
437k
    710685U,  // LD4Rv4h
5566
437k
    103487517U, // LD4Rv4h_POST
5567
437k
    743453U,  // LD4Rv4s
5568
437k
    101423133U, // LD4Rv4s_POST
5569
437k
    776221U,  // LD4Rv8b
5570
437k
    107747357U, // LD4Rv8b_POST
5571
437k
    808989U,  // LD4Rv8h
5572
437k
    103585821U, // LD4Rv8h_POST
5573
437k
    298000314U, // LD4W
5574
437k
    298000314U, // LD4W_IMM
5575
437k
    116196017U, // LD4i16
5576
437k
    122503857U, // LD4i16_POST
5577
437k
    116228785U, // LD4i32
5578
437k
    126730929U, // LD4i32_POST
5579
437k
    116261553U, // LD4i64
5580
437k
    143540913U, // LD4i64_POST
5581
437k
    116294321U, // LD4i8
5582
437k
    120505009U, // LD4i8_POST
5583
437k
    984410U,  // LD64B
5584
437k
    2418328948U,  // LDADDAB
5585
437k
    2418331006U,  // LDADDAH
5586
437k
    2418329180U,  // LDADDALB
5587
437k
    2418331180U,  // LDADDALH
5588
437k
    2418331874U,  // LDADDALW
5589
437k
    2418331874U,  // LDADDALX
5590
437k
    2418328358U,  // LDADDAW
5591
437k
    2418328358U,  // LDADDAX
5592
437k
    2418329116U,  // LDADDB
5593
437k
    2418331166U,  // LDADDH
5594
437k
    2418329361U,  // LDADDLB
5595
437k
    2418331280U,  // LDADDLH
5596
437k
    2418332226U,  // LDADDLW
5597
437k
    2418332226U,  // LDADDLX
5598
437k
    2418330479U,  // LDADDW
5599
437k
    2418330479U,  // LDADDX
5600
437k
    116260922U, // LDAP1
5601
437k
    44058797U,  // LDAPRB
5602
437k
    44060526U,  // LDAPRH
5603
437k
    44063001U,  // LDAPRW
5604
437k
    849664281U, // LDAPRWpost
5605
437k
    44063001U,  // LDAPRX
5606
437k
    849664281U, // LDAPRXpost
5607
437k
    44058840U,  // LDAPURBi
5608
437k
    44060569U,  // LDAPURHi
5609
437k
    44058981U,  // LDAPURSBWi
5610
437k
    44058981U,  // LDAPURSBXi
5611
437k
    44060696U,  // LDAPURSHWi
5612
437k
    44060696U,  // LDAPURSHXi
5613
437k
    44064889U,  // LDAPURSWi
5614
437k
    44063094U,  // LDAPURXi
5615
437k
    44063094U,  // LDAPURbi
5616
437k
    44063094U,  // LDAPURdi
5617
437k
    44063094U,  // LDAPURhi
5618
437k
    44063094U,  // LDAPURi
5619
437k
    44063094U,  // LDAPURqi
5620
437k
    44063094U,  // LDAPURsi
5621
437k
    44058745U,  // LDARB
5622
437k
    44060474U,  // LDARH
5623
437k
    44062755U,  // LDARW
5624
437k
    44062755U,  // LDARX
5625
437k
    2119544U, // LDAXPW
5626
437k
    2119544U, // LDAXPX
5627
437k
    44058856U,  // LDAXRB
5628
437k
    44060585U,  // LDAXRH
5629
437k
    44063138U,  // LDAXRW
5630
437k
    44063138U,  // LDAXRX
5631
437k
    2418329004U,  // LDCLRAB
5632
437k
    2418331063U,  // LDCLRAH
5633
437k
    2418329255U,  // LDCLRALB
5634
437k
    2418331220U,  // LDCLRALH
5635
437k
    2418332067U,  // LDCLRALW
5636
437k
    2418332067U,  // LDCLRALX
5637
437k
    2418328642U,  // LDCLRAW
5638
437k
    2418328642U,  // LDCLRAX
5639
437k
    2418329742U,  // LDCLRB
5640
437k
    2418331471U,  // LDCLRH
5641
437k
    2418329463U,  // LDCLRLB
5642
437k
    2418331316U,  // LDCLRLH
5643
437k
    2418332590U,  // LDCLRLW
5644
437k
    2418332590U,  // LDCLRLX
5645
437k
    271537919U, // LDCLRP
5646
437k
    271533015U, // LDCLRPA
5647
437k
    271536437U, // LDCLRPAL
5648
437k
    271536962U, // LDCLRPL
5649
437k
    2418333867U,  // LDCLRW
5650
437k
    2418333867U,  // LDCLRX
5651
437k
    2418329013U,  // LDEORAB
5652
437k
    2418331072U,  // LDEORAH
5653
437k
    2418329265U,  // LDEORALB
5654
437k
    2418331230U,  // LDEORALH
5655
437k
    2418332097U,  // LDEORALW
5656
437k
    2418332097U,  // LDEORALX
5657
437k
    2418328669U,  // LDEORAW
5658
437k
    2418328669U,  // LDEORAX
5659
437k
    2418329765U,  // LDEORB
5660
437k
    2418331494U,  // LDEORH
5661
437k
    2418329472U,  // LDEORLB
5662
437k
    2418331325U,  // LDEORLH
5663
437k
    2418332617U,  // LDEORLW
5664
437k
    2418332617U,  // LDEORLX
5665
437k
    2418333960U,  // LDEORW
5666
437k
    2418333960U,  // LDEORX
5667
437k
    297960706U, // LDFF1B_D_REAL
5668
437k
    297977090U, // LDFF1B_H_REAL
5669
437k
    297944322U, // LDFF1B_REAL
5670
437k
    297993474U, // LDFF1B_S_REAL
5671
437k
    297962161U, // LDFF1D_REAL
5672
437k
    297962778U, // LDFF1H_D_REAL
5673
437k
    297979162U, // LDFF1H_REAL
5674
437k
    297995546U, // LDFF1H_S_REAL
5675
437k
    297961741U, // LDFF1SB_D_REAL
5676
437k
    297978125U, // LDFF1SB_H_REAL
5677
437k
    297994509U, // LDFF1SB_S_REAL
5678
437k
    297963470U, // LDFF1SH_D_REAL
5679
437k
    297996238U, // LDFF1SH_S_REAL
5680
437k
    297967672U, // LDFF1SW_D_REAL
5681
437k
    297967476U, // LDFF1W_D_REAL
5682
437k
    298000244U, // LDFF1W_REAL
5683
437k
    849661147U, // LDG
5684
437k
    44061863U,  // LDGM
5685
437k
    2119384U, // LDIAPPW
5686
437k
    807720664U, // LDIAPPWpost
5687
437k
    2119384U, // LDIAPPX
5688
437k
    807720664U, // LDIAPPXpost
5689
437k
    44058752U,  // LDLARB
5690
437k
    44060481U,  // LDLARH
5691
437k
    44062761U,  // LDLARW
5692
437k
    44062761U,  // LDLARX
5693
437k
    297960714U, // LDNF1B_D_IMM_REAL
5694
437k
    297977098U, // LDNF1B_H_IMM_REAL
5695
437k
    297944330U, // LDNF1B_IMM_REAL
5696
437k
    297993482U, // LDNF1B_S_IMM_REAL
5697
437k
    297962169U, // LDNF1D_IMM_REAL
5698
437k
    297962786U, // LDNF1H_D_IMM_REAL
5699
437k
    297979170U, // LDNF1H_IMM_REAL
5700
437k
    297995554U, // LDNF1H_S_IMM_REAL
5701
437k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
437k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
437k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
437k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
437k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
437k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
437k
    297967484U, // LDNF1W_D_IMM_REAL
5708
437k
    298000252U, // LDNF1W_IMM_REAL
5709
437k
    2119351U, // LDNPDi
5710
437k
    2119351U, // LDNPQi
5711
437k
    2119351U, // LDNPSi
5712
437k
    2119351U, // LDNPWi
5713
437k
    2119351U, // LDNPXi
5714
437k
    362956050U, // LDNT1B_2Z
5715
437k
    362956050U, // LDNT1B_2Z_IMM
5716
437k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
437k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
437k
    362956050U, // LDNT1B_4Z
5719
437k
    362956050U, // LDNT1B_4Z_IMM
5720
437k
    362956050U, // LDNT1B_4Z_STRIDED
5721
437k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
437k
    297944338U, // LDNT1B_ZRI
5723
437k
    297944338U, // LDNT1B_ZRR
5724
437k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
437k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
437k
    362973889U, // LDNT1D_2Z
5727
437k
    362973889U, // LDNT1D_2Z_IMM
5728
437k
    362973889U, // LDNT1D_2Z_STRIDED
5729
437k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
437k
    362973889U, // LDNT1D_4Z
5731
437k
    362973889U, // LDNT1D_4Z_IMM
5732
437k
    362973889U, // LDNT1D_4Z_STRIDED
5733
437k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
437k
    297962177U, // LDNT1D_ZRI
5735
437k
    297962177U, // LDNT1D_ZRR
5736
437k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
437k
    362990890U, // LDNT1H_2Z
5738
437k
    362990890U, // LDNT1H_2Z_IMM
5739
437k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
437k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
437k
    362990890U, // LDNT1H_4Z
5742
437k
    362990890U, // LDNT1H_4Z_IMM
5743
437k
    362990890U, // LDNT1H_4Z_STRIDED
5744
437k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
437k
    297979178U, // LDNT1H_ZRI
5746
437k
    297979178U, // LDNT1H_ZRR
5747
437k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
437k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
437k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
437k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
437k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
437k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
437k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
437k
    363011972U, // LDNT1W_2Z
5755
437k
    363011972U, // LDNT1W_2Z_IMM
5756
437k
    363011972U, // LDNT1W_2Z_STRIDED
5757
437k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
437k
    363011972U, // LDNT1W_4Z
5759
437k
    363011972U, // LDNT1W_4Z_IMM
5760
437k
    363011972U, // LDNT1W_4Z_STRIDED
5761
437k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
437k
    298000260U, // LDNT1W_ZRI
5763
437k
    298000260U, // LDNT1W_ZRR
5764
437k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
437k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
437k
    2119220U, // LDPDi
5767
437k
    807720500U, // LDPDpost
5768
437k
    807720500U, // LDPDpre
5769
437k
    2119220U, // LDPQi
5770
437k
    807720500U, // LDPQpost
5771
437k
    807720500U, // LDPQpre
5772
437k
    2121811U, // LDPSWi
5773
437k
    807723091U, // LDPSWpost
5774
437k
    807723091U, // LDPSWpre
5775
437k
    2119220U, // LDPSi
5776
437k
    807720500U, // LDPSpost
5777
437k
    807720500U, // LDPSpre
5778
437k
    2119220U, // LDPWi
5779
437k
    807720500U, // LDPWpost
5780
437k
    807720500U, // LDPWpre
5781
437k
    2119220U, // LDPXi
5782
437k
    807720500U, // LDPXpost
5783
437k
    807720500U, // LDPXpre
5784
437k
    44057349U,  // LDRAAindexed
5785
437k
    849658629U, // LDRAAwriteback
5786
437k
    44058014U,  // LDRABindexed
5787
437k
    849659294U, // LDRABwriteback
5788
437k
    849660040U, // LDRBBpost
5789
437k
    849660040U, // LDRBBpre
5790
437k
    44058760U,  // LDRBBroW
5791
437k
    44058760U,  // LDRBBroX
5792
437k
    44058760U,  // LDRBBui
5793
437k
    849664097U, // LDRBpost
5794
437k
    849664097U, // LDRBpre
5795
437k
    44062817U,  // LDRBroW
5796
437k
    44062817U,  // LDRBroX
5797
437k
    44062817U,  // LDRBui
5798
437k
    2149603425U,  // LDRDl
5799
437k
    849664097U, // LDRDpost
5800
437k
    849664097U, // LDRDpre
5801
437k
    44062817U,  // LDRDroW
5802
437k
    44062817U,  // LDRDroX
5803
437k
    44062817U,  // LDRDui
5804
437k
    849661769U, // LDRHHpost
5805
437k
    849661769U, // LDRHHpre
5806
437k
    44060489U,  // LDRHHroW
5807
437k
    44060489U,  // LDRHHroX
5808
437k
    44060489U,  // LDRHHui
5809
437k
    849664097U, // LDRHpost
5810
437k
    849664097U, // LDRHpre
5811
437k
    44062817U,  // LDRHroW
5812
437k
    44062817U,  // LDRHroX
5813
437k
    44062817U,  // LDRHui
5814
437k
    2149603425U,  // LDRQl
5815
437k
    849664097U, // LDRQpost
5816
437k
    849664097U, // LDRQpre
5817
437k
    44062817U,  // LDRQroW
5818
437k
    44062817U,  // LDRQroX
5819
437k
    44062817U,  // LDRQui
5820
437k
    849660238U, // LDRSBWpost
5821
437k
    849660238U, // LDRSBWpre
5822
437k
    44058958U,  // LDRSBWroW
5823
437k
    44058958U,  // LDRSBWroX
5824
437k
    44058958U,  // LDRSBWui
5825
437k
    849660238U, // LDRSBXpost
5826
437k
    849660238U, // LDRSBXpre
5827
437k
    44058958U,  // LDRSBXroW
5828
437k
    44058958U,  // LDRSBXroX
5829
437k
    44058958U,  // LDRSBXui
5830
437k
    849661953U, // LDRSHWpost
5831
437k
    849661953U, // LDRSHWpre
5832
437k
    44060673U,  // LDRSHWroW
5833
437k
    44060673U,  // LDRSHWroX
5834
437k
    44060673U,  // LDRSHWui
5835
437k
    849661953U, // LDRSHXpost
5836
437k
    849661953U, // LDRSHXpre
5837
437k
    44060673U,  // LDRSHXroW
5838
437k
    44060673U,  // LDRSHXroX
5839
437k
    44060673U,  // LDRSHXui
5840
437k
    2149605474U,  // LDRSWl
5841
437k
    849666146U, // LDRSWpost
5842
437k
    849666146U, // LDRSWpre
5843
437k
    44064866U,  // LDRSWroW
5844
437k
    44064866U,  // LDRSWroX
5845
437k
    44064866U,  // LDRSWui
5846
437k
    2149603425U,  // LDRSl
5847
437k
    849664097U, // LDRSpost
5848
437k
    849664097U, // LDRSpre
5849
437k
    44062817U,  // LDRSroW
5850
437k
    44062817U,  // LDRSroX
5851
437k
    44062817U,  // LDRSui
5852
437k
    2149603425U,  // LDRWl
5853
437k
    849664097U, // LDRWpost
5854
437k
    849664097U, // LDRWpre
5855
437k
    44062817U,  // LDRWroW
5856
437k
    44062817U,  // LDRWroX
5857
437k
    44062817U,  // LDRWui
5858
437k
    2149603425U,  // LDRXl
5859
437k
    849664097U, // LDRXpost
5860
437k
    849664097U, // LDRXpre
5861
437k
    44062817U,  // LDRXroW
5862
437k
    44062817U,  // LDRXroX
5863
437k
    44062817U,  // LDRXui
5864
437k
    45062241U,  // LDR_PXI
5865
437k
    44062817U,  // LDR_TX
5866
437k
    1038433U, // LDR_ZA
5867
437k
    45062241U,  // LDR_ZXI
5868
437k
    2418329029U,  // LDSETAB
5869
437k
    2418331088U,  // LDSETAH
5870
437k
    2418329283U,  // LDSETALB
5871
437k
    2418331248U,  // LDSETALH
5872
437k
    2418332127U,  // LDSETALW
5873
437k
    2418332127U,  // LDSETALX
5874
437k
    2418328722U,  // LDSETAW
5875
437k
    2418328722U,  // LDSETAX
5876
437k
    2418329972U,  // LDSETB
5877
437k
    2418331682U,  // LDSETH
5878
437k
    2418329523U,  // LDSETLB
5879
437k
    2418331341U,  // LDSETLH
5880
437k
    2418332687U,  // LDSETLW
5881
437k
    2418332687U,  // LDSETLX
5882
437k
    271537971U, // LDSETP
5883
437k
    271533066U, // LDSETPA
5884
437k
    271536493U, // LDSETPAL
5885
437k
    271537021U, // LDSETPL
5886
437k
    2418334543U,  // LDSETW
5887
437k
    2418334543U,  // LDSETX
5888
437k
    2418329038U,  // LDSMAXAB
5889
437k
    2418331097U,  // LDSMAXAH
5890
437k
    2418329293U,  // LDSMAXALB
5891
437k
    2418331258U,  // LDSMAXALH
5892
437k
    2418332157U,  // LDSMAXALW
5893
437k
    2418332157U,  // LDSMAXALX
5894
437k
    2418328778U,  // LDSMAXAW
5895
437k
    2418328778U,  // LDSMAXAX
5896
437k
    2418330128U,  // LDSMAXB
5897
437k
    2418331714U,  // LDSMAXH
5898
437k
    2418329532U,  // LDSMAXLB
5899
437k
    2418331383U,  // LDSMAXLH
5900
437k
    2418332795U,  // LDSMAXLW
5901
437k
    2418332795U,  // LDSMAXLX
5902
437k
    2418335947U,  // LDSMAXW
5903
437k
    2418335947U,  // LDSMAXX
5904
437k
    2418328957U,  // LDSMINAB
5905
437k
    2418331036U,  // LDSMINAH
5906
437k
    2418329225U,  // LDSMINALB
5907
437k
    2418331190U,  // LDSMINALH
5908
437k
    2418331914U,  // LDSMINALW
5909
437k
    2418331914U,  // LDSMINALX
5910
437k
    2418328458U,  // LDSMINAW
5911
437k
    2418328458U,  // LDSMINAX
5912
437k
    2418329575U,  // LDSMINB
5913
437k
    2418331403U,  // LDSMINH
5914
437k
    2418329436U,  // LDSMINLB
5915
437k
    2418331289U,  // LDSMINLH
5916
437k
    2418332436U,  // LDSMINLW
5917
437k
    2418332436U,  // LDSMINLX
5918
437k
    2418332960U,  // LDSMINW
5919
437k
    2418332960U,  // LDSMINX
5920
437k
    44058805U,  // LDTRBi
5921
437k
    44060534U,  // LDTRHi
5922
437k
    44058965U,  // LDTRSBWi
5923
437k
    44058965U,  // LDTRSBXi
5924
437k
    44060680U,  // LDTRSHWi
5925
437k
    44060680U,  // LDTRSHXi
5926
437k
    44064873U,  // LDTRSWi
5927
437k
    44063052U,  // LDTRWi
5928
437k
    44063052U,  // LDTRXi
5929
437k
    2418329048U,  // LDUMAXAB
5930
437k
    2418331107U,  // LDUMAXAH
5931
437k
    2418329304U,  // LDUMAXALB
5932
437k
    2418331269U,  // LDUMAXALH
5933
437k
    2418332167U,  // LDUMAXALW
5934
437k
    2418332167U,  // LDUMAXALX
5935
437k
    2418328787U,  // LDUMAXAW
5936
437k
    2418328787U,  // LDUMAXAX
5937
437k
    2418330137U,  // LDUMAXB
5938
437k
    2418331723U,  // LDUMAXH
5939
437k
    2418329542U,  // LDUMAXLB
5940
437k
    2418331393U,  // LDUMAXLH
5941
437k
    2418332804U,  // LDUMAXLW
5942
437k
    2418332804U,  // LDUMAXLX
5943
437k
    2418335955U,  // LDUMAXW
5944
437k
    2418335955U,  // LDUMAXX
5945
437k
    2418328967U,  // LDUMINAB
5946
437k
    2418331046U,  // LDUMINAH
5947
437k
    2418329236U,  // LDUMINALB
5948
437k
    2418331201U,  // LDUMINALH
5949
437k
    2418331924U,  // LDUMINALW
5950
437k
    2418331924U,  // LDUMINALX
5951
437k
    2418328467U,  // LDUMINAW
5952
437k
    2418328467U,  // LDUMINAX
5953
437k
    2418329584U,  // LDUMINB
5954
437k
    2418331412U,  // LDUMINH
5955
437k
    2418329446U,  // LDUMINLB
5956
437k
    2418331299U,  // LDUMINLH
5957
437k
    2418332445U,  // LDUMINLW
5958
437k
    2418332445U,  // LDUMINLX
5959
437k
    2418332968U,  // LDUMINW
5960
437k
    2418332968U,  // LDUMINX
5961
437k
    44058825U,  // LDURBBi
5962
437k
    44063081U,  // LDURBi
5963
437k
    44063081U,  // LDURDi
5964
437k
    44060554U,  // LDURHHi
5965
437k
    44063081U,  // LDURHi
5966
437k
    44063081U,  // LDURQi
5967
437k
    44058973U,  // LDURSBWi
5968
437k
    44058973U,  // LDURSBXi
5969
437k
    44060688U,  // LDURSHWi
5970
437k
    44060688U,  // LDURSHXi
5971
437k
    44064881U,  // LDURSWi
5972
437k
    44063081U,  // LDURSi
5973
437k
    44063081U,  // LDURWi
5974
437k
    44063081U,  // LDURXi
5975
437k
    24809U, // LDX
5976
437k
    2119572U, // LDXPW
5977
437k
    2119572U, // LDXPX
5978
437k
    44058864U,  // LDXRB
5979
437k
    44060593U,  // LDXRH
5980
437k
    44063145U,  // LDXRW
5981
437k
    44063145U,  // LDXRX
5982
437k
    24890U, // LDY
5983
437k
    24989U, // LDZ
5984
437k
    20655U, // LDZI
5985
437k
    3223361788U,  // LSLR_ZPmZ_B
5986
437k
    3223378172U,  // LSLR_ZPmZ_D
5987
437k
    3519092988U,  // LSLR_ZPmZ_H
5988
437k
    3223410940U,  // LSLR_ZPmZ_S
5989
437k
    2118638U, // LSLVWr
5990
437k
    2118638U, // LSLVXr
5991
437k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
437k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
437k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
437k
    2135022U, // LSL_WIDE_ZZZ_B
5995
437k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
437k
    270619630U, // LSL_WIDE_ZZZ_S
5997
437k
    3223360494U,  // LSL_ZPmI_B
5998
437k
    3223376878U,  // LSL_ZPmI_D
5999
437k
    3519091694U,  // LSL_ZPmI_H
6000
437k
    3223409646U,  // LSL_ZPmI_S
6001
437k
    3223360494U,  // LSL_ZPmZ_B
6002
437k
    3223376878U,  // LSL_ZPmZ_D
6003
437k
    3519091694U,  // LSL_ZPmZ_H
6004
437k
    3223409646U,  // LSL_ZPmZ_S
6005
437k
    2135022U, // LSL_ZZI_B
6006
437k
    2418070510U,  // LSL_ZZI_D
6007
437k
    2189497326U,  // LSL_ZZI_H
6008
437k
    270619630U, // LSL_ZZI_S
6009
437k
    3223361835U,  // LSRR_ZPmZ_B
6010
437k
    3223378219U,  // LSRR_ZPmZ_D
6011
437k
    3519093035U,  // LSRR_ZPmZ_H
6012
437k
    3223410987U,  // LSRR_ZPmZ_S
6013
437k
    2119996U, // LSRVWr
6014
437k
    2119996U, // LSRVXr
6015
437k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
437k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
437k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
437k
    2136380U, // LSR_WIDE_ZZZ_B
6019
437k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
437k
    270620988U, // LSR_WIDE_ZZZ_S
6021
437k
    3223361852U,  // LSR_ZPmI_B
6022
437k
    3223378236U,  // LSR_ZPmI_D
6023
437k
    3519093052U,  // LSR_ZPmI_H
6024
437k
    3223411004U,  // LSR_ZPmI_S
6025
437k
    3223361852U,  // LSR_ZPmZ_B
6026
437k
    3223378236U,  // LSR_ZPmZ_D
6027
437k
    3519093052U,  // LSR_ZPmZ_H
6028
437k
    3223411004U,  // LSR_ZPmZ_S
6029
437k
    2136380U, // LSR_ZZI_B
6030
437k
    2418071868U,  // LSR_ZZI_D
6031
437k
    2189498684U,  // LSR_ZZI_H
6032
437k
    270620988U, // LSR_ZZI_S
6033
437k
    2690744533U,  // LUT2v16f8
6034
437k
    2969665749U,  // LUT2v8f16
6035
437k
    2690745014U,  // LUT4v16f8
6036
437k
    2969666230U,  // LUT4v8f16
6037
437k
    2208448725U,  // LUTI2_2ZTZI_B
6038
437k
    2208481493U,  // LUTI2_2ZTZI_H
6039
437k
    2208497877U,  // LUTI2_2ZTZI_S
6040
437k
    2208448725U,  // LUTI2_4ZTZI_B
6041
437k
    2208481493U,  // LUTI2_4ZTZI_H
6042
437k
    2208497877U,  // LUTI2_4ZTZI_S
6043
437k
    2654421U, // LUTI2_S_2ZTZI_B
6044
437k
    2932949U, // LUTI2_S_2ZTZI_H
6045
437k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
437k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
437k
    2130133U, // LUTI2_ZTZI_B
6048
437k
    2208366805U,  // LUTI2_ZTZI_H
6049
437k
    2179285U, // LUTI2_ZTZI_S
6050
437k
    2686484693U,  // LUTI2_ZZZI_B
6051
437k
    2183200981U,  // LUTI2_ZZZI_H
6052
437k
    2208449206U,  // LUTI4_2ZTZI_B
6053
437k
    2208481974U,  // LUTI4_2ZTZI_H
6054
437k
    2208498358U,  // LUTI4_2ZTZI_S
6055
437k
    2208481974U,  // LUTI4_4ZTZI_H
6056
437k
    2208498358U,  // LUTI4_4ZTZI_S
6057
437k
    2208449206U,  // LUTI4_4ZZT2Z
6058
437k
    2654902U, // LUTI4_S_2ZTZI_B
6059
437k
    2933430U, // LUTI4_S_2ZTZI_H
6060
437k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
437k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
437k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
437k
    2130614U, // LUTI4_ZTZI_B
6064
437k
    2208367286U,  // LUTI4_ZTZI_H
6065
437k
    2179766U, // LUTI4_ZTZI_S
6066
437k
    2686485174U,  // LUTI4_ZZZI_B
6067
437k
    2183201462U,  // LUTI4_ZZZI_H
6068
437k
    17097U, // MAC16
6069
437k
    2121084U, // MADDPT
6070
437k
    2116508U, // MADDWrrr
6071
437k
    2116508U, // MADDXrrr
6072
437k
    1075895669U,  // MAD_CPA
6073
437k
    3223358228U,  // MAD_ZPmZZ_B
6074
437k
    3223374612U,  // MAD_ZPmZZ_D
6075
437k
    3519089428U,  // MAD_ZPmZZ_H
6076
437k
    3223407380U,  // MAD_ZPmZZ_S
6077
437k
    3223358999U,  // MATCH_PPzZZ_B
6078
437k
    2713783831U,  // MATCH_PPzZZ_H
6079
437k
    22086U, // MATFP
6080
437k
    23743U, // MATINT
6081
437k
    1075895654U,  // MLA_CPA
6082
437k
    3223356256U,  // MLA_ZPmZZ_B
6083
437k
    3223372640U,  // MLA_ZPmZZ_D
6084
437k
    3519087456U,  // MLA_ZPmZZ_H
6085
437k
    3223405408U,  // MLA_ZPmZZ_S
6086
437k
    1075888992U,  // MLA_ZZZI_D
6087
437k
    2195784544U,  // MLA_ZZZI_H
6088
437k
    1344357216U,  // MLA_ZZZI_S
6089
437k
    2959213408U,  // MLAv16i8
6090
437k
    2961310560U,  // MLAv2i32
6091
437k
    2961310560U,  // MLAv2i32_indexed
6092
437k
    2965504864U,  // MLAv4i16
6093
437k
    2965504864U,  // MLAv4i16_indexed
6094
437k
    2967602016U,  // MLAv4i32
6095
437k
    2967602016U,  // MLAv4i32_indexed
6096
437k
    2969699168U,  // MLAv8i16
6097
437k
    2969699168U,  // MLAv8i16_indexed
6098
437k
    2971796320U,  // MLAv8i8
6099
437k
    3223362131U,  // MLS_ZPmZZ_B
6100
437k
    3223378515U,  // MLS_ZPmZZ_D
6101
437k
    3519093331U,  // MLS_ZPmZZ_H
6102
437k
    3223411283U,  // MLS_ZPmZZ_S
6103
437k
    1075894867U,  // MLS_ZZZI_D
6104
437k
    2195790419U,  // MLS_ZZZI_H
6105
437k
    1344363091U,  // MLS_ZZZI_S
6106
437k
    2959219283U,  // MLSv16i8
6107
437k
    2961316435U,  // MLSv2i32
6108
437k
    2961316435U,  // MLSv2i32_indexed
6109
437k
    2965510739U,  // MLSv4i16
6110
437k
    2965510739U,  // MLSv4i16_indexed
6111
437k
    2967607891U,  // MLSv4i32
6112
437k
    2967607891U,  // MLSv4i32_indexed
6113
437k
    2969705043U,  // MLSv8i16
6114
437k
    2969705043U,  // MLSv8i16_indexed
6115
437k
    2971802195U,  // MLSv8i8
6116
437k
    145712034U, // MOPSSETGE
6117
437k
    145712095U, // MOPSSETGEN
6118
437k
    145712983U, // MOPSSETGET
6119
437k
    145712456U, // MOPSSETGETN
6120
437k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
437k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
437k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
437k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
437k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
437k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
437k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
437k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
437k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
437k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
437k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
437k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
437k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
437k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
437k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
437k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
437k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
437k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
437k
    2138493U, // MOVAZ_ZMI_H_B
6139
437k
    2154877U, // MOVAZ_ZMI_H_D
6140
437k
    421601661U, // MOVAZ_ZMI_H_H
6141
437k
    422011261U, // MOVAZ_ZMI_H_Q
6142
437k
    2187645U, // MOVAZ_ZMI_H_S
6143
437k
    270573949U, // MOVAZ_ZMI_V_B
6144
437k
    270590333U, // MOVAZ_ZMI_V_D
6145
437k
    423698813U, // MOVAZ_ZMI_V_H
6146
437k
    424108413U, // MOVAZ_ZMI_V_Q
6147
437k
    270623101U, // MOVAZ_ZMI_V_S
6148
437k
    958547140U, // MOVA_2ZMXI_H_B
6149
437k
    958563524U, // MOVA_2ZMXI_H_D
6150
437k
    958579908U, // MOVA_2ZMXI_H_H
6151
437k
    958596292U, // MOVA_2ZMXI_H_S
6152
437k
    960644292U, // MOVA_2ZMXI_V_B
6153
437k
    960660676U, // MOVA_2ZMXI_V_D
6154
437k
    960677060U, // MOVA_2ZMXI_V_H
6155
437k
    960693444U, // MOVA_2ZMXI_V_S
6156
437k
    958547140U, // MOVA_4ZMXI_H_B
6157
437k
    958563524U, // MOVA_4ZMXI_H_D
6158
437k
    958579908U, // MOVA_4ZMXI_H_H
6159
437k
    958596292U, // MOVA_4ZMXI_H_S
6160
437k
    960644292U, // MOVA_4ZMXI_V_B
6161
437k
    960660676U, // MOVA_4ZMXI_V_D
6162
437k
    960677060U, // MOVA_4ZMXI_V_H
6163
437k
    960693444U, // MOVA_4ZMXI_V_S
6164
437k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
437k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
437k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
437k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
437k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
437k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
437k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
437k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
437k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
437k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
437k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
437k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
437k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
437k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
437k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
437k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
437k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
437k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
437k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
437k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
437k
    538988713U, // MOVID
6185
437k
    811700393U, // MOVIv16b_ns
6186
437k
    547459241U, // MOVIv2d_ns
6187
437k
    813797545U, // MOVIv2i32
6188
437k
    813797545U, // MOVIv2s_msl
6189
437k
    817991849U, // MOVIv4i16
6190
437k
    820089001U, // MOVIv4i32
6191
437k
    820089001U, // MOVIv4s_msl
6192
437k
    824283305U, // MOVIv8b_ns
6193
437k
    822186153U, // MOVIv8i16
6194
437k
    1881166030U,  // MOVKWi
6195
437k
    1881166030U,  // MOVKXi
6196
437k
    807425466U, // MOVNWi
6197
437k
    807425466U, // MOVNXi
6198
437k
    270573820U, // MOVPRFX_ZPmZ_B
6199
437k
    270590204U, // MOVPRFX_ZPmZ_D
6200
437k
    541139196U, // MOVPRFX_ZPmZ_H
6201
437k
    270622972U, // MOVPRFX_ZPmZ_S
6202
437k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
437k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
437k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
437k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
437k
    3224346876U,  // MOVPRFX_ZZ
6207
437k
    1233149423U,  // MOVT
6208
437k
    1501584879U,  // MOVT_TIX
6209
437k
    2121199U, // MOVT_XTI
6210
437k
    807428549U, // MOVZWi
6211
437k
    807428549U, // MOVZXi
6212
437k
    1055447U, // MRRS
6213
437k
    1612733126U,  // MRS
6214
437k
    3223357754U,  // MSB_ZPmZZ_B
6215
437k
    3223374138U,  // MSB_ZPmZZ_D
6216
437k
    3519088954U,  // MSB_ZPmZZ_H
6217
437k
    3223406906U,  // MSB_ZPmZZ_S
6218
437k
    1672501569U,  // MSR
6219
437k
    162552113U, // MSRR
6220
437k
    1087809U, // MSRpstateImm1
6221
437k
    1087809U, // MSRpstateImm4
6222
437k
    1104193U, // MSRpstatesvcrImm1
6223
437k
    2121069U, // MSUBPT
6224
437k
    2116046U, // MSUBWrrr
6225
437k
    2116046U, // MSUBXrrr
6226
437k
    2955021015U,  // MUL53HI
6227
437k
    2955021027U,  // MUL53LO
6228
437k
    2135109U, // MUL_ZI_B
6229
437k
    2418070597U,  // MUL_ZI_D
6230
437k
    2189497413U,  // MUL_ZI_H
6231
437k
    270619717U, // MUL_ZI_S
6232
437k
    3223360581U,  // MUL_ZPmZ_B
6233
437k
    3223376965U,  // MUL_ZPmZ_D
6234
437k
    3519091781U,  // MUL_ZPmZ_H
6235
437k
    3223409733U,  // MUL_ZPmZ_S
6236
437k
    2418070597U,  // MUL_ZZZI_D
6237
437k
    2189497413U,  // MUL_ZZZI_H
6238
437k
    270619717U, // MUL_ZZZI_S
6239
437k
    2135109U, // MUL_ZZZ_B
6240
437k
    2418070597U,  // MUL_ZZZ_D
6241
437k
    2189497413U,  // MUL_ZZZ_H
6242
437k
    270619717U, // MUL_ZZZ_S
6243
437k
    811701317U, // MULv16i8
6244
437k
    813798469U, // MULv2i32
6245
437k
    813798469U, // MULv2i32_indexed
6246
437k
    817992773U, // MULv4i16
6247
437k
    817992773U, // MULv4i16_indexed
6248
437k
    820089925U, // MULv4i32
6249
437k
    820089925U, // MULv4i32_indexed
6250
437k
    822187077U, // MULv8i16
6251
437k
    822187077U, // MULv8i16_indexed
6252
437k
    824284229U, // MULv8i8
6253
437k
    813797526U, // MVNIv2i32
6254
437k
    813797526U, // MVNIv2s_msl
6255
437k
    817991830U, // MVNIv4i16
6256
437k
    820088982U, // MVNIv4i32
6257
437k
    820088982U, // MVNIv4s_msl
6258
437k
    822186134U, // MVNIv8i16
6259
437k
    3223362078U,  // NANDS_PPzPP
6260
437k
    3223358407U,  // NAND_PPzPP
6261
437k
    2418070500U,  // NBSL_ZZZZ
6262
437k
    270568673U, // NEG_ZPmZ_B
6263
437k
    270585057U, // NEG_ZPmZ_D
6264
437k
    541134049U, // NEG_ZPmZ_H
6265
437k
    270617825U, // NEG_ZPmZ_S
6266
437k
    811699425U, // NEGv16i8
6267
437k
    2116833U, // NEGv1i64
6268
437k
    813796577U, // NEGv2i32
6269
437k
    815893729U, // NEGv2i64
6270
437k
    817990881U, // NEGv4i16
6271
437k
    820088033U, // NEGv4i32
6272
437k
    822185185U, // NEGv8i16
6273
437k
    824282337U, // NEGv8i8
6274
437k
    3223358998U,  // NMATCH_PPzZZ_B
6275
437k
    2713783830U,  // NMATCH_PPzZZ_H
6276
437k
    3223362257U,  // NORS_PPzPP
6277
437k
    3223361807U,  // NOR_PPzPP
6278
437k
    270572897U, // NOT_ZPmZ_B
6279
437k
    270589281U, // NOT_ZPmZ_D
6280
437k
    541138273U, // NOT_ZPmZ_H
6281
437k
    270622049U, // NOT_ZPmZ_S
6282
437k
    811703649U, // NOTv16i8
6283
437k
    824286561U, // NOTv8i8
6284
437k
    3223362170U,  // ORNS_PPzPP
6285
437k
    2119011U, // ORNWrs
6286
437k
    2119011U, // ORNXrs
6287
437k
    3223360867U,  // ORN_PPzPP
6288
437k
    811701603U, // ORNv16i8
6289
437k
    824284515U, // ORNv8i8
6290
437k
    3227623221U,  // ORQV_VPZ_B
6291
437k
    3231817525U,  // ORQV_VPZ_D
6292
437k
    3238108981U,  // ORQV_VPZ_H
6293
437k
    3236011829U,  // ORQV_VPZ_S
6294
437k
    3223362269U,  // ORRS_PPzPP
6295
437k
    2119968U, // ORRWri
6296
437k
    2119968U, // ORRWrs
6297
437k
    2119968U, // ORRXri
6298
437k
    2119968U, // ORRXrs
6299
437k
    3223361824U,  // ORR_PPzPP
6300
437k
    2418071840U,  // ORR_ZI
6301
437k
    3223361824U,  // ORR_ZPmZ_B
6302
437k
    3223378208U,  // ORR_ZPmZ_D
6303
437k
    3519093024U,  // ORR_ZPmZ_H
6304
437k
    3223410976U,  // ORR_ZPmZ_S
6305
437k
    2418071840U,  // ORR_ZZZ
6306
437k
    811702560U, // ORRv16i8
6307
437k
    1887574304U,  // ORRv2i32
6308
437k
    1891768608U,  // ORRv4i16
6309
437k
    1893865760U,  // ORRv4i32
6310
437k
    1895962912U,  // ORRv8i16
6311
437k
    824285472U, // ORRv8i8
6312
437k
    253780U,  // ORV_VPZ_B
6313
437k
    1657020244U,  // ORV_VPZ_D
6314
437k
    1659133780U,  // ORV_VPZ_H
6315
437k
    1638178644U,  // ORV_VPZ_S
6316
437k
    807715615U, // PACDA
6317
437k
    807716373U, // PACDB
6318
437k
    312540U,  // PACDZA
6319
437k
    313890U,  // PACDZB
6320
437k
    2114364U, // PACGA
6321
437k
    807715658U, // PACIA
6322
437k
    8974U,  // PACIA1716
6323
437k
    8891U,  // PACIA171615
6324
437k
    8939U,  // PACIASP
6325
437k
    10307U, // PACIASPPC
6326
437k
    8882U,  // PACIAZ
6327
437k
    807716408U, // PACIB
6328
437k
    8828U,  // PACIB1716
6329
437k
    8915U,  // PACIB171615
6330
437k
    8965U,  // PACIBSP
6331
437k
    10329U, // PACIBSPPC
6332
437k
    8948U,  // PACIBZ
6333
437k
    312556U,  // PACIZA
6334
437k
    313906U,  // PACIZB
6335
437k
    9000U,  // PACM
6336
437k
    10295U, // PACNBIASPPC
6337
437k
    10317U, // PACNBIBSPPC
6338
437k
    1168268834U,  // PEXT_2PCI_B
6339
437k
    1168285218U,  // PEXT_2PCI_D
6340
437k
    1168301602U,  // PEXT_2PCI_H
6341
437k
    1168317986U,  // PEXT_2PCI_S
6342
437k
    2149621282U,  // PEXT_PCI_B
6343
437k
    2149637666U,  // PEXT_PCI_D
6344
437k
    1168186914U,  // PEXT_PCI_H
6345
437k
    2149670434U,  // PEXT_PCI_S
6346
437k
    35971U, // PFALSE
6347
437k
    3223362977U,  // PFIRST_B
6348
437k
    3223363303U,  // PMOV_PZI_B
6349
437k
    3223379687U,  // PMOV_PZI_D
6350
437k
    1103175399U,  // PMOV_PZI_H
6351
437k
    3223412455U,  // PMOV_PZI_S
6352
437k
    2043649767U,  // PMOV_ZIP_B
6353
437k
    3654262503U,  // PMOV_ZIP_D
6354
437k
    701472487U, // PMOV_ZIP_H
6355
437k
    1238343399U,  // PMOV_ZIP_S
6356
437k
    270583620U, // PMULLB_ZZZ_D
6357
437k
    2197882692U,  // PMULLB_ZZZ_H
6358
437k
    166152004U, // PMULLB_ZZZ_Q
6359
437k
    270588977U, // PMULLT_ZZZ_D
6360
437k
    2197888049U,  // PMULLT_ZZZ_H
6361
437k
    166157361U, // PMULLT_ZZZ_Q
6362
437k
    822182232U, // PMULLv16i8
6363
437k
    2315358975U,  // PMULLv1i64
6364
437k
    2583789912U,  // PMULLv2i64
6365
437k
    822186751U, // PMULLv8i8
6366
437k
    2135121U, // PMUL_ZZZ_B
6367
437k
    811701329U, // PMULv16i8
6368
437k
    824284241U, // PMULv8i8
6369
437k
    3223363099U,  // PNEXT_B
6370
437k
    3223379483U,  // PNEXT_D
6371
437k
    2176917019U,  // PNEXT_H
6372
437k
    3223412251U,  // PNEXT_S
6373
437k
    2194736683U,  // PRFB_D_PZI
6374
437k
    2234582571U,  // PRFB_D_SCALED
6375
437k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
437k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
437k
    2234582571U,  // PRFB_PRI
6378
437k
    2234582571U,  // PRFB_PRR
6379
437k
    2175862315U,  // PRFB_S_PZI
6380
437k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
437k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
437k
    2194738106U,  // PRFD_D_PZI
6383
437k
    2234583994U,  // PRFD_D_SCALED
6384
437k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
437k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
437k
    2234583994U,  // PRFD_PRI
6387
437k
    2234583994U,  // PRFD_PRR
6388
437k
    2175863738U,  // PRFD_S_PZI
6389
437k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
437k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
437k
    2194738726U,  // PRFH_D_PZI
6392
437k
    2234584614U,  // PRFH_D_SCALED
6393
437k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
437k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
437k
    2234584614U,  // PRFH_PRI
6396
437k
    2234584614U,  // PRFH_PRR
6397
437k
    2175864358U,  // PRFH_S_PZI
6398
437k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
437k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
437k
    2150716577U,  // PRFMl
6401
437k
    45175969U,  // PRFMroW
6402
437k
    45175969U,  // PRFMroX
6403
437k
    45175969U,  // PRFMui
6404
437k
    45176045U,  // PRFUMi
6405
437k
    2194743307U,  // PRFW_D_PZI
6406
437k
    2234589195U,  // PRFW_D_SCALED
6407
437k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
437k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
437k
    2234589195U,  // PRFW_PRI
6410
437k
    2234589195U,  // PRFW_PRR
6411
437k
    2175868939U,  // PRFW_S_PZI
6412
437k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
437k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
437k
    3224343160U,  // PSEL_PPPRI_B
6415
437k
    3224343160U,  // PSEL_PPPRI_D
6416
437k
    3224343160U,  // PSEL_PPPRI_H
6417
437k
    3224343160U,  // PSEL_PPPRI_S
6418
437k
    3120531U, // PTEST_PP
6419
437k
    2954926629U,  // PTRUES_B
6420
437k
    2954943013U,  // PTRUES_D
6421
437k
    169941541U, // PTRUES_H
6422
437k
    2954975781U,  // PTRUES_S
6423
437k
    2954923165U,  // PTRUE_B
6424
437k
    1150109U, // PTRUE_C_B
6425
437k
    1166493U, // PTRUE_C_D
6426
437k
    1182877U, // PTRUE_C_H
6427
437k
    1199261U, // PTRUE_C_S
6428
437k
    2954939549U,  // PTRUE_D
6429
437k
    169938077U, // PTRUE_H
6430
437k
    2954972317U,  // PTRUE_S
6431
437k
    1661014116U,  // PUNPKHI_PP
6432
437k
    1661015505U,  // PUNPKLO_PP
6433
437k
    1881180126U,  // RADDHNB_ZZZ_B
6434
437k
    2172717022U,  // RADDHNB_ZZZ_H
6435
437k
    2418100190U,  // RADDHNB_ZZZ_S
6436
437k
    2686491816U,  // RADDHNT_ZZZ_B
6437
437k
    2174819496U,  // RADDHNT_ZZZ_H
6438
437k
    1075928232U,  // RADDHNT_ZZZ_S
6439
437k
    813798666U, // RADDHNv2i64_v2i32
6440
437k
    2967601591U,  // RADDHNv2i64_v4i32
6441
437k
    817992970U, // RADDHNv4i32_v4i16
6442
437k
    2969698743U,  // RADDHNv4i32_v8i16
6443
437k
    2959212983U,  // RADDHNv8i16_v16i8
6444
437k
    824284426U, // RADDHNv8i16_v8i8
6445
437k
    815890593U, // RAX1
6446
437k
    2418065569U,  // RAX1_ZZZ_D
6447
437k
    2120581U, // RBITWr
6448
437k
    2120581U, // RBITXr
6449
437k
    270572421U, // RBIT_ZPmZ_B
6450
437k
    270588805U, // RBIT_ZPmZ_D
6451
437k
    541137797U, // RBIT_ZPmZ_H
6452
437k
    270621573U, // RBIT_ZPmZ_S
6453
437k
    811703173U, // RBITv16i8
6454
437k
    824286085U, // RBITv8i8
6455
437k
    807721413U, // RCWCAS
6456
437k
    807715977U, // RCWCASA
6457
437k
    807719381U, // RCWCASAL
6458
437k
    807719899U, // RCWCASL
6459
437k
    415524U,  // RCWCASP
6460
437k
    410624U,  // RCWCASPA
6461
437k
    414050U,  // RCWCASPAL
6462
437k
    414571U,  // RCWCASPL
6463
437k
    2418333883U,  // RCWCLR
6464
437k
    2418328660U,  // RCWCLRA
6465
437k
    2418332087U,  // RCWCLRAL
6466
437k
    2418332608U,  // RCWCLRL
6467
437k
    271537937U, // RCWCLRP
6468
437k
    271533035U, // RCWCLRPA
6469
437k
    271536459U, // RCWCLRPAL
6470
437k
    271536982U, // RCWCLRPL
6471
437k
    2418333874U,  // RCWCLRS
6472
437k
    2418328650U,  // RCWCLRSA
6473
437k
    2418332076U,  // RCWCLRSAL
6474
437k
    2418332598U,  // RCWCLRSL
6475
437k
    271537927U, // RCWCLRSP
6476
437k
    271533024U, // RCWCLRSPA
6477
437k
    271536447U, // RCWCLRSPAL
6478
437k
    271536971U, // RCWCLRSPL
6479
437k
    807721404U, // RCWSCAS
6480
437k
    807715967U, // RCWSCASA
6481
437k
    807719370U, // RCWSCASAL
6482
437k
    807719889U, // RCWSCASL
6483
437k
    415514U,  // RCWSCASP
6484
437k
    410613U,  // RCWSCASPA
6485
437k
    414038U,  // RCWSCASPAL
6486
437k
    414560U,  // RCWSCASPL
6487
437k
    2418334559U,  // RCWSET
6488
437k
    2418328740U,  // RCWSETA
6489
437k
    2418332147U,  // RCWSETAL
6490
437k
    2418332705U,  // RCWSETL
6491
437k
    271537989U, // RCWSETP
6492
437k
    271533086U, // RCWSETPA
6493
437k
    271536515U, // RCWSETPAL
6494
437k
    271537041U, // RCWSETPL
6495
437k
    2418334550U,  // RCWSETS
6496
437k
    2418328730U,  // RCWSETSA
6497
437k
    2418332136U,  // RCWSETSAL
6498
437k
    2418332695U,  // RCWSETSL
6499
437k
    271537979U, // RCWSETSP
6500
437k
    271533075U, // RCWSETSPA
6501
437k
    271536503U, // RCWSETSPAL
6502
437k
    271537030U, // RCWSETSPL
6503
437k
    2418333552U,  // RCWSWP
6504
437k
    2418328626U,  // RCWSWPA
6505
437k
    2418332057U,  // RCWSWPAL
6506
437k
    2418332581U,  // RCWSWPL
6507
437k
    271537898U, // RCWSWPP
6508
437k
    271533005U, // RCWSWPPA
6509
437k
    271536426U, // RCWSWPPAL
6510
437k
    271536952U, // RCWSWPPL
6511
437k
    2418333543U,  // RCWSWPS
6512
437k
    2418328616U,  // RCWSWPSA
6513
437k
    2418332046U,  // RCWSWPSAL
6514
437k
    2418332571U,  // RCWSWPSL
6515
437k
    271537888U, // RCWSWPSP
6516
437k
    271532994U, // RCWSWPSPA
6517
437k
    271536414U, // RCWSWPSPAL
6518
437k
    271536941U, // RCWSWPSPL
6519
437k
    3223362238U,  // RDFFRS_PPz
6520
437k
    3223361646U,  // RDFFR_PPz_REAL
6521
437k
    39022U, // RDFFR_P_REAL
6522
437k
    2118772U, // RDSVLI_XI
6523
437k
    2118758U, // RDVLI_XI
6524
437k
    23370U, // RET
6525
437k
    10279U, // RETAA
6526
437k
    330357U,  // RETAASPPCi
6527
437k
    19061U, // RETAASPPCr
6528
437k
    10286U, // RETAB
6529
437k
    330379U,  // RETABSPPCi
6530
437k
    19083U, // RETABSPPCr
6531
437k
    2114271U, // REV16Wr
6532
437k
    2114271U, // REV16Xr
6533
437k
    811696863U, // REV16v16i8
6534
437k
    824279775U, // REV16v8i8
6535
437k
    2113717U, // REV32Xr
6536
437k
    811696309U, // REV32v16i8
6537
437k
    817987765U, // REV32v4i16
6538
437k
    822182069U, // REV32v8i16
6539
437k
    824279221U, // REV32v8i8
6540
437k
    811696810U, // REV64v16i8
6541
437k
    813793962U, // REV64v2i32
6542
437k
    817988266U, // REV64v4i16
6543
437k
    820085418U, // REV64v4i32
6544
437k
    822182570U, // REV64v8i16
6545
437k
    824279722U, // REV64v8i8
6546
437k
    270584298U, // REVB_ZPmZ_D
6547
437k
    541133290U, // REVB_ZPmZ_H
6548
437k
    270617066U, // REVB_ZPmZ_S
6549
437k
    2689027062U,  // REVD_ZPmZ
6550
437k
    270585916U, // REVH_ZPmZ_D
6551
437k
    270618684U, // REVH_ZPmZ_S
6552
437k
    270590101U, // REVW_ZPmZ_D
6553
437k
    2121356U, // REVWr
6554
437k
    2121356U, // REVXr
6555
437k
    2137740U, // REV_PP_B
6556
437k
    2418073228U,  // REV_PP_D
6557
437k
    1652629132U,  // REV_PP_H
6558
437k
    270622348U, // REV_PP_S
6559
437k
    2137740U, // REV_ZZ_B
6560
437k
    2418073228U,  // REV_ZZ_D
6561
437k
    1652629132U,  // REV_ZZ_H
6562
437k
    270622348U, // REV_ZZ_S
6563
437k
    2116782U, // RMIF
6564
437k
    2119956U, // RORVWr
6565
437k
    2119956U, // RORVXr
6566
437k
    1217696U, // RPRFM
6567
437k
    1881180173U,  // RSHRNB_ZZI_B
6568
437k
    2172717069U,  // RSHRNB_ZZI_H
6569
437k
    2418100237U,  // RSHRNB_ZZI_S
6570
437k
    2686491867U,  // RSHRNT_ZZI_B
6571
437k
    2174819547U,  // RSHRNT_ZZI_H
6572
437k
    1075928283U,  // RSHRNT_ZZI_S
6573
437k
    2959213012U,  // RSHRNv16i8_shift
6574
437k
    813798739U, // RSHRNv2i32_shift
6575
437k
    817993043U, // RSHRNv4i16_shift
6576
437k
    2967601620U,  // RSHRNv4i32_shift
6577
437k
    2969698772U,  // RSHRNv8i16_shift
6578
437k
    824284499U, // RSHRNv8i8_shift
6579
437k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
437k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
437k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
437k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
437k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
437k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
437k
    813798658U, // RSUBHNv2i64_v2i32
6586
437k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
437k
    817992962U, // RSUBHNv4i32_v4i16
6588
437k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
437k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
437k
    824284418U, // RSUBHNv8i16_v8i8
6591
437k
    1344325196U,  // SABALB_ZZZ_D
6592
437k
    2220951116U,  // SABALB_ZZZ_H
6593
437k
    2686535244U,  // SABALB_ZZZ_S
6594
437k
    1344330648U,  // SABALT_ZZZ_D
6595
437k
    2220956568U,  // SABALT_ZZZ_H
6596
437k
    2686540696U,  // SABALT_ZZZ_S
6597
437k
    2969698524U,  // SABALv16i8_v8i16
6598
437k
    2963411156U,  // SABALv2i32_v2i64
6599
437k
    2967605460U,  // SABALv4i16_v4i32
6600
437k
    2963407068U,  // SABALv4i32_v2i64
6601
437k
    2967601372U,  // SABALv8i16_v4i32
6602
437k
    2969702612U,  // SABALv8i8_v8i16
6603
437k
    2418049811U,  // SABA_ZZZ_B
6604
437k
    1075888915U,  // SABA_ZZZ_D
6605
437k
    2195784467U,  // SABA_ZZZ_H
6606
437k
    1344357139U,  // SABA_ZZZ_S
6607
437k
    2959213331U,  // SABAv16i8
6608
437k
    2961310483U,  // SABAv2i32
6609
437k
    2965504787U,  // SABAv4i16
6610
437k
    2967601939U,  // SABAv4i32
6611
437k
    2969699091U,  // SABAv8i16
6612
437k
    2971796243U,  // SABAv8i8
6613
437k
    270583553U, // SABDLB_ZZZ_D
6614
437k
    2197882625U,  // SABDLB_ZZZ_H
6615
437k
    1881229057U,  // SABDLB_ZZZ_S
6616
437k
    270588905U, // SABDLT_ZZZ_D
6617
437k
    2197887977U,  // SABDLT_ZZZ_H
6618
437k
    1881234409U,  // SABDLT_ZZZ_S
6619
437k
    822182174U, // SABDLv16i8_v8i16
6620
437k
    815895092U, // SABDLv2i32_v2i64
6621
437k
    820089396U, // SABDLv4i16_v4i32
6622
437k
    815890718U, // SABDLv4i32_v2i64
6623
437k
    820085022U, // SABDLv8i16_v4i32
6624
437k
    822186548U, // SABDLv8i8_v8i16
6625
437k
    3223358253U,  // SABD_ZPmZ_B
6626
437k
    3223374637U,  // SABD_ZPmZ_D
6627
437k
    3519089453U,  // SABD_ZPmZ_H
6628
437k
    3223407405U,  // SABD_ZPmZ_S
6629
437k
    811698989U, // SABDv16i8
6630
437k
    813796141U, // SABDv2i32
6631
437k
    817990445U, // SABDv4i16
6632
437k
    820087597U, // SABDv4i32
6633
437k
    822184749U, // SABDv8i16
6634
437k
    824281901U, // SABDv8i8
6635
437k
    3223377496U,  // SADALP_ZPmZ_D
6636
437k
    3519092312U,  // SADALP_ZPmZ_H
6637
437k
    3223410264U,  // SADALP_ZPmZ_S
6638
437k
    2969704024U,  // SADALPv16i8_v8i16
6639
437k
    3124893272U,  // SADALPv2i32_v1i64
6640
437k
    2961315416U,  // SADALPv4i16_v2i32
6641
437k
    2963412568U,  // SADALPv4i32_v2i64
6642
437k
    2967606872U,  // SADALPv8i16_v4i32
6643
437k
    2965509720U,  // SADALPv8i8_v4i16
6644
437k
    270588694U, // SADDLBT_ZZZ_D
6645
437k
    2197887766U,  // SADDLBT_ZZZ_H
6646
437k
    1881234198U,  // SADDLBT_ZZZ_S
6647
437k
    270583578U, // SADDLB_ZZZ_D
6648
437k
    2197882650U,  // SADDLB_ZZZ_H
6649
437k
    1881229082U,  // SADDLB_ZZZ_S
6650
437k
    822187624U, // SADDLPv16i8_v8i16
6651
437k
    977376872U, // SADDLPv2i32_v1i64
6652
437k
    813799016U, // SADDLPv4i16_v2i32
6653
437k
    815896168U, // SADDLPv4i32_v2i64
6654
437k
    820090472U, // SADDLPv8i16_v4i32
6655
437k
    817993320U, // SADDLPv8i8_v4i16
6656
437k
    270588921U, // SADDLT_ZZZ_D
6657
437k
    2197887993U,  // SADDLT_ZZZ_H
6658
437k
    1881234425U,  // SADDLT_ZZZ_S
6659
437k
    807427747U, // SADDLVv16i8v
6660
437k
    807427747U, // SADDLVv4i16v
6661
437k
    807427747U, // SADDLVv4i32v
6662
437k
    807427747U, // SADDLVv8i16v
6663
437k
    807427747U, // SADDLVv8i8v
6664
437k
    822182190U, // SADDLv16i8_v8i16
6665
437k
    815895130U, // SADDLv2i32_v2i64
6666
437k
    820089434U, // SADDLv4i16_v4i32
6667
437k
    815890734U, // SADDLv4i32_v2i64
6668
437k
    820085038U, // SADDLv8i16_v4i32
6669
437k
    822186586U, // SADDLv8i8_v8i16
6670
437k
    1684283000U,  // SADDV_VPZ_B
6671
437k
    1659117176U,  // SADDV_VPZ_H
6672
437k
    1638145656U,  // SADDV_VPZ_S
6673
437k
    2418067968U,  // SADDWB_ZZZ_D
6674
437k
    2189494784U,  // SADDWB_ZZZ_H
6675
437k
    270617088U, // SADDWB_ZZZ_S
6676
437k
    2418073093U,  // SADDWT_ZZZ_D
6677
437k
    2189499909U,  // SADDWT_ZZZ_H
6678
437k
    270622213U, // SADDWT_ZZZ_S
6679
437k
    822182506U, // SADDWv16i8_v8i16
6680
437k
    815898621U, // SADDWv2i32_v2i64
6681
437k
    820092925U, // SADDWv4i16_v4i32
6682
437k
    815891050U, // SADDWv4i32_v2i64
6683
437k
    820085354U, // SADDWv8i16_v4i32
6684
437k
    822190077U, // SADDWv8i8_v8i16
6685
437k
    10292U, // SB
6686
437k
    1075889907U,  // SBCLB_ZZZ_D
6687
437k
    1344358131U,  // SBCLB_ZZZ_S
6688
437k
    1075895259U,  // SBCLT_ZZZ_D
6689
437k
    1344363483U,  // SBCLT_ZZZ_S
6690
437k
    2120198U, // SBCSWr
6691
437k
    2120198U, // SBCSXr
6692
437k
    2116169U, // SBCWr
6693
437k
    2116169U, // SBCXr
6694
437k
    2118804U, // SBFMWri
6695
437k
    2118804U, // SBFMXri
6696
437k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
437k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
437k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
437k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
437k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
437k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
437k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
437k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
437k
    2418054792U,  // SCLAMP_ZZZ_B
6705
437k
    1075893896U,  // SCLAMP_ZZZ_D
6706
437k
    2195789448U,  // SCLAMP_ZZZ_H
6707
437k
    1344362120U,  // SCLAMP_ZZZ_S
6708
437k
    2116788U, // SCVTFSWDri
6709
437k
    2116788U, // SCVTFSWHri
6710
437k
    2116788U, // SCVTFSWSri
6711
437k
    2116788U, // SCVTFSXDri
6712
437k
    2116788U, // SCVTFSXHri
6713
437k
    2116788U, // SCVTFSXSri
6714
437k
    2116788U, // SCVTFUWDri
6715
437k
    2116788U, // SCVTFUWHri
6716
437k
    2116788U, // SCVTFUWSri
6717
437k
    2116788U, // SCVTFUXDri
6718
437k
    2116788U, // SCVTFUXHri
6719
437k
    2116788U, // SCVTFUXSri
6720
437k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
437k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
437k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
437k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
437k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
437k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
437k
    270585012U, // SCVTF_ZPmZ_StoD
6727
437k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
437k
    270617780U, // SCVTF_ZPmZ_StoS
6729
437k
    2116788U, // SCVTFd
6730
437k
    2116788U, // SCVTFh
6731
437k
    2116788U, // SCVTFs
6732
437k
    2116788U, // SCVTFv1i16
6733
437k
    2116788U, // SCVTFv1i32
6734
437k
    2116788U, // SCVTFv1i64
6735
437k
    813796532U, // SCVTFv2f32
6736
437k
    815893684U, // SCVTFv2f64
6737
437k
    813796532U, // SCVTFv2i32_shift
6738
437k
    815893684U, // SCVTFv2i64_shift
6739
437k
    817990836U, // SCVTFv4f16
6740
437k
    820087988U, // SCVTFv4f32
6741
437k
    817990836U, // SCVTFv4i16_shift
6742
437k
    820087988U, // SCVTFv4i32_shift
6743
437k
    822185140U, // SCVTFv8f16
6744
437k
    822185140U, // SCVTFv8i16_shift
6745
437k
    3223378315U,  // SDIVR_ZPmZ_D
6746
437k
    3223411083U,  // SDIVR_ZPmZ_S
6747
437k
    2121367U, // SDIVWr
6748
437k
    2121367U, // SDIVXr
6749
437k
    3223379607U,  // SDIV_ZPmZ_D
6750
437k
    3223412375U,  // SDIV_ZPmZ_S
6751
437k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
437k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
437k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
437k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
437k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
437k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
437k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
437k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
437k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
437k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
437k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
437k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
437k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
437k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
437k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
437k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
437k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
437k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
437k
    2686508347U,  // SDOT_ZZZI_D
6770
437k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
437k
    2418105659U,  // SDOT_ZZZI_S
6772
437k
    2686508347U,  // SDOT_ZZZ_D
6773
437k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
437k
    2418105659U,  // SDOT_ZZZ_S
6775
437k
    2967608635U,  // SDOTlanev16i8
6776
437k
    2961317179U,  // SDOTlanev8i8
6777
437k
    2967608635U,  // SDOTv16i8
6778
437k
    2961317179U,  // SDOTv8i8
6779
437k
    1231150U, // SDSB
6780
437k
    3223360115U,  // SEL_PPPP
6781
437k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
437k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
437k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
437k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
437k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
437k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
437k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
437k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
437k
    3223360115U,  // SEL_ZPZZ_B
6790
437k
    3223376499U,  // SEL_ZPZZ_D
6791
437k
    2176914035U,  // SEL_ZPZZ_H
6792
437k
    3223409267U,  // SEL_ZPZZ_S
6793
437k
    10405U, // SET
6794
437k
    145712042U, // SETE
6795
437k
    145712104U, // SETEN
6796
437k
    145712992U, // SETET
6797
437k
    145712466U, // SETETN
6798
437k
    17104U, // SETF16
6799
437k
    17126U, // SETF8
6800
437k
    10384U, // SETFFR
6801
437k
    145712064U, // SETGM
6802
437k
    145712129U, // SETGMN
6803
437k
    145713017U, // SETGMT
6804
437k
    145712494U, // SETGMTN
6805
437k
    145712952U, // SETGP
6806
437k
    145712163U, // SETGPN
6807
437k
    145713051U, // SETGPT
6808
437k
    145712532U, // SETGPTN
6809
437k
    145712072U, // SETM
6810
437k
    145712138U, // SETMN
6811
437k
    145713026U, // SETMT
6812
437k
    145712504U, // SETMTN
6813
437k
    145712960U, // SETP
6814
437k
    145712172U, // SETPN
6815
437k
    145713060U, // SETPT
6816
437k
    145712542U, // SETPTN
6817
437k
    807717442U, // SHA1Crrr
6818
437k
    2116877U, // SHA1Hrr
6819
437k
    807720077U, // SHA1Mrrr
6820
437k
    807720448U, // SHA1Prrr
6821
437k
    2967601153U,  // SHA1SU0rrr
6822
437k
    2967601271U,  // SHA1SU1rr
6823
437k
    807715019U, // SHA256H2rrr
6824
437k
    807718261U, // SHA256Hrrr
6825
437k
    2967601173U,  // SHA256SU0rr
6826
437k
    2967601291U,  // SHA256SU1rrr
6827
437k
    807718208U, // SHA512H
6828
437k
    807715009U, // SHA512H2
6829
437k
    2963406858U,  // SHA512SU0
6830
437k
    2963406976U,  // SHA512SU1
6831
437k
    3223358349U,  // SHADD_ZPmZ_B
6832
437k
    3223374733U,  // SHADD_ZPmZ_D
6833
437k
    3519089549U,  // SHADD_ZPmZ_H
6834
437k
    3223407501U,  // SHADD_ZPmZ_S
6835
437k
    811699085U, // SHADDv16i8
6836
437k
    813796237U, // SHADDv2i32
6837
437k
    817990541U, // SHADDv4i16
6838
437k
    820087693U, // SHADDv4i32
6839
437k
    822184845U, // SHADDv8i16
6840
437k
    824281997U, // SHADDv8i8
6841
437k
    822182207U, // SHLLv16i8
6842
437k
    815895257U, // SHLLv2i32
6843
437k
    820089561U, // SHLLv4i16
6844
437k
    815890751U, // SHLLv4i32
6845
437k
    820085055U, // SHLLv8i16
6846
437k
    822186713U, // SHLLv8i8
6847
437k
    2118280U, // SHLd
6848
437k
    811700872U, // SHLv16i8_shift
6849
437k
    813798024U, // SHLv2i32_shift
6850
437k
    815895176U, // SHLv2i64_shift
6851
437k
    817992328U, // SHLv4i16_shift
6852
437k
    820089480U, // SHLv4i32_shift
6853
437k
    822186632U, // SHLv8i16_shift
6854
437k
    824283784U, // SHLv8i8_shift
6855
437k
    1881180155U,  // SHRNB_ZZI_B
6856
437k
    2172717051U,  // SHRNB_ZZI_H
6857
437k
    2418100219U,  // SHRNB_ZZI_S
6858
437k
    2686491849U,  // SHRNT_ZZI_B
6859
437k
    2174819529U,  // SHRNT_ZZI_H
6860
437k
    1075928265U,  // SHRNT_ZZI_S
6861
437k
    2959212994U,  // SHRNv16i8_shift
6862
437k
    813798723U, // SHRNv2i32_shift
6863
437k
    817993027U, // SHRNv4i16_shift
6864
437k
    2967601602U,  // SHRNv4i32_shift
6865
437k
    2969698754U,  // SHRNv8i16_shift
6866
437k
    824284483U, // SHRNv8i8_shift
6867
437k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
437k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
437k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
437k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
437k
    3223357887U,  // SHSUB_ZPmZ_B
6872
437k
    3223374271U,  // SHSUB_ZPmZ_D
6873
437k
    3519089087U,  // SHSUB_ZPmZ_H
6874
437k
    3223407039U,  // SHSUB_ZPmZ_S
6875
437k
    811698623U, // SHSUBv16i8
6876
437k
    813795775U, // SHSUBv2i32
6877
437k
    817990079U, // SHSUBv4i16
6878
437k
    820087231U, // SHSUBv4i32
6879
437k
    822184383U, // SHSUBv8i16
6880
437k
    824281535U, // SHSUBv8i8
6881
437k
    2418053260U,  // SLI_ZZI_B
6882
437k
    1075892364U,  // SLI_ZZI_D
6883
437k
    2195787916U,  // SLI_ZZI_H
6884
437k
    1344360588U,  // SLI_ZZI_S
6885
437k
    807719052U, // SLId
6886
437k
    2959216780U,  // SLIv16i8_shift
6887
437k
    2961313932U,  // SLIv2i32_shift
6888
437k
    2963411084U,  // SLIv2i64_shift
6889
437k
    2965508236U,  // SLIv4i16_shift
6890
437k
    2967605388U,  // SLIv4i32_shift
6891
437k
    2969702540U,  // SLIv8i16_shift
6892
437k
    2971799692U,  // SLIv8i8_shift
6893
437k
    2967601302U,  // SM3PARTW1
6894
437k
    2967601786U,  // SM3PARTW2
6895
437k
    820084834U, // SM3SS1
6896
437k
    2967601901U,  // SM3TT1A
6897
437k
    2967602472U,  // SM3TT1B
6898
437k
    2967601910U,  // SM3TT2A
6899
437k
    2967602501U,  // SM3TT2B
6900
437k
    2967604220U,  // SM4E
6901
437k
    270623039U, // SM4EKEY_ZZZ_S
6902
437k
    820093247U, // SM4ENCKEY
6903
437k
    270617596U, // SM4E_ZZZ_S
6904
437k
    2118218U, // SMADDLrrr
6905
437k
    3223361414U,  // SMAXP_ZPmZ_B
6906
437k
    3223377798U,  // SMAXP_ZPmZ_D
6907
437k
    3519092614U,  // SMAXP_ZPmZ_H
6908
437k
    3223410566U,  // SMAXP_ZPmZ_S
6909
437k
    811702150U, // SMAXPv16i8
6910
437k
    813799302U, // SMAXPv2i32
6911
437k
    817993606U, // SMAXPv4i16
6912
437k
    820090758U, // SMAXPv4i32
6913
437k
    822187910U, // SMAXPv8i16
6914
437k
    824285062U, // SMAXPv8i8
6915
437k
    3227623235U,  // SMAXQV_VPZ_B
6916
437k
    3231817539U,  // SMAXQV_VPZ_D
6917
437k
    3238108995U,  // SMAXQV_VPZ_H
6918
437k
    3236011843U,  // SMAXQV_VPZ_S
6919
437k
    253792U,  // SMAXV_VPZ_B
6920
437k
    1657020256U,  // SMAXV_VPZ_D
6921
437k
    1659133792U,  // SMAXV_VPZ_H
6922
437k
    1638178656U,  // SMAXV_VPZ_S
6923
437k
    807427936U, // SMAXVv16i8v
6924
437k
    807427936U, // SMAXVv4i16v
6925
437k
    807427936U, // SMAXVv4i32v
6926
437k
    807427936U, // SMAXVv8i16v
6927
437k
    807427936U, // SMAXVv8i8v
6928
437k
    2121933U, // SMAXWri
6929
437k
    2121933U, // SMAXWrr
6930
437k
    2121933U, // SMAXXri
6931
437k
    2121933U, // SMAXXrr
6932
437k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
437k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
437k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
437k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
437k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
437k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
437k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
437k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
437k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
437k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
437k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
437k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
437k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
437k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
437k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
437k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
437k
    2138317U, // SMAX_ZI_B
6949
437k
    2418073805U,  // SMAX_ZI_D
6950
437k
    2189500621U,  // SMAX_ZI_H
6951
437k
    270622925U, // SMAX_ZI_S
6952
437k
    3223363789U,  // SMAX_ZPmZ_B
6953
437k
    3223380173U,  // SMAX_ZPmZ_D
6954
437k
    3519094989U,  // SMAX_ZPmZ_H
6955
437k
    3223412941U,  // SMAX_ZPmZ_S
6956
437k
    811704525U, // SMAXv16i8
6957
437k
    813801677U, // SMAXv2i32
6958
437k
    817995981U, // SMAXv4i16
6959
437k
    820093133U, // SMAXv4i32
6960
437k
    822190285U, // SMAXv8i16
6961
437k
    824287437U, // SMAXv8i8
6962
437k
    379497U,  // SMC
6963
437k
    3223361220U,  // SMINP_ZPmZ_B
6964
437k
    3223377604U,  // SMINP_ZPmZ_D
6965
437k
    3519092420U,  // SMINP_ZPmZ_H
6966
437k
    3223410372U,  // SMINP_ZPmZ_S
6967
437k
    811701956U, // SMINPv16i8
6968
437k
    813799108U, // SMINPv2i32
6969
437k
    817993412U, // SMINPv4i16
6970
437k
    820090564U, // SMINPv4i32
6971
437k
    822187716U, // SMINPv8i16
6972
437k
    824284868U, // SMINPv8i8
6973
437k
    3227623204U,  // SMINQV_VPZ_B
6974
437k
    3231817508U,  // SMINQV_VPZ_D
6975
437k
    3238108964U,  // SMINQV_VPZ_H
6976
437k
    3236011812U,  // SMINQV_VPZ_S
6977
437k
    253644U,  // SMINV_VPZ_B
6978
437k
    1657020108U,  // SMINV_VPZ_D
6979
437k
    1659133644U,  // SMINV_VPZ_H
6980
437k
    1638178508U,  // SMINV_VPZ_S
6981
437k
    807427788U, // SMINVv16i8v
6982
437k
    807427788U, // SMINVv4i16v
6983
437k
    807427788U, // SMINVv4i32v
6984
437k
    807427788U, // SMINVv8i16v
6985
437k
    807427788U, // SMINVv8i8v
6986
437k
    2118946U, // SMINWri
6987
437k
    2118946U, // SMINWrr
6988
437k
    2118946U, // SMINXri
6989
437k
    2118946U, // SMINXrr
6990
437k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
437k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
437k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
437k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
437k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
437k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
437k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
437k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
437k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
437k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
437k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
437k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
437k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
437k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
437k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
437k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
437k
    2135330U, // SMIN_ZI_B
7007
437k
    2418070818U,  // SMIN_ZI_D
7008
437k
    2189497634U,  // SMIN_ZI_H
7009
437k
    270619938U, // SMIN_ZI_S
7010
437k
    3223360802U,  // SMIN_ZPmZ_B
7011
437k
    3223377186U,  // SMIN_ZPmZ_D
7012
437k
    3519092002U,  // SMIN_ZPmZ_H
7013
437k
    3223409954U,  // SMIN_ZPmZ_S
7014
437k
    811701538U, // SMINv16i8
7015
437k
    813798690U, // SMINv2i32
7016
437k
    817992994U, // SMINv4i16
7017
437k
    820090146U, // SMINv4i32
7018
437k
    822187298U, // SMINv8i16
7019
437k
    824284450U, // SMINv8i8
7020
437k
    1344325241U,  // SMLALB_ZZZI_D
7021
437k
    2686535289U,  // SMLALB_ZZZI_S
7022
437k
    1344325241U,  // SMLALB_ZZZ_D
7023
437k
    2220951161U,  // SMLALB_ZZZ_H
7024
437k
    2686535289U,  // SMLALB_ZZZ_S
7025
437k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
437k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
437k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
437k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
437k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
437k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
437k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
437k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
437k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
437k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
437k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
437k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
437k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
437k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
437k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
437k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
437k
    1344330683U,  // SMLALT_ZZZI_D
7042
437k
    2686540731U,  // SMLALT_ZZZI_S
7043
437k
    1344330683U,  // SMLALT_ZZZ_D
7044
437k
    2220956603U,  // SMLALT_ZZZ_H
7045
437k
    2686540731U,  // SMLALT_ZZZ_S
7046
437k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
437k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
437k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
437k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
437k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
437k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
437k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
437k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
437k
    2969698558U,  // SMLALv16i8_v8i16
7055
437k
    2963411196U,  // SMLALv2i32_indexed
7056
437k
    2963411196U,  // SMLALv2i32_v2i64
7057
437k
    2967605500U,  // SMLALv4i16_indexed
7058
437k
    2967605500U,  // SMLALv4i16_v4i32
7059
437k
    2963407102U,  // SMLALv4i32_indexed
7060
437k
    2963407102U,  // SMLALv4i32_v2i64
7061
437k
    2967601406U,  // SMLALv8i16_indexed
7062
437k
    2967601406U,  // SMLALv8i16_v4i32
7063
437k
    2969702652U,  // SMLALv8i8_v8i16
7064
437k
    1344325539U,  // SMLSLB_ZZZI_D
7065
437k
    2686535587U,  // SMLSLB_ZZZI_S
7066
437k
    1344325539U,  // SMLSLB_ZZZ_D
7067
437k
    2220951459U,  // SMLSLB_ZZZ_H
7068
437k
    2686535587U,  // SMLSLB_ZZZ_S
7069
437k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
437k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
437k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
437k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
437k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
437k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
437k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
437k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
437k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
437k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
437k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
437k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
437k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
437k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
437k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
437k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
437k
    1344330858U,  // SMLSLT_ZZZI_D
7086
437k
    2686540906U,  // SMLSLT_ZZZI_S
7087
437k
    1344330858U,  // SMLSLT_ZZZ_D
7088
437k
    2220956778U,  // SMLSLT_ZZZ_H
7089
437k
    2686540906U,  // SMLSLT_ZZZ_S
7090
437k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
437k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
437k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
437k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
437k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
437k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
437k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
437k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
437k
    2969698690U,  // SMLSLv16i8_v8i16
7099
437k
    2963411963U,  // SMLSLv2i32_indexed
7100
437k
    2963411963U,  // SMLSLv2i32_v2i64
7101
437k
    2967606267U,  // SMLSLv4i16_indexed
7102
437k
    2967606267U,  // SMLSLv4i16_v4i32
7103
437k
    2963407234U,  // SMLSLv4i32_indexed
7104
437k
    2963407234U,  // SMLSLv4i32_v2i64
7105
437k
    2967601538U,  // SMLSLv8i16_indexed
7106
437k
    2967601538U,  // SMLSLv8i16_v4i32
7107
437k
    2969703419U,  // SMLSLv8i8_v8i16
7108
437k
    2967602037U,  // SMMLA
7109
437k
    2418099061U,  // SMMLA_ZZZ
7110
437k
    54641587U,  // SMOPA_MPPZZ_D
7111
437k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
437k
    79807411U,  // SMOPA_MPPZZ_S
7113
437k
    54647463U,  // SMOPS_MPPZZ_D
7114
437k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
437k
    79813287U,  // SMOPS_MPPZZ_S
7116
437k
    807427821U, // SMOVvi16to32
7117
437k
    807427821U, // SMOVvi16to32_idx0
7118
437k
    807427821U, // SMOVvi16to64
7119
437k
    807427821U, // SMOVvi16to64_idx0
7120
437k
    807427821U, // SMOVvi32to64
7121
437k
    807427821U, // SMOVvi32to64_idx0
7122
437k
    807427821U, // SMOVvi8to32
7123
437k
    807427821U, // SMOVvi8to32_idx0
7124
437k
    807427821U, // SMOVvi8to64
7125
437k
    807427821U, // SMOVvi8to64_idx0
7126
437k
    2118166U, // SMSUBLrrr
7127
437k
    3223359209U,  // SMULH_ZPmZ_B
7128
437k
    3223375593U,  // SMULH_ZPmZ_D
7129
437k
    3519090409U,  // SMULH_ZPmZ_H
7130
437k
    3223408361U,  // SMULH_ZPmZ_S
7131
437k
    2133737U, // SMULH_ZZZ_B
7132
437k
    2418069225U,  // SMULH_ZZZ_D
7133
437k
    2189496041U,  // SMULH_ZZZ_H
7134
437k
    270618345U, // SMULH_ZZZ_S
7135
437k
    2117353U, // SMULHrr
7136
437k
    270583628U, // SMULLB_ZZZI_D
7137
437k
    1881229132U,  // SMULLB_ZZZI_S
7138
437k
    270583628U, // SMULLB_ZZZ_D
7139
437k
    2197882700U,  // SMULLB_ZZZ_H
7140
437k
    1881229132U,  // SMULLB_ZZZ_S
7141
437k
    270588985U, // SMULLT_ZZZI_D
7142
437k
    1881234489U,  // SMULLT_ZZZI_S
7143
437k
    270588985U, // SMULLT_ZZZ_D
7144
437k
    2197888057U,  // SMULLT_ZZZ_H
7145
437k
    1881234489U,  // SMULLT_ZZZ_S
7146
437k
    822182240U, // SMULLv16i8_v8i16
7147
437k
    815895302U, // SMULLv2i32_indexed
7148
437k
    815895302U, // SMULLv2i32_v2i64
7149
437k
    820089606U, // SMULLv4i16_indexed
7150
437k
    820089606U, // SMULLv4i16_v4i32
7151
437k
    815890784U, // SMULLv4i32_indexed
7152
437k
    815890784U, // SMULLv4i32_v2i64
7153
437k
    820085088U, // SMULLv8i16_indexed
7154
437k
    820085088U, // SMULLv8i16_v4i32
7155
437k
    822186758U, // SMULLv8i8_v8i16
7156
437k
    3223358466U,  // SPLICE_ZPZZ_B
7157
437k
    3223374850U,  // SPLICE_ZPZZ_D
7158
437k
    2176912386U,  // SPLICE_ZPZZ_H
7159
437k
    3223407618U,  // SPLICE_ZPZZ_S
7160
437k
    3223358466U,  // SPLICE_ZPZ_B
7161
437k
    3223374850U,  // SPLICE_ZPZ_D
7162
437k
    2176912386U,  // SPLICE_ZPZ_H
7163
437k
    3223407618U,  // SPLICE_ZPZ_S
7164
437k
    270572010U, // SQABS_ZPmZ_B
7165
437k
    270588394U, // SQABS_ZPmZ_D
7166
437k
    541137386U, // SQABS_ZPmZ_H
7167
437k
    270621162U, // SQABS_ZPmZ_S
7168
437k
    811702762U, // SQABSv16i8
7169
437k
    2120170U, // SQABSv1i16
7170
437k
    2120170U, // SQABSv1i32
7171
437k
    2120170U, // SQABSv1i64
7172
437k
    2120170U, // SQABSv1i8
7173
437k
    813799914U, // SQABSv2i32
7174
437k
    815897066U, // SQABSv2i64
7175
437k
    817994218U, // SQABSv4i16
7176
437k
    820091370U, // SQABSv4i32
7177
437k
    822188522U, // SQABSv8i16
7178
437k
    824285674U, // SQABSv8i8
7179
437k
    2132907U, // SQADD_ZI_B
7180
437k
    2418068395U,  // SQADD_ZI_D
7181
437k
    2189495211U,  // SQADD_ZI_H
7182
437k
    270617515U, // SQADD_ZI_S
7183
437k
    3223358379U,  // SQADD_ZPmZ_B
7184
437k
    3223374763U,  // SQADD_ZPmZ_D
7185
437k
    3519089579U,  // SQADD_ZPmZ_H
7186
437k
    3223407531U,  // SQADD_ZPmZ_S
7187
437k
    2132907U, // SQADD_ZZZ_B
7188
437k
    2418068395U,  // SQADD_ZZZ_D
7189
437k
    2189495211U,  // SQADD_ZZZ_H
7190
437k
    270617515U, // SQADD_ZZZ_S
7191
437k
    811699115U, // SQADDv16i8
7192
437k
    2116523U, // SQADDv1i16
7193
437k
    2116523U, // SQADDv1i32
7194
437k
    2116523U, // SQADDv1i64
7195
437k
    2116523U, // SQADDv1i8
7196
437k
    813796267U, // SQADDv2i32
7197
437k
    815893419U, // SQADDv2i64
7198
437k
    817990571U, // SQADDv4i16
7199
437k
    820087723U, // SQADDv4i32
7200
437k
    822184875U, // SQADDv8i16
7201
437k
    824282027U, // SQADDv8i8
7202
437k
    2132839U, // SQCADD_ZZI_B
7203
437k
    2418068327U,  // SQCADD_ZZI_D
7204
437k
    2189495143U,  // SQCADD_ZZI_H
7205
437k
    270617447U, // SQCADD_ZZI_S
7206
437k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
437k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
437k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
437k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
437k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
437k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
437k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
437k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
437k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
437k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
437k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
437k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
437k
    538985973U, // SQDECB_XPiI
7219
437k
    2954905077U,  // SQDECB_XPiWdI
7220
437k
    538987328U, // SQDECD_XPiI
7221
437k
    2954906432U,  // SQDECD_XPiWdI
7222
437k
    539020096U, // SQDECD_ZPiI
7223
437k
    538988022U, // SQDECH_XPiI
7224
437k
    2954907126U,  // SQDECH_XPiWdI
7225
437k
    56692214U,  // SQDECH_ZPiI
7226
437k
    2119181U, // SQDECP_XPWd_B
7227
437k
    2418038285U,  // SQDECP_XPWd_D
7228
437k
    1881167373U,  // SQDECP_XPWd_H
7229
437k
    270554637U, // SQDECP_XPWd_S
7230
437k
    2119181U, // SQDECP_XP_B
7231
437k
    2418038285U,  // SQDECP_XP_D
7232
437k
    1881167373U,  // SQDECP_XP_H
7233
437k
    270554637U, // SQDECP_XP_S
7234
437k
    1075893773U,  // SQDECP_ZP_D
7235
437k
    1658918413U,  // SQDECP_ZP_H
7236
437k
    1344361997U,  // SQDECP_ZP_S
7237
437k
    538992605U, // SQDECW_XPiI
7238
437k
    2954911709U,  // SQDECW_XPiWdI
7239
437k
    539058141U, // SQDECW_ZPiI
7240
437k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
437k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
437k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
437k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
437k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
437k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
437k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
437k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
437k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
437k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
437k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
437k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
437k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
437k
    807719147U, // SQDMLALi16
7254
437k
    807719147U, // SQDMLALi32
7255
437k
    807719147U, // SQDMLALv1i32_indexed
7256
437k
    807719147U, // SQDMLALv1i64_indexed
7257
437k
    2963411179U,  // SQDMLALv2i32_indexed
7258
437k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
437k
    2967605483U,  // SQDMLALv4i16_indexed
7260
437k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
437k
    2963407084U,  // SQDMLALv4i32_indexed
7262
437k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
437k
    2967601388U,  // SQDMLALv8i16_indexed
7264
437k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
437k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
437k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
437k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
437k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
437k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
437k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
437k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
437k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
437k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
437k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
437k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
437k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
437k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
437k
    807719914U, // SQDMLSLi16
7279
437k
    807719914U, // SQDMLSLi32
7280
437k
    807719914U, // SQDMLSLv1i32_indexed
7281
437k
    807719914U, // SQDMLSLv1i64_indexed
7282
437k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
437k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
437k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
437k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
437k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
437k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
437k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
437k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
437k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
437k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
437k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
437k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
437k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
437k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
437k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
437k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
437k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
437k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
437k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
437k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
437k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
437k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
437k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
437k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
437k
    2418069206U,  // SQDMULH_ZZZI_D
7307
437k
    2189496022U,  // SQDMULH_ZZZI_H
7308
437k
    270618326U, // SQDMULH_ZZZI_S
7309
437k
    2133718U, // SQDMULH_ZZZ_B
7310
437k
    2418069206U,  // SQDMULH_ZZZ_D
7311
437k
    2189496022U,  // SQDMULH_ZZZ_H
7312
437k
    270618326U, // SQDMULH_ZZZ_S
7313
437k
    2117334U, // SQDMULHv1i16
7314
437k
    2117334U, // SQDMULHv1i16_indexed
7315
437k
    2117334U, // SQDMULHv1i32
7316
437k
    2117334U, // SQDMULHv1i32_indexed
7317
437k
    813797078U, // SQDMULHv2i32
7318
437k
    813797078U, // SQDMULHv2i32_indexed
7319
437k
    817991382U, // SQDMULHv4i16
7320
437k
    817991382U, // SQDMULHv4i16_indexed
7321
437k
    820088534U, // SQDMULHv4i32
7322
437k
    820088534U, // SQDMULHv4i32_indexed
7323
437k
    822185686U, // SQDMULHv8i16
7324
437k
    822185686U, // SQDMULHv8i16_indexed
7325
437k
    270583610U, // SQDMULLB_ZZZI_D
7326
437k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
437k
    270583610U, // SQDMULLB_ZZZ_D
7328
437k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
437k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
437k
    270588967U, // SQDMULLT_ZZZI_D
7331
437k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
437k
    270588967U, // SQDMULLT_ZZZ_D
7333
437k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
437k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
437k
    2118390U, // SQDMULLi16
7336
437k
    2118390U, // SQDMULLi32
7337
437k
    2118390U, // SQDMULLv1i32_indexed
7338
437k
    2118390U, // SQDMULLv1i64_indexed
7339
437k
    815895286U, // SQDMULLv2i32_indexed
7340
437k
    815895286U, // SQDMULLv2i32_v2i64
7341
437k
    820089590U, // SQDMULLv4i16_indexed
7342
437k
    820089590U, // SQDMULLv4i16_v4i32
7343
437k
    815890766U, // SQDMULLv4i32_indexed
7344
437k
    815890766U, // SQDMULLv4i32_v2i64
7345
437k
    820085070U, // SQDMULLv8i16_indexed
7346
437k
    820085070U, // SQDMULLv8i16_v4i32
7347
437k
    538985989U, // SQINCB_XPiI
7348
437k
    2954905093U,  // SQINCB_XPiWdI
7349
437k
    538987344U, // SQINCD_XPiI
7350
437k
    2954906448U,  // SQINCD_XPiWdI
7351
437k
    539020112U, // SQINCD_ZPiI
7352
437k
    538988038U, // SQINCH_XPiI
7353
437k
    2954907142U,  // SQINCH_XPiWdI
7354
437k
    56692230U,  // SQINCH_ZPiI
7355
437k
    2119197U, // SQINCP_XPWd_B
7356
437k
    2418038301U,  // SQINCP_XPWd_D
7357
437k
    1881167389U,  // SQINCP_XPWd_H
7358
437k
    270554653U, // SQINCP_XPWd_S
7359
437k
    2119197U, // SQINCP_XP_B
7360
437k
    2418038301U,  // SQINCP_XP_D
7361
437k
    1881167389U,  // SQINCP_XP_H
7362
437k
    270554653U, // SQINCP_XP_S
7363
437k
    1075893789U,  // SQINCP_ZP_D
7364
437k
    1658918429U,  // SQINCP_ZP_H
7365
437k
    1344362013U,  // SQINCP_ZP_S
7366
437k
    538992621U, // SQINCW_XPiI
7367
437k
    2954911725U,  // SQINCW_XPiWdI
7368
437k
    539058157U, // SQINCW_ZPiI
7369
437k
    270568678U, // SQNEG_ZPmZ_B
7370
437k
    270585062U, // SQNEG_ZPmZ_D
7371
437k
    541134054U, // SQNEG_ZPmZ_H
7372
437k
    270617830U, // SQNEG_ZPmZ_S
7373
437k
    811699430U, // SQNEGv16i8
7374
437k
    2116838U, // SQNEGv1i16
7375
437k
    2116838U, // SQNEGv1i32
7376
437k
    2116838U, // SQNEGv1i64
7377
437k
    2116838U, // SQNEGv1i8
7378
437k
    813796582U, // SQNEGv2i32
7379
437k
    815893734U, // SQNEGv2i64
7380
437k
    817990886U, // SQNEGv4i16
7381
437k
    820088038U, // SQNEGv4i32
7382
437k
    822185190U, // SQNEGv8i16
7383
437k
    824282342U, // SQNEGv8i8
7384
437k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
437k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
437k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
437k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
437k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
437k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
437k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
437k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
437k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
437k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
437k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
437k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
437k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
437k
    807718290U, // SQRDMLAHv1i16
7398
437k
    807718290U, // SQRDMLAHv1i16_indexed
7399
437k
    807718290U, // SQRDMLAHv1i32
7400
437k
    807718290U, // SQRDMLAHv1i32_indexed
7401
437k
    2961313170U,  // SQRDMLAHv2i32
7402
437k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
437k
    2965507474U,  // SQRDMLAHv4i16
7404
437k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
437k
    2967604626U,  // SQRDMLAHv4i32
7406
437k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
437k
    2969701778U,  // SQRDMLAHv8i16
7408
437k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
437k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
437k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
437k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
437k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
437k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
437k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
437k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
437k
    807718895U, // SQRDMLSHv1i16
7417
437k
    807718895U, // SQRDMLSHv1i16_indexed
7418
437k
    807718895U, // SQRDMLSHv1i32
7419
437k
    807718895U, // SQRDMLSHv1i32_indexed
7420
437k
    2961313775U,  // SQRDMLSHv2i32
7421
437k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
437k
    2965508079U,  // SQRDMLSHv4i16
7423
437k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
437k
    2967605231U,  // SQRDMLSHv4i32
7425
437k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
437k
    2969702383U,  // SQRDMLSHv8i16
7427
437k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
437k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
437k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
437k
    270618335U, // SQRDMULH_ZZZI_S
7431
437k
    2133727U, // SQRDMULH_ZZZ_B
7432
437k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
437k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
437k
    270618335U, // SQRDMULH_ZZZ_S
7435
437k
    2117343U, // SQRDMULHv1i16
7436
437k
    2117343U, // SQRDMULHv1i16_indexed
7437
437k
    2117343U, // SQRDMULHv1i32
7438
437k
    2117343U, // SQRDMULHv1i32_indexed
7439
437k
    813797087U, // SQRDMULHv2i32
7440
437k
    813797087U, // SQRDMULHv2i32_indexed
7441
437k
    817991391U, // SQRDMULHv4i16
7442
437k
    817991391U, // SQRDMULHv4i16_indexed
7443
437k
    820088543U, // SQRDMULHv4i32
7444
437k
    820088543U, // SQRDMULHv4i32_indexed
7445
437k
    822185695U, // SQRDMULHv8i16
7446
437k
    822185695U, // SQRDMULHv8i16_indexed
7447
437k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
437k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
437k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
437k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
437k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
437k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
437k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
437k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
437k
    811700884U, // SQRSHLv16i8
7456
437k
    2118292U, // SQRSHLv1i16
7457
437k
    2118292U, // SQRSHLv1i32
7458
437k
    2118292U, // SQRSHLv1i64
7459
437k
    2118292U, // SQRSHLv1i8
7460
437k
    813798036U, // SQRSHLv2i32
7461
437k
    815895188U, // SQRSHLv2i64
7462
437k
    817992340U, // SQRSHLv4i16
7463
437k
    820089492U, // SQRSHLv4i32
7464
437k
    822186644U, // SQRSHLv8i16
7465
437k
    824283796U, // SQRSHLv8i8
7466
437k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
437k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
437k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
437k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
437k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
437k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
437k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
437k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
437k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
437k
    2118993U, // SQRSHRNb
7476
437k
    2118993U, // SQRSHRNh
7477
437k
    2118993U, // SQRSHRNs
7478
437k
    2959213010U,  // SQRSHRNv16i8_shift
7479
437k
    813798737U, // SQRSHRNv2i32_shift
7480
437k
    817993041U, // SQRSHRNv4i16_shift
7481
437k
    2967601618U,  // SQRSHRNv4i32_shift
7482
437k
    2969698770U,  // SQRSHRNv8i16_shift
7483
437k
    824284497U, // SQRSHRNv8i8_shift
7484
437k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
437k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
437k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
437k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
437k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
437k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
437k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
437k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
437k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
437k
    2119071U, // SQRSHRUNb
7494
437k
    2119071U, // SQRSHRUNh
7495
437k
    2119071U, // SQRSHRUNs
7496
437k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
437k
    813798815U, // SQRSHRUNv2i32_shift
7498
437k
    817993119U, // SQRSHRUNv4i16_shift
7499
437k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
437k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
437k
    824284575U, // SQRSHRUNv8i8_shift
7502
437k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
437k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
437k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
437k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
437k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
437k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
437k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
437k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
437k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
437k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
437k
    3223363120U,  // SQSHLU_ZPmI_B
7513
437k
    3223379504U,  // SQSHLU_ZPmI_D
7514
437k
    3519094320U,  // SQSHLU_ZPmI_H
7515
437k
    3223412272U,  // SQSHLU_ZPmI_S
7516
437k
    2121264U, // SQSHLUb
7517
437k
    2121264U, // SQSHLUd
7518
437k
    2121264U, // SQSHLUh
7519
437k
    2121264U, // SQSHLUs
7520
437k
    811703856U, // SQSHLUv16i8_shift
7521
437k
    813801008U, // SQSHLUv2i32_shift
7522
437k
    815898160U, // SQSHLUv2i64_shift
7523
437k
    817995312U, // SQSHLUv4i16_shift
7524
437k
    820092464U, // SQSHLUv4i32_shift
7525
437k
    822189616U, // SQSHLUv8i16_shift
7526
437k
    824286768U, // SQSHLUv8i8_shift
7527
437k
    3223360134U,  // SQSHL_ZPmI_B
7528
437k
    3223376518U,  // SQSHL_ZPmI_D
7529
437k
    3519091334U,  // SQSHL_ZPmI_H
7530
437k
    3223409286U,  // SQSHL_ZPmI_S
7531
437k
    3223360134U,  // SQSHL_ZPmZ_B
7532
437k
    3223376518U,  // SQSHL_ZPmZ_D
7533
437k
    3519091334U,  // SQSHL_ZPmZ_H
7534
437k
    3223409286U,  // SQSHL_ZPmZ_S
7535
437k
    2118278U, // SQSHLb
7536
437k
    2118278U, // SQSHLd
7537
437k
    2118278U, // SQSHLh
7538
437k
    2118278U, // SQSHLs
7539
437k
    811700870U, // SQSHLv16i8
7540
437k
    811700870U, // SQSHLv16i8_shift
7541
437k
    2118278U, // SQSHLv1i16
7542
437k
    2118278U, // SQSHLv1i32
7543
437k
    2118278U, // SQSHLv1i64
7544
437k
    2118278U, // SQSHLv1i8
7545
437k
    813798022U, // SQSHLv2i32
7546
437k
    813798022U, // SQSHLv2i32_shift
7547
437k
    815895174U, // SQSHLv2i64
7548
437k
    815895174U, // SQSHLv2i64_shift
7549
437k
    817992326U, // SQSHLv4i16
7550
437k
    817992326U, // SQSHLv4i16_shift
7551
437k
    820089478U, // SQSHLv4i32
7552
437k
    820089478U, // SQSHLv4i32_shift
7553
437k
    822186630U, // SQSHLv8i16
7554
437k
    822186630U, // SQSHLv8i16_shift
7555
437k
    824283782U, // SQSHLv8i8
7556
437k
    824283782U, // SQSHLv8i8_shift
7557
437k
    1881180153U,  // SQSHRNB_ZZI_B
7558
437k
    2172717049U,  // SQSHRNB_ZZI_H
7559
437k
    2418100217U,  // SQSHRNB_ZZI_S
7560
437k
    2686491847U,  // SQSHRNT_ZZI_B
7561
437k
    2174819527U,  // SQSHRNT_ZZI_H
7562
437k
    1075928263U,  // SQSHRNT_ZZI_S
7563
437k
    2118977U, // SQSHRNb
7564
437k
    2118977U, // SQSHRNh
7565
437k
    2118977U, // SQSHRNs
7566
437k
    2959212992U,  // SQSHRNv16i8_shift
7567
437k
    813798721U, // SQSHRNv2i32_shift
7568
437k
    817993025U, // SQSHRNv4i16_shift
7569
437k
    2967601600U,  // SQSHRNv4i32_shift
7570
437k
    2969698752U,  // SQSHRNv8i16_shift
7571
437k
    824284481U, // SQSHRNv8i8_shift
7572
437k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
437k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
437k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
437k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
437k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
437k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
437k
    2119062U, // SQSHRUNb
7579
437k
    2119062U, // SQSHRUNh
7580
437k
    2119062U, // SQSHRUNs
7581
437k
    2959213061U,  // SQSHRUNv16i8_shift
7582
437k
    813798806U, // SQSHRUNv2i32_shift
7583
437k
    817993110U, // SQSHRUNv4i16_shift
7584
437k
    2967601669U,  // SQSHRUNv4i32_shift
7585
437k
    2969698821U,  // SQSHRUNv8i16_shift
7586
437k
    824284566U, // SQSHRUNv8i8_shift
7587
437k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
437k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
437k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
437k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
437k
    2132444U, // SQSUB_ZI_B
7592
437k
    2418067932U,  // SQSUB_ZI_D
7593
437k
    2189494748U,  // SQSUB_ZI_H
7594
437k
    270617052U, // SQSUB_ZI_S
7595
437k
    3223357916U,  // SQSUB_ZPmZ_B
7596
437k
    3223374300U,  // SQSUB_ZPmZ_D
7597
437k
    3519089116U,  // SQSUB_ZPmZ_H
7598
437k
    3223407068U,  // SQSUB_ZPmZ_S
7599
437k
    2132444U, // SQSUB_ZZZ_B
7600
437k
    2418067932U,  // SQSUB_ZZZ_D
7601
437k
    2189494748U,  // SQSUB_ZZZ_H
7602
437k
    270617052U, // SQSUB_ZZZ_S
7603
437k
    811698652U, // SQSUBv16i8
7604
437k
    2116060U, // SQSUBv1i16
7605
437k
    2116060U, // SQSUBv1i32
7606
437k
    2116060U, // SQSUBv1i64
7607
437k
    2116060U, // SQSUBv1i8
7608
437k
    813795804U, // SQSUBv2i32
7609
437k
    815892956U, // SQSUBv2i64
7610
437k
    817990108U, // SQSUBv4i16
7611
437k
    820087260U, // SQSUBv4i32
7612
437k
    822184412U, // SQSUBv8i16
7613
437k
    824281564U, // SQSUBv8i8
7614
437k
    1881180199U,  // SQXTNB_ZZ_B
7615
437k
    1635846183U,  // SQXTNB_ZZ_H
7616
437k
    2418100263U,  // SQXTNB_ZZ_S
7617
437k
    2686491894U,  // SQXTNT_ZZ_B
7618
437k
    1637948662U,  // SQXTNT_ZZ_H
7619
437k
    1075928310U,  // SQXTNT_ZZ_S
7620
437k
    2959213045U,  // SQXTNv16i8
7621
437k
    2119048U, // SQXTNv1i16
7622
437k
    2119048U, // SQXTNv1i32
7623
437k
    2119048U, // SQXTNv1i8
7624
437k
    813798792U, // SQXTNv2i32
7625
437k
    817993096U, // SQXTNv4i16
7626
437k
    2967601653U,  // SQXTNv4i32
7627
437k
    2969698805U,  // SQXTNv8i16
7628
437k
    824284552U, // SQXTNv8i8
7629
437k
    1881180236U,  // SQXTUNB_ZZ_B
7630
437k
    1635846220U,  // SQXTUNB_ZZ_H
7631
437k
    2418100300U,  // SQXTUNB_ZZ_S
7632
437k
    2686491931U,  // SQXTUNT_ZZ_B
7633
437k
    1637948699U,  // SQXTUNT_ZZ_H
7634
437k
    1075928347U,  // SQXTUNT_ZZ_S
7635
437k
    2959213082U,  // SQXTUNv16i8
7636
437k
    2119090U, // SQXTUNv1i16
7637
437k
    2119090U, // SQXTUNv1i32
7638
437k
    2119090U, // SQXTUNv1i8
7639
437k
    813798834U, // SQXTUNv2i32
7640
437k
    817993138U, // SQXTUNv4i16
7641
437k
    2967601690U,  // SQXTUNv4i32
7642
437k
    2969698842U,  // SQXTUNv8i16
7643
437k
    824284594U, // SQXTUNv8i8
7644
437k
    3223358333U,  // SRHADD_ZPmZ_B
7645
437k
    3223374717U,  // SRHADD_ZPmZ_D
7646
437k
    3519089533U,  // SRHADD_ZPmZ_H
7647
437k
    3223407485U,  // SRHADD_ZPmZ_S
7648
437k
    811699069U, // SRHADDv16i8
7649
437k
    813796221U, // SRHADDv2i32
7650
437k
    817990525U, // SRHADDv4i16
7651
437k
    820087677U, // SRHADDv4i32
7652
437k
    822184829U, // SRHADDv8i16
7653
437k
    824281981U, // SRHADDv8i8
7654
437k
    2418053276U,  // SRI_ZZI_B
7655
437k
    1075892380U,  // SRI_ZZI_D
7656
437k
    2195787932U,  // SRI_ZZI_H
7657
437k
    1344360604U,  // SRI_ZZI_S
7658
437k
    807719068U, // SRId
7659
437k
    2959216796U,  // SRIv16i8_shift
7660
437k
    2961313948U,  // SRIv2i32_shift
7661
437k
    2963411100U,  // SRIv2i64_shift
7662
437k
    2965508252U,  // SRIv4i16_shift
7663
437k
    2967605404U,  // SRIv4i32_shift
7664
437k
    2969702556U,  // SRIv8i16_shift
7665
437k
    2971799708U,  // SRIv8i8_shift
7666
437k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
437k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
437k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
437k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
437k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
437k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
437k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
437k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
437k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
437k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
437k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
437k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
437k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
437k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
437k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
437k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
437k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
437k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
437k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
437k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
437k
    3223360164U,  // SRSHL_ZPmZ_B
7687
437k
    3223376548U,  // SRSHL_ZPmZ_D
7688
437k
    3519091364U,  // SRSHL_ZPmZ_H
7689
437k
    3223409316U,  // SRSHL_ZPmZ_S
7690
437k
    811700900U, // SRSHLv16i8
7691
437k
    2118308U, // SRSHLv1i64
7692
437k
    813798052U, // SRSHLv2i32
7693
437k
    815895204U, // SRSHLv2i64
7694
437k
    817992356U, // SRSHLv4i16
7695
437k
    820089508U, // SRSHLv4i32
7696
437k
    822186660U, // SRSHLv8i16
7697
437k
    824283812U, // SRSHLv8i8
7698
437k
    3223361676U,  // SRSHR_ZPmI_B
7699
437k
    3223378060U,  // SRSHR_ZPmI_D
7700
437k
    3519092876U,  // SRSHR_ZPmI_H
7701
437k
    3223410828U,  // SRSHR_ZPmI_S
7702
437k
    2119820U, // SRSHRd
7703
437k
    811702412U, // SRSHRv16i8_shift
7704
437k
    813799564U, // SRSHRv2i32_shift
7705
437k
    815896716U, // SRSHRv2i64_shift
7706
437k
    817993868U, // SRSHRv4i16_shift
7707
437k
    820091020U, // SRSHRv4i32_shift
7708
437k
    822188172U, // SRSHRv8i16_shift
7709
437k
    824285324U, // SRSHRv8i8_shift
7710
437k
    2418050149U,  // SRSRA_ZZI_B
7711
437k
    1075889253U,  // SRSRA_ZZI_D
7712
437k
    2195784805U,  // SRSRA_ZZI_H
7713
437k
    1344357477U,  // SRSRA_ZZI_S
7714
437k
    807715941U, // SRSRAd
7715
437k
    2959213669U,  // SRSRAv16i8_shift
7716
437k
    2961310821U,  // SRSRAv2i32_shift
7717
437k
    2963407973U,  // SRSRAv2i64_shift
7718
437k
    2965505125U,  // SRSRAv4i16_shift
7719
437k
    2967602277U,  // SRSRAv4i32_shift
7720
437k
    2969699429U,  // SRSRAv8i16_shift
7721
437k
    2971796581U,  // SRSRAv8i8_shift
7722
437k
    270583594U, // SSHLLB_ZZI_D
7723
437k
    2197882666U,  // SSHLLB_ZZI_H
7724
437k
    1881229098U,  // SSHLLB_ZZI_S
7725
437k
    270588951U, // SSHLLT_ZZI_D
7726
437k
    2197888023U,  // SSHLLT_ZZI_H
7727
437k
    1881234455U,  // SSHLLT_ZZI_S
7728
437k
    822182206U, // SSHLLv16i8_shift
7729
437k
    815895256U, // SSHLLv2i32_shift
7730
437k
    820089560U, // SSHLLv4i16_shift
7731
437k
    815890750U, // SSHLLv4i32_shift
7732
437k
    820085054U, // SSHLLv8i16_shift
7733
437k
    822186712U, // SSHLLv8i8_shift
7734
437k
    811700914U, // SSHLv16i8
7735
437k
    2118322U, // SSHLv1i64
7736
437k
    813798066U, // SSHLv2i32
7737
437k
    815895218U, // SSHLv2i64
7738
437k
    817992370U, // SSHLv4i16
7739
437k
    820089522U, // SSHLv4i32
7740
437k
    822186674U, // SSHLv8i16
7741
437k
    824283826U, // SSHLv8i8
7742
437k
    2119834U, // SSHRd
7743
437k
    811702426U, // SSHRv16i8_shift
7744
437k
    813799578U, // SSHRv2i32_shift
7745
437k
    815896730U, // SSHRv2i64_shift
7746
437k
    817993882U, // SSHRv4i16_shift
7747
437k
    820091034U, // SSHRv4i32_shift
7748
437k
    822188186U, // SSHRv8i16_shift
7749
437k
    824285338U, // SSHRv8i8_shift
7750
437k
    2418050163U,  // SSRA_ZZI_B
7751
437k
    1075889267U,  // SSRA_ZZI_D
7752
437k
    2195784819U,  // SSRA_ZZI_H
7753
437k
    1344357491U,  // SSRA_ZZI_S
7754
437k
    807715955U, // SSRAd
7755
437k
    2959213683U,  // SSRAv16i8_shift
7756
437k
    2961310835U,  // SSRAv2i32_shift
7757
437k
    2963407987U,  // SSRAv2i64_shift
7758
437k
    2965505139U,  // SSRAv4i16_shift
7759
437k
    2967602291U,  // SSRAv4i32_shift
7760
437k
    2969699443U,  // SSRAv8i16_shift
7761
437k
    2971796595U,  // SSRAv8i8_shift
7762
437k
    3250750754U,  // SST1B_D
7763
437k
    3250750754U,  // SST1B_D_IMM
7764
437k
    3250750754U,  // SST1B_D_SXTW
7765
437k
    3250750754U,  // SST1B_D_UXTW
7766
437k
    3250783522U,  // SST1B_S_IMM
7767
437k
    3250783522U,  // SST1B_S_SXTW
7768
437k
    3250783522U,  // SST1B_S_UXTW
7769
437k
    3250752209U,  // SST1D
7770
437k
    3250752209U,  // SST1D_IMM
7771
437k
    3250752209U,  // SST1D_SCALED
7772
437k
    3250752209U,  // SST1D_SXTW
7773
437k
    3250752209U,  // SST1D_SXTW_SCALED
7774
437k
    3250752209U,  // SST1D_UXTW
7775
437k
    3250752209U,  // SST1D_UXTW_SCALED
7776
437k
    3250752826U,  // SST1H_D
7777
437k
    3250752826U,  // SST1H_D_IMM
7778
437k
    3250752826U,  // SST1H_D_SCALED
7779
437k
    3250752826U,  // SST1H_D_SXTW
7780
437k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
437k
    3250752826U,  // SST1H_D_UXTW
7782
437k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
437k
    3250785594U,  // SST1H_S_IMM
7784
437k
    3250785594U,  // SST1H_S_SXTW
7785
437k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
437k
    3250785594U,  // SST1H_S_UXTW
7787
437k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
437k
    3251083186U,  // SST1Q
7789
437k
    3250757524U,  // SST1W_D
7790
437k
    3250757524U,  // SST1W_D_IMM
7791
437k
    3250757524U,  // SST1W_D_SCALED
7792
437k
    3250757524U,  // SST1W_D_SXTW
7793
437k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
437k
    3250757524U,  // SST1W_D_UXTW
7795
437k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
437k
    3250790292U,  // SST1W_IMM
7797
437k
    3250790292U,  // SST1W_SXTW
7798
437k
    3250790292U,  // SST1W_SXTW_SCALED
7799
437k
    3250790292U,  // SST1W_UXTW
7800
437k
    3250790292U,  // SST1W_UXTW_SCALED
7801
437k
    270588685U, // SSUBLBT_ZZZ_D
7802
437k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
437k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
437k
    270583523U, // SSUBLB_ZZZ_D
7805
437k
    2197882595U,  // SSUBLB_ZZZ_H
7806
437k
    1881229027U,  // SSUBLB_ZZZ_S
7807
437k
    270584188U, // SSUBLTB_ZZZ_D
7808
437k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
437k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
437k
    270588875U, // SSUBLT_ZZZ_D
7811
437k
    2197887947U,  // SSUBLT_ZZZ_H
7812
437k
    1881234379U,  // SSUBLT_ZZZ_S
7813
437k
    822182158U, // SSUBLv16i8_v8i16
7814
437k
    815895078U, // SSUBLv2i32_v2i64
7815
437k
    820089382U, // SSUBLv4i16_v4i32
7816
437k
    815890702U, // SSUBLv4i32_v2i64
7817
437k
    820085006U, // SSUBLv8i16_v4i32
7818
437k
    822186534U, // SSUBLv8i8_v8i16
7819
437k
    2418067952U,  // SSUBWB_ZZZ_D
7820
437k
    2189494768U,  // SSUBWB_ZZZ_H
7821
437k
    270617072U, // SSUBWB_ZZZ_S
7822
437k
    2418073077U,  // SSUBWT_ZZZ_D
7823
437k
    2189499893U,  // SSUBWT_ZZZ_H
7824
437k
    270622197U, // SSUBWT_ZZZ_S
7825
437k
    822182490U, // SSUBWv16i8_v8i16
7826
437k
    815898566U, // SSUBWv2i32_v2i64
7827
437k
    820092870U, // SSUBWv4i16_v4i32
7828
437k
    815891034U, // SSUBWv4i32_v2i64
7829
437k
    820085338U, // SSUBWv8i16_v4i32
7830
437k
    822190022U, // SSUBWv8i8_v8i16
7831
437k
    3250734370U,  // ST1B
7832
437k
    3315746082U,  // ST1B_2Z
7833
437k
    3315746082U,  // ST1B_2Z_IMM
7834
437k
    2150139170U,  // ST1B_2Z_STRIDED
7835
437k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
437k
    3315746082U,  // ST1B_4Z
7837
437k
    3315746082U,  // ST1B_4Z_IMM
7838
437k
    3315746082U,  // ST1B_4Z_STRIDED
7839
437k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
437k
    3250750754U,  // ST1B_D
7841
437k
    3250750754U,  // ST1B_D_IMM
7842
437k
    3250767138U,  // ST1B_H
7843
437k
    3250767138U,  // ST1B_H_IMM
7844
437k
    3250734370U,  // ST1B_IMM
7845
437k
    3250783522U,  // ST1B_S
7846
437k
    3250783522U,  // ST1B_S_IMM
7847
437k
    3250752209U,  // ST1D
7848
437k
    3315763921U,  // ST1D_2Z
7849
437k
    3315763921U,  // ST1D_2Z_IMM
7850
437k
    3315763921U,  // ST1D_2Z_STRIDED
7851
437k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
437k
    3315763921U,  // ST1D_4Z
7853
437k
    3315763921U,  // ST1D_4Z_IMM
7854
437k
    3315763921U,  // ST1D_4Z_STRIDED
7855
437k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
437k
    3250752209U,  // ST1D_IMM
7857
437k
    3251079889U,  // ST1D_Q
7858
437k
    3251079889U,  // ST1D_Q_IMM
7859
437k
    573554U,  // ST1Fourv16b
7860
437k
    97058930U,  // ST1Fourv16b_POST
7861
437k
    606322U,  // ST1Fourv1d
7862
437k
    99188850U,  // ST1Fourv1d_POST
7863
437k
    639090U,  // ST1Fourv2d
7864
437k
    97124466U,  // ST1Fourv2d_POST
7865
437k
    671858U,  // ST1Fourv2s
7866
437k
    99254386U,  // ST1Fourv2s_POST
7867
437k
    704626U,  // ST1Fourv4h
7868
437k
    99287154U,  // ST1Fourv4h_POST
7869
437k
    737394U,  // ST1Fourv4s
7870
437k
    97222770U,  // ST1Fourv4s_POST
7871
437k
    770162U,  // ST1Fourv8b
7872
437k
    99352690U,  // ST1Fourv8b_POST
7873
437k
    802930U,  // ST1Fourv8h
7874
437k
    97288306U,  // ST1Fourv8h_POST
7875
437k
    3250769210U,  // ST1H
7876
437k
    3315780922U,  // ST1H_2Z
7877
437k
    3315780922U,  // ST1H_2Z_IMM
7878
437k
    2150419770U,  // ST1H_2Z_STRIDED
7879
437k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
437k
    3315780922U,  // ST1H_4Z
7881
437k
    3315780922U,  // ST1H_4Z_IMM
7882
437k
    3315780922U,  // ST1H_4Z_STRIDED
7883
437k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
437k
    3250752826U,  // ST1H_D
7885
437k
    3250752826U,  // ST1H_D_IMM
7886
437k
    3250769210U,  // ST1H_IMM
7887
437k
    3250785594U,  // ST1H_S
7888
437k
    3250785594U,  // ST1H_S_IMM
7889
437k
    573554U,  // ST1Onev16b
7890
437k
    101253234U, // ST1Onev16b_POST
7891
437k
    606322U,  // ST1Onev1d
7892
437k
    103383154U, // ST1Onev1d_POST
7893
437k
    639090U,  // ST1Onev2d
7894
437k
    101318770U, // ST1Onev2d_POST
7895
437k
    671858U,  // ST1Onev2s
7896
437k
    103448690U, // ST1Onev2s_POST
7897
437k
    704626U,  // ST1Onev4h
7898
437k
    103481458U, // ST1Onev4h_POST
7899
437k
    737394U,  // ST1Onev4s
7900
437k
    101417074U, // ST1Onev4s_POST
7901
437k
    770162U,  // ST1Onev8b
7902
437k
    103546994U, // ST1Onev8b_POST
7903
437k
    802930U,  // ST1Onev8h
7904
437k
    101482610U, // ST1Onev8h_POST
7905
437k
    573554U,  // ST1Threev16b
7906
437k
    111738994U, // ST1Threev16b_POST
7907
437k
    606322U,  // ST1Threev1d
7908
437k
    113868914U, // ST1Threev1d_POST
7909
437k
    639090U,  // ST1Threev2d
7910
437k
    111804530U, // ST1Threev2d_POST
7911
437k
    671858U,  // ST1Threev2s
7912
437k
    113934450U, // ST1Threev2s_POST
7913
437k
    704626U,  // ST1Threev4h
7914
437k
    113967218U, // ST1Threev4h_POST
7915
437k
    737394U,  // ST1Threev4s
7916
437k
    111902834U, // ST1Threev4s_POST
7917
437k
    770162U,  // ST1Threev8b
7918
437k
    114032754U, // ST1Threev8b_POST
7919
437k
    802930U,  // ST1Threev8h
7920
437k
    111968370U, // ST1Threev8h_POST
7921
437k
    573554U,  // ST1Twov16b
7922
437k
    99156082U,  // ST1Twov16b_POST
7923
437k
    606322U,  // ST1Twov1d
7924
437k
    101286002U, // ST1Twov1d_POST
7925
437k
    639090U,  // ST1Twov2d
7926
437k
    99221618U,  // ST1Twov2d_POST
7927
437k
    671858U,  // ST1Twov2s
7928
437k
    101351538U, // ST1Twov2s_POST
7929
437k
    704626U,  // ST1Twov4h
7930
437k
    101384306U, // ST1Twov4h_POST
7931
437k
    737394U,  // ST1Twov4s
7932
437k
    99319922U,  // ST1Twov4s_POST
7933
437k
    770162U,  // ST1Twov8b
7934
437k
    101449842U, // ST1Twov8b_POST
7935
437k
    802930U,  // ST1Twov8h
7936
437k
    99385458U,  // ST1Twov8h_POST
7937
437k
    3250790292U,  // ST1W
7938
437k
    3315802004U,  // ST1W_2Z
7939
437k
    3315802004U,  // ST1W_2Z_IMM
7940
437k
    3315802004U,  // ST1W_2Z_STRIDED
7941
437k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
437k
    3315802004U,  // ST1W_4Z
7943
437k
    3315802004U,  // ST1W_4Z_IMM
7944
437k
    3315802004U,  // ST1W_4Z_STRIDED
7945
437k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
437k
    3250757524U,  // ST1W_D
7947
437k
    3250757524U,  // ST1W_D_IMM
7948
437k
    3250790292U,  // ST1W_IMM
7949
437k
    3251085204U,  // ST1W_Q
7950
437k
    3251085204U,  // ST1W_Q_IMM
7951
437k
    2208835806U,  // ST1_MXIPXX_H_B
7952
437k
    2208835820U,  // ST1_MXIPXX_H_D
7953
437k
    2208835834U,  // ST1_MXIPXX_H_H
7954
437k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
437k
    2208835862U,  // ST1_MXIPXX_H_S
7956
437k
    2208852190U,  // ST1_MXIPXX_V_B
7957
437k
    2208852204U,  // ST1_MXIPXX_V_D
7958
437k
    2208852218U,  // ST1_MXIPXX_V_H
7959
437k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
437k
    2208852246U,  // ST1_MXIPXX_V_S
7961
437k
    174899314U, // ST1i16
7962
437k
    3666673778U,  // ST1i16_POST
7963
437k
    1245298U, // ST1i32
7964
437k
    3935142002U,  // ST1i32_POST
7965
437k
    1261682U, // ST1i64
7966
437k
    4203610226U,  // ST1i64_POST
7967
437k
    174620786U, // ST1i8
7968
437k
    177111154U, // ST1i8_POST
7969
437k
    3250734399U,  // ST2B
7970
437k
    3250734399U,  // ST2B_IMM
7971
437k
    3250752245U,  // ST2D
7972
437k
    3250752245U,  // ST2D_IMM
7973
437k
    849661122U, // ST2GPostIndex
7974
437k
    849661122U, // ST2GPreIndex
7975
437k
    44059842U,  // ST2Gi
7976
437k
    3250769239U,  // ST2H
7977
437k
    3250769239U,  // ST2H_IMM
7978
437k
    3251083198U,  // ST2Q
7979
437k
    3251083198U,  // ST2Q_IMM
7980
437k
    574037U,  // ST2Twov16b
7981
437k
    99156565U,  // ST2Twov16b_POST
7982
437k
    639573U,  // ST2Twov2d
7983
437k
    99222101U,  // ST2Twov2d_POST
7984
437k
    672341U,  // ST2Twov2s
7985
437k
    101352021U, // ST2Twov2s_POST
7986
437k
    705109U,  // ST2Twov4h
7987
437k
    101384789U, // ST2Twov4h_POST
7988
437k
    737877U,  // ST2Twov4s
7989
437k
    99320405U,  // ST2Twov4s_POST
7990
437k
    770645U,  // ST2Twov8b
7991
437k
    101450325U, // ST2Twov8b_POST
7992
437k
    803413U,  // ST2Twov8h
7993
437k
    99385941U,  // ST2Twov8h_POST
7994
437k
    3250790312U,  // ST2W
7995
437k
    3250790312U,  // ST2W_IMM
7996
437k
    174899797U, // ST2i16
7997
437k
    3935109717U,  // ST2i16_POST
7998
437k
    1245781U, // ST2i32
7999
437k
    4203577941U,  // ST2i32_POST
8000
437k
    1262165U, // ST2i64
8001
437k
    445514325U, // ST2i64_POST
8002
437k
    174621269U, // ST2i8
8003
437k
    3666772565U,  // ST2i8_POST
8004
437k
    3250734420U,  // ST3B
8005
437k
    3250734420U,  // ST3B_IMM
8006
437k
    3250752257U,  // ST3D
8007
437k
    3250752257U,  // ST3D_IMM
8008
437k
    3250769251U,  // ST3H
8009
437k
    3250769251U,  // ST3H_IMM
8010
437k
    3251083210U,  // ST3Q
8011
437k
    3251083210U,  // ST3Q_IMM
8012
437k
    574103U,  // ST3Threev16b
8013
437k
    111739543U, // ST3Threev16b_POST
8014
437k
    639639U,  // ST3Threev2d
8015
437k
    111805079U, // ST3Threev2d_POST
8016
437k
    672407U,  // ST3Threev2s
8017
437k
    113934999U, // ST3Threev2s_POST
8018
437k
    705175U,  // ST3Threev4h
8019
437k
    113967767U, // ST3Threev4h_POST
8020
437k
    737943U,  // ST3Threev4s
8021
437k
    111903383U, // ST3Threev4s_POST
8022
437k
    770711U,  // ST3Threev8b
8023
437k
    114033303U, // ST3Threev8b_POST
8024
437k
    803479U,  // ST3Threev8h
8025
437k
    111968919U, // ST3Threev8h_POST
8026
437k
    3250790324U,  // ST3W
8027
437k
    3250790324U,  // ST3W_IMM
8028
437k
    174899863U, // ST3i16
8029
437k
    713884311U, // ST3i16_POST
8030
437k
    1245847U, // ST3i32
8031
437k
    982352535U, // ST3i32_POST
8032
437k
    1262231U, // ST3i64
8033
437k
    1250820759U,  // ST3i64_POST
8034
437k
    174621335U, // ST3i8
8035
437k
    1519288983U,  // ST3i8_POST
8036
437k
    3250734446U,  // ST4B
8037
437k
    3250734446U,  // ST4B_IMM
8038
437k
    3250752269U,  // ST4D
8039
437k
    3250752269U,  // ST4D_IMM
8040
437k
    574141U,  // ST4Fourv16b
8041
437k
    97059517U,  // ST4Fourv16b_POST
8042
437k
    639677U,  // ST4Fourv2d
8043
437k
    97125053U,  // ST4Fourv2d_POST
8044
437k
    672445U,  // ST4Fourv2s
8045
437k
    99254973U,  // ST4Fourv2s_POST
8046
437k
    705213U,  // ST4Fourv4h
8047
437k
    99287741U,  // ST4Fourv4h_POST
8048
437k
    737981U,  // ST4Fourv4s
8049
437k
    97223357U,  // ST4Fourv4s_POST
8050
437k
    770749U,  // ST4Fourv8b
8051
437k
    99353277U,  // ST4Fourv8b_POST
8052
437k
    803517U,  // ST4Fourv8h
8053
437k
    97288893U,  // ST4Fourv8h_POST
8054
437k
    3250769263U,  // ST4H
8055
437k
    3250769263U,  // ST4H_IMM
8056
437k
    3251083222U,  // ST4Q
8057
437k
    3251083222U,  // ST4Q_IMM
8058
437k
    3250790336U,  // ST4W
8059
437k
    3250790336U,  // ST4W_IMM
8060
437k
    174899901U, // ST4i16
8061
437k
    4203545277U,  // ST4i16_POST
8062
437k
    1245885U, // ST4i32
8063
437k
    445481661U, // ST4i32_POST
8064
437k
    1262269U, // ST4i64
8065
437k
    1787691709U,  // ST4i64_POST
8066
437k
    174621373U, // ST4i8
8067
437k
    3935208125U,  // ST4i8_POST
8068
437k
    984417U,  // ST64B
8069
437k
    1881169513U,  // ST64BV
8070
437k
    1881161760U,  // ST64BV0
8071
437k
    44061869U,  // STGM
8072
437k
    2119245U, // STGPi
8073
437k
    849661186U, // STGPostIndex
8074
437k
    807720525U, // STGPpost
8075
437k
    807720525U, // STGPpre
8076
437k
    849661186U, // STGPreIndex
8077
437k
    44059906U,  // STGi
8078
437k
    2119288U, // STILPW
8079
437k
    807720568U, // STILPWpre
8080
437k
    2119288U, // STILPX
8081
437k
    807720568U, // STILPXpre
8082
437k
    1261614U, // STL1
8083
437k
    44058774U,  // STLLRB
8084
437k
    44060503U,  // STLLRH
8085
437k
    44062965U,  // STLLRW
8086
437k
    44062965U,  // STLLRX
8087
437k
    44058782U,  // STLRB
8088
437k
    44060511U,  // STLRH
8089
437k
    44062978U,  // STLRW
8090
437k
    849664258U, // STLRWpre
8091
437k
    44062978U,  // STLRX
8092
437k
    849664258U, // STLRXpre
8093
437k
    44058832U,  // STLURBi
8094
437k
    44060561U,  // STLURHi
8095
437k
    44063087U,  // STLURWi
8096
437k
    44063087U,  // STLURXi
8097
437k
    44063087U,  // STLURbi
8098
437k
    44063087U,  // STLURdi
8099
437k
    44063087U,  // STLURhi
8100
437k
    44063087U,  // STLURqi
8101
437k
    44063087U,  // STLURsi
8102
437k
    2119578U, // STLXPW
8103
437k
    2119578U, // STLXPX
8104
437k
    2115831U, // STLXRB
8105
437k
    2117560U, // STLXRH
8106
437k
    2120111U, // STLXRW
8107
437k
    2120111U, // STLXRX
8108
437k
    2119378U, // STNPDi
8109
437k
    2119378U, // STNPQi
8110
437k
    2119378U, // STNPSi
8111
437k
    2119378U, // STNPWi
8112
437k
    2119378U, // STNPXi
8113
437k
    3315746074U,  // STNT1B_2Z
8114
437k
    3315746074U,  // STNT1B_2Z_IMM
8115
437k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
437k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
437k
    3315746074U,  // STNT1B_4Z
8118
437k
    3315746074U,  // STNT1B_4Z_IMM
8119
437k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
437k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
437k
    3250734362U,  // STNT1B_ZRI
8122
437k
    3250734362U,  // STNT1B_ZRR
8123
437k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
437k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
437k
    3315763913U,  // STNT1D_2Z
8126
437k
    3315763913U,  // STNT1D_2Z_IMM
8127
437k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
437k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
437k
    3315763913U,  // STNT1D_4Z
8130
437k
    3315763913U,  // STNT1D_4Z_IMM
8131
437k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
437k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
437k
    3250752201U,  // STNT1D_ZRI
8134
437k
    3250752201U,  // STNT1D_ZRR
8135
437k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
437k
    3315780914U,  // STNT1H_2Z
8137
437k
    3315780914U,  // STNT1H_2Z_IMM
8138
437k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
437k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
437k
    3315780914U,  // STNT1H_4Z
8141
437k
    3315780914U,  // STNT1H_4Z_IMM
8142
437k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
437k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
437k
    3250769202U,  // STNT1H_ZRI
8145
437k
    3250769202U,  // STNT1H_ZRR
8146
437k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
437k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
437k
    3315801996U,  // STNT1W_2Z
8149
437k
    3315801996U,  // STNT1W_2Z_IMM
8150
437k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
437k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
437k
    3315801996U,  // STNT1W_4Z
8153
437k
    3315801996U,  // STNT1W_4Z_IMM
8154
437k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
437k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
437k
    3250790284U,  // STNT1W_ZRI
8157
437k
    3250790284U,  // STNT1W_ZRR
8158
437k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
437k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
437k
    2119516U, // STPDi
8161
437k
    807720796U, // STPDpost
8162
437k
    807720796U, // STPDpre
8163
437k
    2119516U, // STPQi
8164
437k
    807720796U, // STPQpost
8165
437k
    807720796U, // STPQpre
8166
437k
    2119516U, // STPSi
8167
437k
    807720796U, // STPSpost
8168
437k
    807720796U, // STPSpre
8169
437k
    2119516U, // STPWi
8170
437k
    807720796U, // STPWpost
8171
437k
    807720796U, // STPWpre
8172
437k
    2119516U, // STPXi
8173
437k
    807720796U, // STPXpost
8174
437k
    807720796U, // STPXpre
8175
437k
    849660092U, // STRBBpost
8176
437k
    849660092U, // STRBBpre
8177
437k
    44058812U,  // STRBBroW
8178
437k
    44058812U,  // STRBBroX
8179
437k
    44058812U,  // STRBBui
8180
437k
    849664341U, // STRBpost
8181
437k
    849664341U, // STRBpre
8182
437k
    44063061U,  // STRBroW
8183
437k
    44063061U,  // STRBroX
8184
437k
    44063061U,  // STRBui
8185
437k
    849664341U, // STRDpost
8186
437k
    849664341U, // STRDpre
8187
437k
    44063061U,  // STRDroW
8188
437k
    44063061U,  // STRDroX
8189
437k
    44063061U,  // STRDui
8190
437k
    849661821U, // STRHHpost
8191
437k
    849661821U, // STRHHpre
8192
437k
    44060541U,  // STRHHroW
8193
437k
    44060541U,  // STRHHroX
8194
437k
    44060541U,  // STRHHui
8195
437k
    849664341U, // STRHpost
8196
437k
    849664341U, // STRHpre
8197
437k
    44063061U,  // STRHroW
8198
437k
    44063061U,  // STRHroX
8199
437k
    44063061U,  // STRHui
8200
437k
    849664341U, // STRQpost
8201
437k
    849664341U, // STRQpre
8202
437k
    44063061U,  // STRQroW
8203
437k
    44063061U,  // STRQroX
8204
437k
    44063061U,  // STRQui
8205
437k
    849664341U, // STRSpost
8206
437k
    849664341U, // STRSpre
8207
437k
    44063061U,  // STRSroW
8208
437k
    44063061U,  // STRSroX
8209
437k
    44063061U,  // STRSui
8210
437k
    849664341U, // STRWpost
8211
437k
    849664341U, // STRWpre
8212
437k
    44063061U,  // STRWroW
8213
437k
    44063061U,  // STRWroX
8214
437k
    44063061U,  // STRWui
8215
437k
    849664341U, // STRXpost
8216
437k
    849664341U, // STRXpre
8217
437k
    44063061U,  // STRXroW
8218
437k
    44063061U,  // STRXroX
8219
437k
    44063061U,  // STRXui
8220
437k
    45062485U,  // STR_PXI
8221
437k
    44063061U,  // STR_TX
8222
437k
    1038677U, // STR_ZA
8223
437k
    45062485U,  // STR_ZXI
8224
437k
    44058818U,  // STTRBi
8225
437k
    44060547U,  // STTRHi
8226
437k
    44063069U,  // STTRWi
8227
437k
    44063069U,  // STTRXi
8228
437k
    44058849U,  // STURBBi
8229
437k
    44063102U,  // STURBi
8230
437k
    44063102U,  // STURDi
8231
437k
    44060578U,  // STURHHi
8232
437k
    44063102U,  // STURHi
8233
437k
    44063102U,  // STURQi
8234
437k
    44063102U,  // STURSi
8235
437k
    44063102U,  // STURWi
8236
437k
    44063102U,  // STURXi
8237
437k
    24878U, // STX
8238
437k
    2119585U, // STXPW
8239
437k
    2119585U, // STXPX
8240
437k
    2115839U, // STXRB
8241
437k
    2117568U, // STXRH
8242
437k
    2120118U, // STXRW
8243
437k
    2120118U, // STXRX
8244
437k
    24917U, // STY
8245
437k
    25024U, // STZ
8246
437k
    849661128U, // STZ2GPostIndex
8247
437k
    849661128U, // STZ2GPreIndex
8248
437k
    44059848U,  // STZ2Gi
8249
437k
    44061875U,  // STZGM
8250
437k
    849661191U, // STZGPostIndex
8251
437k
    849661191U, // STZGPreIndex
8252
437k
    44059911U,  // STZGi
8253
437k
    20661U, // STZI
8254
437k
    2116815U, // SUBG
8255
437k
    1881180118U,  // SUBHNB_ZZZ_B
8256
437k
    2172717014U,  // SUBHNB_ZZZ_H
8257
437k
    2418100182U,  // SUBHNB_ZZZ_S
8258
437k
    2686491808U,  // SUBHNT_ZZZ_B
8259
437k
    2174819488U,  // SUBHNT_ZZZ_H
8260
437k
    1075928224U,  // SUBHNT_ZZZ_S
8261
437k
    813798659U, // SUBHNv2i64_v2i32
8262
437k
    2967601583U,  // SUBHNv2i64_v4i32
8263
437k
    817992963U, // SUBHNv4i32_v4i16
8264
437k
    2969698735U,  // SUBHNv4i32_v8i16
8265
437k
    2959212975U,  // SUBHNv8i16_v16i8
8266
437k
    824284419U, // SUBHNv8i16_v8i8
8267
437k
    2119175U, // SUBP
8268
437k
    2120328U, // SUBPS
8269
437k
    2121070U, // SUBPT_shift
8270
437k
    2136118U, // SUBR_ZI_B
8271
437k
    2418071606U,  // SUBR_ZI_D
8272
437k
    2189498422U,  // SUBR_ZI_H
8273
437k
    270620726U, // SUBR_ZI_S
8274
437k
    3223361590U,  // SUBR_ZPmZ_B
8275
437k
    3223377974U,  // SUBR_ZPmZ_D
8276
437k
    3519092790U,  // SUBR_ZPmZ_H
8277
437k
    3223410742U,  // SUBR_ZPmZ_S
8278
437k
    2120192U, // SUBSWri
8279
437k
    2120192U, // SUBSWrs
8280
437k
    2120192U, // SUBSWrx
8281
437k
    2120192U, // SUBSXri
8282
437k
    2120192U, // SUBSXrs
8283
437k
    2120192U, // SUBSXrx
8284
437k
    2120192U, // SUBSXrx64
8285
437k
    2116026U, // SUBWri
8286
437k
    2116026U, // SUBWrs
8287
437k
    2116026U, // SUBWrx
8288
437k
    2116026U, // SUBXri
8289
437k
    2116026U, // SUBXrs
8290
437k
    2116026U, // SUBXrx
8291
437k
    2116026U, // SUBXrx64
8292
437k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
437k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
437k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
437k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
437k
    3798157754U,  // SUB_VG2_M2Z_D
8297
437k
    3798174138U,  // SUB_VG2_M2Z_S
8298
437k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
437k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
437k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
437k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
437k
    4066593210U,  // SUB_VG4_M4Z_D
8303
437k
    4066609594U,  // SUB_VG4_M4Z_S
8304
437k
    2132410U, // SUB_ZI_B
8305
437k
    2418067898U,  // SUB_ZI_D
8306
437k
    2189494714U,  // SUB_ZI_H
8307
437k
    270617018U, // SUB_ZI_S
8308
437k
    3223357882U,  // SUB_ZPmZ_B
8309
437k
    3223379310U,  // SUB_ZPmZ_CPA
8310
437k
    3223374266U,  // SUB_ZPmZ_D
8311
437k
    3519089082U,  // SUB_ZPmZ_H
8312
437k
    3223407034U,  // SUB_ZPmZ_S
8313
437k
    2132410U, // SUB_ZZZ_B
8314
437k
    2418072942U,  // SUB_ZZZ_CPA
8315
437k
    2418067898U,  // SUB_ZZZ_D
8316
437k
    2189494714U,  // SUB_ZZZ_H
8317
437k
    270617018U, // SUB_ZZZ_S
8318
437k
    811698618U, // SUBv16i8
8319
437k
    2116026U, // SUBv1i64
8320
437k
    813795770U, // SUBv2i32
8321
437k
    815892922U, // SUBv2i64
8322
437k
    817990074U, // SUBv4i16
8323
437k
    820087226U, // SUBv4i32
8324
437k
    822184378U, // SUBv8i16
8325
437k
    824281530U, // SUBv8i8
8326
437k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
437k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
437k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
437k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
437k
    2418105665U,  // SUDOT_ZZZI
8331
437k
    2967608641U,  // SUDOTlanev16i8
8332
437k
    2961317185U,  // SUDOTlanev8i8
8333
437k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
437k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
437k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
437k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
437k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
437k
    54641594U,  // SUMOPA_MPPZZ_D
8339
437k
    79807418U,  // SUMOPA_MPPZZ_S
8340
437k
    54647470U,  // SUMOPS_MPPZZ_D
8341
437k
    79813294U,  // SUMOPS_MPPZZ_S
8342
437k
    270585965U, // SUNPKHI_ZZ_D
8343
437k
    1661014125U,  // SUNPKHI_ZZ_H
8344
437k
    1881231469U,  // SUNPKHI_ZZ_S
8345
437k
    270587354U, // SUNPKLO_ZZ_D
8346
437k
    1661015514U,  // SUNPKLO_ZZ_H
8347
437k
    1881232858U,  // SUNPKLO_ZZ_S
8348
437k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
437k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
437k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
437k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
437k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
437k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
437k
    3223358386U,  // SUQADD_ZPmZ_B
8355
437k
    3223374770U,  // SUQADD_ZPmZ_D
8356
437k
    3519089586U,  // SUQADD_ZPmZ_H
8357
437k
    3223407538U,  // SUQADD_ZPmZ_S
8358
437k
    2959215538U,  // SUQADDv16i8
8359
437k
    807717810U, // SUQADDv1i16
8360
437k
    807717810U, // SUQADDv1i32
8361
437k
    807717810U, // SUQADDv1i64
8362
437k
    807717810U, // SUQADDv1i8
8363
437k
    2961312690U,  // SUQADDv2i32
8364
437k
    2963409842U,  // SUQADDv2i64
8365
437k
    2965506994U,  // SUQADDv4i16
8366
437k
    2967604146U,  // SUQADDv4i32
8367
437k
    2969701298U,  // SUQADDv8i16
8368
437k
    2971798450U,  // SUQADDv8i8
8369
437k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
437k
    379558U,  // SVC
8371
437k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
437k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
437k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
437k
    2418328977U,  // SWPAB
8375
437k
    2418331056U,  // SWPAH
8376
437k
    2418329247U,  // SWPALB
8377
437k
    2418331212U,  // SWPALH
8378
437k
    2418332050U,  // SWPALW
8379
437k
    2418332050U,  // SWPALX
8380
437k
    2418328620U,  // SWPAW
8381
437k
    2418328620U,  // SWPAX
8382
437k
    2418329700U,  // SWPB
8383
437k
    2418331429U,  // SWPH
8384
437k
    2418329456U,  // SWPLB
8385
437k
    2418331309U,  // SWPLH
8386
437k
    2418332575U,  // SWPLW
8387
437k
    2418332575U,  // SWPLX
8388
437k
    271537892U, // SWPP
8389
437k
    271532998U, // SWPPA
8390
437k
    271536418U, // SWPPAL
8391
437k
    271536945U, // SWPPL
8392
437k
    2418333547U,  // SWPW
8393
437k
    2418333547U,  // SWPX
8394
437k
    270584236U, // SXTB_ZPmZ_D
8395
437k
    541133228U, // SXTB_ZPmZ_H
8396
437k
    270617004U, // SXTB_ZPmZ_S
8397
437k
    270585904U, // SXTH_ZPmZ_D
8398
437k
    270618672U, // SXTH_ZPmZ_S
8399
437k
    270590089U, // SXTW_ZPmZ_D
8400
437k
    2118665U, // SYSLxt
8401
437k
    2149603117U,  // SYSPxt
8402
437k
    2149603117U,  // SYSPxt_XZR
8403
437k
    2149604076U,  // SYSxt
8404
437k
    2686490611U,  // TBLQ_ZZZ_B
8405
437k
    2418071539U,  // TBLQ_ZZZ_D
8406
437k
    2183206899U,  // TBLQ_ZZZ_H
8407
437k
    3223410675U,  // TBLQ_ZZZ_S
8408
437k
    2686489105U,  // TBL_ZZZZ_B
8409
437k
    2418070033U,  // TBL_ZZZZ_D
8410
437k
    2183205393U,  // TBL_ZZZZ_H
8411
437k
    3223409169U,  // TBL_ZZZZ_S
8412
437k
    2686489105U,  // TBL_ZZZ_B
8413
437k
    2418070033U,  // TBL_ZZZ_D
8414
437k
    2183205393U,  // TBL_ZZZ_H
8415
437k
    3223409169U,  // TBL_ZZZ_S
8416
437k
    2690748945U,  // TBLv16i8Four
8417
437k
    2690748945U,  // TBLv16i8One
8418
437k
    2690748945U,  // TBLv16i8Three
8419
437k
    2690748945U,  // TBLv16i8Two
8420
437k
    2703331857U,  // TBLv8i8Four
8421
437k
    2703331857U,  // TBLv8i8One
8422
437k
    2703331857U,  // TBLv8i8Three
8423
437k
    2703331857U,  // TBLv8i8Two
8424
437k
    2122157U, // TBNZW
8425
437k
    2122157U, // TBNZX
8426
437k
    2418055173U,  // TBXQ_ZZZ_B
8427
437k
    1075894277U,  // TBXQ_ZZZ_D
8428
437k
    2195789829U,  // TBXQ_ZZZ_H
8429
437k
    1344362501U,  // TBXQ_ZZZ_S
8430
437k
    2418057435U,  // TBX_ZZZ_B
8431
437k
    1075896539U,  // TBX_ZZZ_D
8432
437k
    2195792091U,  // TBX_ZZZ_H
8433
437k
    1344364763U,  // TBX_ZZZ_S
8434
437k
    2690785499U,  // TBXv16i8Four
8435
437k
    2690785499U,  // TBXv16i8One
8436
437k
    2690785499U,  // TBXv16i8Three
8437
437k
    2690785499U,  // TBXv16i8Two
8438
437k
    2703368411U,  // TBXv8i8Four
8439
437k
    2703368411U,  // TBXv8i8One
8440
437k
    2703368411U,  // TBXv8i8Three
8441
437k
    2703368411U,  // TBXv8i8Two
8442
437k
    2122136U, // TBZW
8443
437k
    2122136U, // TBZX
8444
437k
    381544U,  // TCANCEL
8445
437k
    10409U, // TCOMMIT
8446
437k
    23435U, // TRCIT
8447
437k
    2129972U, // TRN1_PPP_B
8448
437k
    2418065460U,  // TRN1_PPP_D
8449
437k
    2189492276U,  // TRN1_PPP_H
8450
437k
    270614580U, // TRN1_PPP_S
8451
437k
    2129972U, // TRN1_ZZZ_B
8452
437k
    2418065460U,  // TRN1_ZZZ_D
8453
437k
    2189492276U,  // TRN1_ZZZ_H
8454
437k
    2210873396U,  // TRN1_ZZZ_Q
8455
437k
    270614580U, // TRN1_ZZZ_S
8456
437k
    811696180U, // TRN1v16i8
8457
437k
    813793332U, // TRN1v2i32
8458
437k
    815890484U, // TRN1v2i64
8459
437k
    817987636U, // TRN1v4i16
8460
437k
    820084788U, // TRN1v4i32
8461
437k
    822181940U, // TRN1v8i16
8462
437k
    824279092U, // TRN1v8i8
8463
437k
    2130406U, // TRN2_PPP_B
8464
437k
    2418065894U,  // TRN2_PPP_D
8465
437k
    2189492710U,  // TRN2_PPP_H
8466
437k
    270615014U, // TRN2_PPP_S
8467
437k
    2130406U, // TRN2_ZZZ_B
8468
437k
    2418065894U,  // TRN2_ZZZ_D
8469
437k
    2189492710U,  // TRN2_ZZZ_H
8470
437k
    2210873830U,  // TRN2_ZZZ_Q
8471
437k
    270615014U, // TRN2_ZZZ_S
8472
437k
    811696614U, // TRN2v16i8
8473
437k
    813793766U, // TRN2v2i32
8474
437k
    815890918U, // TRN2v2i64
8475
437k
    817988070U, // TRN2v4i16
8476
437k
    820085222U, // TRN2v4i32
8477
437k
    822182374U, // TRN2v8i16
8478
437k
    824279526U, // TRN2v8i8
8479
437k
    444783U,  // TSB
8480
437k
    23940U, // TSTART
8481
437k
    23962U, // TTEST
8482
437k
    1344325204U,  // UABALB_ZZZ_D
8483
437k
    2220951124U,  // UABALB_ZZZ_H
8484
437k
    2686535252U,  // UABALB_ZZZ_S
8485
437k
    1344330656U,  // UABALT_ZZZ_D
8486
437k
    2220956576U,  // UABALT_ZZZ_H
8487
437k
    2686540704U,  // UABALT_ZZZ_S
8488
437k
    2969698532U,  // UABALv16i8_v8i16
8489
437k
    2963411163U,  // UABALv2i32_v2i64
8490
437k
    2967605467U,  // UABALv4i16_v4i32
8491
437k
    2963407076U,  // UABALv4i32_v2i64
8492
437k
    2967601380U,  // UABALv8i16_v4i32
8493
437k
    2969702619U,  // UABALv8i8_v8i16
8494
437k
    2418049817U,  // UABA_ZZZ_B
8495
437k
    1075888921U,  // UABA_ZZZ_D
8496
437k
    2195784473U,  // UABA_ZZZ_H
8497
437k
    1344357145U,  // UABA_ZZZ_S
8498
437k
    2959213337U,  // UABAv16i8
8499
437k
    2961310489U,  // UABAv2i32
8500
437k
    2965504793U,  // UABAv4i16
8501
437k
    2967601945U,  // UABAv4i32
8502
437k
    2969699097U,  // UABAv8i16
8503
437k
    2971796249U,  // UABAv8i8
8504
437k
    270583561U, // UABDLB_ZZZ_D
8505
437k
    2197882633U,  // UABDLB_ZZZ_H
8506
437k
    1881229065U,  // UABDLB_ZZZ_S
8507
437k
    270588913U, // UABDLT_ZZZ_D
8508
437k
    2197887985U,  // UABDLT_ZZZ_H
8509
437k
    1881234417U,  // UABDLT_ZZZ_S
8510
437k
    822182182U, // UABDLv16i8_v8i16
8511
437k
    815895099U, // UABDLv2i32_v2i64
8512
437k
    820089403U, // UABDLv4i16_v4i32
8513
437k
    815890726U, // UABDLv4i32_v2i64
8514
437k
    820085030U, // UABDLv8i16_v4i32
8515
437k
    822186555U, // UABDLv8i8_v8i16
8516
437k
    3223358259U,  // UABD_ZPmZ_B
8517
437k
    3223374643U,  // UABD_ZPmZ_D
8518
437k
    3519089459U,  // UABD_ZPmZ_H
8519
437k
    3223407411U,  // UABD_ZPmZ_S
8520
437k
    811698995U, // UABDv16i8
8521
437k
    813796147U, // UABDv2i32
8522
437k
    817990451U, // UABDv4i16
8523
437k
    820087603U, // UABDv4i32
8524
437k
    822184755U, // UABDv8i16
8525
437k
    824281907U, // UABDv8i8
8526
437k
    3223377504U,  // UADALP_ZPmZ_D
8527
437k
    3519092320U,  // UADALP_ZPmZ_H
8528
437k
    3223410272U,  // UADALP_ZPmZ_S
8529
437k
    2969704032U,  // UADALPv16i8_v8i16
8530
437k
    3124893280U,  // UADALPv2i32_v1i64
8531
437k
    2961315424U,  // UADALPv4i16_v2i32
8532
437k
    2963412576U,  // UADALPv4i32_v2i64
8533
437k
    2967606880U,  // UADALPv8i16_v4i32
8534
437k
    2965509728U,  // UADALPv8i8_v4i16
8535
437k
    270583586U, // UADDLB_ZZZ_D
8536
437k
    2197882658U,  // UADDLB_ZZZ_H
8537
437k
    1881229090U,  // UADDLB_ZZZ_S
8538
437k
    822187632U, // UADDLPv16i8_v8i16
8539
437k
    977376880U, // UADDLPv2i32_v1i64
8540
437k
    813799024U, // UADDLPv4i16_v2i32
8541
437k
    815896176U, // UADDLPv4i32_v2i64
8542
437k
    820090480U, // UADDLPv8i16_v4i32
8543
437k
    817993328U, // UADDLPv8i8_v4i16
8544
437k
    270588929U, // UADDLT_ZZZ_D
8545
437k
    2197888001U,  // UADDLT_ZZZ_H
8546
437k
    1881234433U,  // UADDLT_ZZZ_S
8547
437k
    807427755U, // UADDLVv16i8v
8548
437k
    807427755U, // UADDLVv4i16v
8549
437k
    807427755U, // UADDLVv4i32v
8550
437k
    807427755U, // UADDLVv8i16v
8551
437k
    807427755U, // UADDLVv8i8v
8552
437k
    822182198U, // UADDLv16i8_v8i16
8553
437k
    815895137U, // UADDLv2i32_v2i64
8554
437k
    820089441U, // UADDLv4i16_v4i32
8555
437k
    815890742U, // UADDLv4i32_v2i64
8556
437k
    820085046U, // UADDLv8i16_v4i32
8557
437k
    822186593U, // UADDLv8i8_v8i16
8558
437k
    1684283007U,  // UADDV_VPZ_B
8559
437k
    1657020031U,  // UADDV_VPZ_D
8560
437k
    1659117183U,  // UADDV_VPZ_H
8561
437k
    1638145663U,  // UADDV_VPZ_S
8562
437k
    2418067976U,  // UADDWB_ZZZ_D
8563
437k
    2189494792U,  // UADDWB_ZZZ_H
8564
437k
    270617096U, // UADDWB_ZZZ_S
8565
437k
    2418073101U,  // UADDWT_ZZZ_D
8566
437k
    2189499917U,  // UADDWT_ZZZ_H
8567
437k
    270622221U, // UADDWT_ZZZ_S
8568
437k
    822182514U, // UADDWv16i8_v8i16
8569
437k
    815898628U, // UADDWv2i32_v2i64
8570
437k
    820092932U, // UADDWv4i16_v4i32
8571
437k
    815891058U, // UADDWv4i32_v2i64
8572
437k
    820085362U, // UADDWv8i16_v4i32
8573
437k
    822190084U, // UADDWv8i8_v8i16
8574
437k
    2118810U, // UBFMWri
8575
437k
    2118810U, // UBFMXri
8576
437k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
437k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
437k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
437k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
437k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
437k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
437k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
437k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
437k
    2418054800U,  // UCLAMP_ZZZ_B
8585
437k
    1075893904U,  // UCLAMP_ZZZ_D
8586
437k
    2195789456U,  // UCLAMP_ZZZ_H
8587
437k
    1344362128U,  // UCLAMP_ZZZ_S
8588
437k
    2116795U, // UCVTFSWDri
8589
437k
    2116795U, // UCVTFSWHri
8590
437k
    2116795U, // UCVTFSWSri
8591
437k
    2116795U, // UCVTFSXDri
8592
437k
    2116795U, // UCVTFSXHri
8593
437k
    2116795U, // UCVTFSXSri
8594
437k
    2116795U, // UCVTFUWDri
8595
437k
    2116795U, // UCVTFUWHri
8596
437k
    2116795U, // UCVTFUWSri
8597
437k
    2116795U, // UCVTFUXDri
8598
437k
    2116795U, // UCVTFUXHri
8599
437k
    2116795U, // UCVTFUXSri
8600
437k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
437k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
437k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
437k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
437k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
437k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
437k
    270585019U, // UCVTF_ZPmZ_StoD
8607
437k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
437k
    270617787U, // UCVTF_ZPmZ_StoS
8609
437k
    2116795U, // UCVTFd
8610
437k
    2116795U, // UCVTFh
8611
437k
    2116795U, // UCVTFs
8612
437k
    2116795U, // UCVTFv1i16
8613
437k
    2116795U, // UCVTFv1i32
8614
437k
    2116795U, // UCVTFv1i64
8615
437k
    813796539U, // UCVTFv2f32
8616
437k
    815893691U, // UCVTFv2f64
8617
437k
    813796539U, // UCVTFv2i32_shift
8618
437k
    815893691U, // UCVTFv2i64_shift
8619
437k
    817990843U, // UCVTFv4f16
8620
437k
    820087995U, // UCVTFv4f32
8621
437k
    817990843U, // UCVTFv4i16_shift
8622
437k
    820087995U, // UCVTFv4i32_shift
8623
437k
    822185147U, // UCVTFv8f16
8624
437k
    822185147U, // UCVTFv8i16_shift
8625
437k
    19620U, // UDF
8626
437k
    3223378322U,  // UDIVR_ZPmZ_D
8627
437k
    3223411090U,  // UDIVR_ZPmZ_S
8628
437k
    2121373U, // UDIVWr
8629
437k
    2121373U, // UDIVXr
8630
437k
    3223379613U,  // UDIV_ZPmZ_D
8631
437k
    3223412381U,  // UDIV_ZPmZ_S
8632
437k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
437k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
437k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
437k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
437k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
437k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
437k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
437k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
437k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
437k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
437k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
437k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
437k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
437k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
437k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
437k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
437k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
437k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
437k
    2686508354U,  // UDOT_ZZZI_D
8651
437k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
437k
    2418105666U,  // UDOT_ZZZI_S
8653
437k
    2686508354U,  // UDOT_ZZZ_D
8654
437k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
437k
    2418105666U,  // UDOT_ZZZ_S
8656
437k
    2967608642U,  // UDOTlanev16i8
8657
437k
    2961317186U,  // UDOTlanev8i8
8658
437k
    2967608642U,  // UDOTv16i8
8659
437k
    2961317186U,  // UDOTv8i8
8660
437k
    3223358356U,  // UHADD_ZPmZ_B
8661
437k
    3223374740U,  // UHADD_ZPmZ_D
8662
437k
    3519089556U,  // UHADD_ZPmZ_H
8663
437k
    3223407508U,  // UHADD_ZPmZ_S
8664
437k
    811699092U, // UHADDv16i8
8665
437k
    813796244U, // UHADDv2i32
8666
437k
    817990548U, // UHADDv4i16
8667
437k
    820087700U, // UHADDv4i32
8668
437k
    822184852U, // UHADDv8i16
8669
437k
    824282004U, // UHADDv8i8
8670
437k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
437k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
437k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
437k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
437k
    3223357894U,  // UHSUB_ZPmZ_B
8675
437k
    3223374278U,  // UHSUB_ZPmZ_D
8676
437k
    3519089094U,  // UHSUB_ZPmZ_H
8677
437k
    3223407046U,  // UHSUB_ZPmZ_S
8678
437k
    811698630U, // UHSUBv16i8
8679
437k
    813795782U, // UHSUBv2i32
8680
437k
    817990086U, // UHSUBv4i16
8681
437k
    820087238U, // UHSUBv4i32
8682
437k
    822184390U, // UHSUBv8i16
8683
437k
    824281542U, // UHSUBv8i8
8684
437k
    2118226U, // UMADDLrrr
8685
437k
    3223361421U,  // UMAXP_ZPmZ_B
8686
437k
    3223377805U,  // UMAXP_ZPmZ_D
8687
437k
    3519092621U,  // UMAXP_ZPmZ_H
8688
437k
    3223410573U,  // UMAXP_ZPmZ_S
8689
437k
    811702157U, // UMAXPv16i8
8690
437k
    813799309U, // UMAXPv2i32
8691
437k
    817993613U, // UMAXPv4i16
8692
437k
    820090765U, // UMAXPv4i32
8693
437k
    822187917U, // UMAXPv8i16
8694
437k
    824285069U, // UMAXPv8i8
8695
437k
    3227623243U,  // UMAXQV_VPZ_B
8696
437k
    3231817547U,  // UMAXQV_VPZ_D
8697
437k
    3238109003U,  // UMAXQV_VPZ_H
8698
437k
    3236011851U,  // UMAXQV_VPZ_S
8699
437k
    253799U,  // UMAXV_VPZ_B
8700
437k
    1657020263U,  // UMAXV_VPZ_D
8701
437k
    1659133799U,  // UMAXV_VPZ_H
8702
437k
    1638178663U,  // UMAXV_VPZ_S
8703
437k
    807427943U, // UMAXVv16i8v
8704
437k
    807427943U, // UMAXVv4i16v
8705
437k
    807427943U, // UMAXVv4i32v
8706
437k
    807427943U, // UMAXVv8i16v
8707
437k
    807427943U, // UMAXVv8i8v
8708
437k
    2121941U, // UMAXWri
8709
437k
    2121941U, // UMAXWrr
8710
437k
    2121941U, // UMAXXri
8711
437k
    2121941U, // UMAXXrr
8712
437k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
437k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
437k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
437k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
437k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
437k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
437k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
437k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
437k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
437k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
437k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
437k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
437k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
437k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
437k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
437k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
437k
    2138325U, // UMAX_ZI_B
8729
437k
    2418073813U,  // UMAX_ZI_D
8730
437k
    2189500629U,  // UMAX_ZI_H
8731
437k
    270622933U, // UMAX_ZI_S
8732
437k
    3223363797U,  // UMAX_ZPmZ_B
8733
437k
    3223380181U,  // UMAX_ZPmZ_D
8734
437k
    3519094997U,  // UMAX_ZPmZ_H
8735
437k
    3223412949U,  // UMAX_ZPmZ_S
8736
437k
    811704533U, // UMAXv16i8
8737
437k
    813801685U, // UMAXv2i32
8738
437k
    817995989U, // UMAXv4i16
8739
437k
    820093141U, // UMAXv4i32
8740
437k
    822190293U, // UMAXv8i16
8741
437k
    824287445U, // UMAXv8i8
8742
437k
    3223361227U,  // UMINP_ZPmZ_B
8743
437k
    3223377611U,  // UMINP_ZPmZ_D
8744
437k
    3519092427U,  // UMINP_ZPmZ_H
8745
437k
    3223410379U,  // UMINP_ZPmZ_S
8746
437k
    811701963U, // UMINPv16i8
8747
437k
    813799115U, // UMINPv2i32
8748
437k
    817993419U, // UMINPv4i16
8749
437k
    820090571U, // UMINPv4i32
8750
437k
    822187723U, // UMINPv8i16
8751
437k
    824284875U, // UMINPv8i8
8752
437k
    3227623212U,  // UMINQV_VPZ_B
8753
437k
    3231817516U,  // UMINQV_VPZ_D
8754
437k
    3238108972U,  // UMINQV_VPZ_H
8755
437k
    3236011820U,  // UMINQV_VPZ_S
8756
437k
    253651U,  // UMINV_VPZ_B
8757
437k
    1657020115U,  // UMINV_VPZ_D
8758
437k
    1659133651U,  // UMINV_VPZ_H
8759
437k
    1638178515U,  // UMINV_VPZ_S
8760
437k
    807427795U, // UMINVv16i8v
8761
437k
    807427795U, // UMINVv4i16v
8762
437k
    807427795U, // UMINVv4i32v
8763
437k
    807427795U, // UMINVv8i16v
8764
437k
    807427795U, // UMINVv8i8v
8765
437k
    2118954U, // UMINWri
8766
437k
    2118954U, // UMINWrr
8767
437k
    2118954U, // UMINXri
8768
437k
    2118954U, // UMINXrr
8769
437k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
437k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
437k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
437k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
437k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
437k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
437k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
437k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
437k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
437k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
437k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
437k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
437k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
437k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
437k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
437k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
437k
    2135338U, // UMIN_ZI_B
8786
437k
    2418070826U,  // UMIN_ZI_D
8787
437k
    2189497642U,  // UMIN_ZI_H
8788
437k
    270619946U, // UMIN_ZI_S
8789
437k
    3223360810U,  // UMIN_ZPmZ_B
8790
437k
    3223377194U,  // UMIN_ZPmZ_D
8791
437k
    3519092010U,  // UMIN_ZPmZ_H
8792
437k
    3223409962U,  // UMIN_ZPmZ_S
8793
437k
    811701546U, // UMINv16i8
8794
437k
    813798698U, // UMINv2i32
8795
437k
    817993002U, // UMINv4i16
8796
437k
    820090154U, // UMINv4i32
8797
437k
    822187306U, // UMINv8i16
8798
437k
    824284458U, // UMINv8i8
8799
437k
    1344325249U,  // UMLALB_ZZZI_D
8800
437k
    2686535297U,  // UMLALB_ZZZI_S
8801
437k
    1344325249U,  // UMLALB_ZZZ_D
8802
437k
    2220951169U,  // UMLALB_ZZZ_H
8803
437k
    2686535297U,  // UMLALB_ZZZ_S
8804
437k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
437k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
437k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
437k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
437k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
437k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
437k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
437k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
437k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
437k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
437k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
437k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
437k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
437k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
437k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
437k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
437k
    1344330691U,  // UMLALT_ZZZI_D
8821
437k
    2686540739U,  // UMLALT_ZZZI_S
8822
437k
    1344330691U,  // UMLALT_ZZZ_D
8823
437k
    2220956611U,  // UMLALT_ZZZ_H
8824
437k
    2686540739U,  // UMLALT_ZZZ_S
8825
437k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
437k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
437k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
437k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
437k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
437k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
437k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
437k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
437k
    2969698566U,  // UMLALv16i8_v8i16
8834
437k
    2963411203U,  // UMLALv2i32_indexed
8835
437k
    2963411203U,  // UMLALv2i32_v2i64
8836
437k
    2967605507U,  // UMLALv4i16_indexed
8837
437k
    2967605507U,  // UMLALv4i16_v4i32
8838
437k
    2963407110U,  // UMLALv4i32_indexed
8839
437k
    2963407110U,  // UMLALv4i32_v2i64
8840
437k
    2967601414U,  // UMLALv8i16_indexed
8841
437k
    2967601414U,  // UMLALv8i16_v4i32
8842
437k
    2969702659U,  // UMLALv8i8_v8i16
8843
437k
    1344325547U,  // UMLSLB_ZZZI_D
8844
437k
    2686535595U,  // UMLSLB_ZZZI_S
8845
437k
    1344325547U,  // UMLSLB_ZZZ_D
8846
437k
    2220951467U,  // UMLSLB_ZZZ_H
8847
437k
    2686535595U,  // UMLSLB_ZZZ_S
8848
437k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
437k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
437k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
437k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
437k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
437k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
437k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
437k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
437k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
437k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
437k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
437k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
437k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
437k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
437k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
437k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
437k
    1344330866U,  // UMLSLT_ZZZI_D
8865
437k
    2686540914U,  // UMLSLT_ZZZI_S
8866
437k
    1344330866U,  // UMLSLT_ZZZ_D
8867
437k
    2220956786U,  // UMLSLT_ZZZ_H
8868
437k
    2686540914U,  // UMLSLT_ZZZ_S
8869
437k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
437k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
437k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
437k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
437k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
437k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
437k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
437k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
437k
    2969698698U,  // UMLSLv16i8_v8i16
8878
437k
    2963411970U,  // UMLSLv2i32_indexed
8879
437k
    2963411970U,  // UMLSLv2i32_v2i64
8880
437k
    2967606274U,  // UMLSLv4i16_indexed
8881
437k
    2967606274U,  // UMLSLv4i16_v4i32
8882
437k
    2963407242U,  // UMLSLv4i32_indexed
8883
437k
    2963407242U,  // UMLSLv4i32_v2i64
8884
437k
    2967601546U,  // UMLSLv8i16_indexed
8885
437k
    2967601546U,  // UMLSLv8i16_v4i32
8886
437k
    2969703426U,  // UMLSLv8i8_v8i16
8887
437k
    2967602044U,  // UMMLA
8888
437k
    2418099068U,  // UMMLA_ZZZ
8889
437k
    54641595U,  // UMOPA_MPPZZ_D
8890
437k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
437k
    79807419U,  // UMOPA_MPPZZ_S
8892
437k
    54647471U,  // UMOPS_MPPZZ_D
8893
437k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
437k
    79813295U,  // UMOPS_MPPZZ_S
8895
437k
    807427827U, // UMOVvi16
8896
437k
    807427827U, // UMOVvi16_idx0
8897
437k
    807427827U, // UMOVvi32
8898
437k
    807427827U, // UMOVvi32_idx0
8899
437k
    807427827U, // UMOVvi64
8900
437k
    807427827U, // UMOVvi64_idx0
8901
437k
    807427827U, // UMOVvi8
8902
437k
    807427827U, // UMOVvi8_idx0
8903
437k
    2118174U, // UMSUBLrrr
8904
437k
    3223359216U,  // UMULH_ZPmZ_B
8905
437k
    3223375600U,  // UMULH_ZPmZ_D
8906
437k
    3519090416U,  // UMULH_ZPmZ_H
8907
437k
    3223408368U,  // UMULH_ZPmZ_S
8908
437k
    2133744U, // UMULH_ZZZ_B
8909
437k
    2418069232U,  // UMULH_ZZZ_D
8910
437k
    2189496048U,  // UMULH_ZZZ_H
8911
437k
    270618352U, // UMULH_ZZZ_S
8912
437k
    2117360U, // UMULHrr
8913
437k
    270583636U, // UMULLB_ZZZI_D
8914
437k
    1881229140U,  // UMULLB_ZZZI_S
8915
437k
    270583636U, // UMULLB_ZZZ_D
8916
437k
    2197882708U,  // UMULLB_ZZZ_H
8917
437k
    1881229140U,  // UMULLB_ZZZ_S
8918
437k
    270588993U, // UMULLT_ZZZI_D
8919
437k
    1881234497U,  // UMULLT_ZZZI_S
8920
437k
    270588993U, // UMULLT_ZZZ_D
8921
437k
    2197888065U,  // UMULLT_ZZZ_H
8922
437k
    1881234497U,  // UMULLT_ZZZ_S
8923
437k
    822182248U, // UMULLv16i8_v8i16
8924
437k
    815895309U, // UMULLv2i32_indexed
8925
437k
    815895309U, // UMULLv2i32_v2i64
8926
437k
    820089613U, // UMULLv4i16_indexed
8927
437k
    820089613U, // UMULLv4i16_v4i32
8928
437k
    815890792U, // UMULLv4i32_indexed
8929
437k
    815890792U, // UMULLv4i32_v2i64
8930
437k
    820085096U, // UMULLv8i16_indexed
8931
437k
    820085096U, // UMULLv8i16_v4i32
8932
437k
    822186765U, // UMULLv8i8_v8i16
8933
437k
    2132915U, // UQADD_ZI_B
8934
437k
    2418068403U,  // UQADD_ZI_D
8935
437k
    2189495219U,  // UQADD_ZI_H
8936
437k
    270617523U, // UQADD_ZI_S
8937
437k
    3223358387U,  // UQADD_ZPmZ_B
8938
437k
    3223374771U,  // UQADD_ZPmZ_D
8939
437k
    3519089587U,  // UQADD_ZPmZ_H
8940
437k
    3223407539U,  // UQADD_ZPmZ_S
8941
437k
    2132915U, // UQADD_ZZZ_B
8942
437k
    2418068403U,  // UQADD_ZZZ_D
8943
437k
    2189495219U,  // UQADD_ZZZ_H
8944
437k
    270617523U, // UQADD_ZZZ_S
8945
437k
    811699123U, // UQADDv16i8
8946
437k
    2116531U, // UQADDv1i16
8947
437k
    2116531U, // UQADDv1i32
8948
437k
    2116531U, // UQADDv1i64
8949
437k
    2116531U, // UQADDv1i8
8950
437k
    813796275U, // UQADDv2i32
8951
437k
    815893427U, // UQADDv2i64
8952
437k
    817990579U, // UQADDv4i16
8953
437k
    820087731U, // UQADDv4i32
8954
437k
    822184883U, // UQADDv8i16
8955
437k
    824282035U, // UQADDv8i8
8956
437k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
437k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
437k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
437k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
437k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
437k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
437k
    538985981U, // UQDECB_WPiI
8963
437k
    538985981U, // UQDECB_XPiI
8964
437k
    538987336U, // UQDECD_WPiI
8965
437k
    538987336U, // UQDECD_XPiI
8966
437k
    539020104U, // UQDECD_ZPiI
8967
437k
    538988030U, // UQDECH_WPiI
8968
437k
    538988030U, // UQDECH_XPiI
8969
437k
    56692222U,  // UQDECH_ZPiI
8970
437k
    2119189U, // UQDECP_WP_B
8971
437k
    2418038293U,  // UQDECP_WP_D
8972
437k
    1881167381U,  // UQDECP_WP_H
8973
437k
    270554645U, // UQDECP_WP_S
8974
437k
    2119189U, // UQDECP_XP_B
8975
437k
    2418038293U,  // UQDECP_XP_D
8976
437k
    1881167381U,  // UQDECP_XP_H
8977
437k
    270554645U, // UQDECP_XP_S
8978
437k
    1075893781U,  // UQDECP_ZP_D
8979
437k
    1658918421U,  // UQDECP_ZP_H
8980
437k
    1344362005U,  // UQDECP_ZP_S
8981
437k
    538992613U, // UQDECW_WPiI
8982
437k
    538992613U, // UQDECW_XPiI
8983
437k
    539058149U, // UQDECW_ZPiI
8984
437k
    538985997U, // UQINCB_WPiI
8985
437k
    538985997U, // UQINCB_XPiI
8986
437k
    538987352U, // UQINCD_WPiI
8987
437k
    538987352U, // UQINCD_XPiI
8988
437k
    539020120U, // UQINCD_ZPiI
8989
437k
    538988046U, // UQINCH_WPiI
8990
437k
    538988046U, // UQINCH_XPiI
8991
437k
    56692238U,  // UQINCH_ZPiI
8992
437k
    2119205U, // UQINCP_WP_B
8993
437k
    2418038309U,  // UQINCP_WP_D
8994
437k
    1881167397U,  // UQINCP_WP_H
8995
437k
    270554661U, // UQINCP_WP_S
8996
437k
    2119205U, // UQINCP_XP_B
8997
437k
    2418038309U,  // UQINCP_XP_D
8998
437k
    1881167397U,  // UQINCP_XP_H
8999
437k
    270554661U, // UQINCP_XP_S
9000
437k
    1075893797U,  // UQINCP_ZP_D
9001
437k
    1658918437U,  // UQINCP_ZP_H
9002
437k
    1344362021U,  // UQINCP_ZP_S
9003
437k
    538992629U, // UQINCW_WPiI
9004
437k
    538992629U, // UQINCW_XPiI
9005
437k
    539058165U, // UQINCW_ZPiI
9006
437k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
437k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
437k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
437k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
437k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
437k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
437k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
437k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
437k
    811700892U, // UQRSHLv16i8
9015
437k
    2118300U, // UQRSHLv1i16
9016
437k
    2118300U, // UQRSHLv1i32
9017
437k
    2118300U, // UQRSHLv1i64
9018
437k
    2118300U, // UQRSHLv1i8
9019
437k
    813798044U, // UQRSHLv2i32
9020
437k
    815895196U, // UQRSHLv2i64
9021
437k
    817992348U, // UQRSHLv4i16
9022
437k
    820089500U, // UQRSHLv4i32
9023
437k
    822186652U, // UQRSHLv8i16
9024
437k
    824283804U, // UQRSHLv8i8
9025
437k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
437k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
437k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
437k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
437k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
437k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
437k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
437k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
437k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
437k
    2119002U, // UQRSHRNb
9035
437k
    2119002U, // UQRSHRNh
9036
437k
    2119002U, // UQRSHRNs
9037
437k
    2959213020U,  // UQRSHRNv16i8_shift
9038
437k
    813798746U, // UQRSHRNv2i32_shift
9039
437k
    817993050U, // UQRSHRNv4i16_shift
9040
437k
    2967601628U,  // UQRSHRNv4i32_shift
9041
437k
    2969698780U,  // UQRSHRNv8i16_shift
9042
437k
    824284506U, // UQRSHRNv8i8_shift
9043
437k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
437k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
437k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
437k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
437k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
437k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
437k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
437k
    3223360141U,  // UQSHL_ZPmI_B
9051
437k
    3223376525U,  // UQSHL_ZPmI_D
9052
437k
    3519091341U,  // UQSHL_ZPmI_H
9053
437k
    3223409293U,  // UQSHL_ZPmI_S
9054
437k
    3223360141U,  // UQSHL_ZPmZ_B
9055
437k
    3223376525U,  // UQSHL_ZPmZ_D
9056
437k
    3519091341U,  // UQSHL_ZPmZ_H
9057
437k
    3223409293U,  // UQSHL_ZPmZ_S
9058
437k
    2118285U, // UQSHLb
9059
437k
    2118285U, // UQSHLd
9060
437k
    2118285U, // UQSHLh
9061
437k
    2118285U, // UQSHLs
9062
437k
    811700877U, // UQSHLv16i8
9063
437k
    811700877U, // UQSHLv16i8_shift
9064
437k
    2118285U, // UQSHLv1i16
9065
437k
    2118285U, // UQSHLv1i32
9066
437k
    2118285U, // UQSHLv1i64
9067
437k
    2118285U, // UQSHLv1i8
9068
437k
    813798029U, // UQSHLv2i32
9069
437k
    813798029U, // UQSHLv2i32_shift
9070
437k
    815895181U, // UQSHLv2i64
9071
437k
    815895181U, // UQSHLv2i64_shift
9072
437k
    817992333U, // UQSHLv4i16
9073
437k
    817992333U, // UQSHLv4i16_shift
9074
437k
    820089485U, // UQSHLv4i32
9075
437k
    820089485U, // UQSHLv4i32_shift
9076
437k
    822186637U, // UQSHLv8i16
9077
437k
    822186637U, // UQSHLv8i16_shift
9078
437k
    824283789U, // UQSHLv8i8
9079
437k
    824283789U, // UQSHLv8i8_shift
9080
437k
    1881180162U,  // UQSHRNB_ZZI_B
9081
437k
    2172717058U,  // UQSHRNB_ZZI_H
9082
437k
    2418100226U,  // UQSHRNB_ZZI_S
9083
437k
    2686491856U,  // UQSHRNT_ZZI_B
9084
437k
    2174819536U,  // UQSHRNT_ZZI_H
9085
437k
    1075928272U,  // UQSHRNT_ZZI_S
9086
437k
    2118985U, // UQSHRNb
9087
437k
    2118985U, // UQSHRNh
9088
437k
    2118985U, // UQSHRNs
9089
437k
    2959213001U,  // UQSHRNv16i8_shift
9090
437k
    813798729U, // UQSHRNv2i32_shift
9091
437k
    817993033U, // UQSHRNv4i16_shift
9092
437k
    2967601609U,  // UQSHRNv4i32_shift
9093
437k
    2969698761U,  // UQSHRNv8i16_shift
9094
437k
    824284489U, // UQSHRNv8i8_shift
9095
437k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
437k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
437k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
437k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
437k
    2132451U, // UQSUB_ZI_B
9100
437k
    2418067939U,  // UQSUB_ZI_D
9101
437k
    2189494755U,  // UQSUB_ZI_H
9102
437k
    270617059U, // UQSUB_ZI_S
9103
437k
    3223357923U,  // UQSUB_ZPmZ_B
9104
437k
    3223374307U,  // UQSUB_ZPmZ_D
9105
437k
    3519089123U,  // UQSUB_ZPmZ_H
9106
437k
    3223407075U,  // UQSUB_ZPmZ_S
9107
437k
    2132451U, // UQSUB_ZZZ_B
9108
437k
    2418067939U,  // UQSUB_ZZZ_D
9109
437k
    2189494755U,  // UQSUB_ZZZ_H
9110
437k
    270617059U, // UQSUB_ZZZ_S
9111
437k
    811698659U, // UQSUBv16i8
9112
437k
    2116067U, // UQSUBv1i16
9113
437k
    2116067U, // UQSUBv1i32
9114
437k
    2116067U, // UQSUBv1i64
9115
437k
    2116067U, // UQSUBv1i8
9116
437k
    813795811U, // UQSUBv2i32
9117
437k
    815892963U, // UQSUBv2i64
9118
437k
    817990115U, // UQSUBv4i16
9119
437k
    820087267U, // UQSUBv4i32
9120
437k
    822184419U, // UQSUBv8i16
9121
437k
    824281571U, // UQSUBv8i8
9122
437k
    1881180207U,  // UQXTNB_ZZ_B
9123
437k
    1635846191U,  // UQXTNB_ZZ_H
9124
437k
    2418100271U,  // UQXTNB_ZZ_S
9125
437k
    2686491902U,  // UQXTNT_ZZ_B
9126
437k
    1637948670U,  // UQXTNT_ZZ_H
9127
437k
    1075928318U,  // UQXTNT_ZZ_S
9128
437k
    2959213053U,  // UQXTNv16i8
9129
437k
    2119055U, // UQXTNv1i16
9130
437k
    2119055U, // UQXTNv1i32
9131
437k
    2119055U, // UQXTNv1i8
9132
437k
    813798799U, // UQXTNv2i32
9133
437k
    817993103U, // UQXTNv4i16
9134
437k
    2967601661U,  // UQXTNv4i32
9135
437k
    2969698813U,  // UQXTNv8i16
9136
437k
    824284559U, // UQXTNv8i8
9137
437k
    270617702U, // URECPE_ZPmZ_S
9138
437k
    813796454U, // URECPEv2i32
9139
437k
    820087910U, // URECPEv4i32
9140
437k
    3223358341U,  // URHADD_ZPmZ_B
9141
437k
    3223374725U,  // URHADD_ZPmZ_D
9142
437k
    3519089541U,  // URHADD_ZPmZ_H
9143
437k
    3223407493U,  // URHADD_ZPmZ_S
9144
437k
    811699077U, // URHADDv16i8
9145
437k
    813796229U, // URHADDv2i32
9146
437k
    817990533U, // URHADDv4i16
9147
437k
    820087685U, // URHADDv4i32
9148
437k
    822184837U, // URHADDv8i16
9149
437k
    824281989U, // URHADDv8i8
9150
437k
    3223361773U,  // URSHLR_ZPmZ_B
9151
437k
    3223378157U,  // URSHLR_ZPmZ_D
9152
437k
    3519092973U,  // URSHLR_ZPmZ_H
9153
437k
    3223410925U,  // URSHLR_ZPmZ_S
9154
437k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
437k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
437k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
437k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
437k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
437k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
437k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
437k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
437k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
437k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
437k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
437k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
437k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
437k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
437k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
437k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
437k
    3223360171U,  // URSHL_ZPmZ_B
9171
437k
    3223376555U,  // URSHL_ZPmZ_D
9172
437k
    3519091371U,  // URSHL_ZPmZ_H
9173
437k
    3223409323U,  // URSHL_ZPmZ_S
9174
437k
    811700907U, // URSHLv16i8
9175
437k
    2118315U, // URSHLv1i64
9176
437k
    813798059U, // URSHLv2i32
9177
437k
    815895211U, // URSHLv2i64
9178
437k
    817992363U, // URSHLv4i16
9179
437k
    820089515U, // URSHLv4i32
9180
437k
    822186667U, // URSHLv8i16
9181
437k
    824283819U, // URSHLv8i8
9182
437k
    3223361683U,  // URSHR_ZPmI_B
9183
437k
    3223378067U,  // URSHR_ZPmI_D
9184
437k
    3519092883U,  // URSHR_ZPmI_H
9185
437k
    3223410835U,  // URSHR_ZPmI_S
9186
437k
    2119827U, // URSHRd
9187
437k
    811702419U, // URSHRv16i8_shift
9188
437k
    813799571U, // URSHRv2i32_shift
9189
437k
    815896723U, // URSHRv2i64_shift
9190
437k
    817993875U, // URSHRv4i16_shift
9191
437k
    820091027U, // URSHRv4i32_shift
9192
437k
    822188179U, // URSHRv8i16_shift
9193
437k
    824285331U, // URSHRv8i8_shift
9194
437k
    270617748U, // URSQRTE_ZPmZ_S
9195
437k
    813796500U, // URSQRTEv2i32
9196
437k
    820087956U, // URSQRTEv4i32
9197
437k
    2418050156U,  // URSRA_ZZI_B
9198
437k
    1075889260U,  // URSRA_ZZI_D
9199
437k
    2195784812U,  // URSRA_ZZI_H
9200
437k
    1344357484U,  // URSRA_ZZI_S
9201
437k
    807715948U, // URSRAd
9202
437k
    2959213676U,  // URSRAv16i8_shift
9203
437k
    2961310828U,  // URSRAv2i32_shift
9204
437k
    2963407980U,  // URSRAv2i64_shift
9205
437k
    2965505132U,  // URSRAv4i16_shift
9206
437k
    2967602284U,  // URSRAv4i32_shift
9207
437k
    2969699436U,  // URSRAv8i16_shift
9208
437k
    2971796588U,  // URSRAv8i8_shift
9209
437k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
437k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
437k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
437k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
437k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
437k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
437k
    2418105658U,  // USDOT_ZZZ
9216
437k
    2418105658U,  // USDOT_ZZZI
9217
437k
    2967608634U,  // USDOTlanev16i8
9218
437k
    2961317178U,  // USDOTlanev8i8
9219
437k
    2967608634U,  // USDOTv16i8
9220
437k
    2961317178U,  // USDOTv8i8
9221
437k
    270583602U, // USHLLB_ZZI_D
9222
437k
    2197882674U,  // USHLLB_ZZI_H
9223
437k
    1881229106U,  // USHLLB_ZZI_S
9224
437k
    270588959U, // USHLLT_ZZI_D
9225
437k
    2197888031U,  // USHLLT_ZZI_H
9226
437k
    1881234463U,  // USHLLT_ZZI_S
9227
437k
    822182214U, // USHLLv16i8_shift
9228
437k
    815895263U, // USHLLv2i32_shift
9229
437k
    820089567U, // USHLLv4i16_shift
9230
437k
    815890758U, // USHLLv4i32_shift
9231
437k
    820085062U, // USHLLv8i16_shift
9232
437k
    822186719U, // USHLLv8i8_shift
9233
437k
    811700920U, // USHLv16i8
9234
437k
    2118328U, // USHLv1i64
9235
437k
    813798072U, // USHLv2i32
9236
437k
    815895224U, // USHLv2i64
9237
437k
    817992376U, // USHLv4i16
9238
437k
    820089528U, // USHLv4i32
9239
437k
    822186680U, // USHLv8i16
9240
437k
    824283832U, // USHLv8i8
9241
437k
    2119840U, // USHRd
9242
437k
    811702432U, // USHRv16i8_shift
9243
437k
    813799584U, // USHRv2i32_shift
9244
437k
    815896736U, // USHRv2i64_shift
9245
437k
    817993888U, // USHRv4i16_shift
9246
437k
    820091040U, // USHRv4i32_shift
9247
437k
    822188192U, // USHRv8i16_shift
9248
437k
    824285344U, // USHRv8i8_shift
9249
437k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
437k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
437k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
437k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
437k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
437k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
437k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
437k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
437k
    2967602036U,  // USMMLA
9258
437k
    2418099060U,  // USMMLA_ZZZ
9259
437k
    54641586U,  // USMOPA_MPPZZ_D
9260
437k
    79807410U,  // USMOPA_MPPZZ_S
9261
437k
    54647462U,  // USMOPS_MPPZZ_D
9262
437k
    79813286U,  // USMOPS_MPPZZ_S
9263
437k
    3223358378U,  // USQADD_ZPmZ_B
9264
437k
    3223374762U,  // USQADD_ZPmZ_D
9265
437k
    3519089578U,  // USQADD_ZPmZ_H
9266
437k
    3223407530U,  // USQADD_ZPmZ_S
9267
437k
    2959215530U,  // USQADDv16i8
9268
437k
    807717802U, // USQADDv1i16
9269
437k
    807717802U, // USQADDv1i32
9270
437k
    807717802U, // USQADDv1i64
9271
437k
    807717802U, // USQADDv1i8
9272
437k
    2961312682U,  // USQADDv2i32
9273
437k
    2963409834U,  // USQADDv2i64
9274
437k
    2965506986U,  // USQADDv4i16
9275
437k
    2967604138U,  // USQADDv4i32
9276
437k
    2969701290U,  // USQADDv8i16
9277
437k
    2971798442U,  // USQADDv8i8
9278
437k
    2418050169U,  // USRA_ZZI_B
9279
437k
    1075889273U,  // USRA_ZZI_D
9280
437k
    2195784825U,  // USRA_ZZI_H
9281
437k
    1344357497U,  // USRA_ZZI_S
9282
437k
    807715961U, // USRAd
9283
437k
    2959213689U,  // USRAv16i8_shift
9284
437k
    2961310841U,  // USRAv2i32_shift
9285
437k
    2963407993U,  // USRAv2i64_shift
9286
437k
    2965505145U,  // USRAv4i16_shift
9287
437k
    2967602297U,  // USRAv4i32_shift
9288
437k
    2969699449U,  // USRAv8i16_shift
9289
437k
    2971796601U,  // USRAv8i8_shift
9290
437k
    270583531U, // USUBLB_ZZZ_D
9291
437k
    2197882603U,  // USUBLB_ZZZ_H
9292
437k
    1881229035U,  // USUBLB_ZZZ_S
9293
437k
    270588883U, // USUBLT_ZZZ_D
9294
437k
    2197887955U,  // USUBLT_ZZZ_H
9295
437k
    1881234387U,  // USUBLT_ZZZ_S
9296
437k
    822182166U, // USUBLv16i8_v8i16
9297
437k
    815895085U, // USUBLv2i32_v2i64
9298
437k
    820089389U, // USUBLv4i16_v4i32
9299
437k
    815890710U, // USUBLv4i32_v2i64
9300
437k
    820085014U, // USUBLv8i16_v4i32
9301
437k
    822186541U, // USUBLv8i8_v8i16
9302
437k
    2418067960U,  // USUBWB_ZZZ_D
9303
437k
    2189494776U,  // USUBWB_ZZZ_H
9304
437k
    270617080U, // USUBWB_ZZZ_S
9305
437k
    2418073085U,  // USUBWT_ZZZ_D
9306
437k
    2189499901U,  // USUBWT_ZZZ_H
9307
437k
    270622205U, // USUBWT_ZZZ_S
9308
437k
    822182498U, // USUBWv16i8_v8i16
9309
437k
    815898573U, // USUBWv2i32_v2i64
9310
437k
    820092877U, // USUBWv4i16_v4i32
9311
437k
    815891042U, // USUBWv4i32_v2i64
9312
437k
    820085346U, // USUBWv8i16_v4i32
9313
437k
    822190029U, // USUBWv8i8_v8i16
9314
437k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
437k
    270585974U, // UUNPKHI_ZZ_D
9316
437k
    1661014134U,  // UUNPKHI_ZZ_H
9317
437k
    1881231478U,  // UUNPKHI_ZZ_S
9318
437k
    270587363U, // UUNPKLO_ZZ_D
9319
437k
    1661015523U,  // UUNPKLO_ZZ_H
9320
437k
    1881232867U,  // UUNPKLO_ZZ_S
9321
437k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
437k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
437k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
437k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
437k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
437k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
437k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
437k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
437k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
437k
    270584242U, // UXTB_ZPmZ_D
9331
437k
    541133234U, // UXTB_ZPmZ_H
9332
437k
    270617010U, // UXTB_ZPmZ_S
9333
437k
    270585910U, // UXTH_ZPmZ_D
9334
437k
    270618678U, // UXTH_ZPmZ_S
9335
437k
    270590095U, // UXTW_ZPmZ_D
9336
437k
    2129991U, // UZP1_PPP_B
9337
437k
    2418065479U,  // UZP1_PPP_D
9338
437k
    2189492295U,  // UZP1_PPP_H
9339
437k
    270614599U, // UZP1_PPP_S
9340
437k
    2129991U, // UZP1_ZZZ_B
9341
437k
    2418065479U,  // UZP1_ZZZ_D
9342
437k
    2189492295U,  // UZP1_ZZZ_H
9343
437k
    2210873415U,  // UZP1_ZZZ_Q
9344
437k
    270614599U, // UZP1_ZZZ_S
9345
437k
    811696199U, // UZP1v16i8
9346
437k
    813793351U, // UZP1v2i32
9347
437k
    815890503U, // UZP1v2i64
9348
437k
    817987655U, // UZP1v4i16
9349
437k
    820084807U, // UZP1v4i32
9350
437k
    822181959U, // UZP1v8i16
9351
437k
    824279111U, // UZP1v8i8
9352
437k
    2130482U, // UZP2_PPP_B
9353
437k
    2418065970U,  // UZP2_PPP_D
9354
437k
    2189492786U,  // UZP2_PPP_H
9355
437k
    270615090U, // UZP2_PPP_S
9356
437k
    2130482U, // UZP2_ZZZ_B
9357
437k
    2418065970U,  // UZP2_ZZZ_D
9358
437k
    2189492786U,  // UZP2_ZZZ_H
9359
437k
    2210873906U,  // UZP2_ZZZ_Q
9360
437k
    270615090U, // UZP2_ZZZ_S
9361
437k
    811696690U, // UZP2v16i8
9362
437k
    813793842U, // UZP2v2i32
9363
437k
    815890994U, // UZP2v2i64
9364
437k
    817988146U, // UZP2v4i16
9365
437k
    820085298U, // UZP2v4i32
9366
437k
    822182450U, // UZP2v8i16
9367
437k
    824279602U, // UZP2v8i8
9368
437k
    2130004U, // UZPQ1_ZZZ_B
9369
437k
    2418065492U,  // UZPQ1_ZZZ_D
9370
437k
    2189492308U,  // UZPQ1_ZZZ_H
9371
437k
    270614612U, // UZPQ1_ZZZ_S
9372
437k
    2130495U, // UZPQ2_ZZZ_B
9373
437k
    2418065983U,  // UZPQ2_ZZZ_D
9374
437k
    2189492799U,  // UZPQ2_ZZZ_H
9375
437k
    270615103U, // UZPQ2_ZZZ_S
9376
437k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
437k
    165844903U, // UZP_VG2_2ZZZ_D
9378
437k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
437k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
437k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
437k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
437k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
437k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
437k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
437k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
437k
    22079U, // VECFP
9387
437k
    23729U, // VECINT
9388
437k
    23364U, // WFET
9389
437k
    23442U, // WFIT
9390
437k
    2208451601U,  // WHILEGE_2PXX_B
9391
437k
    2208467985U,  // WHILEGE_2PXX_D
9392
437k
    2208484369U,  // WHILEGE_2PXX_H
9393
437k
    2208500753U,  // WHILEGE_2PXX_S
9394
437k
    3247121U, // WHILEGE_CXX_B
9395
437k
    3263505U, // WHILEGE_CXX_D
9396
437k
    3279889U, // WHILEGE_CXX_H
9397
437k
    3296273U, // WHILEGE_CXX_S
9398
437k
    2133009U, // WHILEGE_PWW_B
9399
437k
    2149393U, // WHILEGE_PWW_D
9400
437k
    2208369681U,  // WHILEGE_PWW_H
9401
437k
    2182161U, // WHILEGE_PWW_S
9402
437k
    2133009U, // WHILEGE_PXX_B
9403
437k
    2149393U, // WHILEGE_PXX_D
9404
437k
    2208369681U,  // WHILEGE_PXX_H
9405
437k
    2182161U, // WHILEGE_PXX_S
9406
437k
    2208455534U,  // WHILEGT_2PXX_B
9407
437k
    2208471918U,  // WHILEGT_2PXX_D
9408
437k
    2208488302U,  // WHILEGT_2PXX_H
9409
437k
    2208504686U,  // WHILEGT_2PXX_S
9410
437k
    3251054U, // WHILEGT_CXX_B
9411
437k
    3267438U, // WHILEGT_CXX_D
9412
437k
    3283822U, // WHILEGT_CXX_H
9413
437k
    3300206U, // WHILEGT_CXX_S
9414
437k
    2136942U, // WHILEGT_PWW_B
9415
437k
    2153326U, // WHILEGT_PWW_D
9416
437k
    2208373614U,  // WHILEGT_PWW_H
9417
437k
    2186094U, // WHILEGT_PWW_S
9418
437k
    2136942U, // WHILEGT_PXX_B
9419
437k
    2153326U, // WHILEGT_PXX_D
9420
437k
    2208373614U,  // WHILEGT_PXX_H
9421
437k
    2186094U, // WHILEGT_PXX_S
9422
437k
    2208452699U,  // WHILEHI_2PXX_B
9423
437k
    2208469083U,  // WHILEHI_2PXX_D
9424
437k
    2208485467U,  // WHILEHI_2PXX_H
9425
437k
    2208501851U,  // WHILEHI_2PXX_S
9426
437k
    3248219U, // WHILEHI_CXX_B
9427
437k
    3264603U, // WHILEHI_CXX_D
9428
437k
    3280987U, // WHILEHI_CXX_H
9429
437k
    3297371U, // WHILEHI_CXX_S
9430
437k
    2134107U, // WHILEHI_PWW_B
9431
437k
    2150491U, // WHILEHI_PWW_D
9432
437k
    2208370779U,  // WHILEHI_PWW_H
9433
437k
    2183259U, // WHILEHI_PWW_S
9434
437k
    2134107U, // WHILEHI_PXX_B
9435
437k
    2150491U, // WHILEHI_PXX_D
9436
437k
    2208370779U,  // WHILEHI_PXX_H
9437
437k
    2183259U, // WHILEHI_PXX_S
9438
437k
    2208455213U,  // WHILEHS_2PXX_B
9439
437k
    2208471597U,  // WHILEHS_2PXX_D
9440
437k
    2208487981U,  // WHILEHS_2PXX_H
9441
437k
    2208504365U,  // WHILEHS_2PXX_S
9442
437k
    3250733U, // WHILEHS_CXX_B
9443
437k
    3267117U, // WHILEHS_CXX_D
9444
437k
    3283501U, // WHILEHS_CXX_H
9445
437k
    3299885U, // WHILEHS_CXX_S
9446
437k
    2136621U, // WHILEHS_PWW_B
9447
437k
    2153005U, // WHILEHS_PWW_D
9448
437k
    2208373293U,  // WHILEHS_PWW_H
9449
437k
    2185773U, // WHILEHS_PWW_S
9450
437k
    2136621U, // WHILEHS_PXX_B
9451
437k
    2153005U, // WHILEHS_PXX_D
9452
437k
    2208373293U,  // WHILEHS_PXX_H
9453
437k
    2185773U, // WHILEHS_PXX_S
9454
437k
    2208451632U,  // WHILELE_2PXX_B
9455
437k
    2208468016U,  // WHILELE_2PXX_D
9456
437k
    2208484400U,  // WHILELE_2PXX_H
9457
437k
    2208500784U,  // WHILELE_2PXX_S
9458
437k
    3247152U, // WHILELE_CXX_B
9459
437k
    3263536U, // WHILELE_CXX_D
9460
437k
    3279920U, // WHILELE_CXX_H
9461
437k
    3296304U, // WHILELE_CXX_S
9462
437k
    2133040U, // WHILELE_PWW_B
9463
437k
    2149424U, // WHILELE_PWW_D
9464
437k
    2208369712U,  // WHILELE_PWW_H
9465
437k
    2182192U, // WHILELE_PWW_S
9466
437k
    2133040U, // WHILELE_PXX_B
9467
437k
    2149424U, // WHILELE_PXX_D
9468
437k
    2208369712U,  // WHILELE_PXX_H
9469
437k
    2182192U, // WHILELE_PXX_S
9470
437k
    2208454088U,  // WHILELO_2PXX_B
9471
437k
    2208470472U,  // WHILELO_2PXX_D
9472
437k
    2208486856U,  // WHILELO_2PXX_H
9473
437k
    2208503240U,  // WHILELO_2PXX_S
9474
437k
    3249608U, // WHILELO_CXX_B
9475
437k
    3265992U, // WHILELO_CXX_D
9476
437k
    3282376U, // WHILELO_CXX_H
9477
437k
    3298760U, // WHILELO_CXX_S
9478
437k
    2135496U, // WHILELO_PWW_B
9479
437k
    2151880U, // WHILELO_PWW_D
9480
437k
    2208372168U,  // WHILELO_PWW_H
9481
437k
    2184648U, // WHILELO_PWW_S
9482
437k
    2135496U, // WHILELO_PXX_B
9483
437k
    2151880U, // WHILELO_PXX_D
9484
437k
    2208372168U,  // WHILELO_PXX_H
9485
437k
    2184648U, // WHILELO_PXX_S
9486
437k
    2208455240U,  // WHILELS_2PXX_B
9487
437k
    2208471624U,  // WHILELS_2PXX_D
9488
437k
    2208488008U,  // WHILELS_2PXX_H
9489
437k
    2208504392U,  // WHILELS_2PXX_S
9490
437k
    3250760U, // WHILELS_CXX_B
9491
437k
    3267144U, // WHILELS_CXX_D
9492
437k
    3283528U, // WHILELS_CXX_H
9493
437k
    3299912U, // WHILELS_CXX_S
9494
437k
    2136648U, // WHILELS_PWW_B
9495
437k
    2153032U, // WHILELS_PWW_D
9496
437k
    2208373320U,  // WHILELS_PWW_H
9497
437k
    2185800U, // WHILELS_PWW_S
9498
437k
    2136648U, // WHILELS_PXX_B
9499
437k
    2153032U, // WHILELS_PXX_D
9500
437k
    2208373320U,  // WHILELS_PXX_H
9501
437k
    2185800U, // WHILELS_PXX_S
9502
437k
    2208455689U,  // WHILELT_2PXX_B
9503
437k
    2208472073U,  // WHILELT_2PXX_D
9504
437k
    2208488457U,  // WHILELT_2PXX_H
9505
437k
    2208504841U,  // WHILELT_2PXX_S
9506
437k
    3251209U, // WHILELT_CXX_B
9507
437k
    3267593U, // WHILELT_CXX_D
9508
437k
    3283977U, // WHILELT_CXX_H
9509
437k
    3300361U, // WHILELT_CXX_S
9510
437k
    2137097U, // WHILELT_PWW_B
9511
437k
    2153481U, // WHILELT_PWW_D
9512
437k
    2208373769U,  // WHILELT_PWW_H
9513
437k
    2186249U, // WHILELT_PWW_S
9514
437k
    2137097U, // WHILELT_PXX_B
9515
437k
    2153481U, // WHILELT_PXX_D
9516
437k
    2208373769U,  // WHILELT_PXX_H
9517
437k
    2186249U, // WHILELT_PXX_S
9518
437k
    2138152U, // WHILERW_PXX_B
9519
437k
    2154536U, // WHILERW_PXX_D
9520
437k
    2208374824U,  // WHILERW_PXX_H
9521
437k
    2187304U, // WHILERW_PXX_S
9522
437k
    2136473U, // WHILEWR_PXX_B
9523
437k
    2152857U, // WHILEWR_PXX_D
9524
437k
    2208373145U,  // WHILEWR_PXX_H
9525
437k
    2185625U, // WHILEWR_PXX_S
9526
437k
    807717464U, // WKDMC
9527
437k
    807717824U, // WKDMD
9528
437k
    39029U, // WRFFR
9529
437k
    10339U, // XAFLAG
9530
437k
    815896624U, // XAR
9531
437k
    2136112U, // XAR_ZZZI_B
9532
437k
    2418071600U,  // XAR_ZZZI_D
9533
437k
    2189498416U,  // XAR_ZZZI_H
9534
437k
    270620720U, // XAR_ZZZI_S
9535
437k
    19257U, // XPACD
9536
437k
    20564U, // XPACI
9537
437k
    8957U,  // XPACLRI
9538
437k
    2959213047U,  // XTNv16i8
9539
437k
    813798794U, // XTNv2i32
9540
437k
    817993098U, // XTNv4i16
9541
437k
    2967601655U,  // XTNv4i32
9542
437k
    2969698807U,  // XTNv8i16
9543
437k
    824284554U, // XTNv8i8
9544
437k
    1283571U, // ZERO_M
9545
437k
    3005437427U,  // ZERO_MXI_2Z
9546
437k
    3030603251U,  // ZERO_MXI_4Z
9547
437k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
437k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
437k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
437k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
437k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
437k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
437k
    180380121U, // ZERO_T
9554
437k
    2129985U, // ZIP1_PPP_B
9555
437k
    2418065473U,  // ZIP1_PPP_D
9556
437k
    2189492289U,  // ZIP1_PPP_H
9557
437k
    270614593U, // ZIP1_PPP_S
9558
437k
    2129985U, // ZIP1_ZZZ_B
9559
437k
    2418065473U,  // ZIP1_ZZZ_D
9560
437k
    2189492289U,  // ZIP1_ZZZ_H
9561
437k
    2210873409U,  // ZIP1_ZZZ_Q
9562
437k
    270614593U, // ZIP1_ZZZ_S
9563
437k
    811696193U, // ZIP1v16i8
9564
437k
    813793345U, // ZIP1v2i32
9565
437k
    815890497U, // ZIP1v2i64
9566
437k
    817987649U, // ZIP1v4i16
9567
437k
    820084801U, // ZIP1v4i32
9568
437k
    822181953U, // ZIP1v8i16
9569
437k
    824279105U, // ZIP1v8i8
9570
437k
    2130476U, // ZIP2_PPP_B
9571
437k
    2418065964U,  // ZIP2_PPP_D
9572
437k
    2189492780U,  // ZIP2_PPP_H
9573
437k
    270615084U, // ZIP2_PPP_S
9574
437k
    2130476U, // ZIP2_ZZZ_B
9575
437k
    2418065964U,  // ZIP2_ZZZ_D
9576
437k
    2189492780U,  // ZIP2_ZZZ_H
9577
437k
    2210873900U,  // ZIP2_ZZZ_Q
9578
437k
    270615084U, // ZIP2_ZZZ_S
9579
437k
    811696684U, // ZIP2v16i8
9580
437k
    813793836U, // ZIP2v2i32
9581
437k
    815890988U, // ZIP2v2i64
9582
437k
    817988140U, // ZIP2v4i16
9583
437k
    820085292U, // ZIP2v4i32
9584
437k
    822182444U, // ZIP2v8i16
9585
437k
    824279596U, // ZIP2v8i8
9586
437k
    2129997U, // ZIPQ1_ZZZ_B
9587
437k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
437k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
437k
    270614605U, // ZIPQ1_ZZZ_S
9590
437k
    2130488U, // ZIPQ2_ZZZ_B
9591
437k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
437k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
437k
    270615096U, // ZIPQ2_ZZZ_S
9594
437k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
437k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
437k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
437k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
437k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
437k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
437k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
437k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
437k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
437k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
437k
  };
9605
9606
437k
  static const uint32_t OpInfo1[] = {
9607
437k
    0U, // PHI
9608
437k
    0U, // INLINEASM
9609
437k
    0U, // INLINEASM_BR
9610
437k
    0U, // CFI_INSTRUCTION
9611
437k
    0U, // EH_LABEL
9612
437k
    0U, // GC_LABEL
9613
437k
    0U, // ANNOTATION_LABEL
9614
437k
    0U, // KILL
9615
437k
    0U, // EXTRACT_SUBREG
9616
437k
    0U, // INSERT_SUBREG
9617
437k
    0U, // IMPLICIT_DEF
9618
437k
    0U, // SUBREG_TO_REG
9619
437k
    0U, // COPY_TO_REGCLASS
9620
437k
    0U, // DBG_VALUE
9621
437k
    0U, // DBG_VALUE_LIST
9622
437k
    0U, // DBG_INSTR_REF
9623
437k
    0U, // DBG_PHI
9624
437k
    0U, // DBG_LABEL
9625
437k
    0U, // REG_SEQUENCE
9626
437k
    0U, // COPY
9627
437k
    0U, // BUNDLE
9628
437k
    0U, // LIFETIME_START
9629
437k
    0U, // LIFETIME_END
9630
437k
    0U, // PSEUDO_PROBE
9631
437k
    0U, // ARITH_FENCE
9632
437k
    0U, // STACKMAP
9633
437k
    0U, // FENTRY_CALL
9634
437k
    0U, // PATCHPOINT
9635
437k
    0U, // LOAD_STACK_GUARD
9636
437k
    0U, // PREALLOCATED_SETUP
9637
437k
    0U, // PREALLOCATED_ARG
9638
437k
    0U, // STATEPOINT
9639
437k
    0U, // LOCAL_ESCAPE
9640
437k
    0U, // FAULTING_OP
9641
437k
    0U, // PATCHABLE_OP
9642
437k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
437k
    0U, // PATCHABLE_RET
9644
437k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
437k
    0U, // PATCHABLE_TAIL_CALL
9646
437k
    0U, // PATCHABLE_EVENT_CALL
9647
437k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
437k
    0U, // ICALL_BRANCH_FUNNEL
9649
437k
    0U, // MEMBARRIER
9650
437k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
437k
    0U, // G_ASSERT_SEXT
9652
437k
    0U, // G_ASSERT_ZEXT
9653
437k
    0U, // G_ASSERT_ALIGN
9654
437k
    0U, // G_ADD
9655
437k
    0U, // G_SUB
9656
437k
    0U, // G_MUL
9657
437k
    0U, // G_SDIV
9658
437k
    0U, // G_UDIV
9659
437k
    0U, // G_SREM
9660
437k
    0U, // G_UREM
9661
437k
    0U, // G_SDIVREM
9662
437k
    0U, // G_UDIVREM
9663
437k
    0U, // G_AND
9664
437k
    0U, // G_OR
9665
437k
    0U, // G_XOR
9666
437k
    0U, // G_IMPLICIT_DEF
9667
437k
    0U, // G_PHI
9668
437k
    0U, // G_FRAME_INDEX
9669
437k
    0U, // G_GLOBAL_VALUE
9670
437k
    0U, // G_CONSTANT_POOL
9671
437k
    0U, // G_EXTRACT
9672
437k
    0U, // G_UNMERGE_VALUES
9673
437k
    0U, // G_INSERT
9674
437k
    0U, // G_MERGE_VALUES
9675
437k
    0U, // G_BUILD_VECTOR
9676
437k
    0U, // G_BUILD_VECTOR_TRUNC
9677
437k
    0U, // G_CONCAT_VECTORS
9678
437k
    0U, // G_PTRTOINT
9679
437k
    0U, // G_INTTOPTR
9680
437k
    0U, // G_BITCAST
9681
437k
    0U, // G_FREEZE
9682
437k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
437k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
437k
    0U, // G_INTRINSIC_TRUNC
9685
437k
    0U, // G_INTRINSIC_ROUND
9686
437k
    0U, // G_INTRINSIC_LRINT
9687
437k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
437k
    0U, // G_READCYCLECOUNTER
9689
437k
    0U, // G_LOAD
9690
437k
    0U, // G_SEXTLOAD
9691
437k
    0U, // G_ZEXTLOAD
9692
437k
    0U, // G_INDEXED_LOAD
9693
437k
    0U, // G_INDEXED_SEXTLOAD
9694
437k
    0U, // G_INDEXED_ZEXTLOAD
9695
437k
    0U, // G_STORE
9696
437k
    0U, // G_INDEXED_STORE
9697
437k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
437k
    0U, // G_ATOMIC_CMPXCHG
9699
437k
    0U, // G_ATOMICRMW_XCHG
9700
437k
    0U, // G_ATOMICRMW_ADD
9701
437k
    0U, // G_ATOMICRMW_SUB
9702
437k
    0U, // G_ATOMICRMW_AND
9703
437k
    0U, // G_ATOMICRMW_NAND
9704
437k
    0U, // G_ATOMICRMW_OR
9705
437k
    0U, // G_ATOMICRMW_XOR
9706
437k
    0U, // G_ATOMICRMW_MAX
9707
437k
    0U, // G_ATOMICRMW_MIN
9708
437k
    0U, // G_ATOMICRMW_UMAX
9709
437k
    0U, // G_ATOMICRMW_UMIN
9710
437k
    0U, // G_ATOMICRMW_FADD
9711
437k
    0U, // G_ATOMICRMW_FSUB
9712
437k
    0U, // G_ATOMICRMW_FMAX
9713
437k
    0U, // G_ATOMICRMW_FMIN
9714
437k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
437k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
437k
    0U, // G_FENCE
9717
437k
    0U, // G_PREFETCH
9718
437k
    0U, // G_BRCOND
9719
437k
    0U, // G_BRINDIRECT
9720
437k
    0U, // G_INVOKE_REGION_START
9721
437k
    0U, // G_INTRINSIC
9722
437k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
437k
    0U, // G_INTRINSIC_CONVERGENT
9724
437k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
437k
    0U, // G_ANYEXT
9726
437k
    0U, // G_TRUNC
9727
437k
    0U, // G_CONSTANT
9728
437k
    0U, // G_FCONSTANT
9729
437k
    0U, // G_VASTART
9730
437k
    0U, // G_VAARG
9731
437k
    0U, // G_SEXT
9732
437k
    0U, // G_SEXT_INREG
9733
437k
    0U, // G_ZEXT
9734
437k
    0U, // G_SHL
9735
437k
    0U, // G_LSHR
9736
437k
    0U, // G_ASHR
9737
437k
    0U, // G_FSHL
9738
437k
    0U, // G_FSHR
9739
437k
    0U, // G_ROTR
9740
437k
    0U, // G_ROTL
9741
437k
    0U, // G_ICMP
9742
437k
    0U, // G_FCMP
9743
437k
    0U, // G_SELECT
9744
437k
    0U, // G_UADDO
9745
437k
    0U, // G_UADDE
9746
437k
    0U, // G_USUBO
9747
437k
    0U, // G_USUBE
9748
437k
    0U, // G_SADDO
9749
437k
    0U, // G_SADDE
9750
437k
    0U, // G_SSUBO
9751
437k
    0U, // G_SSUBE
9752
437k
    0U, // G_UMULO
9753
437k
    0U, // G_SMULO
9754
437k
    0U, // G_UMULH
9755
437k
    0U, // G_SMULH
9756
437k
    0U, // G_UADDSAT
9757
437k
    0U, // G_SADDSAT
9758
437k
    0U, // G_USUBSAT
9759
437k
    0U, // G_SSUBSAT
9760
437k
    0U, // G_USHLSAT
9761
437k
    0U, // G_SSHLSAT
9762
437k
    0U, // G_SMULFIX
9763
437k
    0U, // G_UMULFIX
9764
437k
    0U, // G_SMULFIXSAT
9765
437k
    0U, // G_UMULFIXSAT
9766
437k
    0U, // G_SDIVFIX
9767
437k
    0U, // G_UDIVFIX
9768
437k
    0U, // G_SDIVFIXSAT
9769
437k
    0U, // G_UDIVFIXSAT
9770
437k
    0U, // G_FADD
9771
437k
    0U, // G_FSUB
9772
437k
    0U, // G_FMUL
9773
437k
    0U, // G_FMA
9774
437k
    0U, // G_FMAD
9775
437k
    0U, // G_FDIV
9776
437k
    0U, // G_FREM
9777
437k
    0U, // G_FPOW
9778
437k
    0U, // G_FPOWI
9779
437k
    0U, // G_FEXP
9780
437k
    0U, // G_FEXP2
9781
437k
    0U, // G_FEXP10
9782
437k
    0U, // G_FLOG
9783
437k
    0U, // G_FLOG2
9784
437k
    0U, // G_FLOG10
9785
437k
    0U, // G_FLDEXP
9786
437k
    0U, // G_FFREXP
9787
437k
    0U, // G_FNEG
9788
437k
    0U, // G_FPEXT
9789
437k
    0U, // G_FPTRUNC
9790
437k
    0U, // G_FPTOSI
9791
437k
    0U, // G_FPTOUI
9792
437k
    0U, // G_SITOFP
9793
437k
    0U, // G_UITOFP
9794
437k
    0U, // G_FABS
9795
437k
    0U, // G_FCOPYSIGN
9796
437k
    0U, // G_IS_FPCLASS
9797
437k
    0U, // G_FCANONICALIZE
9798
437k
    0U, // G_FMINNUM
9799
437k
    0U, // G_FMAXNUM
9800
437k
    0U, // G_FMINNUM_IEEE
9801
437k
    0U, // G_FMAXNUM_IEEE
9802
437k
    0U, // G_FMINIMUM
9803
437k
    0U, // G_FMAXIMUM
9804
437k
    0U, // G_GET_FPENV
9805
437k
    0U, // G_SET_FPENV
9806
437k
    0U, // G_RESET_FPENV
9807
437k
    0U, // G_GET_FPMODE
9808
437k
    0U, // G_SET_FPMODE
9809
437k
    0U, // G_RESET_FPMODE
9810
437k
    0U, // G_PTR_ADD
9811
437k
    0U, // G_PTRMASK
9812
437k
    0U, // G_SMIN
9813
437k
    0U, // G_SMAX
9814
437k
    0U, // G_UMIN
9815
437k
    0U, // G_UMAX
9816
437k
    0U, // G_ABS
9817
437k
    0U, // G_LROUND
9818
437k
    0U, // G_LLROUND
9819
437k
    0U, // G_BR
9820
437k
    0U, // G_BRJT
9821
437k
    0U, // G_INSERT_VECTOR_ELT
9822
437k
    0U, // G_EXTRACT_VECTOR_ELT
9823
437k
    0U, // G_SHUFFLE_VECTOR
9824
437k
    0U, // G_CTTZ
9825
437k
    0U, // G_CTTZ_ZERO_UNDEF
9826
437k
    0U, // G_CTLZ
9827
437k
    0U, // G_CTLZ_ZERO_UNDEF
9828
437k
    0U, // G_CTPOP
9829
437k
    0U, // G_BSWAP
9830
437k
    0U, // G_BITREVERSE
9831
437k
    0U, // G_FCEIL
9832
437k
    0U, // G_FCOS
9833
437k
    0U, // G_FSIN
9834
437k
    0U, // G_FSQRT
9835
437k
    0U, // G_FFLOOR
9836
437k
    0U, // G_FRINT
9837
437k
    0U, // G_FNEARBYINT
9838
437k
    0U, // G_ADDRSPACE_CAST
9839
437k
    0U, // G_BLOCK_ADDR
9840
437k
    0U, // G_JUMP_TABLE
9841
437k
    0U, // G_DYN_STACKALLOC
9842
437k
    0U, // G_STACKSAVE
9843
437k
    0U, // G_STACKRESTORE
9844
437k
    0U, // G_STRICT_FADD
9845
437k
    0U, // G_STRICT_FSUB
9846
437k
    0U, // G_STRICT_FMUL
9847
437k
    0U, // G_STRICT_FDIV
9848
437k
    0U, // G_STRICT_FREM
9849
437k
    0U, // G_STRICT_FMA
9850
437k
    0U, // G_STRICT_FSQRT
9851
437k
    0U, // G_STRICT_FLDEXP
9852
437k
    0U, // G_READ_REGISTER
9853
437k
    0U, // G_WRITE_REGISTER
9854
437k
    0U, // G_MEMCPY
9855
437k
    0U, // G_MEMCPY_INLINE
9856
437k
    0U, // G_MEMMOVE
9857
437k
    0U, // G_MEMSET
9858
437k
    0U, // G_BZERO
9859
437k
    0U, // G_VECREDUCE_SEQ_FADD
9860
437k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
437k
    0U, // G_VECREDUCE_FADD
9862
437k
    0U, // G_VECREDUCE_FMUL
9863
437k
    0U, // G_VECREDUCE_FMAX
9864
437k
    0U, // G_VECREDUCE_FMIN
9865
437k
    0U, // G_VECREDUCE_FMAXIMUM
9866
437k
    0U, // G_VECREDUCE_FMINIMUM
9867
437k
    0U, // G_VECREDUCE_ADD
9868
437k
    0U, // G_VECREDUCE_MUL
9869
437k
    0U, // G_VECREDUCE_AND
9870
437k
    0U, // G_VECREDUCE_OR
9871
437k
    0U, // G_VECREDUCE_XOR
9872
437k
    0U, // G_VECREDUCE_SMAX
9873
437k
    0U, // G_VECREDUCE_SMIN
9874
437k
    0U, // G_VECREDUCE_UMAX
9875
437k
    0U, // G_VECREDUCE_UMIN
9876
437k
    0U, // G_SBFX
9877
437k
    0U, // G_UBFX
9878
437k
    0U, // ABS_ZPmZ_B_UNDEF
9879
437k
    0U, // ABS_ZPmZ_D_UNDEF
9880
437k
    0U, // ABS_ZPmZ_H_UNDEF
9881
437k
    0U, // ABS_ZPmZ_S_UNDEF
9882
437k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
437k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
437k
    0U, // ADDSWrr
9885
437k
    0U, // ADDSXrr
9886
437k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
437k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
437k
    0U, // ADDWrr
9889
437k
    0U, // ADDXrr
9890
437k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
437k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
437k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
437k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
437k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
437k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
437k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
437k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
437k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
437k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
437k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
437k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
437k
    0U, // ADD_ZPZZ_B_ZERO
9903
437k
    0U, // ADD_ZPZZ_D_ZERO
9904
437k
    0U, // ADD_ZPZZ_H_ZERO
9905
437k
    0U, // ADD_ZPZZ_S_ZERO
9906
437k
    0U, // ADDlowTLS
9907
437k
    0U, // ADJCALLSTACKDOWN
9908
437k
    0U, // ADJCALLSTACKUP
9909
437k
    0U, // AESIMCrrTied
9910
437k
    0U, // AESMCrrTied
9911
437k
    0U, // ANDSWrr
9912
437k
    0U, // ANDSXrr
9913
437k
    0U, // ANDWrr
9914
437k
    0U, // ANDXrr
9915
437k
    0U, // AND_ZPZZ_B_ZERO
9916
437k
    0U, // AND_ZPZZ_D_ZERO
9917
437k
    0U, // AND_ZPZZ_H_ZERO
9918
437k
    0U, // AND_ZPZZ_S_ZERO
9919
437k
    0U, // ASRD_ZPZI_B_ZERO
9920
437k
    0U, // ASRD_ZPZI_D_ZERO
9921
437k
    0U, // ASRD_ZPZI_H_ZERO
9922
437k
    0U, // ASRD_ZPZI_S_ZERO
9923
437k
    0U, // ASR_ZPZI_B_UNDEF
9924
437k
    0U, // ASR_ZPZI_B_ZERO
9925
437k
    0U, // ASR_ZPZI_D_UNDEF
9926
437k
    0U, // ASR_ZPZI_D_ZERO
9927
437k
    0U, // ASR_ZPZI_H_UNDEF
9928
437k
    0U, // ASR_ZPZI_H_ZERO
9929
437k
    0U, // ASR_ZPZI_S_UNDEF
9930
437k
    0U, // ASR_ZPZI_S_ZERO
9931
437k
    0U, // ASR_ZPZZ_B_UNDEF
9932
437k
    0U, // ASR_ZPZZ_B_ZERO
9933
437k
    0U, // ASR_ZPZZ_D_UNDEF
9934
437k
    0U, // ASR_ZPZZ_D_ZERO
9935
437k
    0U, // ASR_ZPZZ_H_UNDEF
9936
437k
    0U, // ASR_ZPZZ_H_ZERO
9937
437k
    0U, // ASR_ZPZZ_S_UNDEF
9938
437k
    0U, // ASR_ZPZZ_S_ZERO
9939
437k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
437k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
437k
    0U, // BFADD_ZPZZ_UNDEF
9942
437k
    0U, // BFADD_ZPZZ_ZERO
9943
437k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
437k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
437k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
437k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
437k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
437k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
437k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
437k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
437k
    0U, // BFMAX_ZPZZ_UNDEF
9952
437k
    0U, // BFMAX_ZPZZ_ZERO
9953
437k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
437k
    0U, // BFMINNM_ZPZZ_ZERO
9955
437k
    0U, // BFMIN_ZPZZ_UNDEF
9956
437k
    0U, // BFMIN_ZPZZ_ZERO
9957
437k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
437k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
437k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
437k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
437k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
437k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
437k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
437k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
437k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
437k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
437k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
437k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
437k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
437k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
437k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
437k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
437k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
437k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
437k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
437k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
437k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
437k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
437k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
437k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
437k
    0U, // BFMUL_ZPZZ_UNDEF
9982
437k
    0U, // BFMUL_ZPZZ_ZERO
9983
437k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
437k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
437k
    0U, // BFSUB_ZPZZ_UNDEF
9986
437k
    0U, // BFSUB_ZPZZ_ZERO
9987
437k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
437k
    0U, // BICSWrr
9989
437k
    0U, // BICSXrr
9990
437k
    0U, // BICWrr
9991
437k
    0U, // BICXrr
9992
437k
    0U, // BIC_ZPZZ_B_ZERO
9993
437k
    0U, // BIC_ZPZZ_D_ZERO
9994
437k
    0U, // BIC_ZPZZ_H_ZERO
9995
437k
    0U, // BIC_ZPZZ_S_ZERO
9996
437k
    0U, // BLRNoIP
9997
437k
    0U, // BLR_BTI
9998
437k
    0U, // BLR_RVMARKER
9999
437k
    0U, // BLR_X16
10000
437k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
437k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
437k
    0U, // BSPv16i8
10003
437k
    0U, // BSPv8i8
10004
437k
    0U, // CATCHRET
10005
437k
    0U, // CLEANUPRET
10006
437k
    0U, // CLS_ZPmZ_B_UNDEF
10007
437k
    0U, // CLS_ZPmZ_D_UNDEF
10008
437k
    0U, // CLS_ZPmZ_H_UNDEF
10009
437k
    0U, // CLS_ZPmZ_S_UNDEF
10010
437k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
437k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
437k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
437k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
437k
    0U, // CMP_SWAP_128
10015
437k
    0U, // CMP_SWAP_128_ACQUIRE
10016
437k
    0U, // CMP_SWAP_128_MONOTONIC
10017
437k
    0U, // CMP_SWAP_128_RELEASE
10018
437k
    0U, // CMP_SWAP_16
10019
437k
    0U, // CMP_SWAP_32
10020
437k
    0U, // CMP_SWAP_64
10021
437k
    0U, // CMP_SWAP_8
10022
437k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
437k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
437k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
437k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
437k
    0U, // CNT_ZPmZ_B_UNDEF
10027
437k
    0U, // CNT_ZPmZ_D_UNDEF
10028
437k
    0U, // CNT_ZPmZ_H_UNDEF
10029
437k
    0U, // CNT_ZPmZ_S_UNDEF
10030
437k
    0U, // COALESCER_BARRIER_FPR128
10031
437k
    0U, // COALESCER_BARRIER_FPR16
10032
437k
    0U, // COALESCER_BARRIER_FPR32
10033
437k
    0U, // COALESCER_BARRIER_FPR64
10034
437k
    0U, // EMITBKEY
10035
437k
    0U, // EMITMTETAGGED
10036
437k
    0U, // EONWrr
10037
437k
    0U, // EONXrr
10038
437k
    0U, // EORWrr
10039
437k
    0U, // EORXrr
10040
437k
    0U, // EOR_ZPZZ_B_ZERO
10041
437k
    0U, // EOR_ZPZZ_D_ZERO
10042
437k
    0U, // EOR_ZPZZ_H_ZERO
10043
437k
    0U, // EOR_ZPZZ_S_ZERO
10044
437k
    0U, // F128CSEL
10045
437k
    0U, // FABD_ZPZZ_D_UNDEF
10046
437k
    0U, // FABD_ZPZZ_D_ZERO
10047
437k
    0U, // FABD_ZPZZ_H_UNDEF
10048
437k
    0U, // FABD_ZPZZ_H_ZERO
10049
437k
    0U, // FABD_ZPZZ_S_UNDEF
10050
437k
    0U, // FABD_ZPZZ_S_ZERO
10051
437k
    0U, // FABS_ZPmZ_D_UNDEF
10052
437k
    0U, // FABS_ZPmZ_H_UNDEF
10053
437k
    0U, // FABS_ZPmZ_S_UNDEF
10054
437k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
437k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
437k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
437k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
437k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
437k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
437k
    0U, // FADD_ZPZI_D_UNDEF
10061
437k
    0U, // FADD_ZPZI_D_ZERO
10062
437k
    0U, // FADD_ZPZI_H_UNDEF
10063
437k
    0U, // FADD_ZPZI_H_ZERO
10064
437k
    0U, // FADD_ZPZI_S_UNDEF
10065
437k
    0U, // FADD_ZPZI_S_ZERO
10066
437k
    0U, // FADD_ZPZZ_D_UNDEF
10067
437k
    0U, // FADD_ZPZZ_D_ZERO
10068
437k
    0U, // FADD_ZPZZ_H_UNDEF
10069
437k
    0U, // FADD_ZPZZ_H_ZERO
10070
437k
    0U, // FADD_ZPZZ_S_UNDEF
10071
437k
    0U, // FADD_ZPZZ_S_ZERO
10072
437k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
437k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
437k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
437k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
437k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
437k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
437k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
437k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
437k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
437k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
437k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
437k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
437k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
437k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
437k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
437k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
437k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
437k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
437k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
437k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
437k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
437k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
437k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
437k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
437k
    0U, // FDIV_ZPZZ_D_ZERO
10097
437k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
437k
    0U, // FDIV_ZPZZ_H_ZERO
10099
437k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
437k
    0U, // FDIV_ZPZZ_S_ZERO
10101
437k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
437k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
437k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
437k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
437k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
437k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
437k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
437k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
437k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
437k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
437k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
437k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
437k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
437k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
437k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
437k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
437k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
437k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
437k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
437k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
437k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
437k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
437k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
437k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
437k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
437k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
437k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
437k
    0U, // FMAX_ZPZI_D_UNDEF
10129
437k
    0U, // FMAX_ZPZI_D_ZERO
10130
437k
    0U, // FMAX_ZPZI_H_UNDEF
10131
437k
    0U, // FMAX_ZPZI_H_ZERO
10132
437k
    0U, // FMAX_ZPZI_S_UNDEF
10133
437k
    0U, // FMAX_ZPZI_S_ZERO
10134
437k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
437k
    0U, // FMAX_ZPZZ_D_ZERO
10136
437k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
437k
    0U, // FMAX_ZPZZ_H_ZERO
10138
437k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
437k
    0U, // FMAX_ZPZZ_S_ZERO
10140
437k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
437k
    0U, // FMINNM_ZPZI_D_ZERO
10142
437k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
437k
    0U, // FMINNM_ZPZI_H_ZERO
10144
437k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
437k
    0U, // FMINNM_ZPZI_S_ZERO
10146
437k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
437k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
437k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
437k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
437k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
437k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
437k
    0U, // FMIN_ZPZI_D_UNDEF
10153
437k
    0U, // FMIN_ZPZI_D_ZERO
10154
437k
    0U, // FMIN_ZPZI_H_UNDEF
10155
437k
    0U, // FMIN_ZPZI_H_ZERO
10156
437k
    0U, // FMIN_ZPZI_S_UNDEF
10157
437k
    0U, // FMIN_ZPZI_S_ZERO
10158
437k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
437k
    0U, // FMIN_ZPZZ_D_ZERO
10160
437k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
437k
    0U, // FMIN_ZPZZ_H_ZERO
10162
437k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
437k
    0U, // FMIN_ZPZZ_S_ZERO
10164
437k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
437k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
437k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
437k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
437k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
437k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
437k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
437k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
437k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
437k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
437k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
437k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
437k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
437k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
437k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
437k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
437k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
437k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
437k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
437k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
437k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
437k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
437k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
437k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
437k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
437k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
437k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
437k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
437k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
437k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
437k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
437k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
437k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
437k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
437k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
437k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
437k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
437k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
437k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
437k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
437k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
437k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
437k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
437k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
437k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
437k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
437k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
437k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
437k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
437k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
437k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
437k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
437k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
437k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
437k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
437k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
437k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
437k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
437k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
437k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
437k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
437k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
437k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
437k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
437k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
437k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
437k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
437k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
437k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
437k
    0U, // FMOVD0
10234
437k
    0U, // FMOVH0
10235
437k
    0U, // FMOVS0
10236
437k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
437k
    0U, // FMULX_ZPZZ_D_ZERO
10238
437k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
437k
    0U, // FMULX_ZPZZ_H_ZERO
10240
437k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
437k
    0U, // FMULX_ZPZZ_S_ZERO
10242
437k
    0U, // FMUL_ZPZI_D_UNDEF
10243
437k
    0U, // FMUL_ZPZI_D_ZERO
10244
437k
    0U, // FMUL_ZPZI_H_UNDEF
10245
437k
    0U, // FMUL_ZPZI_H_ZERO
10246
437k
    0U, // FMUL_ZPZI_S_UNDEF
10247
437k
    0U, // FMUL_ZPZI_S_ZERO
10248
437k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
437k
    0U, // FMUL_ZPZZ_D_ZERO
10250
437k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
437k
    0U, // FMUL_ZPZZ_H_ZERO
10252
437k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
437k
    0U, // FMUL_ZPZZ_S_ZERO
10254
437k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
437k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
437k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
437k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
437k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
437k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
437k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
437k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
437k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
437k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
437k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
437k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
437k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
437k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
437k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
437k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
437k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
437k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
437k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
437k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
437k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
437k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
437k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
437k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
437k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
437k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
437k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
437k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
437k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
437k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
437k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
437k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
437k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
437k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
437k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
437k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
437k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
437k
    0U, // FSUBR_ZPZI_D_ZERO
10292
437k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
437k
    0U, // FSUBR_ZPZI_H_ZERO
10294
437k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
437k
    0U, // FSUBR_ZPZI_S_ZERO
10296
437k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
437k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
437k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
437k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
437k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
437k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
437k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
437k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
437k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
437k
    0U, // FSUB_ZPZI_D_UNDEF
10306
437k
    0U, // FSUB_ZPZI_D_ZERO
10307
437k
    0U, // FSUB_ZPZI_H_UNDEF
10308
437k
    0U, // FSUB_ZPZI_H_ZERO
10309
437k
    0U, // FSUB_ZPZI_S_UNDEF
10310
437k
    0U, // FSUB_ZPZI_S_ZERO
10311
437k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
437k
    0U, // FSUB_ZPZZ_D_ZERO
10313
437k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
437k
    0U, // FSUB_ZPZZ_H_ZERO
10315
437k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
437k
    0U, // FSUB_ZPZZ_S_ZERO
10317
437k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
437k
    0U, // GLD1B_D
10319
437k
    0U, // GLD1B_D_IMM
10320
437k
    0U, // GLD1B_D_SXTW
10321
437k
    0U, // GLD1B_D_UXTW
10322
437k
    0U, // GLD1B_S_IMM
10323
437k
    0U, // GLD1B_S_SXTW
10324
437k
    0U, // GLD1B_S_UXTW
10325
437k
    0U, // GLD1D
10326
437k
    0U, // GLD1D_IMM
10327
437k
    0U, // GLD1D_SCALED
10328
437k
    0U, // GLD1D_SXTW
10329
437k
    0U, // GLD1D_SXTW_SCALED
10330
437k
    0U, // GLD1D_UXTW
10331
437k
    0U, // GLD1D_UXTW_SCALED
10332
437k
    0U, // GLD1H_D
10333
437k
    0U, // GLD1H_D_IMM
10334
437k
    0U, // GLD1H_D_SCALED
10335
437k
    0U, // GLD1H_D_SXTW
10336
437k
    0U, // GLD1H_D_SXTW_SCALED
10337
437k
    0U, // GLD1H_D_UXTW
10338
437k
    0U, // GLD1H_D_UXTW_SCALED
10339
437k
    0U, // GLD1H_S_IMM
10340
437k
    0U, // GLD1H_S_SXTW
10341
437k
    0U, // GLD1H_S_SXTW_SCALED
10342
437k
    0U, // GLD1H_S_UXTW
10343
437k
    0U, // GLD1H_S_UXTW_SCALED
10344
437k
    0U, // GLD1SB_D
10345
437k
    0U, // GLD1SB_D_IMM
10346
437k
    0U, // GLD1SB_D_SXTW
10347
437k
    0U, // GLD1SB_D_UXTW
10348
437k
    0U, // GLD1SB_S_IMM
10349
437k
    0U, // GLD1SB_S_SXTW
10350
437k
    0U, // GLD1SB_S_UXTW
10351
437k
    0U, // GLD1SH_D
10352
437k
    0U, // GLD1SH_D_IMM
10353
437k
    0U, // GLD1SH_D_SCALED
10354
437k
    0U, // GLD1SH_D_SXTW
10355
437k
    0U, // GLD1SH_D_SXTW_SCALED
10356
437k
    0U, // GLD1SH_D_UXTW
10357
437k
    0U, // GLD1SH_D_UXTW_SCALED
10358
437k
    0U, // GLD1SH_S_IMM
10359
437k
    0U, // GLD1SH_S_SXTW
10360
437k
    0U, // GLD1SH_S_SXTW_SCALED
10361
437k
    0U, // GLD1SH_S_UXTW
10362
437k
    0U, // GLD1SH_S_UXTW_SCALED
10363
437k
    0U, // GLD1SW_D
10364
437k
    0U, // GLD1SW_D_IMM
10365
437k
    0U, // GLD1SW_D_SCALED
10366
437k
    0U, // GLD1SW_D_SXTW
10367
437k
    0U, // GLD1SW_D_SXTW_SCALED
10368
437k
    0U, // GLD1SW_D_UXTW
10369
437k
    0U, // GLD1SW_D_UXTW_SCALED
10370
437k
    0U, // GLD1W_D
10371
437k
    0U, // GLD1W_D_IMM
10372
437k
    0U, // GLD1W_D_SCALED
10373
437k
    0U, // GLD1W_D_SXTW
10374
437k
    0U, // GLD1W_D_SXTW_SCALED
10375
437k
    0U, // GLD1W_D_UXTW
10376
437k
    0U, // GLD1W_D_UXTW_SCALED
10377
437k
    0U, // GLD1W_IMM
10378
437k
    0U, // GLD1W_SXTW
10379
437k
    0U, // GLD1W_SXTW_SCALED
10380
437k
    0U, // GLD1W_UXTW
10381
437k
    0U, // GLD1W_UXTW_SCALED
10382
437k
    0U, // GLDFF1B_D
10383
437k
    0U, // GLDFF1B_D_IMM
10384
437k
    0U, // GLDFF1B_D_SXTW
10385
437k
    0U, // GLDFF1B_D_UXTW
10386
437k
    0U, // GLDFF1B_S_IMM
10387
437k
    0U, // GLDFF1B_S_SXTW
10388
437k
    0U, // GLDFF1B_S_UXTW
10389
437k
    0U, // GLDFF1D
10390
437k
    0U, // GLDFF1D_IMM
10391
437k
    0U, // GLDFF1D_SCALED
10392
437k
    0U, // GLDFF1D_SXTW
10393
437k
    0U, // GLDFF1D_SXTW_SCALED
10394
437k
    0U, // GLDFF1D_UXTW
10395
437k
    0U, // GLDFF1D_UXTW_SCALED
10396
437k
    0U, // GLDFF1H_D
10397
437k
    0U, // GLDFF1H_D_IMM
10398
437k
    0U, // GLDFF1H_D_SCALED
10399
437k
    0U, // GLDFF1H_D_SXTW
10400
437k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
437k
    0U, // GLDFF1H_D_UXTW
10402
437k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
437k
    0U, // GLDFF1H_S_IMM
10404
437k
    0U, // GLDFF1H_S_SXTW
10405
437k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
437k
    0U, // GLDFF1H_S_UXTW
10407
437k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
437k
    0U, // GLDFF1SB_D
10409
437k
    0U, // GLDFF1SB_D_IMM
10410
437k
    0U, // GLDFF1SB_D_SXTW
10411
437k
    0U, // GLDFF1SB_D_UXTW
10412
437k
    0U, // GLDFF1SB_S_IMM
10413
437k
    0U, // GLDFF1SB_S_SXTW
10414
437k
    0U, // GLDFF1SB_S_UXTW
10415
437k
    0U, // GLDFF1SH_D
10416
437k
    0U, // GLDFF1SH_D_IMM
10417
437k
    0U, // GLDFF1SH_D_SCALED
10418
437k
    0U, // GLDFF1SH_D_SXTW
10419
437k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
437k
    0U, // GLDFF1SH_D_UXTW
10421
437k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
437k
    0U, // GLDFF1SH_S_IMM
10423
437k
    0U, // GLDFF1SH_S_SXTW
10424
437k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
437k
    0U, // GLDFF1SH_S_UXTW
10426
437k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
437k
    0U, // GLDFF1SW_D
10428
437k
    0U, // GLDFF1SW_D_IMM
10429
437k
    0U, // GLDFF1SW_D_SCALED
10430
437k
    0U, // GLDFF1SW_D_SXTW
10431
437k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
437k
    0U, // GLDFF1SW_D_UXTW
10433
437k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
437k
    0U, // GLDFF1W_D
10435
437k
    0U, // GLDFF1W_D_IMM
10436
437k
    0U, // GLDFF1W_D_SCALED
10437
437k
    0U, // GLDFF1W_D_SXTW
10438
437k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
437k
    0U, // GLDFF1W_D_UXTW
10440
437k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
437k
    0U, // GLDFF1W_IMM
10442
437k
    0U, // GLDFF1W_SXTW
10443
437k
    0U, // GLDFF1W_SXTW_SCALED
10444
437k
    0U, // GLDFF1W_UXTW
10445
437k
    0U, // GLDFF1W_UXTW_SCALED
10446
437k
    0U, // G_AARCH64_PREFETCH
10447
437k
    0U, // G_ADD_LOW
10448
437k
    0U, // G_BSP
10449
437k
    0U, // G_DUP
10450
437k
    0U, // G_DUPLANE16
10451
437k
    0U, // G_DUPLANE32
10452
437k
    0U, // G_DUPLANE64
10453
437k
    0U, // G_DUPLANE8
10454
437k
    0U, // G_EXT
10455
437k
    0U, // G_FCMEQ
10456
437k
    0U, // G_FCMEQZ
10457
437k
    0U, // G_FCMGE
10458
437k
    0U, // G_FCMGEZ
10459
437k
    0U, // G_FCMGT
10460
437k
    0U, // G_FCMGTZ
10461
437k
    0U, // G_FCMLEZ
10462
437k
    0U, // G_FCMLTZ
10463
437k
    0U, // G_REV16
10464
437k
    0U, // G_REV32
10465
437k
    0U, // G_REV64
10466
437k
    0U, // G_SADDLP
10467
437k
    0U, // G_SADDLV
10468
437k
    0U, // G_SDOT
10469
437k
    0U, // G_SITOF
10470
437k
    0U, // G_SMULL
10471
437k
    0U, // G_TRN1
10472
437k
    0U, // G_TRN2
10473
437k
    0U, // G_UADDLP
10474
437k
    0U, // G_UADDLV
10475
437k
    0U, // G_UDOT
10476
437k
    0U, // G_UITOF
10477
437k
    0U, // G_UMULL
10478
437k
    0U, // G_UZP1
10479
437k
    0U, // G_UZP2
10480
437k
    0U, // G_VASHR
10481
437k
    0U, // G_VLSHR
10482
437k
    0U, // G_ZIP1
10483
437k
    0U, // G_ZIP2
10484
437k
    0U, // HOM_Epilog
10485
437k
    0U, // HOM_Prolog
10486
437k
    0U, // HWASAN_CHECK_MEMACCESS
10487
437k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
437k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
437k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
437k
    0U, // IRGstack
10499
437k
    0U, // JumpTableDest16
10500
437k
    0U, // JumpTableDest32
10501
437k
    0U, // JumpTableDest8
10502
437k
    0U, // KCFI_CHECK
10503
437k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
437k
    0U, // LD1B_2Z_PSEUDO
10505
437k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
437k
    0U, // LD1B_4Z_PSEUDO
10507
437k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
437k
    0U, // LD1D_2Z_PSEUDO
10509
437k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
437k
    0U, // LD1D_4Z_PSEUDO
10511
437k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
437k
    0U, // LD1H_2Z_PSEUDO
10513
437k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
437k
    0U, // LD1H_4Z_PSEUDO
10515
437k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
437k
    0U, // LD1W_2Z_PSEUDO
10517
437k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
437k
    0U, // LD1W_4Z_PSEUDO
10519
437k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
437k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
437k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
437k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
437k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
437k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
437k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
437k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
437k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
437k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
437k
    0U, // LDFF1B
10530
437k
    0U, // LDFF1B_D
10531
437k
    0U, // LDFF1B_H
10532
437k
    0U, // LDFF1B_S
10533
437k
    0U, // LDFF1D
10534
437k
    0U, // LDFF1H
10535
437k
    0U, // LDFF1H_D
10536
437k
    0U, // LDFF1H_S
10537
437k
    0U, // LDFF1SB_D
10538
437k
    0U, // LDFF1SB_H
10539
437k
    0U, // LDFF1SB_S
10540
437k
    0U, // LDFF1SH_D
10541
437k
    0U, // LDFF1SH_S
10542
437k
    0U, // LDFF1SW_D
10543
437k
    0U, // LDFF1W
10544
437k
    0U, // LDFF1W_D
10545
437k
    0U, // LDNF1B_D_IMM
10546
437k
    0U, // LDNF1B_H_IMM
10547
437k
    0U, // LDNF1B_IMM
10548
437k
    0U, // LDNF1B_S_IMM
10549
437k
    0U, // LDNF1D_IMM
10550
437k
    0U, // LDNF1H_D_IMM
10551
437k
    0U, // LDNF1H_IMM
10552
437k
    0U, // LDNF1H_S_IMM
10553
437k
    0U, // LDNF1SB_D_IMM
10554
437k
    0U, // LDNF1SB_H_IMM
10555
437k
    0U, // LDNF1SB_S_IMM
10556
437k
    0U, // LDNF1SH_D_IMM
10557
437k
    0U, // LDNF1SH_S_IMM
10558
437k
    0U, // LDNF1SW_D_IMM
10559
437k
    0U, // LDNF1W_D_IMM
10560
437k
    0U, // LDNF1W_IMM
10561
437k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
437k
    0U, // LDNT1B_2Z_PSEUDO
10563
437k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
437k
    0U, // LDNT1B_4Z_PSEUDO
10565
437k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
437k
    0U, // LDNT1D_2Z_PSEUDO
10567
437k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
437k
    0U, // LDNT1D_4Z_PSEUDO
10569
437k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
437k
    0U, // LDNT1H_2Z_PSEUDO
10571
437k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
437k
    0U, // LDNT1H_4Z_PSEUDO
10573
437k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
437k
    0U, // LDNT1W_2Z_PSEUDO
10575
437k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
437k
    0U, // LDNT1W_4Z_PSEUDO
10577
437k
    0U, // LDR_PPXI
10578
437k
    0U, // LDR_TX_PSEUDO
10579
437k
    0U, // LDR_ZA_PSEUDO
10580
437k
    0U, // LDR_ZZXI
10581
437k
    0U, // LDR_ZZZXI
10582
437k
    0U, // LDR_ZZZZXI
10583
437k
    0U, // LOADgot
10584
437k
    0U, // LSL_ZPZI_B_UNDEF
10585
437k
    0U, // LSL_ZPZI_B_ZERO
10586
437k
    0U, // LSL_ZPZI_D_UNDEF
10587
437k
    0U, // LSL_ZPZI_D_ZERO
10588
437k
    0U, // LSL_ZPZI_H_UNDEF
10589
437k
    0U, // LSL_ZPZI_H_ZERO
10590
437k
    0U, // LSL_ZPZI_S_UNDEF
10591
437k
    0U, // LSL_ZPZI_S_ZERO
10592
437k
    0U, // LSL_ZPZZ_B_UNDEF
10593
437k
    0U, // LSL_ZPZZ_B_ZERO
10594
437k
    0U, // LSL_ZPZZ_D_UNDEF
10595
437k
    0U, // LSL_ZPZZ_D_ZERO
10596
437k
    0U, // LSL_ZPZZ_H_UNDEF
10597
437k
    0U, // LSL_ZPZZ_H_ZERO
10598
437k
    0U, // LSL_ZPZZ_S_UNDEF
10599
437k
    0U, // LSL_ZPZZ_S_ZERO
10600
437k
    0U, // LSR_ZPZI_B_UNDEF
10601
437k
    0U, // LSR_ZPZI_B_ZERO
10602
437k
    0U, // LSR_ZPZI_D_UNDEF
10603
437k
    0U, // LSR_ZPZI_D_ZERO
10604
437k
    0U, // LSR_ZPZI_H_UNDEF
10605
437k
    0U, // LSR_ZPZI_H_ZERO
10606
437k
    0U, // LSR_ZPZI_S_UNDEF
10607
437k
    0U, // LSR_ZPZI_S_ZERO
10608
437k
    0U, // LSR_ZPZZ_B_UNDEF
10609
437k
    0U, // LSR_ZPZZ_B_ZERO
10610
437k
    0U, // LSR_ZPZZ_D_UNDEF
10611
437k
    0U, // LSR_ZPZZ_D_ZERO
10612
437k
    0U, // LSR_ZPZZ_H_UNDEF
10613
437k
    0U, // LSR_ZPZZ_H_ZERO
10614
437k
    0U, // LSR_ZPZZ_S_UNDEF
10615
437k
    0U, // LSR_ZPZZ_S_ZERO
10616
437k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
437k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
437k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
437k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
437k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
437k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
437k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
437k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
437k
    0U, // MOPSMemoryCopyPseudo
10625
437k
    0U, // MOPSMemoryMovePseudo
10626
437k
    0U, // MOPSMemorySetPseudo
10627
437k
    0U, // MOPSMemorySetTaggingPseudo
10628
437k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
437k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
437k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
437k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
437k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
437k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
437k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
437k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
437k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
437k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
437k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
437k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
437k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
437k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
437k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
437k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
437k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
437k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
437k
    0U, // MOVMCSym
10647
437k
    0U, // MOVaddr
10648
437k
    0U, // MOVaddrBA
10649
437k
    0U, // MOVaddrCP
10650
437k
    0U, // MOVaddrEXT
10651
437k
    0U, // MOVaddrJT
10652
437k
    0U, // MOVaddrTLS
10653
437k
    0U, // MOVbaseTLS
10654
437k
    0U, // MOVi32imm
10655
437k
    0U, // MOVi64imm
10656
437k
    0U, // MRS_FPCR
10657
437k
    0U, // MSR_FPCR
10658
437k
    0U, // MSRpstatePseudo
10659
437k
    0U, // MUL_ZPZZ_B_UNDEF
10660
437k
    0U, // MUL_ZPZZ_D_UNDEF
10661
437k
    0U, // MUL_ZPZZ_H_UNDEF
10662
437k
    0U, // MUL_ZPZZ_S_UNDEF
10663
437k
    0U, // NEG_ZPmZ_B_UNDEF
10664
437k
    0U, // NEG_ZPmZ_D_UNDEF
10665
437k
    0U, // NEG_ZPmZ_H_UNDEF
10666
437k
    0U, // NEG_ZPmZ_S_UNDEF
10667
437k
    0U, // NOT_ZPmZ_B_UNDEF
10668
437k
    0U, // NOT_ZPmZ_D_UNDEF
10669
437k
    0U, // NOT_ZPmZ_H_UNDEF
10670
437k
    0U, // NOT_ZPmZ_S_UNDEF
10671
437k
    0U, // ORNWrr
10672
437k
    0U, // ORNXrr
10673
437k
    0U, // ORRWrr
10674
437k
    0U, // ORRXrr
10675
437k
    0U, // ORR_ZPZZ_B_ZERO
10676
437k
    0U, // ORR_ZPZZ_D_ZERO
10677
437k
    0U, // ORR_ZPZZ_H_ZERO
10678
437k
    0U, // ORR_ZPZZ_S_ZERO
10679
437k
    0U, // PAUTH_EPILOGUE
10680
437k
    0U, // PAUTH_PROLOGUE
10681
437k
    0U, // PROBED_STACKALLOC
10682
437k
    0U, // PROBED_STACKALLOC_DYN
10683
437k
    0U, // PROBED_STACKALLOC_VAR
10684
437k
    0U, // PTEST_PP_ANY
10685
437k
    0U, // RDFFR_P
10686
437k
    0U, // RDFFR_PPz
10687
437k
    0U, // RET_ReallyLR
10688
437k
    0U, // RestoreZAPseudo
10689
437k
    0U, // SABD_ZPZZ_B_UNDEF
10690
437k
    0U, // SABD_ZPZZ_D_UNDEF
10691
437k
    0U, // SABD_ZPZZ_H_UNDEF
10692
437k
    0U, // SABD_ZPZZ_S_UNDEF
10693
437k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
437k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
437k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
437k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
437k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
437k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
437k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
437k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
437k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
437k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
437k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
437k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
437k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
437k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
437k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
437k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
437k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
437k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
437k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
437k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
437k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
437k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
437k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
437k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
437k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
437k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
437k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
437k
    0U, // SEH_AddFP
10721
437k
    0U, // SEH_EpilogEnd
10722
437k
    0U, // SEH_EpilogStart
10723
437k
    0U, // SEH_Nop
10724
437k
    0U, // SEH_PACSignLR
10725
437k
    0U, // SEH_PrologEnd
10726
437k
    0U, // SEH_SaveAnyRegQP
10727
437k
    0U, // SEH_SaveAnyRegQPX
10728
437k
    0U, // SEH_SaveFPLR
10729
437k
    0U, // SEH_SaveFPLR_X
10730
437k
    0U, // SEH_SaveFReg
10731
437k
    0U, // SEH_SaveFRegP
10732
437k
    0U, // SEH_SaveFRegP_X
10733
437k
    0U, // SEH_SaveFReg_X
10734
437k
    0U, // SEH_SaveReg
10735
437k
    0U, // SEH_SaveRegP
10736
437k
    0U, // SEH_SaveRegP_X
10737
437k
    0U, // SEH_SaveReg_X
10738
437k
    0U, // SEH_SetFP
10739
437k
    0U, // SEH_StackAlloc
10740
437k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
437k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
437k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
437k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
437k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
437k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
437k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
437k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
437k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
437k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
437k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
437k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
437k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
437k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
437k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
437k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
437k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
437k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
437k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
437k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
437k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
437k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
437k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
437k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
437k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
437k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
437k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
437k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
437k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
437k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
437k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
437k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
437k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
437k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
437k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
437k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
437k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
437k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
437k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
437k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
437k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
437k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
437k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
437k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
437k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
437k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
437k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
437k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
437k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
437k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
437k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
437k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
437k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
437k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
437k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
437k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
437k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
437k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
437k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
437k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
437k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
437k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
437k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
437k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
437k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
437k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
437k
    0U, // SPACE
10807
437k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
437k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
437k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
437k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
437k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
437k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
437k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
437k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
437k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
437k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
437k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
437k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
437k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
437k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
437k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
437k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
437k
    0U, // SQSHL_ZPZI_B_ZERO
10824
437k
    0U, // SQSHL_ZPZI_D_ZERO
10825
437k
    0U, // SQSHL_ZPZI_H_ZERO
10826
437k
    0U, // SQSHL_ZPZI_S_ZERO
10827
437k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
437k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
437k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
437k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
437k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
437k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
437k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
437k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
437k
    0U, // SRSHR_ZPZI_B_ZERO
10836
437k
    0U, // SRSHR_ZPZI_D_ZERO
10837
437k
    0U, // SRSHR_ZPZI_H_ZERO
10838
437k
    0U, // SRSHR_ZPZI_S_ZERO
10839
437k
    0U, // STGloop
10840
437k
    0U, // STGloop_wback
10841
437k
    0U, // STR_PPXI
10842
437k
    0U, // STR_TX_PSEUDO
10843
437k
    0U, // STR_ZZXI
10844
437k
    0U, // STR_ZZZXI
10845
437k
    0U, // STR_ZZZZXI
10846
437k
    0U, // STZGloop
10847
437k
    0U, // STZGloop_wback
10848
437k
    0U, // SUBR_ZPZZ_B_ZERO
10849
437k
    0U, // SUBR_ZPZZ_D_ZERO
10850
437k
    0U, // SUBR_ZPZZ_H_ZERO
10851
437k
    0U, // SUBR_ZPZZ_S_ZERO
10852
437k
    0U, // SUBSWrr
10853
437k
    0U, // SUBSXrr
10854
437k
    0U, // SUBWrr
10855
437k
    0U, // SUBXrr
10856
437k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
437k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
437k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
437k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
437k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
437k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
437k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
437k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
437k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
437k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
437k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
437k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
437k
    0U, // SUB_ZPZZ_B_ZERO
10869
437k
    0U, // SUB_ZPZZ_D_ZERO
10870
437k
    0U, // SUB_ZPZZ_H_ZERO
10871
437k
    0U, // SUB_ZPZZ_S_ZERO
10872
437k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
437k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
437k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
437k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
437k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
437k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
437k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
437k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
437k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
437k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
437k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
437k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
437k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
437k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
437k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
437k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
437k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
437k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
437k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
437k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
437k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
437k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
437k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
437k
    0U, // SpeculationBarrierISBDSBEndBB
10896
437k
    0U, // SpeculationBarrierSBEndBB
10897
437k
    0U, // SpeculationSafeValueW
10898
437k
    0U, // SpeculationSafeValueX
10899
437k
    0U, // StoreSwiftAsyncContext
10900
437k
    0U, // TAGPstack
10901
437k
    0U, // TCRETURNdi
10902
437k
    0U, // TCRETURNri
10903
437k
    0U, // TCRETURNriALL
10904
437k
    0U, // TCRETURNriBTI
10905
437k
    0U, // TLSDESCCALL
10906
437k
    0U, // TLSDESC_CALLSEQ
10907
437k
    0U, // UABD_ZPZZ_B_UNDEF
10908
437k
    0U, // UABD_ZPZZ_D_UNDEF
10909
437k
    0U, // UABD_ZPZZ_H_UNDEF
10910
437k
    0U, // UABD_ZPZZ_S_UNDEF
10911
437k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
437k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
437k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
437k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
437k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
437k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
437k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
437k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
437k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
437k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
437k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
437k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
437k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
437k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
437k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
437k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
437k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
437k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
437k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
437k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
437k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
437k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
437k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
437k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
437k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
437k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
437k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
437k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
437k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
437k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
437k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
437k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
437k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
437k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
437k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
437k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
437k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
437k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
437k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
437k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
437k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
437k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
437k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
437k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
437k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
437k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
437k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
437k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
437k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
437k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
437k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
437k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
437k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
437k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
437k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
437k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
437k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
437k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
437k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
437k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
437k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
437k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
437k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
437k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
437k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
437k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
437k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
437k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
437k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
437k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
437k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
437k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
437k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
437k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
437k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
437k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
437k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
437k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
437k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
437k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
437k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
437k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
437k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
437k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
437k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
437k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
437k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
437k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
437k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
437k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
437k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
437k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
437k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
437k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
437k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
437k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
437k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
437k
    0U, // UQSHL_ZPZI_B_ZERO
11009
437k
    0U, // UQSHL_ZPZI_D_ZERO
11010
437k
    0U, // UQSHL_ZPZI_H_ZERO
11011
437k
    0U, // UQSHL_ZPZI_S_ZERO
11012
437k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
437k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
437k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
437k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
437k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
437k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
437k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
437k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
437k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
437k
    0U, // URSHR_ZPZI_B_ZERO
11022
437k
    0U, // URSHR_ZPZI_D_ZERO
11023
437k
    0U, // URSHR_ZPZI_H_ZERO
11024
437k
    0U, // URSHR_ZPZI_S_ZERO
11025
437k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
437k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
437k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
437k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
437k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
437k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
437k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
437k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
437k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
437k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
437k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
437k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
437k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
437k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
437k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
437k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
437k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
437k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
437k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
437k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
437k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
437k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
437k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
437k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
437k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
437k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
437k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
437k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
437k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
437k
    0U, // ZERO_M_PSEUDO
11055
437k
    0U, // ZERO_T_PSEUDO
11056
437k
    0U, // ABSWr
11057
437k
    0U, // ABSXr
11058
437k
    8U, // ABS_ZPmZ_B
11059
437k
    16U,  // ABS_ZPmZ_D
11060
437k
    0U, // ABS_ZPmZ_H
11061
437k
    24U,  // ABS_ZPmZ_S
11062
437k
    32U,  // ABSv16i8
11063
437k
    0U, // ABSv1i64
11064
437k
    40U,  // ABSv2i32
11065
437k
    48U,  // ABSv2i64
11066
437k
    56U,  // ABSv4i16
11067
437k
    64U,  // ABSv4i32
11068
437k
    72U,  // ABSv8i16
11069
437k
    80U,  // ABSv8i8
11070
437k
    1112U,  // ADCLB_ZZZ_D
11071
437k
    2136U,  // ADCLB_ZZZ_S
11072
437k
    1112U,  // ADCLT_ZZZ_D
11073
437k
    2136U,  // ADCLT_ZZZ_S
11074
437k
    3160U,  // ADCSWr
11075
437k
    3160U,  // ADCSXr
11076
437k
    3160U,  // ADCWr
11077
437k
    3160U,  // ADCXr
11078
437k
    135256U,  // ADDG
11079
437k
    0U, // ADDHA_MPPZ_D
11080
437k
    0U, // ADDHA_MPPZ_S
11081
437k
    5208U,  // ADDHNB_ZZZ_B
11082
437k
    96U,  // ADDHNB_ZZZ_H
11083
437k
    6232U,  // ADDHNB_ZZZ_S
11084
437k
    7256U,  // ADDHNT_ZZZ_B
11085
437k
    24U,  // ADDHNT_ZZZ_H
11086
437k
    1112U,  // ADDHNT_ZZZ_S
11087
437k
    270440U,  // ADDHNv2i64_v2i32
11088
437k
    271464U,  // ADDHNv2i64_v4i32
11089
437k
    401520U,  // ADDHNv4i32_v4i16
11090
437k
    402544U,  // ADDHNv4i32_v8i16
11091
437k
    533624U,  // ADDHNv8i16_v16i8
11092
437k
    532600U,  // ADDHNv8i16_v8i8
11093
437k
    3160U,  // ADDPL_XXI
11094
437k
    658520U,  // ADDPT_shift
11095
437k
    16918656U,  // ADDP_ZPmZ_B
11096
437k
    33691776U,  // ADDP_ZPmZ_D
11097
437k
    51129480U,  // ADDP_ZPmZ_H
11098
437k
    67252352U,  // ADDP_ZPmZ_S
11099
437k
    925840U,  // ADDPv16i8
11100
437k
    1056920U, // ADDPv2i32
11101
437k
    270440U,  // ADDPv2i64
11102
437k
    48U,  // ADDPv2i64p
11103
437k
    1188000U, // ADDPv4i16
11104
437k
    401520U,  // ADDPv4i32
11105
437k
    532600U,  // ADDPv8i16
11106
437k
    1319080U, // ADDPv8i8
11107
437k
    10328U, // ADDQV_VPZ_B
11108
437k
    6232U,  // ADDQV_VPZ_D
11109
437k
    5208U,  // ADDQV_VPZ_H
11110
437k
    12376U, // ADDQV_VPZ_S
11111
437k
    3160U,  // ADDSPL_XXI
11112
437k
    3160U,  // ADDSVL_XXI
11113
437k
    13400U, // ADDSWri
11114
437k
    14424U, // ADDSWrs
11115
437k
    15448U, // ADDSWrx
11116
437k
    13400U, // ADDSXri
11117
437k
    14424U, // ADDSXrs
11118
437k
    15448U, // ADDSXrx
11119
437k
    1444952U, // ADDSXrx64
11120
437k
    0U, // ADDVA_MPPZ_D
11121
437k
    0U, // ADDVA_MPPZ_S
11122
437k
    3160U,  // ADDVL_XXI
11123
437k
    32U,  // ADDVv16i8v
11124
437k
    56U,  // ADDVv4i16v
11125
437k
    64U,  // ADDVv4i32v
11126
437k
    72U,  // ADDVv8i16v
11127
437k
    80U,  // ADDVv8i8v
11128
437k
    13400U, // ADDWri
11129
437k
    14424U, // ADDWrs
11130
437k
    15448U, // ADDWrx
11131
437k
    13400U, // ADDXri
11132
437k
    14424U, // ADDXrs
11133
437k
    15448U, // ADDXrx
11134
437k
    1444952U, // ADDXrx64
11135
437k
    176U, // ADD_VG2_2ZZ_B
11136
437k
    184U, // ADD_VG2_2ZZ_D
11137
437k
    136U, // ADD_VG2_2ZZ_H
11138
437k
    96U,  // ADD_VG2_2ZZ_S
11139
437k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
437k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
437k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
437k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
437k
    192U, // ADD_VG2_M2Z_D
11144
437k
    200U, // ADD_VG2_M2Z_S
11145
437k
    176U, // ADD_VG4_4ZZ_B
11146
437k
    184U, // ADD_VG4_4ZZ_D
11147
437k
    136U, // ADD_VG4_4ZZ_H
11148
437k
    96U,  // ADD_VG4_4ZZ_S
11149
437k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
437k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
437k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
437k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
437k
    192U, // ADD_VG4_M4Z_D
11154
437k
    200U, // ADD_VG4_M4Z_S
11155
437k
    16473U, // ADD_ZI_B
11156
437k
    17496U, // ADD_ZI_D
11157
437k
    208U, // ADD_ZI_H
11158
437k
    18521U, // ADD_ZI_S
11159
437k
    16918656U,  // ADD_ZPmZ_B
11160
437k
    33691776U,  // ADD_ZPmZ_CPA
11161
437k
    33691776U,  // ADD_ZPmZ_D
11162
437k
    51129480U,  // ADD_ZPmZ_H
11163
437k
    67252352U,  // ADD_ZPmZ_S
11164
437k
    10329U, // ADD_ZZZ_B
11165
437k
    6232U,  // ADD_ZZZ_CPA
11166
437k
    6232U,  // ADD_ZZZ_D
11167
437k
    136U, // ADD_ZZZ_H
11168
437k
    12377U, // ADD_ZZZ_S
11169
437k
    925840U,  // ADDv16i8
11170
437k
    3160U,  // ADDv1i64
11171
437k
    1056920U, // ADDv2i32
11172
437k
    270440U,  // ADDv2i64
11173
437k
    1188000U, // ADDv4i16
11174
437k
    401520U,  // ADDv4i32
11175
437k
    532600U,  // ADDv8i16
11176
437k
    1319080U, // ADDv8i8
11177
437k
    1U, // ADR
11178
437k
    1U, // ADRP
11179
437k
    19544U, // ADR_LSL_ZZZ_D_0
11180
437k
    20568U, // ADR_LSL_ZZZ_D_1
11181
437k
    21592U, // ADR_LSL_ZZZ_D_2
11182
437k
    22616U, // ADR_LSL_ZZZ_D_3
11183
437k
    23641U, // ADR_LSL_ZZZ_S_0
11184
437k
    24665U, // ADR_LSL_ZZZ_S_1
11185
437k
    25689U, // ADR_LSL_ZZZ_S_2
11186
437k
    26713U, // ADR_LSL_ZZZ_S_3
11187
437k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
437k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
437k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
437k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
437k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
437k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
437k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
437k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
437k
    10329U, // AESD_ZZZ_B
11196
437k
    32U,  // AESDrr
11197
437k
    10329U, // AESE_ZZZ_B
11198
437k
    32U,  // AESErr
11199
437k
    1U, // AESIMC_ZZ_B
11200
437k
    32U,  // AESIMCrr
11201
437k
    1U, // AESMC_ZZ_B
11202
437k
    32U,  // AESMCrr
11203
437k
    10328U, // ANDQV_VPZ_B
11204
437k
    6232U,  // ANDQV_VPZ_D
11205
437k
    5208U,  // ANDQV_VPZ_H
11206
437k
    12376U, // ANDQV_VPZ_S
11207
437k
    35928U, // ANDSWri
11208
437k
    14424U, // ANDSWrs
11209
437k
    36952U, // ANDSXri
11210
437k
    14424U, // ANDSXrs
11211
437k
    16918744U,  // ANDS_PPzPP
11212
437k
    0U, // ANDV_VPZ_B
11213
437k
    0U, // ANDV_VPZ_D
11214
437k
    0U, // ANDV_VPZ_H
11215
437k
    0U, // ANDV_VPZ_S
11216
437k
    35928U, // ANDWri
11217
437k
    14424U, // ANDWrs
11218
437k
    36952U, // ANDXri
11219
437k
    14424U, // ANDXrs
11220
437k
    16918744U,  // AND_PPzPP
11221
437k
    36952U, // AND_ZI
11222
437k
    16918656U,  // AND_ZPmZ_B
11223
437k
    33691776U,  // AND_ZPmZ_D
11224
437k
    51129480U,  // AND_ZPmZ_H
11225
437k
    67252352U,  // AND_ZPmZ_S
11226
437k
    6232U,  // AND_ZZZ
11227
437k
    925840U,  // ANDv16i8
11228
437k
    1319080U, // ANDv8i8
11229
437k
    141440U,  // ASRD_ZPmI_B
11230
437k
    137344U,  // ASRD_ZPmI_D
11231
437k
    52440200U,  // ASRD_ZPmI_H
11232
437k
    143488U,  // ASRD_ZPmI_S
11233
437k
    16918656U,  // ASRR_ZPmZ_B
11234
437k
    33691776U,  // ASRR_ZPmZ_D
11235
437k
    51129480U,  // ASRR_ZPmZ_H
11236
437k
    67252352U,  // ASRR_ZPmZ_S
11237
437k
    3160U,  // ASRVWr
11238
437k
    3160U,  // ASRVXr
11239
437k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
437k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
437k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
437k
    6233U,  // ASR_WIDE_ZZZ_B
11243
437k
    184U, // ASR_WIDE_ZZZ_H
11244
437k
    6233U,  // ASR_WIDE_ZZZ_S
11245
437k
    141440U,  // ASR_ZPmI_B
11246
437k
    137344U,  // ASR_ZPmI_D
11247
437k
    52440200U,  // ASR_ZPmI_H
11248
437k
    143488U,  // ASR_ZPmI_S
11249
437k
    16918656U,  // ASR_ZPmZ_B
11250
437k
    33691776U,  // ASR_ZPmZ_D
11251
437k
    51129480U,  // ASR_ZPmZ_H
11252
437k
    67252352U,  // ASR_ZPmZ_S
11253
437k
    3161U,  // ASR_ZZI_B
11254
437k
    3160U,  // ASR_ZZI_D
11255
437k
    224U, // ASR_ZZI_H
11256
437k
    3161U,  // ASR_ZZI_S
11257
437k
    0U, // AT_AS1ELX
11258
437k
    1U, // AUTDA
11259
437k
    1U, // AUTDB
11260
437k
    0U, // AUTDZA
11261
437k
    0U, // AUTDZB
11262
437k
    1U, // AUTIA
11263
437k
    0U, // AUTIA1716
11264
437k
    0U, // AUTIA171615
11265
437k
    0U, // AUTIASP
11266
437k
    0U, // AUTIASPPCi
11267
437k
    0U, // AUTIASPPCr
11268
437k
    0U, // AUTIAZ
11269
437k
    1U, // AUTIB
11270
437k
    0U, // AUTIB1716
11271
437k
    0U, // AUTIB171615
11272
437k
    0U, // AUTIBSP
11273
437k
    0U, // AUTIBSPPCi
11274
437k
    0U, // AUTIBSPPCr
11275
437k
    0U, // AUTIBZ
11276
437k
    0U, // AUTIZA
11277
437k
    0U, // AUTIZB
11278
437k
    0U, // AXFLAG
11279
437k
    0U, // B
11280
437k
    86253712U,  // BCAX
11281
437k
    33691736U,  // BCAX_ZZZZ
11282
437k
    0U, // BCcc
11283
437k
    10329U, // BDEP_ZZZ_B
11284
437k
    6232U,  // BDEP_ZZZ_D
11285
437k
    136U, // BDEP_ZZZ_H
11286
437k
    12377U, // BDEP_ZZZ_S
11287
437k
    10329U, // BEXT_ZZZ_B
11288
437k
    6232U,  // BEXT_ZZZ_D
11289
437k
    136U, // BEXT_ZZZ_H
11290
437k
    12377U, // BEXT_ZZZ_S
11291
437k
    2499744U, // BF16DOTlanev4bf16
11292
437k
    2499704U, // BF16DOTlanev8bf16
11293
437k
    32U,  // BF1CVTL2v8f16
11294
437k
    0U, // BF1CVTLT_ZZ_BtoH
11295
437k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
437k
    80U,  // BF1CVTLv8f16
11297
437k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
437k
    0U, // BF1CVT_ZZ_BtoH
11299
437k
    32U,  // BF2CVTL2v8f16
11300
437k
    0U, // BF2CVTLT_ZZ_BtoH
11301
437k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
437k
    80U,  // BF2CVTLv8f16
11303
437k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
437k
    0U, // BF2CVT_ZZ_BtoH
11305
437k
    232U, // BFADD_VG2_M2Z_H
11306
437k
    232U, // BFADD_VG4_M4Z_H
11307
437k
    51129480U,  // BFADD_ZPmZZ
11308
437k
    136U, // BFADD_ZZZ
11309
437k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
437k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
437k
    240U, // BFCLAMP_ZZZ
11312
437k
    0U, // BFCVT
11313
437k
    64U,  // BFCVTN
11314
437k
    64U,  // BFCVTN2
11315
437k
    1U, // BFCVTNT_ZPmZ
11316
437k
    1U, // BFCVTN_Z2Z_HtoB
11317
437k
    0U, // BFCVTN_Z2Z_StoH
11318
437k
    1U, // BFCVT_Z2Z_HtoB
11319
437k
    0U, // BFCVT_Z2Z_StoH
11320
437k
    1U, // BFCVT_ZPmZ
11321
437k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
437k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
437k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
437k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
437k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
437k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
437k
    53222488U,  // BFDOT_ZZI
11328
437k
    7256U,  // BFDOT_ZZZ
11329
437k
    1189024U, // BFDOTv4bf16
11330
437k
    533624U,  // BFDOTv8bf16
11331
437k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
437k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
437k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
437k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
437k
    51129480U,  // BFMAXNM_ZPmZZ
11336
437k
    248U, // BFMAX_VG2_2Z2Z_H
11337
437k
    136U, // BFMAX_VG2_2ZZ_H
11338
437k
    248U, // BFMAX_VG4_4Z2Z_H
11339
437k
    136U, // BFMAX_VG4_4ZZ_H
11340
437k
    51129480U,  // BFMAX_ZPmZZ
11341
437k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
437k
    136U, // BFMINNM_VG2_2ZZ_H
11343
437k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
437k
    136U, // BFMINNM_VG4_4ZZ_H
11345
437k
    51129480U,  // BFMINNM_ZPmZZ
11346
437k
    248U, // BFMIN_VG2_2Z2Z_H
11347
437k
    136U, // BFMIN_VG2_2ZZ_H
11348
437k
    248U, // BFMIN_VG4_4Z2Z_H
11349
437k
    136U, // BFMIN_VG4_4ZZ_H
11350
437k
    51129480U,  // BFMIN_ZPmZZ
11351
437k
    533624U,  // BFMLALB
11352
437k
    120464504U, // BFMLALBIdx
11353
437k
    7256U,  // BFMLALB_ZZZ
11354
437k
    53222488U,  // BFMLALB_ZZZI
11355
437k
    533624U,  // BFMLALT
11356
437k
    120464504U, // BFMLALTIdx
11357
437k
    7256U,  // BFMLALT_ZZZ
11358
437k
    53222488U,  // BFMLALT_ZZZI
11359
437k
    38145U, // BFMLAL_MZZI_HtoS
11360
437k
    257U, // BFMLAL_MZZ_HtoS
11361
437k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
437k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
437k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
437k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
437k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
437k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
437k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
437k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
437k
    103427304U, // BFMLA_VG2_M2ZZI
11370
437k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
437k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
437k
    103427304U, // BFMLA_VG4_M4ZZI
11373
437k
    53488880U,  // BFMLA_ZPmZZ
11374
437k
    39152U, // BFMLA_ZZZI
11375
437k
    53222488U,  // BFMLSLB_ZZZI_S
11376
437k
    7256U,  // BFMLSLB_ZZZ_S
11377
437k
    53222488U,  // BFMLSLT_ZZZI_S
11378
437k
    7256U,  // BFMLSLT_ZZZ_S
11379
437k
    38145U, // BFMLSL_MZZI_HtoS
11380
437k
    257U, // BFMLSL_MZZ_HtoS
11381
437k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
437k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
437k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
437k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
437k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
437k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
437k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
437k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
437k
    103427304U, // BFMLS_VG2_M2ZZI
11390
437k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
437k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
437k
    103427304U, // BFMLS_VG4_M4ZZI
11393
437k
    53488880U,  // BFMLS_ZPmZZ
11394
437k
    39152U, // BFMLS_ZZZI
11395
437k
    533624U,  // BFMMLA
11396
437k
    7256U,  // BFMMLA_ZZZ
11397
437k
    0U, // BFMOPA_MPPZZ
11398
437k
    0U, // BFMOPA_MPPZZ_H
11399
437k
    0U, // BFMOPS_MPPZZ
11400
437k
    0U, // BFMOPS_MPPZZ_H
11401
437k
    51129480U,  // BFMUL_ZPmZZ
11402
437k
    136U, // BFMUL_ZZZ
11403
437k
    40072U, // BFMUL_ZZZI
11404
437k
    134389849U, // BFMWri
11405
437k
    134389849U, // BFMXri
11406
437k
    232U, // BFSUB_VG2_M2Z_H
11407
437k
    232U, // BFSUB_VG4_M4Z_H
11408
437k
    51129480U,  // BFSUB_ZPmZZ
11409
437k
    136U, // BFSUB_ZZZ
11410
437k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
437k
    10329U, // BGRP_ZZZ_B
11412
437k
    6232U,  // BGRP_ZZZ_D
11413
437k
    136U, // BGRP_ZZZ_H
11414
437k
    12377U, // BGRP_ZZZ_S
11415
437k
    14424U, // BICSWrs
11416
437k
    14424U, // BICSXrs
11417
437k
    16918744U,  // BICS_PPzPP
11418
437k
    14424U, // BICWrs
11419
437k
    14424U, // BICXrs
11420
437k
    16918744U,  // BIC_PPzPP
11421
437k
    16918656U,  // BIC_ZPmZ_B
11422
437k
    33691776U,  // BIC_ZPmZ_D
11423
437k
    51129480U,  // BIC_ZPmZ_H
11424
437k
    67252352U,  // BIC_ZPmZ_S
11425
437k
    6232U,  // BIC_ZZZ
11426
437k
    925840U,  // BICv16i8
11427
437k
    1U, // BICv2i32
11428
437k
    1U, // BICv4i16
11429
437k
    1U, // BICv4i32
11430
437k
    1U, // BICv8i16
11431
437k
    1319080U, // BICv8i8
11432
437k
    926864U,  // BIFv16i8
11433
437k
    1320104U, // BIFv8i8
11434
437k
    926864U,  // BITv16i8
11435
437k
    1320104U, // BITv8i8
11436
437k
    0U, // BL
11437
437k
    0U, // BLR
11438
437k
    0U, // BLRAA
11439
437k
    0U, // BLRAAZ
11440
437k
    0U, // BLRAB
11441
437k
    0U, // BLRABZ
11442
437k
    264U, // BMOPA_MPPZZ_S
11443
437k
    264U, // BMOPS_MPPZZ_S
11444
437k
    0U, // BR
11445
437k
    0U, // BRAA
11446
437k
    0U, // BRAAZ
11447
437k
    0U, // BRAB
11448
437k
    0U, // BRABZ
11449
437k
    0U, // BRB_IALL
11450
437k
    0U, // BRB_INJ
11451
437k
    0U, // BRK
11452
437k
    10456U, // BRKAS_PPzP
11453
437k
    8U, // BRKA_PPmP
11454
437k
    10456U, // BRKA_PPzP
11455
437k
    10456U, // BRKBS_PPzP
11456
437k
    8U, // BRKB_PPmP
11457
437k
    10456U, // BRKB_PPzP
11458
437k
    16918744U,  // BRKNS_PPzP
11459
437k
    16918744U,  // BRKN_PPzP
11460
437k
    16918744U,  // BRKPAS_PPzPP
11461
437k
    16918744U,  // BRKPA_PPzPP
11462
437k
    16918744U,  // BRKPBS_PPzPP
11463
437k
    16918744U,  // BRKPB_PPzPP
11464
437k
    33691736U,  // BSL1N_ZZZZ
11465
437k
    33691736U,  // BSL2N_ZZZZ
11466
437k
    33691736U,  // BSL_ZZZZ
11467
437k
    926864U,  // BSLv16i8
11468
437k
    1320104U, // BSLv8i8
11469
437k
    0U, // Bcc
11470
437k
    151136345U, // CADD_ZZI_B
11471
437k
    151132248U, // CADD_ZZI_D
11472
437k
    3288200U, // CADD_ZZI_H
11473
437k
    151138393U, // CADD_ZZI_S
11474
437k
    3449105U, // CASAB
11475
437k
    3449105U, // CASAH
11476
437k
    3449105U, // CASALB
11477
437k
    3449105U, // CASALH
11478
437k
    3449105U, // CASALW
11479
437k
    3449105U, // CASALX
11480
437k
    3449105U, // CASAW
11481
437k
    3449105U, // CASAX
11482
437k
    3449105U, // CASB
11483
437k
    3449105U, // CASH
11484
437k
    3449105U, // CASLB
11485
437k
    3449105U, // CASLH
11486
437k
    3449105U, // CASLW
11487
437k
    3449105U, // CASLX
11488
437k
    0U, // CASPALW
11489
437k
    0U, // CASPALX
11490
437k
    0U, // CASPAW
11491
437k
    0U, // CASPAX
11492
437k
    0U, // CASPLW
11493
437k
    0U, // CASPLX
11494
437k
    0U, // CASPW
11495
437k
    0U, // CASPX
11496
437k
    3449105U, // CASW
11497
437k
    3449105U, // CASX
11498
437k
    1U, // CBNZW
11499
437k
    1U, // CBNZX
11500
437k
    1U, // CBZW
11501
437k
    1U, // CBZX
11502
437k
    167906392U, // CCMNWi
11503
437k
    167906392U, // CCMNWr
11504
437k
    167906392U, // CCMNXi
11505
437k
    167906392U, // CCMNXr
11506
437k
    167906392U, // CCMPWi
11507
437k
    167906392U, // CCMPWr
11508
437k
    167906392U, // CCMPXi
11509
437k
    167906392U, // CCMPXr
11510
437k
    187440216U, // CDOT_ZZZI_D
11511
437k
    201496585U, // CDOT_ZZZI_S
11512
437k
    218242136U, // CDOT_ZZZ_D
11513
437k
    3550217U, // CDOT_ZZZ_S
11514
437k
    0U, // CFINV
11515
437k
    0U, // CHKFEAT
11516
437k
    16911448U,  // CLASTA_RPZ_B
11517
437k
    33688664U,  // CLASTA_RPZ_D
11518
437k
    235015256U, // CLASTA_RPZ_H
11519
437k
    67243096U,  // CLASTA_RPZ_S
11520
437k
    16911448U,  // CLASTA_VPZ_B
11521
437k
    33688664U,  // CLASTA_VPZ_D
11522
437k
    235015256U, // CLASTA_VPZ_H
11523
437k
    67243096U,  // CLASTA_VPZ_S
11524
437k
    16918616U,  // CLASTA_ZPZ_B
11525
437k
    33691736U,  // CLASTA_ZPZ_D
11526
437k
    51129480U,  // CLASTA_ZPZ_H
11527
437k
    67252312U,  // CLASTA_ZPZ_S
11528
437k
    16911448U,  // CLASTB_RPZ_B
11529
437k
    33688664U,  // CLASTB_RPZ_D
11530
437k
    235015256U, // CLASTB_RPZ_H
11531
437k
    67243096U,  // CLASTB_RPZ_S
11532
437k
    16911448U,  // CLASTB_VPZ_B
11533
437k
    33688664U,  // CLASTB_VPZ_D
11534
437k
    235015256U, // CLASTB_VPZ_H
11535
437k
    67243096U,  // CLASTB_VPZ_S
11536
437k
    16918616U,  // CLASTB_ZPZ_B
11537
437k
    33691736U,  // CLASTB_ZPZ_D
11538
437k
    51129480U,  // CLASTB_ZPZ_H
11539
437k
    67252312U,  // CLASTB_ZPZ_S
11540
437k
    0U, // CLR
11541
437k
    0U, // CLREX
11542
437k
    0U, // CLSWr
11543
437k
    0U, // CLSXr
11544
437k
    8U, // CLS_ZPmZ_B
11545
437k
    16U,  // CLS_ZPmZ_D
11546
437k
    0U, // CLS_ZPmZ_H
11547
437k
    24U,  // CLS_ZPmZ_S
11548
437k
    32U,  // CLSv16i8
11549
437k
    40U,  // CLSv2i32
11550
437k
    56U,  // CLSv4i16
11551
437k
    64U,  // CLSv4i32
11552
437k
    72U,  // CLSv8i16
11553
437k
    80U,  // CLSv8i8
11554
437k
    0U, // CLZWr
11555
437k
    0U, // CLZXr
11556
437k
    8U, // CLZ_ZPmZ_B
11557
437k
    16U,  // CLZ_ZPmZ_D
11558
437k
    0U, // CLZ_ZPmZ_H
11559
437k
    24U,  // CLZ_ZPmZ_S
11560
437k
    32U,  // CLZv16i8
11561
437k
    40U,  // CLZv2i32
11562
437k
    56U,  // CLZv4i16
11563
437k
    64U,  // CLZv4i32
11564
437k
    72U,  // CLZv8i16
11565
437k
    80U,  // CLZv8i8
11566
437k
    925840U,  // CMEQv16i8
11567
437k
    280U, // CMEQv16i8rz
11568
437k
    3160U,  // CMEQv1i64
11569
437k
    288U, // CMEQv1i64rz
11570
437k
    1056920U, // CMEQv2i32
11571
437k
    296U, // CMEQv2i32rz
11572
437k
    270440U,  // CMEQv2i64
11573
437k
    304U, // CMEQv2i64rz
11574
437k
    1188000U, // CMEQv4i16
11575
437k
    312U, // CMEQv4i16rz
11576
437k
    401520U,  // CMEQv4i32
11577
437k
    320U, // CMEQv4i32rz
11578
437k
    532600U,  // CMEQv8i16
11579
437k
    328U, // CMEQv8i16rz
11580
437k
    1319080U, // CMEQv8i8
11581
437k
    336U, // CMEQv8i8rz
11582
437k
    925840U,  // CMGEv16i8
11583
437k
    280U, // CMGEv16i8rz
11584
437k
    3160U,  // CMGEv1i64
11585
437k
    288U, // CMGEv1i64rz
11586
437k
    1056920U, // CMGEv2i32
11587
437k
    296U, // CMGEv2i32rz
11588
437k
    270440U,  // CMGEv2i64
11589
437k
    304U, // CMGEv2i64rz
11590
437k
    1188000U, // CMGEv4i16
11591
437k
    312U, // CMGEv4i16rz
11592
437k
    401520U,  // CMGEv4i32
11593
437k
    320U, // CMGEv4i32rz
11594
437k
    532600U,  // CMGEv8i16
11595
437k
    328U, // CMGEv8i16rz
11596
437k
    1319080U, // CMGEv8i8
11597
437k
    336U, // CMGEv8i8rz
11598
437k
    925840U,  // CMGTv16i8
11599
437k
    280U, // CMGTv16i8rz
11600
437k
    3160U,  // CMGTv1i64
11601
437k
    288U, // CMGTv1i64rz
11602
437k
    1056920U, // CMGTv2i32
11603
437k
    296U, // CMGTv2i32rz
11604
437k
    270440U,  // CMGTv2i64
11605
437k
    304U, // CMGTv2i64rz
11606
437k
    1188000U, // CMGTv4i16
11607
437k
    312U, // CMGTv4i16rz
11608
437k
    401520U,  // CMGTv4i32
11609
437k
    320U, // CMGTv4i32rz
11610
437k
    532600U,  // CMGTv8i16
11611
437k
    328U, // CMGTv8i16rz
11612
437k
    1319080U, // CMGTv8i8
11613
437k
    336U, // CMGTv8i8rz
11614
437k
    925840U,  // CMHIv16i8
11615
437k
    3160U,  // CMHIv1i64
11616
437k
    1056920U, // CMHIv2i32
11617
437k
    270440U,  // CMHIv2i64
11618
437k
    1188000U, // CMHIv4i16
11619
437k
    401520U,  // CMHIv4i32
11620
437k
    532600U,  // CMHIv8i16
11621
437k
    1319080U, // CMHIv8i8
11622
437k
    925840U,  // CMHSv16i8
11623
437k
    3160U,  // CMHSv1i64
11624
437k
    1056920U, // CMHSv2i32
11625
437k
    270440U,  // CMHSv2i64
11626
437k
    1188000U, // CMHSv4i16
11627
437k
    401520U,  // CMHSv4i32
11628
437k
    532600U,  // CMHSv8i16
11629
437k
    1319080U, // CMHSv8i8
11630
437k
    201496816U, // CMLA_ZZZI_H
11631
437k
    187435096U, // CMLA_ZZZI_S
11632
437k
    3550217U, // CMLA_ZZZ_B
11633
437k
    218235992U, // CMLA_ZZZ_D
11634
437k
    3550448U, // CMLA_ZZZ_H
11635
437k
    218237016U, // CMLA_ZZZ_S
11636
437k
    280U, // CMLEv16i8rz
11637
437k
    288U, // CMLEv1i64rz
11638
437k
    296U, // CMLEv2i32rz
11639
437k
    304U, // CMLEv2i64rz
11640
437k
    312U, // CMLEv4i16rz
11641
437k
    320U, // CMLEv4i32rz
11642
437k
    328U, // CMLEv8i16rz
11643
437k
    336U, // CMLEv8i8rz
11644
437k
    280U, // CMLTv16i8rz
11645
437k
    288U, // CMLTv1i64rz
11646
437k
    296U, // CMLTv2i32rz
11647
437k
    304U, // CMLTv2i64rz
11648
437k
    312U, // CMLTv4i16rz
11649
437k
    320U, // CMLTv4i32rz
11650
437k
    328U, // CMLTv8i16rz
11651
437k
    336U, // CMLTv8i8rz
11652
437k
    141528U,  // CMPEQ_PPzZI_B
11653
437k
    137432U,  // CMPEQ_PPzZI_D
11654
437k
    52440201U,  // CMPEQ_PPzZI_H
11655
437k
    143576U,  // CMPEQ_PPzZI_S
11656
437k
    16918744U,  // CMPEQ_PPzZZ_B
11657
437k
    33691864U,  // CMPEQ_PPzZZ_D
11658
437k
    51129481U,  // CMPEQ_PPzZZ_H
11659
437k
    67252440U,  // CMPEQ_PPzZZ_S
11660
437k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
437k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
437k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
437k
    141528U,  // CMPGE_PPzZI_B
11664
437k
    137432U,  // CMPGE_PPzZI_D
11665
437k
    52440201U,  // CMPGE_PPzZI_H
11666
437k
    143576U,  // CMPGE_PPzZI_S
11667
437k
    16918744U,  // CMPGE_PPzZZ_B
11668
437k
    33691864U,  // CMPGE_PPzZZ_D
11669
437k
    51129481U,  // CMPGE_PPzZZ_H
11670
437k
    67252440U,  // CMPGE_PPzZZ_S
11671
437k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
437k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
437k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
437k
    141528U,  // CMPGT_PPzZI_B
11675
437k
    137432U,  // CMPGT_PPzZI_D
11676
437k
    52440201U,  // CMPGT_PPzZI_H
11677
437k
    143576U,  // CMPGT_PPzZI_S
11678
437k
    16918744U,  // CMPGT_PPzZZ_B
11679
437k
    33691864U,  // CMPGT_PPzZZ_D
11680
437k
    51129481U,  // CMPGT_PPzZZ_H
11681
437k
    67252440U,  // CMPGT_PPzZZ_S
11682
437k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
437k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
437k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
437k
    251799768U, // CMPHI_PPzZI_B
11686
437k
    251795672U, // CMPHI_PPzZI_D
11687
437k
    3681417U, // CMPHI_PPzZI_H
11688
437k
    251801816U, // CMPHI_PPzZI_S
11689
437k
    16918744U,  // CMPHI_PPzZZ_B
11690
437k
    33691864U,  // CMPHI_PPzZZ_D
11691
437k
    51129481U,  // CMPHI_PPzZZ_H
11692
437k
    67252440U,  // CMPHI_PPzZZ_S
11693
437k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
437k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
437k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
437k
    251799768U, // CMPHS_PPzZI_B
11697
437k
    251795672U, // CMPHS_PPzZI_D
11698
437k
    3681417U, // CMPHS_PPzZI_H
11699
437k
    251801816U, // CMPHS_PPzZI_S
11700
437k
    16918744U,  // CMPHS_PPzZZ_B
11701
437k
    33691864U,  // CMPHS_PPzZZ_D
11702
437k
    51129481U,  // CMPHS_PPzZZ_H
11703
437k
    67252440U,  // CMPHS_PPzZZ_S
11704
437k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
437k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
437k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
437k
    141528U,  // CMPLE_PPzZI_B
11708
437k
    137432U,  // CMPLE_PPzZI_D
11709
437k
    52440201U,  // CMPLE_PPzZI_H
11710
437k
    143576U,  // CMPLE_PPzZI_S
11711
437k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
437k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
437k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
437k
    251799768U, // CMPLO_PPzZI_B
11715
437k
    251795672U, // CMPLO_PPzZI_D
11716
437k
    3681417U, // CMPLO_PPzZI_H
11717
437k
    251801816U, // CMPLO_PPzZI_S
11718
437k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
437k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
437k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
437k
    251799768U, // CMPLS_PPzZI_B
11722
437k
    251795672U, // CMPLS_PPzZI_D
11723
437k
    3681417U, // CMPLS_PPzZI_H
11724
437k
    251801816U, // CMPLS_PPzZI_S
11725
437k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
437k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
437k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
437k
    141528U,  // CMPLT_PPzZI_B
11729
437k
    137432U,  // CMPLT_PPzZI_D
11730
437k
    52440201U,  // CMPLT_PPzZI_H
11731
437k
    143576U,  // CMPLT_PPzZI_S
11732
437k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
437k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
437k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
437k
    141528U,  // CMPNE_PPzZI_B
11736
437k
    137432U,  // CMPNE_PPzZI_D
11737
437k
    52440201U,  // CMPNE_PPzZI_H
11738
437k
    143576U,  // CMPNE_PPzZI_S
11739
437k
    16918744U,  // CMPNE_PPzZZ_B
11740
437k
    33691864U,  // CMPNE_PPzZZ_D
11741
437k
    51129481U,  // CMPNE_PPzZZ_H
11742
437k
    67252440U,  // CMPNE_PPzZZ_S
11743
437k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
437k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
437k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
437k
    925840U,  // CMTSTv16i8
11747
437k
    3160U,  // CMTSTv1i64
11748
437k
    1056920U, // CMTSTv2i32
11749
437k
    270440U,  // CMTSTv2i64
11750
437k
    1188000U, // CMTSTv4i16
11751
437k
    401520U,  // CMTSTv4i32
11752
437k
    532600U,  // CMTSTv8i16
11753
437k
    1319080U, // CMTSTv8i8
11754
437k
    8U, // CNOT_ZPmZ_B
11755
437k
    16U,  // CNOT_ZPmZ_D
11756
437k
    0U, // CNOT_ZPmZ_H
11757
437k
    24U,  // CNOT_ZPmZ_S
11758
437k
    345U, // CNTB_XPiI
11759
437k
    345U, // CNTD_XPiI
11760
437k
    345U, // CNTH_XPiI
11761
437k
    1U, // CNTP_XCI_B
11762
437k
    1U, // CNTP_XCI_D
11763
437k
    1U, // CNTP_XCI_H
11764
437k
    1U, // CNTP_XCI_S
11765
437k
    10328U, // CNTP_XPP_B
11766
437k
    6232U,  // CNTP_XPP_D
11767
437k
    5208U,  // CNTP_XPP_H
11768
437k
    12376U, // CNTP_XPP_S
11769
437k
    345U, // CNTW_XPiI
11770
437k
    0U, // CNTWr
11771
437k
    0U, // CNTXr
11772
437k
    8U, // CNT_ZPmZ_B
11773
437k
    16U,  // CNT_ZPmZ_D
11774
437k
    0U, // CNT_ZPmZ_H
11775
437k
    24U,  // CNT_ZPmZ_S
11776
437k
    32U,  // CNTv16i8
11777
437k
    80U,  // CNTv8i8
11778
437k
    6232U,  // COMPACT_ZPZ_D
11779
437k
    12376U, // COMPACT_ZPZ_S
11780
437k
    0U, // CPYE
11781
437k
    0U, // CPYEN
11782
437k
    0U, // CPYERN
11783
437k
    0U, // CPYERT
11784
437k
    0U, // CPYERTN
11785
437k
    0U, // CPYERTRN
11786
437k
    0U, // CPYERTWN
11787
437k
    0U, // CPYET
11788
437k
    0U, // CPYETN
11789
437k
    0U, // CPYETRN
11790
437k
    0U, // CPYETWN
11791
437k
    0U, // CPYEWN
11792
437k
    0U, // CPYEWT
11793
437k
    0U, // CPYEWTN
11794
437k
    0U, // CPYEWTRN
11795
437k
    0U, // CPYEWTWN
11796
437k
    0U, // CPYFE
11797
437k
    0U, // CPYFEN
11798
437k
    0U, // CPYFERN
11799
437k
    0U, // CPYFERT
11800
437k
    0U, // CPYFERTN
11801
437k
    0U, // CPYFERTRN
11802
437k
    0U, // CPYFERTWN
11803
437k
    0U, // CPYFET
11804
437k
    0U, // CPYFETN
11805
437k
    0U, // CPYFETRN
11806
437k
    0U, // CPYFETWN
11807
437k
    0U, // CPYFEWN
11808
437k
    0U, // CPYFEWT
11809
437k
    0U, // CPYFEWTN
11810
437k
    0U, // CPYFEWTRN
11811
437k
    0U, // CPYFEWTWN
11812
437k
    0U, // CPYFM
11813
437k
    0U, // CPYFMN
11814
437k
    0U, // CPYFMRN
11815
437k
    0U, // CPYFMRT
11816
437k
    0U, // CPYFMRTN
11817
437k
    0U, // CPYFMRTRN
11818
437k
    0U, // CPYFMRTWN
11819
437k
    0U, // CPYFMT
11820
437k
    0U, // CPYFMTN
11821
437k
    0U, // CPYFMTRN
11822
437k
    0U, // CPYFMTWN
11823
437k
    0U, // CPYFMWN
11824
437k
    0U, // CPYFMWT
11825
437k
    0U, // CPYFMWTN
11826
437k
    0U, // CPYFMWTRN
11827
437k
    0U, // CPYFMWTWN
11828
437k
    0U, // CPYFP
11829
437k
    0U, // CPYFPN
11830
437k
    0U, // CPYFPRN
11831
437k
    0U, // CPYFPRT
11832
437k
    0U, // CPYFPRTN
11833
437k
    0U, // CPYFPRTRN
11834
437k
    0U, // CPYFPRTWN
11835
437k
    0U, // CPYFPT
11836
437k
    0U, // CPYFPTN
11837
437k
    0U, // CPYFPTRN
11838
437k
    0U, // CPYFPTWN
11839
437k
    0U, // CPYFPWN
11840
437k
    0U, // CPYFPWT
11841
437k
    0U, // CPYFPWTN
11842
437k
    0U, // CPYFPWTRN
11843
437k
    0U, // CPYFPWTWN
11844
437k
    0U, // CPYM
11845
437k
    0U, // CPYMN
11846
437k
    0U, // CPYMRN
11847
437k
    0U, // CPYMRT
11848
437k
    0U, // CPYMRTN
11849
437k
    0U, // CPYMRTRN
11850
437k
    0U, // CPYMRTWN
11851
437k
    0U, // CPYMT
11852
437k
    0U, // CPYMTN
11853
437k
    0U, // CPYMTRN
11854
437k
    0U, // CPYMTWN
11855
437k
    0U, // CPYMWN
11856
437k
    0U, // CPYMWT
11857
437k
    0U, // CPYMWTN
11858
437k
    0U, // CPYMWTRN
11859
437k
    0U, // CPYMWTWN
11860
437k
    0U, // CPYP
11861
437k
    0U, // CPYPN
11862
437k
    0U, // CPYPRN
11863
437k
    0U, // CPYPRT
11864
437k
    0U, // CPYPRTN
11865
437k
    0U, // CPYPRTRN
11866
437k
    0U, // CPYPRTWN
11867
437k
    0U, // CPYPT
11868
437k
    0U, // CPYPTN
11869
437k
    0U, // CPYPTRN
11870
437k
    0U, // CPYPTWN
11871
437k
    0U, // CPYPWN
11872
437k
    0U, // CPYPWT
11873
437k
    0U, // CPYPWTN
11874
437k
    0U, // CPYPWTRN
11875
437k
    0U, // CPYPWTWN
11876
437k
    352U, // CPY_ZPmI_B
11877
437k
    360U, // CPY_ZPmI_D
11878
437k
    2U, // CPY_ZPmI_H
11879
437k
    368U, // CPY_ZPmI_S
11880
437k
    376U, // CPY_ZPmR_B
11881
437k
    376U, // CPY_ZPmR_D
11882
437k
    2U, // CPY_ZPmR_H
11883
437k
    376U, // CPY_ZPmR_S
11884
437k
    376U, // CPY_ZPmV_B
11885
437k
    376U, // CPY_ZPmV_D
11886
437k
    2U, // CPY_ZPmV_H
11887
437k
    376U, // CPY_ZPmV_S
11888
437k
    42200U, // CPY_ZPzI_B
11889
437k
    43224U, // CPY_ZPzI_D
11890
437k
    385U, // CPY_ZPzI_H
11891
437k
    44248U, // CPY_ZPzI_S
11892
437k
    3160U,  // CRC32Brr
11893
437k
    3160U,  // CRC32CBrr
11894
437k
    3160U,  // CRC32CHrr
11895
437k
    3160U,  // CRC32CWrr
11896
437k
    3160U,  // CRC32CXrr
11897
437k
    3160U,  // CRC32Hrr
11898
437k
    3160U,  // CRC32Wrr
11899
437k
    3160U,  // CRC32Xrr
11900
437k
    167906392U, // CSELWr
11901
437k
    167906392U, // CSELXr
11902
437k
    167906392U, // CSINCWr
11903
437k
    167906392U, // CSINCXr
11904
437k
    167906392U, // CSINVWr
11905
437k
    167906392U, // CSINVXr
11906
437k
    167906392U, // CSNEGWr
11907
437k
    167906392U, // CSNEGXr
11908
437k
    0U, // CTERMEQ_WW
11909
437k
    0U, // CTERMEQ_XX
11910
437k
    0U, // CTERMNE_WW
11911
437k
    0U, // CTERMNE_XX
11912
437k
    0U, // CTZWr
11913
437k
    0U, // CTZXr
11914
437k
    0U, // DCPS1
11915
437k
    0U, // DCPS2
11916
437k
    0U, // DCPS3
11917
437k
    2U, // DECB_XPiI
11918
437k
    2U, // DECD_XPiI
11919
437k
    2U, // DECD_ZPiI
11920
437k
    2U, // DECH_XPiI
11921
437k
    0U, // DECH_ZPiI
11922
437k
    1U, // DECP_XP_B
11923
437k
    0U, // DECP_XP_D
11924
437k
    0U, // DECP_XP_H
11925
437k
    1U, // DECP_XP_S
11926
437k
    0U, // DECP_ZP_D
11927
437k
    0U, // DECP_ZP_H
11928
437k
    0U, // DECP_ZP_S
11929
437k
    2U, // DECW_XPiI
11930
437k
    2U, // DECW_ZPiI
11931
437k
    0U, // DMB
11932
437k
    0U, // DRPS
11933
437k
    0U, // DSB
11934
437k
    0U, // DSBnXS
11935
437k
    2U, // DUPM_ZI
11936
437k
    393U, // DUPQ_ZZI_B
11937
437k
    392U, // DUPQ_ZZI_D
11938
437k
    2U, // DUPQ_ZZI_H
11939
437k
    393U, // DUPQ_ZZI_S
11940
437k
    2U, // DUP_ZI_B
11941
437k
    2U, // DUP_ZI_D
11942
437k
    0U, // DUP_ZI_H
11943
437k
    2U, // DUP_ZI_S
11944
437k
    0U, // DUP_ZR_B
11945
437k
    0U, // DUP_ZR_D
11946
437k
    0U, // DUP_ZR_H
11947
437k
    0U, // DUP_ZR_S
11948
437k
    393U, // DUP_ZZI_B
11949
437k
    392U, // DUP_ZZI_D
11950
437k
    2U, // DUP_ZZI_H
11951
437k
    2U, // DUP_ZZI_Q
11952
437k
    393U, // DUP_ZZI_S
11953
437k
    45456U, // DUPi16
11954
437k
    45464U, // DUPi32
11955
437k
    45472U, // DUPi64
11956
437k
    45480U, // DUPi8
11957
437k
    0U, // DUPv16i8gpr
11958
437k
    45480U, // DUPv16i8lane
11959
437k
    0U, // DUPv2i32gpr
11960
437k
    45464U, // DUPv2i32lane
11961
437k
    0U, // DUPv2i64gpr
11962
437k
    45472U, // DUPv2i64lane
11963
437k
    0U, // DUPv4i16gpr
11964
437k
    45456U, // DUPv4i16lane
11965
437k
    0U, // DUPv4i32gpr
11966
437k
    45464U, // DUPv4i32lane
11967
437k
    0U, // DUPv8i16gpr
11968
437k
    45456U, // DUPv8i16lane
11969
437k
    0U, // DUPv8i8gpr
11970
437k
    45480U, // DUPv8i8lane
11971
437k
    14424U, // EONWrs
11972
437k
    14424U, // EONXrs
11973
437k
    86253712U,  // EOR3
11974
437k
    33691736U,  // EOR3_ZZZZ
11975
437k
    9U, // EORBT_ZZZ_B
11976
437k
    1112U,  // EORBT_ZZZ_D
11977
437k
    240U, // EORBT_ZZZ_H
11978
437k
    2136U,  // EORBT_ZZZ_S
11979
437k
    10328U, // EORQV_VPZ_B
11980
437k
    6232U,  // EORQV_VPZ_D
11981
437k
    5208U,  // EORQV_VPZ_H
11982
437k
    12376U, // EORQV_VPZ_S
11983
437k
    16918744U,  // EORS_PPzPP
11984
437k
    9U, // EORTB_ZZZ_B
11985
437k
    1112U,  // EORTB_ZZZ_D
11986
437k
    240U, // EORTB_ZZZ_H
11987
437k
    2136U,  // EORTB_ZZZ_S
11988
437k
    0U, // EORV_VPZ_B
11989
437k
    0U, // EORV_VPZ_D
11990
437k
    0U, // EORV_VPZ_H
11991
437k
    0U, // EORV_VPZ_S
11992
437k
    35928U, // EORWri
11993
437k
    14424U, // EORWrs
11994
437k
    36952U, // EORXri
11995
437k
    14424U, // EORXrs
11996
437k
    16918744U,  // EOR_PPzPP
11997
437k
    36952U, // EOR_ZI
11998
437k
    16918656U,  // EOR_ZPmZ_B
11999
437k
    33691776U,  // EOR_ZPmZ_D
12000
437k
    51129480U,  // EOR_ZPmZ_H
12001
437k
    67252352U,  // EOR_ZPmZ_S
12002
437k
    6232U,  // EOR_ZZZ
12003
437k
    925840U,  // EORv16i8
12004
437k
    1319080U, // EORv8i8
12005
437k
    0U, // ERET
12006
437k
    0U, // ERETAA
12007
437k
    0U, // ERETAB
12008
437k
    141401U,  // EXTQ_ZZI
12009
437k
    432U, // EXTRACT_ZPMXI_H_B
12010
437k
    432U, // EXTRACT_ZPMXI_H_D
12011
437k
    2U, // EXTRACT_ZPMXI_H_H
12012
437k
    2U, // EXTRACT_ZPMXI_H_Q
12013
437k
    432U, // EXTRACT_ZPMXI_H_S
12014
437k
    440U, // EXTRACT_ZPMXI_V_B
12015
437k
    440U, // EXTRACT_ZPMXI_V_D
12016
437k
    2U, // EXTRACT_ZPMXI_V_H
12017
437k
    2U, // EXTRACT_ZPMXI_V_Q
12018
437k
    440U, // EXTRACT_ZPMXI_V_S
12019
437k
    134232U,  // EXTRWrri
12020
437k
    0U, // EXTRX
12021
437k
    134232U,  // EXTRXrri
12022
437k
    0U, // EXTRY
12023
437k
    251799641U, // EXT_ZZI
12024
437k
    450U, // EXT_ZZI_B
12025
437k
    2367632U, // EXTv16i8
12026
437k
    3809448U, // EXTv8i8
12027
437k
    32U,  // F1CVTL2v8f16
12028
437k
    0U, // F1CVTLT_ZZ_BtoH
12029
437k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
437k
    80U,  // F1CVTLv8f16
12031
437k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
437k
    0U, // F1CVT_ZZ_BtoH
12033
437k
    32U,  // F2CVTL2v8f16
12034
437k
    0U, // F2CVTLT_ZZ_BtoH
12035
437k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
437k
    80U,  // F2CVTLv8f16
12037
437k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
437k
    0U, // F2CVT_ZZ_BtoH
12039
437k
    3160U,  // FABD16
12040
437k
    3160U,  // FABD32
12041
437k
    3160U,  // FABD64
12042
437k
    33691776U,  // FABD_ZPmZ_D
12043
437k
    51129480U,  // FABD_ZPmZ_H
12044
437k
    67252352U,  // FABD_ZPmZ_S
12045
437k
    1056920U, // FABDv2f32
12046
437k
    270440U,  // FABDv2f64
12047
437k
    1188000U, // FABDv4f16
12048
437k
    401520U,  // FABDv4f32
12049
437k
    532600U,  // FABDv8f16
12050
437k
    0U, // FABSDr
12051
437k
    0U, // FABSHr
12052
437k
    0U, // FABSSr
12053
437k
    16U,  // FABS_ZPmZ_D
12054
437k
    0U, // FABS_ZPmZ_H
12055
437k
    24U,  // FABS_ZPmZ_S
12056
437k
    40U,  // FABSv2f32
12057
437k
    48U,  // FABSv2f64
12058
437k
    56U,  // FABSv4f16
12059
437k
    64U,  // FABSv4f32
12060
437k
    72U,  // FABSv8f16
12061
437k
    3160U,  // FACGE16
12062
437k
    3160U,  // FACGE32
12063
437k
    3160U,  // FACGE64
12064
437k
    33691864U,  // FACGE_PPzZZ_D
12065
437k
    51129481U,  // FACGE_PPzZZ_H
12066
437k
    67252440U,  // FACGE_PPzZZ_S
12067
437k
    1056920U, // FACGEv2f32
12068
437k
    270440U,  // FACGEv2f64
12069
437k
    1188000U, // FACGEv4f16
12070
437k
    401520U,  // FACGEv4f32
12071
437k
    532600U,  // FACGEv8f16
12072
437k
    3160U,  // FACGT16
12073
437k
    3160U,  // FACGT32
12074
437k
    3160U,  // FACGT64
12075
437k
    33691864U,  // FACGT_PPzZZ_D
12076
437k
    51129481U,  // FACGT_PPzZZ_H
12077
437k
    67252440U,  // FACGT_PPzZZ_S
12078
437k
    1056920U, // FACGTv2f32
12079
437k
    270440U,  // FACGTv2f64
12080
437k
    1188000U, // FACGTv4f16
12081
437k
    401520U,  // FACGTv4f32
12082
437k
    532600U,  // FACGTv8f16
12083
437k
    0U, // FADDA_VPZ_D
12084
437k
    240U, // FADDA_VPZ_H
12085
437k
    0U, // FADDA_VPZ_S
12086
437k
    3160U,  // FADDDrr
12087
437k
    3160U,  // FADDHrr
12088
437k
    33691776U,  // FADDP_ZPmZZ_D
12089
437k
    51129480U,  // FADDP_ZPmZZ_H
12090
437k
    67252352U,  // FADDP_ZPmZZ_S
12091
437k
    1056920U, // FADDPv2f32
12092
437k
    270440U,  // FADDPv2f64
12093
437k
    456U, // FADDPv2i16p
12094
437k
    40U,  // FADDPv2i32p
12095
437k
    48U,  // FADDPv2i64p
12096
437k
    1188000U, // FADDPv4f16
12097
437k
    401520U,  // FADDPv4f32
12098
437k
    532600U,  // FADDPv8f16
12099
437k
    6232U,  // FADDQV_D
12100
437k
    5208U,  // FADDQV_H
12101
437k
    12376U, // FADDQV_S
12102
437k
    3160U,  // FADDSrr
12103
437k
    0U, // FADDV_VPZ_D
12104
437k
    0U, // FADDV_VPZ_H
12105
437k
    0U, // FADDV_VPZ_S
12106
437k
    192U, // FADD_VG2_M2Z_D
12107
437k
    232U, // FADD_VG2_M2Z_H
12108
437k
    200U, // FADD_VG2_M2Z_S
12109
437k
    192U, // FADD_VG4_M4Z_D
12110
437k
    232U, // FADD_VG4_M4Z_H
12111
437k
    200U, // FADD_VG4_M4Z_S
12112
437k
    268572800U, // FADD_ZPmI_D
12113
437k
    3943560U, // FADD_ZPmI_H
12114
437k
    268578944U, // FADD_ZPmI_S
12115
437k
    33691776U,  // FADD_ZPmZ_D
12116
437k
    51129480U,  // FADD_ZPmZ_H
12117
437k
    67252352U,  // FADD_ZPmZ_S
12118
437k
    6232U,  // FADD_ZZZ_D
12119
437k
    136U, // FADD_ZZZ_H
12120
437k
    12377U, // FADD_ZZZ_S
12121
437k
    1056920U, // FADDv2f32
12122
437k
    270440U,  // FADDv2f64
12123
437k
    1188000U, // FADDv4f16
12124
437k
    401520U,  // FADDv4f32
12125
437k
    532600U,  // FADDv8f16
12126
437k
    464U, // FAMAX_2Z2Z_D
12127
437k
    248U, // FAMAX_2Z2Z_H
12128
437k
    472U, // FAMAX_2Z2Z_S
12129
437k
    464U, // FAMAX_4Z4Z_D
12130
437k
    248U, // FAMAX_4Z4Z_H
12131
437k
    472U, // FAMAX_4Z4Z_S
12132
437k
    33691776U,  // FAMAX_ZPmZ_D
12133
437k
    51129480U,  // FAMAX_ZPmZ_H
12134
437k
    67252352U,  // FAMAX_ZPmZ_S
12135
437k
    1056920U, // FAMAXv2f32
12136
437k
    270440U,  // FAMAXv2f64
12137
437k
    1188000U, // FAMAXv4f16
12138
437k
    401520U,  // FAMAXv4f32
12139
437k
    532600U,  // FAMAXv8f16
12140
437k
    464U, // FAMIN_2Z2Z_D
12141
437k
    248U, // FAMIN_2Z2Z_H
12142
437k
    472U, // FAMIN_2Z2Z_S
12143
437k
    464U, // FAMIN_4Z4Z_D
12144
437k
    248U, // FAMIN_4Z4Z_H
12145
437k
    472U, // FAMIN_4Z4Z_S
12146
437k
    33691776U,  // FAMIN_ZPmZ_D
12147
437k
    51129480U,  // FAMIN_ZPmZ_H
12148
437k
    67252352U,  // FAMIN_ZPmZ_S
12149
437k
    1056920U, // FAMINv2f32
12150
437k
    270440U,  // FAMINv2f64
12151
437k
    1188000U, // FAMINv4f16
12152
437k
    401520U,  // FAMINv4f32
12153
437k
    532600U,  // FAMINv8f16
12154
437k
    33691776U,  // FCADD_ZPmZ_D
12155
437k
    185347208U, // FCADD_ZPmZ_H
12156
437k
    67252352U,  // FCADD_ZPmZ_S
12157
437k
    155066520U, // FCADDv2f32
12158
437k
    155197544U, // FCADDv2f64
12159
437k
    155328672U, // FCADDv4f16
12160
437k
    155459696U, // FCADDv4f32
12161
437k
    155590776U, // FCADDv8f16
12162
437k
    167906392U, // FCCMPDrr
12163
437k
    167906392U, // FCCMPEDrr
12164
437k
    167906392U, // FCCMPEHrr
12165
437k
    167906392U, // FCCMPESrr
12166
437k
    167906392U, // FCCMPHrr
12167
437k
    167906392U, // FCCMPSrr
12168
437k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
437k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
437k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
437k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
437k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
437k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
437k
    1112U,  // FCLAMP_ZZZ_D
12175
437k
    240U, // FCLAMP_ZZZ_H
12176
437k
    2136U,  // FCLAMP_ZZZ_S
12177
437k
    3160U,  // FCMEQ16
12178
437k
    3160U,  // FCMEQ32
12179
437k
    3160U,  // FCMEQ64
12180
437k
    4724952U, // FCMEQ_PPzZ0_D
12181
437k
    46217U, // FCMEQ_PPzZ0_H
12182
437k
    4731096U, // FCMEQ_PPzZ0_S
12183
437k
    33691864U,  // FCMEQ_PPzZZ_D
12184
437k
    51129481U,  // FCMEQ_PPzZZ_H
12185
437k
    67252440U,  // FCMEQ_PPzZZ_S
12186
437k
    480U, // FCMEQv1i16rz
12187
437k
    480U, // FCMEQv1i32rz
12188
437k
    480U, // FCMEQv1i64rz
12189
437k
    1056920U, // FCMEQv2f32
12190
437k
    270440U,  // FCMEQv2f64
12191
437k
    488U, // FCMEQv2i32rz
12192
437k
    496U, // FCMEQv2i64rz
12193
437k
    1188000U, // FCMEQv4f16
12194
437k
    401520U,  // FCMEQv4f32
12195
437k
    504U, // FCMEQv4i16rz
12196
437k
    512U, // FCMEQv4i32rz
12197
437k
    532600U,  // FCMEQv8f16
12198
437k
    520U, // FCMEQv8i16rz
12199
437k
    3160U,  // FCMGE16
12200
437k
    3160U,  // FCMGE32
12201
437k
    3160U,  // FCMGE64
12202
437k
    4724952U, // FCMGE_PPzZ0_D
12203
437k
    46217U, // FCMGE_PPzZ0_H
12204
437k
    4731096U, // FCMGE_PPzZ0_S
12205
437k
    33691864U,  // FCMGE_PPzZZ_D
12206
437k
    51129481U,  // FCMGE_PPzZZ_H
12207
437k
    67252440U,  // FCMGE_PPzZZ_S
12208
437k
    480U, // FCMGEv1i16rz
12209
437k
    480U, // FCMGEv1i32rz
12210
437k
    480U, // FCMGEv1i64rz
12211
437k
    1056920U, // FCMGEv2f32
12212
437k
    270440U,  // FCMGEv2f64
12213
437k
    488U, // FCMGEv2i32rz
12214
437k
    496U, // FCMGEv2i64rz
12215
437k
    1188000U, // FCMGEv4f16
12216
437k
    401520U,  // FCMGEv4f32
12217
437k
    504U, // FCMGEv4i16rz
12218
437k
    512U, // FCMGEv4i32rz
12219
437k
    532600U,  // FCMGEv8f16
12220
437k
    520U, // FCMGEv8i16rz
12221
437k
    3160U,  // FCMGT16
12222
437k
    3160U,  // FCMGT32
12223
437k
    3160U,  // FCMGT64
12224
437k
    4724952U, // FCMGT_PPzZ0_D
12225
437k
    46217U, // FCMGT_PPzZ0_H
12226
437k
    4731096U, // FCMGT_PPzZ0_S
12227
437k
    33691864U,  // FCMGT_PPzZZ_D
12228
437k
    51129481U,  // FCMGT_PPzZZ_H
12229
437k
    67252440U,  // FCMGT_PPzZZ_S
12230
437k
    480U, // FCMGTv1i16rz
12231
437k
    480U, // FCMGTv1i32rz
12232
437k
    480U, // FCMGTv1i64rz
12233
437k
    1056920U, // FCMGTv2f32
12234
437k
    270440U,  // FCMGTv2f64
12235
437k
    488U, // FCMGTv2i32rz
12236
437k
    496U, // FCMGTv2i64rz
12237
437k
    1188000U, // FCMGTv4f16
12238
437k
    401520U,  // FCMGTv4f32
12239
437k
    504U, // FCMGTv4i16rz
12240
437k
    512U, // FCMGTv4i32rz
12241
437k
    532600U,  // FCMGTv8f16
12242
437k
    520U, // FCMGTv8i16rz
12243
437k
    285344896U, // FCMLA_ZPmZZ_D
12244
437k
    187706608U, // FCMLA_ZPmZZ_H
12245
437k
    302123136U, // FCMLA_ZPmZZ_S
12246
437k
    201496816U, // FCMLA_ZZZI_H
12247
437k
    187435096U, // FCMLA_ZZZI_S
12248
437k
    222176408U, // FCMLAv2f32
12249
437k
    222307432U, // FCMLAv2f64
12250
437k
    222438560U, // FCMLAv4f16
12251
437k
    120464544U, // FCMLAv4f16_indexed
12252
437k
    222569584U, // FCMLAv4f32
12253
437k
    122299504U, // FCMLAv4f32_indexed
12254
437k
    222700664U, // FCMLAv8f16
12255
437k
    120464504U, // FCMLAv8f16_indexed
12256
437k
    4724952U, // FCMLE_PPzZ0_D
12257
437k
    46217U, // FCMLE_PPzZ0_H
12258
437k
    4731096U, // FCMLE_PPzZ0_S
12259
437k
    480U, // FCMLEv1i16rz
12260
437k
    480U, // FCMLEv1i32rz
12261
437k
    480U, // FCMLEv1i64rz
12262
437k
    488U, // FCMLEv2i32rz
12263
437k
    496U, // FCMLEv2i64rz
12264
437k
    504U, // FCMLEv4i16rz
12265
437k
    512U, // FCMLEv4i32rz
12266
437k
    520U, // FCMLEv8i16rz
12267
437k
    4724952U, // FCMLT_PPzZ0_D
12268
437k
    46217U, // FCMLT_PPzZ0_H
12269
437k
    4731096U, // FCMLT_PPzZ0_S
12270
437k
    480U, // FCMLTv1i16rz
12271
437k
    480U, // FCMLTv1i32rz
12272
437k
    480U, // FCMLTv1i64rz
12273
437k
    488U, // FCMLTv2i32rz
12274
437k
    496U, // FCMLTv2i64rz
12275
437k
    504U, // FCMLTv4i16rz
12276
437k
    512U, // FCMLTv4i32rz
12277
437k
    520U, // FCMLTv8i16rz
12278
437k
    4724952U, // FCMNE_PPzZ0_D
12279
437k
    46217U, // FCMNE_PPzZ0_H
12280
437k
    4731096U, // FCMNE_PPzZ0_S
12281
437k
    33691864U,  // FCMNE_PPzZZ_D
12282
437k
    51129481U,  // FCMNE_PPzZZ_H
12283
437k
    67252440U,  // FCMNE_PPzZZ_S
12284
437k
    0U, // FCMPDri
12285
437k
    0U, // FCMPDrr
12286
437k
    0U, // FCMPEDri
12287
437k
    0U, // FCMPEDrr
12288
437k
    0U, // FCMPEHri
12289
437k
    0U, // FCMPEHrr
12290
437k
    0U, // FCMPESri
12291
437k
    0U, // FCMPESrr
12292
437k
    0U, // FCMPHri
12293
437k
    0U, // FCMPHrr
12294
437k
    0U, // FCMPSri
12295
437k
    0U, // FCMPSrr
12296
437k
    33691864U,  // FCMUO_PPzZZ_D
12297
437k
    51129481U,  // FCMUO_PPzZZ_H
12298
437k
    67252440U,  // FCMUO_PPzZZ_S
12299
437k
    528U, // FCPY_ZPmI_D
12300
437k
    2U, // FCPY_ZPmI_H
12301
437k
    528U, // FCPY_ZPmI_S
12302
437k
    167906392U, // FCSELDrrr
12303
437k
    167906392U, // FCSELHrrr
12304
437k
    167906392U, // FCSELSrrr
12305
437k
    0U, // FCVTASUWDr
12306
437k
    0U, // FCVTASUWHr
12307
437k
    0U, // FCVTASUWSr
12308
437k
    0U, // FCVTASUXDr
12309
437k
    0U, // FCVTASUXHr
12310
437k
    0U, // FCVTASUXSr
12311
437k
    0U, // FCVTASv1f16
12312
437k
    0U, // FCVTASv1i32
12313
437k
    0U, // FCVTASv1i64
12314
437k
    40U,  // FCVTASv2f32
12315
437k
    48U,  // FCVTASv2f64
12316
437k
    56U,  // FCVTASv4f16
12317
437k
    64U,  // FCVTASv4f32
12318
437k
    72U,  // FCVTASv8f16
12319
437k
    0U, // FCVTAUUWDr
12320
437k
    0U, // FCVTAUUWHr
12321
437k
    0U, // FCVTAUUWSr
12322
437k
    0U, // FCVTAUUXDr
12323
437k
    0U, // FCVTAUUXHr
12324
437k
    0U, // FCVTAUUXSr
12325
437k
    0U, // FCVTAUv1f16
12326
437k
    0U, // FCVTAUv1i32
12327
437k
    0U, // FCVTAUv1i64
12328
437k
    40U,  // FCVTAUv2f32
12329
437k
    48U,  // FCVTAUv2f64
12330
437k
    56U,  // FCVTAUv4f16
12331
437k
    64U,  // FCVTAUv4f32
12332
437k
    72U,  // FCVTAUv8f16
12333
437k
    0U, // FCVTDHr
12334
437k
    0U, // FCVTDSr
12335
437k
    0U, // FCVTHDr
12336
437k
    0U, // FCVTHSr
12337
437k
    240U, // FCVTLT_ZPmZ_HtoS
12338
437k
    24U,  // FCVTLT_ZPmZ_StoD
12339
437k
    0U, // FCVTL_2ZZ_H_S
12340
437k
    40U,  // FCVTLv2i32
12341
437k
    56U,  // FCVTLv4i16
12342
437k
    64U,  // FCVTLv4i32
12343
437k
    72U,  // FCVTLv8i16
12344
437k
    0U, // FCVTMSUWDr
12345
437k
    0U, // FCVTMSUWHr
12346
437k
    0U, // FCVTMSUWSr
12347
437k
    0U, // FCVTMSUXDr
12348
437k
    0U, // FCVTMSUXHr
12349
437k
    0U, // FCVTMSUXSr
12350
437k
    0U, // FCVTMSv1f16
12351
437k
    0U, // FCVTMSv1i32
12352
437k
    0U, // FCVTMSv1i64
12353
437k
    40U,  // FCVTMSv2f32
12354
437k
    48U,  // FCVTMSv2f64
12355
437k
    56U,  // FCVTMSv4f16
12356
437k
    64U,  // FCVTMSv4f32
12357
437k
    72U,  // FCVTMSv8f16
12358
437k
    0U, // FCVTMUUWDr
12359
437k
    0U, // FCVTMUUWHr
12360
437k
    0U, // FCVTMUUWSr
12361
437k
    0U, // FCVTMUUXDr
12362
437k
    0U, // FCVTMUUXHr
12363
437k
    0U, // FCVTMUUXSr
12364
437k
    0U, // FCVTMUv1f16
12365
437k
    0U, // FCVTMUv1i32
12366
437k
    0U, // FCVTMUv1i64
12367
437k
    40U,  // FCVTMUv2f32
12368
437k
    48U,  // FCVTMUv2f64
12369
437k
    56U,  // FCVTMUv4f16
12370
437k
    64U,  // FCVTMUv4f32
12371
437k
    72U,  // FCVTMUv8f16
12372
437k
    2U, // FCVTNB_Z2Z_StoB
12373
437k
    0U, // FCVTNSUWDr
12374
437k
    0U, // FCVTNSUWHr
12375
437k
    0U, // FCVTNSUWSr
12376
437k
    0U, // FCVTNSUXDr
12377
437k
    0U, // FCVTNSUXHr
12378
437k
    0U, // FCVTNSUXSr
12379
437k
    0U, // FCVTNSv1f16
12380
437k
    0U, // FCVTNSv1i32
12381
437k
    0U, // FCVTNSv1i64
12382
437k
    40U,  // FCVTNSv2f32
12383
437k
    48U,  // FCVTNSv2f64
12384
437k
    56U,  // FCVTNSv4f16
12385
437k
    64U,  // FCVTNSv4f32
12386
437k
    72U,  // FCVTNSv8f16
12387
437k
    2U, // FCVTNT_Z2Z_StoB
12388
437k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
437k
    1U, // FCVTNT_ZPmZ_StoH
12390
437k
    0U, // FCVTNUUWDr
12391
437k
    0U, // FCVTNUUWHr
12392
437k
    0U, // FCVTNUUWSr
12393
437k
    0U, // FCVTNUUXDr
12394
437k
    0U, // FCVTNUUXHr
12395
437k
    0U, // FCVTNUUXSr
12396
437k
    0U, // FCVTNUv1f16
12397
437k
    0U, // FCVTNUv1i32
12398
437k
    0U, // FCVTNUv1i64
12399
437k
    40U,  // FCVTNUv2f32
12400
437k
    48U,  // FCVTNUv2f64
12401
437k
    56U,  // FCVTNUv4f16
12402
437k
    64U,  // FCVTNUv4f32
12403
437k
    72U,  // FCVTNUv8f16
12404
437k
    532600U,  // FCVTN_F16_F8v16f8
12405
437k
    1188000U, // FCVTN_F16_F8v8f8
12406
437k
    402544U,  // FCVTN_F32_F82v16f8
12407
437k
    401520U,  // FCVTN_F32_F8v8f8
12408
437k
    1U, // FCVTN_Z2Z_HtoB
12409
437k
    0U, // FCVTN_Z2Z_StoH
12410
437k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
437k
    48U,  // FCVTNv2i32
12412
437k
    64U,  // FCVTNv4i16
12413
437k
    48U,  // FCVTNv4i32
12414
437k
    64U,  // FCVTNv8i16
12415
437k
    0U, // FCVTPSUWDr
12416
437k
    0U, // FCVTPSUWHr
12417
437k
    0U, // FCVTPSUWSr
12418
437k
    0U, // FCVTPSUXDr
12419
437k
    0U, // FCVTPSUXHr
12420
437k
    0U, // FCVTPSUXSr
12421
437k
    0U, // FCVTPSv1f16
12422
437k
    0U, // FCVTPSv1i32
12423
437k
    0U, // FCVTPSv1i64
12424
437k
    40U,  // FCVTPSv2f32
12425
437k
    48U,  // FCVTPSv2f64
12426
437k
    56U,  // FCVTPSv4f16
12427
437k
    64U,  // FCVTPSv4f32
12428
437k
    72U,  // FCVTPSv8f16
12429
437k
    0U, // FCVTPUUWDr
12430
437k
    0U, // FCVTPUUWHr
12431
437k
    0U, // FCVTPUUWSr
12432
437k
    0U, // FCVTPUUXDr
12433
437k
    0U, // FCVTPUUXHr
12434
437k
    0U, // FCVTPUUXSr
12435
437k
    0U, // FCVTPUv1f16
12436
437k
    0U, // FCVTPUv1i32
12437
437k
    0U, // FCVTPUv1i64
12438
437k
    40U,  // FCVTPUv2f32
12439
437k
    48U,  // FCVTPUv2f64
12440
437k
    56U,  // FCVTPUv4f16
12441
437k
    64U,  // FCVTPUv4f32
12442
437k
    72U,  // FCVTPUv8f16
12443
437k
    0U, // FCVTSDr
12444
437k
    0U, // FCVTSHr
12445
437k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
437k
    0U, // FCVTXNv1i64
12447
437k
    48U,  // FCVTXNv2f32
12448
437k
    48U,  // FCVTXNv4f32
12449
437k
    16U,  // FCVTX_ZPmZ_DtoS
12450
437k
    3160U,  // FCVTZSSWDri
12451
437k
    3160U,  // FCVTZSSWHri
12452
437k
    3160U,  // FCVTZSSWSri
12453
437k
    3160U,  // FCVTZSSXDri
12454
437k
    3160U,  // FCVTZSSXHri
12455
437k
    3160U,  // FCVTZSSXSri
12456
437k
    0U, // FCVTZSUWDr
12457
437k
    0U, // FCVTZSUWHr
12458
437k
    0U, // FCVTZSUWSr
12459
437k
    0U, // FCVTZSUXDr
12460
437k
    0U, // FCVTZSUXHr
12461
437k
    0U, // FCVTZSUXSr
12462
437k
    0U, // FCVTZS_2Z2Z_StoS
12463
437k
    0U, // FCVTZS_4Z4Z_StoS
12464
437k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
437k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
437k
    240U, // FCVTZS_ZPmZ_HtoD
12467
437k
    0U, // FCVTZS_ZPmZ_HtoH
12468
437k
    240U, // FCVTZS_ZPmZ_HtoS
12469
437k
    24U,  // FCVTZS_ZPmZ_StoD
12470
437k
    24U,  // FCVTZS_ZPmZ_StoS
12471
437k
    3160U,  // FCVTZSd
12472
437k
    3160U,  // FCVTZSh
12473
437k
    3160U,  // FCVTZSs
12474
437k
    0U, // FCVTZSv1f16
12475
437k
    0U, // FCVTZSv1i32
12476
437k
    0U, // FCVTZSv1i64
12477
437k
    40U,  // FCVTZSv2f32
12478
437k
    48U,  // FCVTZSv2f64
12479
437k
    3224U,  // FCVTZSv2i32_shift
12480
437k
    3176U,  // FCVTZSv2i64_shift
12481
437k
    56U,  // FCVTZSv4f16
12482
437k
    64U,  // FCVTZSv4f32
12483
437k
    3232U,  // FCVTZSv4i16_shift
12484
437k
    3184U,  // FCVTZSv4i32_shift
12485
437k
    72U,  // FCVTZSv8f16
12486
437k
    3192U,  // FCVTZSv8i16_shift
12487
437k
    3160U,  // FCVTZUSWDri
12488
437k
    3160U,  // FCVTZUSWHri
12489
437k
    3160U,  // FCVTZUSWSri
12490
437k
    3160U,  // FCVTZUSXDri
12491
437k
    3160U,  // FCVTZUSXHri
12492
437k
    3160U,  // FCVTZUSXSri
12493
437k
    0U, // FCVTZUUWDr
12494
437k
    0U, // FCVTZUUWHr
12495
437k
    0U, // FCVTZUUWSr
12496
437k
    0U, // FCVTZUUXDr
12497
437k
    0U, // FCVTZUUXHr
12498
437k
    0U, // FCVTZUUXSr
12499
437k
    0U, // FCVTZU_2Z2Z_StoS
12500
437k
    0U, // FCVTZU_4Z4Z_StoS
12501
437k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
437k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
437k
    240U, // FCVTZU_ZPmZ_HtoD
12504
437k
    0U, // FCVTZU_ZPmZ_HtoH
12505
437k
    240U, // FCVTZU_ZPmZ_HtoS
12506
437k
    24U,  // FCVTZU_ZPmZ_StoD
12507
437k
    24U,  // FCVTZU_ZPmZ_StoS
12508
437k
    3160U,  // FCVTZUd
12509
437k
    3160U,  // FCVTZUh
12510
437k
    3160U,  // FCVTZUs
12511
437k
    0U, // FCVTZUv1f16
12512
437k
    0U, // FCVTZUv1i32
12513
437k
    0U, // FCVTZUv1i64
12514
437k
    40U,  // FCVTZUv2f32
12515
437k
    48U,  // FCVTZUv2f64
12516
437k
    3224U,  // FCVTZUv2i32_shift
12517
437k
    3176U,  // FCVTZUv2i64_shift
12518
437k
    56U,  // FCVTZUv4f16
12519
437k
    64U,  // FCVTZUv4f32
12520
437k
    3232U,  // FCVTZUv4i16_shift
12521
437k
    3184U,  // FCVTZUv4i32_shift
12522
437k
    72U,  // FCVTZUv8f16
12523
437k
    3192U,  // FCVTZUv8i16_shift
12524
437k
    0U, // FCVT_2ZZ_H_S
12525
437k
    1U, // FCVT_Z2Z_HtoB
12526
437k
    0U, // FCVT_Z2Z_StoH
12527
437k
    2U, // FCVT_Z4Z_StoB_NAME
12528
437k
    2U, // FCVT_ZPmZ_DtoH
12529
437k
    16U,  // FCVT_ZPmZ_DtoS
12530
437k
    240U, // FCVT_ZPmZ_HtoD
12531
437k
    240U, // FCVT_ZPmZ_HtoS
12532
437k
    24U,  // FCVT_ZPmZ_StoD
12533
437k
    1U, // FCVT_ZPmZ_StoH
12534
437k
    3160U,  // FDIVDrr
12535
437k
    3160U,  // FDIVHrr
12536
437k
    33691776U,  // FDIVR_ZPmZ_D
12537
437k
    51129480U,  // FDIVR_ZPmZ_H
12538
437k
    67252352U,  // FDIVR_ZPmZ_S
12539
437k
    3160U,  // FDIVSrr
12540
437k
    33691776U,  // FDIV_ZPmZ_D
12541
437k
    51129480U,  // FDIV_ZPmZ_H
12542
437k
    67252352U,  // FDIV_ZPmZ_S
12543
437k
    1056920U, // FDIVv2f32
12544
437k
    270440U,  // FDIVv2f64
12545
437k
    1188000U, // FDIVv4f16
12546
437k
    401520U,  // FDIVv4f32
12547
437k
    532600U,  // FDIVv8f16
12548
437k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
437k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
437k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
437k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
437k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
437k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
437k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
437k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
437k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
437k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
437k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
437k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
437k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
437k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
437k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
437k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
437k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
437k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
437k
    38920U, // FDOT_ZZZI_BtoH
12567
437k
    38921U, // FDOT_ZZZI_BtoS
12568
437k
    53222488U,  // FDOT_ZZZI_S
12569
437k
    8U, // FDOT_ZZZ_BtoH
12570
437k
    9U, // FDOT_ZZZ_BtoS
12571
437k
    7256U,  // FDOT_ZZZ_S
12572
437k
    5121168U, // FDOTlanev16f8
12573
437k
    5252264U, // FDOTlanev4f16
12574
437k
    5252240U, // FDOTlanev8f16
12575
437k
    5121192U, // FDOTlanev8f8
12576
437k
    1320104U, // FDOTv2f32
12577
437k
    1320104U, // FDOTv4f16
12578
437k
    926864U,  // FDOTv4f32
12579
437k
    926864U,  // FDOTv8f16
12580
437k
    2U, // FDUP_ZI_D
12581
437k
    0U, // FDUP_ZI_H
12582
437k
    2U, // FDUP_ZI_S
12583
437k
    0U, // FEXPA_ZZ_D
12584
437k
    0U, // FEXPA_ZZ_H
12585
437k
    1U, // FEXPA_ZZ_S
12586
437k
    0U, // FJCVTZS
12587
437k
    16U,  // FLOGB_ZPmZ_D
12588
437k
    0U, // FLOGB_ZPmZ_H
12589
437k
    24U,  // FLOGB_ZPmZ_S
12590
437k
    0U, // FMA16
12591
437k
    0U, // FMA32
12592
437k
    0U, // FMA64
12593
437k
    134232U,  // FMADDDrrr
12594
437k
    134232U,  // FMADDHrrr
12595
437k
    134232U,  // FMADDSrrr
12596
437k
    285344896U, // FMAD_ZPmZZ_D
12597
437k
    53488880U,  // FMAD_ZPmZZ_H
12598
437k
    302123136U, // FMAD_ZPmZZ_S
12599
437k
    3160U,  // FMAXDrr
12600
437k
    3160U,  // FMAXHrr
12601
437k
    3160U,  // FMAXNMDrr
12602
437k
    3160U,  // FMAXNMHrr
12603
437k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
437k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
437k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
437k
    1056920U, // FMAXNMPv2f32
12607
437k
    270440U,  // FMAXNMPv2f64
12608
437k
    456U, // FMAXNMPv2i16p
12609
437k
    40U,  // FMAXNMPv2i32p
12610
437k
    48U,  // FMAXNMPv2i64p
12611
437k
    1188000U, // FMAXNMPv4f16
12612
437k
    401520U,  // FMAXNMPv4f32
12613
437k
    532600U,  // FMAXNMPv8f16
12614
437k
    6232U,  // FMAXNMQV_D
12615
437k
    5208U,  // FMAXNMQV_H
12616
437k
    12376U, // FMAXNMQV_S
12617
437k
    3160U,  // FMAXNMSrr
12618
437k
    0U, // FMAXNMV_VPZ_D
12619
437k
    0U, // FMAXNMV_VPZ_H
12620
437k
    0U, // FMAXNMV_VPZ_S
12621
437k
    56U,  // FMAXNMVv4i16v
12622
437k
    64U,  // FMAXNMVv4i32v
12623
437k
    72U,  // FMAXNMVv8i16v
12624
437k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
437k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
437k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
437k
    184U, // FMAXNM_VG2_2ZZ_D
12628
437k
    136U, // FMAXNM_VG2_2ZZ_H
12629
437k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
437k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
437k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
437k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
437k
    184U, // FMAXNM_VG4_4ZZ_D
12634
437k
    136U, // FMAXNM_VG4_4ZZ_H
12635
437k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
437k
    318904448U, // FMAXNM_ZPmI_D
12637
437k
    5385352U, // FMAXNM_ZPmI_H
12638
437k
    318910592U, // FMAXNM_ZPmI_S
12639
437k
    33691776U,  // FMAXNM_ZPmZ_D
12640
437k
    51129480U,  // FMAXNM_ZPmZ_H
12641
437k
    67252352U,  // FMAXNM_ZPmZ_S
12642
437k
    1056920U, // FMAXNMv2f32
12643
437k
    270440U,  // FMAXNMv2f64
12644
437k
    1188000U, // FMAXNMv4f16
12645
437k
    401520U,  // FMAXNMv4f32
12646
437k
    532600U,  // FMAXNMv8f16
12647
437k
    33691776U,  // FMAXP_ZPmZZ_D
12648
437k
    51129480U,  // FMAXP_ZPmZZ_H
12649
437k
    67252352U,  // FMAXP_ZPmZZ_S
12650
437k
    1056920U, // FMAXPv2f32
12651
437k
    270440U,  // FMAXPv2f64
12652
437k
    456U, // FMAXPv2i16p
12653
437k
    40U,  // FMAXPv2i32p
12654
437k
    48U,  // FMAXPv2i64p
12655
437k
    1188000U, // FMAXPv4f16
12656
437k
    401520U,  // FMAXPv4f32
12657
437k
    532600U,  // FMAXPv8f16
12658
437k
    6232U,  // FMAXQV_D
12659
437k
    5208U,  // FMAXQV_H
12660
437k
    12376U, // FMAXQV_S
12661
437k
    3160U,  // FMAXSrr
12662
437k
    0U, // FMAXV_VPZ_D
12663
437k
    0U, // FMAXV_VPZ_H
12664
437k
    0U, // FMAXV_VPZ_S
12665
437k
    56U,  // FMAXVv4i16v
12666
437k
    64U,  // FMAXVv4i32v
12667
437k
    72U,  // FMAXVv8i16v
12668
437k
    464U, // FMAX_VG2_2Z2Z_D
12669
437k
    248U, // FMAX_VG2_2Z2Z_H
12670
437k
    472U, // FMAX_VG2_2Z2Z_S
12671
437k
    184U, // FMAX_VG2_2ZZ_D
12672
437k
    136U, // FMAX_VG2_2ZZ_H
12673
437k
    96U,  // FMAX_VG2_2ZZ_S
12674
437k
    464U, // FMAX_VG4_4Z4Z_D
12675
437k
    248U, // FMAX_VG4_4Z4Z_H
12676
437k
    472U, // FMAX_VG4_4Z4Z_S
12677
437k
    184U, // FMAX_VG4_4ZZ_D
12678
437k
    136U, // FMAX_VG4_4ZZ_H
12679
437k
    96U,  // FMAX_VG4_4ZZ_S
12680
437k
    318904448U, // FMAX_ZPmI_D
12681
437k
    5385352U, // FMAX_ZPmI_H
12682
437k
    318910592U, // FMAX_ZPmI_S
12683
437k
    33691776U,  // FMAX_ZPmZ_D
12684
437k
    51129480U,  // FMAX_ZPmZ_H
12685
437k
    67252352U,  // FMAX_ZPmZ_S
12686
437k
    1056920U, // FMAXv2f32
12687
437k
    270440U,  // FMAXv2f64
12688
437k
    1188000U, // FMAXv4f16
12689
437k
    401520U,  // FMAXv4f32
12690
437k
    532600U,  // FMAXv8f16
12691
437k
    3160U,  // FMINDrr
12692
437k
    3160U,  // FMINHrr
12693
437k
    3160U,  // FMINNMDrr
12694
437k
    3160U,  // FMINNMHrr
12695
437k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
437k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
437k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
437k
    1056920U, // FMINNMPv2f32
12699
437k
    270440U,  // FMINNMPv2f64
12700
437k
    456U, // FMINNMPv2i16p
12701
437k
    40U,  // FMINNMPv2i32p
12702
437k
    48U,  // FMINNMPv2i64p
12703
437k
    1188000U, // FMINNMPv4f16
12704
437k
    401520U,  // FMINNMPv4f32
12705
437k
    532600U,  // FMINNMPv8f16
12706
437k
    6232U,  // FMINNMQV_D
12707
437k
    5208U,  // FMINNMQV_H
12708
437k
    12376U, // FMINNMQV_S
12709
437k
    3160U,  // FMINNMSrr
12710
437k
    0U, // FMINNMV_VPZ_D
12711
437k
    0U, // FMINNMV_VPZ_H
12712
437k
    0U, // FMINNMV_VPZ_S
12713
437k
    56U,  // FMINNMVv4i16v
12714
437k
    64U,  // FMINNMVv4i32v
12715
437k
    72U,  // FMINNMVv8i16v
12716
437k
    464U, // FMINNM_VG2_2Z2Z_D
12717
437k
    248U, // FMINNM_VG2_2Z2Z_H
12718
437k
    472U, // FMINNM_VG2_2Z2Z_S
12719
437k
    184U, // FMINNM_VG2_2ZZ_D
12720
437k
    136U, // FMINNM_VG2_2ZZ_H
12721
437k
    96U,  // FMINNM_VG2_2ZZ_S
12722
437k
    464U, // FMINNM_VG4_4Z4Z_D
12723
437k
    248U, // FMINNM_VG4_4Z4Z_H
12724
437k
    472U, // FMINNM_VG4_4Z4Z_S
12725
437k
    184U, // FMINNM_VG4_4ZZ_D
12726
437k
    136U, // FMINNM_VG4_4ZZ_H
12727
437k
    96U,  // FMINNM_VG4_4ZZ_S
12728
437k
    318904448U, // FMINNM_ZPmI_D
12729
437k
    5385352U, // FMINNM_ZPmI_H
12730
437k
    318910592U, // FMINNM_ZPmI_S
12731
437k
    33691776U,  // FMINNM_ZPmZ_D
12732
437k
    51129480U,  // FMINNM_ZPmZ_H
12733
437k
    67252352U,  // FMINNM_ZPmZ_S
12734
437k
    1056920U, // FMINNMv2f32
12735
437k
    270440U,  // FMINNMv2f64
12736
437k
    1188000U, // FMINNMv4f16
12737
437k
    401520U,  // FMINNMv4f32
12738
437k
    532600U,  // FMINNMv8f16
12739
437k
    33691776U,  // FMINP_ZPmZZ_D
12740
437k
    51129480U,  // FMINP_ZPmZZ_H
12741
437k
    67252352U,  // FMINP_ZPmZZ_S
12742
437k
    1056920U, // FMINPv2f32
12743
437k
    270440U,  // FMINPv2f64
12744
437k
    456U, // FMINPv2i16p
12745
437k
    40U,  // FMINPv2i32p
12746
437k
    48U,  // FMINPv2i64p
12747
437k
    1188000U, // FMINPv4f16
12748
437k
    401520U,  // FMINPv4f32
12749
437k
    532600U,  // FMINPv8f16
12750
437k
    6232U,  // FMINQV_D
12751
437k
    5208U,  // FMINQV_H
12752
437k
    12376U, // FMINQV_S
12753
437k
    3160U,  // FMINSrr
12754
437k
    0U, // FMINV_VPZ_D
12755
437k
    0U, // FMINV_VPZ_H
12756
437k
    0U, // FMINV_VPZ_S
12757
437k
    56U,  // FMINVv4i16v
12758
437k
    64U,  // FMINVv4i32v
12759
437k
    72U,  // FMINVv8i16v
12760
437k
    464U, // FMIN_VG2_2Z2Z_D
12761
437k
    248U, // FMIN_VG2_2Z2Z_H
12762
437k
    472U, // FMIN_VG2_2Z2Z_S
12763
437k
    184U, // FMIN_VG2_2ZZ_D
12764
437k
    136U, // FMIN_VG2_2ZZ_H
12765
437k
    96U,  // FMIN_VG2_2ZZ_S
12766
437k
    464U, // FMIN_VG4_4Z4Z_D
12767
437k
    248U, // FMIN_VG4_4Z4Z_H
12768
437k
    472U, // FMIN_VG4_4Z4Z_S
12769
437k
    184U, // FMIN_VG4_4ZZ_D
12770
437k
    136U, // FMIN_VG4_4ZZ_H
12771
437k
    96U,  // FMIN_VG4_4ZZ_S
12772
437k
    318904448U, // FMIN_ZPmI_D
12773
437k
    5385352U, // FMIN_ZPmI_H
12774
437k
    318910592U, // FMIN_ZPmI_S
12775
437k
    33691776U,  // FMIN_ZPmZ_D
12776
437k
    51129480U,  // FMIN_ZPmZ_H
12777
437k
    67252352U,  // FMIN_ZPmZ_S
12778
437k
    1056920U, // FMINv2f32
12779
437k
    270440U,  // FMINv2f64
12780
437k
    1188000U, // FMINv4f16
12781
437k
    401520U,  // FMINv4f32
12782
437k
    532600U,  // FMINv8f16
12783
437k
    49696U, // FMLAL2lanev4f16
12784
437k
    120464544U, // FMLAL2lanev8f16
12785
437k
    50720U, // FMLAL2v4f16
12786
437k
    1189024U, // FMLAL2v8f16
12787
437k
    8U, // FMLALB_ZZZ
12788
437k
    38920U, // FMLALB_ZZZI
12789
437k
    53222488U,  // FMLALB_ZZZI_SHH
12790
437k
    7256U,  // FMLALB_ZZZ_SHH
12791
437k
    5514384U, // FMLALBlanev8f16
12792
437k
    926864U,  // FMLALBv8f16
12793
437k
    9U, // FMLALLBB_ZZZ
12794
437k
    38921U, // FMLALLBB_ZZZI
12795
437k
    5514384U, // FMLALLBBlanev4f32
12796
437k
    926864U,  // FMLALLBBv4f32
12797
437k
    9U, // FMLALLBT_ZZZ
12798
437k
    38921U, // FMLALLBT_ZZZI
12799
437k
    5514384U, // FMLALLBTlanev4f32
12800
437k
    926864U,  // FMLALLBTv4f32
12801
437k
    9U, // FMLALLTB_ZZZ
12802
437k
    38921U, // FMLALLTB_ZZZI
12803
437k
    5514384U, // FMLALLTBlanev4f32
12804
437k
    926864U,  // FMLALLTBv4f32
12805
437k
    9U, // FMLALLTT_ZZZ
12806
437k
    38921U, // FMLALLTT_ZZZI
12807
437k
    5514384U, // FMLALLTTlanev4f32
12808
437k
    926864U,  // FMLALLTTv4f32
12809
437k
    38441U, // FMLALL_MZZI_BtoS
12810
437k
    553U, // FMLALL_MZZ_BtoS
12811
437k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
437k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
437k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
437k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
437k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
437k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
437k
    8U, // FMLALT_ZZZ
12818
437k
    38920U, // FMLALT_ZZZI
12819
437k
    53222488U,  // FMLALT_ZZZI_SHH
12820
437k
    7256U,  // FMLALT_ZZZ_SHH
12821
437k
    5514384U, // FMLALTlanev8f16
12822
437k
    926864U,  // FMLALTv8f16
12823
437k
    38441U, // FMLAL_MZZI_BtoH
12824
437k
    38145U, // FMLAL_MZZI_HtoS
12825
437k
    257U, // FMLAL_MZZ_HtoS
12826
437k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
437k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
437k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
437k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
437k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
437k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
437k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
437k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
437k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
437k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
437k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
437k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
437k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
437k
    49696U, // FMLALlanev4f16
12840
437k
    120464544U, // FMLALlanev8f16
12841
437k
    50720U, // FMLALv4f16
12842
437k
    1189024U, // FMLALv8f16
12843
437k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
437k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
437k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
437k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
437k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
437k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
437k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
437k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
437k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
437k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
437k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
437k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
437k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
437k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
437k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
437k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
437k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
437k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
437k
    285344896U, // FMLA_ZPmZZ_D
12862
437k
    53488880U,  // FMLA_ZPmZZ_H
12863
437k
    302123136U, // FMLA_ZPmZZ_S
12864
437k
    53216344U,  // FMLA_ZZZI_D
12865
437k
    39152U, // FMLA_ZZZI_H
12866
437k
    53217368U,  // FMLA_ZZZI_S
12867
437k
    120464473U, // FMLAv1i16_indexed
12868
437k
    122299481U, // FMLAv1i32_indexed
12869
437k
    123085913U, // FMLAv1i64_indexed
12870
437k
    1057944U, // FMLAv2f32
12871
437k
    271464U,  // FMLAv2f64
12872
437k
    122299544U, // FMLAv2i32_indexed
12873
437k
    123085928U, // FMLAv2i64_indexed
12874
437k
    1189024U, // FMLAv4f16
12875
437k
    402544U,  // FMLAv4f32
12876
437k
    120464544U, // FMLAv4i16_indexed
12877
437k
    122299504U, // FMLAv4i32_indexed
12878
437k
    533624U,  // FMLAv8f16
12879
437k
    120464504U, // FMLAv8i16_indexed
12880
437k
    49696U, // FMLSL2lanev4f16
12881
437k
    120464544U, // FMLSL2lanev8f16
12882
437k
    50720U, // FMLSL2v4f16
12883
437k
    1189024U, // FMLSL2v8f16
12884
437k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
437k
    7256U,  // FMLSLB_ZZZ_SHH
12886
437k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
437k
    7256U,  // FMLSLT_ZZZ_SHH
12888
437k
    38145U, // FMLSL_MZZI_HtoS
12889
437k
    257U, // FMLSL_MZZ_HtoS
12890
437k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
437k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
437k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
437k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
437k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
437k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
437k
    49696U, // FMLSLlanev4f16
12897
437k
    120464544U, // FMLSLlanev8f16
12898
437k
    50720U, // FMLSLv4f16
12899
437k
    1189024U, // FMLSLv8f16
12900
437k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
437k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
437k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
437k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
437k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
437k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
437k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
437k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
437k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
437k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
437k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
437k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
437k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
437k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
437k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
437k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
437k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
437k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
437k
    285344896U, // FMLS_ZPmZZ_D
12919
437k
    53488880U,  // FMLS_ZPmZZ_H
12920
437k
    302123136U, // FMLS_ZPmZZ_S
12921
437k
    53216344U,  // FMLS_ZZZI_D
12922
437k
    39152U, // FMLS_ZZZI_H
12923
437k
    53217368U,  // FMLS_ZZZI_S
12924
437k
    120464473U, // FMLSv1i16_indexed
12925
437k
    122299481U, // FMLSv1i32_indexed
12926
437k
    123085913U, // FMLSv1i64_indexed
12927
437k
    1057944U, // FMLSv2f32
12928
437k
    271464U,  // FMLSv2f64
12929
437k
    122299544U, // FMLSv2i32_indexed
12930
437k
    123085928U, // FMLSv2i64_indexed
12931
437k
    1189024U, // FMLSv4f16
12932
437k
    402544U,  // FMLSv4f32
12933
437k
    120464544U, // FMLSv4i16_indexed
12934
437k
    122299504U, // FMLSv4i32_indexed
12935
437k
    533624U,  // FMLSv8f16
12936
437k
    120464504U, // FMLSv8i16_indexed
12937
437k
    1112U,  // FMMLA_ZZZ_D
12938
437k
    2136U,  // FMMLA_ZZZ_S
12939
437k
    0U, // FMOPAL_MPPZZ
12940
437k
    0U, // FMOPA_MPPZZ_BtoH
12941
437k
    0U, // FMOPA_MPPZZ_BtoS
12942
437k
    560U, // FMOPA_MPPZZ_D
12943
437k
    0U, // FMOPA_MPPZZ_H
12944
437k
    264U, // FMOPA_MPPZZ_S
12945
437k
    0U, // FMOPSL_MPPZZ
12946
437k
    560U, // FMOPS_MPPZZ_D
12947
437k
    0U, // FMOPS_MPPZZ_H
12948
437k
    264U, // FMOPS_MPPZZ_S
12949
437k
    45472U, // FMOVDXHighr
12950
437k
    0U, // FMOVDXr
12951
437k
    2U, // FMOVDi
12952
437k
    0U, // FMOVDr
12953
437k
    0U, // FMOVHWr
12954
437k
    0U, // FMOVHXr
12955
437k
    2U, // FMOVHi
12956
437k
    0U, // FMOVHr
12957
437k
    0U, // FMOVSWr
12958
437k
    2U, // FMOVSi
12959
437k
    0U, // FMOVSr
12960
437k
    0U, // FMOVWHr
12961
437k
    0U, // FMOVWSr
12962
437k
    0U, // FMOVXDHighr
12963
437k
    0U, // FMOVXDr
12964
437k
    0U, // FMOVXHr
12965
437k
    2U, // FMOVv2f32_ns
12966
437k
    2U, // FMOVv2f64_ns
12967
437k
    2U, // FMOVv4f16_ns
12968
437k
    2U, // FMOVv4f32_ns
12969
437k
    2U, // FMOVv8f16_ns
12970
437k
    0U, // FMS16
12971
437k
    0U, // FMS32
12972
437k
    0U, // FMS64
12973
437k
    285344896U, // FMSB_ZPmZZ_D
12974
437k
    53488880U,  // FMSB_ZPmZZ_H
12975
437k
    302123136U, // FMSB_ZPmZZ_S
12976
437k
    134232U,  // FMSUBDrrr
12977
437k
    134232U,  // FMSUBHrrr
12978
437k
    134232U,  // FMSUBSrrr
12979
437k
    3160U,  // FMULDrr
12980
437k
    3160U,  // FMULHrr
12981
437k
    3160U,  // FMULSrr
12982
437k
    3160U,  // FMULX16
12983
437k
    3160U,  // FMULX32
12984
437k
    3160U,  // FMULX64
12985
437k
    33691776U,  // FMULX_ZPmZ_D
12986
437k
    51129480U,  // FMULX_ZPmZ_H
12987
437k
    67252352U,  // FMULX_ZPmZ_S
12988
437k
    338567256U, // FMULXv1i16_indexed
12989
437k
    340402264U, // FMULXv1i32_indexed
12990
437k
    341188696U, // FMULXv1i64_indexed
12991
437k
    1056920U, // FMULXv2f32
12992
437k
    270440U,  // FMULXv2f64
12993
437k
    340402328U, // FMULXv2i32_indexed
12994
437k
    341188712U, // FMULXv2i64_indexed
12995
437k
    1188000U, // FMULXv4f16
12996
437k
    401520U,  // FMULXv4f32
12997
437k
    338567328U, // FMULXv4i16_indexed
12998
437k
    340402288U, // FMULXv4i32_indexed
12999
437k
    532600U,  // FMULXv8f16
13000
437k
    338567288U, // FMULXv8i16_indexed
13001
437k
    352458880U, // FMUL_ZPmI_D
13002
437k
    5778568U, // FMUL_ZPmI_H
13003
437k
    352465024U, // FMUL_ZPmI_S
13004
437k
    33691776U,  // FMUL_ZPmZ_D
13005
437k
    51129480U,  // FMUL_ZPmZ_H
13006
437k
    67252352U,  // FMUL_ZPmZ_S
13007
437k
    5904472U, // FMUL_ZZZI_D
13008
437k
    40072U, // FMUL_ZZZI_H
13009
437k
    5910617U, // FMUL_ZZZI_S
13010
437k
    6232U,  // FMUL_ZZZ_D
13011
437k
    136U, // FMUL_ZZZ_H
13012
437k
    12377U, // FMUL_ZZZ_S
13013
437k
    338567256U, // FMULv1i16_indexed
13014
437k
    340402264U, // FMULv1i32_indexed
13015
437k
    341188696U, // FMULv1i64_indexed
13016
437k
    1056920U, // FMULv2f32
13017
437k
    270440U,  // FMULv2f64
13018
437k
    340402328U, // FMULv2i32_indexed
13019
437k
    341188712U, // FMULv2i64_indexed
13020
437k
    1188000U, // FMULv4f16
13021
437k
    401520U,  // FMULv4f32
13022
437k
    338567328U, // FMULv4i16_indexed
13023
437k
    340402288U, // FMULv4i32_indexed
13024
437k
    532600U,  // FMULv8f16
13025
437k
    338567288U, // FMULv8i16_indexed
13026
437k
    0U, // FNEGDr
13027
437k
    0U, // FNEGHr
13028
437k
    0U, // FNEGSr
13029
437k
    16U,  // FNEG_ZPmZ_D
13030
437k
    0U, // FNEG_ZPmZ_H
13031
437k
    24U,  // FNEG_ZPmZ_S
13032
437k
    40U,  // FNEGv2f32
13033
437k
    48U,  // FNEGv2f64
13034
437k
    56U,  // FNEGv4f16
13035
437k
    64U,  // FNEGv4f32
13036
437k
    72U,  // FNEGv8f16
13037
437k
    134232U,  // FNMADDDrrr
13038
437k
    134232U,  // FNMADDHrrr
13039
437k
    134232U,  // FNMADDSrrr
13040
437k
    285344896U, // FNMAD_ZPmZZ_D
13041
437k
    53488880U,  // FNMAD_ZPmZZ_H
13042
437k
    302123136U, // FNMAD_ZPmZZ_S
13043
437k
    285344896U, // FNMLA_ZPmZZ_D
13044
437k
    53488880U,  // FNMLA_ZPmZZ_H
13045
437k
    302123136U, // FNMLA_ZPmZZ_S
13046
437k
    285344896U, // FNMLS_ZPmZZ_D
13047
437k
    53488880U,  // FNMLS_ZPmZZ_H
13048
437k
    302123136U, // FNMLS_ZPmZZ_S
13049
437k
    285344896U, // FNMSB_ZPmZZ_D
13050
437k
    53488880U,  // FNMSB_ZPmZZ_H
13051
437k
    302123136U, // FNMSB_ZPmZZ_S
13052
437k
    134232U,  // FNMSUBDrrr
13053
437k
    134232U,  // FNMSUBHrrr
13054
437k
    134232U,  // FNMSUBSrrr
13055
437k
    3160U,  // FNMULDrr
13056
437k
    3160U,  // FNMULHrr
13057
437k
    3160U,  // FNMULSrr
13058
437k
    0U, // FRECPE_ZZ_D
13059
437k
    0U, // FRECPE_ZZ_H
13060
437k
    1U, // FRECPE_ZZ_S
13061
437k
    0U, // FRECPEv1f16
13062
437k
    0U, // FRECPEv1i32
13063
437k
    0U, // FRECPEv1i64
13064
437k
    40U,  // FRECPEv2f32
13065
437k
    48U,  // FRECPEv2f64
13066
437k
    56U,  // FRECPEv4f16
13067
437k
    64U,  // FRECPEv4f32
13068
437k
    72U,  // FRECPEv8f16
13069
437k
    3160U,  // FRECPS16
13070
437k
    3160U,  // FRECPS32
13071
437k
    3160U,  // FRECPS64
13072
437k
    6232U,  // FRECPS_ZZZ_D
13073
437k
    136U, // FRECPS_ZZZ_H
13074
437k
    12377U, // FRECPS_ZZZ_S
13075
437k
    1056920U, // FRECPSv2f32
13076
437k
    270440U,  // FRECPSv2f64
13077
437k
    1188000U, // FRECPSv4f16
13078
437k
    401520U,  // FRECPSv4f32
13079
437k
    532600U,  // FRECPSv8f16
13080
437k
    16U,  // FRECPX_ZPmZ_D
13081
437k
    0U, // FRECPX_ZPmZ_H
13082
437k
    24U,  // FRECPX_ZPmZ_S
13083
437k
    0U, // FRECPXv1f16
13084
437k
    0U, // FRECPXv1i32
13085
437k
    0U, // FRECPXv1i64
13086
437k
    0U, // FRINT32XDr
13087
437k
    0U, // FRINT32XSr
13088
437k
    40U,  // FRINT32Xv2f32
13089
437k
    48U,  // FRINT32Xv2f64
13090
437k
    64U,  // FRINT32Xv4f32
13091
437k
    0U, // FRINT32ZDr
13092
437k
    0U, // FRINT32ZSr
13093
437k
    40U,  // FRINT32Zv2f32
13094
437k
    48U,  // FRINT32Zv2f64
13095
437k
    64U,  // FRINT32Zv4f32
13096
437k
    0U, // FRINT64XDr
13097
437k
    0U, // FRINT64XSr
13098
437k
    40U,  // FRINT64Xv2f32
13099
437k
    48U,  // FRINT64Xv2f64
13100
437k
    64U,  // FRINT64Xv4f32
13101
437k
    0U, // FRINT64ZDr
13102
437k
    0U, // FRINT64ZSr
13103
437k
    40U,  // FRINT64Zv2f32
13104
437k
    48U,  // FRINT64Zv2f64
13105
437k
    64U,  // FRINT64Zv4f32
13106
437k
    0U, // FRINTADr
13107
437k
    0U, // FRINTAHr
13108
437k
    0U, // FRINTASr
13109
437k
    0U, // FRINTA_2Z2Z_S
13110
437k
    0U, // FRINTA_4Z4Z_S
13111
437k
    16U,  // FRINTA_ZPmZ_D
13112
437k
    0U, // FRINTA_ZPmZ_H
13113
437k
    24U,  // FRINTA_ZPmZ_S
13114
437k
    40U,  // FRINTAv2f32
13115
437k
    48U,  // FRINTAv2f64
13116
437k
    56U,  // FRINTAv4f16
13117
437k
    64U,  // FRINTAv4f32
13118
437k
    72U,  // FRINTAv8f16
13119
437k
    0U, // FRINTIDr
13120
437k
    0U, // FRINTIHr
13121
437k
    0U, // FRINTISr
13122
437k
    16U,  // FRINTI_ZPmZ_D
13123
437k
    0U, // FRINTI_ZPmZ_H
13124
437k
    24U,  // FRINTI_ZPmZ_S
13125
437k
    40U,  // FRINTIv2f32
13126
437k
    48U,  // FRINTIv2f64
13127
437k
    56U,  // FRINTIv4f16
13128
437k
    64U,  // FRINTIv4f32
13129
437k
    72U,  // FRINTIv8f16
13130
437k
    0U, // FRINTMDr
13131
437k
    0U, // FRINTMHr
13132
437k
    0U, // FRINTMSr
13133
437k
    0U, // FRINTM_2Z2Z_S
13134
437k
    0U, // FRINTM_4Z4Z_S
13135
437k
    16U,  // FRINTM_ZPmZ_D
13136
437k
    0U, // FRINTM_ZPmZ_H
13137
437k
    24U,  // FRINTM_ZPmZ_S
13138
437k
    40U,  // FRINTMv2f32
13139
437k
    48U,  // FRINTMv2f64
13140
437k
    56U,  // FRINTMv4f16
13141
437k
    64U,  // FRINTMv4f32
13142
437k
    72U,  // FRINTMv8f16
13143
437k
    0U, // FRINTNDr
13144
437k
    0U, // FRINTNHr
13145
437k
    0U, // FRINTNSr
13146
437k
    0U, // FRINTN_2Z2Z_S
13147
437k
    0U, // FRINTN_4Z4Z_S
13148
437k
    16U,  // FRINTN_ZPmZ_D
13149
437k
    0U, // FRINTN_ZPmZ_H
13150
437k
    24U,  // FRINTN_ZPmZ_S
13151
437k
    40U,  // FRINTNv2f32
13152
437k
    48U,  // FRINTNv2f64
13153
437k
    56U,  // FRINTNv4f16
13154
437k
    64U,  // FRINTNv4f32
13155
437k
    72U,  // FRINTNv8f16
13156
437k
    0U, // FRINTPDr
13157
437k
    0U, // FRINTPHr
13158
437k
    0U, // FRINTPSr
13159
437k
    0U, // FRINTP_2Z2Z_S
13160
437k
    0U, // FRINTP_4Z4Z_S
13161
437k
    16U,  // FRINTP_ZPmZ_D
13162
437k
    0U, // FRINTP_ZPmZ_H
13163
437k
    24U,  // FRINTP_ZPmZ_S
13164
437k
    40U,  // FRINTPv2f32
13165
437k
    48U,  // FRINTPv2f64
13166
437k
    56U,  // FRINTPv4f16
13167
437k
    64U,  // FRINTPv4f32
13168
437k
    72U,  // FRINTPv8f16
13169
437k
    0U, // FRINTXDr
13170
437k
    0U, // FRINTXHr
13171
437k
    0U, // FRINTXSr
13172
437k
    16U,  // FRINTX_ZPmZ_D
13173
437k
    0U, // FRINTX_ZPmZ_H
13174
437k
    24U,  // FRINTX_ZPmZ_S
13175
437k
    40U,  // FRINTXv2f32
13176
437k
    48U,  // FRINTXv2f64
13177
437k
    56U,  // FRINTXv4f16
13178
437k
    64U,  // FRINTXv4f32
13179
437k
    72U,  // FRINTXv8f16
13180
437k
    0U, // FRINTZDr
13181
437k
    0U, // FRINTZHr
13182
437k
    0U, // FRINTZSr
13183
437k
    16U,  // FRINTZ_ZPmZ_D
13184
437k
    0U, // FRINTZ_ZPmZ_H
13185
437k
    24U,  // FRINTZ_ZPmZ_S
13186
437k
    40U,  // FRINTZv2f32
13187
437k
    48U,  // FRINTZv2f64
13188
437k
    56U,  // FRINTZv4f16
13189
437k
    64U,  // FRINTZv4f32
13190
437k
    72U,  // FRINTZv8f16
13191
437k
    0U, // FRSQRTE_ZZ_D
13192
437k
    0U, // FRSQRTE_ZZ_H
13193
437k
    1U, // FRSQRTE_ZZ_S
13194
437k
    0U, // FRSQRTEv1f16
13195
437k
    0U, // FRSQRTEv1i32
13196
437k
    0U, // FRSQRTEv1i64
13197
437k
    40U,  // FRSQRTEv2f32
13198
437k
    48U,  // FRSQRTEv2f64
13199
437k
    56U,  // FRSQRTEv4f16
13200
437k
    64U,  // FRSQRTEv4f32
13201
437k
    72U,  // FRSQRTEv8f16
13202
437k
    3160U,  // FRSQRTS16
13203
437k
    3160U,  // FRSQRTS32
13204
437k
    3160U,  // FRSQRTS64
13205
437k
    6232U,  // FRSQRTS_ZZZ_D
13206
437k
    136U, // FRSQRTS_ZZZ_H
13207
437k
    12377U, // FRSQRTS_ZZZ_S
13208
437k
    1056920U, // FRSQRTSv2f32
13209
437k
    270440U,  // FRSQRTSv2f64
13210
437k
    1188000U, // FRSQRTSv4f16
13211
437k
    401520U,  // FRSQRTSv4f32
13212
437k
    532600U,  // FRSQRTSv8f16
13213
437k
    464U, // FSCALE_2Z2Z_D
13214
437k
    248U, // FSCALE_2Z2Z_H
13215
437k
    472U, // FSCALE_2Z2Z_S
13216
437k
    184U, // FSCALE_2ZZ_D
13217
437k
    136U, // FSCALE_2ZZ_H
13218
437k
    96U,  // FSCALE_2ZZ_S
13219
437k
    464U, // FSCALE_4Z4Z_D
13220
437k
    248U, // FSCALE_4Z4Z_H
13221
437k
    472U, // FSCALE_4Z4Z_S
13222
437k
    184U, // FSCALE_4ZZ_D
13223
437k
    136U, // FSCALE_4ZZ_H
13224
437k
    96U,  // FSCALE_4ZZ_S
13225
437k
    33691776U,  // FSCALE_ZPmZ_D
13226
437k
    51129480U,  // FSCALE_ZPmZ_H
13227
437k
    67252352U,  // FSCALE_ZPmZ_S
13228
437k
    1056920U, // FSCALEv2f32
13229
437k
    270440U,  // FSCALEv2f64
13230
437k
    1188000U, // FSCALEv4f16
13231
437k
    401520U,  // FSCALEv4f32
13232
437k
    532600U,  // FSCALEv8f16
13233
437k
    0U, // FSQRTDr
13234
437k
    0U, // FSQRTHr
13235
437k
    0U, // FSQRTSr
13236
437k
    16U,  // FSQRT_ZPmZ_D
13237
437k
    0U, // FSQRT_ZPmZ_H
13238
437k
    24U,  // FSQRT_ZPmZ_S
13239
437k
    40U,  // FSQRTv2f32
13240
437k
    48U,  // FSQRTv2f64
13241
437k
    56U,  // FSQRTv4f16
13242
437k
    64U,  // FSQRTv4f32
13243
437k
    72U,  // FSQRTv8f16
13244
437k
    3160U,  // FSUBDrr
13245
437k
    3160U,  // FSUBHrr
13246
437k
    268572800U, // FSUBR_ZPmI_D
13247
437k
    3943560U, // FSUBR_ZPmI_H
13248
437k
    268578944U, // FSUBR_ZPmI_S
13249
437k
    33691776U,  // FSUBR_ZPmZ_D
13250
437k
    51129480U,  // FSUBR_ZPmZ_H
13251
437k
    67252352U,  // FSUBR_ZPmZ_S
13252
437k
    3160U,  // FSUBSrr
13253
437k
    192U, // FSUB_VG2_M2Z_D
13254
437k
    232U, // FSUB_VG2_M2Z_H
13255
437k
    200U, // FSUB_VG2_M2Z_S
13256
437k
    192U, // FSUB_VG4_M4Z_D
13257
437k
    232U, // FSUB_VG4_M4Z_H
13258
437k
    200U, // FSUB_VG4_M4Z_S
13259
437k
    268572800U, // FSUB_ZPmI_D
13260
437k
    3943560U, // FSUB_ZPmI_H
13261
437k
    268578944U, // FSUB_ZPmI_S
13262
437k
    33691776U,  // FSUB_ZPmZ_D
13263
437k
    51129480U,  // FSUB_ZPmZ_H
13264
437k
    67252352U,  // FSUB_ZPmZ_S
13265
437k
    6232U,  // FSUB_ZZZ_D
13266
437k
    136U, // FSUB_ZZZ_H
13267
437k
    12377U, // FSUB_ZZZ_S
13268
437k
    1056920U, // FSUBv2f32
13269
437k
    270440U,  // FSUBv2f64
13270
437k
    1188000U, // FSUBv4f16
13271
437k
    401520U,  // FSUBv4f32
13272
437k
    532600U,  // FSUBv8f16
13273
437k
    137304U,  // FTMAD_ZZI_D
13274
437k
    52440200U,  // FTMAD_ZZI_H
13275
437k
    143449U,  // FTMAD_ZZI_S
13276
437k
    6232U,  // FTSMUL_ZZZ_D
13277
437k
    136U, // FTSMUL_ZZZ_H
13278
437k
    12377U, // FTSMUL_ZZZ_S
13279
437k
    6232U,  // FTSSEL_ZZZ_D
13280
437k
    136U, // FTSSEL_ZZZ_H
13281
437k
    12377U, // FTSSEL_ZZZ_S
13282
437k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
437k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
437k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
437k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
437k
    0U, // GCSPOPCX
13287
437k
    0U, // GCSPOPM
13288
437k
    0U, // GCSPOPX
13289
437k
    0U, // GCSPUSHM
13290
437k
    0U, // GCSPUSHX
13291
437k
    0U, // GCSSS1
13292
437k
    0U, // GCSSS2
13293
437k
    0U, // GCSSTR
13294
437k
    0U, // GCSSTTR
13295
437k
    0U, // GENLUT
13296
437k
    0U, // GENTER
13297
437k
    0U, // GEXIT
13298
437k
    371207355U, // GLD1B_D_IMM_REAL
13299
437k
    6040803U, // GLD1B_D_REAL
13300
437k
    6171875U, // GLD1B_D_SXTW_REAL
13301
437k
    6302947U, // GLD1B_D_UXTW_REAL
13302
437k
    371207267U, // GLD1B_S_IMM_REAL
13303
437k
    6434019U, // GLD1B_S_SXTW_REAL
13304
437k
    6565091U, // GLD1B_S_UXTW_REAL
13305
437k
    6696123U, // GLD1D_IMM_REAL
13306
437k
    6040803U, // GLD1D_REAL
13307
437k
    6827235U, // GLD1D_SCALED_REAL
13308
437k
    6171875U, // GLD1D_SXTW_REAL
13309
437k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
437k
    6302947U, // GLD1D_UXTW_REAL
13311
437k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
437k
    376319163U, // GLD1H_D_IMM_REAL
13313
437k
    6040803U, // GLD1H_D_REAL
13314
437k
    7351523U, // GLD1H_D_SCALED_REAL
13315
437k
    6171875U, // GLD1H_D_SXTW_REAL
13316
437k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
437k
    6302947U, // GLD1H_D_UXTW_REAL
13318
437k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
437k
    376319075U, // GLD1H_S_IMM_REAL
13320
437k
    6434019U, // GLD1H_S_SXTW_REAL
13321
437k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
437k
    6565091U, // GLD1H_S_UXTW_REAL
13323
437k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
437k
    371207355U, // GLD1Q
13325
437k
    371207355U, // GLD1SB_D_IMM_REAL
13326
437k
    6040803U, // GLD1SB_D_REAL
13327
437k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
437k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
437k
    371207267U, // GLD1SB_S_IMM_REAL
13330
437k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
437k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
437k
    376319163U, // GLD1SH_D_IMM_REAL
13333
437k
    6040803U, // GLD1SH_D_REAL
13334
437k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
437k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
437k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
437k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
437k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
437k
    376319075U, // GLD1SH_S_IMM_REAL
13340
437k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
437k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
437k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
437k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
437k
    377105595U, // GLD1SW_D_IMM_REAL
13345
437k
    6040803U, // GLD1SW_D_REAL
13346
437k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
437k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
437k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
437k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
437k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
437k
    377105595U, // GLD1W_D_IMM_REAL
13352
437k
    6040803U, // GLD1W_D_REAL
13353
437k
    8137955U, // GLD1W_D_SCALED_REAL
13354
437k
    6171875U, // GLD1W_D_SXTW_REAL
13355
437k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
437k
    6302947U, // GLD1W_D_UXTW_REAL
13357
437k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
437k
    377105507U, // GLD1W_IMM_REAL
13359
437k
    6434019U, // GLD1W_SXTW_REAL
13360
437k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
437k
    6565091U, // GLD1W_UXTW_REAL
13362
437k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
437k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
437k
    6040803U, // GLDFF1B_D_REAL
13365
437k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
437k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
437k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
437k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
437k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
437k
    6696123U, // GLDFF1D_IMM_REAL
13371
437k
    6040803U, // GLDFF1D_REAL
13372
437k
    6827235U, // GLDFF1D_SCALED_REAL
13373
437k
    6171875U, // GLDFF1D_SXTW_REAL
13374
437k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
437k
    6302947U, // GLDFF1D_UXTW_REAL
13376
437k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
437k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
437k
    6040803U, // GLDFF1H_D_REAL
13379
437k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
437k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
437k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
437k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
437k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
437k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
437k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
437k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
437k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
437k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
437k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
437k
    6040803U, // GLDFF1SB_D_REAL
13391
437k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
437k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
437k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
437k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
437k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
437k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
437k
    6040803U, // GLDFF1SH_D_REAL
13398
437k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
437k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
437k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
437k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
437k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
437k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
437k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
437k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
437k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
437k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
437k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
437k
    6040803U, // GLDFF1SW_D_REAL
13410
437k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
437k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
437k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
437k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
437k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
437k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
437k
    6040803U, // GLDFF1W_D_REAL
13417
437k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
437k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
437k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
437k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
437k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
437k
    377105507U, // GLDFF1W_IMM_REAL
13423
437k
    6434019U, // GLDFF1W_SXTW_REAL
13424
437k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
437k
    6565091U, // GLDFF1W_UXTW_REAL
13426
437k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
437k
    3160U,  // GMI
13428
437k
    0U, // HINT
13429
437k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
437k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
437k
    10329U, // HISTSEG_ZZZ
13432
437k
    0U, // HLT
13433
437k
    0U, // HVC
13434
437k
    2U, // INCB_XPiI
13435
437k
    2U, // INCD_XPiI
13436
437k
    2U, // INCD_ZPiI
13437
437k
    2U, // INCH_XPiI
13438
437k
    0U, // INCH_ZPiI
13439
437k
    1U, // INCP_XP_B
13440
437k
    0U, // INCP_XP_D
13441
437k
    0U, // INCP_XP_H
13442
437k
    1U, // INCP_XP_S
13443
437k
    0U, // INCP_ZP_D
13444
437k
    0U, // INCP_ZP_H
13445
437k
    0U, // INCP_ZP_S
13446
437k
    2U, // INCW_XPiI
13447
437k
    2U, // INCW_ZPiI
13448
437k
    571U, // INDEX_II_B
13449
437k
    3160U,  // INDEX_II_D
13450
437k
    3U, // INDEX_II_H
13451
437k
    3160U,  // INDEX_II_S
13452
437k
    227U, // INDEX_IR_B
13453
437k
    3160U,  // INDEX_IR_D
13454
437k
    1U, // INDEX_IR_H
13455
437k
    3160U,  // INDEX_IR_S
13456
437k
    51288U, // INDEX_RI_B
13457
437k
    3160U,  // INDEX_RI_D
13458
437k
    576U, // INDEX_RI_H
13459
437k
    3160U,  // INDEX_RI_S
13460
437k
    3160U,  // INDEX_RR_B
13461
437k
    3160U,  // INDEX_RR_D
13462
437k
    224U, // INDEX_RR_H
13463
437k
    3160U,  // INDEX_RR_S
13464
437k
    48712U, // INSERT_MXIPZ_H_B
13465
437k
    52808U, // INSERT_MXIPZ_H_D
13466
437k
    53832U, // INSERT_MXIPZ_H_H
13467
437k
    54856U, // INSERT_MXIPZ_H_Q
13468
437k
    55880U, // INSERT_MXIPZ_H_S
13469
437k
    48712U, // INSERT_MXIPZ_V_B
13470
437k
    52808U, // INSERT_MXIPZ_V_D
13471
437k
    53832U, // INSERT_MXIPZ_V_H
13472
437k
    54856U, // INSERT_MXIPZ_V_Q
13473
437k
    55880U, // INSERT_MXIPZ_V_S
13474
437k
    1U, // INSR_ZR_B
13475
437k
    1U, // INSR_ZR_D
13476
437k
    0U, // INSR_ZR_H
13477
437k
    1U, // INSR_ZR_S
13478
437k
    3U, // INSR_ZV_B
13479
437k
    3U, // INSR_ZV_D
13480
437k
    0U, // INSR_ZV_H
13481
437k
    3U, // INSR_ZV_S
13482
437k
    2U, // INSvi16gpr
13483
437k
    39315U, // INSvi16lane
13484
437k
    2U, // INSvi32gpr
13485
437k
    39323U, // INSvi32lane
13486
437k
    2U, // INSvi64gpr
13487
437k
    39331U, // INSvi64lane
13488
437k
    2U, // INSvi8gpr
13489
437k
    39339U, // INSvi8lane
13490
437k
    3160U,  // IRG
13491
437k
    0U, // ISB
13492
437k
    10328U, // LASTA_RPZ_B
13493
437k
    6232U,  // LASTA_RPZ_D
13494
437k
    5208U,  // LASTA_RPZ_H
13495
437k
    12376U, // LASTA_RPZ_S
13496
437k
    10328U, // LASTA_VPZ_B
13497
437k
    6232U,  // LASTA_VPZ_D
13498
437k
    5208U,  // LASTA_VPZ_H
13499
437k
    12376U, // LASTA_VPZ_S
13500
437k
    10328U, // LASTB_RPZ_B
13501
437k
    6232U,  // LASTB_RPZ_D
13502
437k
    5208U,  // LASTB_RPZ_H
13503
437k
    12376U, // LASTB_RPZ_S
13504
437k
    10328U, // LASTB_VPZ_B
13505
437k
    6232U,  // LASTB_VPZ_D
13506
437k
    5208U,  // LASTB_VPZ_H
13507
437k
    12376U, // LASTB_VPZ_S
13508
437k
    8793315U, // LD1B
13509
437k
    8793315U, // LD1B_2Z
13510
437k
    393096419U, // LD1B_2Z_IMM
13511
437k
    56915U, // LD1B_2Z_STRIDED
13512
437k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
437k
    8793315U, // LD1B_4Z
13514
437k
    393882851U, // LD1B_4Z_IMM
13515
437k
    8793315U, // LD1B_4Z_STRIDED
13516
437k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
437k
    8793315U, // LD1B_D
13518
437k
    387984611U, // LD1B_D_IMM
13519
437k
    8793315U, // LD1B_H
13520
437k
    387984611U, // LD1B_H_IMM
13521
437k
    387984611U, // LD1B_IMM
13522
437k
    8793315U, // LD1B_S
13523
437k
    387984611U, // LD1B_S_IMM
13524
437k
    8924387U, // LD1D
13525
437k
    8924387U, // LD1D_2Z
13526
437k
    393096419U, // LD1D_2Z_IMM
13527
437k
    8924387U, // LD1D_2Z_STRIDED
13528
437k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
437k
    8924387U, // LD1D_4Z
13530
437k
    393882851U, // LD1D_4Z_IMM
13531
437k
    8924387U, // LD1D_4Z_STRIDED
13532
437k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
437k
    387984611U, // LD1D_IMM
13534
437k
    8924387U, // LD1D_Q
13535
437k
    387984611U, // LD1D_Q_IMM
13536
437k
    0U, // LD1Fourv16b
13537
437k
    0U, // LD1Fourv16b_POST
13538
437k
    0U, // LD1Fourv1d
13539
437k
    0U, // LD1Fourv1d_POST
13540
437k
    0U, // LD1Fourv2d
13541
437k
    0U, // LD1Fourv2d_POST
13542
437k
    0U, // LD1Fourv2s
13543
437k
    0U, // LD1Fourv2s_POST
13544
437k
    0U, // LD1Fourv4h
13545
437k
    0U, // LD1Fourv4h_POST
13546
437k
    0U, // LD1Fourv4s
13547
437k
    0U, // LD1Fourv4s_POST
13548
437k
    0U, // LD1Fourv8b
13549
437k
    0U, // LD1Fourv8b_POST
13550
437k
    0U, // LD1Fourv8h
13551
437k
    0U, // LD1Fourv8h_POST
13552
437k
    9055459U, // LD1H
13553
437k
    9055459U, // LD1H_2Z
13554
437k
    393096419U, // LD1H_2Z_IMM
13555
437k
    58963U, // LD1H_2Z_STRIDED
13556
437k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
437k
    9055459U, // LD1H_4Z
13558
437k
    393882851U, // LD1H_4Z_IMM
13559
437k
    9055459U, // LD1H_4Z_STRIDED
13560
437k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
437k
    9055459U, // LD1H_D
13562
437k
    387984611U, // LD1H_D_IMM
13563
437k
    387984611U, // LD1H_IMM
13564
437k
    9055459U, // LD1H_S
13565
437k
    387984611U, // LD1H_S_IMM
13566
437k
    0U, // LD1Onev16b
13567
437k
    0U, // LD1Onev16b_POST
13568
437k
    0U, // LD1Onev1d
13569
437k
    0U, // LD1Onev1d_POST
13570
437k
    0U, // LD1Onev2d
13571
437k
    0U, // LD1Onev2d_POST
13572
437k
    0U, // LD1Onev2s
13573
437k
    0U, // LD1Onev2s_POST
13574
437k
    0U, // LD1Onev4h
13575
437k
    0U, // LD1Onev4h_POST
13576
437k
    0U, // LD1Onev4s
13577
437k
    0U, // LD1Onev4s_POST
13578
437k
    0U, // LD1Onev8b
13579
437k
    0U, // LD1Onev8b_POST
13580
437k
    0U, // LD1Onev8h
13581
437k
    0U, // LD1Onev8h_POST
13582
437k
    371207395U, // LD1RB_D_IMM
13583
437k
    371207395U, // LD1RB_H_IMM
13584
437k
    371207395U, // LD1RB_IMM
13585
437k
    371207395U, // LD1RB_S_IMM
13586
437k
    6696163U, // LD1RD_IMM
13587
437k
    376319203U, // LD1RH_D_IMM
13588
437k
    376319203U, // LD1RH_IMM
13589
437k
    376319203U, // LD1RH_S_IMM
13590
437k
    8793315U, // LD1RO_B
13591
437k
    9186531U, // LD1RO_B_IMM
13592
437k
    8924387U, // LD1RO_D
13593
437k
    9186531U, // LD1RO_D_IMM
13594
437k
    9055459U, // LD1RO_H
13595
437k
    9186531U, // LD1RO_H_IMM
13596
437k
    9317603U, // LD1RO_W
13597
437k
    9186531U, // LD1RO_W_IMM
13598
437k
    8793315U, // LD1RQ_B
13599
437k
    9448675U, // LD1RQ_B_IMM
13600
437k
    8924387U, // LD1RQ_D
13601
437k
    9448675U, // LD1RQ_D_IMM
13602
437k
    9055459U, // LD1RQ_H
13603
437k
    9448675U, // LD1RQ_H_IMM
13604
437k
    9317603U, // LD1RQ_W
13605
437k
    9448675U, // LD1RQ_W_IMM
13606
437k
    371207395U, // LD1RSB_D_IMM
13607
437k
    371207395U, // LD1RSB_H_IMM
13608
437k
    371207395U, // LD1RSB_S_IMM
13609
437k
    376319203U, // LD1RSH_D_IMM
13610
437k
    376319203U, // LD1RSH_S_IMM
13611
437k
    377105635U, // LD1RSW_IMM
13612
437k
    377105635U, // LD1RW_D_IMM
13613
437k
    377105635U, // LD1RW_IMM
13614
437k
    0U, // LD1Rv16b
13615
437k
    0U, // LD1Rv16b_POST
13616
437k
    0U, // LD1Rv1d
13617
437k
    0U, // LD1Rv1d_POST
13618
437k
    0U, // LD1Rv2d
13619
437k
    0U, // LD1Rv2d_POST
13620
437k
    0U, // LD1Rv2s
13621
437k
    0U, // LD1Rv2s_POST
13622
437k
    0U, // LD1Rv4h
13623
437k
    0U, // LD1Rv4h_POST
13624
437k
    0U, // LD1Rv4s
13625
437k
    0U, // LD1Rv4s_POST
13626
437k
    0U, // LD1Rv8b
13627
437k
    0U, // LD1Rv8b_POST
13628
437k
    0U, // LD1Rv8h
13629
437k
    0U, // LD1Rv8h_POST
13630
437k
    8793315U, // LD1SB_D
13631
437k
    387984611U, // LD1SB_D_IMM
13632
437k
    8793315U, // LD1SB_H
13633
437k
    387984611U, // LD1SB_H_IMM
13634
437k
    8793315U, // LD1SB_S
13635
437k
    387984611U, // LD1SB_S_IMM
13636
437k
    9055459U, // LD1SH_D
13637
437k
    387984611U, // LD1SH_D_IMM
13638
437k
    9055459U, // LD1SH_S
13639
437k
    387984611U, // LD1SH_S_IMM
13640
437k
    9317603U, // LD1SW_D
13641
437k
    387984611U, // LD1SW_D_IMM
13642
437k
    0U, // LD1Threev16b
13643
437k
    0U, // LD1Threev16b_POST
13644
437k
    0U, // LD1Threev1d
13645
437k
    0U, // LD1Threev1d_POST
13646
437k
    0U, // LD1Threev2d
13647
437k
    0U, // LD1Threev2d_POST
13648
437k
    0U, // LD1Threev2s
13649
437k
    0U, // LD1Threev2s_POST
13650
437k
    0U, // LD1Threev4h
13651
437k
    0U, // LD1Threev4h_POST
13652
437k
    0U, // LD1Threev4s
13653
437k
    0U, // LD1Threev4s_POST
13654
437k
    0U, // LD1Threev8b
13655
437k
    0U, // LD1Threev8b_POST
13656
437k
    0U, // LD1Threev8h
13657
437k
    0U, // LD1Threev8h_POST
13658
437k
    0U, // LD1Twov16b
13659
437k
    0U, // LD1Twov16b_POST
13660
437k
    0U, // LD1Twov1d
13661
437k
    0U, // LD1Twov1d_POST
13662
437k
    0U, // LD1Twov2d
13663
437k
    0U, // LD1Twov2d_POST
13664
437k
    0U, // LD1Twov2s
13665
437k
    0U, // LD1Twov2s_POST
13666
437k
    0U, // LD1Twov4h
13667
437k
    0U, // LD1Twov4h_POST
13668
437k
    0U, // LD1Twov4s
13669
437k
    0U, // LD1Twov4s_POST
13670
437k
    0U, // LD1Twov8b
13671
437k
    0U, // LD1Twov8b_POST
13672
437k
    0U, // LD1Twov8h
13673
437k
    0U, // LD1Twov8h_POST
13674
437k
    9317603U, // LD1W
13675
437k
    9317603U, // LD1W_2Z
13676
437k
    393096419U, // LD1W_2Z_IMM
13677
437k
    9317603U, // LD1W_2Z_STRIDED
13678
437k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
437k
    9317603U, // LD1W_4Z
13680
437k
    393882851U, // LD1W_4Z_IMM
13681
437k
    9317603U, // LD1W_4Z_STRIDED
13682
437k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
437k
    9317603U, // LD1W_D
13684
437k
    387984611U, // LD1W_D_IMM
13685
437k
    387984611U, // LD1W_IMM
13686
437k
    9317603U, // LD1W_Q
13687
437k
    387984611U, // LD1W_Q_IMM
13688
437k
    9628248U, // LD1_MXIPXX_H_B
13689
437k
    9759320U, // LD1_MXIPXX_H_D
13690
437k
    9890392U, // LD1_MXIPXX_H_H
13691
437k
    10021464U,  // LD1_MXIPXX_H_Q
13692
437k
    10152536U,  // LD1_MXIPXX_H_S
13693
437k
    9628248U, // LD1_MXIPXX_V_B
13694
437k
    9759320U, // LD1_MXIPXX_V_D
13695
437k
    9890392U, // LD1_MXIPXX_V_H
13696
437k
    10021464U,  // LD1_MXIPXX_V_Q
13697
437k
    10152536U,  // LD1_MXIPXX_V_S
13698
437k
    0U, // LD1i16
13699
437k
    0U, // LD1i16_POST
13700
437k
    0U, // LD1i32
13701
437k
    0U, // LD1i32_POST
13702
437k
    0U, // LD1i64
13703
437k
    0U, // LD1i64_POST
13704
437k
    0U, // LD1i8
13705
437k
    0U, // LD1i8_POST
13706
437k
    8793315U, // LD2B
13707
437k
    393096419U, // LD2B_IMM
13708
437k
    8924387U, // LD2D
13709
437k
    393096419U, // LD2D_IMM
13710
437k
    9055459U, // LD2H
13711
437k
    393096419U, // LD2H_IMM
13712
437k
    10235107U,  // LD2Q
13713
437k
    393096419U, // LD2Q_IMM
13714
437k
    0U, // LD2Rv16b
13715
437k
    0U, // LD2Rv16b_POST
13716
437k
    0U, // LD2Rv1d
13717
437k
    0U, // LD2Rv1d_POST
13718
437k
    0U, // LD2Rv2d
13719
437k
    0U, // LD2Rv2d_POST
13720
437k
    0U, // LD2Rv2s
13721
437k
    0U, // LD2Rv2s_POST
13722
437k
    0U, // LD2Rv4h
13723
437k
    0U, // LD2Rv4h_POST
13724
437k
    0U, // LD2Rv4s
13725
437k
    0U, // LD2Rv4s_POST
13726
437k
    0U, // LD2Rv8b
13727
437k
    0U, // LD2Rv8b_POST
13728
437k
    0U, // LD2Rv8h
13729
437k
    0U, // LD2Rv8h_POST
13730
437k
    0U, // LD2Twov16b
13731
437k
    0U, // LD2Twov16b_POST
13732
437k
    0U, // LD2Twov2d
13733
437k
    0U, // LD2Twov2d_POST
13734
437k
    0U, // LD2Twov2s
13735
437k
    0U, // LD2Twov2s_POST
13736
437k
    0U, // LD2Twov4h
13737
437k
    0U, // LD2Twov4h_POST
13738
437k
    0U, // LD2Twov4s
13739
437k
    0U, // LD2Twov4s_POST
13740
437k
    0U, // LD2Twov8b
13741
437k
    0U, // LD2Twov8b_POST
13742
437k
    0U, // LD2Twov8h
13743
437k
    0U, // LD2Twov8h_POST
13744
437k
    9317603U, // LD2W
13745
437k
    393096419U, // LD2W_IMM
13746
437k
    0U, // LD2i16
13747
437k
    0U, // LD2i16_POST
13748
437k
    0U, // LD2i32
13749
437k
    0U, // LD2i32_POST
13750
437k
    0U, // LD2i64
13751
437k
    0U, // LD2i64_POST
13752
437k
    0U, // LD2i8
13753
437k
    0U, // LD2i8_POST
13754
437k
    8793315U, // LD3B
13755
437k
    10366179U,  // LD3B_IMM
13756
437k
    8924387U, // LD3D
13757
437k
    10366179U,  // LD3D_IMM
13758
437k
    9055459U, // LD3H
13759
437k
    10366179U,  // LD3H_IMM
13760
437k
    10235107U,  // LD3Q
13761
437k
    10366179U,  // LD3Q_IMM
13762
437k
    0U, // LD3Rv16b
13763
437k
    0U, // LD3Rv16b_POST
13764
437k
    0U, // LD3Rv1d
13765
437k
    0U, // LD3Rv1d_POST
13766
437k
    0U, // LD3Rv2d
13767
437k
    0U, // LD3Rv2d_POST
13768
437k
    0U, // LD3Rv2s
13769
437k
    0U, // LD3Rv2s_POST
13770
437k
    0U, // LD3Rv4h
13771
437k
    0U, // LD3Rv4h_POST
13772
437k
    0U, // LD3Rv4s
13773
437k
    0U, // LD3Rv4s_POST
13774
437k
    0U, // LD3Rv8b
13775
437k
    0U, // LD3Rv8b_POST
13776
437k
    0U, // LD3Rv8h
13777
437k
    0U, // LD3Rv8h_POST
13778
437k
    0U, // LD3Threev16b
13779
437k
    0U, // LD3Threev16b_POST
13780
437k
    0U, // LD3Threev2d
13781
437k
    0U, // LD3Threev2d_POST
13782
437k
    0U, // LD3Threev2s
13783
437k
    0U, // LD3Threev2s_POST
13784
437k
    0U, // LD3Threev4h
13785
437k
    0U, // LD3Threev4h_POST
13786
437k
    0U, // LD3Threev4s
13787
437k
    0U, // LD3Threev4s_POST
13788
437k
    0U, // LD3Threev8b
13789
437k
    0U, // LD3Threev8b_POST
13790
437k
    0U, // LD3Threev8h
13791
437k
    0U, // LD3Threev8h_POST
13792
437k
    9317603U, // LD3W
13793
437k
    10366179U,  // LD3W_IMM
13794
437k
    0U, // LD3i16
13795
437k
    0U, // LD3i16_POST
13796
437k
    0U, // LD3i32
13797
437k
    0U, // LD3i32_POST
13798
437k
    0U, // LD3i64
13799
437k
    0U, // LD3i64_POST
13800
437k
    0U, // LD3i8
13801
437k
    0U, // LD3i8_POST
13802
437k
    8793315U, // LD4B
13803
437k
    393882851U, // LD4B_IMM
13804
437k
    8924387U, // LD4D
13805
437k
    393882851U, // LD4D_IMM
13806
437k
    0U, // LD4Fourv16b
13807
437k
    0U, // LD4Fourv16b_POST
13808
437k
    0U, // LD4Fourv2d
13809
437k
    0U, // LD4Fourv2d_POST
13810
437k
    0U, // LD4Fourv2s
13811
437k
    0U, // LD4Fourv2s_POST
13812
437k
    0U, // LD4Fourv4h
13813
437k
    0U, // LD4Fourv4h_POST
13814
437k
    0U, // LD4Fourv4s
13815
437k
    0U, // LD4Fourv4s_POST
13816
437k
    0U, // LD4Fourv8b
13817
437k
    0U, // LD4Fourv8b_POST
13818
437k
    0U, // LD4Fourv8h
13819
437k
    0U, // LD4Fourv8h_POST
13820
437k
    9055459U, // LD4H
13821
437k
    393882851U, // LD4H_IMM
13822
437k
    10235107U,  // LD4Q
13823
437k
    393882851U, // LD4Q_IMM
13824
437k
    0U, // LD4Rv16b
13825
437k
    0U, // LD4Rv16b_POST
13826
437k
    0U, // LD4Rv1d
13827
437k
    0U, // LD4Rv1d_POST
13828
437k
    0U, // LD4Rv2d
13829
437k
    0U, // LD4Rv2d_POST
13830
437k
    0U, // LD4Rv2s
13831
437k
    0U, // LD4Rv2s_POST
13832
437k
    0U, // LD4Rv4h
13833
437k
    0U, // LD4Rv4h_POST
13834
437k
    0U, // LD4Rv4s
13835
437k
    0U, // LD4Rv4s_POST
13836
437k
    0U, // LD4Rv8b
13837
437k
    0U, // LD4Rv8b_POST
13838
437k
    0U, // LD4Rv8h
13839
437k
    0U, // LD4Rv8h_POST
13840
437k
    9317603U, // LD4W
13841
437k
    393882851U, // LD4W_IMM
13842
437k
    0U, // LD4i16
13843
437k
    0U, // LD4i16_POST
13844
437k
    0U, // LD4i32
13845
437k
    0U, // LD4i32_POST
13846
437k
    0U, // LD4i64
13847
437k
    0U, // LD4i64_POST
13848
437k
    0U, // LD4i8
13849
437k
    0U, // LD4i8_POST
13850
437k
    0U, // LD64B
13851
437k
    3U, // LDADDAB
13852
437k
    3U, // LDADDAH
13853
437k
    3U, // LDADDALB
13854
437k
    3U, // LDADDALH
13855
437k
    3U, // LDADDALW
13856
437k
    3U, // LDADDALX
13857
437k
    3U, // LDADDAW
13858
437k
    3U, // LDADDAX
13859
437k
    3U, // LDADDB
13860
437k
    3U, // LDADDH
13861
437k
    3U, // LDADDLB
13862
437k
    3U, // LDADDLH
13863
437k
    3U, // LDADDLW
13864
437k
    3U, // LDADDLX
13865
437k
    3U, // LDADDW
13866
437k
    3U, // LDADDX
13867
437k
    0U, // LDAP1
13868
437k
    608U, // LDAPRB
13869
437k
    608U, // LDAPRH
13870
437k
    608U, // LDAPRW
13871
437k
    617U, // LDAPRWpost
13872
437k
    608U, // LDAPRX
13873
437k
    625U, // LDAPRXpost
13874
437k
    3411032U, // LDAPURBi
13875
437k
    3411032U, // LDAPURHi
13876
437k
    3411032U, // LDAPURSBWi
13877
437k
    3411032U, // LDAPURSBXi
13878
437k
    3411032U, // LDAPURSHWi
13879
437k
    3411032U, // LDAPURSHXi
13880
437k
    3411032U, // LDAPURSWi
13881
437k
    3411032U, // LDAPURXi
13882
437k
    3411032U, // LDAPURbi
13883
437k
    3411032U, // LDAPURdi
13884
437k
    3411032U, // LDAPURhi
13885
437k
    3411032U, // LDAPURi
13886
437k
    3411032U, // LDAPURqi
13887
437k
    3411032U, // LDAPURsi
13888
437k
    608U, // LDARB
13889
437k
    608U, // LDARH
13890
437k
    608U, // LDARW
13891
437k
    608U, // LDARX
13892
437k
    3411216U, // LDAXPW
13893
437k
    3411216U, // LDAXPX
13894
437k
    608U, // LDAXRB
13895
437k
    608U, // LDAXRH
13896
437k
    608U, // LDAXRW
13897
437k
    608U, // LDAXRX
13898
437k
    3U, // LDCLRAB
13899
437k
    3U, // LDCLRAH
13900
437k
    3U, // LDCLRALB
13901
437k
    3U, // LDCLRALH
13902
437k
    3U, // LDCLRALW
13903
437k
    3U, // LDCLRALX
13904
437k
    3U, // LDCLRAW
13905
437k
    3U, // LDCLRAX
13906
437k
    3U, // LDCLRB
13907
437k
    3U, // LDCLRH
13908
437k
    3U, // LDCLRLB
13909
437k
    3U, // LDCLRLH
13910
437k
    3U, // LDCLRLW
13911
437k
    3U, // LDCLRLX
13912
437k
    60690U, // LDCLRP
13913
437k
    60690U, // LDCLRPA
13914
437k
    60690U, // LDCLRPAL
13915
437k
    60690U, // LDCLRPL
13916
437k
    3U, // LDCLRW
13917
437k
    3U, // LDCLRX
13918
437k
    3U, // LDEORAB
13919
437k
    3U, // LDEORAH
13920
437k
    3U, // LDEORALB
13921
437k
    3U, // LDEORALH
13922
437k
    3U, // LDEORALW
13923
437k
    3U, // LDEORALX
13924
437k
    3U, // LDEORAW
13925
437k
    3U, // LDEORAX
13926
437k
    3U, // LDEORB
13927
437k
    3U, // LDEORH
13928
437k
    3U, // LDEORLB
13929
437k
    3U, // LDEORLH
13930
437k
    3U, // LDEORLW
13931
437k
    3U, // LDEORLX
13932
437k
    3U, // LDEORW
13933
437k
    3U, // LDEORX
13934
437k
    8793315U, // LDFF1B_D_REAL
13935
437k
    8793315U, // LDFF1B_H_REAL
13936
437k
    8793315U, // LDFF1B_REAL
13937
437k
    8793315U, // LDFF1B_S_REAL
13938
437k
    8924387U, // LDFF1D_REAL
13939
437k
    9055459U, // LDFF1H_D_REAL
13940
437k
    9055459U, // LDFF1H_REAL
13941
437k
    9055459U, // LDFF1H_S_REAL
13942
437k
    8793315U, // LDFF1SB_D_REAL
13943
437k
    8793315U, // LDFF1SB_H_REAL
13944
437k
    8793315U, // LDFF1SB_S_REAL
13945
437k
    9055459U, // LDFF1SH_D_REAL
13946
437k
    9055459U, // LDFF1SH_S_REAL
13947
437k
    9317603U, // LDFF1SW_D_REAL
13948
437k
    9317603U, // LDFF1W_D_REAL
13949
437k
    9317603U, // LDFF1W_REAL
13950
437k
    3469401U, // LDG
13951
437k
    608U, // LDGM
13952
437k
    3411216U, // LDIAPPW
13953
437k
    10526993U,  // LDIAPPWpost
13954
437k
    3411216U, // LDIAPPX
13955
437k
    10658065U,  // LDIAPPXpost
13956
437k
    608U, // LDLARB
13957
437k
    608U, // LDLARH
13958
437k
    608U, // LDLARW
13959
437k
    608U, // LDLARX
13960
437k
    387984611U, // LDNF1B_D_IMM_REAL
13961
437k
    387984611U, // LDNF1B_H_IMM_REAL
13962
437k
    387984611U, // LDNF1B_IMM_REAL
13963
437k
    387984611U, // LDNF1B_S_IMM_REAL
13964
437k
    387984611U, // LDNF1D_IMM_REAL
13965
437k
    387984611U, // LDNF1H_D_IMM_REAL
13966
437k
    387984611U, // LDNF1H_IMM_REAL
13967
437k
    387984611U, // LDNF1H_S_IMM_REAL
13968
437k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
437k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
437k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
437k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
437k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
437k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
437k
    387984611U, // LDNF1W_D_IMM_REAL
13975
437k
    387984611U, // LDNF1W_IMM_REAL
13976
437k
    402787600U, // LDNPDi
13977
437k
    419564816U, // LDNPQi
13978
437k
    436342032U, // LDNPSi
13979
437k
    436342032U, // LDNPWi
13980
437k
    402787600U, // LDNPXi
13981
437k
    8793315U, // LDNT1B_2Z
13982
437k
    393096419U, // LDNT1B_2Z_IMM
13983
437k
    56915U, // LDNT1B_2Z_STRIDED
13984
437k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
437k
    8793315U, // LDNT1B_4Z
13986
437k
    393882851U, // LDNT1B_4Z_IMM
13987
437k
    8793315U, // LDNT1B_4Z_STRIDED
13988
437k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
437k
    387984611U, // LDNT1B_ZRI
13990
437k
    8793315U, // LDNT1B_ZRR
13991
437k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
437k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
437k
    8924387U, // LDNT1D_2Z
13994
437k
    393096419U, // LDNT1D_2Z_IMM
13995
437k
    8924387U, // LDNT1D_2Z_STRIDED
13996
437k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
437k
    8924387U, // LDNT1D_4Z
13998
437k
    393882851U, // LDNT1D_4Z_IMM
13999
437k
    8924387U, // LDNT1D_4Z_STRIDED
14000
437k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
437k
    387984611U, // LDNT1D_ZRI
14002
437k
    8924387U, // LDNT1D_ZRR
14003
437k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
437k
    9055459U, // LDNT1H_2Z
14005
437k
    393096419U, // LDNT1H_2Z_IMM
14006
437k
    58963U, // LDNT1H_2Z_STRIDED
14007
437k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
437k
    9055459U, // LDNT1H_4Z
14009
437k
    393882851U, // LDNT1H_4Z_IMM
14010
437k
    9055459U, // LDNT1H_4Z_STRIDED
14011
437k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
437k
    387984611U, // LDNT1H_ZRI
14013
437k
    9055459U, // LDNT1H_ZRR
14014
437k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
437k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
437k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
437k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
437k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
437k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
437k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
437k
    9317603U, // LDNT1W_2Z
14022
437k
    393096419U, // LDNT1W_2Z_IMM
14023
437k
    9317603U, // LDNT1W_2Z_STRIDED
14024
437k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
437k
    9317603U, // LDNT1W_4Z
14026
437k
    393882851U, // LDNT1W_4Z_IMM
14027
437k
    9317603U, // LDNT1W_4Z_STRIDED
14028
437k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
437k
    387984611U, // LDNT1W_ZRI
14030
437k
    9317603U, // LDNT1W_ZRR
14031
437k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
437k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
437k
    402787600U, // LDPDi
14034
437k
    463773969U, // LDPDpost
14035
437k
    453157137U, // LDPDpre
14036
437k
    419564816U, // LDPQi
14037
437k
    480551185U, // LDPQpost
14038
437k
    469934353U, // LDPQpre
14039
437k
    436342032U, // LDPSWi
14040
437k
    497328401U, // LDPSWpost
14041
437k
    486711569U, // LDPSWpre
14042
437k
    436342032U, // LDPSi
14043
437k
    497328401U, // LDPSpost
14044
437k
    486711569U, // LDPSpre
14045
437k
    436342032U, // LDPWi
14046
437k
    497328401U, // LDPWpost
14047
437k
    486711569U, // LDPWpre
14048
437k
    402787600U, // LDPXi
14049
437k
    463773969U, // LDPXpost
14050
437k
    453157137U, // LDPXpre
14051
437k
    62552U, // LDRAAindexed
14052
437k
    63577U, // LDRAAwriteback
14053
437k
    62552U, // LDRABindexed
14054
437k
    63577U, // LDRABwriteback
14055
437k
    41593U, // LDRBBpost
14056
437k
    10920025U,  // LDRBBpre
14057
437k
    503450712U, // LDRBBroW
14058
437k
    520227928U, // LDRBBroX
14059
437k
    64600U, // LDRBBui
14060
437k
    41593U, // LDRBpost
14061
437k
    10920025U,  // LDRBpre
14062
437k
    503450712U, // LDRBroW
14063
437k
    520227928U, // LDRBroX
14064
437k
    64600U, // LDRBui
14065
437k
    1U, // LDRDl
14066
437k
    41593U, // LDRDpost
14067
437k
    10920025U,  // LDRDpre
14068
437k
    537005144U, // LDRDroW
14069
437k
    553782360U, // LDRDroX
14070
437k
    65624U, // LDRDui
14071
437k
    41593U, // LDRHHpost
14072
437k
    10920025U,  // LDRHHpre
14073
437k
    570559576U, // LDRHHroW
14074
437k
    587336792U, // LDRHHroX
14075
437k
    66648U, // LDRHHui
14076
437k
    41593U, // LDRHpost
14077
437k
    10920025U,  // LDRHpre
14078
437k
    570559576U, // LDRHroW
14079
437k
    587336792U, // LDRHroX
14080
437k
    66648U, // LDRHui
14081
437k
    1U, // LDRQl
14082
437k
    41593U, // LDRQpost
14083
437k
    10920025U,  // LDRQpre
14084
437k
    604114008U, // LDRQroW
14085
437k
    620891224U, // LDRQroX
14086
437k
    67672U, // LDRQui
14087
437k
    41593U, // LDRSBWpost
14088
437k
    10920025U,  // LDRSBWpre
14089
437k
    503450712U, // LDRSBWroW
14090
437k
    520227928U, // LDRSBWroX
14091
437k
    64600U, // LDRSBWui
14092
437k
    41593U, // LDRSBXpost
14093
437k
    10920025U,  // LDRSBXpre
14094
437k
    503450712U, // LDRSBXroW
14095
437k
    520227928U, // LDRSBXroX
14096
437k
    64600U, // LDRSBXui
14097
437k
    41593U, // LDRSHWpost
14098
437k
    10920025U,  // LDRSHWpre
14099
437k
    570559576U, // LDRSHWroW
14100
437k
    587336792U, // LDRSHWroX
14101
437k
    66648U, // LDRSHWui
14102
437k
    41593U, // LDRSHXpost
14103
437k
    10920025U,  // LDRSHXpre
14104
437k
    570559576U, // LDRSHXroW
14105
437k
    587336792U, // LDRSHXroX
14106
437k
    66648U, // LDRSHXui
14107
437k
    1U, // LDRSWl
14108
437k
    41593U, // LDRSWpost
14109
437k
    10920025U,  // LDRSWpre
14110
437k
    637668440U, // LDRSWroW
14111
437k
    654445656U, // LDRSWroX
14112
437k
    68696U, // LDRSWui
14113
437k
    1U, // LDRSl
14114
437k
    41593U, // LDRSpost
14115
437k
    10920025U,  // LDRSpre
14116
437k
    637668440U, // LDRSroW
14117
437k
    654445656U, // LDRSroX
14118
437k
    68696U, // LDRSui
14119
437k
    1U, // LDRWl
14120
437k
    41593U, // LDRWpost
14121
437k
    10920025U,  // LDRWpre
14122
437k
    637668440U, // LDRWroW
14123
437k
    654445656U, // LDRWroX
14124
437k
    68696U, // LDRWui
14125
437k
    1U, // LDRXl
14126
437k
    41593U, // LDRXpost
14127
437k
    10920025U,  // LDRXpre
14128
437k
    537005144U, // LDRXroW
14129
437k
    553782360U, // LDRXroX
14130
437k
    65624U, // LDRXui
14131
437k
    11013208U,  // LDR_PXI
14132
437k
    608U, // LDR_TX
14133
437k
    0U, // LDR_ZA
14134
437k
    11013208U,  // LDR_ZXI
14135
437k
    3U, // LDSETAB
14136
437k
    3U, // LDSETAH
14137
437k
    3U, // LDSETALB
14138
437k
    3U, // LDSETALH
14139
437k
    3U, // LDSETALW
14140
437k
    3U, // LDSETALX
14141
437k
    3U, // LDSETAW
14142
437k
    3U, // LDSETAX
14143
437k
    3U, // LDSETB
14144
437k
    3U, // LDSETH
14145
437k
    3U, // LDSETLB
14146
437k
    3U, // LDSETLH
14147
437k
    3U, // LDSETLW
14148
437k
    3U, // LDSETLX
14149
437k
    60690U, // LDSETP
14150
437k
    60690U, // LDSETPA
14151
437k
    60690U, // LDSETPAL
14152
437k
    60690U, // LDSETPL
14153
437k
    3U, // LDSETW
14154
437k
    3U, // LDSETX
14155
437k
    3U, // LDSMAXAB
14156
437k
    3U, // LDSMAXAH
14157
437k
    3U, // LDSMAXALB
14158
437k
    3U, // LDSMAXALH
14159
437k
    3U, // LDSMAXALW
14160
437k
    3U, // LDSMAXALX
14161
437k
    3U, // LDSMAXAW
14162
437k
    3U, // LDSMAXAX
14163
437k
    3U, // LDSMAXB
14164
437k
    3U, // LDSMAXH
14165
437k
    3U, // LDSMAXLB
14166
437k
    3U, // LDSMAXLH
14167
437k
    3U, // LDSMAXLW
14168
437k
    3U, // LDSMAXLX
14169
437k
    3U, // LDSMAXW
14170
437k
    3U, // LDSMAXX
14171
437k
    3U, // LDSMINAB
14172
437k
    3U, // LDSMINAH
14173
437k
    3U, // LDSMINALB
14174
437k
    3U, // LDSMINALH
14175
437k
    3U, // LDSMINALW
14176
437k
    3U, // LDSMINALX
14177
437k
    3U, // LDSMINAW
14178
437k
    3U, // LDSMINAX
14179
437k
    3U, // LDSMINB
14180
437k
    3U, // LDSMINH
14181
437k
    3U, // LDSMINLB
14182
437k
    3U, // LDSMINLH
14183
437k
    3U, // LDSMINLW
14184
437k
    3U, // LDSMINLX
14185
437k
    3U, // LDSMINW
14186
437k
    3U, // LDSMINX
14187
437k
    3411032U, // LDTRBi
14188
437k
    3411032U, // LDTRHi
14189
437k
    3411032U, // LDTRSBWi
14190
437k
    3411032U, // LDTRSBXi
14191
437k
    3411032U, // LDTRSHWi
14192
437k
    3411032U, // LDTRSHXi
14193
437k
    3411032U, // LDTRSWi
14194
437k
    3411032U, // LDTRWi
14195
437k
    3411032U, // LDTRXi
14196
437k
    3U, // LDUMAXAB
14197
437k
    3U, // LDUMAXAH
14198
437k
    3U, // LDUMAXALB
14199
437k
    3U, // LDUMAXALH
14200
437k
    3U, // LDUMAXALW
14201
437k
    3U, // LDUMAXALX
14202
437k
    3U, // LDUMAXAW
14203
437k
    3U, // LDUMAXAX
14204
437k
    3U, // LDUMAXB
14205
437k
    3U, // LDUMAXH
14206
437k
    3U, // LDUMAXLB
14207
437k
    3U, // LDUMAXLH
14208
437k
    3U, // LDUMAXLW
14209
437k
    3U, // LDUMAXLX
14210
437k
    3U, // LDUMAXW
14211
437k
    3U, // LDUMAXX
14212
437k
    3U, // LDUMINAB
14213
437k
    3U, // LDUMINAH
14214
437k
    3U, // LDUMINALB
14215
437k
    3U, // LDUMINALH
14216
437k
    3U, // LDUMINALW
14217
437k
    3U, // LDUMINALX
14218
437k
    3U, // LDUMINAW
14219
437k
    3U, // LDUMINAX
14220
437k
    3U, // LDUMINB
14221
437k
    3U, // LDUMINH
14222
437k
    3U, // LDUMINLB
14223
437k
    3U, // LDUMINLH
14224
437k
    3U, // LDUMINLW
14225
437k
    3U, // LDUMINLX
14226
437k
    3U, // LDUMINW
14227
437k
    3U, // LDUMINX
14228
437k
    3411032U, // LDURBBi
14229
437k
    3411032U, // LDURBi
14230
437k
    3411032U, // LDURDi
14231
437k
    3411032U, // LDURHHi
14232
437k
    3411032U, // LDURHi
14233
437k
    3411032U, // LDURQi
14234
437k
    3411032U, // LDURSBWi
14235
437k
    3411032U, // LDURSBXi
14236
437k
    3411032U, // LDURSHWi
14237
437k
    3411032U, // LDURSHXi
14238
437k
    3411032U, // LDURSWi
14239
437k
    3411032U, // LDURSi
14240
437k
    3411032U, // LDURWi
14241
437k
    3411032U, // LDURXi
14242
437k
    0U, // LDX
14243
437k
    3411216U, // LDXPW
14244
437k
    3411216U, // LDXPX
14245
437k
    608U, // LDXRB
14246
437k
    608U, // LDXRH
14247
437k
    608U, // LDXRW
14248
437k
    608U, // LDXRX
14249
437k
    0U, // LDY
14250
437k
    0U, // LDZ
14251
437k
    0U, // LDZI
14252
437k
    16918656U,  // LSLR_ZPmZ_B
14253
437k
    33691776U,  // LSLR_ZPmZ_D
14254
437k
    51129480U,  // LSLR_ZPmZ_H
14255
437k
    67252352U,  // LSLR_ZPmZ_S
14256
437k
    3160U,  // LSLVWr
14257
437k
    3160U,  // LSLVXr
14258
437k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
437k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
437k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
437k
    6233U,  // LSL_WIDE_ZZZ_B
14262
437k
    184U, // LSL_WIDE_ZZZ_H
14263
437k
    6233U,  // LSL_WIDE_ZZZ_S
14264
437k
    141440U,  // LSL_ZPmI_B
14265
437k
    137344U,  // LSL_ZPmI_D
14266
437k
    52440200U,  // LSL_ZPmI_H
14267
437k
    143488U,  // LSL_ZPmI_S
14268
437k
    16918656U,  // LSL_ZPmZ_B
14269
437k
    33691776U,  // LSL_ZPmZ_D
14270
437k
    51129480U,  // LSL_ZPmZ_H
14271
437k
    67252352U,  // LSL_ZPmZ_S
14272
437k
    3161U,  // LSL_ZZI_B
14273
437k
    3160U,  // LSL_ZZI_D
14274
437k
    224U, // LSL_ZZI_H
14275
437k
    3161U,  // LSL_ZZI_S
14276
437k
    16918656U,  // LSRR_ZPmZ_B
14277
437k
    33691776U,  // LSRR_ZPmZ_D
14278
437k
    51129480U,  // LSRR_ZPmZ_H
14279
437k
    67252352U,  // LSRR_ZPmZ_S
14280
437k
    3160U,  // LSRVWr
14281
437k
    3160U,  // LSRVXr
14282
437k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
437k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
437k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
437k
    6233U,  // LSR_WIDE_ZZZ_B
14286
437k
    184U, // LSR_WIDE_ZZZ_H
14287
437k
    6233U,  // LSR_WIDE_ZZZ_S
14288
437k
    141440U,  // LSR_ZPmI_B
14289
437k
    137344U,  // LSR_ZPmI_D
14290
437k
    52440200U,  // LSR_ZPmI_H
14291
437k
    143488U,  // LSR_ZPmI_S
14292
437k
    16918656U,  // LSR_ZPmZ_B
14293
437k
    33691776U,  // LSR_ZPmZ_D
14294
437k
    51129480U,  // LSR_ZPmZ_H
14295
437k
    67252352U,  // LSR_ZPmZ_S
14296
437k
    3161U,  // LSR_ZZI_B
14297
437k
    3160U,  // LSR_ZZI_D
14298
437k
    224U, // LSR_ZZI_H
14299
437k
    3161U,  // LSR_ZZI_S
14300
437k
    643U, // LUT2v16f8
14301
437k
    3U, // LUT2v8f16
14302
437k
    643U, // LUT4v16f8
14303
437k
    3U, // LUT4v8f16
14304
437k
    648U, // LUTI2_2ZTZI_B
14305
437k
    648U, // LUTI2_2ZTZI_H
14306
437k
    648U, // LUTI2_2ZTZI_S
14307
437k
    648U, // LUTI2_4ZTZI_B
14308
437k
    648U, // LUTI2_4ZTZI_H
14309
437k
    648U, // LUTI2_4ZTZI_S
14310
437k
    69720U, // LUTI2_S_2ZTZI_B
14311
437k
    69720U, // LUTI2_S_2ZTZI_H
14312
437k
    648U, // LUTI2_S_4ZTZI_B
14313
437k
    648U, // LUTI2_S_4ZTZI_H
14314
437k
    69720U, // LUTI2_ZTZI_B
14315
437k
    648U, // LUTI2_ZTZI_H
14316
437k
    69720U, // LUTI2_ZTZI_S
14317
437k
    650U, // LUTI2_ZZZI_B
14318
437k
    648U, // LUTI2_ZZZI_H
14319
437k
    648U, // LUTI4_2ZTZI_B
14320
437k
    648U, // LUTI4_2ZTZI_H
14321
437k
    648U, // LUTI4_2ZTZI_S
14322
437k
    648U, // LUTI4_4ZTZI_H
14323
437k
    648U, // LUTI4_4ZTZI_S
14324
437k
    656U, // LUTI4_4ZZT2Z
14325
437k
    69720U, // LUTI4_S_2ZTZI_B
14326
437k
    69720U, // LUTI4_S_2ZTZI_H
14327
437k
    648U, // LUTI4_S_4ZTZI_H
14328
437k
    656U, // LUTI4_S_4ZZT2Z
14329
437k
    648U, // LUTI4_Z2ZZI_H
14330
437k
    69720U, // LUTI4_ZTZI_B
14331
437k
    648U, // LUTI4_ZTZI_H
14332
437k
    69720U, // LUTI4_ZTZI_S
14333
437k
    650U, // LUTI4_ZZZI_B
14334
437k
    648U, // LUTI4_ZZZI_H
14335
437k
    0U, // MAC16
14336
437k
    134232U,  // MADDPT
14337
437k
    134232U,  // MADDWrrr
14338
437k
    134232U,  // MADDXrrr
14339
437k
    1112U,  // MAD_CPA
14340
437k
    70784U, // MAD_ZPmZZ_B
14341
437k
    285344896U, // MAD_ZPmZZ_D
14342
437k
    53488880U,  // MAD_ZPmZZ_H
14343
437k
    302123136U, // MAD_ZPmZZ_S
14344
437k
    16918744U,  // MATCH_PPzZZ_B
14345
437k
    51129481U,  // MATCH_PPzZZ_H
14346
437k
    0U, // MATFP
14347
437k
    0U, // MATINT
14348
437k
    1112U,  // MLA_CPA
14349
437k
    70784U, // MLA_ZPmZZ_B
14350
437k
    285344896U, // MLA_ZPmZZ_D
14351
437k
    53488880U,  // MLA_ZPmZZ_H
14352
437k
    302123136U, // MLA_ZPmZZ_S
14353
437k
    53216344U,  // MLA_ZZZI_D
14354
437k
    39152U, // MLA_ZZZI_H
14355
437k
    53217368U,  // MLA_ZZZI_S
14356
437k
    926864U,  // MLAv16i8
14357
437k
    1057944U, // MLAv2i32
14358
437k
    122299544U, // MLAv2i32_indexed
14359
437k
    1189024U, // MLAv4i16
14360
437k
    120464544U, // MLAv4i16_indexed
14361
437k
    402544U,  // MLAv4i32
14362
437k
    122299504U, // MLAv4i32_indexed
14363
437k
    533624U,  // MLAv8i16
14364
437k
    120464504U, // MLAv8i16_indexed
14365
437k
    1320104U, // MLAv8i8
14366
437k
    70784U, // MLS_ZPmZZ_B
14367
437k
    285344896U, // MLS_ZPmZZ_D
14368
437k
    53488880U,  // MLS_ZPmZZ_H
14369
437k
    302123136U, // MLS_ZPmZZ_S
14370
437k
    53216344U,  // MLS_ZZZI_D
14371
437k
    39152U, // MLS_ZZZI_H
14372
437k
    53217368U,  // MLS_ZZZI_S
14373
437k
    926864U,  // MLSv16i8
14374
437k
    1057944U, // MLSv2i32
14375
437k
    122299544U, // MLSv2i32_indexed
14376
437k
    1189024U, // MLSv4i16
14377
437k
    120464544U, // MLSv4i16_indexed
14378
437k
    402544U,  // MLSv4i32
14379
437k
    122299504U, // MLSv4i32_indexed
14380
437k
    533624U,  // MLSv8i16
14381
437k
    120464504U, // MLSv8i16_indexed
14382
437k
    1320104U, // MLSv8i8
14383
437k
    0U, // MOPSSETGE
14384
437k
    0U, // MOPSSETGEN
14385
437k
    0U, // MOPSSETGET
14386
437k
    0U, // MOPSSETGETN
14387
437k
    3U, // MOVAZ_2ZMI_H_B
14388
437k
    3U, // MOVAZ_2ZMI_H_D
14389
437k
    3U, // MOVAZ_2ZMI_H_H
14390
437k
    3U, // MOVAZ_2ZMI_H_S
14391
437k
    3U, // MOVAZ_2ZMI_V_B
14392
437k
    3U, // MOVAZ_2ZMI_V_D
14393
437k
    3U, // MOVAZ_2ZMI_V_H
14394
437k
    3U, // MOVAZ_2ZMI_V_S
14395
437k
    3U, // MOVAZ_4ZMI_H_B
14396
437k
    3U, // MOVAZ_4ZMI_H_D
14397
437k
    3U, // MOVAZ_4ZMI_H_H
14398
437k
    3U, // MOVAZ_4ZMI_H_S
14399
437k
    3U, // MOVAZ_4ZMI_V_B
14400
437k
    3U, // MOVAZ_4ZMI_V_D
14401
437k
    3U, // MOVAZ_4ZMI_V_H
14402
437k
    3U, // MOVAZ_4ZMI_V_S
14403
437k
    3U, // MOVAZ_VG2_2ZM
14404
437k
    3U, // MOVAZ_VG4_4ZM
14405
437k
    4U, // MOVAZ_ZMI_H_B
14406
437k
    4U, // MOVAZ_ZMI_H_D
14407
437k
    71770U, // MOVAZ_ZMI_H_H
14408
437k
    71770U, // MOVAZ_ZMI_H_Q
14409
437k
    4U, // MOVAZ_ZMI_H_S
14410
437k
    4U, // MOVAZ_ZMI_V_B
14411
437k
    4U, // MOVAZ_ZMI_V_D
14412
437k
    71770U, // MOVAZ_ZMI_V_H
14413
437k
    71770U, // MOVAZ_ZMI_V_Q
14414
437k
    4U, // MOVAZ_ZMI_V_S
14415
437k
    72793U, // MOVA_2ZMXI_H_B
14416
437k
    72793U, // MOVA_2ZMXI_H_D
14417
437k
    72793U, // MOVA_2ZMXI_H_H
14418
437k
    72793U, // MOVA_2ZMXI_H_S
14419
437k
    72793U, // MOVA_2ZMXI_V_B
14420
437k
    72793U, // MOVA_2ZMXI_V_D
14421
437k
    72793U, // MOVA_2ZMXI_V_H
14422
437k
    72793U, // MOVA_2ZMXI_V_S
14423
437k
    73817U, // MOVA_4ZMXI_H_B
14424
437k
    73817U, // MOVA_4ZMXI_H_D
14425
437k
    73817U, // MOVA_4ZMXI_H_H
14426
437k
    73817U, // MOVA_4ZMXI_H_S
14427
437k
    73817U, // MOVA_4ZMXI_V_B
14428
437k
    73817U, // MOVA_4ZMXI_V_D
14429
437k
    73817U, // MOVA_4ZMXI_V_H
14430
437k
    73817U, // MOVA_4ZMXI_V_S
14431
437k
    75416U, // MOVA_MXI2Z_H_B
14432
437k
    76440U, // MOVA_MXI2Z_H_D
14433
437k
    77464U, // MOVA_MXI2Z_H_H
14434
437k
    78488U, // MOVA_MXI2Z_H_S
14435
437k
    75416U, // MOVA_MXI2Z_V_B
14436
437k
    76440U, // MOVA_MXI2Z_V_D
14437
437k
    77464U, // MOVA_MXI2Z_V_H
14438
437k
    78488U, // MOVA_MXI2Z_V_S
14439
437k
    75424U, // MOVA_MXI4Z_H_B
14440
437k
    76448U, // MOVA_MXI4Z_H_D
14441
437k
    77472U, // MOVA_MXI4Z_H_H
14442
437k
    78496U, // MOVA_MXI4Z_H_S
14443
437k
    75424U, // MOVA_MXI4Z_V_B
14444
437k
    76448U, // MOVA_MXI4Z_V_D
14445
437k
    77472U, // MOVA_MXI4Z_V_H
14446
437k
    78496U, // MOVA_MXI4Z_V_S
14447
437k
    3U, // MOVA_VG2_2ZMXI
14448
437k
    192U, // MOVA_VG2_MXI2Z
14449
437k
    3U, // MOVA_VG4_4ZMXI
14450
437k
    192U, // MOVA_VG4_MXI4Z
14451
437k
    4U, // MOVID
14452
437k
    4U, // MOVIv16b_ns
14453
437k
    4U, // MOVIv2d_ns
14454
437k
    684U, // MOVIv2i32
14455
437k
    684U, // MOVIv2s_msl
14456
437k
    684U, // MOVIv4i16
14457
437k
    684U, // MOVIv4i32
14458
437k
    684U, // MOVIv4s_msl
14459
437k
    4U, // MOVIv8b_ns
14460
437k
    684U, // MOVIv8i16
14461
437k
    1U, // MOVKWi
14462
437k
    1U, // MOVKXi
14463
437k
    684U, // MOVNWi
14464
437k
    684U, // MOVNXi
14465
437k
    8U, // MOVPRFX_ZPmZ_B
14466
437k
    16U,  // MOVPRFX_ZPmZ_D
14467
437k
    0U, // MOVPRFX_ZPmZ_H
14468
437k
    24U,  // MOVPRFX_ZPmZ_S
14469
437k
    10456U, // MOVPRFX_ZPzZ_B
14470
437k
    6360U,  // MOVPRFX_ZPzZ_D
14471
437k
    137U, // MOVPRFX_ZPzZ_H
14472
437k
    12504U, // MOVPRFX_ZPzZ_S
14473
437k
    0U, // MOVPRFX_ZZ
14474
437k
    4U, // MOVT
14475
437k
    4U, // MOVT_TIX
14476
437k
    688U, // MOVT_XTI
14477
437k
    684U, // MOVZWi
14478
437k
    684U, // MOVZXi
14479
437k
    0U, // MRRS
14480
437k
    4U, // MRS
14481
437k
    70784U, // MSB_ZPmZZ_B
14482
437k
    285344896U, // MSB_ZPmZZ_D
14483
437k
    53488880U,  // MSB_ZPmZZ_H
14484
437k
    302123136U, // MSB_ZPmZZ_S
14485
437k
    0U, // MSR
14486
437k
    0U, // MSRR
14487
437k
    0U, // MSRpstateImm1
14488
437k
    0U, // MSRpstateImm4
14489
437k
    0U, // MSRpstatesvcrImm1
14490
437k
    134232U,  // MSUBPT
14491
437k
    134232U,  // MSUBWrrr
14492
437k
    134232U,  // MSUBXrrr
14493
437k
    0U, // MUL53HI
14494
437k
    0U, // MUL53LO
14495
437k
    3161U,  // MUL_ZI_B
14496
437k
    3160U,  // MUL_ZI_D
14497
437k
    224U, // MUL_ZI_H
14498
437k
    3161U,  // MUL_ZI_S
14499
437k
    16918656U,  // MUL_ZPmZ_B
14500
437k
    33691776U,  // MUL_ZPmZ_D
14501
437k
    51129480U,  // MUL_ZPmZ_H
14502
437k
    67252352U,  // MUL_ZPmZ_S
14503
437k
    5904472U, // MUL_ZZZI_D
14504
437k
    40072U, // MUL_ZZZI_H
14505
437k
    5910617U, // MUL_ZZZI_S
14506
437k
    10329U, // MUL_ZZZ_B
14507
437k
    6232U,  // MUL_ZZZ_D
14508
437k
    136U, // MUL_ZZZ_H
14509
437k
    12377U, // MUL_ZZZ_S
14510
437k
    925840U,  // MULv16i8
14511
437k
    1056920U, // MULv2i32
14512
437k
    340402328U, // MULv2i32_indexed
14513
437k
    1188000U, // MULv4i16
14514
437k
    338567328U, // MULv4i16_indexed
14515
437k
    401520U,  // MULv4i32
14516
437k
    340402288U, // MULv4i32_indexed
14517
437k
    532600U,  // MULv8i16
14518
437k
    338567288U, // MULv8i16_indexed
14519
437k
    1319080U, // MULv8i8
14520
437k
    684U, // MVNIv2i32
14521
437k
    684U, // MVNIv2s_msl
14522
437k
    684U, // MVNIv4i16
14523
437k
    684U, // MVNIv4i32
14524
437k
    684U, // MVNIv4s_msl
14525
437k
    684U, // MVNIv8i16
14526
437k
    16918744U,  // NANDS_PPzPP
14527
437k
    16918744U,  // NAND_PPzPP
14528
437k
    33691736U,  // NBSL_ZZZZ
14529
437k
    8U, // NEG_ZPmZ_B
14530
437k
    16U,  // NEG_ZPmZ_D
14531
437k
    0U, // NEG_ZPmZ_H
14532
437k
    24U,  // NEG_ZPmZ_S
14533
437k
    32U,  // NEGv16i8
14534
437k
    0U, // NEGv1i64
14535
437k
    40U,  // NEGv2i32
14536
437k
    48U,  // NEGv2i64
14537
437k
    56U,  // NEGv4i16
14538
437k
    64U,  // NEGv4i32
14539
437k
    72U,  // NEGv8i16
14540
437k
    80U,  // NEGv8i8
14541
437k
    16918744U,  // NMATCH_PPzZZ_B
14542
437k
    51129481U,  // NMATCH_PPzZZ_H
14543
437k
    16918744U,  // NORS_PPzPP
14544
437k
    16918744U,  // NOR_PPzPP
14545
437k
    8U, // NOT_ZPmZ_B
14546
437k
    16U,  // NOT_ZPmZ_D
14547
437k
    0U, // NOT_ZPmZ_H
14548
437k
    24U,  // NOT_ZPmZ_S
14549
437k
    32U,  // NOTv16i8
14550
437k
    80U,  // NOTv8i8
14551
437k
    16918744U,  // ORNS_PPzPP
14552
437k
    14424U, // ORNWrs
14553
437k
    14424U, // ORNXrs
14554
437k
    16918744U,  // ORN_PPzPP
14555
437k
    925840U,  // ORNv16i8
14556
437k
    1319080U, // ORNv8i8
14557
437k
    10328U, // ORQV_VPZ_B
14558
437k
    6232U,  // ORQV_VPZ_D
14559
437k
    5208U,  // ORQV_VPZ_H
14560
437k
    12376U, // ORQV_VPZ_S
14561
437k
    16918744U,  // ORRS_PPzPP
14562
437k
    35928U, // ORRWri
14563
437k
    14424U, // ORRWrs
14564
437k
    36952U, // ORRXri
14565
437k
    14424U, // ORRXrs
14566
437k
    16918744U,  // ORR_PPzPP
14567
437k
    36952U, // ORR_ZI
14568
437k
    16918656U,  // ORR_ZPmZ_B
14569
437k
    33691776U,  // ORR_ZPmZ_D
14570
437k
    51129480U,  // ORR_ZPmZ_H
14571
437k
    67252352U,  // ORR_ZPmZ_S
14572
437k
    6232U,  // ORR_ZZZ
14573
437k
    925840U,  // ORRv16i8
14574
437k
    1U, // ORRv2i32
14575
437k
    1U, // ORRv4i16
14576
437k
    1U, // ORRv4i32
14577
437k
    1U, // ORRv8i16
14578
437k
    1319080U, // ORRv8i8
14579
437k
    0U, // ORV_VPZ_B
14580
437k
    0U, // ORV_VPZ_D
14581
437k
    0U, // ORV_VPZ_H
14582
437k
    0U, // ORV_VPZ_S
14583
437k
    1U, // PACDA
14584
437k
    1U, // PACDB
14585
437k
    0U, // PACDZA
14586
437k
    0U, // PACDZB
14587
437k
    3160U,  // PACGA
14588
437k
    1U, // PACIA
14589
437k
    0U, // PACIA1716
14590
437k
    0U, // PACIA171615
14591
437k
    0U, // PACIASP
14592
437k
    0U, // PACIASPPC
14593
437k
    0U, // PACIAZ
14594
437k
    1U, // PACIB
14595
437k
    0U, // PACIB1716
14596
437k
    0U, // PACIB171615
14597
437k
    0U, // PACIBSP
14598
437k
    0U, // PACIBSPPC
14599
437k
    0U, // PACIBZ
14600
437k
    0U, // PACIZA
14601
437k
    0U, // PACIZB
14602
437k
    0U, // PACM
14603
437k
    0U, // PACNBIASPPC
14604
437k
    0U, // PACNBIBSPPC
14605
437k
    2U, // PEXT_2PCI_B
14606
437k
    2U, // PEXT_2PCI_D
14607
437k
    2U, // PEXT_2PCI_H
14608
437k
    2U, // PEXT_2PCI_S
14609
437k
    395U, // PEXT_PCI_B
14610
437k
    395U, // PEXT_PCI_D
14611
437k
    2U, // PEXT_PCI_H
14612
437k
    395U, // PEXT_PCI_S
14613
437k
    0U, // PFALSE
14614
437k
    10328U, // PFIRST_B
14615
437k
    392U, // PMOV_PZI_B
14616
437k
    392U, // PMOV_PZI_D
14617
437k
    2U, // PMOV_PZI_H
14618
437k
    392U, // PMOV_PZI_S
14619
437k
    4U, // PMOV_ZIP_B
14620
437k
    2U, // PMOV_ZIP_D
14621
437k
    0U, // PMOV_ZIP_H
14622
437k
    1U, // PMOV_ZIP_S
14623
437k
    12377U, // PMULLB_ZZZ_D
14624
437k
    176U, // PMULLB_ZZZ_H
14625
437k
    0U, // PMULLB_ZZZ_Q
14626
437k
    12377U, // PMULLT_ZZZ_D
14627
437k
    176U, // PMULLT_ZZZ_H
14628
437k
    0U, // PMULLT_ZZZ_Q
14629
437k
    925840U,  // PMULLv16i8
14630
437k
    4U, // PMULLv1i64
14631
437k
    4U, // PMULLv2i64
14632
437k
    1319080U, // PMULLv8i8
14633
437k
    10329U, // PMUL_ZZZ_B
14634
437k
    925840U,  // PMULv16i8
14635
437k
    1319080U, // PMULv8i8
14636
437k
    10328U, // PNEXT_B
14637
437k
    6232U,  // PNEXT_D
14638
437k
    136U, // PNEXT_H
14639
437k
    12376U, // PNEXT_S
14640
437k
    79224U, // PRFB_D_PZI
14641
437k
    696U, // PRFB_D_SCALED
14642
437k
    704U, // PRFB_D_SXTW_SCALED
14643
437k
    712U, // PRFB_D_UXTW_SCALED
14644
437k
    80248U, // PRFB_PRI
14645
437k
    720U, // PRFB_PRR
14646
437k
    79224U, // PRFB_S_PZI
14647
437k
    728U, // PRFB_S_SXTW_SCALED
14648
437k
    736U, // PRFB_S_UXTW_SCALED
14649
437k
    744U, // PRFD_D_PZI
14650
437k
    752U, // PRFD_D_SCALED
14651
437k
    760U, // PRFD_D_SXTW_SCALED
14652
437k
    768U, // PRFD_D_UXTW_SCALED
14653
437k
    80248U, // PRFD_PRI
14654
437k
    776U, // PRFD_PRR
14655
437k
    744U, // PRFD_S_PZI
14656
437k
    784U, // PRFD_S_SXTW_SCALED
14657
437k
    792U, // PRFD_S_UXTW_SCALED
14658
437k
    800U, // PRFH_D_PZI
14659
437k
    808U, // PRFH_D_SCALED
14660
437k
    816U, // PRFH_D_SXTW_SCALED
14661
437k
    824U, // PRFH_D_UXTW_SCALED
14662
437k
    80248U, // PRFH_PRI
14663
437k
    832U, // PRFH_PRR
14664
437k
    800U, // PRFH_S_PZI
14665
437k
    840U, // PRFH_S_SXTW_SCALED
14666
437k
    848U, // PRFH_S_UXTW_SCALED
14667
437k
    1U, // PRFMl
14668
437k
    537005144U, // PRFMroW
14669
437k
    553782360U, // PRFMroX
14670
437k
    65624U, // PRFMui
14671
437k
    3411032U, // PRFUMi
14672
437k
    856U, // PRFW_D_PZI
14673
437k
    864U, // PRFW_D_SCALED
14674
437k
    872U, // PRFW_D_SXTW_SCALED
14675
437k
    880U, // PRFW_D_UXTW_SCALED
14676
437k
    80248U, // PRFW_PRI
14677
437k
    888U, // PRFW_PRR
14678
437k
    856U, // PRFW_S_PZI
14679
437k
    896U, // PRFW_S_SXTW_SCALED
14680
437k
    904U, // PRFW_S_UXTW_SCALED
14681
437k
    11151448U,  // PSEL_PPPRI_B
14682
437k
    11147352U,  // PSEL_PPPRI_D
14683
437k
    11146328U,  // PSEL_PPPRI_H
14684
437k
    11153496U,  // PSEL_PPPRI_S
14685
437k
    1U, // PTEST_PP
14686
437k
    1U, // PTRUES_B
14687
437k
    1U, // PTRUES_D
14688
437k
    0U, // PTRUES_H
14689
437k
    1U, // PTRUES_S
14690
437k
    1U, // PTRUE_B
14691
437k
    0U, // PTRUE_C_B
14692
437k
    0U, // PTRUE_C_D
14693
437k
    0U, // PTRUE_C_H
14694
437k
    0U, // PTRUE_C_S
14695
437k
    1U, // PTRUE_D
14696
437k
    0U, // PTRUE_H
14697
437k
    1U, // PTRUE_S
14698
437k
    0U, // PUNPKHI_PP
14699
437k
    0U, // PUNPKLO_PP
14700
437k
    5208U,  // RADDHNB_ZZZ_B
14701
437k
    96U,  // RADDHNB_ZZZ_H
14702
437k
    6232U,  // RADDHNB_ZZZ_S
14703
437k
    7256U,  // RADDHNT_ZZZ_B
14704
437k
    24U,  // RADDHNT_ZZZ_H
14705
437k
    1112U,  // RADDHNT_ZZZ_S
14706
437k
    270440U,  // RADDHNv2i64_v2i32
14707
437k
    271464U,  // RADDHNv2i64_v4i32
14708
437k
    401520U,  // RADDHNv4i32_v4i16
14709
437k
    402544U,  // RADDHNv4i32_v8i16
14710
437k
    533624U,  // RADDHNv8i16_v16i8
14711
437k
    532600U,  // RADDHNv8i16_v8i8
14712
437k
    270440U,  // RAX1
14713
437k
    6232U,  // RAX1_ZZZ_D
14714
437k
    0U, // RBITWr
14715
437k
    0U, // RBITXr
14716
437k
    8U, // RBIT_ZPmZ_B
14717
437k
    16U,  // RBIT_ZPmZ_D
14718
437k
    0U, // RBIT_ZPmZ_H
14719
437k
    24U,  // RBIT_ZPmZ_S
14720
437k
    32U,  // RBITv16i8
14721
437k
    80U,  // RBITv8i8
14722
437k
    3449105U, // RCWCAS
14723
437k
    3449105U, // RCWCASA
14724
437k
    3449105U, // RCWCASAL
14725
437k
    3449105U, // RCWCASL
14726
437k
    0U, // RCWCASP
14727
437k
    0U, // RCWCASPA
14728
437k
    0U, // RCWCASPAL
14729
437k
    0U, // RCWCASPL
14730
437k
    3U, // RCWCLR
14731
437k
    3U, // RCWCLRA
14732
437k
    3U, // RCWCLRAL
14733
437k
    3U, // RCWCLRL
14734
437k
    60690U, // RCWCLRP
14735
437k
    60690U, // RCWCLRPA
14736
437k
    60690U, // RCWCLRPAL
14737
437k
    60690U, // RCWCLRPL
14738
437k
    3U, // RCWCLRS
14739
437k
    3U, // RCWCLRSA
14740
437k
    3U, // RCWCLRSAL
14741
437k
    3U, // RCWCLRSL
14742
437k
    60690U, // RCWCLRSP
14743
437k
    60690U, // RCWCLRSPA
14744
437k
    60690U, // RCWCLRSPAL
14745
437k
    60690U, // RCWCLRSPL
14746
437k
    3449105U, // RCWSCAS
14747
437k
    3449105U, // RCWSCASA
14748
437k
    3449105U, // RCWSCASAL
14749
437k
    3449105U, // RCWSCASL
14750
437k
    0U, // RCWSCASP
14751
437k
    0U, // RCWSCASPA
14752
437k
    0U, // RCWSCASPAL
14753
437k
    0U, // RCWSCASPL
14754
437k
    3U, // RCWSET
14755
437k
    3U, // RCWSETA
14756
437k
    3U, // RCWSETAL
14757
437k
    3U, // RCWSETL
14758
437k
    60690U, // RCWSETP
14759
437k
    60690U, // RCWSETPA
14760
437k
    60690U, // RCWSETPAL
14761
437k
    60690U, // RCWSETPL
14762
437k
    3U, // RCWSETS
14763
437k
    3U, // RCWSETSA
14764
437k
    3U, // RCWSETSAL
14765
437k
    3U, // RCWSETSL
14766
437k
    60690U, // RCWSETSP
14767
437k
    60690U, // RCWSETSPA
14768
437k
    60690U, // RCWSETSPAL
14769
437k
    60690U, // RCWSETSPL
14770
437k
    3U, // RCWSWP
14771
437k
    3U, // RCWSWPA
14772
437k
    3U, // RCWSWPAL
14773
437k
    3U, // RCWSWPL
14774
437k
    60690U, // RCWSWPP
14775
437k
    60690U, // RCWSWPPA
14776
437k
    60690U, // RCWSWPPAL
14777
437k
    60690U, // RCWSWPPL
14778
437k
    3U, // RCWSWPS
14779
437k
    3U, // RCWSWPSA
14780
437k
    3U, // RCWSWPSAL
14781
437k
    3U, // RCWSWPSL
14782
437k
    60690U, // RCWSWPSP
14783
437k
    60690U, // RCWSWPSPA
14784
437k
    60690U, // RCWSWPSPAL
14785
437k
    60690U, // RCWSWPSPL
14786
437k
    912U, // RDFFRS_PPz
14787
437k
    912U, // RDFFR_PPz_REAL
14788
437k
    0U, // RDFFR_P_REAL
14789
437k
    0U, // RDSVLI_XI
14790
437k
    0U, // RDVLI_XI
14791
437k
    0U, // RET
14792
437k
    0U, // RETAA
14793
437k
    0U, // RETAASPPCi
14794
437k
    0U, // RETAASPPCr
14795
437k
    0U, // RETAB
14796
437k
    0U, // RETABSPPCi
14797
437k
    0U, // RETABSPPCr
14798
437k
    0U, // REV16Wr
14799
437k
    0U, // REV16Xr
14800
437k
    32U,  // REV16v16i8
14801
437k
    80U,  // REV16v8i8
14802
437k
    0U, // REV32Xr
14803
437k
    32U,  // REV32v16i8
14804
437k
    56U,  // REV32v4i16
14805
437k
    72U,  // REV32v8i16
14806
437k
    80U,  // REV32v8i8
14807
437k
    32U,  // REV64v16i8
14808
437k
    40U,  // REV64v2i32
14809
437k
    56U,  // REV64v4i16
14810
437k
    64U,  // REV64v4i32
14811
437k
    72U,  // REV64v8i16
14812
437k
    80U,  // REV64v8i8
14813
437k
    16U,  // REVB_ZPmZ_D
14814
437k
    0U, // REVB_ZPmZ_H
14815
437k
    24U,  // REVB_ZPmZ_S
14816
437k
    4U, // REVD_ZPmZ
14817
437k
    16U,  // REVH_ZPmZ_D
14818
437k
    24U,  // REVH_ZPmZ_S
14819
437k
    16U,  // REVW_ZPmZ_D
14820
437k
    0U, // REVWr
14821
437k
    0U, // REVXr
14822
437k
    1U, // REV_PP_B
14823
437k
    0U, // REV_PP_D
14824
437k
    0U, // REV_PP_H
14825
437k
    1U, // REV_PP_S
14826
437k
    1U, // REV_ZZ_B
14827
437k
    0U, // REV_ZZ_D
14828
437k
    0U, // REV_ZZ_H
14829
437k
    1U, // REV_ZZ_S
14830
437k
    3160U,  // RMIF
14831
437k
    3160U,  // RORVWr
14832
437k
    3160U,  // RORVXr
14833
437k
    0U, // RPRFM
14834
437k
    3160U,  // RSHRNB_ZZI_B
14835
437k
    224U, // RSHRNB_ZZI_H
14836
437k
    3160U,  // RSHRNB_ZZI_S
14837
437k
    41048U, // RSHRNT_ZZI_B
14838
437k
    376U, // RSHRNT_ZZI_H
14839
437k
    41048U, // RSHRNT_ZZI_S
14840
437k
    41080U, // RSHRNv16i8_shift
14841
437k
    3176U,  // RSHRNv2i32_shift
14842
437k
    3184U,  // RSHRNv4i16_shift
14843
437k
    41064U, // RSHRNv4i32_shift
14844
437k
    41072U, // RSHRNv8i16_shift
14845
437k
    3192U,  // RSHRNv8i8_shift
14846
437k
    5208U,  // RSUBHNB_ZZZ_B
14847
437k
    96U,  // RSUBHNB_ZZZ_H
14848
437k
    6232U,  // RSUBHNB_ZZZ_S
14849
437k
    7256U,  // RSUBHNT_ZZZ_B
14850
437k
    24U,  // RSUBHNT_ZZZ_H
14851
437k
    1112U,  // RSUBHNT_ZZZ_S
14852
437k
    270440U,  // RSUBHNv2i64_v2i32
14853
437k
    271464U,  // RSUBHNv2i64_v4i32
14854
437k
    401520U,  // RSUBHNv4i32_v4i16
14855
437k
    402544U,  // RSUBHNv4i32_v8i16
14856
437k
    533624U,  // RSUBHNv8i16_v16i8
14857
437k
    532600U,  // RSUBHNv8i16_v8i8
14858
437k
    2136U,  // SABALB_ZZZ_D
14859
437k
    8U, // SABALB_ZZZ_H
14860
437k
    7256U,  // SABALB_ZZZ_S
14861
437k
    2136U,  // SABALT_ZZZ_D
14862
437k
    8U, // SABALT_ZZZ_H
14863
437k
    7256U,  // SABALT_ZZZ_S
14864
437k
    926864U,  // SABALv16i8_v8i16
14865
437k
    1057944U, // SABALv2i32_v2i64
14866
437k
    1189024U, // SABALv4i16_v4i32
14867
437k
    402544U,  // SABALv4i32_v2i64
14868
437k
    533624U,  // SABALv8i16_v4i32
14869
437k
    1320104U, // SABALv8i8_v8i16
14870
437k
    9U, // SABA_ZZZ_B
14871
437k
    1112U,  // SABA_ZZZ_D
14872
437k
    240U, // SABA_ZZZ_H
14873
437k
    2136U,  // SABA_ZZZ_S
14874
437k
    926864U,  // SABAv16i8
14875
437k
    1057944U, // SABAv2i32
14876
437k
    1189024U, // SABAv4i16
14877
437k
    402544U,  // SABAv4i32
14878
437k
    533624U,  // SABAv8i16
14879
437k
    1320104U, // SABAv8i8
14880
437k
    12377U, // SABDLB_ZZZ_D
14881
437k
    176U, // SABDLB_ZZZ_H
14882
437k
    5208U,  // SABDLB_ZZZ_S
14883
437k
    12377U, // SABDLT_ZZZ_D
14884
437k
    176U, // SABDLT_ZZZ_H
14885
437k
    5208U,  // SABDLT_ZZZ_S
14886
437k
    925840U,  // SABDLv16i8_v8i16
14887
437k
    1056920U, // SABDLv2i32_v2i64
14888
437k
    1188000U, // SABDLv4i16_v4i32
14889
437k
    401520U,  // SABDLv4i32_v2i64
14890
437k
    532600U,  // SABDLv8i16_v4i32
14891
437k
    1319080U, // SABDLv8i8_v8i16
14892
437k
    16918656U,  // SABD_ZPmZ_B
14893
437k
    33691776U,  // SABD_ZPmZ_D
14894
437k
    51129480U,  // SABD_ZPmZ_H
14895
437k
    67252352U,  // SABD_ZPmZ_S
14896
437k
    925840U,  // SABDv16i8
14897
437k
    1056920U, // SABDv2i32
14898
437k
    1188000U, // SABDv4i16
14899
437k
    401520U,  // SABDv4i32
14900
437k
    532600U,  // SABDv8i16
14901
437k
    1319080U, // SABDv8i8
14902
437k
    2176U,  // SADALP_ZPmZ_D
14903
437k
    8U, // SADALP_ZPmZ_H
14904
437k
    7296U,  // SADALP_ZPmZ_S
14905
437k
    32U,  // SADALPv16i8_v8i16
14906
437k
    40U,  // SADALPv2i32_v1i64
14907
437k
    56U,  // SADALPv4i16_v2i32
14908
437k
    64U,  // SADALPv4i32_v2i64
14909
437k
    72U,  // SADALPv8i16_v4i32
14910
437k
    80U,  // SADALPv8i8_v4i16
14911
437k
    12377U, // SADDLBT_ZZZ_D
14912
437k
    176U, // SADDLBT_ZZZ_H
14913
437k
    5208U,  // SADDLBT_ZZZ_S
14914
437k
    12377U, // SADDLB_ZZZ_D
14915
437k
    176U, // SADDLB_ZZZ_H
14916
437k
    5208U,  // SADDLB_ZZZ_S
14917
437k
    32U,  // SADDLPv16i8_v8i16
14918
437k
    40U,  // SADDLPv2i32_v1i64
14919
437k
    56U,  // SADDLPv4i16_v2i32
14920
437k
    64U,  // SADDLPv4i32_v2i64
14921
437k
    72U,  // SADDLPv8i16_v4i32
14922
437k
    80U,  // SADDLPv8i8_v4i16
14923
437k
    12377U, // SADDLT_ZZZ_D
14924
437k
    176U, // SADDLT_ZZZ_H
14925
437k
    5208U,  // SADDLT_ZZZ_S
14926
437k
    32U,  // SADDLVv16i8v
14927
437k
    56U,  // SADDLVv4i16v
14928
437k
    64U,  // SADDLVv4i32v
14929
437k
    72U,  // SADDLVv8i16v
14930
437k
    80U,  // SADDLVv8i8v
14931
437k
    925840U,  // SADDLv16i8_v8i16
14932
437k
    1056920U, // SADDLv2i32_v2i64
14933
437k
    1188000U, // SADDLv4i16_v4i32
14934
437k
    401520U,  // SADDLv4i32_v2i64
14935
437k
    532600U,  // SADDLv8i16_v4i32
14936
437k
    1319080U, // SADDLv8i8_v8i16
14937
437k
    0U, // SADDV_VPZ_B
14938
437k
    0U, // SADDV_VPZ_H
14939
437k
    0U, // SADDV_VPZ_S
14940
437k
    12376U, // SADDWB_ZZZ_D
14941
437k
    176U, // SADDWB_ZZZ_H
14942
437k
    5209U,  // SADDWB_ZZZ_S
14943
437k
    12376U, // SADDWT_ZZZ_D
14944
437k
    176U, // SADDWT_ZZZ_H
14945
437k
    5209U,  // SADDWT_ZZZ_S
14946
437k
    925816U,  // SADDWv16i8_v8i16
14947
437k
    1056872U, // SADDWv2i32_v2i64
14948
437k
    1187952U, // SADDWv4i16_v4i32
14949
437k
    401512U,  // SADDWv4i32_v2i64
14950
437k
    532592U,  // SADDWv8i16_v4i32
14951
437k
    1319032U, // SADDWv8i8_v8i16
14952
437k
    0U, // SB
14953
437k
    1112U,  // SBCLB_ZZZ_D
14954
437k
    2136U,  // SBCLB_ZZZ_S
14955
437k
    1112U,  // SBCLT_ZZZ_D
14956
437k
    2136U,  // SBCLT_ZZZ_S
14957
437k
    3160U,  // SBCSWr
14958
437k
    3160U,  // SBCSXr
14959
437k
    3160U,  // SBCWr
14960
437k
    3160U,  // SBCXr
14961
437k
    134232U,  // SBFMWri
14962
437k
    134232U,  // SBFMXri
14963
437k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
437k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
437k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
437k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
437k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
437k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
437k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
437k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
437k
    9U, // SCLAMP_ZZZ_B
14972
437k
    1112U,  // SCLAMP_ZZZ_D
14973
437k
    240U, // SCLAMP_ZZZ_H
14974
437k
    2136U,  // SCLAMP_ZZZ_S
14975
437k
    3160U,  // SCVTFSWDri
14976
437k
    3160U,  // SCVTFSWHri
14977
437k
    3160U,  // SCVTFSWSri
14978
437k
    3160U,  // SCVTFSXDri
14979
437k
    3160U,  // SCVTFSXHri
14980
437k
    3160U,  // SCVTFSXSri
14981
437k
    0U, // SCVTFUWDri
14982
437k
    0U, // SCVTFUWHri
14983
437k
    0U, // SCVTFUWSri
14984
437k
    0U, // SCVTFUXDri
14985
437k
    0U, // SCVTFUXHri
14986
437k
    0U, // SCVTFUXSri
14987
437k
    0U, // SCVTF_2Z2Z_StoS
14988
437k
    0U, // SCVTF_4Z4Z_StoS
14989
437k
    16U,  // SCVTF_ZPmZ_DtoD
14990
437k
    2U, // SCVTF_ZPmZ_DtoH
14991
437k
    16U,  // SCVTF_ZPmZ_DtoS
14992
437k
    0U, // SCVTF_ZPmZ_HtoH
14993
437k
    24U,  // SCVTF_ZPmZ_StoD
14994
437k
    1U, // SCVTF_ZPmZ_StoH
14995
437k
    24U,  // SCVTF_ZPmZ_StoS
14996
437k
    3160U,  // SCVTFd
14997
437k
    3160U,  // SCVTFh
14998
437k
    3160U,  // SCVTFs
14999
437k
    0U, // SCVTFv1i16
15000
437k
    0U, // SCVTFv1i32
15001
437k
    0U, // SCVTFv1i64
15002
437k
    40U,  // SCVTFv2f32
15003
437k
    48U,  // SCVTFv2f64
15004
437k
    3224U,  // SCVTFv2i32_shift
15005
437k
    3176U,  // SCVTFv2i64_shift
15006
437k
    56U,  // SCVTFv4f16
15007
437k
    64U,  // SCVTFv4f32
15008
437k
    3232U,  // SCVTFv4i16_shift
15009
437k
    3184U,  // SCVTFv4i32_shift
15010
437k
    72U,  // SCVTFv8f16
15011
437k
    3192U,  // SCVTFv8i16_shift
15012
437k
    33691776U,  // SDIVR_ZPmZ_D
15013
437k
    67252352U,  // SDIVR_ZPmZ_S
15014
437k
    3160U,  // SDIVWr
15015
437k
    3160U,  // SDIVXr
15016
437k
    33691776U,  // SDIV_ZPmZ_D
15017
437k
    67252352U,  // SDIV_ZPmZ_S
15018
437k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
437k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
437k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
437k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
437k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
437k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
437k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
437k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
437k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
437k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
437k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
437k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
437k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
437k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
437k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
437k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
437k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
437k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
437k
    53222488U,  // SDOT_ZZZI_D
15037
437k
    53222488U,  // SDOT_ZZZI_HtoS
15038
437k
    38921U, // SDOT_ZZZI_S
15039
437k
    7256U,  // SDOT_ZZZ_D
15040
437k
    7256U,  // SDOT_ZZZ_HtoS
15041
437k
    9U, // SDOT_ZZZ_S
15042
437k
    5121168U, // SDOTlanev16i8
15043
437k
    5121192U, // SDOTlanev8i8
15044
437k
    926864U,  // SDOTv16i8
15045
437k
    1320104U, // SDOTv8i8
15046
437k
    0U, // SDSB
15047
437k
    16918616U,  // SEL_PPPP
15048
437k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
437k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
437k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
437k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
437k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
437k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
437k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
437k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
437k
    16918616U,  // SEL_ZPZZ_B
15057
437k
    33691736U,  // SEL_ZPZZ_D
15058
437k
    51129480U,  // SEL_ZPZZ_H
15059
437k
    67252312U,  // SEL_ZPZZ_S
15060
437k
    0U, // SET
15061
437k
    0U, // SETE
15062
437k
    0U, // SETEN
15063
437k
    0U, // SETET
15064
437k
    0U, // SETETN
15065
437k
    0U, // SETF16
15066
437k
    0U, // SETF8
15067
437k
    0U, // SETFFR
15068
437k
    0U, // SETGM
15069
437k
    0U, // SETGMN
15070
437k
    0U, // SETGMT
15071
437k
    0U, // SETGMTN
15072
437k
    0U, // SETGP
15073
437k
    0U, // SETGPN
15074
437k
    0U, // SETGPT
15075
437k
    0U, // SETGPTN
15076
437k
    0U, // SETM
15077
437k
    0U, // SETMN
15078
437k
    0U, // SETMT
15079
437k
    0U, // SETMTN
15080
437k
    0U, // SETP
15081
437k
    0U, // SETPN
15082
437k
    0U, // SETPT
15083
437k
    0U, // SETPTN
15084
437k
    402521U,  // SHA1Crrr
15085
437k
    0U, // SHA1Hrr
15086
437k
    402521U,  // SHA1Mrrr
15087
437k
    402521U,  // SHA1Prrr
15088
437k
    402544U,  // SHA1SU0rrr
15089
437k
    64U,  // SHA1SU1rr
15090
437k
    402521U,  // SHA256H2rrr
15091
437k
    402521U,  // SHA256Hrrr
15092
437k
    64U,  // SHA256SU0rr
15093
437k
    402544U,  // SHA256SU1rrr
15094
437k
    271449U,  // SHA512H
15095
437k
    271449U,  // SHA512H2
15096
437k
    48U,  // SHA512SU0
15097
437k
    271464U,  // SHA512SU1
15098
437k
    16918656U,  // SHADD_ZPmZ_B
15099
437k
    33691776U,  // SHADD_ZPmZ_D
15100
437k
    51129480U,  // SHADD_ZPmZ_H
15101
437k
    67252352U,  // SHADD_ZPmZ_S
15102
437k
    925840U,  // SHADDv16i8
15103
437k
    1056920U, // SHADDv2i32
15104
437k
    1188000U, // SHADDv4i16
15105
437k
    401520U,  // SHADDv4i32
15106
437k
    532600U,  // SHADDv8i16
15107
437k
    1319080U, // SHADDv8i8
15108
437k
    928U, // SHLLv16i8
15109
437k
    936U, // SHLLv2i32
15110
437k
    944U, // SHLLv4i16
15111
437k
    952U, // SHLLv4i32
15112
437k
    960U, // SHLLv8i16
15113
437k
    968U, // SHLLv8i8
15114
437k
    3160U,  // SHLd
15115
437k
    3216U,  // SHLv16i8_shift
15116
437k
    3224U,  // SHLv2i32_shift
15117
437k
    3176U,  // SHLv2i64_shift
15118
437k
    3232U,  // SHLv4i16_shift
15119
437k
    3184U,  // SHLv4i32_shift
15120
437k
    3192U,  // SHLv8i16_shift
15121
437k
    3240U,  // SHLv8i8_shift
15122
437k
    3160U,  // SHRNB_ZZI_B
15123
437k
    224U, // SHRNB_ZZI_H
15124
437k
    3160U,  // SHRNB_ZZI_S
15125
437k
    41048U, // SHRNT_ZZI_B
15126
437k
    376U, // SHRNT_ZZI_H
15127
437k
    41048U, // SHRNT_ZZI_S
15128
437k
    41080U, // SHRNv16i8_shift
15129
437k
    3176U,  // SHRNv2i32_shift
15130
437k
    3184U,  // SHRNv4i16_shift
15131
437k
    41064U, // SHRNv4i32_shift
15132
437k
    41072U, // SHRNv8i16_shift
15133
437k
    3192U,  // SHRNv8i8_shift
15134
437k
    16918656U,  // SHSUBR_ZPmZ_B
15135
437k
    33691776U,  // SHSUBR_ZPmZ_D
15136
437k
    51129480U,  // SHSUBR_ZPmZ_H
15137
437k
    67252352U,  // SHSUBR_ZPmZ_S
15138
437k
    16918656U,  // SHSUB_ZPmZ_B
15139
437k
    33691776U,  // SHSUB_ZPmZ_D
15140
437k
    51129480U,  // SHSUB_ZPmZ_H
15141
437k
    67252352U,  // SHSUB_ZPmZ_S
15142
437k
    925840U,  // SHSUBv16i8
15143
437k
    1056920U, // SHSUBv2i32
15144
437k
    1188000U, // SHSUBv4i16
15145
437k
    401520U,  // SHSUBv4i32
15146
437k
    532600U,  // SHSUBv8i16
15147
437k
    1319080U, // SHSUBv8i8
15148
437k
    377U, // SLI_ZZI_B
15149
437k
    41048U, // SLI_ZZI_D
15150
437k
    376U, // SLI_ZZI_H
15151
437k
    41048U, // SLI_ZZI_S
15152
437k
    41049U, // SLId
15153
437k
    41104U, // SLIv16i8_shift
15154
437k
    41112U, // SLIv2i32_shift
15155
437k
    41064U, // SLIv2i64_shift
15156
437k
    41120U, // SLIv4i16_shift
15157
437k
    41072U, // SLIv4i32_shift
15158
437k
    41080U, // SLIv8i16_shift
15159
437k
    41128U, // SLIv8i8_shift
15160
437k
    402544U,  // SM3PARTW1
15161
437k
    402544U,  // SM3PARTW2
15162
437k
    88350832U,  // SM3SS1
15163
437k
    122299504U, // SM3TT1A
15164
437k
    122299504U, // SM3TT1B
15165
437k
    122299504U, // SM3TT2A
15166
437k
    122299504U, // SM3TT2B
15167
437k
    64U,  // SM4E
15168
437k
    12377U, // SM4EKEY_ZZZ_S
15169
437k
    401520U,  // SM4ENCKEY
15170
437k
    12377U, // SM4E_ZZZ_S
15171
437k
    134232U,  // SMADDLrrr
15172
437k
    16918656U,  // SMAXP_ZPmZ_B
15173
437k
    33691776U,  // SMAXP_ZPmZ_D
15174
437k
    51129480U,  // SMAXP_ZPmZ_H
15175
437k
    67252352U,  // SMAXP_ZPmZ_S
15176
437k
    925840U,  // SMAXPv16i8
15177
437k
    1056920U, // SMAXPv2i32
15178
437k
    1188000U, // SMAXPv4i16
15179
437k
    401520U,  // SMAXPv4i32
15180
437k
    532600U,  // SMAXPv8i16
15181
437k
    1319080U, // SMAXPv8i8
15182
437k
    10328U, // SMAXQV_VPZ_B
15183
437k
    6232U,  // SMAXQV_VPZ_D
15184
437k
    5208U,  // SMAXQV_VPZ_H
15185
437k
    12376U, // SMAXQV_VPZ_S
15186
437k
    0U, // SMAXV_VPZ_B
15187
437k
    0U, // SMAXV_VPZ_D
15188
437k
    0U, // SMAXV_VPZ_H
15189
437k
    0U, // SMAXV_VPZ_S
15190
437k
    32U,  // SMAXVv16i8v
15191
437k
    56U,  // SMAXVv4i16v
15192
437k
    64U,  // SMAXVv4i32v
15193
437k
    72U,  // SMAXVv8i16v
15194
437k
    80U,  // SMAXVv8i8v
15195
437k
    3160U,  // SMAXWri
15196
437k
    3160U,  // SMAXWrr
15197
437k
    3160U,  // SMAXXri
15198
437k
    3160U,  // SMAXXrr
15199
437k
    920U, // SMAX_VG2_2Z2Z_B
15200
437k
    464U, // SMAX_VG2_2Z2Z_D
15201
437k
    248U, // SMAX_VG2_2Z2Z_H
15202
437k
    472U, // SMAX_VG2_2Z2Z_S
15203
437k
    176U, // SMAX_VG2_2ZZ_B
15204
437k
    184U, // SMAX_VG2_2ZZ_D
15205
437k
    136U, // SMAX_VG2_2ZZ_H
15206
437k
    96U,  // SMAX_VG2_2ZZ_S
15207
437k
    920U, // SMAX_VG4_4Z4Z_B
15208
437k
    464U, // SMAX_VG4_4Z4Z_D
15209
437k
    248U, // SMAX_VG4_4Z4Z_H
15210
437k
    472U, // SMAX_VG4_4Z4Z_S
15211
437k
    176U, // SMAX_VG4_4ZZ_B
15212
437k
    184U, // SMAX_VG4_4ZZ_D
15213
437k
    136U, // SMAX_VG4_4ZZ_H
15214
437k
    96U,  // SMAX_VG4_4ZZ_S
15215
437k
    3161U,  // SMAX_ZI_B
15216
437k
    3160U,  // SMAX_ZI_D
15217
437k
    224U, // SMAX_ZI_H
15218
437k
    3161U,  // SMAX_ZI_S
15219
437k
    16918656U,  // SMAX_ZPmZ_B
15220
437k
    33691776U,  // SMAX_ZPmZ_D
15221
437k
    51129480U,  // SMAX_ZPmZ_H
15222
437k
    67252352U,  // SMAX_ZPmZ_S
15223
437k
    925840U,  // SMAXv16i8
15224
437k
    1056920U, // SMAXv2i32
15225
437k
    1188000U, // SMAXv4i16
15226
437k
    401520U,  // SMAXv4i32
15227
437k
    532600U,  // SMAXv8i16
15228
437k
    1319080U, // SMAXv8i8
15229
437k
    0U, // SMC
15230
437k
    16918656U,  // SMINP_ZPmZ_B
15231
437k
    33691776U,  // SMINP_ZPmZ_D
15232
437k
    51129480U,  // SMINP_ZPmZ_H
15233
437k
    67252352U,  // SMINP_ZPmZ_S
15234
437k
    925840U,  // SMINPv16i8
15235
437k
    1056920U, // SMINPv2i32
15236
437k
    1188000U, // SMINPv4i16
15237
437k
    401520U,  // SMINPv4i32
15238
437k
    532600U,  // SMINPv8i16
15239
437k
    1319080U, // SMINPv8i8
15240
437k
    10328U, // SMINQV_VPZ_B
15241
437k
    6232U,  // SMINQV_VPZ_D
15242
437k
    5208U,  // SMINQV_VPZ_H
15243
437k
    12376U, // SMINQV_VPZ_S
15244
437k
    0U, // SMINV_VPZ_B
15245
437k
    0U, // SMINV_VPZ_D
15246
437k
    0U, // SMINV_VPZ_H
15247
437k
    0U, // SMINV_VPZ_S
15248
437k
    32U,  // SMINVv16i8v
15249
437k
    56U,  // SMINVv4i16v
15250
437k
    64U,  // SMINVv4i32v
15251
437k
    72U,  // SMINVv8i16v
15252
437k
    80U,  // SMINVv8i8v
15253
437k
    3160U,  // SMINWri
15254
437k
    3160U,  // SMINWrr
15255
437k
    3160U,  // SMINXri
15256
437k
    3160U,  // SMINXrr
15257
437k
    920U, // SMIN_VG2_2Z2Z_B
15258
437k
    464U, // SMIN_VG2_2Z2Z_D
15259
437k
    248U, // SMIN_VG2_2Z2Z_H
15260
437k
    472U, // SMIN_VG2_2Z2Z_S
15261
437k
    176U, // SMIN_VG2_2ZZ_B
15262
437k
    184U, // SMIN_VG2_2ZZ_D
15263
437k
    136U, // SMIN_VG2_2ZZ_H
15264
437k
    96U,  // SMIN_VG2_2ZZ_S
15265
437k
    920U, // SMIN_VG4_4Z4Z_B
15266
437k
    464U, // SMIN_VG4_4Z4Z_D
15267
437k
    248U, // SMIN_VG4_4Z4Z_H
15268
437k
    472U, // SMIN_VG4_4Z4Z_S
15269
437k
    176U, // SMIN_VG4_4ZZ_B
15270
437k
    184U, // SMIN_VG4_4ZZ_D
15271
437k
    136U, // SMIN_VG4_4ZZ_H
15272
437k
    96U,  // SMIN_VG4_4ZZ_S
15273
437k
    3161U,  // SMIN_ZI_B
15274
437k
    3160U,  // SMIN_ZI_D
15275
437k
    224U, // SMIN_ZI_H
15276
437k
    3161U,  // SMIN_ZI_S
15277
437k
    16918656U,  // SMIN_ZPmZ_B
15278
437k
    33691776U,  // SMIN_ZPmZ_D
15279
437k
    51129480U,  // SMIN_ZPmZ_H
15280
437k
    67252352U,  // SMIN_ZPmZ_S
15281
437k
    925840U,  // SMINv16i8
15282
437k
    1056920U, // SMINv2i32
15283
437k
    1188000U, // SMINv4i16
15284
437k
    401520U,  // SMINv4i32
15285
437k
    532600U,  // SMINv8i16
15286
437k
    1319080U, // SMINv8i8
15287
437k
    53217368U,  // SMLALB_ZZZI_D
15288
437k
    53222488U,  // SMLALB_ZZZI_S
15289
437k
    2136U,  // SMLALB_ZZZ_D
15290
437k
    8U, // SMLALB_ZZZ_H
15291
437k
    7256U,  // SMLALB_ZZZ_S
15292
437k
    38441U, // SMLALL_MZZI_BtoS
15293
437k
    38145U, // SMLALL_MZZI_HtoD
15294
437k
    553U, // SMLALL_MZZ_BtoS
15295
437k
    257U, // SMLALL_MZZ_HtoD
15296
437k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
437k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
437k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
437k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
437k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
437k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
437k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
437k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
437k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
437k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
437k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
437k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
437k
    53217368U,  // SMLALT_ZZZI_D
15309
437k
    53222488U,  // SMLALT_ZZZI_S
15310
437k
    2136U,  // SMLALT_ZZZ_D
15311
437k
    8U, // SMLALT_ZZZ_H
15312
437k
    7256U,  // SMLALT_ZZZ_S
15313
437k
    38145U, // SMLAL_MZZI_HtoS
15314
437k
    257U, // SMLAL_MZZ_HtoS
15315
437k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
437k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
437k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
437k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
437k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
437k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
437k
    926864U,  // SMLALv16i8_v8i16
15322
437k
    122299544U, // SMLALv2i32_indexed
15323
437k
    1057944U, // SMLALv2i32_v2i64
15324
437k
    120464544U, // SMLALv4i16_indexed
15325
437k
    1189024U, // SMLALv4i16_v4i32
15326
437k
    122299504U, // SMLALv4i32_indexed
15327
437k
    402544U,  // SMLALv4i32_v2i64
15328
437k
    120464504U, // SMLALv8i16_indexed
15329
437k
    533624U,  // SMLALv8i16_v4i32
15330
437k
    1320104U, // SMLALv8i8_v8i16
15331
437k
    53217368U,  // SMLSLB_ZZZI_D
15332
437k
    53222488U,  // SMLSLB_ZZZI_S
15333
437k
    2136U,  // SMLSLB_ZZZ_D
15334
437k
    8U, // SMLSLB_ZZZ_H
15335
437k
    7256U,  // SMLSLB_ZZZ_S
15336
437k
    38441U, // SMLSLL_MZZI_BtoS
15337
437k
    38145U, // SMLSLL_MZZI_HtoD
15338
437k
    553U, // SMLSLL_MZZ_BtoS
15339
437k
    257U, // SMLSLL_MZZ_HtoD
15340
437k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
437k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
437k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
437k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
437k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
437k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
437k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
437k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
437k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
437k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
437k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
437k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
437k
    53217368U,  // SMLSLT_ZZZI_D
15353
437k
    53222488U,  // SMLSLT_ZZZI_S
15354
437k
    2136U,  // SMLSLT_ZZZ_D
15355
437k
    8U, // SMLSLT_ZZZ_H
15356
437k
    7256U,  // SMLSLT_ZZZ_S
15357
437k
    38145U, // SMLSL_MZZI_HtoS
15358
437k
    257U, // SMLSL_MZZ_HtoS
15359
437k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
437k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
437k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
437k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
437k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
437k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
437k
    926864U,  // SMLSLv16i8_v8i16
15366
437k
    122299544U, // SMLSLv2i32_indexed
15367
437k
    1057944U, // SMLSLv2i32_v2i64
15368
437k
    120464544U, // SMLSLv4i16_indexed
15369
437k
    1189024U, // SMLSLv4i16_v4i32
15370
437k
    122299504U, // SMLSLv4i32_indexed
15371
437k
    402544U,  // SMLSLv4i32_v2i64
15372
437k
    120464504U, // SMLSLv8i16_indexed
15373
437k
    533624U,  // SMLSLv8i16_v4i32
15374
437k
    1320104U, // SMLSLv8i8_v8i16
15375
437k
    926864U,  // SMMLA
15376
437k
    9U, // SMMLA_ZZZ
15377
437k
    0U, // SMOPA_MPPZZ_D
15378
437k
    0U, // SMOPA_MPPZZ_HtoS
15379
437k
    0U, // SMOPA_MPPZZ_S
15380
437k
    0U, // SMOPS_MPPZZ_D
15381
437k
    0U, // SMOPS_MPPZZ_HtoS
15382
437k
    0U, // SMOPS_MPPZZ_S
15383
437k
    45456U, // SMOVvi16to32
15384
437k
    45456U, // SMOVvi16to32_idx0
15385
437k
    45456U, // SMOVvi16to64
15386
437k
    45456U, // SMOVvi16to64_idx0
15387
437k
    45464U, // SMOVvi32to64
15388
437k
    45464U, // SMOVvi32to64_idx0
15389
437k
    45480U, // SMOVvi8to32
15390
437k
    45480U, // SMOVvi8to32_idx0
15391
437k
    45480U, // SMOVvi8to64
15392
437k
    45480U, // SMOVvi8to64_idx0
15393
437k
    134232U,  // SMSUBLrrr
15394
437k
    16918656U,  // SMULH_ZPmZ_B
15395
437k
    33691776U,  // SMULH_ZPmZ_D
15396
437k
    51129480U,  // SMULH_ZPmZ_H
15397
437k
    67252352U,  // SMULH_ZPmZ_S
15398
437k
    10329U, // SMULH_ZZZ_B
15399
437k
    6232U,  // SMULH_ZZZ_D
15400
437k
    136U, // SMULH_ZZZ_H
15401
437k
    12377U, // SMULH_ZZZ_S
15402
437k
    3160U,  // SMULHrr
15403
437k
    5910617U, // SMULLB_ZZZI_D
15404
437k
    5903448U, // SMULLB_ZZZI_S
15405
437k
    12377U, // SMULLB_ZZZ_D
15406
437k
    176U, // SMULLB_ZZZ_H
15407
437k
    5208U,  // SMULLB_ZZZ_S
15408
437k
    5910617U, // SMULLT_ZZZI_D
15409
437k
    5903448U, // SMULLT_ZZZI_S
15410
437k
    12377U, // SMULLT_ZZZ_D
15411
437k
    176U, // SMULLT_ZZZ_H
15412
437k
    5208U,  // SMULLT_ZZZ_S
15413
437k
    925840U,  // SMULLv16i8_v8i16
15414
437k
    340402328U, // SMULLv2i32_indexed
15415
437k
    1056920U, // SMULLv2i32_v2i64
15416
437k
    338567328U, // SMULLv4i16_indexed
15417
437k
    1188000U, // SMULLv4i16_v4i32
15418
437k
    340402288U, // SMULLv4i32_indexed
15419
437k
    401520U,  // SMULLv4i32_v2i64
15420
437k
    338567288U, // SMULLv8i16_indexed
15421
437k
    532600U,  // SMULLv8i16_v4i32
15422
437k
    1319080U, // SMULLv8i8_v8i16
15423
437k
    80984U, // SPLICE_ZPZZ_B
15424
437k
    82008U, // SPLICE_ZPZZ_D
15425
437k
    248U, // SPLICE_ZPZZ_H
15426
437k
    83032U, // SPLICE_ZPZZ_S
15427
437k
    16918616U,  // SPLICE_ZPZ_B
15428
437k
    33691736U,  // SPLICE_ZPZ_D
15429
437k
    51129480U,  // SPLICE_ZPZ_H
15430
437k
    67252312U,  // SPLICE_ZPZ_S
15431
437k
    8U, // SQABS_ZPmZ_B
15432
437k
    16U,  // SQABS_ZPmZ_D
15433
437k
    0U, // SQABS_ZPmZ_H
15434
437k
    24U,  // SQABS_ZPmZ_S
15435
437k
    32U,  // SQABSv16i8
15436
437k
    0U, // SQABSv1i16
15437
437k
    0U, // SQABSv1i32
15438
437k
    0U, // SQABSv1i64
15439
437k
    0U, // SQABSv1i8
15440
437k
    40U,  // SQABSv2i32
15441
437k
    48U,  // SQABSv2i64
15442
437k
    56U,  // SQABSv4i16
15443
437k
    64U,  // SQABSv4i32
15444
437k
    72U,  // SQABSv8i16
15445
437k
    80U,  // SQABSv8i8
15446
437k
    16473U, // SQADD_ZI_B
15447
437k
    17496U, // SQADD_ZI_D
15448
437k
    208U, // SQADD_ZI_H
15449
437k
    18521U, // SQADD_ZI_S
15450
437k
    16918656U,  // SQADD_ZPmZ_B
15451
437k
    33691776U,  // SQADD_ZPmZ_D
15452
437k
    51129480U,  // SQADD_ZPmZ_H
15453
437k
    67252352U,  // SQADD_ZPmZ_S
15454
437k
    10329U, // SQADD_ZZZ_B
15455
437k
    6232U,  // SQADD_ZZZ_D
15456
437k
    136U, // SQADD_ZZZ_H
15457
437k
    12377U, // SQADD_ZZZ_S
15458
437k
    925840U,  // SQADDv16i8
15459
437k
    3160U,  // SQADDv1i16
15460
437k
    3160U,  // SQADDv1i32
15461
437k
    3160U,  // SQADDv1i64
15462
437k
    3160U,  // SQADDv1i8
15463
437k
    1056920U, // SQADDv2i32
15464
437k
    270440U,  // SQADDv2i64
15465
437k
    1188000U, // SQADDv4i16
15466
437k
    401520U,  // SQADDv4i32
15467
437k
    532600U,  // SQADDv8i16
15468
437k
    1319080U, // SQADDv8i8
15469
437k
    151136345U, // SQCADD_ZZI_B
15470
437k
    151132248U, // SQCADD_ZZI_D
15471
437k
    3288200U, // SQCADD_ZZI_H
15472
437k
    151138393U, // SQCADD_ZZI_S
15473
437k
    0U, // SQCVTN_Z2Z_StoH
15474
437k
    0U, // SQCVTN_Z4Z_DtoH
15475
437k
    2U, // SQCVTN_Z4Z_StoB
15476
437k
    0U, // SQCVTUN_Z2Z_StoH
15477
437k
    0U, // SQCVTUN_Z4Z_DtoH
15478
437k
    2U, // SQCVTUN_Z4Z_StoB
15479
437k
    0U, // SQCVTU_Z2Z_StoH
15480
437k
    0U, // SQCVTU_Z4Z_DtoH
15481
437k
    2U, // SQCVTU_Z4Z_StoB
15482
437k
    0U, // SQCVT_Z2Z_StoH
15483
437k
    0U, // SQCVT_Z4Z_DtoH
15484
437k
    2U, // SQCVT_Z4Z_StoB
15485
437k
    2U, // SQDECB_XPiI
15486
437k
    4U, // SQDECB_XPiWdI
15487
437k
    2U, // SQDECD_XPiI
15488
437k
    4U, // SQDECD_XPiWdI
15489
437k
    2U, // SQDECD_ZPiI
15490
437k
    2U, // SQDECH_XPiI
15491
437k
    4U, // SQDECH_XPiWdI
15492
437k
    0U, // SQDECH_ZPiI
15493
437k
    84057U, // SQDECP_XPWd_B
15494
437k
    84056U, // SQDECP_XPWd_D
15495
437k
    84056U, // SQDECP_XPWd_H
15496
437k
    84057U, // SQDECP_XPWd_S
15497
437k
    1U, // SQDECP_XP_B
15498
437k
    0U, // SQDECP_XP_D
15499
437k
    0U, // SQDECP_XP_H
15500
437k
    1U, // SQDECP_XP_S
15501
437k
    0U, // SQDECP_ZP_D
15502
437k
    0U, // SQDECP_ZP_H
15503
437k
    0U, // SQDECP_ZP_S
15504
437k
    2U, // SQDECW_XPiI
15505
437k
    4U, // SQDECW_XPiWdI
15506
437k
    2U, // SQDECW_ZPiI
15507
437k
    2136U,  // SQDMLALBT_ZZZ_D
15508
437k
    8U, // SQDMLALBT_ZZZ_H
15509
437k
    7256U,  // SQDMLALBT_ZZZ_S
15510
437k
    53217368U,  // SQDMLALB_ZZZI_D
15511
437k
    53222488U,  // SQDMLALB_ZZZI_S
15512
437k
    2136U,  // SQDMLALB_ZZZ_D
15513
437k
    8U, // SQDMLALB_ZZZ_H
15514
437k
    7256U,  // SQDMLALB_ZZZ_S
15515
437k
    53217368U,  // SQDMLALT_ZZZI_D
15516
437k
    53222488U,  // SQDMLALT_ZZZI_S
15517
437k
    2136U,  // SQDMLALT_ZZZ_D
15518
437k
    8U, // SQDMLALT_ZZZ_H
15519
437k
    7256U,  // SQDMLALT_ZZZ_S
15520
437k
    41049U, // SQDMLALi16
15521
437k
    41049U, // SQDMLALi32
15522
437k
    120464473U, // SQDMLALv1i32_indexed
15523
437k
    122299481U, // SQDMLALv1i64_indexed
15524
437k
    122299544U, // SQDMLALv2i32_indexed
15525
437k
    1057944U, // SQDMLALv2i32_v2i64
15526
437k
    120464544U, // SQDMLALv4i16_indexed
15527
437k
    1189024U, // SQDMLALv4i16_v4i32
15528
437k
    122299504U, // SQDMLALv4i32_indexed
15529
437k
    402544U,  // SQDMLALv4i32_v2i64
15530
437k
    120464504U, // SQDMLALv8i16_indexed
15531
437k
    533624U,  // SQDMLALv8i16_v4i32
15532
437k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
437k
    8U, // SQDMLSLBT_ZZZ_H
15534
437k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
437k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
437k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
437k
    2136U,  // SQDMLSLB_ZZZ_D
15538
437k
    8U, // SQDMLSLB_ZZZ_H
15539
437k
    7256U,  // SQDMLSLB_ZZZ_S
15540
437k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
437k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
437k
    2136U,  // SQDMLSLT_ZZZ_D
15543
437k
    8U, // SQDMLSLT_ZZZ_H
15544
437k
    7256U,  // SQDMLSLT_ZZZ_S
15545
437k
    41049U, // SQDMLSLi16
15546
437k
    41049U, // SQDMLSLi32
15547
437k
    120464473U, // SQDMLSLv1i32_indexed
15548
437k
    122299481U, // SQDMLSLv1i64_indexed
15549
437k
    122299544U, // SQDMLSLv2i32_indexed
15550
437k
    1057944U, // SQDMLSLv2i32_v2i64
15551
437k
    120464544U, // SQDMLSLv4i16_indexed
15552
437k
    1189024U, // SQDMLSLv4i16_v4i32
15553
437k
    122299504U, // SQDMLSLv4i32_indexed
15554
437k
    402544U,  // SQDMLSLv4i32_v2i64
15555
437k
    120464504U, // SQDMLSLv8i16_indexed
15556
437k
    533624U,  // SQDMLSLv8i16_v4i32
15557
437k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
437k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
437k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
437k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
437k
    176U, // SQDMULH_VG2_2ZZ_B
15562
437k
    184U, // SQDMULH_VG2_2ZZ_D
15563
437k
    136U, // SQDMULH_VG2_2ZZ_H
15564
437k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
437k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
437k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
437k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
437k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
437k
    176U, // SQDMULH_VG4_4ZZ_B
15570
437k
    184U, // SQDMULH_VG4_4ZZ_D
15571
437k
    136U, // SQDMULH_VG4_4ZZ_H
15572
437k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
437k
    5904472U, // SQDMULH_ZZZI_D
15574
437k
    40072U, // SQDMULH_ZZZI_H
15575
437k
    5910617U, // SQDMULH_ZZZI_S
15576
437k
    10329U, // SQDMULH_ZZZ_B
15577
437k
    6232U,  // SQDMULH_ZZZ_D
15578
437k
    136U, // SQDMULH_ZZZ_H
15579
437k
    12377U, // SQDMULH_ZZZ_S
15580
437k
    3160U,  // SQDMULHv1i16
15581
437k
    338567256U, // SQDMULHv1i16_indexed
15582
437k
    3160U,  // SQDMULHv1i32
15583
437k
    340402264U, // SQDMULHv1i32_indexed
15584
437k
    1056920U, // SQDMULHv2i32
15585
437k
    340402328U, // SQDMULHv2i32_indexed
15586
437k
    1188000U, // SQDMULHv4i16
15587
437k
    338567328U, // SQDMULHv4i16_indexed
15588
437k
    401520U,  // SQDMULHv4i32
15589
437k
    340402288U, // SQDMULHv4i32_indexed
15590
437k
    532600U,  // SQDMULHv8i16
15591
437k
    338567288U, // SQDMULHv8i16_indexed
15592
437k
    5910617U, // SQDMULLB_ZZZI_D
15593
437k
    5903448U, // SQDMULLB_ZZZI_S
15594
437k
    12377U, // SQDMULLB_ZZZ_D
15595
437k
    176U, // SQDMULLB_ZZZ_H
15596
437k
    5208U,  // SQDMULLB_ZZZ_S
15597
437k
    5910617U, // SQDMULLT_ZZZI_D
15598
437k
    5903448U, // SQDMULLT_ZZZI_S
15599
437k
    12377U, // SQDMULLT_ZZZ_D
15600
437k
    176U, // SQDMULLT_ZZZ_H
15601
437k
    5208U,  // SQDMULLT_ZZZ_S
15602
437k
    3160U,  // SQDMULLi16
15603
437k
    3160U,  // SQDMULLi32
15604
437k
    338567256U, // SQDMULLv1i32_indexed
15605
437k
    340402264U, // SQDMULLv1i64_indexed
15606
437k
    340402328U, // SQDMULLv2i32_indexed
15607
437k
    1056920U, // SQDMULLv2i32_v2i64
15608
437k
    338567328U, // SQDMULLv4i16_indexed
15609
437k
    1188000U, // SQDMULLv4i16_v4i32
15610
437k
    340402288U, // SQDMULLv4i32_indexed
15611
437k
    401520U,  // SQDMULLv4i32_v2i64
15612
437k
    338567288U, // SQDMULLv8i16_indexed
15613
437k
    532600U,  // SQDMULLv8i16_v4i32
15614
437k
    2U, // SQINCB_XPiI
15615
437k
    4U, // SQINCB_XPiWdI
15616
437k
    2U, // SQINCD_XPiI
15617
437k
    4U, // SQINCD_XPiWdI
15618
437k
    2U, // SQINCD_ZPiI
15619
437k
    2U, // SQINCH_XPiI
15620
437k
    4U, // SQINCH_XPiWdI
15621
437k
    0U, // SQINCH_ZPiI
15622
437k
    84057U, // SQINCP_XPWd_B
15623
437k
    84056U, // SQINCP_XPWd_D
15624
437k
    84056U, // SQINCP_XPWd_H
15625
437k
    84057U, // SQINCP_XPWd_S
15626
437k
    1U, // SQINCP_XP_B
15627
437k
    0U, // SQINCP_XP_D
15628
437k
    0U, // SQINCP_XP_H
15629
437k
    1U, // SQINCP_XP_S
15630
437k
    0U, // SQINCP_ZP_D
15631
437k
    0U, // SQINCP_ZP_H
15632
437k
    0U, // SQINCP_ZP_S
15633
437k
    2U, // SQINCW_XPiI
15634
437k
    4U, // SQINCW_XPiWdI
15635
437k
    2U, // SQINCW_ZPiI
15636
437k
    8U, // SQNEG_ZPmZ_B
15637
437k
    16U,  // SQNEG_ZPmZ_D
15638
437k
    0U, // SQNEG_ZPmZ_H
15639
437k
    24U,  // SQNEG_ZPmZ_S
15640
437k
    32U,  // SQNEGv16i8
15641
437k
    0U, // SQNEGv1i16
15642
437k
    0U, // SQNEGv1i32
15643
437k
    0U, // SQNEGv1i64
15644
437k
    0U, // SQNEGv1i8
15645
437k
    40U,  // SQNEGv2i32
15646
437k
    48U,  // SQNEGv2i64
15647
437k
    56U,  // SQNEGv4i16
15648
437k
    64U,  // SQNEGv4i32
15649
437k
    72U,  // SQNEGv8i16
15650
437k
    80U,  // SQNEGv8i8
15651
437k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
437k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
437k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
437k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
437k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
437k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
437k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
437k
    39152U, // SQRDMLAH_ZZZI_H
15659
437k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
437k
    9U, // SQRDMLAH_ZZZ_B
15661
437k
    1112U,  // SQRDMLAH_ZZZ_D
15662
437k
    240U, // SQRDMLAH_ZZZ_H
15663
437k
    2136U,  // SQRDMLAH_ZZZ_S
15664
437k
    41049U, // SQRDMLAHv1i16
15665
437k
    120464473U, // SQRDMLAHv1i16_indexed
15666
437k
    41049U, // SQRDMLAHv1i32
15667
437k
    122299481U, // SQRDMLAHv1i32_indexed
15668
437k
    1057944U, // SQRDMLAHv2i32
15669
437k
    122299544U, // SQRDMLAHv2i32_indexed
15670
437k
    1189024U, // SQRDMLAHv4i16
15671
437k
    120464544U, // SQRDMLAHv4i16_indexed
15672
437k
    402544U,  // SQRDMLAHv4i32
15673
437k
    122299504U, // SQRDMLAHv4i32_indexed
15674
437k
    533624U,  // SQRDMLAHv8i16
15675
437k
    120464504U, // SQRDMLAHv8i16_indexed
15676
437k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
437k
    39152U, // SQRDMLSH_ZZZI_H
15678
437k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
437k
    9U, // SQRDMLSH_ZZZ_B
15680
437k
    1112U,  // SQRDMLSH_ZZZ_D
15681
437k
    240U, // SQRDMLSH_ZZZ_H
15682
437k
    2136U,  // SQRDMLSH_ZZZ_S
15683
437k
    41049U, // SQRDMLSHv1i16
15684
437k
    120464473U, // SQRDMLSHv1i16_indexed
15685
437k
    41049U, // SQRDMLSHv1i32
15686
437k
    122299481U, // SQRDMLSHv1i32_indexed
15687
437k
    1057944U, // SQRDMLSHv2i32
15688
437k
    122299544U, // SQRDMLSHv2i32_indexed
15689
437k
    1189024U, // SQRDMLSHv4i16
15690
437k
    120464544U, // SQRDMLSHv4i16_indexed
15691
437k
    402544U,  // SQRDMLSHv4i32
15692
437k
    122299504U, // SQRDMLSHv4i32_indexed
15693
437k
    533624U,  // SQRDMLSHv8i16
15694
437k
    120464504U, // SQRDMLSHv8i16_indexed
15695
437k
    5904472U, // SQRDMULH_ZZZI_D
15696
437k
    40072U, // SQRDMULH_ZZZI_H
15697
437k
    5910617U, // SQRDMULH_ZZZI_S
15698
437k
    10329U, // SQRDMULH_ZZZ_B
15699
437k
    6232U,  // SQRDMULH_ZZZ_D
15700
437k
    136U, // SQRDMULH_ZZZ_H
15701
437k
    12377U, // SQRDMULH_ZZZ_S
15702
437k
    3160U,  // SQRDMULHv1i16
15703
437k
    338567256U, // SQRDMULHv1i16_indexed
15704
437k
    3160U,  // SQRDMULHv1i32
15705
437k
    340402264U, // SQRDMULHv1i32_indexed
15706
437k
    1056920U, // SQRDMULHv2i32
15707
437k
    340402328U, // SQRDMULHv2i32_indexed
15708
437k
    1188000U, // SQRDMULHv4i16
15709
437k
    338567328U, // SQRDMULHv4i16_indexed
15710
437k
    401520U,  // SQRDMULHv4i32
15711
437k
    340402288U, // SQRDMULHv4i32_indexed
15712
437k
    532600U,  // SQRDMULHv8i16
15713
437k
    338567288U, // SQRDMULHv8i16_indexed
15714
437k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
437k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
437k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
437k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
437k
    16918656U,  // SQRSHL_ZPmZ_B
15719
437k
    33691776U,  // SQRSHL_ZPmZ_D
15720
437k
    51129480U,  // SQRSHL_ZPmZ_H
15721
437k
    67252352U,  // SQRSHL_ZPmZ_S
15722
437k
    925840U,  // SQRSHLv16i8
15723
437k
    3160U,  // SQRSHLv1i16
15724
437k
    3160U,  // SQRSHLv1i32
15725
437k
    3160U,  // SQRSHLv1i64
15726
437k
    3160U,  // SQRSHLv1i8
15727
437k
    1056920U, // SQRSHLv2i32
15728
437k
    270440U,  // SQRSHLv2i64
15729
437k
    1188000U, // SQRSHLv4i16
15730
437k
    401520U,  // SQRSHLv4i32
15731
437k
    532600U,  // SQRSHLv8i16
15732
437k
    1319080U, // SQRSHLv8i8
15733
437k
    3160U,  // SQRSHRNB_ZZI_B
15734
437k
    224U, // SQRSHRNB_ZZI_H
15735
437k
    3160U,  // SQRSHRNB_ZZI_S
15736
437k
    41048U, // SQRSHRNT_ZZI_B
15737
437k
    376U, // SQRSHRNT_ZZI_H
15738
437k
    41048U, // SQRSHRNT_ZZI_S
15739
437k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
437k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
437k
    224U, // SQRSHRN_Z2ZI_StoH
15742
437k
    3160U,  // SQRSHRNb
15743
437k
    3160U,  // SQRSHRNh
15744
437k
    3160U,  // SQRSHRNs
15745
437k
    41080U, // SQRSHRNv16i8_shift
15746
437k
    3176U,  // SQRSHRNv2i32_shift
15747
437k
    3184U,  // SQRSHRNv4i16_shift
15748
437k
    41064U, // SQRSHRNv4i32_shift
15749
437k
    41072U, // SQRSHRNv8i16_shift
15750
437k
    3192U,  // SQRSHRNv8i8_shift
15751
437k
    3160U,  // SQRSHRUNB_ZZI_B
15752
437k
    224U, // SQRSHRUNB_ZZI_H
15753
437k
    3160U,  // SQRSHRUNB_ZZI_S
15754
437k
    41048U, // SQRSHRUNT_ZZI_B
15755
437k
    376U, // SQRSHRUNT_ZZI_H
15756
437k
    41048U, // SQRSHRUNT_ZZI_S
15757
437k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
437k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
437k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
437k
    3160U,  // SQRSHRUNb
15761
437k
    3160U,  // SQRSHRUNh
15762
437k
    3160U,  // SQRSHRUNs
15763
437k
    41080U, // SQRSHRUNv16i8_shift
15764
437k
    3176U,  // SQRSHRUNv2i32_shift
15765
437k
    3184U,  // SQRSHRUNv4i16_shift
15766
437k
    41064U, // SQRSHRUNv4i32_shift
15767
437k
    41072U, // SQRSHRUNv8i16_shift
15768
437k
    3192U,  // SQRSHRUNv8i8_shift
15769
437k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
437k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
437k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
437k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
437k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
437k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
437k
    16918656U,  // SQSHLR_ZPmZ_B
15776
437k
    33691776U,  // SQSHLR_ZPmZ_D
15777
437k
    51129480U,  // SQSHLR_ZPmZ_H
15778
437k
    67252352U,  // SQSHLR_ZPmZ_S
15779
437k
    141440U,  // SQSHLU_ZPmI_B
15780
437k
    137344U,  // SQSHLU_ZPmI_D
15781
437k
    52440200U,  // SQSHLU_ZPmI_H
15782
437k
    143488U,  // SQSHLU_ZPmI_S
15783
437k
    3160U,  // SQSHLUb
15784
437k
    3160U,  // SQSHLUd
15785
437k
    3160U,  // SQSHLUh
15786
437k
    3160U,  // SQSHLUs
15787
437k
    3216U,  // SQSHLUv16i8_shift
15788
437k
    3224U,  // SQSHLUv2i32_shift
15789
437k
    3176U,  // SQSHLUv2i64_shift
15790
437k
    3232U,  // SQSHLUv4i16_shift
15791
437k
    3184U,  // SQSHLUv4i32_shift
15792
437k
    3192U,  // SQSHLUv8i16_shift
15793
437k
    3240U,  // SQSHLUv8i8_shift
15794
437k
    141440U,  // SQSHL_ZPmI_B
15795
437k
    137344U,  // SQSHL_ZPmI_D
15796
437k
    52440200U,  // SQSHL_ZPmI_H
15797
437k
    143488U,  // SQSHL_ZPmI_S
15798
437k
    16918656U,  // SQSHL_ZPmZ_B
15799
437k
    33691776U,  // SQSHL_ZPmZ_D
15800
437k
    51129480U,  // SQSHL_ZPmZ_H
15801
437k
    67252352U,  // SQSHL_ZPmZ_S
15802
437k
    3160U,  // SQSHLb
15803
437k
    3160U,  // SQSHLd
15804
437k
    3160U,  // SQSHLh
15805
437k
    3160U,  // SQSHLs
15806
437k
    925840U,  // SQSHLv16i8
15807
437k
    3216U,  // SQSHLv16i8_shift
15808
437k
    3160U,  // SQSHLv1i16
15809
437k
    3160U,  // SQSHLv1i32
15810
437k
    3160U,  // SQSHLv1i64
15811
437k
    3160U,  // SQSHLv1i8
15812
437k
    1056920U, // SQSHLv2i32
15813
437k
    3224U,  // SQSHLv2i32_shift
15814
437k
    270440U,  // SQSHLv2i64
15815
437k
    3176U,  // SQSHLv2i64_shift
15816
437k
    1188000U, // SQSHLv4i16
15817
437k
    3232U,  // SQSHLv4i16_shift
15818
437k
    401520U,  // SQSHLv4i32
15819
437k
    3184U,  // SQSHLv4i32_shift
15820
437k
    532600U,  // SQSHLv8i16
15821
437k
    3192U,  // SQSHLv8i16_shift
15822
437k
    1319080U, // SQSHLv8i8
15823
437k
    3240U,  // SQSHLv8i8_shift
15824
437k
    3160U,  // SQSHRNB_ZZI_B
15825
437k
    224U, // SQSHRNB_ZZI_H
15826
437k
    3160U,  // SQSHRNB_ZZI_S
15827
437k
    41048U, // SQSHRNT_ZZI_B
15828
437k
    376U, // SQSHRNT_ZZI_H
15829
437k
    41048U, // SQSHRNT_ZZI_S
15830
437k
    3160U,  // SQSHRNb
15831
437k
    3160U,  // SQSHRNh
15832
437k
    3160U,  // SQSHRNs
15833
437k
    41080U, // SQSHRNv16i8_shift
15834
437k
    3176U,  // SQSHRNv2i32_shift
15835
437k
    3184U,  // SQSHRNv4i16_shift
15836
437k
    41064U, // SQSHRNv4i32_shift
15837
437k
    41072U, // SQSHRNv8i16_shift
15838
437k
    3192U,  // SQSHRNv8i8_shift
15839
437k
    3160U,  // SQSHRUNB_ZZI_B
15840
437k
    224U, // SQSHRUNB_ZZI_H
15841
437k
    3160U,  // SQSHRUNB_ZZI_S
15842
437k
    41048U, // SQSHRUNT_ZZI_B
15843
437k
    376U, // SQSHRUNT_ZZI_H
15844
437k
    41048U, // SQSHRUNT_ZZI_S
15845
437k
    3160U,  // SQSHRUNb
15846
437k
    3160U,  // SQSHRUNh
15847
437k
    3160U,  // SQSHRUNs
15848
437k
    41080U, // SQSHRUNv16i8_shift
15849
437k
    3176U,  // SQSHRUNv2i32_shift
15850
437k
    3184U,  // SQSHRUNv4i16_shift
15851
437k
    41064U, // SQSHRUNv4i32_shift
15852
437k
    41072U, // SQSHRUNv8i16_shift
15853
437k
    3192U,  // SQSHRUNv8i8_shift
15854
437k
    16918656U,  // SQSUBR_ZPmZ_B
15855
437k
    33691776U,  // SQSUBR_ZPmZ_D
15856
437k
    51129480U,  // SQSUBR_ZPmZ_H
15857
437k
    67252352U,  // SQSUBR_ZPmZ_S
15858
437k
    16473U, // SQSUB_ZI_B
15859
437k
    17496U, // SQSUB_ZI_D
15860
437k
    208U, // SQSUB_ZI_H
15861
437k
    18521U, // SQSUB_ZI_S
15862
437k
    16918656U,  // SQSUB_ZPmZ_B
15863
437k
    33691776U,  // SQSUB_ZPmZ_D
15864
437k
    51129480U,  // SQSUB_ZPmZ_H
15865
437k
    67252352U,  // SQSUB_ZPmZ_S
15866
437k
    10329U, // SQSUB_ZZZ_B
15867
437k
    6232U,  // SQSUB_ZZZ_D
15868
437k
    136U, // SQSUB_ZZZ_H
15869
437k
    12377U, // SQSUB_ZZZ_S
15870
437k
    925840U,  // SQSUBv16i8
15871
437k
    3160U,  // SQSUBv1i16
15872
437k
    3160U,  // SQSUBv1i32
15873
437k
    3160U,  // SQSUBv1i64
15874
437k
    3160U,  // SQSUBv1i8
15875
437k
    1056920U, // SQSUBv2i32
15876
437k
    270440U,  // SQSUBv2i64
15877
437k
    1188000U, // SQSUBv4i16
15878
437k
    401520U,  // SQSUBv4i32
15879
437k
    532600U,  // SQSUBv8i16
15880
437k
    1319080U, // SQSUBv8i8
15881
437k
    0U, // SQXTNB_ZZ_B
15882
437k
    0U, // SQXTNB_ZZ_H
15883
437k
    0U, // SQXTNB_ZZ_S
15884
437k
    0U, // SQXTNT_ZZ_B
15885
437k
    0U, // SQXTNT_ZZ_H
15886
437k
    0U, // SQXTNT_ZZ_S
15887
437k
    72U,  // SQXTNv16i8
15888
437k
    0U, // SQXTNv1i16
15889
437k
    0U, // SQXTNv1i32
15890
437k
    0U, // SQXTNv1i8
15891
437k
    48U,  // SQXTNv2i32
15892
437k
    64U,  // SQXTNv4i16
15893
437k
    48U,  // SQXTNv4i32
15894
437k
    64U,  // SQXTNv8i16
15895
437k
    72U,  // SQXTNv8i8
15896
437k
    0U, // SQXTUNB_ZZ_B
15897
437k
    0U, // SQXTUNB_ZZ_H
15898
437k
    0U, // SQXTUNB_ZZ_S
15899
437k
    0U, // SQXTUNT_ZZ_B
15900
437k
    0U, // SQXTUNT_ZZ_H
15901
437k
    0U, // SQXTUNT_ZZ_S
15902
437k
    72U,  // SQXTUNv16i8
15903
437k
    0U, // SQXTUNv1i16
15904
437k
    0U, // SQXTUNv1i32
15905
437k
    0U, // SQXTUNv1i8
15906
437k
    48U,  // SQXTUNv2i32
15907
437k
    64U,  // SQXTUNv4i16
15908
437k
    48U,  // SQXTUNv4i32
15909
437k
    64U,  // SQXTUNv8i16
15910
437k
    72U,  // SQXTUNv8i8
15911
437k
    16918656U,  // SRHADD_ZPmZ_B
15912
437k
    33691776U,  // SRHADD_ZPmZ_D
15913
437k
    51129480U,  // SRHADD_ZPmZ_H
15914
437k
    67252352U,  // SRHADD_ZPmZ_S
15915
437k
    925840U,  // SRHADDv16i8
15916
437k
    1056920U, // SRHADDv2i32
15917
437k
    1188000U, // SRHADDv4i16
15918
437k
    401520U,  // SRHADDv4i32
15919
437k
    532600U,  // SRHADDv8i16
15920
437k
    1319080U, // SRHADDv8i8
15921
437k
    377U, // SRI_ZZI_B
15922
437k
    41048U, // SRI_ZZI_D
15923
437k
    376U, // SRI_ZZI_H
15924
437k
    41048U, // SRI_ZZI_S
15925
437k
    41049U, // SRId
15926
437k
    41104U, // SRIv16i8_shift
15927
437k
    41112U, // SRIv2i32_shift
15928
437k
    41064U, // SRIv2i64_shift
15929
437k
    41120U, // SRIv4i16_shift
15930
437k
    41072U, // SRIv4i32_shift
15931
437k
    41080U, // SRIv8i16_shift
15932
437k
    41128U, // SRIv8i8_shift
15933
437k
    16918656U,  // SRSHLR_ZPmZ_B
15934
437k
    33691776U,  // SRSHLR_ZPmZ_D
15935
437k
    51129480U,  // SRSHLR_ZPmZ_H
15936
437k
    67252352U,  // SRSHLR_ZPmZ_S
15937
437k
    920U, // SRSHL_VG2_2Z2Z_B
15938
437k
    464U, // SRSHL_VG2_2Z2Z_D
15939
437k
    248U, // SRSHL_VG2_2Z2Z_H
15940
437k
    472U, // SRSHL_VG2_2Z2Z_S
15941
437k
    176U, // SRSHL_VG2_2ZZ_B
15942
437k
    184U, // SRSHL_VG2_2ZZ_D
15943
437k
    136U, // SRSHL_VG2_2ZZ_H
15944
437k
    96U,  // SRSHL_VG2_2ZZ_S
15945
437k
    920U, // SRSHL_VG4_4Z4Z_B
15946
437k
    464U, // SRSHL_VG4_4Z4Z_D
15947
437k
    248U, // SRSHL_VG4_4Z4Z_H
15948
437k
    472U, // SRSHL_VG4_4Z4Z_S
15949
437k
    176U, // SRSHL_VG4_4ZZ_B
15950
437k
    184U, // SRSHL_VG4_4ZZ_D
15951
437k
    136U, // SRSHL_VG4_4ZZ_H
15952
437k
    96U,  // SRSHL_VG4_4ZZ_S
15953
437k
    16918656U,  // SRSHL_ZPmZ_B
15954
437k
    33691776U,  // SRSHL_ZPmZ_D
15955
437k
    51129480U,  // SRSHL_ZPmZ_H
15956
437k
    67252352U,  // SRSHL_ZPmZ_S
15957
437k
    925840U,  // SRSHLv16i8
15958
437k
    3160U,  // SRSHLv1i64
15959
437k
    1056920U, // SRSHLv2i32
15960
437k
    270440U,  // SRSHLv2i64
15961
437k
    1188000U, // SRSHLv4i16
15962
437k
    401520U,  // SRSHLv4i32
15963
437k
    532600U,  // SRSHLv8i16
15964
437k
    1319080U, // SRSHLv8i8
15965
437k
    141440U,  // SRSHR_ZPmI_B
15966
437k
    137344U,  // SRSHR_ZPmI_D
15967
437k
    52440200U,  // SRSHR_ZPmI_H
15968
437k
    143488U,  // SRSHR_ZPmI_S
15969
437k
    3160U,  // SRSHRd
15970
437k
    3216U,  // SRSHRv16i8_shift
15971
437k
    3224U,  // SRSHRv2i32_shift
15972
437k
    3176U,  // SRSHRv2i64_shift
15973
437k
    3232U,  // SRSHRv4i16_shift
15974
437k
    3184U,  // SRSHRv4i32_shift
15975
437k
    3192U,  // SRSHRv8i16_shift
15976
437k
    3240U,  // SRSHRv8i8_shift
15977
437k
    377U, // SRSRA_ZZI_B
15978
437k
    41048U, // SRSRA_ZZI_D
15979
437k
    376U, // SRSRA_ZZI_H
15980
437k
    41048U, // SRSRA_ZZI_S
15981
437k
    41049U, // SRSRAd
15982
437k
    41104U, // SRSRAv16i8_shift
15983
437k
    41112U, // SRSRAv2i32_shift
15984
437k
    41064U, // SRSRAv2i64_shift
15985
437k
    41120U, // SRSRAv4i16_shift
15986
437k
    41072U, // SRSRAv4i32_shift
15987
437k
    41080U, // SRSRAv8i16_shift
15988
437k
    41128U, // SRSRAv8i8_shift
15989
437k
    3161U,  // SSHLLB_ZZI_D
15990
437k
    224U, // SSHLLB_ZZI_H
15991
437k
    3160U,  // SSHLLB_ZZI_S
15992
437k
    3161U,  // SSHLLT_ZZI_D
15993
437k
    224U, // SSHLLT_ZZI_H
15994
437k
    3160U,  // SSHLLT_ZZI_S
15995
437k
    3216U,  // SSHLLv16i8_shift
15996
437k
    3224U,  // SSHLLv2i32_shift
15997
437k
    3232U,  // SSHLLv4i16_shift
15998
437k
    3184U,  // SSHLLv4i32_shift
15999
437k
    3192U,  // SSHLLv8i16_shift
16000
437k
    3240U,  // SSHLLv8i8_shift
16001
437k
    925840U,  // SSHLv16i8
16002
437k
    3160U,  // SSHLv1i64
16003
437k
    1056920U, // SSHLv2i32
16004
437k
    270440U,  // SSHLv2i64
16005
437k
    1188000U, // SSHLv4i16
16006
437k
    401520U,  // SSHLv4i32
16007
437k
    532600U,  // SSHLv8i16
16008
437k
    1319080U, // SSHLv8i8
16009
437k
    3160U,  // SSHRd
16010
437k
    3216U,  // SSHRv16i8_shift
16011
437k
    3224U,  // SSHRv2i32_shift
16012
437k
    3176U,  // SSHRv2i64_shift
16013
437k
    3232U,  // SSHRv4i16_shift
16014
437k
    3184U,  // SSHRv4i32_shift
16015
437k
    3192U,  // SSHRv8i16_shift
16016
437k
    3240U,  // SSHRv8i8_shift
16017
437k
    377U, // SSRA_ZZI_B
16018
437k
    41048U, // SSRA_ZZI_D
16019
437k
    376U, // SSRA_ZZI_H
16020
437k
    41048U, // SSRA_ZZI_S
16021
437k
    41049U, // SSRAd
16022
437k
    41104U, // SSRAv16i8_shift
16023
437k
    41112U, // SSRAv2i32_shift
16024
437k
    41064U, // SSRAv2i64_shift
16025
437k
    41120U, // SSRAv4i16_shift
16026
437k
    41072U, // SSRAv4i32_shift
16027
437k
    41080U, // SSRAv8i16_shift
16028
437k
    41128U, // SSRAv8i8_shift
16029
437k
    6040804U, // SST1B_D
16030
437k
    371207356U, // SST1B_D_IMM
16031
437k
    6171876U, // SST1B_D_SXTW
16032
437k
    6302948U, // SST1B_D_UXTW
16033
437k
    371207268U, // SST1B_S_IMM
16034
437k
    6434020U, // SST1B_S_SXTW
16035
437k
    6565092U, // SST1B_S_UXTW
16036
437k
    6040804U, // SST1D
16037
437k
    6696124U, // SST1D_IMM
16038
437k
    6827236U, // SST1D_SCALED
16039
437k
    6171876U, // SST1D_SXTW
16040
437k
    6958308U, // SST1D_SXTW_SCALED
16041
437k
    6302948U, // SST1D_UXTW
16042
437k
    7089380U, // SST1D_UXTW_SCALED
16043
437k
    6040804U, // SST1H_D
16044
437k
    376319164U, // SST1H_D_IMM
16045
437k
    7351524U, // SST1H_D_SCALED
16046
437k
    6171876U, // SST1H_D_SXTW
16047
437k
    7482596U, // SST1H_D_SXTW_SCALED
16048
437k
    6302948U, // SST1H_D_UXTW
16049
437k
    7613668U, // SST1H_D_UXTW_SCALED
16050
437k
    376319076U, // SST1H_S_IMM
16051
437k
    6434020U, // SST1H_S_SXTW
16052
437k
    7744740U, // SST1H_S_SXTW_SCALED
16053
437k
    6565092U, // SST1H_S_UXTW
16054
437k
    7875812U, // SST1H_S_UXTW_SCALED
16055
437k
    371207356U, // SST1Q
16056
437k
    6040804U, // SST1W_D
16057
437k
    377105596U, // SST1W_D_IMM
16058
437k
    8137956U, // SST1W_D_SCALED
16059
437k
    6171876U, // SST1W_D_SXTW
16060
437k
    8269028U, // SST1W_D_SXTW_SCALED
16061
437k
    6302948U, // SST1W_D_UXTW
16062
437k
    8400100U, // SST1W_D_UXTW_SCALED
16063
437k
    377105508U, // SST1W_IMM
16064
437k
    6434020U, // SST1W_SXTW
16065
437k
    8531172U, // SST1W_SXTW_SCALED
16066
437k
    6565092U, // SST1W_UXTW
16067
437k
    8662244U, // SST1W_UXTW_SCALED
16068
437k
    12377U, // SSUBLBT_ZZZ_D
16069
437k
    176U, // SSUBLBT_ZZZ_H
16070
437k
    5208U,  // SSUBLBT_ZZZ_S
16071
437k
    12377U, // SSUBLB_ZZZ_D
16072
437k
    176U, // SSUBLB_ZZZ_H
16073
437k
    5208U,  // SSUBLB_ZZZ_S
16074
437k
    12377U, // SSUBLTB_ZZZ_D
16075
437k
    176U, // SSUBLTB_ZZZ_H
16076
437k
    5208U,  // SSUBLTB_ZZZ_S
16077
437k
    12377U, // SSUBLT_ZZZ_D
16078
437k
    176U, // SSUBLT_ZZZ_H
16079
437k
    5208U,  // SSUBLT_ZZZ_S
16080
437k
    925840U,  // SSUBLv16i8_v8i16
16081
437k
    1056920U, // SSUBLv2i32_v2i64
16082
437k
    1188000U, // SSUBLv4i16_v4i32
16083
437k
    401520U,  // SSUBLv4i32_v2i64
16084
437k
    532600U,  // SSUBLv8i16_v4i32
16085
437k
    1319080U, // SSUBLv8i8_v8i16
16086
437k
    12376U, // SSUBWB_ZZZ_D
16087
437k
    176U, // SSUBWB_ZZZ_H
16088
437k
    5209U,  // SSUBWB_ZZZ_S
16089
437k
    12376U, // SSUBWT_ZZZ_D
16090
437k
    176U, // SSUBWT_ZZZ_H
16091
437k
    5209U,  // SSUBWT_ZZZ_S
16092
437k
    925816U,  // SSUBWv16i8_v8i16
16093
437k
    1056872U, // SSUBWv2i32_v2i64
16094
437k
    1187952U, // SSUBWv4i16_v4i32
16095
437k
    401512U,  // SSUBWv4i32_v2i64
16096
437k
    532592U,  // SSUBWv8i16_v4i32
16097
437k
    1319032U, // SSUBWv8i8_v8i16
16098
437k
    8793316U, // ST1B
16099
437k
    8793316U, // ST1B_2Z
16100
437k
    393096420U, // ST1B_2Z_IMM
16101
437k
    671223059U, // ST1B_2Z_STRIDED
16102
437k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
437k
    8793316U, // ST1B_4Z
16104
437k
    393882852U, // ST1B_4Z_IMM
16105
437k
    8793316U, // ST1B_4Z_STRIDED
16106
437k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
437k
    8793316U, // ST1B_D
16108
437k
    387984612U, // ST1B_D_IMM
16109
437k
    8793316U, // ST1B_H
16110
437k
    387984612U, // ST1B_H_IMM
16111
437k
    387984612U, // ST1B_IMM
16112
437k
    8793316U, // ST1B_S
16113
437k
    387984612U, // ST1B_S_IMM
16114
437k
    8924388U, // ST1D
16115
437k
    8924388U, // ST1D_2Z
16116
437k
    393096420U, // ST1D_2Z_IMM
16117
437k
    8924388U, // ST1D_2Z_STRIDED
16118
437k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
437k
    8924388U, // ST1D_4Z
16120
437k
    393882852U, // ST1D_4Z_IMM
16121
437k
    8924388U, // ST1D_4Z_STRIDED
16122
437k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
437k
    387984612U, // ST1D_IMM
16124
437k
    8924388U, // ST1D_Q
16125
437k
    387984612U, // ST1D_Q_IMM
16126
437k
    0U, // ST1Fourv16b
16127
437k
    0U, // ST1Fourv16b_POST
16128
437k
    0U, // ST1Fourv1d
16129
437k
    0U, // ST1Fourv1d_POST
16130
437k
    0U, // ST1Fourv2d
16131
437k
    0U, // ST1Fourv2d_POST
16132
437k
    0U, // ST1Fourv2s
16133
437k
    0U, // ST1Fourv2s_POST
16134
437k
    0U, // ST1Fourv4h
16135
437k
    0U, // ST1Fourv4h_POST
16136
437k
    0U, // ST1Fourv4s
16137
437k
    0U, // ST1Fourv4s_POST
16138
437k
    0U, // ST1Fourv8b
16139
437k
    0U, // ST1Fourv8b_POST
16140
437k
    0U, // ST1Fourv8h
16141
437k
    0U, // ST1Fourv8h_POST
16142
437k
    9055460U, // ST1H
16143
437k
    9055460U, // ST1H_2Z
16144
437k
    393096420U, // ST1H_2Z_IMM
16145
437k
    704777491U, // ST1H_2Z_STRIDED
16146
437k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
437k
    9055460U, // ST1H_4Z
16148
437k
    393882852U, // ST1H_4Z_IMM
16149
437k
    9055460U, // ST1H_4Z_STRIDED
16150
437k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
437k
    9055460U, // ST1H_D
16152
437k
    387984612U, // ST1H_D_IMM
16153
437k
    387984612U, // ST1H_IMM
16154
437k
    9055460U, // ST1H_S
16155
437k
    387984612U, // ST1H_S_IMM
16156
437k
    0U, // ST1Onev16b
16157
437k
    0U, // ST1Onev16b_POST
16158
437k
    0U, // ST1Onev1d
16159
437k
    0U, // ST1Onev1d_POST
16160
437k
    0U, // ST1Onev2d
16161
437k
    0U, // ST1Onev2d_POST
16162
437k
    0U, // ST1Onev2s
16163
437k
    0U, // ST1Onev2s_POST
16164
437k
    0U, // ST1Onev4h
16165
437k
    0U, // ST1Onev4h_POST
16166
437k
    0U, // ST1Onev4s
16167
437k
    0U, // ST1Onev4s_POST
16168
437k
    0U, // ST1Onev8b
16169
437k
    0U, // ST1Onev8b_POST
16170
437k
    0U, // ST1Onev8h
16171
437k
    0U, // ST1Onev8h_POST
16172
437k
    0U, // ST1Threev16b
16173
437k
    0U, // ST1Threev16b_POST
16174
437k
    0U, // ST1Threev1d
16175
437k
    0U, // ST1Threev1d_POST
16176
437k
    0U, // ST1Threev2d
16177
437k
    0U, // ST1Threev2d_POST
16178
437k
    0U, // ST1Threev2s
16179
437k
    0U, // ST1Threev2s_POST
16180
437k
    0U, // ST1Threev4h
16181
437k
    0U, // ST1Threev4h_POST
16182
437k
    0U, // ST1Threev4s
16183
437k
    0U, // ST1Threev4s_POST
16184
437k
    0U, // ST1Threev8b
16185
437k
    0U, // ST1Threev8b_POST
16186
437k
    0U, // ST1Threev8h
16187
437k
    0U, // ST1Threev8h_POST
16188
437k
    0U, // ST1Twov16b
16189
437k
    0U, // ST1Twov16b_POST
16190
437k
    0U, // ST1Twov1d
16191
437k
    0U, // ST1Twov1d_POST
16192
437k
    0U, // ST1Twov2d
16193
437k
    0U, // ST1Twov2d_POST
16194
437k
    0U, // ST1Twov2s
16195
437k
    0U, // ST1Twov2s_POST
16196
437k
    0U, // ST1Twov4h
16197
437k
    0U, // ST1Twov4h_POST
16198
437k
    0U, // ST1Twov4s
16199
437k
    0U, // ST1Twov4s_POST
16200
437k
    0U, // ST1Twov8b
16201
437k
    0U, // ST1Twov8b_POST
16202
437k
    0U, // ST1Twov8h
16203
437k
    0U, // ST1Twov8h_POST
16204
437k
    9317604U, // ST1W
16205
437k
    9317604U, // ST1W_2Z
16206
437k
    393096420U, // ST1W_2Z_IMM
16207
437k
    9317604U, // ST1W_2Z_STRIDED
16208
437k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
437k
    9317604U, // ST1W_4Z
16210
437k
    393882852U, // ST1W_4Z_IMM
16211
437k
    9317604U, // ST1W_4Z_STRIDED
16212
437k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
437k
    9317604U, // ST1W_D
16214
437k
    387984612U, // ST1W_D_IMM
16215
437k
    387984612U, // ST1W_IMM
16216
437k
    9317604U, // ST1W_Q
16217
437k
    387984612U, // ST1W_Q_IMM
16218
437k
    9653848U, // ST1_MXIPXX_H_B
16219
437k
    9784920U, // ST1_MXIPXX_H_D
16220
437k
    9915992U, // ST1_MXIPXX_H_H
16221
437k
    10047064U,  // ST1_MXIPXX_H_Q
16222
437k
    10178136U,  // ST1_MXIPXX_H_S
16223
437k
    9653848U, // ST1_MXIPXX_V_B
16224
437k
    9784920U, // ST1_MXIPXX_V_D
16225
437k
    9915992U, // ST1_MXIPXX_V_H
16226
437k
    10047064U,  // ST1_MXIPXX_V_Q
16227
437k
    10178136U,  // ST1_MXIPXX_V_S
16228
437k
    0U, // ST1i16
16229
437k
    4U, // ST1i16_POST
16230
437k
    0U, // ST1i32
16231
437k
    4U, // ST1i32_POST
16232
437k
    0U, // ST1i64
16233
437k
    4U, // ST1i64_POST
16234
437k
    0U, // ST1i8
16235
437k
    5U, // ST1i8_POST
16236
437k
    8793316U, // ST2B
16237
437k
    393096420U, // ST2B_IMM
16238
437k
    8924388U, // ST2D
16239
437k
    393096420U, // ST2D_IMM
16240
437k
    62073U, // ST2GPostIndex
16241
437k
    10940505U,  // ST2GPreIndex
16242
437k
    3412056U, // ST2Gi
16243
437k
    9055460U, // ST2H
16244
437k
    393096420U, // ST2H_IMM
16245
437k
    10235108U,  // ST2Q
16246
437k
    393096420U, // ST2Q_IMM
16247
437k
    0U, // ST2Twov16b
16248
437k
    0U, // ST2Twov16b_POST
16249
437k
    0U, // ST2Twov2d
16250
437k
    0U, // ST2Twov2d_POST
16251
437k
    0U, // ST2Twov2s
16252
437k
    0U, // ST2Twov2s_POST
16253
437k
    0U, // ST2Twov4h
16254
437k
    0U, // ST2Twov4h_POST
16255
437k
    0U, // ST2Twov4s
16256
437k
    0U, // ST2Twov4s_POST
16257
437k
    0U, // ST2Twov8b
16258
437k
    0U, // ST2Twov8b_POST
16259
437k
    0U, // ST2Twov8h
16260
437k
    0U, // ST2Twov8h_POST
16261
437k
    9317604U, // ST2W
16262
437k
    393096420U, // ST2W_IMM
16263
437k
    0U, // ST2i16
16264
437k
    4U, // ST2i16_POST
16265
437k
    0U, // ST2i32
16266
437k
    4U, // ST2i32_POST
16267
437k
    0U, // ST2i64
16268
437k
    5U, // ST2i64_POST
16269
437k
    0U, // ST2i8
16270
437k
    4U, // ST2i8_POST
16271
437k
    8793316U, // ST3B
16272
437k
    10366180U,  // ST3B_IMM
16273
437k
    8924388U, // ST3D
16274
437k
    10366180U,  // ST3D_IMM
16275
437k
    9055460U, // ST3H
16276
437k
    10366180U,  // ST3H_IMM
16277
437k
    10235108U,  // ST3Q
16278
437k
    10366180U,  // ST3Q_IMM
16279
437k
    0U, // ST3Threev16b
16280
437k
    0U, // ST3Threev16b_POST
16281
437k
    0U, // ST3Threev2d
16282
437k
    0U, // ST3Threev2d_POST
16283
437k
    0U, // ST3Threev2s
16284
437k
    0U, // ST3Threev2s_POST
16285
437k
    0U, // ST3Threev4h
16286
437k
    0U, // ST3Threev4h_POST
16287
437k
    0U, // ST3Threev4s
16288
437k
    0U, // ST3Threev4s_POST
16289
437k
    0U, // ST3Threev8b
16290
437k
    0U, // ST3Threev8b_POST
16291
437k
    0U, // ST3Threev8h
16292
437k
    0U, // ST3Threev8h_POST
16293
437k
    9317604U, // ST3W
16294
437k
    10366180U,  // ST3W_IMM
16295
437k
    0U, // ST3i16
16296
437k
    5U, // ST3i16_POST
16297
437k
    0U, // ST3i32
16298
437k
    5U, // ST3i32_POST
16299
437k
    0U, // ST3i64
16300
437k
    5U, // ST3i64_POST
16301
437k
    0U, // ST3i8
16302
437k
    5U, // ST3i8_POST
16303
437k
    8793316U, // ST4B
16304
437k
    393882852U, // ST4B_IMM
16305
437k
    8924388U, // ST4D
16306
437k
    393882852U, // ST4D_IMM
16307
437k
    0U, // ST4Fourv16b
16308
437k
    0U, // ST4Fourv16b_POST
16309
437k
    0U, // ST4Fourv2d
16310
437k
    0U, // ST4Fourv2d_POST
16311
437k
    0U, // ST4Fourv2s
16312
437k
    0U, // ST4Fourv2s_POST
16313
437k
    0U, // ST4Fourv4h
16314
437k
    0U, // ST4Fourv4h_POST
16315
437k
    0U, // ST4Fourv4s
16316
437k
    0U, // ST4Fourv4s_POST
16317
437k
    0U, // ST4Fourv8b
16318
437k
    0U, // ST4Fourv8b_POST
16319
437k
    0U, // ST4Fourv8h
16320
437k
    0U, // ST4Fourv8h_POST
16321
437k
    9055460U, // ST4H
16322
437k
    393882852U, // ST4H_IMM
16323
437k
    10235108U,  // ST4Q
16324
437k
    393882852U, // ST4Q_IMM
16325
437k
    9317604U, // ST4W
16326
437k
    393882852U, // ST4W_IMM
16327
437k
    0U, // ST4i16
16328
437k
    4U, // ST4i16_POST
16329
437k
    0U, // ST4i32
16330
437k
    5U, // ST4i32_POST
16331
437k
    0U, // ST4i64
16332
437k
    5U, // ST4i64_POST
16333
437k
    0U, // ST4i8
16334
437k
    4U, // ST4i8_POST
16335
437k
    0U, // ST64B
16336
437k
    5U, // ST64BV
16337
437k
    5U, // ST64BV0
16338
437k
    608U, // STGM
16339
437k
    419564816U, // STGPi
16340
437k
    62073U, // STGPostIndex
16341
437k
    480551185U, // STGPpost
16342
437k
    469934353U, // STGPpre
16343
437k
    10940505U,  // STGPreIndex
16344
437k
    3412056U, // STGi
16345
437k
    3411216U, // STILPW
16346
437k
    11837713U,  // STILPWpre
16347
437k
    3411216U, // STILPX
16348
437k
    11968785U,  // STILPXpre
16349
437k
    0U, // STL1
16350
437k
    608U, // STLLRB
16351
437k
    608U, // STLLRH
16352
437k
    608U, // STLLRW
16353
437k
    608U, // STLLRX
16354
437k
    608U, // STLRB
16355
437k
    608U, // STLRH
16356
437k
    608U, // STLRW
16357
437k
    977U, // STLRWpre
16358
437k
    608U, // STLRX
16359
437k
    985U, // STLRXpre
16360
437k
    3411032U, // STLURBi
16361
437k
    3411032U, // STLURHi
16362
437k
    3411032U, // STLURWi
16363
437k
    3411032U, // STLURXi
16364
437k
    3411032U, // STLURbi
16365
437k
    3411032U, // STLURdi
16366
437k
    3411032U, // STLURhi
16367
437k
    3411032U, // STLURqi
16368
437k
    3411032U, // STLURsi
16369
437k
    12061784U,  // STLXPW
16370
437k
    12061784U,  // STLXPX
16371
437k
    3411216U, // STLXRB
16372
437k
    3411216U, // STLXRH
16373
437k
    3411216U, // STLXRW
16374
437k
    3411216U, // STLXRX
16375
437k
    402787600U, // STNPDi
16376
437k
    419564816U, // STNPQi
16377
437k
    436342032U, // STNPSi
16378
437k
    436342032U, // STNPWi
16379
437k
    402787600U, // STNPXi
16380
437k
    8793316U, // STNT1B_2Z
16381
437k
    393096420U, // STNT1B_2Z_IMM
16382
437k
    671223059U, // STNT1B_2Z_STRIDED
16383
437k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
437k
    8793316U, // STNT1B_4Z
16385
437k
    393882852U, // STNT1B_4Z_IMM
16386
437k
    8793316U, // STNT1B_4Z_STRIDED
16387
437k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
437k
    387984612U, // STNT1B_ZRI
16389
437k
    8793316U, // STNT1B_ZRR
16390
437k
    371207356U, // STNT1B_ZZR_D_REAL
16391
437k
    371207268U, // STNT1B_ZZR_S_REAL
16392
437k
    8924388U, // STNT1D_2Z
16393
437k
    393096420U, // STNT1D_2Z_IMM
16394
437k
    8924388U, // STNT1D_2Z_STRIDED
16395
437k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
437k
    8924388U, // STNT1D_4Z
16397
437k
    393882852U, // STNT1D_4Z_IMM
16398
437k
    8924388U, // STNT1D_4Z_STRIDED
16399
437k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
437k
    387984612U, // STNT1D_ZRI
16401
437k
    8924388U, // STNT1D_ZRR
16402
437k
    371207356U, // STNT1D_ZZR_D_REAL
16403
437k
    9055460U, // STNT1H_2Z
16404
437k
    393096420U, // STNT1H_2Z_IMM
16405
437k
    704777491U, // STNT1H_2Z_STRIDED
16406
437k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
437k
    9055460U, // STNT1H_4Z
16408
437k
    393882852U, // STNT1H_4Z_IMM
16409
437k
    9055460U, // STNT1H_4Z_STRIDED
16410
437k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
437k
    387984612U, // STNT1H_ZRI
16412
437k
    9055460U, // STNT1H_ZRR
16413
437k
    371207356U, // STNT1H_ZZR_D_REAL
16414
437k
    371207268U, // STNT1H_ZZR_S_REAL
16415
437k
    9317604U, // STNT1W_2Z
16416
437k
    393096420U, // STNT1W_2Z_IMM
16417
437k
    9317604U, // STNT1W_2Z_STRIDED
16418
437k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
437k
    9317604U, // STNT1W_4Z
16420
437k
    393882852U, // STNT1W_4Z_IMM
16421
437k
    9317604U, // STNT1W_4Z_STRIDED
16422
437k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
437k
    387984612U, // STNT1W_ZRI
16424
437k
    9317604U, // STNT1W_ZRR
16425
437k
    371207356U, // STNT1W_ZZR_D_REAL
16426
437k
    371207268U, // STNT1W_ZZR_S_REAL
16427
437k
    402787600U, // STPDi
16428
437k
    463773969U, // STPDpost
16429
437k
    453157137U, // STPDpre
16430
437k
    419564816U, // STPQi
16431
437k
    480551185U, // STPQpost
16432
437k
    469934353U, // STPQpre
16433
437k
    436342032U, // STPSi
16434
437k
    497328401U, // STPSpost
16435
437k
    486711569U, // STPSpre
16436
437k
    436342032U, // STPWi
16437
437k
    497328401U, // STPWpost
16438
437k
    486711569U, // STPWpre
16439
437k
    402787600U, // STPXi
16440
437k
    463773969U, // STPXpost
16441
437k
    453157137U, // STPXpre
16442
437k
    41593U, // STRBBpost
16443
437k
    10920025U,  // STRBBpre
16444
437k
    503450712U, // STRBBroW
16445
437k
    520227928U, // STRBBroX
16446
437k
    64600U, // STRBBui
16447
437k
    41593U, // STRBpost
16448
437k
    10920025U,  // STRBpre
16449
437k
    503450712U, // STRBroW
16450
437k
    520227928U, // STRBroX
16451
437k
    64600U, // STRBui
16452
437k
    41593U, // STRDpost
16453
437k
    10920025U,  // STRDpre
16454
437k
    537005144U, // STRDroW
16455
437k
    553782360U, // STRDroX
16456
437k
    65624U, // STRDui
16457
437k
    41593U, // STRHHpost
16458
437k
    10920025U,  // STRHHpre
16459
437k
    570559576U, // STRHHroW
16460
437k
    587336792U, // STRHHroX
16461
437k
    66648U, // STRHHui
16462
437k
    41593U, // STRHpost
16463
437k
    10920025U,  // STRHpre
16464
437k
    570559576U, // STRHroW
16465
437k
    587336792U, // STRHroX
16466
437k
    66648U, // STRHui
16467
437k
    41593U, // STRQpost
16468
437k
    10920025U,  // STRQpre
16469
437k
    604114008U, // STRQroW
16470
437k
    620891224U, // STRQroX
16471
437k
    67672U, // STRQui
16472
437k
    41593U, // STRSpost
16473
437k
    10920025U,  // STRSpre
16474
437k
    637668440U, // STRSroW
16475
437k
    654445656U, // STRSroX
16476
437k
    68696U, // STRSui
16477
437k
    41593U, // STRWpost
16478
437k
    10920025U,  // STRWpre
16479
437k
    637668440U, // STRWroW
16480
437k
    654445656U, // STRWroX
16481
437k
    68696U, // STRWui
16482
437k
    41593U, // STRXpost
16483
437k
    10920025U,  // STRXpre
16484
437k
    537005144U, // STRXroW
16485
437k
    553782360U, // STRXroX
16486
437k
    65624U, // STRXui
16487
437k
    11013208U,  // STR_PXI
16488
437k
    608U, // STR_TX
16489
437k
    0U, // STR_ZA
16490
437k
    11013208U,  // STR_ZXI
16491
437k
    3411032U, // STTRBi
16492
437k
    3411032U, // STTRHi
16493
437k
    3411032U, // STTRWi
16494
437k
    3411032U, // STTRXi
16495
437k
    3411032U, // STURBBi
16496
437k
    3411032U, // STURBi
16497
437k
    3411032U, // STURDi
16498
437k
    3411032U, // STURHHi
16499
437k
    3411032U, // STURHi
16500
437k
    3411032U, // STURQi
16501
437k
    3411032U, // STURSi
16502
437k
    3411032U, // STURWi
16503
437k
    3411032U, // STURXi
16504
437k
    0U, // STX
16505
437k
    12061784U,  // STXPW
16506
437k
    12061784U,  // STXPX
16507
437k
    3411216U, // STXRB
16508
437k
    3411216U, // STXRH
16509
437k
    3411216U, // STXRW
16510
437k
    3411216U, // STXRX
16511
437k
    0U, // STY
16512
437k
    0U, // STZ
16513
437k
    62073U, // STZ2GPostIndex
16514
437k
    10940505U,  // STZ2GPreIndex
16515
437k
    3412056U, // STZ2Gi
16516
437k
    608U, // STZGM
16517
437k
    62073U, // STZGPostIndex
16518
437k
    10940505U,  // STZGPreIndex
16519
437k
    3412056U, // STZGi
16520
437k
    0U, // STZI
16521
437k
    135256U,  // SUBG
16522
437k
    5208U,  // SUBHNB_ZZZ_B
16523
437k
    96U,  // SUBHNB_ZZZ_H
16524
437k
    6232U,  // SUBHNB_ZZZ_S
16525
437k
    7256U,  // SUBHNT_ZZZ_B
16526
437k
    24U,  // SUBHNT_ZZZ_H
16527
437k
    1112U,  // SUBHNT_ZZZ_S
16528
437k
    270440U,  // SUBHNv2i64_v2i32
16529
437k
    271464U,  // SUBHNv2i64_v4i32
16530
437k
    401520U,  // SUBHNv4i32_v4i16
16531
437k
    402544U,  // SUBHNv4i32_v8i16
16532
437k
    533624U,  // SUBHNv8i16_v16i8
16533
437k
    532600U,  // SUBHNv8i16_v8i8
16534
437k
    3160U,  // SUBP
16535
437k
    3160U,  // SUBPS
16536
437k
    658520U,  // SUBPT_shift
16537
437k
    16473U, // SUBR_ZI_B
16538
437k
    17496U, // SUBR_ZI_D
16539
437k
    208U, // SUBR_ZI_H
16540
437k
    18521U, // SUBR_ZI_S
16541
437k
    16918656U,  // SUBR_ZPmZ_B
16542
437k
    33691776U,  // SUBR_ZPmZ_D
16543
437k
    51129480U,  // SUBR_ZPmZ_H
16544
437k
    67252352U,  // SUBR_ZPmZ_S
16545
437k
    13400U, // SUBSWri
16546
437k
    14424U, // SUBSWrs
16547
437k
    15448U, // SUBSWrx
16548
437k
    13400U, // SUBSXri
16549
437k
    14424U, // SUBSXrs
16550
437k
    15448U, // SUBSXrx
16551
437k
    1444952U, // SUBSXrx64
16552
437k
    13400U, // SUBWri
16553
437k
    14424U, // SUBWrs
16554
437k
    15448U, // SUBWrx
16555
437k
    13400U, // SUBXri
16556
437k
    14424U, // SUBXrs
16557
437k
    15448U, // SUBXrx
16558
437k
    1444952U, // SUBXrx64
16559
437k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
437k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
437k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
437k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
437k
    192U, // SUB_VG2_M2Z_D
16564
437k
    200U, // SUB_VG2_M2Z_S
16565
437k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
437k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
437k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
437k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
437k
    192U, // SUB_VG4_M4Z_D
16570
437k
    200U, // SUB_VG4_M4Z_S
16571
437k
    16473U, // SUB_ZI_B
16572
437k
    17496U, // SUB_ZI_D
16573
437k
    208U, // SUB_ZI_H
16574
437k
    18521U, // SUB_ZI_S
16575
437k
    16918656U,  // SUB_ZPmZ_B
16576
437k
    33691776U,  // SUB_ZPmZ_CPA
16577
437k
    33691776U,  // SUB_ZPmZ_D
16578
437k
    51129480U,  // SUB_ZPmZ_H
16579
437k
    67252352U,  // SUB_ZPmZ_S
16580
437k
    10329U, // SUB_ZZZ_B
16581
437k
    6232U,  // SUB_ZZZ_CPA
16582
437k
    6232U,  // SUB_ZZZ_D
16583
437k
    136U, // SUB_ZZZ_H
16584
437k
    12377U, // SUB_ZZZ_S
16585
437k
    925840U,  // SUBv16i8
16586
437k
    3160U,  // SUBv1i64
16587
437k
    1056920U, // SUBv2i32
16588
437k
    270440U,  // SUBv2i64
16589
437k
    1188000U, // SUBv4i16
16590
437k
    401520U,  // SUBv4i32
16591
437k
    532600U,  // SUBv8i16
16592
437k
    1319080U, // SUBv8i8
16593
437k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
437k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
437k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
437k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
437k
    38921U, // SUDOT_ZZZI
16598
437k
    5121168U, // SUDOTlanev16i8
16599
437k
    5121192U, // SUDOTlanev8i8
16600
437k
    38441U, // SUMLALL_MZZI_BtoS
16601
437k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
437k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
437k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
437k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
437k
    0U, // SUMOPA_MPPZZ_D
16606
437k
    0U, // SUMOPA_MPPZZ_S
16607
437k
    0U, // SUMOPS_MPPZZ_D
16608
437k
    0U, // SUMOPS_MPPZZ_S
16609
437k
    1U, // SUNPKHI_ZZ_D
16610
437k
    0U, // SUNPKHI_ZZ_H
16611
437k
    0U, // SUNPKHI_ZZ_S
16612
437k
    1U, // SUNPKLO_ZZ_D
16613
437k
    0U, // SUNPKLO_ZZ_H
16614
437k
    0U, // SUNPKLO_ZZ_S
16615
437k
    0U, // SUNPK_VG2_2ZZ_D
16616
437k
    0U, // SUNPK_VG2_2ZZ_H
16617
437k
    0U, // SUNPK_VG2_2ZZ_S
16618
437k
    0U, // SUNPK_VG4_4Z2Z_D
16619
437k
    0U, // SUNPK_VG4_4Z2Z_H
16620
437k
    0U, // SUNPK_VG4_4Z2Z_S
16621
437k
    16918656U,  // SUQADD_ZPmZ_B
16622
437k
    33691776U,  // SUQADD_ZPmZ_D
16623
437k
    51129480U,  // SUQADD_ZPmZ_H
16624
437k
    67252352U,  // SUQADD_ZPmZ_S
16625
437k
    32U,  // SUQADDv16i8
16626
437k
    1U, // SUQADDv1i16
16627
437k
    1U, // SUQADDv1i32
16628
437k
    1U, // SUQADDv1i64
16629
437k
    1U, // SUQADDv1i8
16630
437k
    40U,  // SUQADDv2i32
16631
437k
    48U,  // SUQADDv2i64
16632
437k
    56U,  // SUQADDv4i16
16633
437k
    64U,  // SUQADDv4i32
16634
437k
    72U,  // SUQADDv8i16
16635
437k
    80U,  // SUQADDv8i8
16636
437k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
437k
    0U, // SVC
16638
437k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
437k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
437k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
437k
    3U, // SWPAB
16642
437k
    3U, // SWPAH
16643
437k
    3U, // SWPALB
16644
437k
    3U, // SWPALH
16645
437k
    3U, // SWPALW
16646
437k
    3U, // SWPALX
16647
437k
    3U, // SWPAW
16648
437k
    3U, // SWPAX
16649
437k
    3U, // SWPB
16650
437k
    3U, // SWPH
16651
437k
    3U, // SWPLB
16652
437k
    3U, // SWPLH
16653
437k
    3U, // SWPLW
16654
437k
    3U, // SWPLX
16655
437k
    60690U, // SWPP
16656
437k
    60690U, // SWPPA
16657
437k
    60690U, // SWPPAL
16658
437k
    60690U, // SWPPL
16659
437k
    3U, // SWPW
16660
437k
    3U, // SWPX
16661
437k
    16U,  // SXTB_ZPmZ_D
16662
437k
    0U, // SXTB_ZPmZ_H
16663
437k
    24U,  // SXTB_ZPmZ_S
16664
437k
    16U,  // SXTH_ZPmZ_D
16665
437k
    24U,  // SXTH_ZPmZ_S
16666
437k
    16U,  // SXTW_ZPmZ_D
16667
437k
    86104U, // SYSLxt
16668
437k
    997U, // SYSPxt
16669
437k
    1005U,  // SYSPxt_XZR
16670
437k
    1013U,  // SYSxt
16671
437k
    178U, // TBLQ_ZZZ_B
16672
437k
    5U, // TBLQ_ZZZ_D
16673
437k
    136U, // TBLQ_ZZZ_H
16674
437k
    12378U, // TBLQ_ZZZ_S
16675
437k
    178U, // TBL_ZZZZ_B
16676
437k
    5U, // TBL_ZZZZ_D
16677
437k
    136U, // TBL_ZZZZ_H
16678
437k
    12378U, // TBL_ZZZZ_S
16679
437k
    178U, // TBL_ZZZ_B
16680
437k
    5U, // TBL_ZZZ_D
16681
437k
    136U, // TBL_ZZZ_H
16682
437k
    12378U, // TBL_ZZZ_S
16683
437k
    35U,  // TBLv16i8Four
16684
437k
    35U,  // TBLv16i8One
16685
437k
    35U,  // TBLv16i8Three
16686
437k
    35U,  // TBLv16i8Two
16687
437k
    83U,  // TBLv8i8Four
16688
437k
    83U,  // TBLv8i8One
16689
437k
    83U,  // TBLv8i8Three
16690
437k
    83U,  // TBLv8i8Two
16691
437k
    87128U, // TBNZW
16692
437k
    87128U, // TBNZX
16693
437k
    9U, // TBXQ_ZZZ_B
16694
437k
    1112U,  // TBXQ_ZZZ_D
16695
437k
    240U, // TBXQ_ZZZ_H
16696
437k
    2136U,  // TBXQ_ZZZ_S
16697
437k
    9U, // TBX_ZZZ_B
16698
437k
    1112U,  // TBX_ZZZ_D
16699
437k
    240U, // TBX_ZZZ_H
16700
437k
    2136U,  // TBX_ZZZ_S
16701
437k
    37U,  // TBXv16i8Four
16702
437k
    37U,  // TBXv16i8One
16703
437k
    37U,  // TBXv16i8Three
16704
437k
    37U,  // TBXv16i8Two
16705
437k
    85U,  // TBXv8i8Four
16706
437k
    85U,  // TBXv8i8One
16707
437k
    85U,  // TBXv8i8Three
16708
437k
    85U,  // TBXv8i8Two
16709
437k
    87128U, // TBZW
16710
437k
    87128U, // TBZX
16711
437k
    0U, // TCANCEL
16712
437k
    0U, // TCOMMIT
16713
437k
    0U, // TRCIT
16714
437k
    10329U, // TRN1_PPP_B
16715
437k
    6232U,  // TRN1_PPP_D
16716
437k
    136U, // TRN1_PPP_H
16717
437k
    12377U, // TRN1_PPP_S
16718
437k
    10329U, // TRN1_ZZZ_B
16719
437k
    6232U,  // TRN1_ZZZ_D
16720
437k
    136U, // TRN1_ZZZ_H
16721
437k
    1016U,  // TRN1_ZZZ_Q
16722
437k
    12377U, // TRN1_ZZZ_S
16723
437k
    925840U,  // TRN1v16i8
16724
437k
    1056920U, // TRN1v2i32
16725
437k
    270440U,  // TRN1v2i64
16726
437k
    1188000U, // TRN1v4i16
16727
437k
    401520U,  // TRN1v4i32
16728
437k
    532600U,  // TRN1v8i16
16729
437k
    1319080U, // TRN1v8i8
16730
437k
    10329U, // TRN2_PPP_B
16731
437k
    6232U,  // TRN2_PPP_D
16732
437k
    136U, // TRN2_PPP_H
16733
437k
    12377U, // TRN2_PPP_S
16734
437k
    10329U, // TRN2_ZZZ_B
16735
437k
    6232U,  // TRN2_ZZZ_D
16736
437k
    136U, // TRN2_ZZZ_H
16737
437k
    1016U,  // TRN2_ZZZ_Q
16738
437k
    12377U, // TRN2_ZZZ_S
16739
437k
    925840U,  // TRN2v16i8
16740
437k
    1056920U, // TRN2v2i32
16741
437k
    270440U,  // TRN2v2i64
16742
437k
    1188000U, // TRN2v4i16
16743
437k
    401520U,  // TRN2v4i32
16744
437k
    532600U,  // TRN2v8i16
16745
437k
    1319080U, // TRN2v8i8
16746
437k
    0U, // TSB
16747
437k
    0U, // TSTART
16748
437k
    0U, // TTEST
16749
437k
    2136U,  // UABALB_ZZZ_D
16750
437k
    8U, // UABALB_ZZZ_H
16751
437k
    7256U,  // UABALB_ZZZ_S
16752
437k
    2136U,  // UABALT_ZZZ_D
16753
437k
    8U, // UABALT_ZZZ_H
16754
437k
    7256U,  // UABALT_ZZZ_S
16755
437k
    926864U,  // UABALv16i8_v8i16
16756
437k
    1057944U, // UABALv2i32_v2i64
16757
437k
    1189024U, // UABALv4i16_v4i32
16758
437k
    402544U,  // UABALv4i32_v2i64
16759
437k
    533624U,  // UABALv8i16_v4i32
16760
437k
    1320104U, // UABALv8i8_v8i16
16761
437k
    9U, // UABA_ZZZ_B
16762
437k
    1112U,  // UABA_ZZZ_D
16763
437k
    240U, // UABA_ZZZ_H
16764
437k
    2136U,  // UABA_ZZZ_S
16765
437k
    926864U,  // UABAv16i8
16766
437k
    1057944U, // UABAv2i32
16767
437k
    1189024U, // UABAv4i16
16768
437k
    402544U,  // UABAv4i32
16769
437k
    533624U,  // UABAv8i16
16770
437k
    1320104U, // UABAv8i8
16771
437k
    12377U, // UABDLB_ZZZ_D
16772
437k
    176U, // UABDLB_ZZZ_H
16773
437k
    5208U,  // UABDLB_ZZZ_S
16774
437k
    12377U, // UABDLT_ZZZ_D
16775
437k
    176U, // UABDLT_ZZZ_H
16776
437k
    5208U,  // UABDLT_ZZZ_S
16777
437k
    925840U,  // UABDLv16i8_v8i16
16778
437k
    1056920U, // UABDLv2i32_v2i64
16779
437k
    1188000U, // UABDLv4i16_v4i32
16780
437k
    401520U,  // UABDLv4i32_v2i64
16781
437k
    532600U,  // UABDLv8i16_v4i32
16782
437k
    1319080U, // UABDLv8i8_v8i16
16783
437k
    16918656U,  // UABD_ZPmZ_B
16784
437k
    33691776U,  // UABD_ZPmZ_D
16785
437k
    51129480U,  // UABD_ZPmZ_H
16786
437k
    67252352U,  // UABD_ZPmZ_S
16787
437k
    925840U,  // UABDv16i8
16788
437k
    1056920U, // UABDv2i32
16789
437k
    1188000U, // UABDv4i16
16790
437k
    401520U,  // UABDv4i32
16791
437k
    532600U,  // UABDv8i16
16792
437k
    1319080U, // UABDv8i8
16793
437k
    2176U,  // UADALP_ZPmZ_D
16794
437k
    8U, // UADALP_ZPmZ_H
16795
437k
    7296U,  // UADALP_ZPmZ_S
16796
437k
    32U,  // UADALPv16i8_v8i16
16797
437k
    40U,  // UADALPv2i32_v1i64
16798
437k
    56U,  // UADALPv4i16_v2i32
16799
437k
    64U,  // UADALPv4i32_v2i64
16800
437k
    72U,  // UADALPv8i16_v4i32
16801
437k
    80U,  // UADALPv8i8_v4i16
16802
437k
    12377U, // UADDLB_ZZZ_D
16803
437k
    176U, // UADDLB_ZZZ_H
16804
437k
    5208U,  // UADDLB_ZZZ_S
16805
437k
    32U,  // UADDLPv16i8_v8i16
16806
437k
    40U,  // UADDLPv2i32_v1i64
16807
437k
    56U,  // UADDLPv4i16_v2i32
16808
437k
    64U,  // UADDLPv4i32_v2i64
16809
437k
    72U,  // UADDLPv8i16_v4i32
16810
437k
    80U,  // UADDLPv8i8_v4i16
16811
437k
    12377U, // UADDLT_ZZZ_D
16812
437k
    176U, // UADDLT_ZZZ_H
16813
437k
    5208U,  // UADDLT_ZZZ_S
16814
437k
    32U,  // UADDLVv16i8v
16815
437k
    56U,  // UADDLVv4i16v
16816
437k
    64U,  // UADDLVv4i32v
16817
437k
    72U,  // UADDLVv8i16v
16818
437k
    80U,  // UADDLVv8i8v
16819
437k
    925840U,  // UADDLv16i8_v8i16
16820
437k
    1056920U, // UADDLv2i32_v2i64
16821
437k
    1188000U, // UADDLv4i16_v4i32
16822
437k
    401520U,  // UADDLv4i32_v2i64
16823
437k
    532600U,  // UADDLv8i16_v4i32
16824
437k
    1319080U, // UADDLv8i8_v8i16
16825
437k
    0U, // UADDV_VPZ_B
16826
437k
    0U, // UADDV_VPZ_D
16827
437k
    0U, // UADDV_VPZ_H
16828
437k
    0U, // UADDV_VPZ_S
16829
437k
    12376U, // UADDWB_ZZZ_D
16830
437k
    176U, // UADDWB_ZZZ_H
16831
437k
    5209U,  // UADDWB_ZZZ_S
16832
437k
    12376U, // UADDWT_ZZZ_D
16833
437k
    176U, // UADDWT_ZZZ_H
16834
437k
    5209U,  // UADDWT_ZZZ_S
16835
437k
    925816U,  // UADDWv16i8_v8i16
16836
437k
    1056872U, // UADDWv2i32_v2i64
16837
437k
    1187952U, // UADDWv4i16_v4i32
16838
437k
    401512U,  // UADDWv4i32_v2i64
16839
437k
    532592U,  // UADDWv8i16_v4i32
16840
437k
    1319032U, // UADDWv8i8_v8i16
16841
437k
    134232U,  // UBFMWri
16842
437k
    134232U,  // UBFMXri
16843
437k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
437k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
437k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
437k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
437k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
437k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
437k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
437k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
437k
    9U, // UCLAMP_ZZZ_B
16852
437k
    1112U,  // UCLAMP_ZZZ_D
16853
437k
    240U, // UCLAMP_ZZZ_H
16854
437k
    2136U,  // UCLAMP_ZZZ_S
16855
437k
    3160U,  // UCVTFSWDri
16856
437k
    3160U,  // UCVTFSWHri
16857
437k
    3160U,  // UCVTFSWSri
16858
437k
    3160U,  // UCVTFSXDri
16859
437k
    3160U,  // UCVTFSXHri
16860
437k
    3160U,  // UCVTFSXSri
16861
437k
    0U, // UCVTFUWDri
16862
437k
    0U, // UCVTFUWHri
16863
437k
    0U, // UCVTFUWSri
16864
437k
    0U, // UCVTFUXDri
16865
437k
    0U, // UCVTFUXHri
16866
437k
    0U, // UCVTFUXSri
16867
437k
    0U, // UCVTF_2Z2Z_StoS
16868
437k
    0U, // UCVTF_4Z4Z_StoS
16869
437k
    16U,  // UCVTF_ZPmZ_DtoD
16870
437k
    2U, // UCVTF_ZPmZ_DtoH
16871
437k
    16U,  // UCVTF_ZPmZ_DtoS
16872
437k
    0U, // UCVTF_ZPmZ_HtoH
16873
437k
    24U,  // UCVTF_ZPmZ_StoD
16874
437k
    1U, // UCVTF_ZPmZ_StoH
16875
437k
    24U,  // UCVTF_ZPmZ_StoS
16876
437k
    3160U,  // UCVTFd
16877
437k
    3160U,  // UCVTFh
16878
437k
    3160U,  // UCVTFs
16879
437k
    0U, // UCVTFv1i16
16880
437k
    0U, // UCVTFv1i32
16881
437k
    0U, // UCVTFv1i64
16882
437k
    40U,  // UCVTFv2f32
16883
437k
    48U,  // UCVTFv2f64
16884
437k
    3224U,  // UCVTFv2i32_shift
16885
437k
    3176U,  // UCVTFv2i64_shift
16886
437k
    56U,  // UCVTFv4f16
16887
437k
    64U,  // UCVTFv4f32
16888
437k
    3232U,  // UCVTFv4i16_shift
16889
437k
    3184U,  // UCVTFv4i32_shift
16890
437k
    72U,  // UCVTFv8f16
16891
437k
    3192U,  // UCVTFv8i16_shift
16892
437k
    0U, // UDF
16893
437k
    33691776U,  // UDIVR_ZPmZ_D
16894
437k
    67252352U,  // UDIVR_ZPmZ_S
16895
437k
    3160U,  // UDIVWr
16896
437k
    3160U,  // UDIVXr
16897
437k
    33691776U,  // UDIV_ZPmZ_D
16898
437k
    67252352U,  // UDIV_ZPmZ_S
16899
437k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
437k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
437k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
437k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
437k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
437k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
437k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
437k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
437k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
437k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
437k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
437k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
437k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
437k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
437k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
437k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
437k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
437k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
437k
    53222488U,  // UDOT_ZZZI_D
16918
437k
    53222488U,  // UDOT_ZZZI_HtoS
16919
437k
    38921U, // UDOT_ZZZI_S
16920
437k
    7256U,  // UDOT_ZZZ_D
16921
437k
    7256U,  // UDOT_ZZZ_HtoS
16922
437k
    9U, // UDOT_ZZZ_S
16923
437k
    5121168U, // UDOTlanev16i8
16924
437k
    5121192U, // UDOTlanev8i8
16925
437k
    926864U,  // UDOTv16i8
16926
437k
    1320104U, // UDOTv8i8
16927
437k
    16918656U,  // UHADD_ZPmZ_B
16928
437k
    33691776U,  // UHADD_ZPmZ_D
16929
437k
    51129480U,  // UHADD_ZPmZ_H
16930
437k
    67252352U,  // UHADD_ZPmZ_S
16931
437k
    925840U,  // UHADDv16i8
16932
437k
    1056920U, // UHADDv2i32
16933
437k
    1188000U, // UHADDv4i16
16934
437k
    401520U,  // UHADDv4i32
16935
437k
    532600U,  // UHADDv8i16
16936
437k
    1319080U, // UHADDv8i8
16937
437k
    16918656U,  // UHSUBR_ZPmZ_B
16938
437k
    33691776U,  // UHSUBR_ZPmZ_D
16939
437k
    51129480U,  // UHSUBR_ZPmZ_H
16940
437k
    67252352U,  // UHSUBR_ZPmZ_S
16941
437k
    16918656U,  // UHSUB_ZPmZ_B
16942
437k
    33691776U,  // UHSUB_ZPmZ_D
16943
437k
    51129480U,  // UHSUB_ZPmZ_H
16944
437k
    67252352U,  // UHSUB_ZPmZ_S
16945
437k
    925840U,  // UHSUBv16i8
16946
437k
    1056920U, // UHSUBv2i32
16947
437k
    1188000U, // UHSUBv4i16
16948
437k
    401520U,  // UHSUBv4i32
16949
437k
    532600U,  // UHSUBv8i16
16950
437k
    1319080U, // UHSUBv8i8
16951
437k
    134232U,  // UMADDLrrr
16952
437k
    16918656U,  // UMAXP_ZPmZ_B
16953
437k
    33691776U,  // UMAXP_ZPmZ_D
16954
437k
    51129480U,  // UMAXP_ZPmZ_H
16955
437k
    67252352U,  // UMAXP_ZPmZ_S
16956
437k
    925840U,  // UMAXPv16i8
16957
437k
    1056920U, // UMAXPv2i32
16958
437k
    1188000U, // UMAXPv4i16
16959
437k
    401520U,  // UMAXPv4i32
16960
437k
    532600U,  // UMAXPv8i16
16961
437k
    1319080U, // UMAXPv8i8
16962
437k
    10328U, // UMAXQV_VPZ_B
16963
437k
    6232U,  // UMAXQV_VPZ_D
16964
437k
    5208U,  // UMAXQV_VPZ_H
16965
437k
    12376U, // UMAXQV_VPZ_S
16966
437k
    0U, // UMAXV_VPZ_B
16967
437k
    0U, // UMAXV_VPZ_D
16968
437k
    0U, // UMAXV_VPZ_H
16969
437k
    0U, // UMAXV_VPZ_S
16970
437k
    32U,  // UMAXVv16i8v
16971
437k
    56U,  // UMAXVv4i16v
16972
437k
    64U,  // UMAXVv4i32v
16973
437k
    72U,  // UMAXVv8i16v
16974
437k
    80U,  // UMAXVv8i8v
16975
437k
    3160U,  // UMAXWri
16976
437k
    3160U,  // UMAXWrr
16977
437k
    3160U,  // UMAXXri
16978
437k
    3160U,  // UMAXXrr
16979
437k
    920U, // UMAX_VG2_2Z2Z_B
16980
437k
    464U, // UMAX_VG2_2Z2Z_D
16981
437k
    248U, // UMAX_VG2_2Z2Z_H
16982
437k
    472U, // UMAX_VG2_2Z2Z_S
16983
437k
    176U, // UMAX_VG2_2ZZ_B
16984
437k
    184U, // UMAX_VG2_2ZZ_D
16985
437k
    136U, // UMAX_VG2_2ZZ_H
16986
437k
    96U,  // UMAX_VG2_2ZZ_S
16987
437k
    920U, // UMAX_VG4_4Z4Z_B
16988
437k
    464U, // UMAX_VG4_4Z4Z_D
16989
437k
    248U, // UMAX_VG4_4Z4Z_H
16990
437k
    472U, // UMAX_VG4_4Z4Z_S
16991
437k
    176U, // UMAX_VG4_4ZZ_B
16992
437k
    184U, // UMAX_VG4_4ZZ_D
16993
437k
    136U, // UMAX_VG4_4ZZ_H
16994
437k
    96U,  // UMAX_VG4_4ZZ_S
16995
437k
    88153U, // UMAX_ZI_B
16996
437k
    88152U, // UMAX_ZI_D
16997
437k
    448U, // UMAX_ZI_H
16998
437k
    88153U, // UMAX_ZI_S
16999
437k
    16918656U,  // UMAX_ZPmZ_B
17000
437k
    33691776U,  // UMAX_ZPmZ_D
17001
437k
    51129480U,  // UMAX_ZPmZ_H
17002
437k
    67252352U,  // UMAX_ZPmZ_S
17003
437k
    925840U,  // UMAXv16i8
17004
437k
    1056920U, // UMAXv2i32
17005
437k
    1188000U, // UMAXv4i16
17006
437k
    401520U,  // UMAXv4i32
17007
437k
    532600U,  // UMAXv8i16
17008
437k
    1319080U, // UMAXv8i8
17009
437k
    16918656U,  // UMINP_ZPmZ_B
17010
437k
    33691776U,  // UMINP_ZPmZ_D
17011
437k
    51129480U,  // UMINP_ZPmZ_H
17012
437k
    67252352U,  // UMINP_ZPmZ_S
17013
437k
    925840U,  // UMINPv16i8
17014
437k
    1056920U, // UMINPv2i32
17015
437k
    1188000U, // UMINPv4i16
17016
437k
    401520U,  // UMINPv4i32
17017
437k
    532600U,  // UMINPv8i16
17018
437k
    1319080U, // UMINPv8i8
17019
437k
    10328U, // UMINQV_VPZ_B
17020
437k
    6232U,  // UMINQV_VPZ_D
17021
437k
    5208U,  // UMINQV_VPZ_H
17022
437k
    12376U, // UMINQV_VPZ_S
17023
437k
    0U, // UMINV_VPZ_B
17024
437k
    0U, // UMINV_VPZ_D
17025
437k
    0U, // UMINV_VPZ_H
17026
437k
    0U, // UMINV_VPZ_S
17027
437k
    32U,  // UMINVv16i8v
17028
437k
    56U,  // UMINVv4i16v
17029
437k
    64U,  // UMINVv4i32v
17030
437k
    72U,  // UMINVv8i16v
17031
437k
    80U,  // UMINVv8i8v
17032
437k
    3160U,  // UMINWri
17033
437k
    3160U,  // UMINWrr
17034
437k
    3160U,  // UMINXri
17035
437k
    3160U,  // UMINXrr
17036
437k
    920U, // UMIN_VG2_2Z2Z_B
17037
437k
    464U, // UMIN_VG2_2Z2Z_D
17038
437k
    248U, // UMIN_VG2_2Z2Z_H
17039
437k
    472U, // UMIN_VG2_2Z2Z_S
17040
437k
    176U, // UMIN_VG2_2ZZ_B
17041
437k
    184U, // UMIN_VG2_2ZZ_D
17042
437k
    136U, // UMIN_VG2_2ZZ_H
17043
437k
    96U,  // UMIN_VG2_2ZZ_S
17044
437k
    920U, // UMIN_VG4_4Z4Z_B
17045
437k
    464U, // UMIN_VG4_4Z4Z_D
17046
437k
    248U, // UMIN_VG4_4Z4Z_H
17047
437k
    472U, // UMIN_VG4_4Z4Z_S
17048
437k
    176U, // UMIN_VG4_4ZZ_B
17049
437k
    184U, // UMIN_VG4_4ZZ_D
17050
437k
    136U, // UMIN_VG4_4ZZ_H
17051
437k
    96U,  // UMIN_VG4_4ZZ_S
17052
437k
    88153U, // UMIN_ZI_B
17053
437k
    88152U, // UMIN_ZI_D
17054
437k
    448U, // UMIN_ZI_H
17055
437k
    88153U, // UMIN_ZI_S
17056
437k
    16918656U,  // UMIN_ZPmZ_B
17057
437k
    33691776U,  // UMIN_ZPmZ_D
17058
437k
    51129480U,  // UMIN_ZPmZ_H
17059
437k
    67252352U,  // UMIN_ZPmZ_S
17060
437k
    925840U,  // UMINv16i8
17061
437k
    1056920U, // UMINv2i32
17062
437k
    1188000U, // UMINv4i16
17063
437k
    401520U,  // UMINv4i32
17064
437k
    532600U,  // UMINv8i16
17065
437k
    1319080U, // UMINv8i8
17066
437k
    53217368U,  // UMLALB_ZZZI_D
17067
437k
    53222488U,  // UMLALB_ZZZI_S
17068
437k
    2136U,  // UMLALB_ZZZ_D
17069
437k
    8U, // UMLALB_ZZZ_H
17070
437k
    7256U,  // UMLALB_ZZZ_S
17071
437k
    38441U, // UMLALL_MZZI_BtoS
17072
437k
    38145U, // UMLALL_MZZI_HtoD
17073
437k
    553U, // UMLALL_MZZ_BtoS
17074
437k
    257U, // UMLALL_MZZ_HtoD
17075
437k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
437k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
437k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
437k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
437k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
437k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
437k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
437k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
437k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
437k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
437k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
437k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
437k
    53217368U,  // UMLALT_ZZZI_D
17088
437k
    53222488U,  // UMLALT_ZZZI_S
17089
437k
    2136U,  // UMLALT_ZZZ_D
17090
437k
    8U, // UMLALT_ZZZ_H
17091
437k
    7256U,  // UMLALT_ZZZ_S
17092
437k
    38145U, // UMLAL_MZZI_HtoS
17093
437k
    257U, // UMLAL_MZZ_HtoS
17094
437k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
437k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
437k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
437k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
437k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
437k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
437k
    926864U,  // UMLALv16i8_v8i16
17101
437k
    122299544U, // UMLALv2i32_indexed
17102
437k
    1057944U, // UMLALv2i32_v2i64
17103
437k
    120464544U, // UMLALv4i16_indexed
17104
437k
    1189024U, // UMLALv4i16_v4i32
17105
437k
    122299504U, // UMLALv4i32_indexed
17106
437k
    402544U,  // UMLALv4i32_v2i64
17107
437k
    120464504U, // UMLALv8i16_indexed
17108
437k
    533624U,  // UMLALv8i16_v4i32
17109
437k
    1320104U, // UMLALv8i8_v8i16
17110
437k
    53217368U,  // UMLSLB_ZZZI_D
17111
437k
    53222488U,  // UMLSLB_ZZZI_S
17112
437k
    2136U,  // UMLSLB_ZZZ_D
17113
437k
    8U, // UMLSLB_ZZZ_H
17114
437k
    7256U,  // UMLSLB_ZZZ_S
17115
437k
    38441U, // UMLSLL_MZZI_BtoS
17116
437k
    38145U, // UMLSLL_MZZI_HtoD
17117
437k
    553U, // UMLSLL_MZZ_BtoS
17118
437k
    257U, // UMLSLL_MZZ_HtoD
17119
437k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
437k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
437k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
437k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
437k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
437k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
437k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
437k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
437k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
437k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
437k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
437k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
437k
    53217368U,  // UMLSLT_ZZZI_D
17132
437k
    53222488U,  // UMLSLT_ZZZI_S
17133
437k
    2136U,  // UMLSLT_ZZZ_D
17134
437k
    8U, // UMLSLT_ZZZ_H
17135
437k
    7256U,  // UMLSLT_ZZZ_S
17136
437k
    38145U, // UMLSL_MZZI_HtoS
17137
437k
    257U, // UMLSL_MZZ_HtoS
17138
437k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
437k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
437k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
437k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
437k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
437k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
437k
    926864U,  // UMLSLv16i8_v8i16
17145
437k
    122299544U, // UMLSLv2i32_indexed
17146
437k
    1057944U, // UMLSLv2i32_v2i64
17147
437k
    120464544U, // UMLSLv4i16_indexed
17148
437k
    1189024U, // UMLSLv4i16_v4i32
17149
437k
    122299504U, // UMLSLv4i32_indexed
17150
437k
    402544U,  // UMLSLv4i32_v2i64
17151
437k
    120464504U, // UMLSLv8i16_indexed
17152
437k
    533624U,  // UMLSLv8i16_v4i32
17153
437k
    1320104U, // UMLSLv8i8_v8i16
17154
437k
    926864U,  // UMMLA
17155
437k
    9U, // UMMLA_ZZZ
17156
437k
    0U, // UMOPA_MPPZZ_D
17157
437k
    0U, // UMOPA_MPPZZ_HtoS
17158
437k
    0U, // UMOPA_MPPZZ_S
17159
437k
    0U, // UMOPS_MPPZZ_D
17160
437k
    0U, // UMOPS_MPPZZ_HtoS
17161
437k
    0U, // UMOPS_MPPZZ_S
17162
437k
    45456U, // UMOVvi16
17163
437k
    45456U, // UMOVvi16_idx0
17164
437k
    45464U, // UMOVvi32
17165
437k
    45464U, // UMOVvi32_idx0
17166
437k
    45472U, // UMOVvi64
17167
437k
    45472U, // UMOVvi64_idx0
17168
437k
    45480U, // UMOVvi8
17169
437k
    45480U, // UMOVvi8_idx0
17170
437k
    134232U,  // UMSUBLrrr
17171
437k
    16918656U,  // UMULH_ZPmZ_B
17172
437k
    33691776U,  // UMULH_ZPmZ_D
17173
437k
    51129480U,  // UMULH_ZPmZ_H
17174
437k
    67252352U,  // UMULH_ZPmZ_S
17175
437k
    10329U, // UMULH_ZZZ_B
17176
437k
    6232U,  // UMULH_ZZZ_D
17177
437k
    136U, // UMULH_ZZZ_H
17178
437k
    12377U, // UMULH_ZZZ_S
17179
437k
    3160U,  // UMULHrr
17180
437k
    5910617U, // UMULLB_ZZZI_D
17181
437k
    5903448U, // UMULLB_ZZZI_S
17182
437k
    12377U, // UMULLB_ZZZ_D
17183
437k
    176U, // UMULLB_ZZZ_H
17184
437k
    5208U,  // UMULLB_ZZZ_S
17185
437k
    5910617U, // UMULLT_ZZZI_D
17186
437k
    5903448U, // UMULLT_ZZZI_S
17187
437k
    12377U, // UMULLT_ZZZ_D
17188
437k
    176U, // UMULLT_ZZZ_H
17189
437k
    5208U,  // UMULLT_ZZZ_S
17190
437k
    925840U,  // UMULLv16i8_v8i16
17191
437k
    340402328U, // UMULLv2i32_indexed
17192
437k
    1056920U, // UMULLv2i32_v2i64
17193
437k
    338567328U, // UMULLv4i16_indexed
17194
437k
    1188000U, // UMULLv4i16_v4i32
17195
437k
    340402288U, // UMULLv4i32_indexed
17196
437k
    401520U,  // UMULLv4i32_v2i64
17197
437k
    338567288U, // UMULLv8i16_indexed
17198
437k
    532600U,  // UMULLv8i16_v4i32
17199
437k
    1319080U, // UMULLv8i8_v8i16
17200
437k
    16473U, // UQADD_ZI_B
17201
437k
    17496U, // UQADD_ZI_D
17202
437k
    208U, // UQADD_ZI_H
17203
437k
    18521U, // UQADD_ZI_S
17204
437k
    16918656U,  // UQADD_ZPmZ_B
17205
437k
    33691776U,  // UQADD_ZPmZ_D
17206
437k
    51129480U,  // UQADD_ZPmZ_H
17207
437k
    67252352U,  // UQADD_ZPmZ_S
17208
437k
    10329U, // UQADD_ZZZ_B
17209
437k
    6232U,  // UQADD_ZZZ_D
17210
437k
    136U, // UQADD_ZZZ_H
17211
437k
    12377U, // UQADD_ZZZ_S
17212
437k
    925840U,  // UQADDv16i8
17213
437k
    3160U,  // UQADDv1i16
17214
437k
    3160U,  // UQADDv1i32
17215
437k
    3160U,  // UQADDv1i64
17216
437k
    3160U,  // UQADDv1i8
17217
437k
    1056920U, // UQADDv2i32
17218
437k
    270440U,  // UQADDv2i64
17219
437k
    1188000U, // UQADDv4i16
17220
437k
    401520U,  // UQADDv4i32
17221
437k
    532600U,  // UQADDv8i16
17222
437k
    1319080U, // UQADDv8i8
17223
437k
    0U, // UQCVTN_Z2Z_StoH
17224
437k
    0U, // UQCVTN_Z4Z_DtoH
17225
437k
    2U, // UQCVTN_Z4Z_StoB
17226
437k
    0U, // UQCVT_Z2Z_StoH
17227
437k
    0U, // UQCVT_Z4Z_DtoH
17228
437k
    2U, // UQCVT_Z4Z_StoB
17229
437k
    2U, // UQDECB_WPiI
17230
437k
    2U, // UQDECB_XPiI
17231
437k
    2U, // UQDECD_WPiI
17232
437k
    2U, // UQDECD_XPiI
17233
437k
    2U, // UQDECD_ZPiI
17234
437k
    2U, // UQDECH_WPiI
17235
437k
    2U, // UQDECH_XPiI
17236
437k
    0U, // UQDECH_ZPiI
17237
437k
    1U, // UQDECP_WP_B
17238
437k
    0U, // UQDECP_WP_D
17239
437k
    0U, // UQDECP_WP_H
17240
437k
    1U, // UQDECP_WP_S
17241
437k
    1U, // UQDECP_XP_B
17242
437k
    0U, // UQDECP_XP_D
17243
437k
    0U, // UQDECP_XP_H
17244
437k
    1U, // UQDECP_XP_S
17245
437k
    0U, // UQDECP_ZP_D
17246
437k
    0U, // UQDECP_ZP_H
17247
437k
    0U, // UQDECP_ZP_S
17248
437k
    2U, // UQDECW_WPiI
17249
437k
    2U, // UQDECW_XPiI
17250
437k
    2U, // UQDECW_ZPiI
17251
437k
    2U, // UQINCB_WPiI
17252
437k
    2U, // UQINCB_XPiI
17253
437k
    2U, // UQINCD_WPiI
17254
437k
    2U, // UQINCD_XPiI
17255
437k
    2U, // UQINCD_ZPiI
17256
437k
    2U, // UQINCH_WPiI
17257
437k
    2U, // UQINCH_XPiI
17258
437k
    0U, // UQINCH_ZPiI
17259
437k
    1U, // UQINCP_WP_B
17260
437k
    0U, // UQINCP_WP_D
17261
437k
    0U, // UQINCP_WP_H
17262
437k
    1U, // UQINCP_WP_S
17263
437k
    1U, // UQINCP_XP_B
17264
437k
    0U, // UQINCP_XP_D
17265
437k
    0U, // UQINCP_XP_H
17266
437k
    1U, // UQINCP_XP_S
17267
437k
    0U, // UQINCP_ZP_D
17268
437k
    0U, // UQINCP_ZP_H
17269
437k
    0U, // UQINCP_ZP_S
17270
437k
    2U, // UQINCW_WPiI
17271
437k
    2U, // UQINCW_XPiI
17272
437k
    2U, // UQINCW_ZPiI
17273
437k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
437k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
437k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
437k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
437k
    16918656U,  // UQRSHL_ZPmZ_B
17278
437k
    33691776U,  // UQRSHL_ZPmZ_D
17279
437k
    51129480U,  // UQRSHL_ZPmZ_H
17280
437k
    67252352U,  // UQRSHL_ZPmZ_S
17281
437k
    925840U,  // UQRSHLv16i8
17282
437k
    3160U,  // UQRSHLv1i16
17283
437k
    3160U,  // UQRSHLv1i32
17284
437k
    3160U,  // UQRSHLv1i64
17285
437k
    3160U,  // UQRSHLv1i8
17286
437k
    1056920U, // UQRSHLv2i32
17287
437k
    270440U,  // UQRSHLv2i64
17288
437k
    1188000U, // UQRSHLv4i16
17289
437k
    401520U,  // UQRSHLv4i32
17290
437k
    532600U,  // UQRSHLv8i16
17291
437k
    1319080U, // UQRSHLv8i8
17292
437k
    3160U,  // UQRSHRNB_ZZI_B
17293
437k
    224U, // UQRSHRNB_ZZI_H
17294
437k
    3160U,  // UQRSHRNB_ZZI_S
17295
437k
    41048U, // UQRSHRNT_ZZI_B
17296
437k
    376U, // UQRSHRNT_ZZI_H
17297
437k
    41048U, // UQRSHRNT_ZZI_S
17298
437k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
437k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
437k
    224U, // UQRSHRN_Z2ZI_StoH
17301
437k
    3160U,  // UQRSHRNb
17302
437k
    3160U,  // UQRSHRNh
17303
437k
    3160U,  // UQRSHRNs
17304
437k
    41080U, // UQRSHRNv16i8_shift
17305
437k
    3176U,  // UQRSHRNv2i32_shift
17306
437k
    3184U,  // UQRSHRNv4i16_shift
17307
437k
    41064U, // UQRSHRNv4i32_shift
17308
437k
    41072U, // UQRSHRNv8i16_shift
17309
437k
    3192U,  // UQRSHRNv8i8_shift
17310
437k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
437k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
437k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
437k
    16918656U,  // UQSHLR_ZPmZ_B
17314
437k
    33691776U,  // UQSHLR_ZPmZ_D
17315
437k
    51129480U,  // UQSHLR_ZPmZ_H
17316
437k
    67252352U,  // UQSHLR_ZPmZ_S
17317
437k
    141440U,  // UQSHL_ZPmI_B
17318
437k
    137344U,  // UQSHL_ZPmI_D
17319
437k
    52440200U,  // UQSHL_ZPmI_H
17320
437k
    143488U,  // UQSHL_ZPmI_S
17321
437k
    16918656U,  // UQSHL_ZPmZ_B
17322
437k
    33691776U,  // UQSHL_ZPmZ_D
17323
437k
    51129480U,  // UQSHL_ZPmZ_H
17324
437k
    67252352U,  // UQSHL_ZPmZ_S
17325
437k
    3160U,  // UQSHLb
17326
437k
    3160U,  // UQSHLd
17327
437k
    3160U,  // UQSHLh
17328
437k
    3160U,  // UQSHLs
17329
437k
    925840U,  // UQSHLv16i8
17330
437k
    3216U,  // UQSHLv16i8_shift
17331
437k
    3160U,  // UQSHLv1i16
17332
437k
    3160U,  // UQSHLv1i32
17333
437k
    3160U,  // UQSHLv1i64
17334
437k
    3160U,  // UQSHLv1i8
17335
437k
    1056920U, // UQSHLv2i32
17336
437k
    3224U,  // UQSHLv2i32_shift
17337
437k
    270440U,  // UQSHLv2i64
17338
437k
    3176U,  // UQSHLv2i64_shift
17339
437k
    1188000U, // UQSHLv4i16
17340
437k
    3232U,  // UQSHLv4i16_shift
17341
437k
    401520U,  // UQSHLv4i32
17342
437k
    3184U,  // UQSHLv4i32_shift
17343
437k
    532600U,  // UQSHLv8i16
17344
437k
    3192U,  // UQSHLv8i16_shift
17345
437k
    1319080U, // UQSHLv8i8
17346
437k
    3240U,  // UQSHLv8i8_shift
17347
437k
    3160U,  // UQSHRNB_ZZI_B
17348
437k
    224U, // UQSHRNB_ZZI_H
17349
437k
    3160U,  // UQSHRNB_ZZI_S
17350
437k
    41048U, // UQSHRNT_ZZI_B
17351
437k
    376U, // UQSHRNT_ZZI_H
17352
437k
    41048U, // UQSHRNT_ZZI_S
17353
437k
    3160U,  // UQSHRNb
17354
437k
    3160U,  // UQSHRNh
17355
437k
    3160U,  // UQSHRNs
17356
437k
    41080U, // UQSHRNv16i8_shift
17357
437k
    3176U,  // UQSHRNv2i32_shift
17358
437k
    3184U,  // UQSHRNv4i16_shift
17359
437k
    41064U, // UQSHRNv4i32_shift
17360
437k
    41072U, // UQSHRNv8i16_shift
17361
437k
    3192U,  // UQSHRNv8i8_shift
17362
437k
    16918656U,  // UQSUBR_ZPmZ_B
17363
437k
    33691776U,  // UQSUBR_ZPmZ_D
17364
437k
    51129480U,  // UQSUBR_ZPmZ_H
17365
437k
    67252352U,  // UQSUBR_ZPmZ_S
17366
437k
    16473U, // UQSUB_ZI_B
17367
437k
    17496U, // UQSUB_ZI_D
17368
437k
    208U, // UQSUB_ZI_H
17369
437k
    18521U, // UQSUB_ZI_S
17370
437k
    16918656U,  // UQSUB_ZPmZ_B
17371
437k
    33691776U,  // UQSUB_ZPmZ_D
17372
437k
    51129480U,  // UQSUB_ZPmZ_H
17373
437k
    67252352U,  // UQSUB_ZPmZ_S
17374
437k
    10329U, // UQSUB_ZZZ_B
17375
437k
    6232U,  // UQSUB_ZZZ_D
17376
437k
    136U, // UQSUB_ZZZ_H
17377
437k
    12377U, // UQSUB_ZZZ_S
17378
437k
    925840U,  // UQSUBv16i8
17379
437k
    3160U,  // UQSUBv1i16
17380
437k
    3160U,  // UQSUBv1i32
17381
437k
    3160U,  // UQSUBv1i64
17382
437k
    3160U,  // UQSUBv1i8
17383
437k
    1056920U, // UQSUBv2i32
17384
437k
    270440U,  // UQSUBv2i64
17385
437k
    1188000U, // UQSUBv4i16
17386
437k
    401520U,  // UQSUBv4i32
17387
437k
    532600U,  // UQSUBv8i16
17388
437k
    1319080U, // UQSUBv8i8
17389
437k
    0U, // UQXTNB_ZZ_B
17390
437k
    0U, // UQXTNB_ZZ_H
17391
437k
    0U, // UQXTNB_ZZ_S
17392
437k
    0U, // UQXTNT_ZZ_B
17393
437k
    0U, // UQXTNT_ZZ_H
17394
437k
    0U, // UQXTNT_ZZ_S
17395
437k
    72U,  // UQXTNv16i8
17396
437k
    0U, // UQXTNv1i16
17397
437k
    0U, // UQXTNv1i32
17398
437k
    0U, // UQXTNv1i8
17399
437k
    48U,  // UQXTNv2i32
17400
437k
    64U,  // UQXTNv4i16
17401
437k
    48U,  // UQXTNv4i32
17402
437k
    64U,  // UQXTNv8i16
17403
437k
    72U,  // UQXTNv8i8
17404
437k
    24U,  // URECPE_ZPmZ_S
17405
437k
    40U,  // URECPEv2i32
17406
437k
    64U,  // URECPEv4i32
17407
437k
    16918656U,  // URHADD_ZPmZ_B
17408
437k
    33691776U,  // URHADD_ZPmZ_D
17409
437k
    51129480U,  // URHADD_ZPmZ_H
17410
437k
    67252352U,  // URHADD_ZPmZ_S
17411
437k
    925840U,  // URHADDv16i8
17412
437k
    1056920U, // URHADDv2i32
17413
437k
    1188000U, // URHADDv4i16
17414
437k
    401520U,  // URHADDv4i32
17415
437k
    532600U,  // URHADDv8i16
17416
437k
    1319080U, // URHADDv8i8
17417
437k
    16918656U,  // URSHLR_ZPmZ_B
17418
437k
    33691776U,  // URSHLR_ZPmZ_D
17419
437k
    51129480U,  // URSHLR_ZPmZ_H
17420
437k
    67252352U,  // URSHLR_ZPmZ_S
17421
437k
    920U, // URSHL_VG2_2Z2Z_B
17422
437k
    464U, // URSHL_VG2_2Z2Z_D
17423
437k
    248U, // URSHL_VG2_2Z2Z_H
17424
437k
    472U, // URSHL_VG2_2Z2Z_S
17425
437k
    176U, // URSHL_VG2_2ZZ_B
17426
437k
    184U, // URSHL_VG2_2ZZ_D
17427
437k
    136U, // URSHL_VG2_2ZZ_H
17428
437k
    96U,  // URSHL_VG2_2ZZ_S
17429
437k
    920U, // URSHL_VG4_4Z4Z_B
17430
437k
    464U, // URSHL_VG4_4Z4Z_D
17431
437k
    248U, // URSHL_VG4_4Z4Z_H
17432
437k
    472U, // URSHL_VG4_4Z4Z_S
17433
437k
    176U, // URSHL_VG4_4ZZ_B
17434
437k
    184U, // URSHL_VG4_4ZZ_D
17435
437k
    136U, // URSHL_VG4_4ZZ_H
17436
437k
    96U,  // URSHL_VG4_4ZZ_S
17437
437k
    16918656U,  // URSHL_ZPmZ_B
17438
437k
    33691776U,  // URSHL_ZPmZ_D
17439
437k
    51129480U,  // URSHL_ZPmZ_H
17440
437k
    67252352U,  // URSHL_ZPmZ_S
17441
437k
    925840U,  // URSHLv16i8
17442
437k
    3160U,  // URSHLv1i64
17443
437k
    1056920U, // URSHLv2i32
17444
437k
    270440U,  // URSHLv2i64
17445
437k
    1188000U, // URSHLv4i16
17446
437k
    401520U,  // URSHLv4i32
17447
437k
    532600U,  // URSHLv8i16
17448
437k
    1319080U, // URSHLv8i8
17449
437k
    141440U,  // URSHR_ZPmI_B
17450
437k
    137344U,  // URSHR_ZPmI_D
17451
437k
    52440200U,  // URSHR_ZPmI_H
17452
437k
    143488U,  // URSHR_ZPmI_S
17453
437k
    3160U,  // URSHRd
17454
437k
    3216U,  // URSHRv16i8_shift
17455
437k
    3224U,  // URSHRv2i32_shift
17456
437k
    3176U,  // URSHRv2i64_shift
17457
437k
    3232U,  // URSHRv4i16_shift
17458
437k
    3184U,  // URSHRv4i32_shift
17459
437k
    3192U,  // URSHRv8i16_shift
17460
437k
    3240U,  // URSHRv8i8_shift
17461
437k
    24U,  // URSQRTE_ZPmZ_S
17462
437k
    40U,  // URSQRTEv2i32
17463
437k
    64U,  // URSQRTEv4i32
17464
437k
    377U, // URSRA_ZZI_B
17465
437k
    41048U, // URSRA_ZZI_D
17466
437k
    376U, // URSRA_ZZI_H
17467
437k
    41048U, // URSRA_ZZI_S
17468
437k
    41049U, // URSRAd
17469
437k
    41104U, // URSRAv16i8_shift
17470
437k
    41112U, // URSRAv2i32_shift
17471
437k
    41064U, // URSRAv2i64_shift
17472
437k
    41120U, // URSRAv4i16_shift
17473
437k
    41072U, // URSRAv4i32_shift
17474
437k
    41080U, // URSRAv8i16_shift
17475
437k
    41128U, // URSRAv8i8_shift
17476
437k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
437k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
437k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
437k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
437k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
437k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
437k
    9U, // USDOT_ZZZ
17483
437k
    38921U, // USDOT_ZZZI
17484
437k
    5121168U, // USDOTlanev16i8
17485
437k
    5121192U, // USDOTlanev8i8
17486
437k
    926864U,  // USDOTv16i8
17487
437k
    1320104U, // USDOTv8i8
17488
437k
    3161U,  // USHLLB_ZZI_D
17489
437k
    224U, // USHLLB_ZZI_H
17490
437k
    3160U,  // USHLLB_ZZI_S
17491
437k
    3161U,  // USHLLT_ZZI_D
17492
437k
    224U, // USHLLT_ZZI_H
17493
437k
    3160U,  // USHLLT_ZZI_S
17494
437k
    3216U,  // USHLLv16i8_shift
17495
437k
    3224U,  // USHLLv2i32_shift
17496
437k
    3232U,  // USHLLv4i16_shift
17497
437k
    3184U,  // USHLLv4i32_shift
17498
437k
    3192U,  // USHLLv8i16_shift
17499
437k
    3240U,  // USHLLv8i8_shift
17500
437k
    925840U,  // USHLv16i8
17501
437k
    3160U,  // USHLv1i64
17502
437k
    1056920U, // USHLv2i32
17503
437k
    270440U,  // USHLv2i64
17504
437k
    1188000U, // USHLv4i16
17505
437k
    401520U,  // USHLv4i32
17506
437k
    532600U,  // USHLv8i16
17507
437k
    1319080U, // USHLv8i8
17508
437k
    3160U,  // USHRd
17509
437k
    3216U,  // USHRv16i8_shift
17510
437k
    3224U,  // USHRv2i32_shift
17511
437k
    3176U,  // USHRv2i64_shift
17512
437k
    3232U,  // USHRv4i16_shift
17513
437k
    3184U,  // USHRv4i32_shift
17514
437k
    3192U,  // USHRv8i16_shift
17515
437k
    3240U,  // USHRv8i8_shift
17516
437k
    38441U, // USMLALL_MZZI_BtoS
17517
437k
    553U, // USMLALL_MZZ_BtoS
17518
437k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
437k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
437k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
437k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
437k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
437k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
437k
    926864U,  // USMMLA
17525
437k
    9U, // USMMLA_ZZZ
17526
437k
    0U, // USMOPA_MPPZZ_D
17527
437k
    0U, // USMOPA_MPPZZ_S
17528
437k
    0U, // USMOPS_MPPZZ_D
17529
437k
    0U, // USMOPS_MPPZZ_S
17530
437k
    16918656U,  // USQADD_ZPmZ_B
17531
437k
    33691776U,  // USQADD_ZPmZ_D
17532
437k
    51129480U,  // USQADD_ZPmZ_H
17533
437k
    67252352U,  // USQADD_ZPmZ_S
17534
437k
    32U,  // USQADDv16i8
17535
437k
    1U, // USQADDv1i16
17536
437k
    1U, // USQADDv1i32
17537
437k
    1U, // USQADDv1i64
17538
437k
    1U, // USQADDv1i8
17539
437k
    40U,  // USQADDv2i32
17540
437k
    48U,  // USQADDv2i64
17541
437k
    56U,  // USQADDv4i16
17542
437k
    64U,  // USQADDv4i32
17543
437k
    72U,  // USQADDv8i16
17544
437k
    80U,  // USQADDv8i8
17545
437k
    377U, // USRA_ZZI_B
17546
437k
    41048U, // USRA_ZZI_D
17547
437k
    376U, // USRA_ZZI_H
17548
437k
    41048U, // USRA_ZZI_S
17549
437k
    41049U, // USRAd
17550
437k
    41104U, // USRAv16i8_shift
17551
437k
    41112U, // USRAv2i32_shift
17552
437k
    41064U, // USRAv2i64_shift
17553
437k
    41120U, // USRAv4i16_shift
17554
437k
    41072U, // USRAv4i32_shift
17555
437k
    41080U, // USRAv8i16_shift
17556
437k
    41128U, // USRAv8i8_shift
17557
437k
    12377U, // USUBLB_ZZZ_D
17558
437k
    176U, // USUBLB_ZZZ_H
17559
437k
    5208U,  // USUBLB_ZZZ_S
17560
437k
    12377U, // USUBLT_ZZZ_D
17561
437k
    176U, // USUBLT_ZZZ_H
17562
437k
    5208U,  // USUBLT_ZZZ_S
17563
437k
    925840U,  // USUBLv16i8_v8i16
17564
437k
    1056920U, // USUBLv2i32_v2i64
17565
437k
    1188000U, // USUBLv4i16_v4i32
17566
437k
    401520U,  // USUBLv4i32_v2i64
17567
437k
    532600U,  // USUBLv8i16_v4i32
17568
437k
    1319080U, // USUBLv8i8_v8i16
17569
437k
    12376U, // USUBWB_ZZZ_D
17570
437k
    176U, // USUBWB_ZZZ_H
17571
437k
    5209U,  // USUBWB_ZZZ_S
17572
437k
    12376U, // USUBWT_ZZZ_D
17573
437k
    176U, // USUBWT_ZZZ_H
17574
437k
    5209U,  // USUBWT_ZZZ_S
17575
437k
    925816U,  // USUBWv16i8_v8i16
17576
437k
    1056872U, // USUBWv2i32_v2i64
17577
437k
    1187952U, // USUBWv4i16_v4i32
17578
437k
    401512U,  // USUBWv4i32_v2i64
17579
437k
    532592U,  // USUBWv8i16_v4i32
17580
437k
    1319032U, // USUBWv8i8_v8i16
17581
437k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
437k
    1U, // UUNPKHI_ZZ_D
17583
437k
    0U, // UUNPKHI_ZZ_H
17584
437k
    0U, // UUNPKHI_ZZ_S
17585
437k
    1U, // UUNPKLO_ZZ_D
17586
437k
    0U, // UUNPKLO_ZZ_H
17587
437k
    0U, // UUNPKLO_ZZ_S
17588
437k
    0U, // UUNPK_VG2_2ZZ_D
17589
437k
    0U, // UUNPK_VG2_2ZZ_H
17590
437k
    0U, // UUNPK_VG2_2ZZ_S
17591
437k
    0U, // UUNPK_VG4_4Z2Z_D
17592
437k
    0U, // UUNPK_VG4_4Z2Z_H
17593
437k
    0U, // UUNPK_VG4_4Z2Z_S
17594
437k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
437k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
437k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
437k
    16U,  // UXTB_ZPmZ_D
17598
437k
    0U, // UXTB_ZPmZ_H
17599
437k
    24U,  // UXTB_ZPmZ_S
17600
437k
    16U,  // UXTH_ZPmZ_D
17601
437k
    24U,  // UXTH_ZPmZ_S
17602
437k
    16U,  // UXTW_ZPmZ_D
17603
437k
    10329U, // UZP1_PPP_B
17604
437k
    6232U,  // UZP1_PPP_D
17605
437k
    136U, // UZP1_PPP_H
17606
437k
    12377U, // UZP1_PPP_S
17607
437k
    10329U, // UZP1_ZZZ_B
17608
437k
    6232U,  // UZP1_ZZZ_D
17609
437k
    136U, // UZP1_ZZZ_H
17610
437k
    1016U,  // UZP1_ZZZ_Q
17611
437k
    12377U, // UZP1_ZZZ_S
17612
437k
    925840U,  // UZP1v16i8
17613
437k
    1056920U, // UZP1v2i32
17614
437k
    270440U,  // UZP1v2i64
17615
437k
    1188000U, // UZP1v4i16
17616
437k
    401520U,  // UZP1v4i32
17617
437k
    532600U,  // UZP1v8i16
17618
437k
    1319080U, // UZP1v8i8
17619
437k
    10329U, // UZP2_PPP_B
17620
437k
    6232U,  // UZP2_PPP_D
17621
437k
    136U, // UZP2_PPP_H
17622
437k
    12377U, // UZP2_PPP_S
17623
437k
    10329U, // UZP2_ZZZ_B
17624
437k
    6232U,  // UZP2_ZZZ_D
17625
437k
    136U, // UZP2_ZZZ_H
17626
437k
    1016U,  // UZP2_ZZZ_Q
17627
437k
    12377U, // UZP2_ZZZ_S
17628
437k
    925840U,  // UZP2v16i8
17629
437k
    1056920U, // UZP2v2i32
17630
437k
    270440U,  // UZP2v2i64
17631
437k
    1188000U, // UZP2v4i16
17632
437k
    401520U,  // UZP2v4i32
17633
437k
    532600U,  // UZP2v8i16
17634
437k
    1319080U, // UZP2v8i8
17635
437k
    10329U, // UZPQ1_ZZZ_B
17636
437k
    6232U,  // UZPQ1_ZZZ_D
17637
437k
    136U, // UZPQ1_ZZZ_H
17638
437k
    12377U, // UZPQ1_ZZZ_S
17639
437k
    10329U, // UZPQ2_ZZZ_B
17640
437k
    6232U,  // UZPQ2_ZZZ_D
17641
437k
    136U, // UZPQ2_ZZZ_H
17642
437k
    12377U, // UZPQ2_ZZZ_S
17643
437k
    176U, // UZP_VG2_2ZZZ_B
17644
437k
    0U, // UZP_VG2_2ZZZ_D
17645
437k
    136U, // UZP_VG2_2ZZZ_H
17646
437k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
437k
    96U,  // UZP_VG2_2ZZZ_S
17648
437k
    0U, // UZP_VG4_4Z4Z_B
17649
437k
    0U, // UZP_VG4_4Z4Z_D
17650
437k
    0U, // UZP_VG4_4Z4Z_H
17651
437k
    0U, // UZP_VG4_4Z4Z_Q
17652
437k
    0U, // UZP_VG4_4Z4Z_S
17653
437k
    0U, // VECFP
17654
437k
    0U, // VECINT
17655
437k
    0U, // WFET
17656
437k
    0U, // WFIT
17657
437k
    224U, // WHILEGE_2PXX_B
17658
437k
    224U, // WHILEGE_2PXX_D
17659
437k
    224U, // WHILEGE_2PXX_H
17660
437k
    224U, // WHILEGE_2PXX_S
17661
437k
    721554520U, // WHILEGE_CXX_B
17662
437k
    721554520U, // WHILEGE_CXX_D
17663
437k
    721554520U, // WHILEGE_CXX_H
17664
437k
    721554520U, // WHILEGE_CXX_S
17665
437k
    3160U,  // WHILEGE_PWW_B
17666
437k
    3160U,  // WHILEGE_PWW_D
17667
437k
    224U, // WHILEGE_PWW_H
17668
437k
    3160U,  // WHILEGE_PWW_S
17669
437k
    3160U,  // WHILEGE_PXX_B
17670
437k
    3160U,  // WHILEGE_PXX_D
17671
437k
    224U, // WHILEGE_PXX_H
17672
437k
    3160U,  // WHILEGE_PXX_S
17673
437k
    224U, // WHILEGT_2PXX_B
17674
437k
    224U, // WHILEGT_2PXX_D
17675
437k
    224U, // WHILEGT_2PXX_H
17676
437k
    224U, // WHILEGT_2PXX_S
17677
437k
    721554520U, // WHILEGT_CXX_B
17678
437k
    721554520U, // WHILEGT_CXX_D
17679
437k
    721554520U, // WHILEGT_CXX_H
17680
437k
    721554520U, // WHILEGT_CXX_S
17681
437k
    3160U,  // WHILEGT_PWW_B
17682
437k
    3160U,  // WHILEGT_PWW_D
17683
437k
    224U, // WHILEGT_PWW_H
17684
437k
    3160U,  // WHILEGT_PWW_S
17685
437k
    3160U,  // WHILEGT_PXX_B
17686
437k
    3160U,  // WHILEGT_PXX_D
17687
437k
    224U, // WHILEGT_PXX_H
17688
437k
    3160U,  // WHILEGT_PXX_S
17689
437k
    224U, // WHILEHI_2PXX_B
17690
437k
    224U, // WHILEHI_2PXX_D
17691
437k
    224U, // WHILEHI_2PXX_H
17692
437k
    224U, // WHILEHI_2PXX_S
17693
437k
    721554520U, // WHILEHI_CXX_B
17694
437k
    721554520U, // WHILEHI_CXX_D
17695
437k
    721554520U, // WHILEHI_CXX_H
17696
437k
    721554520U, // WHILEHI_CXX_S
17697
437k
    3160U,  // WHILEHI_PWW_B
17698
437k
    3160U,  // WHILEHI_PWW_D
17699
437k
    224U, // WHILEHI_PWW_H
17700
437k
    3160U,  // WHILEHI_PWW_S
17701
437k
    3160U,  // WHILEHI_PXX_B
17702
437k
    3160U,  // WHILEHI_PXX_D
17703
437k
    224U, // WHILEHI_PXX_H
17704
437k
    3160U,  // WHILEHI_PXX_S
17705
437k
    224U, // WHILEHS_2PXX_B
17706
437k
    224U, // WHILEHS_2PXX_D
17707
437k
    224U, // WHILEHS_2PXX_H
17708
437k
    224U, // WHILEHS_2PXX_S
17709
437k
    721554520U, // WHILEHS_CXX_B
17710
437k
    721554520U, // WHILEHS_CXX_D
17711
437k
    721554520U, // WHILEHS_CXX_H
17712
437k
    721554520U, // WHILEHS_CXX_S
17713
437k
    3160U,  // WHILEHS_PWW_B
17714
437k
    3160U,  // WHILEHS_PWW_D
17715
437k
    224U, // WHILEHS_PWW_H
17716
437k
    3160U,  // WHILEHS_PWW_S
17717
437k
    3160U,  // WHILEHS_PXX_B
17718
437k
    3160U,  // WHILEHS_PXX_D
17719
437k
    224U, // WHILEHS_PXX_H
17720
437k
    3160U,  // WHILEHS_PXX_S
17721
437k
    224U, // WHILELE_2PXX_B
17722
437k
    224U, // WHILELE_2PXX_D
17723
437k
    224U, // WHILELE_2PXX_H
17724
437k
    224U, // WHILELE_2PXX_S
17725
437k
    721554520U, // WHILELE_CXX_B
17726
437k
    721554520U, // WHILELE_CXX_D
17727
437k
    721554520U, // WHILELE_CXX_H
17728
437k
    721554520U, // WHILELE_CXX_S
17729
437k
    3160U,  // WHILELE_PWW_B
17730
437k
    3160U,  // WHILELE_PWW_D
17731
437k
    224U, // WHILELE_PWW_H
17732
437k
    3160U,  // WHILELE_PWW_S
17733
437k
    3160U,  // WHILELE_PXX_B
17734
437k
    3160U,  // WHILELE_PXX_D
17735
437k
    224U, // WHILELE_PXX_H
17736
437k
    3160U,  // WHILELE_PXX_S
17737
437k
    224U, // WHILELO_2PXX_B
17738
437k
    224U, // WHILELO_2PXX_D
17739
437k
    224U, // WHILELO_2PXX_H
17740
437k
    224U, // WHILELO_2PXX_S
17741
437k
    721554520U, // WHILELO_CXX_B
17742
437k
    721554520U, // WHILELO_CXX_D
17743
437k
    721554520U, // WHILELO_CXX_H
17744
437k
    721554520U, // WHILELO_CXX_S
17745
437k
    3160U,  // WHILELO_PWW_B
17746
437k
    3160U,  // WHILELO_PWW_D
17747
437k
    224U, // WHILELO_PWW_H
17748
437k
    3160U,  // WHILELO_PWW_S
17749
437k
    3160U,  // WHILELO_PXX_B
17750
437k
    3160U,  // WHILELO_PXX_D
17751
437k
    224U, // WHILELO_PXX_H
17752
437k
    3160U,  // WHILELO_PXX_S
17753
437k
    224U, // WHILELS_2PXX_B
17754
437k
    224U, // WHILELS_2PXX_D
17755
437k
    224U, // WHILELS_2PXX_H
17756
437k
    224U, // WHILELS_2PXX_S
17757
437k
    721554520U, // WHILELS_CXX_B
17758
437k
    721554520U, // WHILELS_CXX_D
17759
437k
    721554520U, // WHILELS_CXX_H
17760
437k
    721554520U, // WHILELS_CXX_S
17761
437k
    3160U,  // WHILELS_PWW_B
17762
437k
    3160U,  // WHILELS_PWW_D
17763
437k
    224U, // WHILELS_PWW_H
17764
437k
    3160U,  // WHILELS_PWW_S
17765
437k
    3160U,  // WHILELS_PXX_B
17766
437k
    3160U,  // WHILELS_PXX_D
17767
437k
    224U, // WHILELS_PXX_H
17768
437k
    3160U,  // WHILELS_PXX_S
17769
437k
    224U, // WHILELT_2PXX_B
17770
437k
    224U, // WHILELT_2PXX_D
17771
437k
    224U, // WHILELT_2PXX_H
17772
437k
    224U, // WHILELT_2PXX_S
17773
437k
    721554520U, // WHILELT_CXX_B
17774
437k
    721554520U, // WHILELT_CXX_D
17775
437k
    721554520U, // WHILELT_CXX_H
17776
437k
    721554520U, // WHILELT_CXX_S
17777
437k
    3160U,  // WHILELT_PWW_B
17778
437k
    3160U,  // WHILELT_PWW_D
17779
437k
    224U, // WHILELT_PWW_H
17780
437k
    3160U,  // WHILELT_PWW_S
17781
437k
    3160U,  // WHILELT_PXX_B
17782
437k
    3160U,  // WHILELT_PXX_D
17783
437k
    224U, // WHILELT_PXX_H
17784
437k
    3160U,  // WHILELT_PXX_S
17785
437k
    3160U,  // WHILERW_PXX_B
17786
437k
    3160U,  // WHILERW_PXX_D
17787
437k
    224U, // WHILERW_PXX_H
17788
437k
    3160U,  // WHILERW_PXX_S
17789
437k
    3160U,  // WHILEWR_PXX_B
17790
437k
    3160U,  // WHILEWR_PXX_D
17791
437k
    224U, // WHILEWR_PXX_H
17792
437k
    3160U,  // WHILEWR_PXX_S
17793
437k
    1U, // WKDMC
17794
437k
    1U, // WKDMD
17795
437k
    0U, // WRFFR
17796
437k
    0U, // XAFLAG
17797
437k
    4202600U, // XAR
17798
437k
    141401U,  // XAR_ZZZI_B
17799
437k
    137304U,  // XAR_ZZZI_D
17800
437k
    52440200U,  // XAR_ZZZI_H
17801
437k
    143449U,  // XAR_ZZZI_S
17802
437k
    0U, // XPACD
17803
437k
    0U, // XPACI
17804
437k
    0U, // XPACLRI
17805
437k
    72U,  // XTNv16i8
17806
437k
    48U,  // XTNv2i32
17807
437k
    64U,  // XTNv4i16
17808
437k
    48U,  // XTNv4i32
17809
437k
    64U,  // XTNv8i16
17810
437k
    72U,  // XTNv8i8
17811
437k
    0U, // ZERO_M
17812
437k
    5U, // ZERO_MXI_2Z
17813
437k
    5U, // ZERO_MXI_4Z
17814
437k
    3U, // ZERO_MXI_VG2_2Z
17815
437k
    3U, // ZERO_MXI_VG2_4Z
17816
437k
    3U, // ZERO_MXI_VG2_Z
17817
437k
    3U, // ZERO_MXI_VG4_2Z
17818
437k
    3U, // ZERO_MXI_VG4_4Z
17819
437k
    3U, // ZERO_MXI_VG4_Z
17820
437k
    0U, // ZERO_T
17821
437k
    10329U, // ZIP1_PPP_B
17822
437k
    6232U,  // ZIP1_PPP_D
17823
437k
    136U, // ZIP1_PPP_H
17824
437k
    12377U, // ZIP1_PPP_S
17825
437k
    10329U, // ZIP1_ZZZ_B
17826
437k
    6232U,  // ZIP1_ZZZ_D
17827
437k
    136U, // ZIP1_ZZZ_H
17828
437k
    1016U,  // ZIP1_ZZZ_Q
17829
437k
    12377U, // ZIP1_ZZZ_S
17830
437k
    925840U,  // ZIP1v16i8
17831
437k
    1056920U, // ZIP1v2i32
17832
437k
    270440U,  // ZIP1v2i64
17833
437k
    1188000U, // ZIP1v4i16
17834
437k
    401520U,  // ZIP1v4i32
17835
437k
    532600U,  // ZIP1v8i16
17836
437k
    1319080U, // ZIP1v8i8
17837
437k
    10329U, // ZIP2_PPP_B
17838
437k
    6232U,  // ZIP2_PPP_D
17839
437k
    136U, // ZIP2_PPP_H
17840
437k
    12377U, // ZIP2_PPP_S
17841
437k
    10329U, // ZIP2_ZZZ_B
17842
437k
    6232U,  // ZIP2_ZZZ_D
17843
437k
    136U, // ZIP2_ZZZ_H
17844
437k
    1016U,  // ZIP2_ZZZ_Q
17845
437k
    12377U, // ZIP2_ZZZ_S
17846
437k
    925840U,  // ZIP2v16i8
17847
437k
    1056920U, // ZIP2v2i32
17848
437k
    270440U,  // ZIP2v2i64
17849
437k
    1188000U, // ZIP2v4i16
17850
437k
    401520U,  // ZIP2v4i32
17851
437k
    532600U,  // ZIP2v8i16
17852
437k
    1319080U, // ZIP2v8i8
17853
437k
    10329U, // ZIPQ1_ZZZ_B
17854
437k
    6232U,  // ZIPQ1_ZZZ_D
17855
437k
    136U, // ZIPQ1_ZZZ_H
17856
437k
    12377U, // ZIPQ1_ZZZ_S
17857
437k
    10329U, // ZIPQ2_ZZZ_B
17858
437k
    6232U,  // ZIPQ2_ZZZ_D
17859
437k
    136U, // ZIPQ2_ZZZ_H
17860
437k
    12377U, // ZIPQ2_ZZZ_S
17861
437k
    176U, // ZIP_VG2_2ZZZ_B
17862
437k
    0U, // ZIP_VG2_2ZZZ_D
17863
437k
    136U, // ZIP_VG2_2ZZZ_H
17864
437k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
437k
    96U,  // ZIP_VG2_2ZZZ_S
17866
437k
    0U, // ZIP_VG4_4Z4Z_B
17867
437k
    0U, // ZIP_VG4_4Z4Z_D
17868
437k
    0U, // ZIP_VG4_4Z4Z_H
17869
437k
    0U, // ZIP_VG4_4Z4Z_Q
17870
437k
    0U, // ZIP_VG4_4Z4Z_S
17871
437k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
437k
  uint64_t Bits = 0;
17875
437k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
437k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
437k
  MnemonicBitsInfo MBI = {
17878
437k
#ifndef CAPSTONE_DIET
17879
437k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
437k
    Bits
17884
437k
  };
17885
437k
  return MBI;
17886
437k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
190k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
190k
  SStream_concat0(O, "");
17892
190k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
190k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
190k
  uint64_t Bits = MnemonicInfo.second;
17897
190k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
190k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
409
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
409
    return;
17905
0
    break;
17906
72.1k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
72.1k
    printOperand(MI, 0, O);
17909
72.1k
    break;
17910
5.13k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
5.13k
    printSVERegOp_b(MI, 0, O);
17913
5.13k
    break;
17914
6.61k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
6.61k
    printSVERegOp_d(MI, 0, O);
17917
6.61k
    break;
17918
6.72k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
6.72k
    printSVERegOp_h(MI, 0, O);
17921
6.72k
    SStream_concat0(O, ", ");
17922
6.72k
    break;
17923
5.79k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
5.79k
    printSVERegOp_s(MI, 0, O);
17926
5.79k
    break;
17927
17.4k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
17.4k
    printVRegOperand(MI, 0, O);
17930
17.4k
    break;
17931
2.54k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
2.54k
    printMatrixTile(MI, 0, O);
17934
2.54k
    SStream_concat0(O, ", ");
17935
2.54k
    printSVERegOp_0(MI, 2, O);
17936
2.54k
    SStream_concat0(O, "/m, ");
17937
2.54k
    printSVERegOp_0(MI, 3, O);
17938
2.54k
    SStream_concat0(O, "/m, ");
17939
2.54k
    break;
17940
6.40k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
6.40k
    printVRegOperand(MI, 1, O);
17943
6.40k
    break;
17944
1.15k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
1.15k
    printTypedVectorList_0_b(MI, 0, O);
17947
1.15k
    SStream_concat0(O, ", ");
17948
1.15k
    break;
17949
7.81k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
7.81k
    printTypedVectorList_0_d(MI, 0, O);
17952
7.81k
    SStream_concat0(O, ", ");
17953
7.81k
    break;
17954
2.16k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.16k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.16k
    SStream_concat0(O, ", ");
17958
2.16k
    break;
17959
3.64k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
3.64k
    printTypedVectorList_0_s(MI, 0, O);
17962
3.64k
    SStream_concat0(O, ", ");
17963
3.64k
    break;
17964
1.03k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
1.03k
    printMatrix_64(MI, 0, O);
17967
1.03k
    SStream_concat1(O, '[');
17968
1.03k
    printOperand(MI, 2, O);
17969
1.03k
    SStream_concat0(O, ", ");
17970
1.03k
    break;
17971
2.53k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
2.53k
    printMatrix_32(MI, 0, O);
17974
2.53k
    SStream_concat1(O, '[');
17975
2.53k
    printOperand(MI, 2, O);
17976
2.53k
    SStream_concat0(O, ", ");
17977
2.53k
    break;
17978
15
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
15
    printZPRasFPR_8(MI, 0, O);
17981
15
    SStream_concat0(O, ", ");
17982
15
    printSVERegOp_0(MI, 1, O);
17983
15
    SStream_concat0(O, ", ");
17984
15
    printSVERegOp_b(MI, 2, O);
17985
15
    return;
17986
0
    break;
17987
206
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
206
    printZPRasFPR_64(MI, 0, O);
17990
206
    SStream_concat0(O, ", ");
17991
206
    printSVERegOp_0(MI, 1, O);
17992
206
    SStream_concat0(O, ", ");
17993
206
    break;
17994
131
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
131
    printZPRasFPR_16(MI, 0, O);
17997
131
    SStream_concat0(O, ", ");
17998
131
    printSVERegOp_0(MI, 1, O);
17999
131
    SStream_concat0(O, ", ");
18000
131
    break;
18001
94
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
94
    printZPRasFPR_32(MI, 0, O);
18004
94
    SStream_concat0(O, ", ");
18005
94
    printSVERegOp_0(MI, 1, O);
18006
94
    SStream_concat0(O, ", ");
18007
94
    break;
18008
15.5k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
15.5k
    printOperand(MI, 1, O);
18011
15.5k
    break;
18012
1.99k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
1.99k
    printAlignedLabel(MI, Address, 0, O);
18015
1.99k
    return;
18016
0
    break;
18017
365
  case 21:
18018
    // BCcc, Bcc
18019
365
    printCondCode(MI, 0, O);
18020
365
    SStream_concat0(O, "\t");
18021
365
    printAlignedLabel(MI, Address, 1, O);
18022
365
    return;
18023
0
    break;
18024
817
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
817
    printMatrix_16(MI, 0, O);
18027
817
    SStream_concat1(O, '[');
18028
817
    printOperand(MI, 2, O);
18029
817
    SStream_concat0(O, ", ");
18030
817
    break;
18031
92
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
92
    printImmHex(MI, 0, O);
18034
92
    return;
18035
0
    break;
18036
283
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
283
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
283
    SStream_concat0(O, ", ");
18040
283
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
283
    SStream_concat0(O, ", [");
18042
283
    printOperand(MI, 3, O);
18043
283
    SStream_concat1(O, ']');
18044
283
    return;
18045
0
    break;
18046
24
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
24
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
24
    SStream_concat0(O, ", ");
18050
24
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
24
    SStream_concat0(O, ", [");
18052
24
    printOperand(MI, 3, O);
18053
24
    SStream_concat1(O, ']');
18054
24
    return;
18055
0
    break;
18056
300
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
300
    printOperand(MI, 3, O);
18059
300
    SStream_concat0(O, "]!, [");
18060
300
    printOperand(MI, 4, O);
18061
300
    SStream_concat0(O, "]!, ");
18062
300
    printOperand(MI, 5, O);
18063
300
    SStream_concat1(O, '!');
18064
300
    return;
18065
0
    break;
18066
445
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
445
    printBarrierOption(MI, 0, O);
18069
445
    return;
18070
0
    break;
18071
154
  case 28:
18072
    // DSBnXS
18073
154
    printBarriernXSOption(MI, 0, O);
18074
154
    return;
18075
0
    break;
18076
151
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
151
    printSVERegOp_q(MI, 0, O);
18079
151
    SStream_concat0(O, ", ");
18080
151
    break;
18081
856
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
856
    printTypedVectorList_0_q(MI, 0, O);
18084
856
    SStream_concat0(O, ", ");
18085
856
    break;
18086
69
  case 31:
18087
    // HINT
18088
69
    printImm(MI, 0, O);
18089
69
    return;
18090
0
    break;
18091
446
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
446
    printMatrixTileVector_0(MI, 0, O);
18094
446
    SStream_concat1(O, '[');
18095
446
    break;
18096
1.06k
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
1.06k
    printMatrixTileVector_1(MI, 0, O);
18099
1.06k
    SStream_concat1(O, '[');
18100
1.06k
    break;
18101
2.52k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
2.52k
    printTypedVectorList_0_b(MI, 0, O);
18104
2.52k
    break;
18105
64
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
64
    printTypedVectorList_16_b(MI, 0, O);
18108
64
    SStream_concat0(O, ", [");
18109
64
    printOperand(MI, 1, O);
18110
64
    SStream_concat1(O, ']');
18111
64
    return;
18112
0
    break;
18113
140
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
140
    printTypedVectorList_16_b(MI, 1, O);
18116
140
    SStream_concat0(O, ", [");
18117
140
    printOperand(MI, 2, O);
18118
140
    SStream_concat0(O, "], ");
18119
140
    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
77
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
77
    printTypedVectorList_1_d(MI, 1, O);
18131
77
    SStream_concat0(O, ", [");
18132
77
    printOperand(MI, 2, O);
18133
77
    SStream_concat0(O, "], ");
18134
77
    break;
18135
219
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
219
    printTypedVectorList_2_d(MI, 0, O);
18138
219
    SStream_concat0(O, ", [");
18139
219
    printOperand(MI, 1, O);
18140
219
    SStream_concat1(O, ']');
18141
219
    return;
18142
0
    break;
18143
156
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
156
    printTypedVectorList_2_d(MI, 1, O);
18146
156
    SStream_concat0(O, ", [");
18147
156
    printOperand(MI, 2, O);
18148
156
    SStream_concat0(O, "], ");
18149
156
    break;
18150
140
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
140
    printTypedVectorList_2_s(MI, 0, O);
18153
140
    SStream_concat0(O, ", [");
18154
140
    printOperand(MI, 1, O);
18155
140
    SStream_concat1(O, ']');
18156
140
    return;
18157
0
    break;
18158
227
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
227
    printTypedVectorList_2_s(MI, 1, O);
18161
227
    SStream_concat0(O, ", [");
18162
227
    printOperand(MI, 2, O);
18163
227
    SStream_concat0(O, "], ");
18164
227
    break;
18165
17
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
17
    printTypedVectorList_4_h(MI, 0, O);
18168
17
    SStream_concat0(O, ", [");
18169
17
    printOperand(MI, 1, O);
18170
17
    SStream_concat1(O, ']');
18171
17
    return;
18172
0
    break;
18173
44
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
44
    printTypedVectorList_4_h(MI, 1, O);
18176
44
    SStream_concat0(O, ", [");
18177
44
    printOperand(MI, 2, O);
18178
44
    SStream_concat0(O, "], ");
18179
44
    break;
18180
139
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
139
    printTypedVectorList_4_s(MI, 0, O);
18183
139
    SStream_concat0(O, ", [");
18184
139
    printOperand(MI, 1, O);
18185
139
    SStream_concat1(O, ']');
18186
139
    return;
18187
0
    break;
18188
78
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
78
    printTypedVectorList_4_s(MI, 1, O);
18191
78
    SStream_concat0(O, ", [");
18192
78
    printOperand(MI, 2, O);
18193
78
    SStream_concat0(O, "], ");
18194
78
    break;
18195
95
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
95
    printTypedVectorList_8_b(MI, 0, O);
18198
95
    SStream_concat0(O, ", [");
18199
95
    printOperand(MI, 1, O);
18200
95
    SStream_concat1(O, ']');
18201
95
    return;
18202
0
    break;
18203
165
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
165
    printTypedVectorList_8_b(MI, 1, O);
18206
165
    SStream_concat0(O, ", [");
18207
165
    printOperand(MI, 2, O);
18208
165
    SStream_concat0(O, "], ");
18209
165
    break;
18210
175
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
175
    printTypedVectorList_8_h(MI, 0, O);
18213
175
    SStream_concat0(O, ", [");
18214
175
    printOperand(MI, 1, O);
18215
175
    SStream_concat1(O, ']');
18216
175
    return;
18217
0
    break;
18218
406
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
406
    printTypedVectorList_8_h(MI, 1, O);
18221
406
    SStream_concat0(O, ", [");
18222
406
    printOperand(MI, 2, O);
18223
406
    SStream_concat0(O, "], ");
18224
406
    break;
18225
1.28k
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
1.28k
    printTypedVectorList_0_h(MI, 0, O);
18228
1.28k
    break;
18229
514
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
514
    printTypedVectorList_0_h(MI, 1, O);
18232
514
    printVectorIndex_1(MI, 2, O);
18233
514
    SStream_concat0(O, ", [");
18234
514
    printOperand(MI, 3, O);
18235
514
    break;
18236
689
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
689
    printTypedVectorList_0_h(MI, 2, O);
18239
689
    printVectorIndex_1(MI, 3, O);
18240
689
    SStream_concat0(O, ", [");
18241
689
    printOperand(MI, 4, O);
18242
689
    SStream_concat0(O, "], ");
18243
689
    break;
18244
307
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
307
    printTypedVectorList_0_s(MI, 1, O);
18247
307
    printVectorIndex_1(MI, 2, O);
18248
307
    SStream_concat0(O, ", [");
18249
307
    printOperand(MI, 3, O);
18250
307
    break;
18251
270
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
270
    printTypedVectorList_0_s(MI, 2, O);
18254
270
    printVectorIndex_1(MI, 3, O);
18255
270
    SStream_concat0(O, ", [");
18256
270
    printOperand(MI, 4, O);
18257
270
    SStream_concat0(O, "], ");
18258
270
    break;
18259
1.50k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
1.50k
    printTypedVectorList_0_d(MI, 1, O);
18262
1.50k
    printVectorIndex_1(MI, 2, O);
18263
1.50k
    SStream_concat0(O, ", [");
18264
1.50k
    printOperand(MI, 3, O);
18265
1.50k
    break;
18266
571
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
571
    printTypedVectorList_0_d(MI, 2, O);
18269
571
    printVectorIndex_1(MI, 3, O);
18270
571
    SStream_concat0(O, ", [");
18271
571
    printOperand(MI, 4, O);
18272
571
    SStream_concat0(O, "], ");
18273
571
    break;
18274
1.15k
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
1.15k
    printTypedVectorList_0_b(MI, 1, O);
18277
1.15k
    printVectorIndex_1(MI, 2, O);
18278
1.15k
    SStream_concat0(O, ", [");
18279
1.15k
    printOperand(MI, 3, O);
18280
1.15k
    break;
18281
710
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
710
    printTypedVectorList_0_b(MI, 2, O);
18284
710
    printVectorIndex_1(MI, 3, O);
18285
710
    SStream_concat0(O, ", [");
18286
710
    printOperand(MI, 4, O);
18287
710
    SStream_concat0(O, "], ");
18288
710
    break;
18289
39
  case 60:
18290
    // LD64B, ST64B
18291
39
    printGPR64x8(MI, 0, O);
18292
39
    SStream_concat0(O, ", [");
18293
39
    printOperand(MI, 1, O);
18294
39
    SStream_concat1(O, ']');
18295
39
    return;
18296
0
    break;
18297
207
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
207
    printOperand(MI, 2, O);
18300
207
    break;
18301
912
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
912
    printSVERegOp_0(MI, 0, O);
18304
912
    break;
18305
11
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
11
    printMatrix_0(MI, 0, O);
18308
11
    SStream_concat1(O, '[');
18309
11
    printOperand(MI, 1, O);
18310
11
    SStream_concat0(O, ", ");
18311
11
    printMatrixIndex_1(MI, 2, O);
18312
11
    SStream_concat0(O, "], [");
18313
11
    printOperand(MI, 3, O);
18314
11
    SStream_concat0(O, ", ");
18315
11
    printOperand(MI, 4, O);
18316
11
    SStream_concat0(O, ", mul vl]");
18317
11
    return;
18318
0
    break;
18319
112
  case 64:
18320
    // MRRS
18321
112
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
112
    SStream_concat0(O, ", ");
18323
112
    printMRSSystemRegister(MI, 1, O);
18324
112
    return;
18325
0
    break;
18326
3.26k
  case 65:
18327
    // MSR, MSRR
18328
3.26k
    printMSRSystemRegister(MI, 0, O);
18329
3.26k
    SStream_concat0(O, ", ");
18330
3.26k
    break;
18331
665
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
665
    printSystemPStateField(MI, 0, O);
18334
665
    SStream_concat0(O, ", ");
18335
665
    printOperand(MI, 1, O);
18336
665
    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
4.74k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
4.74k
    printPrefetchOp_1(MI, 0, O);
18348
4.74k
    SStream_concat0(O, ", ");
18349
4.74k
    printSVERegOp_0(MI, 1, O);
18350
4.74k
    SStream_concat0(O, ", [");
18351
4.74k
    break;
18352
905
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
905
    printPrefetchOp_0(MI, 0, O);
18355
905
    break;
18356
110
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
110
    printPredicateAsCounter_8(MI, 0, O);
18359
110
    break;
18360
149
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
149
    printPredicateAsCounter_64(MI, 0, O);
18363
149
    break;
18364
50
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
50
    printPredicateAsCounter_16(MI, 0, O);
18367
50
    break;
18368
19
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
19
    printPredicateAsCounter_32(MI, 0, O);
18371
19
    break;
18372
1.47k
  case 74:
18373
    // RPRFM
18374
1.47k
    printRPRFMOperand(MI, 0, O);
18375
1.47k
    SStream_concat0(O, ", ");
18376
1.47k
    printOperand(MI, 1, O);
18377
1.47k
    SStream_concat0(O, ", [");
18378
1.47k
    printOperand(MI, 2, O);
18379
1.47k
    SStream_concat1(O, ']');
18380
1.47k
    return;
18381
0
    break;
18382
112
  case 75:
18383
    // SDSB
18384
112
    printAppleSysBarrierOption(MI, 0, O);
18385
112
    return;
18386
0
    break;
18387
838
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
838
    printTypedVectorList_0_s(MI, 0, O);
18390
838
    printVectorIndex_1(MI, 1, O);
18391
838
    SStream_concat0(O, ", [");
18392
838
    printOperand(MI, 2, O);
18393
838
    SStream_concat1(O, ']');
18394
838
    return;
18395
0
    break;
18396
269
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
269
    printTypedVectorList_0_d(MI, 0, O);
18399
269
    printVectorIndex_1(MI, 1, O);
18400
269
    SStream_concat0(O, ", [");
18401
269
    printOperand(MI, 2, O);
18402
269
    SStream_concat1(O, ']');
18403
269
    return;
18404
0
    break;
18405
643
  case 78:
18406
    // ZERO_M
18407
643
    printMatrixTileList(MI, 0, O);
18408
643
    return;
18409
0
    break;
18410
190k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
181k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
8.01k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
8.01k
    return;
18419
0
    break;
18420
77.0k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
77.0k
    SStream_concat0(O, ", ");
18423
77.0k
    break;
18424
49
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
49
    printSVERegOp_0(MI, 2, O);
18427
49
    SStream_concat0(O, "/m, ");
18428
49
    break;
18429
2.37k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
2.37k
    SStream_concat0(O, ".16b, ");
18432
2.37k
    break;
18433
4.38k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
4.38k
    SStream_concat0(O, ".2s, ");
18436
4.38k
    break;
18437
4.68k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
4.68k
    SStream_concat0(O, ".2d, ");
18440
4.68k
    break;
18441
2.05k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.05k
    SStream_concat0(O, ".4h, ");
18444
2.05k
    break;
18445
4.06k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
4.06k
    SStream_concat0(O, ".4s, ");
18448
4.06k
    break;
18449
3.39k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
3.39k
    SStream_concat0(O, ".8h, ");
18452
3.39k
    break;
18453
2.16k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
2.16k
    SStream_concat0(O, ".8b, ");
18456
2.16k
    break;
18457
256
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
256
    printSVERegOp_d(MI, 4, O);
18460
256
    break;
18461
406
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
406
    printSVERegOp_s(MI, 4, O);
18464
406
    break;
18465
67
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
67
    printSVERegOp_s(MI, 1, O);
18468
67
    break;
18469
428
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
428
    printSVERegOp_s(MI, 2, O);
18472
428
    break;
18473
14.4k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
14.4k
    printSVERegOp_0(MI, 1, O);
18476
14.4k
    break;
18477
267
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
267
    printTypedVectorList_0_b(MI, 1, O);
18480
267
    break;
18481
127
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
127
    printTypedVectorList_0_d(MI, 1, O);
18484
127
    break;
18485
524
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
524
    printTypedVectorList_0_h(MI, 1, O);
18488
524
    break;
18489
174
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
174
    printTypedVectorList_0_s(MI, 1, O);
18492
174
    break;
18493
1.17k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
1.17k
    printMatrixIndex_1(MI, 3, O);
18496
1.17k
    break;
18497
937
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
937
    printSVERegOp_h(MI, 1, O);
18500
937
    break;
18501
23.0k
  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
23.0k
    SStream_concat0(O, ", [");
18504
23.0k
    break;
18505
173
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
173
    printSVERegOp_d(MI, 2, O);
18508
173
    break;
18509
841
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
841
    printSVERegOp_h(MI, 2, O);
18512
841
    break;
18513
90
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
90
    printSVERegOp_b(MI, 1, O);
18516
90
    break;
18517
972
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
972
    printImmRangeScale_2_1(MI, 3, O);
18520
972
    break;
18521
412
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
412
    printSVERegOp_h(MI, 4, O);
18524
412
    SStream_concat0(O, ", ");
18525
412
    printSVERegOp_h(MI, 5, O);
18526
412
    return;
18527
0
    break;
18528
23
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
23
    printSVEPattern(MI, 2, O);
18531
23
    SStream_concat0(O, ", mul ");
18532
23
    printOperand(MI, 3, O);
18533
23
    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
5.21k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
5.21k
    printOperand(MI, 1, O);
18543
5.21k
    break;
18544
76
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
76
    printSVERegOp_q(MI, 1, O);
18547
76
    break;
18548
121
  case 31:
18549
    // FADDA_VPZ_D
18550
121
    printZPRasFPR_64(MI, 2, O);
18551
121
    SStream_concat0(O, ", ");
18552
121
    printSVERegOp_d(MI, 3, O);
18553
121
    return;
18554
0
    break;
18555
20
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
20
    printZPRasFPR_16(MI, 2, O);
18558
20
    break;
18559
92
  case 33:
18560
    // FADDA_VPZ_S
18561
92
    printZPRasFPR_32(MI, 2, O);
18562
92
    SStream_concat0(O, ", ");
18563
92
    printSVERegOp_s(MI, 3, O);
18564
92
    return;
18565
0
    break;
18566
1.15k
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
1.15k
    SStream_concat0(O, ", #0.0");
18569
1.15k
    return;
18570
0
    break;
18571
164
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
164
    printSVERegOp_b(MI, 2, O);
18574
164
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.24k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.24k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.24k
    break;
18584
1.46k
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
1.46k
    printSVERegOp_b(MI, 4, O);
18587
1.46k
    SStream_concat0(O, ", ");
18588
1.46k
    printSVERegOp_b(MI, 5, O);
18589
1.46k
    return;
18590
0
    break;
18591
69
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
69
    SStream_concat0(O, ".d");
18594
69
    printVectorIndex_1(MI, 2, O);
18595
69
    SStream_concat0(O, ", ");
18596
69
    break;
18597
302
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
302
    printSImm_16(MI, 1, O);
18600
302
    SStream_concat0(O, ", ");
18601
302
    break;
18602
4.38k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
4.38k
    printOperand(MI, 2, O);
18605
4.38k
    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
3.12k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
3.12k
    printPredicateAsCounter_0(MI, 1, O);
18627
3.12k
    break;
18628
14
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
14
    printPostIncOperand_64(MI, 3, O);
18631
14
    return;
18632
0
    break;
18633
103
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
103
    printPostIncOperand_32(MI, 3, O);
18636
103
    return;
18637
0
    break;
18638
94
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
94
    printPostIncOperand_16(MI, 3, O);
18641
94
    return;
18642
0
    break;
18643
127
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
127
    printPostIncOperand_8(MI, 3, O);
18646
127
    return;
18647
0
    break;
18648
128
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
128
    printPostIncOperand_1(MI, 3, O);
18651
128
    return;
18652
0
    break;
18653
58
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
58
    printPostIncOperand_4(MI, 3, O);
18656
58
    return;
18657
0
    break;
18658
64
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
64
    printPostIncOperand_2(MI, 3, O);
18661
64
    return;
18662
0
    break;
18663
126
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
126
    printPostIncOperand_48(MI, 3, O);
18666
126
    return;
18667
0
    break;
18668
67
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
67
    printPostIncOperand_24(MI, 3, O);
18671
67
    return;
18672
0
    break;
18673
1.70k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
1.70k
    SStream_concat1(O, ']');
18676
1.70k
    return;
18677
0
    break;
18678
171
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
171
    printPostIncOperand_2(MI, 5, O);
18681
171
    return;
18682
0
    break;
18683
325
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
325
    printPostIncOperand_4(MI, 5, O);
18686
325
    return;
18687
0
    break;
18688
374
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
374
    printPostIncOperand_8(MI, 5, O);
18691
374
    return;
18692
0
    break;
18693
368
  case 59:
18694
    // LD1i8_POST
18695
368
    printPostIncOperand_1(MI, 5, O);
18696
368
    return;
18697
0
    break;
18698
104
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
104
    printPostIncOperand_16(MI, 5, O);
18701
104
    return;
18702
0
    break;
18703
82
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
82
    printPostIncOperand_3(MI, 3, O);
18706
82
    return;
18707
0
    break;
18708
72
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
72
    printPostIncOperand_12(MI, 3, O);
18711
72
    return;
18712
0
    break;
18713
358
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
358
    printPostIncOperand_6(MI, 3, O);
18716
358
    return;
18717
0
    break;
18718
331
  case 64:
18719
    // LD3i16_POST
18720
331
    printPostIncOperand_6(MI, 5, O);
18721
331
    return;
18722
0
    break;
18723
23
  case 65:
18724
    // LD3i32_POST
18725
23
    printPostIncOperand_12(MI, 5, O);
18726
23
    return;
18727
0
    break;
18728
280
  case 66:
18729
    // LD3i64_POST
18730
280
    printPostIncOperand_24(MI, 5, O);
18731
280
    return;
18732
0
    break;
18733
215
  case 67:
18734
    // LD3i8_POST
18735
215
    printPostIncOperand_3(MI, 5, O);
18736
215
    return;
18737
0
    break;
18738
49
  case 68:
18739
    // LD4i64_POST
18740
49
    printPostIncOperand_32(MI, 5, O);
18741
49
    return;
18742
0
    break;
18743
170
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
170
    SStream_concat0(O, "]!, ");
18746
170
    printOperand(MI, 3, O);
18747
170
    SStream_concat0(O, "!, ");
18748
170
    printOperand(MI, 4, O);
18749
170
    return;
18750
0
    break;
18751
119
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
119
    printMatrixTileVector_0(MI, 2, O);
18754
119
    SStream_concat1(O, '[');
18755
119
    printOperand(MI, 3, O);
18756
119
    SStream_concat0(O, ", ");
18757
119
    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
119
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
119
    printMatrix_64(MI, 2, O);
18768
119
    SStream_concat1(O, '[');
18769
119
    printOperand(MI, 3, O);
18770
119
    SStream_concat0(O, ", ");
18771
119
    printMatrixIndex_1(MI, 4, O);
18772
119
    break;
18773
59
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
59
    printMatrixTileVector_0(MI, 1, O);
18776
59
    SStream_concat1(O, '[');
18777
59
    break;
18778
39
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
39
    printMatrixTileVector_1(MI, 1, O);
18781
39
    SStream_concat1(O, '[');
18782
39
    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
747
  case 76:
18792
    // MOVT, MOVT_TIX
18793
747
    SStream_concat1(O, '[');
18794
747
    break;
18795
168
  case 77:
18796
    // MSRR
18797
168
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
168
    return;
18799
0
    break;
18800
76
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
76
    printVectorIndex_1(MI, 2, O);
18803
76
    SStream_concat0(O, ", ");
18804
76
    break;
18805
10
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
10
    printSVERegOp_d(MI, 1, O);
18808
10
    SStream_concat0(O, ", ");
18809
10
    printSVERegOp_d(MI, 2, O);
18810
10
    return;
18811
0
    break;
18812
267
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
267
    SStream_concat0(O, ".1q, ");
18815
267
    printVRegOperand(MI, 1, O);
18816
267
    break;
18817
99
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
99
    printSVEPattern(MI, 1, O);
18820
99
    return;
18821
0
    break;
18822
384
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
384
    SStream_concat0(O, ".1d, ");
18825
384
    break;
18826
1.02k
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
1.02k
    printVectorIndex_1(MI, 1, O);
18829
1.02k
    SStream_concat0(O, ", [");
18830
1.02k
    printOperand(MI, 2, O);
18831
1.02k
    SStream_concat1(O, ']');
18832
1.02k
    return;
18833
0
    break;
18834
1.76k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
1.76k
    SStream_concat0(O, "], ");
18837
1.76k
    break;
18838
3
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
3
    printTypedVectorList_0_q(MI, 1, O);
18841
3
    return;
18842
0
    break;
18843
52
  case 86:
18844
    // ZERO_T
18845
52
    SStream_concat0(O, " }");
18846
52
    return;
18847
0
    break;
18848
181k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
163k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
45.8k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
45.8k
    printOperand(MI, 1, O);
18857
45.8k
    break;
18858
312
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
312
    printSVERegOp_0(MI, 2, O);
18861
312
    SStream_concat0(O, "/m, ");
18862
312
    break;
18863
41
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
41
    printSVERegOp_h(MI, 3, O);
18866
41
    return;
18867
0
    break;
18868
14.6k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
14.6k
    printVRegOperand(MI, 1, O);
18871
14.6k
    break;
18872
397
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
397
    printSVERegOp_d(MI, 2, O);
18875
397
    break;
18876
562
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
562
    printSVERegOp_s(MI, 2, O);
18879
562
    break;
18880
3.60k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
3.60k
    return;
18883
0
    break;
18884
983
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
983
    printSVERegOp_h(MI, 1, O);
18887
983
    break;
18888
11.0k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
11.0k
    SStream_concat0(O, ", ");
18891
11.0k
    break;
18892
2.34k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
2.34k
    printSVERegOp_d(MI, 1, O);
18895
2.34k
    break;
18896
652
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
652
    printSVERegOp_h(MI, 2, O);
18899
652
    break;
18900
5.75k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
5.75k
    printVRegOperand(MI, 2, O);
18903
5.75k
    break;
18904
8.81k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
8.81k
    printSVERegOp_0(MI, 1, O);
18907
8.81k
    break;
18908
2.08k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
2.08k
    SStream_concat0(O, "/m, ");
18911
2.08k
    break;
18912
955
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
955
    SStream_concat0(O, ", vgx2], ");
18915
955
    break;
18916
1.85k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
1.85k
    SStream_concat0(O, ", vgx4], ");
18919
1.85k
    break;
18920
1.12k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.12k
    printSVERegOp_b(MI, 1, O);
18923
1.12k
    break;
18924
1.20k
  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
1.20k
    printSVERegOp_s(MI, 1, O);
18927
1.20k
    break;
18928
2.87k
  case 18:
18929
    // ADR, ADRP
18930
2.87k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
2.87k
    return;
18932
0
    break;
18933
15.1k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
15.1k
    printOperand(MI, 2, O);
18936
15.1k
    break;
18937
14
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
14
    printSVERegOp_s(MI, 3, O);
18940
14
    return;
18941
0
    break;
18942
66
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
66
    printTypedVectorList_0_h(MI, 1, O);
18945
66
    return;
18946
0
    break;
18947
1.42k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
1.42k
    SStream_concat0(O, "], ");
18950
1.42k
    break;
18951
926
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
926
    printImm(MI, 2, O);
18954
926
    printShifter(MI, 3, O);
18955
926
    return;
18956
0
    break;
18957
5.27k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
5.27k
    printAlignedLabel(MI, Address, 1, O);
18960
5.27k
    return;
18961
0
    break;
18962
1.26k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
1.26k
    printSVERegOp_b(MI, 2, O);
18965
1.26k
    SStream_concat0(O, ", ");
18966
1.26k
    break;
18967
925
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
925
    SStream_concat0(O, "/z, ");
18970
925
    break;
18971
123
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
123
    printSVEPattern(MI, 1, O);
18974
123
    break;
18975
67
  case 28:
18976
    // CNTP_XCI_B
18977
67
    printPredicateAsCounter_8(MI, 1, O);
18978
67
    SStream_concat0(O, ", ");
18979
67
    printSVEVecLenSpecifier(MI, 2, O);
18980
67
    return;
18981
0
    break;
18982
11
  case 29:
18983
    // CNTP_XCI_D
18984
11
    printPredicateAsCounter_64(MI, 1, O);
18985
11
    SStream_concat0(O, ", ");
18986
11
    printSVEVecLenSpecifier(MI, 2, O);
18987
11
    return;
18988
0
    break;
18989
61
  case 30:
18990
    // CNTP_XCI_H
18991
61
    printPredicateAsCounter_16(MI, 1, O);
18992
61
    SStream_concat0(O, ", ");
18993
61
    printSVEVecLenSpecifier(MI, 2, O);
18994
61
    return;
18995
0
    break;
18996
12
  case 31:
18997
    // CNTP_XCI_S
18998
12
    printPredicateAsCounter_32(MI, 1, O);
18999
12
    SStream_concat0(O, ", ");
19000
12
    printSVEVecLenSpecifier(MI, 2, O);
19001
12
    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
135
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
135
    printOperand(MI, 3, O);
19011
135
    break;
19012
185
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
185
    printSVEPattern(MI, 2, O);
19015
185
    SStream_concat0(O, ", mul ");
19016
185
    printOperand(MI, 3, O);
19017
185
    return;
19018
0
    break;
19019
145
  case 35:
19020
    // DUPM_ZI
19021
145
    printLogicalImm_int64_t(MI, 1, O);
19022
145
    return;
19023
0
    break;
19024
1.03k
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
1.03k
    printVectorIndex_1(MI, 2, O);
19027
1.03k
    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
362
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
362
    printTypedVectorList_0_b(MI, 1, O);
19067
362
    SStream_concat0(O, ", ");
19068
362
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
27
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
27
    printTypedVectorList_0_s(MI, 1, O);
19077
27
    break;
19078
34
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
34
    printSVERegOp_d(MI, 3, O);
19081
34
    return;
19082
0
    break;
19083
235
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
235
    printFPImmOperand(MI, 1, O);
19086
235
    return;
19087
0
    break;
19088
39
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
39
    SStream_concat0(O, ",  vgx2], ");
19091
39
    break;
19092
13
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
13
    SStream_concat0(O, ",  vgx4], ");
19095
13
    break;
19096
9.42k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
9.42k
    SStream_concat0(O, "/z, [");
19099
9.42k
    break;
19100
26
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
26
    printSImm_8(MI, 1, O);
19103
26
    SStream_concat0(O, ", ");
19104
26
    break;
19105
166
  case 51:
19106
    // INDEX_II_H
19107
166
    printSImm_16(MI, 2, O);
19108
166
    return;
19109
0
    break;
19110
42
  case 52:
19111
    // INSR_ZV_B
19112
42
    printZPRasFPR_8(MI, 2, O);
19113
42
    return;
19114
0
    break;
19115
26
  case 53:
19116
    // INSR_ZV_D
19117
26
    printZPRasFPR_64(MI, 2, O);
19118
26
    return;
19119
0
    break;
19120
76
  case 54:
19121
    // INSR_ZV_S
19122
76
    printZPRasFPR_32(MI, 2, O);
19123
76
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
2.74k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
2.74k
    printPredicateAsCounter_0(MI, 1, O);
19132
2.74k
    break;
19133
537
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
537
    printOperand(MI, 0, O);
19136
537
    SStream_concat0(O, ", [");
19137
537
    printOperand(MI, 2, O);
19138
537
    SStream_concat1(O, ']');
19139
537
    return;
19140
0
    break;
19141
1.27k
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
1.27k
    printTypedVectorList_16_b(MI, 1, O);
19144
1.27k
    SStream_concat0(O, ", ");
19145
1.27k
    printVRegOperand(MI, 2, O);
19146
1.27k
    break;
19147
54
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
54
    printTypedVectorList_8_h(MI, 1, O);
19150
54
    SStream_concat0(O, ", ");
19151
54
    printVRegOperand(MI, 2, O);
19152
54
    printVectorIndex_1(MI, 3, O);
19153
54
    return;
19154
0
    break;
19155
332
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
332
    printImmRangeScale_2_1(MI, 4, O);
19158
332
    SStream_concat1(O, ']');
19159
332
    return;
19160
0
    break;
19161
22
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
22
    printImmRangeScale_4_3(MI, 4, O);
19164
22
    SStream_concat1(O, ']');
19165
22
    return;
19166
0
    break;
19167
60
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
60
    SStream_concat0(O, ", vgx2]");
19170
60
    return;
19171
0
    break;
19172
140
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
140
    SStream_concat0(O, ", vgx4]");
19175
140
    return;
19176
0
    break;
19177
57
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
57
    printMatrixTileVector_0(MI, 1, O);
19180
57
    SStream_concat1(O, '[');
19181
57
    printOperand(MI, 3, O);
19182
57
    SStream_concat0(O, ", ");
19183
57
    printMatrixIndex_1(MI, 4, O);
19184
57
    SStream_concat1(O, ']');
19185
57
    return;
19186
0
    break;
19187
41
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
41
    printMatrixTileVector_1(MI, 1, O);
19190
41
    SStream_concat1(O, '[');
19191
41
    printOperand(MI, 3, O);
19192
41
    SStream_concat0(O, ", ");
19193
41
    printMatrixIndex_1(MI, 4, O);
19194
41
    SStream_concat1(O, ']');
19195
41
    return;
19196
0
    break;
19197
925
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
925
    printSIMDType10Operand(MI, 1, O);
19200
925
    return;
19201
0
    break;
19202
1.77k
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
1.77k
    printImm(MI, 1, O);
19205
1.77k
    break;
19206
307
  case 68:
19207
    // MOVT
19208
307
    printMatrixIndex_1(MI, 1, O);
19209
307
    SStream_concat0(O, ", mul vl], ");
19210
307
    printSVERegOp_0(MI, 2, O);
19211
307
    return;
19212
0
    break;
19213
440
  case 69:
19214
    // MOVT_TIX
19215
440
    printMatrixIndex_8(MI, 1, O);
19216
440
    SStream_concat0(O, "], ");
19217
440
    printOperand(MI, 2, O);
19218
440
    return;
19219
0
    break;
19220
1.59k
  case 70:
19221
    // MRS
19222
1.59k
    printMRSSystemRegister(MI, 1, O);
19223
1.59k
    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
222
  case 72:
19231
    // PMULLv1i64
19232
222
    SStream_concat0(O, ".1d, ");
19233
222
    printVRegOperand(MI, 2, O);
19234
222
    SStream_concat0(O, ".1d");
19235
222
    return;
19236
0
    break;
19237
45
  case 73:
19238
    // PMULLv2i64
19239
45
    SStream_concat0(O, ".2d, ");
19240
45
    printVRegOperand(MI, 2, O);
19241
45
    SStream_concat0(O, ".2d");
19242
45
    return;
19243
0
    break;
19244
36
  case 74:
19245
    // REVD_ZPmZ
19246
36
    printSVERegOp_q(MI, 3, O);
19247
36
    return;
19248
0
    break;
19249
2.83k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
2.83k
    printGPR64as32(MI, 1, O);
19252
2.83k
    SStream_concat0(O, ", ");
19253
2.83k
    printSVEPattern(MI, 2, O);
19254
2.83k
    SStream_concat0(O, ", mul ");
19255
2.83k
    printOperand(MI, 3, O);
19256
2.83k
    return;
19257
0
    break;
19258
3.52k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
3.52k
    SStream_concat0(O, ", [");
19261
3.52k
    break;
19262
340
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
340
    printPostIncOperand_2(MI, 4, O);
19265
340
    return;
19266
0
    break;
19267
62
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
62
    printPostIncOperand_4(MI, 4, O);
19270
62
    return;
19271
0
    break;
19272
454
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
454
    printPostIncOperand_8(MI, 4, O);
19275
454
    return;
19276
0
    break;
19277
109
  case 80:
19278
    // ST1i8_POST
19279
109
    printPostIncOperand_1(MI, 4, O);
19280
109
    return;
19281
0
    break;
19282
474
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
474
    printPostIncOperand_16(MI, 4, O);
19285
474
    return;
19286
0
    break;
19287
41
  case 82:
19288
    // ST3i16_POST
19289
41
    printPostIncOperand_6(MI, 4, O);
19290
41
    return;
19291
0
    break;
19292
12
  case 83:
19293
    // ST3i32_POST
19294
12
    printPostIncOperand_12(MI, 4, O);
19295
12
    return;
19296
0
    break;
19297
35
  case 84:
19298
    // ST3i64_POST
19299
35
    printPostIncOperand_24(MI, 4, O);
19300
35
    return;
19301
0
    break;
19302
84
  case 85:
19303
    // ST3i8_POST
19304
84
    printPostIncOperand_3(MI, 4, O);
19305
84
    return;
19306
0
    break;
19307
153
  case 86:
19308
    // ST4i64_POST
19309
153
    printPostIncOperand_32(MI, 4, O);
19310
153
    return;
19311
0
    break;
19312
16
  case 87:
19313
    // ST64BV, ST64BV0
19314
16
    printGPR64x8(MI, 1, O);
19315
16
    SStream_concat0(O, ", [");
19316
16
    printOperand(MI, 2, O);
19317
16
    SStream_concat1(O, ']');
19318
16
    return;
19319
0
    break;
19320
1.69k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
1.69k
    printSysCROperand(MI, 1, O);
19323
1.69k
    SStream_concat0(O, ", ");
19324
1.69k
    printSysCROperand(MI, 2, O);
19325
1.69k
    SStream_concat0(O, ", ");
19326
1.69k
    printOperand(MI, 3, O);
19327
1.69k
    SStream_concat0(O, ", ");
19328
1.69k
    break;
19329
32
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
32
    printTypedVectorList_0_d(MI, 1, O);
19332
32
    SStream_concat0(O, ", ");
19333
32
    printSVERegOp_d(MI, 2, O);
19334
32
    return;
19335
0
    break;
19336
552
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
552
    printTypedVectorList_16_b(MI, 2, O);
19339
552
    SStream_concat0(O, ", ");
19340
552
    printVRegOperand(MI, 3, O);
19341
552
    break;
19342
24
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
24
    SStream_concat1(O, ']');
19345
24
    return;
19346
0
    break;
19347
163k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
139k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.71k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.71k
    return;
19356
0
    break;
19357
926
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
926
    printSVERegOp_b(MI, 3, O);
19360
926
    break;
19361
66
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
66
    printSVERegOp_d(MI, 3, O);
19364
66
    return;
19365
0
    break;
19366
45
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
45
    printSVERegOp_s(MI, 3, O);
19369
45
    return;
19370
0
    break;
19371
1.09k
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
1.09k
    SStream_concat0(O, ".16b");
19374
1.09k
    return;
19375
0
    break;
19376
450
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
450
    SStream_concat0(O, ".2s");
19379
450
    return;
19380
0
    break;
19381
516
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
516
    SStream_concat0(O, ".2d");
19384
516
    return;
19385
0
    break;
19386
226
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
226
    SStream_concat0(O, ".4h");
19389
226
    return;
19390
0
    break;
19391
141
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
141
    SStream_concat0(O, ".4s");
19394
141
    return;
19395
0
    break;
19396
84
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
84
    SStream_concat0(O, ".8h");
19399
84
    return;
19400
0
    break;
19401
819
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
819
    SStream_concat0(O, ".8b");
19404
819
    return;
19405
0
    break;
19406
45.3k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
45.3k
    SStream_concat0(O, ", ");
19409
45.3k
    break;
19410
613
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
613
    printSVERegOp_s(MI, 2, O);
19413
613
    break;
19414
1.80k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
1.80k
    SStream_concat0(O, ".2d, ");
19417
1.80k
    break;
19418
2.08k
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
2.08k
    SStream_concat0(O, ".4s, ");
19421
2.08k
    break;
19422
1.83k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
1.83k
    SStream_concat0(O, ".8h, ");
19425
1.83k
    break;
19426
4.00k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
4.00k
    SStream_concat0(O, "/m, ");
19429
4.00k
    break;
19430
2.67k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
2.67k
    printSVERegOp_h(MI, 2, O);
19433
2.67k
    break;
19434
1.10k
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
1.10k
    SStream_concat0(O, ".16b, ");
19437
1.10k
    break;
19438
602
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
602
    SStream_concat0(O, ".2s, ");
19441
602
    break;
19442
1.76k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
1.76k
    SStream_concat0(O, ".4h, ");
19445
1.76k
    break;
19446
1.02k
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
1.02k
    SStream_concat0(O, ".8b, ");
19449
1.02k
    break;
19450
286
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
286
    printSVERegOp_b(MI, 2, O);
19453
286
    return;
19454
0
    break;
19455
1.47k
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
1.47k
    printSVERegOp_d(MI, 2, O);
19458
1.47k
    break;
19459
71
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
71
    printTypedVectorList_0_d(MI, 4, O);
19462
71
    break;
19463
339
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
339
    printTypedVectorList_0_s(MI, 4, O);
19466
339
    break;
19467
83
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
83
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
83
    return;
19471
0
    break;
19472
3.11k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.11k
    SStream_concat0(O, "/z, ");
19475
3.11k
    break;
19476
11.5k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
11.5k
    printOperand(MI, 2, O);
19479
11.5k
    break;
19480
1.32k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
1.32k
    printTypedVectorList_0_h(MI, 4, O);
19483
1.32k
    break;
19484
1.13k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.13k
    printSVERegOp_h(MI, 3, O);
19487
1.13k
    break;
19488
392
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
392
    printTypedVectorList_0_h(MI, 2, O);
19491
392
    break;
19492
397
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
397
    printSVERegOp_h(MI, 4, O);
19495
397
    SStream_concat0(O, ", ");
19496
397
    printSVERegOp_h(MI, 5, O);
19497
397
    break;
19498
273
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
273
    printSVERegOp_s(MI, 5, O);
19501
273
    return;
19502
0
    break;
19503
15.2k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
15.2k
    SStream_concat0(O, ", [");
19506
15.2k
    break;
19507
272
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
272
    SStream_concat0(O, ".16b, #0");
19510
272
    return;
19511
0
    break;
19512
217
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
217
    SStream_concat0(O, ", #0");
19515
217
    return;
19516
0
    break;
19517
153
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
153
    SStream_concat0(O, ".2s, #0");
19520
153
    return;
19521
0
    break;
19522
1.64k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.64k
    SStream_concat0(O, ".2d, #0");
19525
1.64k
    return;
19526
0
    break;
19527
266
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
266
    SStream_concat0(O, ".4h, #0");
19530
266
    return;
19531
0
    break;
19532
109
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
109
    SStream_concat0(O, ".4s, #0");
19535
109
    return;
19536
0
    break;
19537
480
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
480
    SStream_concat0(O, ".8h, #0");
19540
480
    return;
19541
0
    break;
19542
713
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
713
    SStream_concat0(O, ".8b, #0");
19545
713
    return;
19546
0
    break;
19547
76
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
76
    SStream_concat0(O, ", mul ");
19550
76
    printOperand(MI, 2, O);
19551
76
    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
2.31k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
2.31k
    printOperand(MI, 3, O);
19571
2.31k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
410
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
410
    printVectorIndex_1(MI, 2, O);
19580
410
    return;
19581
0
    break;
19582
95
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
95
    SStream_concat0(O, ".h");
19585
95
    break;
19586
1.07k
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
1.07k
    SStream_concat0(O, ".s");
19589
1.07k
    break;
19590
106
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
106
    SStream_concat0(O, ".d");
19593
106
    break;
19594
321
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
321
    SStream_concat0(O, ".b");
19597
321
    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
241
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
241
    printImm(MI, 2, O);
19621
241
    return;
19622
0
    break;
19623
50
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
50
    SStream_concat0(O, ".2h");
19626
50
    return;
19627
0
    break;
19628
52
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
52
    printTypedVectorList_0_d(MI, 2, O);
19631
52
    break;
19632
81
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
81
    printTypedVectorList_0_s(MI, 2, O);
19635
81
    break;
19636
1.19k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.19k
    SStream_concat0(O, ", #0.0");
19639
1.19k
    return;
19640
0
    break;
19641
1.24k
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
1.24k
    SStream_concat0(O, ".2s, #0.0");
19644
1.24k
    return;
19645
0
    break;
19646
242
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
242
    SStream_concat0(O, ".2d, #0.0");
19649
242
    return;
19650
0
    break;
19651
293
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
293
    SStream_concat0(O, ".4h, #0.0");
19654
293
    return;
19655
0
    break;
19656
346
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
346
    SStream_concat0(O, ".4s, #0.0");
19659
346
    return;
19660
0
    break;
19661
537
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
537
    SStream_concat0(O, ".8h, #0.0");
19664
537
    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.12k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.12k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.12k
    SStream_concat0(O, ", ");
19675
1.12k
    break;
19676
299
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
299
    SStream_concat0(O, ".2h, ");
19679
299
    printVRegOperand(MI, 3, O);
19680
299
    break;
19681
1.02k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.02k
    printSVERegOp_b(MI, 4, O);
19684
1.02k
    SStream_concat0(O, ", ");
19685
1.02k
    printSVERegOp_b(MI, 5, O);
19686
1.02k
    break;
19687
218
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
218
    printSVERegOp_d(MI, 5, O);
19690
218
    return;
19691
0
    break;
19692
20
  case 71:
19693
    // INDEX_II_B
19694
20
    printSImm_8(MI, 2, O);
19695
20
    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.74k
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
1.74k
    SStream_concat0(O, "/z, [");
19712
1.74k
    printOperand(MI, 2, O);
19713
1.74k
    SStream_concat0(O, ", ");
19714
1.74k
    break;
19715
1.50k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
1.50k
    printMatrixIndex_1(MI, 2, O);
19718
1.50k
    SStream_concat0(O, "]}, ");
19719
1.50k
    printSVERegOp_0(MI, 3, O);
19720
1.50k
    break;
19721
2.98k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
2.98k
    SStream_concat1(O, ']');
19724
2.98k
    return;
19725
0
    break;
19726
43
  case 77:
19727
    // LDAPRWpost
19728
43
    SStream_concat0(O, "], #4");
19729
43
    return;
19730
0
    break;
19731
78
  case 78:
19732
    // LDAPRXpost
19733
78
    SStream_concat0(O, "], #8");
19734
78
    return;
19735
0
    break;
19736
2.44k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
2.44k
    SStream_concat0(O, "], ");
19739
2.44k
    break;
19740
142
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
142
    printVectorIndex_1(MI, 3, O);
19743
142
    return;
19744
0
    break;
19745
772
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
772
    printSVERegOp_0(MI, 2, O);
19748
772
    printVectorIndex_1(MI, 3, O);
19749
772
    return;
19750
0
    break;
19751
84
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
84
    printTypedVectorList_0_0(MI, 2, O);
19754
84
    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.76k
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
1.76k
    printShifter(MI, 2, O);
19769
1.76k
    return;
19770
0
    break;
19771
401
  case 86:
19772
    // MOVT_XTI
19773
401
    SStream_concat1(O, '[');
19774
401
    printMatrixIndex_8(MI, 2, O);
19775
401
    SStream_concat1(O, ']');
19776
401
    return;
19777
0
    break;
19778
77
  case 87:
19779
    // PRFB_D_SCALED
19780
77
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
77
    SStream_concat1(O, ']');
19782
77
    return;
19783
0
    break;
19784
105
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
105
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
105
    SStream_concat1(O, ']');
19788
105
    return;
19789
0
    break;
19790
241
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
241
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
241
    SStream_concat1(O, ']');
19794
241
    return;
19795
0
    break;
19796
339
  case 90:
19797
    // PRFB_PRR
19798
339
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
339
    SStream_concat1(O, ']');
19800
339
    return;
19801
0
    break;
19802
22
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
22
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
22
    SStream_concat1(O, ']');
19806
22
    return;
19807
0
    break;
19808
117
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
117
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
117
    SStream_concat1(O, ']');
19812
117
    return;
19813
0
    break;
19814
281
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
281
    printImmScale_8(MI, 3, O);
19817
281
    SStream_concat1(O, ']');
19818
281
    return;
19819
0
    break;
19820
220
  case 94:
19821
    // PRFD_D_SCALED
19822
220
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
220
    SStream_concat1(O, ']');
19824
220
    return;
19825
0
    break;
19826
98
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
98
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
98
    SStream_concat1(O, ']');
19830
98
    return;
19831
0
    break;
19832
109
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
109
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
109
    SStream_concat1(O, ']');
19836
109
    return;
19837
0
    break;
19838
34
  case 97:
19839
    // PRFD_PRR
19840
34
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
34
    SStream_concat1(O, ']');
19842
34
    return;
19843
0
    break;
19844
53
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
53
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
53
    SStream_concat1(O, ']');
19848
53
    return;
19849
0
    break;
19850
90
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
90
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
90
    SStream_concat1(O, ']');
19854
90
    return;
19855
0
    break;
19856
55
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
55
    printImmScale_2(MI, 3, O);
19859
55
    SStream_concat1(O, ']');
19860
55
    return;
19861
0
    break;
19862
426
  case 101:
19863
    // PRFH_D_SCALED
19864
426
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
426
    SStream_concat1(O, ']');
19866
426
    return;
19867
0
    break;
19868
441
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
441
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
441
    SStream_concat1(O, ']');
19872
441
    return;
19873
0
    break;
19874
153
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
153
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
153
    SStream_concat1(O, ']');
19878
153
    return;
19879
0
    break;
19880
98
  case 104:
19881
    // PRFH_PRR
19882
98
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
98
    SStream_concat1(O, ']');
19884
98
    return;
19885
0
    break;
19886
40
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
40
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
40
    SStream_concat1(O, ']');
19890
40
    return;
19891
0
    break;
19892
66
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
66
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
66
    SStream_concat1(O, ']');
19896
66
    return;
19897
0
    break;
19898
18
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
18
    printImmScale_4(MI, 3, O);
19901
18
    SStream_concat1(O, ']');
19902
18
    return;
19903
0
    break;
19904
136
  case 108:
19905
    // PRFW_D_SCALED
19906
136
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
136
    SStream_concat1(O, ']');
19908
136
    return;
19909
0
    break;
19910
18
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
18
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
18
    SStream_concat1(O, ']');
19914
18
    return;
19915
0
    break;
19916
88
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
88
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
88
    SStream_concat1(O, ']');
19920
88
    return;
19921
0
    break;
19922
454
  case 111:
19923
    // PRFW_PRR
19924
454
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
454
    SStream_concat1(O, ']');
19926
454
    return;
19927
0
    break;
19928
9
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
9
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
9
    SStream_concat1(O, ']');
19932
9
    return;
19933
0
    break;
19934
11
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
11
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
11
    SStream_concat1(O, ']');
19938
11
    return;
19939
0
    break;
19940
10
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
10
    SStream_concat0(O, "/z");
19943
10
    return;
19944
0
    break;
19945
262
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
262
    printTypedVectorList_0_b(MI, 2, O);
19948
262
    break;
19949
23
  case 116:
19950
    // SHLLv16i8
19951
23
    SStream_concat0(O, ".16b, #8");
19952
23
    return;
19953
0
    break;
19954
22
  case 117:
19955
    // SHLLv2i32
19956
22
    SStream_concat0(O, ".2s, #32");
19957
22
    return;
19958
0
    break;
19959
32
  case 118:
19960
    // SHLLv4i16
19961
32
    SStream_concat0(O, ".4h, #16");
19962
32
    return;
19963
0
    break;
19964
55
  case 119:
19965
    // SHLLv4i32
19966
55
    SStream_concat0(O, ".4s, #32");
19967
55
    return;
19968
0
    break;
19969
42
  case 120:
19970
    // SHLLv8i16
19971
42
    SStream_concat0(O, ".8h, #16");
19972
42
    return;
19973
0
    break;
19974
153
  case 121:
19975
    // SHLLv8i8
19976
153
    SStream_concat0(O, ".8b, #8");
19977
153
    return;
19978
0
    break;
19979
81
  case 122:
19980
    // STLRWpre
19981
81
    SStream_concat0(O, ", #-4]!");
19982
81
    return;
19983
0
    break;
19984
36
  case 123:
19985
    // STLRXpre
19986
36
    SStream_concat0(O, ", #-8]!");
19987
36
    return;
19988
0
    break;
19989
347
  case 124:
19990
    // SYSPxt
19991
347
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
347
    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.35k
  case 126:
20000
    // SYSxt
20001
1.35k
    printOperand(MI, 4, O);
20002
1.35k
    return;
20003
0
    break;
20004
76
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
76
    printSVERegOp_q(MI, 2, O);
20007
76
    return;
20008
0
    break;
20009
139k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
111k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
4.13k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
4.13k
    return;
20018
0
    break;
20019
443
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
443
    printSVERegOp_d(MI, 3, O);
20022
443
    break;
20023
974
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
974
    printSVERegOp_s(MI, 3, O);
20026
974
    break;
20027
25.1k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
25.1k
    printOperand(MI, 2, O);
20030
25.1k
    break;
20031
410
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
410
    printImmScale_16(MI, 2, O);
20034
410
    break;
20035
630
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
630
    printSVERegOp_h(MI, 2, O);
20038
630
    break;
20039
3.28k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
3.28k
    printSVERegOp_d(MI, 2, O);
20042
3.28k
    break;
20043
641
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
641
    printSVERegOp_h(MI, 3, O);
20046
641
    break;
20047
3.11k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
3.11k
    printVRegOperand(MI, 2, O);
20050
3.11k
    break;
20051
4.29k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
4.29k
    printVRegOperand(MI, 3, O);
20054
4.29k
    break;
20055
2.19k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
2.19k
    printSVERegOp_b(MI, 2, O);
20058
2.19k
    break;
20059
17.9k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
17.9k
    SStream_concat0(O, ", ");
20062
17.9k
    break;
20063
2.60k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
2.60k
    printSVERegOp_s(MI, 2, O);
20066
2.60k
    break;
20067
1.58k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
1.58k
    printAddSubImm(MI, 2, O);
20070
1.58k
    return;
20071
0
    break;
20072
4.93k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
4.93k
    printShiftedRegister(MI, 2, O);
20075
4.93k
    return;
20076
0
    break;
20077
1.93k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
1.93k
    printExtendedRegister(MI, 2, O);
20080
1.93k
    return;
20081
0
    break;
20082
104
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
104
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
104
    return;
20086
0
    break;
20087
142
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
142
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
142
    return;
20091
0
    break;
20092
347
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
347
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
347
    return;
20096
0
    break;
20097
67
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
67
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
67
    SStream_concat1(O, ']');
20101
67
    return;
20102
0
    break;
20103
69
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
69
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
69
    SStream_concat1(O, ']');
20107
69
    return;
20108
0
    break;
20109
37
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
37
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
37
    SStream_concat1(O, ']');
20113
37
    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
44
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
44
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
44
    SStream_concat1(O, ']');
20125
44
    return;
20126
0
    break;
20127
50
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
50
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
50
    SStream_concat1(O, ']');
20131
50
    return;
20132
0
    break;
20133
255
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
255
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
255
    SStream_concat1(O, ']');
20137
255
    return;
20138
0
    break;
20139
10
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
10
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
10
    SStream_concat1(O, ']');
20143
10
    return;
20144
0
    break;
20145
104
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
104
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
104
    SStream_concat1(O, ']');
20149
104
    return;
20150
0
    break;
20151
19
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
19
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
19
    SStream_concat1(O, ']');
20155
19
    return;
20156
0
    break;
20157
246
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
246
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
246
    SStream_concat1(O, ']');
20161
246
    return;
20162
0
    break;
20163
27
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
27
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
27
    SStream_concat1(O, ']');
20167
27
    return;
20168
0
    break;
20169
710
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
710
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
710
    SStream_concat1(O, ']');
20173
710
    return;
20174
0
    break;
20175
16
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
16
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
16
    SStream_concat1(O, ']');
20179
16
    return;
20180
0
    break;
20181
40
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
40
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
40
    SStream_concat1(O, ']');
20185
40
    return;
20186
0
    break;
20187
92
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
92
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
92
    SStream_concat1(O, ']');
20191
92
    return;
20192
0
    break;
20193
751
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
751
    printLogicalImm_int32_t(MI, 2, O);
20196
751
    return;
20197
0
    break;
20198
1.97k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
1.97k
    printLogicalImm_int64_t(MI, 2, O);
20201
1.97k
    return;
20202
0
    break;
20203
1.11k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
1.11k
    printVectorIndex_1(MI, 6, O);
20206
1.11k
    return;
20207
0
    break;
20208
180
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
180
    printVectorIndex_1(MI, 4, O);
20211
180
    break;
20212
33
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
33
    printVectorIndex_1(MI, 3, O);
20215
33
    return;
20216
0
    break;
20217
14.4k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
14.4k
    printOperand(MI, 3, O);
20220
14.4k
    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
1.60k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
1.60k
    printVectorIndex_1(MI, 2, O);
20239
1.60k
    return;
20240
0
    break;
20241
233
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
233
    SStream_concat0(O, ", #0.0");
20244
233
    return;
20245
0
    break;
20246
622
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
622
    printTypedVectorList_0_b(MI, 5, O);
20249
622
    return;
20250
0
    break;
20251
503
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
503
    printSVERegOp_b(MI, 5, O);
20254
503
    break;
20255
211
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
211
    SStream_concat0(O, ".h");
20258
211
    printVectorIndex_1(MI, 4, O);
20259
211
    return;
20260
0
    break;
20261
88
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
88
    SStream_concat0(O, ".2h");
20264
88
    return;
20265
0
    break;
20266
88
  case 50:
20267
    // INDEX_RI_B
20268
88
    printSImm_8(MI, 2, O);
20269
88
    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
768
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
768
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
768
    SStream_concat1(O, ']');
20295
768
    return;
20296
0
    break;
20297
403
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
403
    printImmScale_2(MI, 3, O);
20300
403
    SStream_concat0(O, ", mul vl]");
20301
403
    return;
20302
0
    break;
20303
571
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
571
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
571
    SStream_concat1(O, ']');
20307
571
    return;
20308
0
    break;
20309
261
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
261
    SStream_concat0(O, "/z, [");
20312
261
    printOperand(MI, 4, O);
20313
261
    SStream_concat0(O, ", ");
20314
261
    break;
20315
37
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
37
    printOperand(MI, 4, O);
20318
37
    SStream_concat1(O, ']');
20319
37
    return;
20320
0
    break;
20321
618
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
618
    printImmScale_16(MI, 3, O);
20324
618
    break;
20325
98
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
98
    printImmScale_8(MI, 2, O);
20328
98
    SStream_concat1(O, ']');
20329
98
    return;
20330
0
    break;
20331
735
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
735
    printImmScale_8(MI, 3, O);
20334
735
    SStream_concat0(O, "]!");
20335
735
    return;
20336
0
    break;
20337
1.12k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.12k
    printUImm12Offset_1(MI, 2, O);
20340
1.12k
    SStream_concat1(O, ']');
20341
1.12k
    return;
20342
0
    break;
20343
675
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
675
    printUImm12Offset_8(MI, 2, O);
20346
675
    SStream_concat1(O, ']');
20347
675
    return;
20348
0
    break;
20349
1.30k
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
1.30k
    printUImm12Offset_2(MI, 2, O);
20352
1.30k
    SStream_concat1(O, ']');
20353
1.30k
    return;
20354
0
    break;
20355
396
  case 66:
20356
    // LDRQui, STRQui
20357
396
    printUImm12Offset_16(MI, 2, O);
20358
396
    SStream_concat1(O, ']');
20359
396
    return;
20360
0
    break;
20361
876
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
876
    printUImm12Offset_4(MI, 2, O);
20364
876
    SStream_concat1(O, ']');
20365
876
    return;
20366
0
    break;
20367
68
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
68
    printSVERegOp_0(MI, 2, O);
20370
68
    printVectorIndex_1(MI, 3, O);
20371
68
    return;
20372
0
    break;
20373
250
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
250
    printSVERegOp_b(MI, 3, O);
20376
250
    SStream_concat0(O, ", ");
20377
250
    printSVERegOp_b(MI, 4, O);
20378
250
    return;
20379
0
    break;
20380
98
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
98
    printMatrixIndex_1(MI, 4, O);
20383
98
    SStream_concat1(O, ']');
20384
98
    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
15
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
15
    SStream_concat1(O, ']');
20421
15
    return;
20422
0
    break;
20423
935
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
935
    SStream_concat0(O, ", mul vl]");
20426
935
    return;
20427
0
    break;
20428
10
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
10
    printTypedVectorList_0_b(MI, 2, O);
20431
10
    return;
20432
0
    break;
20433
37
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
37
    printTypedVectorList_0_d(MI, 2, O);
20436
37
    return;
20437
0
    break;
20438
46
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
46
    printTypedVectorList_0_s(MI, 2, O);
20441
46
    return;
20442
0
    break;
20443
691
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
691
    printGPR64as32(MI, 2, O);
20446
691
    return;
20447
0
    break;
20448
1.24k
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
1.24k
    SStream_concat0(O, ", [");
20451
1.24k
    printOperand(MI, 4, O);
20452
1.24k
    SStream_concat0(O, ", ");
20453
1.24k
    break;
20454
129
  case 84:
20455
    // SYSLxt
20456
129
    printSysCROperand(MI, 2, O);
20457
129
    SStream_concat0(O, ", ");
20458
129
    printSysCROperand(MI, 3, O);
20459
129
    SStream_concat0(O, ", ");
20460
129
    printOperand(MI, 4, O);
20461
129
    return;
20462
0
    break;
20463
1.27k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
1.27k
    printAlignedLabel(MI, Address, 2, O);
20466
1.27k
    return;
20467
0
    break;
20468
29
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
29
    printImm(MI, 2, O);
20471
29
    return;
20472
0
    break;
20473
111k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
78.9k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
11.5k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
11.5k
    return;
20482
0
    break;
20483
21.8k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
21.8k
    SStream_concat0(O, ", ");
20486
21.8k
    break;
20487
308
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
308
    SStream_concat0(O, ".2d");
20490
308
    return;
20491
0
    break;
20492
154
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
154
    SStream_concat0(O, ".4s");
20495
154
    return;
20496
0
    break;
20497
560
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
560
    SStream_concat0(O, ".8h");
20500
560
    return;
20501
0
    break;
20502
30
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
30
    printShifter(MI, 3, O);
20505
30
    return;
20506
0
    break;
20507
522
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
522
    printSVERegOp_h(MI, 3, O);
20510
522
    break;
20511
234
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
234
    SStream_concat0(O, ".16b");
20514
234
    return;
20515
0
    break;
20516
181
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
181
    SStream_concat0(O, ".2s");
20519
181
    return;
20520
0
    break;
20521
399
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
399
    SStream_concat0(O, ".4h");
20524
399
    return;
20525
0
    break;
20526
549
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
549
    SStream_concat0(O, ".8b");
20529
549
    return;
20530
0
    break;
20531
147
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
147
    printArithExtend(MI, 3, O);
20534
147
    return;
20535
0
    break;
20536
40
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
40
    printTypedVectorList_0_d(MI, 5, O);
20539
40
    return;
20540
0
    break;
20541
125
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
125
    printTypedVectorList_0_s(MI, 5, O);
20544
125
    return;
20545
0
    break;
20546
31
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
31
    printSVERegOp_d(MI, 5, O);
20549
31
    break;
20550
196
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
196
    printSVERegOp_s(MI, 5, O);
20553
196
    break;
20554
3.72k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
3.72k
    printOperand(MI, 3, O);
20557
3.72k
    break;
20558
76
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
76
    printSVERegOp_d(MI, 3, O);
20561
76
    return;
20562
0
    break;
20563
222
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
222
    SStream_concat0(O, ".16b, ");
20566
222
    break;
20567
712
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
712
    SStream_concat0(O, ".2h");
20570
712
    printVectorIndex_1(MI, 4, O);
20571
712
    return;
20572
0
    break;
20573
100
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
100
    printTypedVectorList_0_h(MI, 5, O);
20576
100
    return;
20577
0
    break;
20578
1.22k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
1.22k
    printSVERegOp_h(MI, 5, O);
20581
1.22k
    break;
20582
726
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
726
    printVectorIndex_1(MI, 4, O);
20585
726
    break;
20586
1.34k
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
1.34k
    SStream_concat0(O, ".h");
20589
1.34k
    break;
20590
900
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
900
    printSVERegOp_h(MI, 4, O);
20593
900
    break;
20594
12
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
12
    printComplexRotationOp_180_90(MI, 3, O);
20597
12
    return;
20598
0
    break;
20599
6.79k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
6.79k
    SStream_concat1(O, ']');
20602
6.79k
    return;
20603
0
    break;
20604
26
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
26
    printComplexRotationOp_90_0(MI, 4, O);
20607
26
    return;
20608
0
    break;
20609
96
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
96
    printImm(MI, 3, O);
20612
96
    return;
20613
0
    break;
20614
46
  case 29:
20615
    // EXTv8i8
20616
46
    SStream_concat0(O, ".8b, ");
20617
46
    printOperand(MI, 3, O);
20618
46
    return;
20619
0
    break;
20620
136
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
136
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
136
    return;
20624
0
    break;
20625
24
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
24
    SStream_concat0(O, ".2s, ");
20628
24
    break;
20629
72
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
72
    SStream_concat0(O, ".2d, ");
20632
72
    break;
20633
139
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
139
    SStream_concat0(O, ".4h, ");
20636
139
    break;
20637
160
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
160
    SStream_concat0(O, ".4s, ");
20640
160
    break;
20641
24
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
24
    SStream_concat0(O, ".8h, ");
20644
24
    break;
20645
1.47k
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
1.47k
    SStream_concat0(O, ", #0.0");
20648
1.47k
    return;
20649
0
    break;
20650
1.77k
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
1.77k
    SStream_concat0(O, ".s");
20653
1.77k
    break;
20654
429
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
429
    printVectorIndex_1(MI, 6, O);
20657
429
    return;
20658
0
    break;
20659
272
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
272
    SStream_concat0(O, ".4b");
20662
272
    printVectorIndex_1(MI, 4, O);
20663
272
    return;
20664
0
    break;
20665
78
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
78
    SStream_concat0(O, ".2b");
20668
78
    printVectorIndex_1(MI, 4, O);
20669
78
    return;
20670
0
    break;
20671
262
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
262
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
262
    return;
20675
0
    break;
20676
93
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
93
    SStream_concat0(O, ".b");
20679
93
    printVectorIndex_1(MI, 4, O);
20680
93
    return;
20681
0
    break;
20682
71
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
71
    SStream_concat0(O, ".d");
20685
71
    break;
20686
705
  case 44:
20687
    // FMUL_ZPmI_H
20688
705
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
705
    return;
20690
0
    break;
20691
440
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
440
    printVectorIndex_1(MI, 3, O);
20694
440
    return;
20695
0
    break;
20696
1.12k
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
1.12k
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
1.12k
    SStream_concat1(O, ']');
20700
1.12k
    return;
20701
0
    break;
20702
533
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
533
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
533
    SStream_concat1(O, ']');
20706
533
    return;
20707
0
    break;
20708
1.40k
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
1.40k
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
1.40k
    SStream_concat1(O, ']');
20712
1.40k
    return;
20713
0
    break;
20714
212
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
212
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
212
    SStream_concat1(O, ']');
20718
212
    return;
20719
0
    break;
20720
639
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
639
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
639
    SStream_concat1(O, ']');
20724
639
    return;
20725
0
    break;
20726
54
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
54
    printImmScale_8(MI, 3, O);
20729
54
    SStream_concat1(O, ']');
20730
54
    return;
20731
0
    break;
20732
527
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
527
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
527
    SStream_concat1(O, ']');
20736
527
    return;
20737
0
    break;
20738
76
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
76
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
76
    SStream_concat1(O, ']');
20742
76
    return;
20743
0
    break;
20744
174
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
174
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
174
    SStream_concat1(O, ']');
20748
174
    return;
20749
0
    break;
20750
357
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
357
    printImmScale_2(MI, 3, O);
20753
357
    break;
20754
51
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
51
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
51
    SStream_concat1(O, ']');
20758
51
    return;
20759
0
    break;
20760
86
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
86
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
86
    SStream_concat1(O, ']');
20764
86
    return;
20765
0
    break;
20766
17
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
17
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
17
    SStream_concat1(O, ']');
20770
17
    return;
20771
0
    break;
20772
23
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
23
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
23
    SStream_concat1(O, ']');
20776
23
    return;
20777
0
    break;
20778
267
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
267
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
267
    SStream_concat1(O, ']');
20782
267
    return;
20783
0
    break;
20784
861
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
861
    printImmScale_4(MI, 3, O);
20787
861
    break;
20788
92
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
92
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
92
    SStream_concat1(O, ']');
20792
92
    return;
20793
0
    break;
20794
141
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
141
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
141
    SStream_concat1(O, ']');
20798
141
    return;
20799
0
    break;
20800
117
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
117
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
117
    SStream_concat1(O, ']');
20804
117
    return;
20805
0
    break;
20806
41
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
41
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
41
    SStream_concat1(O, ']');
20810
41
    return;
20811
0
    break;
20812
12
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
12
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
12
    SStream_concat1(O, ']');
20816
12
    return;
20817
0
    break;
20818
518
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
518
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
518
    SStream_concat1(O, ']');
20822
518
    return;
20823
0
    break;
20824
550
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
550
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
550
    SStream_concat1(O, ']');
20828
550
    return;
20829
0
    break;
20830
421
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
421
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
421
    SStream_concat1(O, ']');
20834
421
    return;
20835
0
    break;
20836
30
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
30
    printImmScale_32(MI, 3, O);
20839
30
    SStream_concat1(O, ']');
20840
30
    return;
20841
0
    break;
20842
548
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
548
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
548
    SStream_concat1(O, ']');
20846
548
    return;
20847
0
    break;
20848
20
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
20
    printImmScale_16(MI, 3, O);
20851
20
    SStream_concat1(O, ']');
20852
20
    return;
20853
0
    break;
20854
172
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
172
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
172
    SStream_concat1(O, ']');
20858
172
    return;
20859
0
    break;
20860
599
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
599
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
599
    SStream_concat1(O, ']');
20864
599
    return;
20865
0
    break;
20866
99
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
99
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
99
    SStream_concat1(O, ']');
20870
99
    return;
20871
0
    break;
20872
365
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
365
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
365
    SStream_concat1(O, ']');
20876
365
    return;
20877
0
    break;
20878
274
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
274
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
274
    SStream_concat1(O, ']');
20882
274
    return;
20883
0
    break;
20884
392
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
392
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
392
    SStream_concat1(O, ']');
20888
392
    return;
20889
0
    break;
20890
33
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
33
    printImmScale_3(MI, 3, O);
20893
33
    SStream_concat0(O, ", mul vl]");
20894
33
    return;
20895
0
    break;
20896
64
  case 80:
20897
    // LDIAPPWpost
20898
64
    SStream_concat0(O, "], #8");
20899
64
    return;
20900
0
    break;
20901
101
  case 81:
20902
    // LDIAPPXpost
20903
101
    SStream_concat0(O, "], #16");
20904
101
    return;
20905
0
    break;
20906
3.30k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.30k
    SStream_concat0(O, "], ");
20909
3.30k
    break;
20910
3.70k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
3.70k
    SStream_concat0(O, "]!");
20913
3.70k
    return;
20914
0
    break;
20915
175
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
175
    SStream_concat0(O, ", mul vl]");
20918
175
    return;
20919
0
    break;
20920
572
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
572
    SStream_concat1(O, '[');
20923
572
    printOperand(MI, 3, O);
20924
572
    SStream_concat0(O, ", ");
20925
572
    printMatrixIndex_1(MI, 4, O);
20926
572
    SStream_concat1(O, ']');
20927
572
    return;
20928
0
    break;
20929
24
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
24
    printTypedVectorList_0_b(MI, 3, O);
20932
24
    return;
20933
0
    break;
20934
10
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
10
    printTypedVectorList_0_d(MI, 3, O);
20937
10
    return;
20938
0
    break;
20939
379
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
379
    printTypedVectorList_0_h(MI, 3, O);
20942
379
    return;
20943
0
    break;
20944
77
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
77
    printTypedVectorList_0_s(MI, 3, O);
20947
77
    return;
20948
0
    break;
20949
6
  case 90:
20950
    // STILPWpre
20951
6
    SStream_concat0(O, ", #-8]!");
20952
6
    return;
20953
0
    break;
20954
174
  case 91:
20955
    // STILPXpre
20956
174
    SStream_concat0(O, ", #-16]!");
20957
174
    return;
20958
0
    break;
20959
538
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
538
    SStream_concat0(O, ", [");
20962
538
    printOperand(MI, 3, O);
20963
538
    SStream_concat1(O, ']');
20964
538
    return;
20965
0
    break;
20966
78.9k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
37.5k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
3.23k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
3.23k
    printOperand(MI, 3, O);
20975
3.23k
    return;
20976
0
    break;
20977
573
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
573
    printSVERegOp_b(MI, 3, O);
20980
573
    return;
20981
0
    break;
20982
2.43k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.43k
    printSVERegOp_d(MI, 3, O);
20985
2.43k
    break;
20986
1.92k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
1.92k
    return;
20989
0
    break;
20990
690
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
690
    printSVERegOp_s(MI, 3, O);
20993
690
    break;
20994
250
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
250
    printVRegOperand(MI, 3, O);
20997
250
    break;
20998
1.32k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
1.32k
    printVectorIndex_1(MI, 6, O);
21001
1.32k
    return;
21002
0
    break;
21003
2.64k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
2.64k
    printVectorIndex_1(MI, 4, O);
21006
2.64k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
195
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
195
    printComplexRotationOp_180_90(MI, 3, O);
21015
195
    return;
21016
0
    break;
21017
1.35k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
1.35k
    printCondCode(MI, 3, O);
21020
1.35k
    return;
21021
0
    break;
21022
442
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
442
    SStream_concat0(O, ", ");
21025
442
    break;
21026
31
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
31
    printComplexRotationOp_90_0(MI, 5, O);
21029
31
    return;
21030
0
    break;
21031
198
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
198
    printComplexRotationOp_90_0(MI, 4, O);
21034
198
    return;
21035
0
    break;
21036
10
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
10
    printSVERegOp_h(MI, 3, O);
21039
10
    return;
21040
0
    break;
21041
790
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
790
    printImm(MI, 3, O);
21044
790
    return;
21045
0
    break;
21046
36
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
36
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
36
    return;
21050
0
    break;
21051
431
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
431
    printSVERegOp_d(MI, 4, O);
21054
431
    break;
21055
465
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
465
    printSVERegOp_s(MI, 4, O);
21058
465
    break;
21059
25
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
25
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
25
    return;
21063
0
    break;
21064
538
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
538
    printVectorIndex_1(MI, 3, O);
21067
538
    return;
21068
0
    break;
21069
231
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
231
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
231
    return;
21073
0
    break;
21074
2.18k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
2.18k
    SStream_concat1(O, ']');
21077
2.18k
    return;
21078
0
    break;
21079
2.65k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
2.65k
    SStream_concat0(O, ", mul vl]");
21082
2.65k
    return;
21083
0
    break;
21084
1.57k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
1.57k
    printImmScale_8(MI, 3, O);
21087
1.57k
    SStream_concat1(O, ']');
21088
1.57k
    return;
21089
0
    break;
21090
838
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
838
    printImmScale_16(MI, 3, O);
21093
838
    SStream_concat1(O, ']');
21094
838
    return;
21095
0
    break;
21096
2.72k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
2.72k
    printImmScale_4(MI, 3, O);
21099
2.72k
    SStream_concat1(O, ']');
21100
2.72k
    return;
21101
0
    break;
21102
2.34k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
2.34k
    printImmScale_8(MI, 4, O);
21105
2.34k
    break;
21106
1.77k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
1.77k
    printImmScale_16(MI, 4, O);
21109
1.77k
    break;
21110
2.39k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
2.39k
    printImmScale_4(MI, 4, O);
21113
2.39k
    break;
21114
203
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
203
    printMemExtend_w_8(MI, 3, O);
21117
203
    SStream_concat1(O, ']');
21118
203
    return;
21119
0
    break;
21120
433
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
433
    printMemExtend_x_8(MI, 3, O);
21123
433
    SStream_concat1(O, ']');
21124
433
    return;
21125
0
    break;
21126
341
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
341
    printMemExtend_w_64(MI, 3, O);
21129
341
    SStream_concat1(O, ']');
21130
341
    return;
21131
0
    break;
21132
284
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
284
    printMemExtend_x_64(MI, 3, O);
21135
284
    SStream_concat1(O, ']');
21136
284
    return;
21137
0
    break;
21138
102
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
102
    printMemExtend_w_16(MI, 3, O);
21141
102
    SStream_concat1(O, ']');
21142
102
    return;
21143
0
    break;
21144
369
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
369
    printMemExtend_x_16(MI, 3, O);
21147
369
    SStream_concat1(O, ']');
21148
369
    return;
21149
0
    break;
21150
13
  case 36:
21151
    // LDRQroW, STRQroW
21152
13
    printMemExtend_w_128(MI, 3, O);
21153
13
    SStream_concat1(O, ']');
21154
13
    return;
21155
0
    break;
21156
69
  case 37:
21157
    // LDRQroX, STRQroX
21158
69
    printMemExtend_x_128(MI, 3, O);
21159
69
    SStream_concat1(O, ']');
21160
69
    return;
21161
0
    break;
21162
23
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
23
    printMemExtend_w_32(MI, 3, O);
21165
23
    SStream_concat1(O, ']');
21166
23
    return;
21167
0
    break;
21168
51
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
51
    printMemExtend_x_32(MI, 3, O);
21171
51
    SStream_concat1(O, ']');
21172
51
    return;
21173
0
    break;
21174
396
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
396
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
396
    SStream_concat1(O, ']');
21178
396
    return;
21179
0
    break;
21180
262
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
262
    printImmScale_2(MI, 3, O);
21183
262
    SStream_concat0(O, ", mul vl]");
21184
262
    return;
21185
0
    break;
21186
340
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
340
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
340
    SStream_concat1(O, ']');
21190
340
    return;
21191
0
    break;
21192
310
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
310
    printSVEVecLenSpecifier(MI, 3, O);
21195
310
    return;
21196
0
    break;
21197
37.5k
  }
21198
21199
13.8k
  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
1.09k
  case AArch64_ADD_ZPmZ_CPA:
21204
1.10k
  case AArch64_ADD_ZPmZ_D:
21205
1.10k
  case AArch64_ADD_ZPmZ_S:
21206
1.10k
  case AArch64_AND_ZPmZ_D:
21207
1.10k
  case AArch64_AND_ZPmZ_S:
21208
1.10k
  case AArch64_ASRR_ZPmZ_D:
21209
1.10k
  case AArch64_ASRR_ZPmZ_S:
21210
1.10k
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
1.10k
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
1.10k
  case AArch64_ASR_ZPmZ_D:
21213
1.10k
  case AArch64_ASR_ZPmZ_S:
21214
1.13k
  case AArch64_BCAX_ZZZZ:
21215
1.13k
  case AArch64_BFMLALBIdx:
21216
1.13k
  case AArch64_BFMLALTIdx:
21217
1.13k
  case AArch64_BIC_ZPmZ_D:
21218
1.13k
  case AArch64_BIC_ZPmZ_S:
21219
1.13k
  case AArch64_BSL1N_ZZZZ:
21220
1.20k
  case AArch64_BSL2N_ZZZZ:
21221
1.20k
  case AArch64_BSL_ZZZZ:
21222
1.20k
  case AArch64_CLASTA_RPZ_D:
21223
1.21k
  case AArch64_CLASTA_RPZ_S:
21224
1.21k
  case AArch64_CLASTA_VPZ_D:
21225
1.21k
  case AArch64_CLASTA_VPZ_S:
21226
1.21k
  case AArch64_CLASTA_ZPZ_D:
21227
1.21k
  case AArch64_CLASTA_ZPZ_S:
21228
1.26k
  case AArch64_CLASTB_RPZ_D:
21229
1.29k
  case AArch64_CLASTB_RPZ_S:
21230
1.32k
  case AArch64_CLASTB_VPZ_D:
21231
1.33k
  case AArch64_CLASTB_VPZ_S:
21232
1.33k
  case AArch64_CLASTB_ZPZ_D:
21233
1.33k
  case AArch64_CLASTB_ZPZ_S:
21234
1.33k
  case AArch64_CMPEQ_PPzZZ_D:
21235
1.35k
  case AArch64_CMPEQ_PPzZZ_S:
21236
1.47k
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
1.48k
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
1.48k
  case AArch64_CMPGE_PPzZZ_D:
21239
1.48k
  case AArch64_CMPGE_PPzZZ_S:
21240
1.48k
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
1.48k
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
1.48k
  case AArch64_CMPGT_PPzZZ_D:
21243
1.48k
  case AArch64_CMPGT_PPzZZ_S:
21244
1.49k
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
1.49k
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
1.51k
  case AArch64_CMPHI_PPzZZ_D:
21247
1.51k
  case AArch64_CMPHI_PPzZZ_S:
21248
1.51k
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
1.51k
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
1.51k
  case AArch64_CMPHS_PPzZZ_D:
21251
1.51k
  case AArch64_CMPHS_PPzZZ_S:
21252
1.57k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
1.57k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.59k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.59k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.65k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.65k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.65k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.65k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.65k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.65k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.65k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.65k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.66k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.66k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.67k
  case AArch64_EOR3_ZZZZ:
21267
1.67k
  case AArch64_EOR_ZPmZ_D:
21268
1.67k
  case AArch64_EOR_ZPmZ_S:
21269
1.67k
  case AArch64_FABD_ZPmZ_D:
21270
1.68k
  case AArch64_FABD_ZPmZ_S:
21271
1.68k
  case AArch64_FACGE_PPzZZ_D:
21272
1.69k
  case AArch64_FACGE_PPzZZ_S:
21273
1.69k
  case AArch64_FACGT_PPzZZ_D:
21274
1.69k
  case AArch64_FACGT_PPzZZ_S:
21275
1.69k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.69k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.69k
  case AArch64_FADD_ZPmZ_D:
21278
1.69k
  case AArch64_FADD_ZPmZ_S:
21279
1.69k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.69k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.69k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.72k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.73k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.81k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.81k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.81k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.81k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.81k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.82k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.84k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.89k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.89k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.89k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.92k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.92k
  case AArch64_FDIV_ZPmZ_D:
21296
1.93k
  case AArch64_FDIV_ZPmZ_S:
21297
1.93k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.94k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.94k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.94k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
2.00k
  case AArch64_FMAXNM_ZPmZ_D:
21302
2.03k
  case AArch64_FMAXNM_ZPmZ_S:
21303
2.03k
  case AArch64_FMAXP_ZPmZZ_D:
21304
2.03k
  case AArch64_FMAXP_ZPmZZ_S:
21305
2.04k
  case AArch64_FMAX_ZPmZ_D:
21306
2.04k
  case AArch64_FMAX_ZPmZ_S:
21307
2.04k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
2.04k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
2.04k
  case AArch64_FMINNM_ZPmZ_D:
21310
2.04k
  case AArch64_FMINNM_ZPmZ_S:
21311
2.04k
  case AArch64_FMINP_ZPmZZ_D:
21312
2.04k
  case AArch64_FMINP_ZPmZZ_S:
21313
2.04k
  case AArch64_FMIN_ZPmZ_D:
21314
2.04k
  case AArch64_FMIN_ZPmZ_S:
21315
2.06k
  case AArch64_FMLAL2lanev8f16:
21316
2.07k
  case AArch64_FMLALlanev8f16:
21317
2.07k
  case AArch64_FMLA_ZPmZZ_D:
21318
2.07k
  case AArch64_FMLA_ZPmZZ_S:
21319
2.14k
  case AArch64_FMLAv1i16_indexed:
21320
2.17k
  case AArch64_FMLAv1i32_indexed:
21321
2.19k
  case AArch64_FMLAv1i64_indexed:
21322
2.19k
  case AArch64_FMLAv2i32_indexed:
21323
2.19k
  case AArch64_FMLAv2i64_indexed:
21324
2.19k
  case AArch64_FMLAv4i16_indexed:
21325
2.19k
  case AArch64_FMLAv4i32_indexed:
21326
2.19k
  case AArch64_FMLAv8i16_indexed:
21327
2.19k
  case AArch64_FMLSL2lanev8f16:
21328
2.19k
  case AArch64_FMLSLlanev8f16:
21329
2.19k
  case AArch64_FMLS_ZPmZZ_D:
21330
2.20k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.21k
  case AArch64_FMLSv1i16_indexed:
21332
2.22k
  case AArch64_FMLSv1i32_indexed:
21333
2.22k
  case AArch64_FMLSv1i64_indexed:
21334
2.22k
  case AArch64_FMLSv2i32_indexed:
21335
2.25k
  case AArch64_FMLSv2i64_indexed:
21336
2.26k
  case AArch64_FMLSv4i16_indexed:
21337
2.26k
  case AArch64_FMLSv4i32_indexed:
21338
2.26k
  case AArch64_FMLSv8i16_indexed:
21339
2.26k
  case AArch64_FMSB_ZPmZZ_D:
21340
2.26k
  case AArch64_FMSB_ZPmZZ_S:
21341
2.26k
  case AArch64_FMULX_ZPmZ_D:
21342
2.26k
  case AArch64_FMULX_ZPmZ_S:
21343
2.32k
  case AArch64_FMUL_ZPmZ_D:
21344
2.32k
  case AArch64_FMUL_ZPmZ_S:
21345
2.32k
  case AArch64_FNMAD_ZPmZZ_D:
21346
2.33k
  case AArch64_FNMAD_ZPmZZ_S:
21347
2.33k
  case AArch64_FNMLA_ZPmZZ_D:
21348
2.33k
  case AArch64_FNMLA_ZPmZZ_S:
21349
2.33k
  case AArch64_FNMLS_ZPmZZ_D:
21350
2.34k
  case AArch64_FNMLS_ZPmZZ_S:
21351
2.34k
  case AArch64_FNMSB_ZPmZZ_D:
21352
2.41k
  case AArch64_FNMSB_ZPmZZ_S:
21353
2.41k
  case AArch64_FSCALE_ZPmZ_D:
21354
2.48k
  case AArch64_FSCALE_ZPmZ_S:
21355
2.48k
  case AArch64_FSUBR_ZPmZ_D:
21356
2.48k
  case AArch64_FSUBR_ZPmZ_S:
21357
2.48k
  case AArch64_FSUB_ZPmZ_D:
21358
2.48k
  case AArch64_FSUB_ZPmZ_S:
21359
2.53k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
2.55k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
3.02k
  case AArch64_LDPDpost:
21362
3.23k
  case AArch64_LDPQpost:
21363
3.53k
  case AArch64_LDPSWpost:
21364
3.72k
  case AArch64_LDPSpost:
21365
3.88k
  case AArch64_LDPWpost:
21366
3.91k
  case AArch64_LDPXpost:
21367
3.91k
  case AArch64_LSLR_ZPmZ_D:
21368
3.91k
  case AArch64_LSLR_ZPmZ_S:
21369
3.91k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
3.91k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
3.91k
  case AArch64_LSL_ZPmZ_D:
21372
3.91k
  case AArch64_LSL_ZPmZ_S:
21373
3.94k
  case AArch64_LSRR_ZPmZ_D:
21374
3.98k
  case AArch64_LSRR_ZPmZ_S:
21375
3.98k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
3.98k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
4.13k
  case AArch64_LSR_ZPmZ_D:
21378
4.13k
  case AArch64_LSR_ZPmZ_S:
21379
4.20k
  case AArch64_MAD_ZPmZZ_D:
21380
4.36k
  case AArch64_MAD_ZPmZZ_S:
21381
4.37k
  case AArch64_MLA_ZPmZZ_D:
21382
4.37k
  case AArch64_MLA_ZPmZZ_S:
21383
4.37k
  case AArch64_MLAv2i32_indexed:
21384
4.38k
  case AArch64_MLAv4i16_indexed:
21385
4.70k
  case AArch64_MLAv4i32_indexed:
21386
4.76k
  case AArch64_MLAv8i16_indexed:
21387
5.02k
  case AArch64_MLS_ZPmZZ_D:
21388
5.04k
  case AArch64_MLS_ZPmZZ_S:
21389
5.04k
  case AArch64_MLSv2i32_indexed:
21390
5.04k
  case AArch64_MLSv4i16_indexed:
21391
5.18k
  case AArch64_MLSv4i32_indexed:
21392
5.20k
  case AArch64_MLSv8i16_indexed:
21393
5.22k
  case AArch64_MSB_ZPmZZ_D:
21394
5.22k
  case AArch64_MSB_ZPmZZ_S:
21395
5.22k
  case AArch64_MUL_ZPmZ_D:
21396
5.23k
  case AArch64_MUL_ZPmZ_S:
21397
5.24k
  case AArch64_NBSL_ZZZZ:
21398
5.24k
  case AArch64_ORR_ZPmZ_D:
21399
5.24k
  case AArch64_ORR_ZPmZ_S:
21400
5.24k
  case AArch64_SABD_ZPmZ_D:
21401
5.24k
  case AArch64_SABD_ZPmZ_S:
21402
5.24k
  case AArch64_SDIVR_ZPmZ_D:
21403
5.24k
  case AArch64_SDIVR_ZPmZ_S:
21404
5.24k
  case AArch64_SDIV_ZPmZ_D:
21405
5.24k
  case AArch64_SDIV_ZPmZ_S:
21406
5.32k
  case AArch64_SEL_ZPZZ_D:
21407
5.34k
  case AArch64_SEL_ZPZZ_S:
21408
5.34k
  case AArch64_SHADD_ZPmZ_D:
21409
5.34k
  case AArch64_SHADD_ZPmZ_S:
21410
5.34k
  case AArch64_SHSUBR_ZPmZ_D:
21411
5.34k
  case AArch64_SHSUBR_ZPmZ_S:
21412
5.34k
  case AArch64_SHSUB_ZPmZ_D:
21413
5.34k
  case AArch64_SHSUB_ZPmZ_S:
21414
5.34k
  case AArch64_SM3TT1A:
21415
5.34k
  case AArch64_SM3TT1B:
21416
5.36k
  case AArch64_SM3TT2A:
21417
5.50k
  case AArch64_SM3TT2B:
21418
5.50k
  case AArch64_SMAXP_ZPmZ_D:
21419
5.50k
  case AArch64_SMAXP_ZPmZ_S:
21420
5.51k
  case AArch64_SMAX_ZPmZ_D:
21421
5.51k
  case AArch64_SMAX_ZPmZ_S:
21422
5.51k
  case AArch64_SMINP_ZPmZ_D:
21423
5.51k
  case AArch64_SMINP_ZPmZ_S:
21424
5.51k
  case AArch64_SMIN_ZPmZ_D:
21425
5.51k
  case AArch64_SMIN_ZPmZ_S:
21426
5.51k
  case AArch64_SMLALv2i32_indexed:
21427
5.51k
  case AArch64_SMLALv4i16_indexed:
21428
5.51k
  case AArch64_SMLALv4i32_indexed:
21429
5.51k
  case AArch64_SMLALv8i16_indexed:
21430
5.51k
  case AArch64_SMLSLv2i32_indexed:
21431
5.51k
  case AArch64_SMLSLv4i16_indexed:
21432
5.51k
  case AArch64_SMLSLv4i32_indexed:
21433
5.51k
  case AArch64_SMLSLv8i16_indexed:
21434
5.51k
  case AArch64_SMULH_ZPmZ_D:
21435
5.53k
  case AArch64_SMULH_ZPmZ_S:
21436
5.53k
  case AArch64_SPLICE_ZPZ_D:
21437
5.53k
  case AArch64_SPLICE_ZPZ_S:
21438
5.53k
  case AArch64_SQADD_ZPmZ_D:
21439
5.53k
  case AArch64_SQADD_ZPmZ_S:
21440
5.54k
  case AArch64_SQDMLALv1i32_indexed:
21441
5.60k
  case AArch64_SQDMLALv1i64_indexed:
21442
5.60k
  case AArch64_SQDMLALv2i32_indexed:
21443
5.60k
  case AArch64_SQDMLALv4i16_indexed:
21444
5.60k
  case AArch64_SQDMLALv4i32_indexed:
21445
5.60k
  case AArch64_SQDMLALv8i16_indexed:
21446
5.61k
  case AArch64_SQDMLSLv1i32_indexed:
21447
5.61k
  case AArch64_SQDMLSLv1i64_indexed:
21448
5.62k
  case AArch64_SQDMLSLv2i32_indexed:
21449
5.62k
  case AArch64_SQDMLSLv4i16_indexed:
21450
5.62k
  case AArch64_SQDMLSLv4i32_indexed:
21451
5.62k
  case AArch64_SQDMLSLv8i16_indexed:
21452
5.62k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
5.62k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
5.62k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
5.62k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
5.62k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
5.62k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
5.62k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
5.62k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
5.62k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
5.62k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
5.62k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
6.27k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
6.27k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
6.27k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
6.27k
  case AArch64_SQRSHL_ZPmZ_D:
21467
6.27k
  case AArch64_SQRSHL_ZPmZ_S:
21468
6.27k
  case AArch64_SQSHLR_ZPmZ_D:
21469
6.27k
  case AArch64_SQSHLR_ZPmZ_S:
21470
6.27k
  case AArch64_SQSHL_ZPmZ_D:
21471
6.27k
  case AArch64_SQSHL_ZPmZ_S:
21472
6.27k
  case AArch64_SQSUBR_ZPmZ_D:
21473
6.27k
  case AArch64_SQSUBR_ZPmZ_S:
21474
6.27k
  case AArch64_SQSUB_ZPmZ_D:
21475
6.27k
  case AArch64_SQSUB_ZPmZ_S:
21476
6.27k
  case AArch64_SRHADD_ZPmZ_D:
21477
6.27k
  case AArch64_SRHADD_ZPmZ_S:
21478
6.27k
  case AArch64_SRSHLR_ZPmZ_D:
21479
6.27k
  case AArch64_SRSHLR_ZPmZ_S:
21480
6.27k
  case AArch64_SRSHL_ZPmZ_D:
21481
6.27k
  case AArch64_SRSHL_ZPmZ_S:
21482
6.78k
  case AArch64_STGPpost:
21483
6.91k
  case AArch64_STPDpost:
21484
7.04k
  case AArch64_STPQpost:
21485
7.19k
  case AArch64_STPSpost:
21486
7.46k
  case AArch64_STPWpost:
21487
8.22k
  case AArch64_STPXpost:
21488
8.22k
  case AArch64_SUBR_ZPmZ_D:
21489
8.22k
  case AArch64_SUBR_ZPmZ_S:
21490
8.23k
  case AArch64_SUB_ZPmZ_CPA:
21491
8.26k
  case AArch64_SUB_ZPmZ_D:
21492
8.26k
  case AArch64_SUB_ZPmZ_S:
21493
8.26k
  case AArch64_SUQADD_ZPmZ_D:
21494
8.26k
  case AArch64_SUQADD_ZPmZ_S:
21495
8.26k
  case AArch64_UABD_ZPmZ_D:
21496
8.26k
  case AArch64_UABD_ZPmZ_S:
21497
8.26k
  case AArch64_UDIVR_ZPmZ_D:
21498
8.26k
  case AArch64_UDIVR_ZPmZ_S:
21499
8.26k
  case AArch64_UDIV_ZPmZ_D:
21500
8.26k
  case AArch64_UDIV_ZPmZ_S:
21501
8.26k
  case AArch64_UHADD_ZPmZ_D:
21502
8.26k
  case AArch64_UHADD_ZPmZ_S:
21503
8.26k
  case AArch64_UHSUBR_ZPmZ_D:
21504
8.26k
  case AArch64_UHSUBR_ZPmZ_S:
21505
8.26k
  case AArch64_UHSUB_ZPmZ_D:
21506
8.26k
  case AArch64_UHSUB_ZPmZ_S:
21507
8.26k
  case AArch64_UMAXP_ZPmZ_D:
21508
8.30k
  case AArch64_UMAXP_ZPmZ_S:
21509
8.30k
  case AArch64_UMAX_ZPmZ_D:
21510
8.30k
  case AArch64_UMAX_ZPmZ_S:
21511
8.30k
  case AArch64_UMINP_ZPmZ_D:
21512
8.30k
  case AArch64_UMINP_ZPmZ_S:
21513
8.30k
  case AArch64_UMIN_ZPmZ_D:
21514
8.30k
  case AArch64_UMIN_ZPmZ_S:
21515
8.38k
  case AArch64_UMLALv2i32_indexed:
21516
8.41k
  case AArch64_UMLALv4i16_indexed:
21517
8.41k
  case AArch64_UMLALv4i32_indexed:
21518
8.41k
  case AArch64_UMLALv8i16_indexed:
21519
8.41k
  case AArch64_UMLSLv2i32_indexed:
21520
8.41k
  case AArch64_UMLSLv4i16_indexed:
21521
8.42k
  case AArch64_UMLSLv4i32_indexed:
21522
8.43k
  case AArch64_UMLSLv8i16_indexed:
21523
8.43k
  case AArch64_UMULH_ZPmZ_D:
21524
8.43k
  case AArch64_UMULH_ZPmZ_S:
21525
8.43k
  case AArch64_UQADD_ZPmZ_D:
21526
8.43k
  case AArch64_UQADD_ZPmZ_S:
21527
8.43k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
8.43k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
8.43k
  case AArch64_UQRSHL_ZPmZ_D:
21530
8.43k
  case AArch64_UQRSHL_ZPmZ_S:
21531
8.43k
  case AArch64_UQSHLR_ZPmZ_D:
21532
8.43k
  case AArch64_UQSHLR_ZPmZ_S:
21533
8.43k
  case AArch64_UQSHL_ZPmZ_D:
21534
8.43k
  case AArch64_UQSHL_ZPmZ_S:
21535
8.43k
  case AArch64_UQSUBR_ZPmZ_D:
21536
8.43k
  case AArch64_UQSUBR_ZPmZ_S:
21537
8.43k
  case AArch64_UQSUB_ZPmZ_D:
21538
8.43k
  case AArch64_UQSUB_ZPmZ_S:
21539
8.43k
  case AArch64_URHADD_ZPmZ_D:
21540
8.44k
  case AArch64_URHADD_ZPmZ_S:
21541
8.44k
  case AArch64_URSHLR_ZPmZ_D:
21542
8.44k
  case AArch64_URSHLR_ZPmZ_S:
21543
8.44k
  case AArch64_URSHL_ZPmZ_D:
21544
8.44k
  case AArch64_URSHL_ZPmZ_S:
21545
8.44k
  case AArch64_USQADD_ZPmZ_D:
21546
8.44k
  case AArch64_USQADD_ZPmZ_S:
21547
8.44k
    return;
21548
0
    break;
21549
89
  case AArch64_BCAX:
21550
159
  case AArch64_CDOT_ZZZI_D:
21551
258
  case AArch64_CMLA_ZZZI_S:
21552
301
  case AArch64_EOR3:
21553
309
  case AArch64_FCADD_ZPmZ_H:
21554
410
  case AArch64_FCMLA_ZPmZZ_H:
21555
467
  case AArch64_FCMLA_ZZZI_S:
21556
791
  case AArch64_LDPDpre:
21557
836
  case AArch64_LDPQpre:
21558
960
  case AArch64_LDPSWpre:
21559
1.36k
  case AArch64_LDPSpre:
21560
1.49k
  case AArch64_LDPWpre:
21561
1.56k
  case AArch64_LDPXpre:
21562
1.67k
  case AArch64_SM3SS1:
21563
1.78k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
2.05k
  case AArch64_STGPpre:
21565
2.32k
  case AArch64_STPDpre:
21566
2.94k
  case AArch64_STPQpre:
21567
3.39k
  case AArch64_STPSpre:
21568
3.60k
  case AArch64_STPWpre:
21569
3.90k
  case AArch64_STPXpre:
21570
3.90k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
89
    case AArch64_BCAX:
21573
132
    case AArch64_EOR3:
21574
132
      SStream_concat0(O, ".16b");
21575
132
      break;
21576
70
    case AArch64_CDOT_ZZZI_D:
21577
169
    case AArch64_CMLA_ZZZI_S:
21578
270
    case AArch64_FCMLA_ZPmZZ_H:
21579
327
    case AArch64_FCMLA_ZZZI_S:
21580
434
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
434
      printComplexRotationOp_90_0(MI, 5, O);
21582
434
      break;
21583
8
    case AArch64_FCADD_ZPmZ_H:
21584
8
      printComplexRotationOp_180_90(MI, 4, O);
21585
8
      break;
21586
324
    case AArch64_LDPDpre:
21587
369
    case AArch64_LDPQpre:
21588
493
    case AArch64_LDPSWpre:
21589
900
    case AArch64_LDPSpre:
21590
1.03k
    case AArch64_LDPWpre:
21591
1.09k
    case AArch64_LDPXpre:
21592
1.36k
    case AArch64_STGPpre:
21593
1.62k
    case AArch64_STPDpre:
21594
2.25k
    case AArch64_STPQpre:
21595
2.70k
    case AArch64_STPSpre:
21596
2.91k
    case AArch64_STPWpre:
21597
3.21k
    case AArch64_STPXpre:
21598
3.21k
      SStream_concat0(O, "]!");
21599
3.21k
      break;
21600
118
    case AArch64_SM3SS1:
21601
118
      SStream_concat0(O, ".4s");
21602
118
      break;
21603
3.90k
    }
21604
3.90k
    return;
21605
3.90k
    break;
21606
3.90k
  case AArch64_FCADD_ZPmZ_D:
21607
418
  case AArch64_FCADD_ZPmZ_S:
21608
475
  case AArch64_FCMLA_ZPmZZ_D:
21609
649
  case AArch64_FCMLA_ZPmZZ_S:
21610
687
  case AArch64_FCMLAv4f16_indexed:
21611
1.39k
  case AArch64_FCMLAv4f32_indexed:
21612
1.52k
  case AArch64_FCMLAv8f16_indexed:
21613
1.52k
    SStream_concat0(O, ", ");
21614
1.52k
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
248
    case AArch64_FCADD_ZPmZ_D:
21617
418
    case AArch64_FCADD_ZPmZ_S:
21618
418
      printComplexRotationOp_180_90(MI, 4, O);
21619
418
      break;
21620
57
    case AArch64_FCMLA_ZPmZZ_D:
21621
231
    case AArch64_FCMLA_ZPmZZ_S:
21622
269
    case AArch64_FCMLAv4f16_indexed:
21623
976
    case AArch64_FCMLAv4f32_indexed:
21624
1.10k
    case AArch64_FCMLAv8f16_indexed:
21625
1.10k
      printComplexRotationOp_90_0(MI, 5, O);
21626
1.10k
      break;
21627
1.52k
    }
21628
1.52k
    return;
21629
1.52k
    break;
21630
13.8k
  }
21631
13.8k
}
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
691k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
691k
#ifndef CAPSTONE_DIET
21640
691k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
691k
  static const char AsmStrsNoRegAltName[] = {
21643
691k
  /* 0 */ "D7_D8_D9_D10\0"
21644
691k
  /* 13 */ "P9_P10\0"
21645
691k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
691k
  /* 33 */ "Z2_Z10\0"
21647
691k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
691k
  /* 53 */ "b10\0"
21649
691k
  /* 57 */ "d10\0"
21650
691k
  /* 61 */ "h10\0"
21651
691k
  /* 65 */ "pn10\0"
21652
691k
  /* 70 */ "p10\0"
21653
691k
  /* 74 */ "q10\0"
21654
691k
  /* 78 */ "s10\0"
21655
691k
  /* 82 */ "w10\0"
21656
691k
  /* 86 */ "x10\0"
21657
691k
  /* 90 */ "z10\0"
21658
691k
  /* 94 */ "D17_D18_D19_D20\0"
21659
691k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
691k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
691k
  /* 142 */ "b20\0"
21662
691k
  /* 146 */ "d20\0"
21663
691k
  /* 150 */ "h20\0"
21664
691k
  /* 154 */ "q20\0"
21665
691k
  /* 158 */ "s20\0"
21666
691k
  /* 162 */ "w20\0"
21667
691k
  /* 166 */ "x20\0"
21668
691k
  /* 170 */ "z20\0"
21669
691k
  /* 174 */ "D27_D28_D29_D30\0"
21670
691k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
691k
  /* 206 */ "Z22_Z30\0"
21672
691k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
691k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
691k
  /* 246 */ "b30\0"
21675
691k
  /* 250 */ "d30\0"
21676
691k
  /* 254 */ "h30\0"
21677
691k
  /* 258 */ "q30\0"
21678
691k
  /* 262 */ "s30\0"
21679
691k
  /* 266 */ "w30\0"
21680
691k
  /* 270 */ "x30\0"
21681
691k
  /* 274 */ "z30\0"
21682
691k
  /* 278 */ "D29_D30_D31_D0\0"
21683
691k
  /* 293 */ "P15_P0\0"
21684
691k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
691k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
691k
  /* 330 */ "b0\0"
21687
691k
  /* 333 */ "d0\0"
21688
691k
  /* 336 */ "h0\0"
21689
691k
  /* 339 */ "pn0\0"
21690
691k
  /* 343 */ "p0\0"
21691
691k
  /* 346 */ "q0\0"
21692
691k
  /* 349 */ "s0\0"
21693
691k
  /* 352 */ "zt0\0"
21694
691k
  /* 356 */ "w0\0"
21695
691k
  /* 359 */ "x0\0"
21696
691k
  /* 362 */ "z0\0"
21697
691k
  /* 365 */ "D8_D9_D10_D11\0"
21698
691k
  /* 379 */ "P10_P11\0"
21699
691k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
691k
  /* 401 */ "W10_W11\0"
21701
691k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
691k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
691k
  /* 449 */ "Z3_Z11\0"
21704
691k
  /* 456 */ "b11\0"
21705
691k
  /* 460 */ "d11\0"
21706
691k
  /* 464 */ "h11\0"
21707
691k
  /* 468 */ "pn11\0"
21708
691k
  /* 473 */ "p11\0"
21709
691k
  /* 477 */ "q11\0"
21710
691k
  /* 481 */ "s11\0"
21711
691k
  /* 485 */ "w11\0"
21712
691k
  /* 489 */ "x11\0"
21713
691k
  /* 493 */ "z11\0"
21714
691k
  /* 497 */ "D18_D19_D20_D21\0"
21715
691k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
691k
  /* 529 */ "W20_W21\0"
21717
691k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
691k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
691k
  /* 585 */ "b21\0"
21720
691k
  /* 589 */ "d21\0"
21721
691k
  /* 593 */ "h21\0"
21722
691k
  /* 597 */ "q21\0"
21723
691k
  /* 601 */ "s21\0"
21724
691k
  /* 605 */ "w21\0"
21725
691k
  /* 609 */ "x21\0"
21726
691k
  /* 613 */ "z21\0"
21727
691k
  /* 617 */ "D28_D29_D30_D31\0"
21728
691k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
691k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
691k
  /* 665 */ "Z23_Z31\0"
21731
691k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
691k
  /* 689 */ "b31\0"
21733
691k
  /* 693 */ "d31\0"
21734
691k
  /* 697 */ "h31\0"
21735
691k
  /* 701 */ "q31\0"
21736
691k
  /* 705 */ "s31\0"
21737
691k
  /* 709 */ "z31\0"
21738
691k
  /* 713 */ "D30_D31_D0_D1\0"
21739
691k
  /* 727 */ "P0_P1\0"
21740
691k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
691k
  /* 747 */ "W0_W1\0"
21742
691k
  /* 753 */ "X0_X1\0"
21743
691k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
691k
  /* 773 */ "b1\0"
21745
691k
  /* 776 */ "d1\0"
21746
691k
  /* 779 */ "h1\0"
21747
691k
  /* 782 */ "pn1\0"
21748
691k
  /* 786 */ "p1\0"
21749
691k
  /* 789 */ "q1\0"
21750
691k
  /* 792 */ "s1\0"
21751
691k
  /* 795 */ "w1\0"
21752
691k
  /* 798 */ "x1\0"
21753
691k
  /* 801 */ "z1\0"
21754
691k
  /* 804 */ "D9_D10_D11_D12\0"
21755
691k
  /* 819 */ "P11_P12\0"
21756
691k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
691k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
691k
  /* 857 */ "Z4_Z12\0"
21759
691k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
691k
  /* 877 */ "b12\0"
21761
691k
  /* 881 */ "d12\0"
21762
691k
  /* 885 */ "h12\0"
21763
691k
  /* 889 */ "pn12\0"
21764
691k
  /* 894 */ "p12\0"
21765
691k
  /* 898 */ "q12\0"
21766
691k
  /* 902 */ "s12\0"
21767
691k
  /* 906 */ "w12\0"
21768
691k
  /* 910 */ "x12\0"
21769
691k
  /* 914 */ "z12\0"
21770
691k
  /* 918 */ "D19_D20_D21_D22\0"
21771
691k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
691k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
691k
  /* 966 */ "b22\0"
21774
691k
  /* 970 */ "d22\0"
21775
691k
  /* 974 */ "h22\0"
21776
691k
  /* 978 */ "q22\0"
21777
691k
  /* 982 */ "s22\0"
21778
691k
  /* 986 */ "w22\0"
21779
691k
  /* 990 */ "x22\0"
21780
691k
  /* 994 */ "z22\0"
21781
691k
  /* 998 */ "D31_D0_D1_D2\0"
21782
691k
  /* 1011 */ "P1_P2\0"
21783
691k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
691k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
691k
  /* 1043 */ "b2\0"
21786
691k
  /* 1046 */ "d2\0"
21787
691k
  /* 1049 */ "h2\0"
21788
691k
  /* 1052 */ "pn2\0"
21789
691k
  /* 1056 */ "p2\0"
21790
691k
  /* 1059 */ "q2\0"
21791
691k
  /* 1062 */ "s2\0"
21792
691k
  /* 1065 */ "w2\0"
21793
691k
  /* 1068 */ "x2\0"
21794
691k
  /* 1071 */ "z2\0"
21795
691k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
691k
  /* 1090 */ "P12_P13\0"
21797
691k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
691k
  /* 1114 */ "W12_W13\0"
21799
691k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
691k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
691k
  /* 1166 */ "Z5_Z13\0"
21802
691k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
691k
  /* 1186 */ "b13\0"
21804
691k
  /* 1190 */ "d13\0"
21805
691k
  /* 1194 */ "h13\0"
21806
691k
  /* 1198 */ "pn13\0"
21807
691k
  /* 1203 */ "p13\0"
21808
691k
  /* 1207 */ "q13\0"
21809
691k
  /* 1211 */ "s13\0"
21810
691k
  /* 1215 */ "w13\0"
21811
691k
  /* 1219 */ "x13\0"
21812
691k
  /* 1223 */ "z13\0"
21813
691k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
691k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
691k
  /* 1259 */ "W22_W23\0"
21816
691k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
691k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
691k
  /* 1315 */ "b23\0"
21819
691k
  /* 1319 */ "d23\0"
21820
691k
  /* 1323 */ "h23\0"
21821
691k
  /* 1327 */ "q23\0"
21822
691k
  /* 1331 */ "s23\0"
21823
691k
  /* 1335 */ "w23\0"
21824
691k
  /* 1339 */ "x23\0"
21825
691k
  /* 1343 */ "z23\0"
21826
691k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
691k
  /* 1359 */ "P2_P3\0"
21828
691k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
691k
  /* 1377 */ "W2_W3\0"
21830
691k
  /* 1383 */ "X2_X3\0"
21831
691k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
691k
  /* 1401 */ "b3\0"
21833
691k
  /* 1404 */ "d3\0"
21834
691k
  /* 1407 */ "h3\0"
21835
691k
  /* 1410 */ "pn3\0"
21836
691k
  /* 1414 */ "p3\0"
21837
691k
  /* 1417 */ "q3\0"
21838
691k
  /* 1420 */ "s3\0"
21839
691k
  /* 1423 */ "w3\0"
21840
691k
  /* 1426 */ "x3\0"
21841
691k
  /* 1429 */ "z3\0"
21842
691k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
691k
  /* 1448 */ "P13_P14\0"
21844
691k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
691k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
691k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
691k
  /* 1502 */ "Z6_Z14\0"
21848
691k
  /* 1509 */ "b14\0"
21849
691k
  /* 1513 */ "d14\0"
21850
691k
  /* 1517 */ "h14\0"
21851
691k
  /* 1521 */ "pn14\0"
21852
691k
  /* 1526 */ "p14\0"
21853
691k
  /* 1530 */ "q14\0"
21854
691k
  /* 1534 */ "s14\0"
21855
691k
  /* 1538 */ "w14\0"
21856
691k
  /* 1542 */ "x14\0"
21857
691k
  /* 1546 */ "z14\0"
21858
691k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
691k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
691k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
691k
  /* 1598 */ "Z16_Z24\0"
21862
691k
  /* 1606 */ "b24\0"
21863
691k
  /* 1610 */ "d24\0"
21864
691k
  /* 1614 */ "h24\0"
21865
691k
  /* 1618 */ "q24\0"
21866
691k
  /* 1622 */ "s24\0"
21867
691k
  /* 1626 */ "w24\0"
21868
691k
  /* 1630 */ "x24\0"
21869
691k
  /* 1634 */ "z24\0"
21870
691k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
691k
  /* 1650 */ "P3_P4\0"
21872
691k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
691k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
691k
  /* 1680 */ "b4\0"
21875
691k
  /* 1683 */ "d4\0"
21876
691k
  /* 1686 */ "h4\0"
21877
691k
  /* 1689 */ "pn4\0"
21878
691k
  /* 1693 */ "p4\0"
21879
691k
  /* 1696 */ "q4\0"
21880
691k
  /* 1699 */ "s4\0"
21881
691k
  /* 1702 */ "w4\0"
21882
691k
  /* 1705 */ "x4\0"
21883
691k
  /* 1708 */ "z4\0"
21884
691k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
691k
  /* 1727 */ "P14_P15\0"
21886
691k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
691k
  /* 1751 */ "W14_W15\0"
21888
691k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
691k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
691k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
691k
  /* 1819 */ "Z7_Z15\0"
21892
691k
  /* 1826 */ "b15\0"
21893
691k
  /* 1830 */ "d15\0"
21894
691k
  /* 1834 */ "h15\0"
21895
691k
  /* 1838 */ "pn15\0"
21896
691k
  /* 1843 */ "p15\0"
21897
691k
  /* 1847 */ "q15\0"
21898
691k
  /* 1851 */ "s15\0"
21899
691k
  /* 1855 */ "w15\0"
21900
691k
  /* 1859 */ "x15\0"
21901
691k
  /* 1863 */ "z15\0"
21902
691k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
691k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
691k
  /* 1899 */ "W24_W25\0"
21905
691k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
691k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
691k
  /* 1955 */ "Z17_Z25\0"
21908
691k
  /* 1963 */ "b25\0"
21909
691k
  /* 1967 */ "d25\0"
21910
691k
  /* 1971 */ "h25\0"
21911
691k
  /* 1975 */ "q25\0"
21912
691k
  /* 1979 */ "s25\0"
21913
691k
  /* 1983 */ "w25\0"
21914
691k
  /* 1987 */ "x25\0"
21915
691k
  /* 1991 */ "z25\0"
21916
691k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
691k
  /* 2007 */ "P4_P5\0"
21918
691k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
691k
  /* 2025 */ "W4_W5\0"
21920
691k
  /* 2031 */ "X4_X5\0"
21921
691k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
691k
  /* 2049 */ "b5\0"
21923
691k
  /* 2052 */ "d5\0"
21924
691k
  /* 2055 */ "h5\0"
21925
691k
  /* 2058 */ "pn5\0"
21926
691k
  /* 2062 */ "p5\0"
21927
691k
  /* 2065 */ "q5\0"
21928
691k
  /* 2068 */ "s5\0"
21929
691k
  /* 2071 */ "w5\0"
21930
691k
  /* 2074 */ "x5\0"
21931
691k
  /* 2077 */ "z5\0"
21932
691k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
691k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
691k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
691k
  /* 2128 */ "b16\0"
21936
691k
  /* 2132 */ "d16\0"
21937
691k
  /* 2136 */ "h16\0"
21938
691k
  /* 2140 */ "q16\0"
21939
691k
  /* 2144 */ "s16\0"
21940
691k
  /* 2148 */ "w16\0"
21941
691k
  /* 2152 */ "x16\0"
21942
691k
  /* 2156 */ "z16\0"
21943
691k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
691k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
691k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
691k
  /* 2208 */ "Z18_Z26\0"
21947
691k
  /* 2216 */ "b26\0"
21948
691k
  /* 2220 */ "d26\0"
21949
691k
  /* 2224 */ "h26\0"
21950
691k
  /* 2228 */ "q26\0"
21951
691k
  /* 2232 */ "s26\0"
21952
691k
  /* 2236 */ "w26\0"
21953
691k
  /* 2240 */ "x26\0"
21954
691k
  /* 2244 */ "z26\0"
21955
691k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
691k
  /* 2260 */ "P5_P6\0"
21957
691k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
691k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
691k
  /* 2290 */ "b6\0"
21960
691k
  /* 2293 */ "d6\0"
21961
691k
  /* 2296 */ "h6\0"
21962
691k
  /* 2299 */ "pn6\0"
21963
691k
  /* 2303 */ "p6\0"
21964
691k
  /* 2306 */ "q6\0"
21965
691k
  /* 2309 */ "s6\0"
21966
691k
  /* 2312 */ "w6\0"
21967
691k
  /* 2315 */ "x6\0"
21968
691k
  /* 2318 */ "z6\0"
21969
691k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
691k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
691k
  /* 2353 */ "W16_W17\0"
21972
691k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
691k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
691k
  /* 2409 */ "b17\0"
21975
691k
  /* 2413 */ "d17\0"
21976
691k
  /* 2417 */ "h17\0"
21977
691k
  /* 2421 */ "q17\0"
21978
691k
  /* 2425 */ "s17\0"
21979
691k
  /* 2429 */ "w17\0"
21980
691k
  /* 2433 */ "x17\0"
21981
691k
  /* 2437 */ "z17\0"
21982
691k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
691k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
691k
  /* 2473 */ "W26_W27\0"
21985
691k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
691k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
691k
  /* 2529 */ "Z19_Z27\0"
21988
691k
  /* 2537 */ "b27\0"
21989
691k
  /* 2541 */ "d27\0"
21990
691k
  /* 2545 */ "h27\0"
21991
691k
  /* 2549 */ "q27\0"
21992
691k
  /* 2553 */ "s27\0"
21993
691k
  /* 2557 */ "w27\0"
21994
691k
  /* 2561 */ "x27\0"
21995
691k
  /* 2565 */ "z27\0"
21996
691k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
691k
  /* 2581 */ "P6_P7\0"
21998
691k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
691k
  /* 2599 */ "W6_W7\0"
22000
691k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
691k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
691k
  /* 2641 */ "b7\0"
22003
691k
  /* 2644 */ "d7\0"
22004
691k
  /* 2647 */ "h7\0"
22005
691k
  /* 2650 */ "pn7\0"
22006
691k
  /* 2654 */ "p7\0"
22007
691k
  /* 2657 */ "q7\0"
22008
691k
  /* 2660 */ "s7\0"
22009
691k
  /* 2663 */ "w7\0"
22010
691k
  /* 2666 */ "x7\0"
22011
691k
  /* 2669 */ "z7\0"
22012
691k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
691k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
691k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
691k
  /* 2720 */ "b18\0"
22016
691k
  /* 2724 */ "d18\0"
22017
691k
  /* 2728 */ "h18\0"
22018
691k
  /* 2732 */ "q18\0"
22019
691k
  /* 2736 */ "s18\0"
22020
691k
  /* 2740 */ "w18\0"
22021
691k
  /* 2744 */ "x18\0"
22022
691k
  /* 2748 */ "z18\0"
22023
691k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
691k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
691k
  /* 2784 */ "Z20_Z28\0"
22026
691k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
691k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
691k
  /* 2824 */ "b28\0"
22029
691k
  /* 2828 */ "d28\0"
22030
691k
  /* 2832 */ "h28\0"
22031
691k
  /* 2836 */ "q28\0"
22032
691k
  /* 2840 */ "s28\0"
22033
691k
  /* 2844 */ "w28\0"
22034
691k
  /* 2848 */ "x28\0"
22035
691k
  /* 2852 */ "z28\0"
22036
691k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
691k
  /* 2868 */ "P7_P8\0"
22038
691k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
691k
  /* 2886 */ "Z0_Z8\0"
22040
691k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
691k
  /* 2904 */ "b8\0"
22042
691k
  /* 2907 */ "d8\0"
22043
691k
  /* 2910 */ "h8\0"
22044
691k
  /* 2913 */ "pn8\0"
22045
691k
  /* 2917 */ "p8\0"
22046
691k
  /* 2920 */ "q8\0"
22047
691k
  /* 2923 */ "s8\0"
22048
691k
  /* 2926 */ "w8\0"
22049
691k
  /* 2929 */ "x8\0"
22050
691k
  /* 2932 */ "z8\0"
22051
691k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
691k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
691k
  /* 2967 */ "W18_W19\0"
22054
691k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
691k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
691k
  /* 3023 */ "b19\0"
22057
691k
  /* 3027 */ "d19\0"
22058
691k
  /* 3031 */ "h19\0"
22059
691k
  /* 3035 */ "q19\0"
22060
691k
  /* 3039 */ "s19\0"
22061
691k
  /* 3043 */ "w19\0"
22062
691k
  /* 3047 */ "x19\0"
22063
691k
  /* 3051 */ "z19\0"
22064
691k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
691k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
691k
  /* 3087 */ "W28_W29\0"
22067
691k
  /* 3095 */ "Z21_Z29\0"
22068
691k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
691k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
691k
  /* 3135 */ "b29\0"
22071
691k
  /* 3139 */ "d29\0"
22072
691k
  /* 3143 */ "h29\0"
22073
691k
  /* 3147 */ "q29\0"
22074
691k
  /* 3151 */ "s29\0"
22075
691k
  /* 3155 */ "w29\0"
22076
691k
  /* 3159 */ "x29\0"
22077
691k
  /* 3163 */ "z29\0"
22078
691k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
691k
  /* 3179 */ "P8_P9\0"
22080
691k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
691k
  /* 3197 */ "W8_W9\0"
22082
691k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
691k
  /* 3227 */ "Z1_Z9\0"
22084
691k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
691k
  /* 3245 */ "b9\0"
22086
691k
  /* 3248 */ "d9\0"
22087
691k
  /* 3251 */ "h9\0"
22088
691k
  /* 3254 */ "pn9\0"
22089
691k
  /* 3258 */ "p9\0"
22090
691k
  /* 3261 */ "q9\0"
22091
691k
  /* 3264 */ "s9\0"
22092
691k
  /* 3267 */ "w9\0"
22093
691k
  /* 3270 */ "x9\0"
22094
691k
  /* 3273 */ "z9\0"
22095
691k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
691k
  /* 3307 */ "W30_WZR\0"
22097
691k
  /* 3315 */ "LR_XZR\0"
22098
691k
  /* 3322 */ "X\0"
22099
691k
  /* 3324 */ "Y\0"
22100
691k
  /* 3326 */ "Z\0"
22101
691k
  /* 3328 */ "za\0"
22102
691k
  /* 3331 */ "za0.b\0"
22103
691k
  /* 3337 */ "za0.d\0"
22104
691k
  /* 3343 */ "za1.d\0"
22105
691k
  /* 3349 */ "za2.d\0"
22106
691k
  /* 3355 */ "za3.d\0"
22107
691k
  /* 3361 */ "za4.d\0"
22108
691k
  /* 3367 */ "za5.d\0"
22109
691k
  /* 3373 */ "za6.d\0"
22110
691k
  /* 3379 */ "za7.d\0"
22111
691k
  /* 3385 */ "vg\0"
22112
691k
  /* 3388 */ "za0.h\0"
22113
691k
  /* 3394 */ "za1.h\0"
22114
691k
  /* 3400 */ "wsp\0"
22115
691k
  /* 3404 */ "za10.q\0"
22116
691k
  /* 3411 */ "za0.q\0"
22117
691k
  /* 3417 */ "za11.q\0"
22118
691k
  /* 3424 */ "za1.q\0"
22119
691k
  /* 3430 */ "za12.q\0"
22120
691k
  /* 3437 */ "za2.q\0"
22121
691k
  /* 3443 */ "za13.q\0"
22122
691k
  /* 3450 */ "za3.q\0"
22123
691k
  /* 3456 */ "za14.q\0"
22124
691k
  /* 3463 */ "za4.q\0"
22125
691k
  /* 3469 */ "za15.q\0"
22126
691k
  /* 3476 */ "za5.q\0"
22127
691k
  /* 3482 */ "za6.q\0"
22128
691k
  /* 3488 */ "za7.q\0"
22129
691k
  /* 3494 */ "za8.q\0"
22130
691k
  /* 3500 */ "za9.q\0"
22131
691k
  /* 3506 */ "fpcr\0"
22132
691k
  /* 3511 */ "ffr\0"
22133
691k
  /* 3515 */ "wzr\0"
22134
691k
  /* 3519 */ "xzr\0"
22135
691k
  /* 3523 */ "za0.s\0"
22136
691k
  /* 3529 */ "za1.s\0"
22137
691k
  /* 3535 */ "za2.s\0"
22138
691k
  /* 3541 */ "za3.s\0"
22139
691k
  /* 3547 */ "nzcv\0"
22140
691k
};
22141
691k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
691k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
691k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
691k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
691k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
691k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
691k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
691k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
691k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
691k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
691k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
691k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
691k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
691k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
691k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
691k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
691k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
691k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
691k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
691k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
691k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
691k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
691k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
691k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
691k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
691k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
691k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
691k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
691k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
691k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
691k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
691k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
691k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
691k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
691k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
691k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
691k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
691k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
691k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
691k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
691k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
691k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
691k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
691k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
691k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
691k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
691k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
691k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
691k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
691k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
691k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
691k
    1472, 1789, 
22193
691k
  };
22194
22195
691k
  static const char AsmStrsvlist1[] = {
22196
691k
  /* 0 */ "\0"
22197
691k
};
22198
691k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
691k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
691k
    0, 0, 
22250
691k
  };
22251
22252
691k
  static const char AsmStrsvreg[] = {
22253
691k
  /* 0 */ "v10\0"
22254
691k
  /* 4 */ "v20\0"
22255
691k
  /* 8 */ "v30\0"
22256
691k
  /* 12 */ "v0\0"
22257
691k
  /* 15 */ "v11\0"
22258
691k
  /* 19 */ "v21\0"
22259
691k
  /* 23 */ "v31\0"
22260
691k
  /* 27 */ "v1\0"
22261
691k
  /* 30 */ "v12\0"
22262
691k
  /* 34 */ "v22\0"
22263
691k
  /* 38 */ "v2\0"
22264
691k
  /* 41 */ "v13\0"
22265
691k
  /* 45 */ "v23\0"
22266
691k
  /* 49 */ "v3\0"
22267
691k
  /* 52 */ "v14\0"
22268
691k
  /* 56 */ "v24\0"
22269
691k
  /* 60 */ "v4\0"
22270
691k
  /* 63 */ "v15\0"
22271
691k
  /* 67 */ "v25\0"
22272
691k
  /* 71 */ "v5\0"
22273
691k
  /* 74 */ "v16\0"
22274
691k
  /* 78 */ "v26\0"
22275
691k
  /* 82 */ "v6\0"
22276
691k
  /* 85 */ "v17\0"
22277
691k
  /* 89 */ "v27\0"
22278
691k
  /* 93 */ "v7\0"
22279
691k
  /* 96 */ "v18\0"
22280
691k
  /* 100 */ "v28\0"
22281
691k
  /* 104 */ "v8\0"
22282
691k
  /* 107 */ "v19\0"
22283
691k
  /* 111 */ "v29\0"
22284
691k
  /* 115 */ "v9\0"
22285
691k
};
22286
691k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
691k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
691k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
691k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
691k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
691k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
691k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
691k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
691k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
691k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
691k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
691k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
691k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
691k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
691k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
691k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
691k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
691k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
691k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
691k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
691k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
691k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
691k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
691k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
691k
    3, 3, 
22338
691k
  };
22339
22340
691k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
599k
  case AArch64_NoRegAltName:
22343
599k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
599k
           "Invalid alt name index for register!", NULL);
22345
599k
    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
92.0k
  case AArch64_vreg:
22351
92.0k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
92.0k
           "Invalid alt name index for register!", NULL);
22353
92.0k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
691k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
691k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
212k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
212k
#ifndef CAPSTONE_DIET
22366
212k
  static const PatternsForOpcode OpToPatterns[] = {
22367
212k
    {AArch64_ADDPT_shift, 0, 1 },
22368
212k
    {AArch64_ADDSWri, 1, 1 },
22369
212k
    {AArch64_ADDSWrs, 2, 3 },
22370
212k
    {AArch64_ADDSWrx, 5, 3 },
22371
212k
    {AArch64_ADDSXri, 8, 1 },
22372
212k
    {AArch64_ADDSXrs, 9, 3 },
22373
212k
    {AArch64_ADDSXrx, 12, 1 },
22374
212k
    {AArch64_ADDSXrx64, 13, 3 },
22375
212k
    {AArch64_ADDWri, 16, 2 },
22376
212k
    {AArch64_ADDWrs, 18, 1 },
22377
212k
    {AArch64_ADDWrx, 19, 2 },
22378
212k
    {AArch64_ADDXri, 21, 2 },
22379
212k
    {AArch64_ADDXrs, 23, 1 },
22380
212k
    {AArch64_ADDXrx64, 24, 2 },
22381
212k
    {AArch64_ANDSWri, 26, 1 },
22382
212k
    {AArch64_ANDSWrs, 27, 3 },
22383
212k
    {AArch64_ANDSXri, 30, 1 },
22384
212k
    {AArch64_ANDSXrs, 31, 3 },
22385
212k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
212k
    {AArch64_ANDWrs, 35, 1 },
22387
212k
    {AArch64_ANDXrs, 36, 1 },
22388
212k
    {AArch64_AND_PPzPP, 37, 1 },
22389
212k
    {AArch64_AND_ZI, 38, 3 },
22390
212k
    {AArch64_AUTIA1716, 41, 1 },
22391
212k
    {AArch64_AUTIASP, 42, 1 },
22392
212k
    {AArch64_AUTIAZ, 43, 1 },
22393
212k
    {AArch64_AUTIB1716, 44, 1 },
22394
212k
    {AArch64_AUTIBSP, 45, 1 },
22395
212k
    {AArch64_AUTIBZ, 46, 1 },
22396
212k
    {AArch64_BICSWrs, 47, 1 },
22397
212k
    {AArch64_BICSXrs, 48, 1 },
22398
212k
    {AArch64_BICWrs, 49, 1 },
22399
212k
    {AArch64_BICXrs, 50, 1 },
22400
212k
    {AArch64_CHKFEAT, 51, 1 },
22401
212k
    {AArch64_CLREX, 52, 1 },
22402
212k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
212k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
212k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
212k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
212k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
212k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
212k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
212k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
212k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
212k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
212k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
212k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
212k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
212k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
212k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
212k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
212k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
212k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
212k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
212k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
212k
    {AArch64_CSINCWr, 77, 2 },
22423
212k
    {AArch64_CSINCXr, 79, 2 },
22424
212k
    {AArch64_CSINVWr, 81, 2 },
22425
212k
    {AArch64_CSINVXr, 83, 2 },
22426
212k
    {AArch64_CSNEGWr, 85, 1 },
22427
212k
    {AArch64_CSNEGXr, 86, 1 },
22428
212k
    {AArch64_DCPS1, 87, 1 },
22429
212k
    {AArch64_DCPS2, 88, 1 },
22430
212k
    {AArch64_DCPS3, 89, 1 },
22431
212k
    {AArch64_DECB_XPiI, 90, 2 },
22432
212k
    {AArch64_DECD_XPiI, 92, 2 },
22433
212k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
212k
    {AArch64_DECH_XPiI, 96, 2 },
22435
212k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
212k
    {AArch64_DECW_XPiI, 100, 2 },
22437
212k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
212k
    {AArch64_DSB, 104, 3 },
22439
212k
    {AArch64_DUPM_ZI, 107, 6 },
22440
212k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
212k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
212k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
212k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
212k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
212k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
212k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
212k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
212k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
212k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
212k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
212k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
212k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
212k
    {AArch64_EONWrs, 134, 1 },
22454
212k
    {AArch64_EONXrs, 135, 1 },
22455
212k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
212k
    {AArch64_EORWrs, 137, 1 },
22457
212k
    {AArch64_EORXrs, 138, 1 },
22458
212k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
212k
    {AArch64_EOR_ZI, 140, 3 },
22460
212k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
212k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
212k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
212k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
212k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
212k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
212k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
212k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
212k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
212k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
212k
    {AArch64_EXTRWrri, 153, 1 },
22471
212k
    {AArch64_EXTRXrri, 154, 1 },
22472
212k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
212k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
212k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
212k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
212k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
212k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
212k
    {AArch64_GCSPOPM, 161, 1 },
22479
212k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
212k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
212k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
212k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
212k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
212k
    {AArch64_GLD1Q, 167, 1 },
22485
212k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
212k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
212k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
212k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
212k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
212k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
212k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
212k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
212k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
212k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
212k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
212k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
212k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
212k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
212k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
212k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
212k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
212k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
212k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
212k
    {AArch64_HINT, 187, 14 },
22505
212k
    {AArch64_INCB_XPiI, 201, 2 },
22506
212k
    {AArch64_INCD_XPiI, 203, 2 },
22507
212k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
212k
    {AArch64_INCH_XPiI, 207, 2 },
22509
212k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
212k
    {AArch64_INCW_XPiI, 211, 2 },
22511
212k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
212k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
212k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
212k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
212k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
212k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
212k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
212k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
212k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
212k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
212k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
212k
    {AArch64_INSvi16gpr, 225, 1 },
22523
212k
    {AArch64_INSvi16lane, 226, 1 },
22524
212k
    {AArch64_INSvi32gpr, 227, 1 },
22525
212k
    {AArch64_INSvi32lane, 228, 1 },
22526
212k
    {AArch64_INSvi64gpr, 229, 1 },
22527
212k
    {AArch64_INSvi64lane, 230, 1 },
22528
212k
    {AArch64_INSvi8gpr, 231, 1 },
22529
212k
    {AArch64_INSvi8lane, 232, 1 },
22530
212k
    {AArch64_IRG, 233, 1 },
22531
212k
    {AArch64_ISB, 234, 1 },
22532
212k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
212k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
212k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
212k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
212k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
212k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
212k
    {AArch64_LD1B_IMM, 241, 1 },
22539
212k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
212k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
212k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
212k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
212k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
212k
    {AArch64_LD1D_IMM, 247, 1 },
22545
212k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
212k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
212k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
212k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
212k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
212k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
212k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
212k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
212k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
212k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
212k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
212k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
212k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
212k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
212k
    {AArch64_LD1H_IMM, 262, 1 },
22560
212k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
212k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
212k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
212k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
212k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
212k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
212k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
212k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
212k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
212k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
212k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
212k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
212k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
212k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
212k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
212k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
212k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
212k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
212k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
212k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
212k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
212k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
212k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
212k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
212k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
212k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
212k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
212k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
212k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
212k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
212k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
212k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
212k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
212k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
212k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
212k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
212k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
212k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
212k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
212k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
212k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
212k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
212k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
212k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
212k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
212k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
212k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
212k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
212k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
212k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
212k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
212k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
212k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
212k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
212k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
212k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
212k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
212k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
212k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
212k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
212k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
212k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
212k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
212k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
212k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
212k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
212k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
212k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
212k
    {AArch64_LD1W_IMM, 331, 1 },
22629
212k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
212k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
212k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
212k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
212k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
212k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
212k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
212k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
212k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
212k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
212k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
212k
    {AArch64_LD1i16_POST, 343, 1 },
22641
212k
    {AArch64_LD1i32_POST, 344, 1 },
22642
212k
    {AArch64_LD1i64_POST, 345, 1 },
22643
212k
    {AArch64_LD1i8_POST, 346, 1 },
22644
212k
    {AArch64_LD2B_IMM, 347, 1 },
22645
212k
    {AArch64_LD2D_IMM, 348, 1 },
22646
212k
    {AArch64_LD2H_IMM, 349, 1 },
22647
212k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
212k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
212k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
212k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
212k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
212k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
212k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
212k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
212k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
212k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
212k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
212k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
212k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
212k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
212k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
212k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
212k
    {AArch64_LD2W_IMM, 366, 1 },
22664
212k
    {AArch64_LD2i16_POST, 367, 1 },
22665
212k
    {AArch64_LD2i32_POST, 368, 1 },
22666
212k
    {AArch64_LD2i64_POST, 369, 1 },
22667
212k
    {AArch64_LD2i8_POST, 370, 1 },
22668
212k
    {AArch64_LD3B_IMM, 371, 1 },
22669
212k
    {AArch64_LD3D_IMM, 372, 1 },
22670
212k
    {AArch64_LD3H_IMM, 373, 1 },
22671
212k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
212k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
212k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
212k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
212k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
212k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
212k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
212k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
212k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
212k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
212k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
212k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
212k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
212k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
212k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
212k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
212k
    {AArch64_LD3W_IMM, 390, 1 },
22688
212k
    {AArch64_LD3i16_POST, 391, 1 },
22689
212k
    {AArch64_LD3i32_POST, 392, 1 },
22690
212k
    {AArch64_LD3i64_POST, 393, 1 },
22691
212k
    {AArch64_LD3i8_POST, 394, 1 },
22692
212k
    {AArch64_LD4B_IMM, 395, 1 },
22693
212k
    {AArch64_LD4D_IMM, 396, 1 },
22694
212k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
212k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
212k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
212k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
212k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
212k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
212k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
212k
    {AArch64_LD4H_IMM, 404, 1 },
22702
212k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
212k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
212k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
212k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
212k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
212k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
212k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
212k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
212k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
212k
    {AArch64_LD4W_IMM, 414, 1 },
22712
212k
    {AArch64_LD4i16_POST, 415, 1 },
22713
212k
    {AArch64_LD4i32_POST, 416, 1 },
22714
212k
    {AArch64_LD4i64_POST, 417, 1 },
22715
212k
    {AArch64_LD4i8_POST, 418, 1 },
22716
212k
    {AArch64_LDADDB, 419, 1 },
22717
212k
    {AArch64_LDADDH, 420, 1 },
22718
212k
    {AArch64_LDADDLB, 421, 1 },
22719
212k
    {AArch64_LDADDLH, 422, 1 },
22720
212k
    {AArch64_LDADDLW, 423, 1 },
22721
212k
    {AArch64_LDADDLX, 424, 1 },
22722
212k
    {AArch64_LDADDW, 425, 1 },
22723
212k
    {AArch64_LDADDX, 426, 1 },
22724
212k
    {AArch64_LDAPURBi, 427, 1 },
22725
212k
    {AArch64_LDAPURHi, 428, 1 },
22726
212k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
212k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
212k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
212k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
212k
    {AArch64_LDAPURSWi, 433, 1 },
22731
212k
    {AArch64_LDAPURXi, 434, 1 },
22732
212k
    {AArch64_LDAPURbi, 435, 1 },
22733
212k
    {AArch64_LDAPURdi, 436, 1 },
22734
212k
    {AArch64_LDAPURhi, 437, 1 },
22735
212k
    {AArch64_LDAPURi, 438, 1 },
22736
212k
    {AArch64_LDAPURqi, 439, 1 },
22737
212k
    {AArch64_LDAPURsi, 440, 1 },
22738
212k
    {AArch64_LDCLRB, 441, 1 },
22739
212k
    {AArch64_LDCLRH, 442, 1 },
22740
212k
    {AArch64_LDCLRLB, 443, 1 },
22741
212k
    {AArch64_LDCLRLH, 444, 1 },
22742
212k
    {AArch64_LDCLRLW, 445, 1 },
22743
212k
    {AArch64_LDCLRLX, 446, 1 },
22744
212k
    {AArch64_LDCLRW, 447, 1 },
22745
212k
    {AArch64_LDCLRX, 448, 1 },
22746
212k
    {AArch64_LDEORB, 449, 1 },
22747
212k
    {AArch64_LDEORH, 450, 1 },
22748
212k
    {AArch64_LDEORLB, 451, 1 },
22749
212k
    {AArch64_LDEORLH, 452, 1 },
22750
212k
    {AArch64_LDEORLW, 453, 1 },
22751
212k
    {AArch64_LDEORLX, 454, 1 },
22752
212k
    {AArch64_LDEORW, 455, 1 },
22753
212k
    {AArch64_LDEORX, 456, 1 },
22754
212k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
212k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
212k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
212k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
212k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
212k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
212k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
212k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
212k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
212k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
212k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
212k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
212k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
212k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
212k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
212k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
212k
    {AArch64_LDG, 473, 1 },
22771
212k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
212k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
212k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
212k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
212k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
212k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
212k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
212k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
212k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
212k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
212k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
212k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
212k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
212k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
212k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
212k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
212k
    {AArch64_LDNPDi, 490, 1 },
22788
212k
    {AArch64_LDNPQi, 491, 1 },
22789
212k
    {AArch64_LDNPSi, 492, 1 },
22790
212k
    {AArch64_LDNPWi, 493, 1 },
22791
212k
    {AArch64_LDNPXi, 494, 1 },
22792
212k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
212k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
212k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
212k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
212k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
212k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
212k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
212k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
212k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
212k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
212k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
212k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
212k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
212k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
212k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
212k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
212k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
212k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
212k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
212k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
212k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
212k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
212k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
212k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
212k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
212k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
212k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
212k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
212k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
212k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
212k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
212k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
212k
    {AArch64_LDPDi, 527, 1 },
22825
212k
    {AArch64_LDPQi, 528, 1 },
22826
212k
    {AArch64_LDPSWi, 529, 1 },
22827
212k
    {AArch64_LDPSi, 530, 1 },
22828
212k
    {AArch64_LDPWi, 531, 1 },
22829
212k
    {AArch64_LDPXi, 532, 1 },
22830
212k
    {AArch64_LDRAAindexed, 533, 1 },
22831
212k
    {AArch64_LDRABindexed, 534, 1 },
22832
212k
    {AArch64_LDRBBroX, 535, 1 },
22833
212k
    {AArch64_LDRBBui, 536, 1 },
22834
212k
    {AArch64_LDRBroX, 537, 1 },
22835
212k
    {AArch64_LDRBui, 538, 1 },
22836
212k
    {AArch64_LDRDroX, 539, 1 },
22837
212k
    {AArch64_LDRDui, 540, 1 },
22838
212k
    {AArch64_LDRHHroX, 541, 1 },
22839
212k
    {AArch64_LDRHHui, 542, 1 },
22840
212k
    {AArch64_LDRHroX, 543, 1 },
22841
212k
    {AArch64_LDRHui, 544, 1 },
22842
212k
    {AArch64_LDRQroX, 545, 1 },
22843
212k
    {AArch64_LDRQui, 546, 1 },
22844
212k
    {AArch64_LDRSBWroX, 547, 1 },
22845
212k
    {AArch64_LDRSBWui, 548, 1 },
22846
212k
    {AArch64_LDRSBXroX, 549, 1 },
22847
212k
    {AArch64_LDRSBXui, 550, 1 },
22848
212k
    {AArch64_LDRSHWroX, 551, 1 },
22849
212k
    {AArch64_LDRSHWui, 552, 1 },
22850
212k
    {AArch64_LDRSHXroX, 553, 1 },
22851
212k
    {AArch64_LDRSHXui, 554, 1 },
22852
212k
    {AArch64_LDRSWroX, 555, 1 },
22853
212k
    {AArch64_LDRSWui, 556, 1 },
22854
212k
    {AArch64_LDRSroX, 557, 1 },
22855
212k
    {AArch64_LDRSui, 558, 1 },
22856
212k
    {AArch64_LDRWroX, 559, 1 },
22857
212k
    {AArch64_LDRWui, 560, 1 },
22858
212k
    {AArch64_LDRXroX, 561, 1 },
22859
212k
    {AArch64_LDRXui, 562, 1 },
22860
212k
    {AArch64_LDR_PXI, 563, 1 },
22861
212k
    {AArch64_LDR_ZA, 564, 1 },
22862
212k
    {AArch64_LDR_ZXI, 565, 1 },
22863
212k
    {AArch64_LDSETB, 566, 1 },
22864
212k
    {AArch64_LDSETH, 567, 1 },
22865
212k
    {AArch64_LDSETLB, 568, 1 },
22866
212k
    {AArch64_LDSETLH, 569, 1 },
22867
212k
    {AArch64_LDSETLW, 570, 1 },
22868
212k
    {AArch64_LDSETLX, 571, 1 },
22869
212k
    {AArch64_LDSETW, 572, 1 },
22870
212k
    {AArch64_LDSETX, 573, 1 },
22871
212k
    {AArch64_LDSMAXB, 574, 1 },
22872
212k
    {AArch64_LDSMAXH, 575, 1 },
22873
212k
    {AArch64_LDSMAXLB, 576, 1 },
22874
212k
    {AArch64_LDSMAXLH, 577, 1 },
22875
212k
    {AArch64_LDSMAXLW, 578, 1 },
22876
212k
    {AArch64_LDSMAXLX, 579, 1 },
22877
212k
    {AArch64_LDSMAXW, 580, 1 },
22878
212k
    {AArch64_LDSMAXX, 581, 1 },
22879
212k
    {AArch64_LDSMINB, 582, 1 },
22880
212k
    {AArch64_LDSMINH, 583, 1 },
22881
212k
    {AArch64_LDSMINLB, 584, 1 },
22882
212k
    {AArch64_LDSMINLH, 585, 1 },
22883
212k
    {AArch64_LDSMINLW, 586, 1 },
22884
212k
    {AArch64_LDSMINLX, 587, 1 },
22885
212k
    {AArch64_LDSMINW, 588, 1 },
22886
212k
    {AArch64_LDSMINX, 589, 1 },
22887
212k
    {AArch64_LDTRBi, 590, 1 },
22888
212k
    {AArch64_LDTRHi, 591, 1 },
22889
212k
    {AArch64_LDTRSBWi, 592, 1 },
22890
212k
    {AArch64_LDTRSBXi, 593, 1 },
22891
212k
    {AArch64_LDTRSHWi, 594, 1 },
22892
212k
    {AArch64_LDTRSHXi, 595, 1 },
22893
212k
    {AArch64_LDTRSWi, 596, 1 },
22894
212k
    {AArch64_LDTRWi, 597, 1 },
22895
212k
    {AArch64_LDTRXi, 598, 1 },
22896
212k
    {AArch64_LDUMAXB, 599, 1 },
22897
212k
    {AArch64_LDUMAXH, 600, 1 },
22898
212k
    {AArch64_LDUMAXLB, 601, 1 },
22899
212k
    {AArch64_LDUMAXLH, 602, 1 },
22900
212k
    {AArch64_LDUMAXLW, 603, 1 },
22901
212k
    {AArch64_LDUMAXLX, 604, 1 },
22902
212k
    {AArch64_LDUMAXW, 605, 1 },
22903
212k
    {AArch64_LDUMAXX, 606, 1 },
22904
212k
    {AArch64_LDUMINB, 607, 1 },
22905
212k
    {AArch64_LDUMINH, 608, 1 },
22906
212k
    {AArch64_LDUMINLB, 609, 1 },
22907
212k
    {AArch64_LDUMINLH, 610, 1 },
22908
212k
    {AArch64_LDUMINLW, 611, 1 },
22909
212k
    {AArch64_LDUMINLX, 612, 1 },
22910
212k
    {AArch64_LDUMINW, 613, 1 },
22911
212k
    {AArch64_LDUMINX, 614, 1 },
22912
212k
    {AArch64_LDURBBi, 615, 1 },
22913
212k
    {AArch64_LDURBi, 616, 1 },
22914
212k
    {AArch64_LDURDi, 617, 1 },
22915
212k
    {AArch64_LDURHHi, 618, 1 },
22916
212k
    {AArch64_LDURHi, 619, 1 },
22917
212k
    {AArch64_LDURQi, 620, 1 },
22918
212k
    {AArch64_LDURSBWi, 621, 1 },
22919
212k
    {AArch64_LDURSBXi, 622, 1 },
22920
212k
    {AArch64_LDURSHWi, 623, 1 },
22921
212k
    {AArch64_LDURSHXi, 624, 1 },
22922
212k
    {AArch64_LDURSWi, 625, 1 },
22923
212k
    {AArch64_LDURSi, 626, 1 },
22924
212k
    {AArch64_LDURWi, 627, 1 },
22925
212k
    {AArch64_LDURXi, 628, 1 },
22926
212k
    {AArch64_MADDWrrr, 629, 1 },
22927
212k
    {AArch64_MADDXrrr, 630, 1 },
22928
212k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
212k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
212k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
212k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
212k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
212k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
212k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
212k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
212k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
212k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
212k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
212k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
212k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
212k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
212k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
212k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
212k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
212k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
212k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
212k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
212k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
212k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
212k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
212k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
212k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
212k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
212k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
212k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
212k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
212k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
212k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
212k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
212k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
212k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
212k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
212k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
212k
    {AArch64_MOVT, 667, 1 },
22965
212k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
212k
    {AArch64_MSUBWrrr, 674, 1 },
22967
212k
    {AArch64_MSUBXrrr, 675, 1 },
22968
212k
    {AArch64_NOTv16i8, 676, 1 },
22969
212k
    {AArch64_NOTv8i8, 677, 1 },
22970
212k
    {AArch64_ORNWrs, 678, 3 },
22971
212k
    {AArch64_ORNXrs, 681, 3 },
22972
212k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
212k
    {AArch64_ORRWrs, 685, 2 },
22974
212k
    {AArch64_ORRXrs, 687, 2 },
22975
212k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
212k
    {AArch64_ORR_ZI, 690, 3 },
22977
212k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
212k
    {AArch64_ORRv16i8, 694, 1 },
22979
212k
    {AArch64_ORRv8i8, 695, 1 },
22980
212k
    {AArch64_PACIA1716, 696, 1 },
22981
212k
    {AArch64_PACIASP, 697, 1 },
22982
212k
    {AArch64_PACIAZ, 698, 1 },
22983
212k
    {AArch64_PACIB1716, 699, 1 },
22984
212k
    {AArch64_PACIBSP, 700, 1 },
22985
212k
    {AArch64_PACIBZ, 701, 1 },
22986
212k
    {AArch64_PACM, 702, 1 },
22987
212k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
212k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
212k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
212k
    {AArch64_PRFB_PRI, 706, 1 },
22991
212k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
212k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
212k
    {AArch64_PRFD_PRI, 709, 1 },
22994
212k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
212k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
212k
    {AArch64_PRFH_PRI, 712, 1 },
22997
212k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
212k
    {AArch64_PRFMroX, 714, 1 },
22999
212k
    {AArch64_PRFMui, 715, 1 },
23000
212k
    {AArch64_PRFUMi, 716, 1 },
23001
212k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
212k
    {AArch64_PRFW_PRI, 718, 1 },
23003
212k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
212k
    {AArch64_PTRUES_B, 720, 1 },
23005
212k
    {AArch64_PTRUES_D, 721, 1 },
23006
212k
    {AArch64_PTRUES_H, 722, 1 },
23007
212k
    {AArch64_PTRUES_S, 723, 1 },
23008
212k
    {AArch64_PTRUE_B, 724, 1 },
23009
212k
    {AArch64_PTRUE_D, 725, 1 },
23010
212k
    {AArch64_PTRUE_H, 726, 1 },
23011
212k
    {AArch64_PTRUE_S, 727, 1 },
23012
212k
    {AArch64_RET, 728, 1 },
23013
212k
    {AArch64_SBCSWr, 729, 1 },
23014
212k
    {AArch64_SBCSXr, 730, 1 },
23015
212k
    {AArch64_SBCWr, 731, 1 },
23016
212k
    {AArch64_SBCXr, 732, 1 },
23017
212k
    {AArch64_SBFMWri, 733, 3 },
23018
212k
    {AArch64_SBFMXri, 736, 4 },
23019
212k
    {AArch64_SEL_PPPP, 740, 1 },
23020
212k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
212k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
212k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
212k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
212k
    {AArch64_SMADDLrrr, 745, 1 },
23025
212k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
212k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
212k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
212k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
212k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
212k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
212k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
212k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
212k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
212k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
212k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
212k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
212k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
212k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
212k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
212k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
212k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
212k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
212k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
212k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
212k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
212k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
212k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
212k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
212k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
212k
    {AArch64_SST1D_IMM, 793, 1 },
23051
212k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
212k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
212k
    {AArch64_SST1Q, 796, 1 },
23054
212k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
212k
    {AArch64_SST1W_IMM, 798, 1 },
23056
212k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
212k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
212k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
212k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
212k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
212k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
212k
    {AArch64_ST1B_IMM, 805, 1 },
23063
212k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
212k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
212k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
212k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
212k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
212k
    {AArch64_ST1D_IMM, 811, 1 },
23069
212k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
212k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
212k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
212k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
212k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
212k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
212k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
212k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
212k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
212k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
212k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
212k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
212k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
212k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
212k
    {AArch64_ST1H_IMM, 826, 1 },
23084
212k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
212k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
212k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
212k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
212k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
212k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
212k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
212k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
212k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
212k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
212k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
212k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
212k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
212k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
212k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
212k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
212k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
212k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
212k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
212k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
212k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
212k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
212k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
212k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
212k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
212k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
212k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
212k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
212k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
212k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
212k
    {AArch64_ST1W_IMM, 857, 1 },
23115
212k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
212k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
212k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
212k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
212k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
212k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
212k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
212k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
212k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
212k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
212k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
212k
    {AArch64_ST1i16_POST, 869, 1 },
23127
212k
    {AArch64_ST1i32_POST, 870, 1 },
23128
212k
    {AArch64_ST1i64_POST, 871, 1 },
23129
212k
    {AArch64_ST1i8_POST, 872, 1 },
23130
212k
    {AArch64_ST2B_IMM, 873, 1 },
23131
212k
    {AArch64_ST2D_IMM, 874, 1 },
23132
212k
    {AArch64_ST2Gi, 875, 1 },
23133
212k
    {AArch64_ST2H_IMM, 876, 1 },
23134
212k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
212k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
212k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
212k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
212k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
212k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
212k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
212k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
212k
    {AArch64_ST2W_IMM, 885, 1 },
23143
212k
    {AArch64_ST2i16_POST, 886, 1 },
23144
212k
    {AArch64_ST2i32_POST, 887, 1 },
23145
212k
    {AArch64_ST2i64_POST, 888, 1 },
23146
212k
    {AArch64_ST2i8_POST, 889, 1 },
23147
212k
    {AArch64_ST3B_IMM, 890, 1 },
23148
212k
    {AArch64_ST3D_IMM, 891, 1 },
23149
212k
    {AArch64_ST3H_IMM, 892, 1 },
23150
212k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
212k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
212k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
212k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
212k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
212k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
212k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
212k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
212k
    {AArch64_ST3W_IMM, 901, 1 },
23159
212k
    {AArch64_ST3i16_POST, 902, 1 },
23160
212k
    {AArch64_ST3i32_POST, 903, 1 },
23161
212k
    {AArch64_ST3i64_POST, 904, 1 },
23162
212k
    {AArch64_ST3i8_POST, 905, 1 },
23163
212k
    {AArch64_ST4B_IMM, 906, 1 },
23164
212k
    {AArch64_ST4D_IMM, 907, 1 },
23165
212k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
212k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
212k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
212k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
212k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
212k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
212k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
212k
    {AArch64_ST4H_IMM, 915, 1 },
23173
212k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
212k
    {AArch64_ST4W_IMM, 917, 1 },
23175
212k
    {AArch64_ST4i16_POST, 918, 1 },
23176
212k
    {AArch64_ST4i32_POST, 919, 1 },
23177
212k
    {AArch64_ST4i64_POST, 920, 1 },
23178
212k
    {AArch64_ST4i8_POST, 921, 1 },
23179
212k
    {AArch64_STGPi, 922, 1 },
23180
212k
    {AArch64_STGi, 923, 1 },
23181
212k
    {AArch64_STLURBi, 924, 1 },
23182
212k
    {AArch64_STLURHi, 925, 1 },
23183
212k
    {AArch64_STLURWi, 926, 1 },
23184
212k
    {AArch64_STLURXi, 927, 1 },
23185
212k
    {AArch64_STLURbi, 928, 1 },
23186
212k
    {AArch64_STLURdi, 929, 1 },
23187
212k
    {AArch64_STLURhi, 930, 1 },
23188
212k
    {AArch64_STLURqi, 931, 1 },
23189
212k
    {AArch64_STLURsi, 932, 1 },
23190
212k
    {AArch64_STNPDi, 933, 1 },
23191
212k
    {AArch64_STNPQi, 934, 1 },
23192
212k
    {AArch64_STNPSi, 935, 1 },
23193
212k
    {AArch64_STNPWi, 936, 1 },
23194
212k
    {AArch64_STNPXi, 937, 1 },
23195
212k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
212k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
212k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
212k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
212k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
212k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
212k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
212k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
212k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
212k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
212k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
212k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
212k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
212k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
212k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
212k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
212k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
212k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
212k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
212k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
212k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
212k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
212k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
212k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
212k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
212k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
212k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
212k
    {AArch64_STPDi, 965, 1 },
23223
212k
    {AArch64_STPQi, 966, 1 },
23224
212k
    {AArch64_STPSi, 967, 1 },
23225
212k
    {AArch64_STPWi, 968, 1 },
23226
212k
    {AArch64_STPXi, 969, 1 },
23227
212k
    {AArch64_STRBBroX, 970, 1 },
23228
212k
    {AArch64_STRBBui, 971, 1 },
23229
212k
    {AArch64_STRBroX, 972, 1 },
23230
212k
    {AArch64_STRBui, 973, 1 },
23231
212k
    {AArch64_STRDroX, 974, 1 },
23232
212k
    {AArch64_STRDui, 975, 1 },
23233
212k
    {AArch64_STRHHroX, 976, 1 },
23234
212k
    {AArch64_STRHHui, 977, 1 },
23235
212k
    {AArch64_STRHroX, 978, 1 },
23236
212k
    {AArch64_STRHui, 979, 1 },
23237
212k
    {AArch64_STRQroX, 980, 1 },
23238
212k
    {AArch64_STRQui, 981, 1 },
23239
212k
    {AArch64_STRSroX, 982, 1 },
23240
212k
    {AArch64_STRSui, 983, 1 },
23241
212k
    {AArch64_STRWroX, 984, 1 },
23242
212k
    {AArch64_STRWui, 985, 1 },
23243
212k
    {AArch64_STRXroX, 986, 1 },
23244
212k
    {AArch64_STRXui, 987, 1 },
23245
212k
    {AArch64_STR_PXI, 988, 1 },
23246
212k
    {AArch64_STR_ZA, 989, 1 },
23247
212k
    {AArch64_STR_ZXI, 990, 1 },
23248
212k
    {AArch64_STTRBi, 991, 1 },
23249
212k
    {AArch64_STTRHi, 992, 1 },
23250
212k
    {AArch64_STTRWi, 993, 1 },
23251
212k
    {AArch64_STTRXi, 994, 1 },
23252
212k
    {AArch64_STURBBi, 995, 1 },
23253
212k
    {AArch64_STURBi, 996, 1 },
23254
212k
    {AArch64_STURDi, 997, 1 },
23255
212k
    {AArch64_STURHHi, 998, 1 },
23256
212k
    {AArch64_STURHi, 999, 1 },
23257
212k
    {AArch64_STURQi, 1000, 1 },
23258
212k
    {AArch64_STURSi, 1001, 1 },
23259
212k
    {AArch64_STURWi, 1002, 1 },
23260
212k
    {AArch64_STURXi, 1003, 1 },
23261
212k
    {AArch64_STZ2Gi, 1004, 1 },
23262
212k
    {AArch64_STZGi, 1005, 1 },
23263
212k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
212k
    {AArch64_SUBSWri, 1007, 1 },
23265
212k
    {AArch64_SUBSWrs, 1008, 5 },
23266
212k
    {AArch64_SUBSWrx, 1013, 3 },
23267
212k
    {AArch64_SUBSXri, 1016, 1 },
23268
212k
    {AArch64_SUBSXrs, 1017, 5 },
23269
212k
    {AArch64_SUBSXrx, 1022, 1 },
23270
212k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
212k
    {AArch64_SUBWrs, 1026, 3 },
23272
212k
    {AArch64_SUBWrx, 1029, 2 },
23273
212k
    {AArch64_SUBXrs, 1031, 3 },
23274
212k
    {AArch64_SUBXrx64, 1034, 2 },
23275
212k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
212k
    {AArch64_SYSxt, 1037, 1 },
23277
212k
    {AArch64_UBFMWri, 1038, 3 },
23278
212k
    {AArch64_UBFMXri, 1041, 4 },
23279
212k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
212k
    {AArch64_UMOVvi32, 1046, 1 },
23281
212k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
212k
    {AArch64_UMOVvi64, 1048, 1 },
23283
212k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
212k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
212k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
212k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
212k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
212k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
212k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
212k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
212k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
212k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
212k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
212k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
212k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
212k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
212k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
212k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
212k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
212k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
212k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
212k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
212k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
212k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
212k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
212k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
212k
    {AArch64_XPACLRI, 1095, 1 },
23308
212k
    {AArch64_ZERO_M, 1096, 15 },
23309
212k
  {0},  };
23310
23311
212k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
212k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
212k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
212k
    {30, 9, 4, 4 },
23318
212k
    {41, 13, 4, 3 },
23319
212k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
212k
    {30, 20, 4, 4 },
23322
212k
    {72, 24, 4, 3 },
23323
212k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
212k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
212k
    {30, 33, 4, 4 },
23328
212k
    {41, 37, 4, 3 },
23329
212k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
212k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
212k
    {30, 47, 4, 4 },
23334
212k
    {72, 51, 4, 3 },
23335
212k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
212k
    {87, 58, 4, 4 },
23338
212k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
212k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
212k
    {98, 70, 4, 4 },
23343
212k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
212k
    {87, 78, 4, 4 },
23346
212k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
212k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
212k
    {98, 90, 4, 4 },
23351
212k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
212k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
212k
    {126, 100, 4, 4 },
23356
212k
    {137, 104, 4, 3 },
23357
212k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
212k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
212k
    {126, 113, 4, 4 },
23362
212k
    {137, 117, 4, 3 },
23363
212k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
212k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
212k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
212k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
212k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
212k
    {243, 148, 3, 7 },
23374
212k
    {264, 155, 3, 7 },
23375
212k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
212k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
212k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
212k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
212k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
212k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
212k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
212k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
212k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
212k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
212k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
212k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
212k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
212k
    {405, 207, 3, 7 },
23402
212k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
212k
    {427, 221, 3, 7 },
23405
212k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
212k
    {449, 235, 3, 7 },
23408
212k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
212k
    {471, 249, 3, 7 },
23411
212k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
212k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
212k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
212k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
212k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
212k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
212k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
212k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
212k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
212k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
212k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
212k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
212k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
212k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
212k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
212k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
212k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
212k
    {761, 379, 4, 4 },
23446
212k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
212k
    {761, 387, 4, 4 },
23449
212k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
212k
    {793, 395, 4, 4 },
23452
212k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
212k
    {793, 403, 4, 4 },
23455
212k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
212k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
212k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
212k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
212k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
212k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
212k
    {862, 425, 4, 8 },
23468
212k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
212k
    {884, 441, 4, 8 },
23471
212k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
212k
    {906, 457, 4, 8 },
23474
212k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
212k
    {932, 473, 4, 8 },
23477
212k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
212k
    {954, 489, 4, 8 },
23480
212k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
212k
    {980, 505, 4, 8 },
23483
212k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
212k
    {1002, 521, 4, 8 },
23486
212k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
212k
    {1028, 537, 1, 1 },
23489
212k
    {1033, 538, 1, 1 },
23490
212k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
212k
    {1043, 543, 2, 6 },
23493
212k
    {1058, 549, 2, 6 },
23494
212k
    {1073, 555, 2, 6 },
23495
212k
    {1088, 561, 2, 6 },
23496
212k
    {1104, 567, 2, 6 },
23497
212k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
212k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
212k
    {1151, 584, 3, 5 },
23502
212k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
212k
    {1182, 596, 3, 5 },
23505
212k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
212k
    {1213, 608, 3, 5 },
23508
212k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
212k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
212k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
212k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
212k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
212k
    {1296, 644, 3, 7 },
23519
212k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
212k
    {1330, 657, 3, 7 },
23522
212k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
212k
    {1364, 670, 3, 7 },
23525
212k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
212k
    {1398, 683, 3, 7 },
23528
212k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
212k
    {1432, 696, 3, 7 },
23531
212k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
212k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
212k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
212k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
212k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
212k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
212k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
212k
    {1543, 741, 3, 7 },
23546
212k
    {1564, 748, 3, 7 },
23547
212k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
212k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
212k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
212k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
212k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
212k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
212k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
212k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
212k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
212k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
212k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
212k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
212k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
212k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
212k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
212k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
212k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
212k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
212k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
212k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
212k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
212k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
212k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
212k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
212k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
212k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
212k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
212k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
212k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
212k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
212k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
212k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
212k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
212k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
212k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
212k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
212k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
212k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
212k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
212k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
212k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
212k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
212k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
212k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
212k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
212k
    {2763, 1063, 1, 1 },
23638
212k
    {2767, 1064, 1, 1 },
23639
212k
    {2773, 1065, 1, 1 },
23640
212k
    {2777, 1066, 1, 1 },
23641
212k
    {2781, 1067, 1, 1 },
23642
212k
    {2785, 1068, 1, 1 },
23643
212k
    {2790, 1069, 1, 1 },
23644
212k
    {2794, 1070, 1, 4 },
23645
212k
    {2798, 1074, 1, 1 },
23646
212k
    {2803, 1075, 1, 4 },
23647
212k
    {2807, 1079, 1, 4 },
23648
212k
    {2816, 1083, 1, 4 },
23649
212k
    {2825, 1087, 1, 4 },
23650
212k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
212k
    {2843, 1095, 4, 8 },
23653
212k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
212k
    {2865, 1111, 4, 8 },
23656
212k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
212k
    {2887, 1127, 4, 8 },
23659
212k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
212k
    {2913, 1143, 4, 8 },
23662
212k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
212k
    {2935, 1159, 4, 8 },
23665
212k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
212k
    {2961, 1175, 4, 8 },
23668
212k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
212k
    {2983, 1191, 4, 8 },
23671
212k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
212k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
212k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
212k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
212k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
212k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
212k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
212k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
212k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
212k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
212k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
212k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
212k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
212k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
212k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
212k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
212k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
212k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
212k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
212k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
212k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
212k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
212k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
212k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
212k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
212k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
212k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
212k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
212k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
212k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
212k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
212k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
212k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
212k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
212k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
212k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
212k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
212k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
212k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
212k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
212k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
212k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
212k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
212k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
212k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
212k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
212k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
212k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
212k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
212k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
212k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
212k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
212k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
212k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
212k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
212k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
212k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
212k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
212k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
212k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
212k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
212k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
212k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
212k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
212k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
212k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
212k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
212k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
212k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
212k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
212k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
212k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
212k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
212k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
212k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
212k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
212k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
212k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
212k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
212k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
212k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
212k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
212k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
212k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
212k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
212k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
212k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
212k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
212k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
212k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
212k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
212k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
212k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
212k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
212k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
212k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
212k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
212k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
212k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
212k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
212k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
212k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
212k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
212k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
212k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
212k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
212k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
212k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
212k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
212k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
212k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
212k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
212k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
212k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
212k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
212k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
212k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
212k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
212k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
212k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
212k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
212k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
212k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
212k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
212k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
212k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
212k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
212k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
212k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
212k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
212k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
212k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
212k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
212k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
212k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
212k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
212k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
212k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
212k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
212k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
212k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
212k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
212k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
212k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
212k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
212k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
212k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
212k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
212k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
212k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
212k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
212k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
212k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
212k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
212k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
212k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
212k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
212k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
212k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
212k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
212k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
212k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
212k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
212k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
212k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
212k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
212k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
212k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
212k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
212k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
212k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
212k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
212k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
212k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
212k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
212k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
212k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
212k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
212k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
212k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
212k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
212k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
212k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
212k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
212k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
212k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
212k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
212k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
212k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
212k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
212k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
212k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
212k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
212k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
212k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
212k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
212k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
212k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
212k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
212k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
212k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
212k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
212k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
212k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
212k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
212k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
212k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
212k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
212k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
212k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
212k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
212k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
212k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
212k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
212k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
212k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
212k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
212k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
212k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
212k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
212k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
212k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
212k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
212k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
212k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
212k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
212k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
212k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
212k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
212k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
212k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
212k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
212k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
212k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
212k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
212k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
212k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
212k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
212k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
212k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
212k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
212k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
212k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
212k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
212k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
212k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
212k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
212k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
212k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
212k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
212k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
212k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
212k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
212k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
212k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
212k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
212k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
212k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
212k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
212k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
212k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
212k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
212k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
212k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
212k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
212k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
212k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
212k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
212k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
212k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
212k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
212k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
212k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
212k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
212k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
212k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
212k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
212k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
212k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
212k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
212k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
212k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
212k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
212k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
212k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
212k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
212k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
212k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
212k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
212k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
212k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
212k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
212k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
212k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
212k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
212k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
212k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
212k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
212k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
212k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
212k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
212k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
212k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
212k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
212k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
212k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
212k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
212k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
212k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
212k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
212k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
212k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
212k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
212k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
212k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
212k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
212k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
212k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
212k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
212k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
212k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
212k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
212k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
212k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
212k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
212k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
212k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
212k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
212k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
212k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
212k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
212k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
212k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
212k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
212k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
212k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
212k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
212k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
212k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
212k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
212k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
212k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
212k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
212k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
212k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
212k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
212k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
212k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
212k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
212k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
212k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
212k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
212k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
212k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
212k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
212k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
212k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
212k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
212k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
212k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
212k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
212k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
212k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
212k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
212k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
212k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
212k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
212k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
212k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
212k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
212k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
212k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
212k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
212k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
212k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
212k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
212k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
212k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
212k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
212k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
212k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
212k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
212k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
212k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
212k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
212k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
212k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
212k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
212k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
212k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
212k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
212k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
212k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
212k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
212k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
212k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
212k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
212k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
212k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
212k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
212k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
212k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
212k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
212k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
212k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
212k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
212k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
212k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
212k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
212k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
212k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
212k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
212k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
212k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
212k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
212k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
212k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
212k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
212k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
212k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
212k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
212k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
212k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
212k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
212k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
212k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
212k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
212k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
212k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
212k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
212k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
212k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
212k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
212k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
212k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
212k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
212k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
212k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
212k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
212k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
212k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
212k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
212k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
212k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
212k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
212k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
212k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
212k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
212k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
212k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
212k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
212k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
212k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
212k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
212k
    {11552, 4312, 2, 2 },
24580
212k
    {11560, 4314, 2, 2 },
24581
212k
    {11571, 4316, 2, 2 },
24582
212k
    {11582, 4318, 2, 2 },
24583
212k
    {11589, 4320, 2, 2 },
24584
212k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
212k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
212k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
212k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
212k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
212k
    {11669, 4336, 4, 4 },
24595
212k
    {11680, 4340, 4, 3 },
24596
212k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
212k
    {11669, 4347, 4, 4 },
24599
212k
    {11680, 4351, 4, 3 },
24600
212k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
212k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
212k
    {11726, 4366, 4, 4 },
24605
212k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
212k
    {11726, 4374, 4, 4 },
24608
212k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
212k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
212k
    {11767, 4390, 3, 7 },
24613
212k
    {11788, 4397, 3, 7 },
24614
212k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
212k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
212k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
212k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
212k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
212k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
212k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
212k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
212k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
212k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
212k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
212k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
212k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
212k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
212k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
212k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
212k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
212k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
212k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
212k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
212k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
212k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
212k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
212k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
212k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
212k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
212k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
212k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
212k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
212k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
212k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
212k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
212k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
212k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
212k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
212k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
212k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
212k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
212k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
212k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
212k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
212k
    {12428, 4620, 4, 4 },
24697
212k
    {12443, 4624, 4, 4 },
24698
212k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
212k
    {12428, 4632, 4, 4 },
24701
212k
    {12443, 4636, 4, 4 },
24702
212k
    {12455, 4640, 4, 4 },
24703
212k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
212k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
212k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
212k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
212k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
212k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
212k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
212k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
212k
    {12606, 4696, 4, 8 },
24720
212k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
212k
    {12632, 4712, 4, 8 },
24723
212k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
212k
    {12670, 4728, 4, 8 },
24726
212k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
212k
    {12696, 4744, 4, 8 },
24729
212k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
212k
    {12734, 4760, 4, 8 },
24732
212k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
212k
    {12764, 4776, 4, 8 },
24735
212k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
212k
    {12790, 4792, 4, 8 },
24738
212k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
212k
    {12828, 4808, 4, 8 },
24741
212k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
212k
    {12858, 4824, 4, 8 },
24744
212k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
212k
    {12884, 4840, 4, 8 },
24747
212k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
212k
    {12922, 4856, 4, 8 },
24750
212k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
212k
    {12952, 4872, 4, 8 },
24753
212k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
212k
    {12978, 4888, 4, 8 },
24756
212k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
212k
    {13016, 4904, 4, 8 },
24759
212k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
212k
    {13042, 4920, 4, 8 },
24762
212k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
212k
    {13080, 4936, 4, 8 },
24765
212k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
212k
    {13110, 4952, 4, 8 },
24768
212k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
212k
    {13136, 4968, 4, 8 },
24771
212k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
212k
    {13174, 4984, 4, 8 },
24774
212k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
212k
    {13204, 5000, 4, 8 },
24777
212k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
212k
    {13230, 5016, 4, 8 },
24780
212k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
212k
    {13268, 5032, 4, 8 },
24783
212k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
212k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
212k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
212k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
212k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
212k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
212k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
212k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
212k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
212k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
212k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
212k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
212k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
212k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
212k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
212k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
212k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
212k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
212k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
212k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
212k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
212k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
212k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
212k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
212k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
212k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
212k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
212k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
212k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
212k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
212k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
212k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
212k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
212k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
212k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
212k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
212k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
212k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
212k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
212k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
212k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
212k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
212k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
212k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
212k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
212k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
212k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
212k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
212k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
212k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
212k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
212k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
212k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
212k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
212k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
212k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
212k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
212k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
212k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
212k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
212k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
212k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
212k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
212k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
212k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
212k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
212k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
212k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
212k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
212k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
212k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
212k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
212k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
212k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
212k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
212k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
212k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
212k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
212k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
212k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
212k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
212k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
212k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
212k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
212k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
212k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
212k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
212k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
212k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
212k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
212k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
212k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
212k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
212k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
212k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
212k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
212k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
212k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
212k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
212k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
212k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
212k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
212k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
212k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
212k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
212k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
212k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
212k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
212k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
212k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
212k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
212k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
212k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
212k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
212k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
212k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
212k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
212k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
212k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
212k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
212k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
212k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
212k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
212k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
212k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
212k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
212k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
212k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
212k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
212k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
212k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
212k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
212k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
212k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
212k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
212k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
212k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
212k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
212k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
212k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
212k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
212k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
212k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
212k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
212k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
212k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
212k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
212k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
212k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
212k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
212k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
212k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
212k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
212k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
212k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
212k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
212k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
212k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
212k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
212k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
212k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
212k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
212k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
212k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
212k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
212k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
212k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
212k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
212k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
212k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
212k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
212k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
212k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
212k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
212k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
212k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
212k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
212k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
212k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
212k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
212k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
212k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
212k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
212k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
212k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
212k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
212k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
212k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
212k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
212k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
212k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
212k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
212k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
212k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
212k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
212k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
212k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
212k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
212k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
212k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
212k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
212k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
212k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
212k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
212k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
212k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
212k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
212k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
212k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
212k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
212k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
212k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
212k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
212k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
212k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
212k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
212k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
212k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
212k
    {16999, 6573, 4, 4 },
25220
212k
    {17010, 6577, 4, 3 },
25221
212k
    {17025, 6580, 4, 4 },
25222
212k
    {17037, 6584, 4, 3 },
25223
212k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
212k
    {16999, 6591, 4, 4 },
25226
212k
    {17069, 6595, 4, 3 },
25227
212k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
212k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
212k
    {16999, 6604, 4, 4 },
25232
212k
    {17010, 6608, 4, 3 },
25233
212k
    {17025, 6611, 4, 4 },
25234
212k
    {17037, 6615, 4, 3 },
25235
212k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
212k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
212k
    {16999, 6625, 4, 4 },
25240
212k
    {17069, 6629, 4, 3 },
25241
212k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
212k
    {17084, 6636, 4, 4 },
25244
212k
    {17095, 6640, 4, 3 },
25245
212k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
212k
    {17110, 6647, 4, 4 },
25248
212k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
212k
    {17084, 6655, 4, 4 },
25251
212k
    {17095, 6659, 4, 3 },
25252
212k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
212k
    {17110, 6666, 4, 4 },
25255
212k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
212k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
212k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
212k
    {17172, 6687, 4, 4 },
25262
212k
    {17187, 6691, 4, 4 },
25263
212k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
212k
    {17172, 6699, 4, 4 },
25266
212k
    {17187, 6703, 4, 4 },
25267
212k
    {17199, 6707, 4, 4 },
25268
212k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
212k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
212k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
212k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
212k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
212k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
212k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
212k
    {17296, 6745, 4, 8 },
25283
212k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
212k
    {17296, 6761, 4, 8 },
25286
212k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
212k
    {17322, 6777, 4, 8 },
25289
212k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
212k
    {17322, 6793, 4, 8 },
25292
212k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
212k
    {17348, 6809, 4, 8 },
25295
212k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
212k
    {17378, 6825, 4, 8 },
25298
212k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
212k
    {17378, 6841, 4, 8 },
25301
212k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
212k
    {17404, 6857, 4, 8 },
25304
212k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
212k
    {17434, 6873, 4, 8 },
25307
212k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
212k
    {17434, 6889, 4, 8 },
25310
212k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
212k
    {17460, 6905, 4, 8 },
25313
212k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
212k
    {17490, 6921, 4, 8 },
25316
212k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
212k
    {17490, 6937, 4, 8 },
25319
212k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
212k
    {17516, 6953, 4, 8 },
25322
212k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
212k
    {17516, 6969, 4, 8 },
25325
212k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
212k
    {17542, 6985, 4, 8 },
25328
212k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
212k
    {17572, 7001, 4, 8 },
25331
212k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
212k
    {17572, 7017, 4, 8 },
25334
212k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
212k
    {17598, 7033, 4, 8 },
25337
212k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
212k
    {17628, 7049, 4, 8 },
25340
212k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
212k
    {17628, 7065, 4, 8 },
25343
212k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
212k
    {17654, 7081, 4, 8 },
25346
212k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
212k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
212k
    {17692, 7100, 1, 4 },
25351
212k
    {17702, 7104, 1, 4 },
25352
212k
    {17715, 7108, 1, 4 },
25353
212k
    {17728, 7112, 1, 4 },
25354
212k
    {17741, 7116, 1, 4 },
25355
212k
    {17754, 7120, 1, 4 },
25356
212k
    {17767, 7124, 1, 4 },
25357
212k
    {17780, 7128, 1, 4 },
25358
212k
    {17799, 7132, 1, 4 },
25359
212k
    {17818, 7136, 1, 4 },
25360
212k
    {17837, 7140, 1, 4 },
25361
212k
    {17856, 7144, 1, 4 },
25362
212k
    {17881, 7148, 1, 4 },
25363
212k
    {17906, 7152, 1, 4 },
25364
212k
    {17931, 7156, 1, 4 },
25365
212k
  {0},  };
25366
25367
212k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
212k
    {AliasPatternCond_K_TiedReg, 2},
25531
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
212k
    {AliasPatternCond_K_TiedReg, 2},
25550
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
212k
    {AliasPatternCond_K_Ignore, 0},
25557
212k
    {AliasPatternCond_K_Custom, 1},
25558
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
212k
    {AliasPatternCond_K_Ignore, 0},
25565
212k
    {AliasPatternCond_K_Custom, 2},
25566
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
212k
    {AliasPatternCond_K_Ignore, 0},
25573
212k
    {AliasPatternCond_K_Custom, 3},
25574
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
212k
    {AliasPatternCond_K_Ignore, 0},
25639
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
212k
    {AliasPatternCond_K_Ignore, 0},
25655
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
212k
    {AliasPatternCond_K_Ignore, 0},
25671
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
212k
    {AliasPatternCond_K_Ignore, 0},
25687
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
212k
    {AliasPatternCond_K_Ignore, 0},
25695
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
212k
    {AliasPatternCond_K_Ignore, 0},
25703
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
212k
    {AliasPatternCond_K_Ignore, 0},
25711
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
212k
    {AliasPatternCond_K_Ignore, 0},
25719
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
212k
    {AliasPatternCond_K_Ignore, 0},
25727
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
212k
    {AliasPatternCond_K_Ignore, 0},
25736
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
212k
    {AliasPatternCond_K_Ignore, 0},
25745
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
212k
    {AliasPatternCond_K_Ignore, 0},
25754
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
212k
    {AliasPatternCond_K_Ignore, 0},
25763
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
212k
    {AliasPatternCond_K_Ignore, 0},
25772
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
212k
    {AliasPatternCond_K_Ignore, 0},
25781
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
212k
    {AliasPatternCond_K_Ignore, 0},
25790
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
212k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
212k
    {AliasPatternCond_K_TiedReg, 1},
25833
212k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
212k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
212k
    {AliasPatternCond_K_TiedReg, 1},
25843
212k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
212k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
212k
    {AliasPatternCond_K_TiedReg, 1},
25853
212k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
212k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
212k
    {AliasPatternCond_K_TiedReg, 1},
25863
212k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
212k
    {AliasPatternCond_K_TiedReg, 1},
25868
212k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
212k
    {AliasPatternCond_K_TiedReg, 1},
25873
212k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
212k
    {AliasPatternCond_K_Ignore, 0},
25886
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
212k
    {AliasPatternCond_K_Ignore, 0},
25895
212k
    {AliasPatternCond_K_Ignore, 0},
25896
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
212k
    {AliasPatternCond_K_Ignore, 0},
25904
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
212k
    {AliasPatternCond_K_Ignore, 0},
25913
212k
    {AliasPatternCond_K_Ignore, 0},
25914
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
212k
    {AliasPatternCond_K_Ignore, 0},
25922
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
212k
    {AliasPatternCond_K_Ignore, 0},
25931
212k
    {AliasPatternCond_K_Ignore, 0},
25932
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
212k
    {AliasPatternCond_K_Ignore, 0},
25940
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
212k
    {AliasPatternCond_K_Ignore, 0},
25949
212k
    {AliasPatternCond_K_Ignore, 0},
25950
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
212k
    {AliasPatternCond_K_Ignore, 0},
25958
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
212k
    {AliasPatternCond_K_Ignore, 0},
25967
212k
    {AliasPatternCond_K_Ignore, 0},
25968
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
212k
    {AliasPatternCond_K_Ignore, 0},
25976
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
212k
    {AliasPatternCond_K_Ignore, 0},
25985
212k
    {AliasPatternCond_K_Ignore, 0},
25986
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
212k
    {AliasPatternCond_K_Ignore, 0},
25994
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
212k
    {AliasPatternCond_K_Ignore, 0},
26003
212k
    {AliasPatternCond_K_Ignore, 0},
26004
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
212k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
212k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
212k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
212k
    {AliasPatternCond_K_Custom, 5},
26021
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
212k
    {AliasPatternCond_K_Custom, 6},
26028
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
212k
    {AliasPatternCond_K_Custom, 7},
26035
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
212k
    {AliasPatternCond_K_Custom, 1},
26042
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
212k
    {AliasPatternCond_K_Custom, 2},
26049
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
212k
    {AliasPatternCond_K_Custom, 3},
26056
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
212k
    {AliasPatternCond_K_TiedReg, 1},
26226
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
212k
    {AliasPatternCond_K_TiedReg, 1},
26245
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
212k
    {AliasPatternCond_K_Ignore, 0},
26252
212k
    {AliasPatternCond_K_Custom, 1},
26253
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
212k
    {AliasPatternCond_K_Ignore, 0},
26260
212k
    {AliasPatternCond_K_Custom, 2},
26261
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
212k
    {AliasPatternCond_K_Ignore, 0},
26268
212k
    {AliasPatternCond_K_Custom, 3},
26269
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
212k
    {AliasPatternCond_K_Ignore, 0},
26276
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
212k
    {AliasPatternCond_K_Ignore, 0},
26285
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
212k
    {AliasPatternCond_K_Ignore, 0},
26294
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
212k
    {AliasPatternCond_K_Ignore, 0},
26303
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
212k
    {AliasPatternCond_K_Ignore, 0},
26312
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
212k
    {AliasPatternCond_K_Ignore, 0},
26321
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
212k
    {AliasPatternCond_K_Ignore, 0},
26330
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
212k
    {AliasPatternCond_K_Ignore, 0},
26339
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
212k
    {AliasPatternCond_K_Ignore, 0},
26348
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
212k
    {AliasPatternCond_K_Ignore, 0},
26357
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
212k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
212k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
212k
    {AliasPatternCond_K_Ignore, 0},
26374
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
212k
    {AliasPatternCond_K_Ignore, 0},
26382
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
212k
    {AliasPatternCond_K_Ignore, 0},
26390
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
212k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
212k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
212k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
212k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
212k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
212k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
212k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
212k
    {AliasPatternCond_K_Custom, 8},
26646
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
212k
    {AliasPatternCond_K_Custom, 9},
26651
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
212k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
212k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
212k
    {AliasPatternCond_K_Ignore, 0},
26667
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
212k
    {AliasPatternCond_K_Ignore, 0},
26676
212k
    {AliasPatternCond_K_Ignore, 0},
26677
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
212k
    {AliasPatternCond_K_Ignore, 0},
26685
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
212k
    {AliasPatternCond_K_Ignore, 0},
26694
212k
    {AliasPatternCond_K_Ignore, 0},
26695
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
212k
    {AliasPatternCond_K_Ignore, 0},
26703
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
212k
    {AliasPatternCond_K_Ignore, 0},
26712
212k
    {AliasPatternCond_K_Ignore, 0},
26713
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
212k
    {AliasPatternCond_K_Ignore, 0},
26721
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
212k
    {AliasPatternCond_K_Ignore, 0},
26730
212k
    {AliasPatternCond_K_Ignore, 0},
26731
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
212k
    {AliasPatternCond_K_Ignore, 0},
26739
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
212k
    {AliasPatternCond_K_Ignore, 0},
26748
212k
    {AliasPatternCond_K_Ignore, 0},
26749
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
212k
    {AliasPatternCond_K_Ignore, 0},
26757
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
212k
    {AliasPatternCond_K_Ignore, 0},
26766
212k
    {AliasPatternCond_K_Ignore, 0},
26767
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
212k
    {AliasPatternCond_K_Ignore, 0},
26775
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
212k
    {AliasPatternCond_K_Ignore, 0},
26784
212k
    {AliasPatternCond_K_Ignore, 0},
26785
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
212k
    {AliasPatternCond_K_Ignore, 0},
26793
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
212k
    {AliasPatternCond_K_Ignore, 0},
26795
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
212k
    {AliasPatternCond_K_Ignore, 0},
26803
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
212k
    {AliasPatternCond_K_Ignore, 0},
26805
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
212k
    {AliasPatternCond_K_Ignore, 0},
26813
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
212k
    {AliasPatternCond_K_Ignore, 0},
26815
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
212k
    {AliasPatternCond_K_Ignore, 0},
26823
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
212k
    {AliasPatternCond_K_Ignore, 0},
26825
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
212k
    {AliasPatternCond_K_Ignore, 0},
26833
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
212k
    {AliasPatternCond_K_Ignore, 0},
26835
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
212k
    {AliasPatternCond_K_Ignore, 0},
26843
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
212k
    {AliasPatternCond_K_Ignore, 0},
26845
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
212k
    {AliasPatternCond_K_Ignore, 0},
26853
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
212k
    {AliasPatternCond_K_Ignore, 0},
26855
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
212k
    {AliasPatternCond_K_Ignore, 0},
26863
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
212k
    {AliasPatternCond_K_Ignore, 0},
26865
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
212k
    {AliasPatternCond_K_Ignore, 0},
26873
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
212k
    {AliasPatternCond_K_Ignore, 0},
26875
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
212k
    {AliasPatternCond_K_Ignore, 0},
26883
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
212k
    {AliasPatternCond_K_Ignore, 0},
26885
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
212k
    {AliasPatternCond_K_Ignore, 0},
26893
212k
    {AliasPatternCond_K_Ignore, 0},
26894
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
212k
    {AliasPatternCond_K_Ignore, 0},
26901
212k
    {AliasPatternCond_K_Ignore, 0},
26902
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
212k
    {AliasPatternCond_K_Ignore, 0},
26909
212k
    {AliasPatternCond_K_Ignore, 0},
26910
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
212k
    {AliasPatternCond_K_Ignore, 0},
26917
212k
    {AliasPatternCond_K_Ignore, 0},
26918
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
212k
    {AliasPatternCond_K_Ignore, 0},
26925
212k
    {AliasPatternCond_K_Ignore, 0},
26926
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
212k
    {AliasPatternCond_K_Ignore, 0},
26933
212k
    {AliasPatternCond_K_Ignore, 0},
26934
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
212k
    {AliasPatternCond_K_Ignore, 0},
26941
212k
    {AliasPatternCond_K_Ignore, 0},
26942
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
212k
    {AliasPatternCond_K_Ignore, 0},
26949
212k
    {AliasPatternCond_K_Ignore, 0},
26950
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
212k
    {AliasPatternCond_K_Ignore, 0},
27088
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
212k
    {AliasPatternCond_K_Ignore, 0},
27096
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
212k
    {AliasPatternCond_K_Ignore, 0},
27104
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
212k
    {AliasPatternCond_K_Ignore, 0},
27112
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
212k
    {AliasPatternCond_K_Ignore, 0},
27120
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
212k
    {AliasPatternCond_K_Ignore, 0},
27128
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
212k
    {AliasPatternCond_K_Ignore, 0},
27136
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
212k
    {AliasPatternCond_K_Ignore, 0},
27144
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
212k
    {AliasPatternCond_K_Ignore, 0},
27213
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
212k
    {AliasPatternCond_K_Ignore, 0},
27221
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
212k
    {AliasPatternCond_K_Ignore, 0},
27229
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
212k
    {AliasPatternCond_K_Ignore, 0},
27237
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
212k
    {AliasPatternCond_K_Ignore, 0},
27245
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
212k
    {AliasPatternCond_K_Ignore, 0},
27253
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
212k
    {AliasPatternCond_K_Ignore, 0},
27261
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
212k
    {AliasPatternCond_K_Ignore, 0},
27269
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
212k
    {AliasPatternCond_K_Ignore, 0},
27501
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
212k
    {AliasPatternCond_K_Ignore, 0},
27509
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
212k
    {AliasPatternCond_K_Ignore, 0},
27517
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
212k
    {AliasPatternCond_K_Ignore, 0},
27525
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
212k
    {AliasPatternCond_K_Ignore, 0},
27533
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
212k
    {AliasPatternCond_K_Ignore, 0},
27541
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
212k
    {AliasPatternCond_K_Ignore, 0},
27549
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
212k
    {AliasPatternCond_K_Ignore, 0},
27557
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
212k
    {AliasPatternCond_K_Ignore, 0},
27619
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
212k
    {AliasPatternCond_K_Ignore, 0},
27627
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
212k
    {AliasPatternCond_K_Ignore, 0},
27635
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
212k
    {AliasPatternCond_K_Ignore, 0},
27643
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
212k
    {AliasPatternCond_K_Ignore, 0},
27651
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
212k
    {AliasPatternCond_K_Ignore, 0},
27659
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
212k
    {AliasPatternCond_K_Ignore, 0},
27667
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
212k
    {AliasPatternCond_K_Ignore, 0},
27675
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
212k
    {AliasPatternCond_K_Ignore, 0},
27683
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
212k
    {AliasPatternCond_K_Ignore, 0},
27691
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
212k
    {AliasPatternCond_K_Ignore, 0},
27699
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
212k
    {AliasPatternCond_K_Ignore, 0},
27707
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
212k
    {AliasPatternCond_K_Ignore, 0},
27715
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
212k
    {AliasPatternCond_K_Ignore, 0},
27723
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
212k
    {AliasPatternCond_K_Ignore, 0},
27731
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
212k
    {AliasPatternCond_K_Ignore, 0},
27739
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
212k
    {AliasPatternCond_K_Ignore, 0},
27807
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
212k
    {AliasPatternCond_K_Ignore, 0},
27817
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
212k
    {AliasPatternCond_K_Ignore, 0},
27827
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
212k
    {AliasPatternCond_K_Ignore, 0},
27837
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
212k
    {AliasPatternCond_K_Ignore, 0},
27847
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
212k
    {AliasPatternCond_K_Ignore, 0},
27857
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
212k
    {AliasPatternCond_K_Ignore, 0},
27867
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
212k
    {AliasPatternCond_K_Ignore, 0},
27877
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
212k
    {AliasPatternCond_K_Ignore, 0},
27887
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
212k
    {AliasPatternCond_K_Ignore, 0},
27897
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
212k
    {AliasPatternCond_K_Ignore, 0},
27907
212k
    {AliasPatternCond_K_Ignore, 0},
27908
212k
    {AliasPatternCond_K_Ignore, 0},
27909
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
212k
    {AliasPatternCond_K_Ignore, 0},
27917
212k
    {AliasPatternCond_K_Ignore, 0},
27918
212k
    {AliasPatternCond_K_Ignore, 0},
27919
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
212k
    {AliasPatternCond_K_Ignore, 0},
27927
212k
    {AliasPatternCond_K_Ignore, 0},
27928
212k
    {AliasPatternCond_K_Ignore, 0},
27929
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
212k
    {AliasPatternCond_K_Ignore, 0},
27937
212k
    {AliasPatternCond_K_Ignore, 0},
27938
212k
    {AliasPatternCond_K_Ignore, 0},
27939
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
212k
    {AliasPatternCond_K_Ignore, 0},
27983
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
212k
    {AliasPatternCond_K_Ignore, 0},
27991
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
212k
    {AliasPatternCond_K_Ignore, 0},
27999
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
212k
    {AliasPatternCond_K_Ignore, 0},
28007
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
212k
    {AliasPatternCond_K_Ignore, 0},
28015
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
212k
    {AliasPatternCond_K_Ignore, 0},
28023
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
212k
    {AliasPatternCond_K_Ignore, 0},
28031
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
212k
    {AliasPatternCond_K_Ignore, 0},
28039
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
212k
    {AliasPatternCond_K_Ignore, 0},
28047
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
212k
    {AliasPatternCond_K_Ignore, 0},
28055
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
212k
    {AliasPatternCond_K_Ignore, 0},
28063
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
212k
    {AliasPatternCond_K_Ignore, 0},
28071
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
212k
    {AliasPatternCond_K_Ignore, 0},
28079
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
212k
    {AliasPatternCond_K_Ignore, 0},
28087
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
212k
    {AliasPatternCond_K_Ignore, 0},
28095
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
212k
    {AliasPatternCond_K_Ignore, 0},
28112
212k
    {AliasPatternCond_K_Ignore, 0},
28113
212k
    {AliasPatternCond_K_Ignore, 0},
28114
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
212k
    {AliasPatternCond_K_Ignore, 0},
28122
212k
    {AliasPatternCond_K_Ignore, 0},
28123
212k
    {AliasPatternCond_K_Ignore, 0},
28124
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
212k
    {AliasPatternCond_K_Ignore, 0},
28132
212k
    {AliasPatternCond_K_Ignore, 0},
28133
212k
    {AliasPatternCond_K_Ignore, 0},
28134
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
212k
    {AliasPatternCond_K_Ignore, 0},
28142
212k
    {AliasPatternCond_K_Ignore, 0},
28143
212k
    {AliasPatternCond_K_Ignore, 0},
28144
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
212k
    {AliasPatternCond_K_Ignore, 0},
28188
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
212k
    {AliasPatternCond_K_Ignore, 0},
28196
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
212k
    {AliasPatternCond_K_Ignore, 0},
28204
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
212k
    {AliasPatternCond_K_Ignore, 0},
28212
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
212k
    {AliasPatternCond_K_Ignore, 0},
28220
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
212k
    {AliasPatternCond_K_Ignore, 0},
28228
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
212k
    {AliasPatternCond_K_Ignore, 0},
28236
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
212k
    {AliasPatternCond_K_Ignore, 0},
28244
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
212k
    {AliasPatternCond_K_Ignore, 0},
28252
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
212k
    {AliasPatternCond_K_Ignore, 0},
28260
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
212k
    {AliasPatternCond_K_Ignore, 0},
28268
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
212k
    {AliasPatternCond_K_Ignore, 0},
28276
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
212k
    {AliasPatternCond_K_Ignore, 0},
28284
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
212k
    {AliasPatternCond_K_Ignore, 0},
28292
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
212k
    {AliasPatternCond_K_Ignore, 0},
28300
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
212k
    {AliasPatternCond_K_Ignore, 0},
28317
212k
    {AliasPatternCond_K_Ignore, 0},
28318
212k
    {AliasPatternCond_K_Ignore, 0},
28319
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
212k
    {AliasPatternCond_K_Ignore, 0},
28327
212k
    {AliasPatternCond_K_Ignore, 0},
28328
212k
    {AliasPatternCond_K_Ignore, 0},
28329
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
212k
    {AliasPatternCond_K_Ignore, 0},
28337
212k
    {AliasPatternCond_K_Ignore, 0},
28338
212k
    {AliasPatternCond_K_Ignore, 0},
28339
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
212k
    {AliasPatternCond_K_Ignore, 0},
28347
212k
    {AliasPatternCond_K_Ignore, 0},
28348
212k
    {AliasPatternCond_K_Ignore, 0},
28349
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
212k
    {AliasPatternCond_K_Ignore, 0},
28375
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
212k
    {AliasPatternCond_K_Ignore, 0},
28383
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
212k
    {AliasPatternCond_K_Ignore, 0},
28391
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
212k
    {AliasPatternCond_K_Ignore, 0},
28399
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
212k
    {AliasPatternCond_K_Ignore, 0},
28407
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
212k
    {AliasPatternCond_K_Ignore, 0},
28415
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
212k
    {AliasPatternCond_K_Ignore, 0},
28423
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
212k
    {AliasPatternCond_K_Ignore, 0},
28449
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
212k
    {AliasPatternCond_K_Ignore, 0},
28457
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
212k
    {AliasPatternCond_K_Ignore, 0},
28465
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
212k
    {AliasPatternCond_K_Ignore, 0},
28473
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
212k
    {AliasPatternCond_K_Ignore, 0},
28481
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
212k
    {AliasPatternCond_K_Ignore, 0},
28489
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
212k
    {AliasPatternCond_K_Ignore, 0},
28497
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
212k
    {AliasPatternCond_K_Ignore, 0},
28505
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
212k
    {AliasPatternCond_K_Ignore, 0},
28522
212k
    {AliasPatternCond_K_Ignore, 0},
28523
212k
    {AliasPatternCond_K_Ignore, 0},
28524
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
212k
    {AliasPatternCond_K_Ignore, 0},
28532
212k
    {AliasPatternCond_K_Ignore, 0},
28533
212k
    {AliasPatternCond_K_Ignore, 0},
28534
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
212k
    {AliasPatternCond_K_Ignore, 0},
28542
212k
    {AliasPatternCond_K_Ignore, 0},
28543
212k
    {AliasPatternCond_K_Ignore, 0},
28544
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
212k
    {AliasPatternCond_K_Ignore, 0},
28552
212k
    {AliasPatternCond_K_Ignore, 0},
28553
212k
    {AliasPatternCond_K_Ignore, 0},
28554
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
212k
    {AliasPatternCond_K_Ignore, 0},
28970
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
212k
    {AliasPatternCond_K_Ignore, 0},
29640
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
212k
    {AliasPatternCond_K_Ignore, 0},
30165
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
212k
    {AliasPatternCond_K_Ignore, 0},
30167
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
212k
    {AliasPatternCond_K_Ignore, 0},
30174
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
212k
    {AliasPatternCond_K_Ignore, 0},
30176
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
212k
    {AliasPatternCond_K_Ignore, 0},
30183
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
212k
    {AliasPatternCond_K_Ignore, 0},
30185
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
212k
    {AliasPatternCond_K_Ignore, 0},
30192
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
212k
    {AliasPatternCond_K_Ignore, 0},
30194
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
212k
    {AliasPatternCond_K_Ignore, 0},
30201
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
212k
    {AliasPatternCond_K_Ignore, 0},
30203
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
212k
    {AliasPatternCond_K_Ignore, 0},
30210
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
212k
    {AliasPatternCond_K_Ignore, 0},
30212
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
212k
    {AliasPatternCond_K_Ignore, 0},
30219
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
212k
    {AliasPatternCond_K_Ignore, 0},
30221
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
212k
    {AliasPatternCond_K_Ignore, 0},
30228
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
212k
    {AliasPatternCond_K_Ignore, 0},
30230
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
212k
    {AliasPatternCond_K_Ignore, 0},
30237
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
212k
    {AliasPatternCond_K_Ignore, 0},
30239
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
212k
    {AliasPatternCond_K_Ignore, 0},
30246
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
212k
    {AliasPatternCond_K_Ignore, 0},
30248
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
212k
    {AliasPatternCond_K_Ignore, 0},
30255
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
212k
    {AliasPatternCond_K_Ignore, 0},
30257
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
212k
    {AliasPatternCond_K_Ignore, 0},
30264
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
212k
    {AliasPatternCond_K_Ignore, 0},
30266
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
212k
    {AliasPatternCond_K_Ignore, 0},
30273
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
212k
    {AliasPatternCond_K_Ignore, 0},
30275
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
212k
    {AliasPatternCond_K_Ignore, 0},
30282
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
212k
    {AliasPatternCond_K_Ignore, 0},
30284
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
212k
    {AliasPatternCond_K_Ignore, 0},
30291
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
212k
    {AliasPatternCond_K_Ignore, 0},
30293
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
212k
    {AliasPatternCond_K_Ignore, 0},
30300
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
212k
    {AliasPatternCond_K_Ignore, 0},
30302
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
212k
    {AliasPatternCond_K_Ignore, 0},
30316
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
212k
    {AliasPatternCond_K_Ignore, 0},
30318
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
212k
    {AliasPatternCond_K_Ignore, 0},
30332
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
212k
    {AliasPatternCond_K_Ignore, 0},
30334
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
212k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
212k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
212k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
212k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
212k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
212k
    {AliasPatternCond_K_TiedReg, 1},
30414
212k
    {AliasPatternCond_K_TiedReg, 1},
30415
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
212k
    {AliasPatternCond_K_TiedReg, 1},
30443
212k
    {AliasPatternCond_K_TiedReg, 1},
30444
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
212k
    {AliasPatternCond_K_Ignore, 0},
30451
212k
    {AliasPatternCond_K_Custom, 1},
30452
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
212k
    {AliasPatternCond_K_Ignore, 0},
30459
212k
    {AliasPatternCond_K_Custom, 2},
30460
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
212k
    {AliasPatternCond_K_Ignore, 0},
30467
212k
    {AliasPatternCond_K_Custom, 3},
30468
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
212k
    {AliasPatternCond_K_TiedReg, 1},
30476
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
212k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
212k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
212k
    {AliasPatternCond_K_Ignore, 0},
30527
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
212k
    {AliasPatternCond_K_Ignore, 0},
30535
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
212k
    {AliasPatternCond_K_Ignore, 0},
30543
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
212k
    {AliasPatternCond_K_Ignore, 0},
30552
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
212k
    {AliasPatternCond_K_Ignore, 0},
30560
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
212k
    {AliasPatternCond_K_Ignore, 0},
30568
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
212k
    {AliasPatternCond_K_Ignore, 0},
30577
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
212k
    {AliasPatternCond_K_Ignore, 0},
30585
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
212k
    {AliasPatternCond_K_Ignore, 0},
30593
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
212k
    {AliasPatternCond_K_Ignore, 0},
30602
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
212k
    {AliasPatternCond_K_Ignore, 0},
30610
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
212k
    {AliasPatternCond_K_Ignore, 0},
30616
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
212k
    {AliasPatternCond_K_Ignore, 0},
30620
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
212k
    {AliasPatternCond_K_Ignore, 0},
30624
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
212k
    {AliasPatternCond_K_Ignore, 0},
30632
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
212k
    {AliasPatternCond_K_Ignore, 0},
30641
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
212k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
212k
    {AliasPatternCond_K_Ignore, 0},
30725
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
212k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
212k
    {AliasPatternCond_K_Ignore, 0},
30740
212k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
212k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
212k
    {AliasPatternCond_K_TiedReg, 0},
30761
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
212k
    {AliasPatternCond_K_TiedReg, 0},
30770
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
212k
    {AliasPatternCond_K_TiedReg, 0},
30779
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
212k
    {AliasPatternCond_K_TiedReg, 0},
30788
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
212k
    {AliasPatternCond_K_TiedReg, 0},
30797
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
212k
    {AliasPatternCond_K_Ignore, 0},
30814
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
212k
    {AliasPatternCond_K_Ignore, 0},
30823
212k
    {AliasPatternCond_K_Ignore, 0},
30824
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
212k
    {AliasPatternCond_K_Ignore, 0},
30842
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
212k
    {AliasPatternCond_K_Ignore, 0},
30850
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
212k
    {AliasPatternCond_K_Ignore, 0},
30859
212k
    {AliasPatternCond_K_Ignore, 0},
30860
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
212k
    {AliasPatternCond_K_Ignore, 0},
30878
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
212k
    {AliasPatternCond_K_Ignore, 0},
30886
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
212k
    {AliasPatternCond_K_Ignore, 0},
30895
212k
    {AliasPatternCond_K_Ignore, 0},
30896
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
212k
    {AliasPatternCond_K_Ignore, 0},
30904
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
212k
    {AliasPatternCond_K_Ignore, 0},
30913
212k
    {AliasPatternCond_K_Ignore, 0},
30914
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
212k
    {AliasPatternCond_K_Ignore, 0},
30932
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
212k
    {AliasPatternCond_K_Ignore, 0},
30940
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
212k
    {AliasPatternCond_K_Ignore, 0},
30949
212k
    {AliasPatternCond_K_Ignore, 0},
30950
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
212k
    {AliasPatternCond_K_Ignore, 0},
30958
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
212k
    {AliasPatternCond_K_Ignore, 0},
30967
212k
    {AliasPatternCond_K_Ignore, 0},
30968
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
212k
    {AliasPatternCond_K_Ignore, 0},
30986
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
212k
    {AliasPatternCond_K_Ignore, 0},
30994
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
212k
    {AliasPatternCond_K_Ignore, 0},
31003
212k
    {AliasPatternCond_K_Ignore, 0},
31004
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
212k
    {AliasPatternCond_K_Ignore, 0},
31012
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
212k
    {AliasPatternCond_K_Ignore, 0},
31021
212k
    {AliasPatternCond_K_Ignore, 0},
31022
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
212k
    {AliasPatternCond_K_Ignore, 0},
31040
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
212k
    {AliasPatternCond_K_Ignore, 0},
31048
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
212k
    {AliasPatternCond_K_Ignore, 0},
31057
212k
    {AliasPatternCond_K_Ignore, 0},
31058
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
212k
    {AliasPatternCond_K_Ignore, 0},
31076
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
212k
    {AliasPatternCond_K_Ignore, 0},
31084
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
212k
    {AliasPatternCond_K_Ignore, 0},
31093
212k
    {AliasPatternCond_K_Ignore, 0},
31094
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
212k
    {AliasPatternCond_K_Ignore, 0},
31102
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
212k
    {AliasPatternCond_K_Ignore, 0},
31111
212k
    {AliasPatternCond_K_Ignore, 0},
31112
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
212k
    {AliasPatternCond_K_Ignore, 0},
31130
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
212k
    {AliasPatternCond_K_Ignore, 0},
31138
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
212k
    {AliasPatternCond_K_Ignore, 0},
31147
212k
    {AliasPatternCond_K_Ignore, 0},
31148
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
212k
    {AliasPatternCond_K_Ignore, 0},
31156
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
212k
    {AliasPatternCond_K_Ignore, 0},
31165
212k
    {AliasPatternCond_K_Ignore, 0},
31166
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
212k
    {AliasPatternCond_K_Ignore, 0},
31184
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
212k
    {AliasPatternCond_K_Ignore, 0},
31192
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
212k
    {AliasPatternCond_K_Ignore, 0},
31201
212k
    {AliasPatternCond_K_Ignore, 0},
31202
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
212k
    {AliasPatternCond_K_Ignore, 0},
31396
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
212k
    {AliasPatternCond_K_Ignore, 0},
31404
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
212k
    {AliasPatternCond_K_Ignore, 0},
31412
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
212k
    {AliasPatternCond_K_Ignore, 0},
31420
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
212k
    {AliasPatternCond_K_Ignore, 0},
31428
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
212k
    {AliasPatternCond_K_Ignore, 0},
31436
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
212k
    {AliasPatternCond_K_Ignore, 0},
31444
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
212k
    {AliasPatternCond_K_Ignore, 0},
31452
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
212k
    {AliasPatternCond_K_Ignore, 0},
31521
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
212k
    {AliasPatternCond_K_Ignore, 0},
31529
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
212k
    {AliasPatternCond_K_Ignore, 0},
31537
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
212k
    {AliasPatternCond_K_Ignore, 0},
31545
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
212k
    {AliasPatternCond_K_Ignore, 0},
31553
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
212k
    {AliasPatternCond_K_Ignore, 0},
31561
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
212k
    {AliasPatternCond_K_Ignore, 0},
31569
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
212k
    {AliasPatternCond_K_Ignore, 0},
31577
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
212k
    {AliasPatternCond_K_Ignore, 0},
31585
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
212k
    {AliasPatternCond_K_Ignore, 0},
31593
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
212k
    {AliasPatternCond_K_Ignore, 0},
31601
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
212k
    {AliasPatternCond_K_Ignore, 0},
31609
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
212k
    {AliasPatternCond_K_Ignore, 0},
31617
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
212k
    {AliasPatternCond_K_Ignore, 0},
31625
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
212k
    {AliasPatternCond_K_Ignore, 0},
31633
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
212k
    {AliasPatternCond_K_Ignore, 0},
31641
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
212k
    {AliasPatternCond_K_Ignore, 0},
31649
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
212k
    {AliasPatternCond_K_Ignore, 0},
31657
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
212k
    {AliasPatternCond_K_Ignore, 0},
31665
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
212k
    {AliasPatternCond_K_Ignore, 0},
31673
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
212k
    {AliasPatternCond_K_Ignore, 0},
31681
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
212k
    {AliasPatternCond_K_Ignore, 0},
31689
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
212k
    {AliasPatternCond_K_Ignore, 0},
31697
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
212k
    {AliasPatternCond_K_Ignore, 0},
31705
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
212k
    {AliasPatternCond_K_Ignore, 0},
31773
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
212k
    {AliasPatternCond_K_Ignore, 0},
31783
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
212k
    {AliasPatternCond_K_Ignore, 0},
31793
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
212k
    {AliasPatternCond_K_Ignore, 0},
31803
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
212k
    {AliasPatternCond_K_Ignore, 0},
31813
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
212k
    {AliasPatternCond_K_Ignore, 0},
31823
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
212k
    {AliasPatternCond_K_Ignore, 0},
31833
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
212k
    {AliasPatternCond_K_Ignore, 0},
31843
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
212k
    {AliasPatternCond_K_Ignore, 0},
31853
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
212k
    {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
212k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
212k
    {AliasPatternCond_K_Ignore, 0},
31863
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
212k
    {AliasPatternCond_K_Ignore, 0},
31873
212k
    {AliasPatternCond_K_Ignore, 0},
31874
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
212k
    {AliasPatternCond_K_Ignore, 0},
31882
212k
    {AliasPatternCond_K_Ignore, 0},
31883
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
212k
    {AliasPatternCond_K_Ignore, 0},
31891
212k
    {AliasPatternCond_K_Ignore, 0},
31892
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
212k
    {AliasPatternCond_K_Ignore, 0},
31900
212k
    {AliasPatternCond_K_Ignore, 0},
31901
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
212k
    {AliasPatternCond_K_Ignore, 0},
31952
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
212k
    {AliasPatternCond_K_Ignore, 0},
31960
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
212k
    {AliasPatternCond_K_Ignore, 0},
31968
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
212k
    {AliasPatternCond_K_Ignore, 0},
31976
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
212k
    {AliasPatternCond_K_Ignore, 0},
31984
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
212k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
212k
    {AliasPatternCond_K_Ignore, 0},
31992
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
212k
    {AliasPatternCond_K_Ignore, 0},
32000
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
212k
    {AliasPatternCond_K_Ignore, 0},
32017
212k
    {AliasPatternCond_K_Ignore, 0},
32018
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
212k
    {AliasPatternCond_K_Ignore, 0},
32026
212k
    {AliasPatternCond_K_Ignore, 0},
32027
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
212k
    {AliasPatternCond_K_Ignore, 0},
32035
212k
    {AliasPatternCond_K_Ignore, 0},
32036
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
212k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
212k
    {AliasPatternCond_K_Ignore, 0},
32044
212k
    {AliasPatternCond_K_Ignore, 0},
32045
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
212k
    {AliasPatternCond_K_Ignore, 0},
32089
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
212k
    {AliasPatternCond_K_Ignore, 0},
32097
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
212k
    {AliasPatternCond_K_Ignore, 0},
32105
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
212k
    {AliasPatternCond_K_Ignore, 0},
32113
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
212k
    {AliasPatternCond_K_Ignore, 0},
32121
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
212k
    {AliasPatternCond_K_Ignore, 0},
32129
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
212k
    {AliasPatternCond_K_Ignore, 0},
32137
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
212k
    {AliasPatternCond_K_Ignore, 0},
32154
212k
    {AliasPatternCond_K_Ignore, 0},
32155
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
212k
    {AliasPatternCond_K_Ignore, 0},
32163
212k
    {AliasPatternCond_K_Ignore, 0},
32164
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
212k
    {AliasPatternCond_K_Ignore, 0},
32172
212k
    {AliasPatternCond_K_Ignore, 0},
32173
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
212k
    {AliasPatternCond_K_Ignore, 0},
32181
212k
    {AliasPatternCond_K_Ignore, 0},
32182
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
212k
    {AliasPatternCond_K_Ignore, 0},
32208
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
212k
    {AliasPatternCond_K_Ignore, 0},
32216
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
212k
    {AliasPatternCond_K_Ignore, 0},
32224
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
212k
    {AliasPatternCond_K_Ignore, 0},
32232
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
212k
    {AliasPatternCond_K_Ignore, 0},
32240
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
212k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
212k
    {AliasPatternCond_K_Ignore, 0},
32248
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
212k
    {AliasPatternCond_K_Ignore, 0},
32256
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
212k
    {AliasPatternCond_K_Ignore, 0},
32291
212k
    {AliasPatternCond_K_Ignore, 0},
32292
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
212k
    {AliasPatternCond_K_Ignore, 0},
32300
212k
    {AliasPatternCond_K_Ignore, 0},
32301
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
212k
    {AliasPatternCond_K_Ignore, 0},
32309
212k
    {AliasPatternCond_K_Ignore, 0},
32310
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
212k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
212k
    {AliasPatternCond_K_Ignore, 0},
32318
212k
    {AliasPatternCond_K_Ignore, 0},
32319
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
212k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
212k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
212k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
212k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
212k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
212k
    {AliasPatternCond_K_Ignore, 0},
32844
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
212k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
212k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
212k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
212k
    {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
212k
    {AliasPatternCond_K_Ignore, 0},
33080
212k
    {AliasPatternCond_K_Ignore, 0},
33081
212k
    {AliasPatternCond_K_Ignore, 0},
33082
212k
    {AliasPatternCond_K_Ignore, 0},
33083
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
212k
    {AliasPatternCond_K_Ignore, 0},
33089
212k
    {AliasPatternCond_K_Ignore, 0},
33090
212k
    {AliasPatternCond_K_Ignore, 0},
33091
212k
    {AliasPatternCond_K_Ignore, 0},
33092
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
212k
    {AliasPatternCond_K_Ignore, 0},
33097
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
212k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
212k
    {AliasPatternCond_K_Ignore, 0},
33112
212k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
212k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
212k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
212k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
212k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
212k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
212k
    {AliasPatternCond_K_Ignore, 0},
33167
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
212k
    {AliasPatternCond_K_Ignore, 0},
33176
212k
    {AliasPatternCond_K_Ignore, 0},
33177
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
212k
    {AliasPatternCond_K_Ignore, 0},
33185
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
212k
    {AliasPatternCond_K_Ignore, 0},
33194
212k
    {AliasPatternCond_K_Ignore, 0},
33195
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
212k
    {AliasPatternCond_K_Ignore, 0},
33203
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
212k
    {AliasPatternCond_K_Ignore, 0},
33212
212k
    {AliasPatternCond_K_Ignore, 0},
33213
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
212k
    {AliasPatternCond_K_Ignore, 0},
33221
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
212k
    {AliasPatternCond_K_Ignore, 0},
33230
212k
    {AliasPatternCond_K_Ignore, 0},
33231
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
212k
    {AliasPatternCond_K_Ignore, 0},
33239
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
212k
    {AliasPatternCond_K_Ignore, 0},
33248
212k
    {AliasPatternCond_K_Ignore, 0},
33249
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
212k
    {AliasPatternCond_K_Ignore, 0},
33257
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
212k
    {AliasPatternCond_K_Ignore, 0},
33266
212k
    {AliasPatternCond_K_Ignore, 0},
33267
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
212k
    {AliasPatternCond_K_Ignore, 0},
33275
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
212k
    {AliasPatternCond_K_Ignore, 0},
33284
212k
    {AliasPatternCond_K_Ignore, 0},
33285
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
212k
    {AliasPatternCond_K_Ignore, 0},
33293
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
212k
    {AliasPatternCond_K_Ignore, 0},
33302
212k
    {AliasPatternCond_K_Ignore, 0},
33303
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
212k
    {AliasPatternCond_K_Ignore, 0},
33311
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
212k
    {AliasPatternCond_K_Ignore, 0},
33320
212k
    {AliasPatternCond_K_Ignore, 0},
33321
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
212k
    {AliasPatternCond_K_Ignore, 0},
33329
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
212k
    {AliasPatternCond_K_Ignore, 0},
33338
212k
    {AliasPatternCond_K_Ignore, 0},
33339
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
212k
    {AliasPatternCond_K_Ignore, 0},
33347
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
212k
    {AliasPatternCond_K_Ignore, 0},
33356
212k
    {AliasPatternCond_K_Ignore, 0},
33357
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
212k
    {AliasPatternCond_K_Ignore, 0},
33365
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
212k
    {AliasPatternCond_K_Ignore, 0},
33374
212k
    {AliasPatternCond_K_Ignore, 0},
33375
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
212k
    {AliasPatternCond_K_Ignore, 0},
33383
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
212k
    {AliasPatternCond_K_Ignore, 0},
33392
212k
    {AliasPatternCond_K_Ignore, 0},
33393
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
212k
    {AliasPatternCond_K_Ignore, 0},
33401
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
212k
    {AliasPatternCond_K_Ignore, 0},
33410
212k
    {AliasPatternCond_K_Ignore, 0},
33411
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
212k
    {AliasPatternCond_K_Ignore, 0},
33419
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
212k
    {AliasPatternCond_K_Ignore, 0},
33428
212k
    {AliasPatternCond_K_Ignore, 0},
33429
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
212k
    {AliasPatternCond_K_Ignore, 0},
33437
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
212k
    {AliasPatternCond_K_Ignore, 0},
33446
212k
    {AliasPatternCond_K_Ignore, 0},
33447
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
212k
    {AliasPatternCond_K_Ignore, 0},
33455
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
212k
    {AliasPatternCond_K_Ignore, 0},
33464
212k
    {AliasPatternCond_K_Ignore, 0},
33465
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
212k
    {AliasPatternCond_K_Ignore, 0},
33473
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
212k
    {AliasPatternCond_K_Ignore, 0},
33482
212k
    {AliasPatternCond_K_Ignore, 0},
33483
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
212k
    {AliasPatternCond_K_Ignore, 0},
33491
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
212k
    {AliasPatternCond_K_Ignore, 0},
33500
212k
    {AliasPatternCond_K_Ignore, 0},
33501
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
212k
    {AliasPatternCond_K_Ignore, 0},
33509
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
212k
    {AliasPatternCond_K_Ignore, 0},
33518
212k
    {AliasPatternCond_K_Ignore, 0},
33519
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
212k
    {AliasPatternCond_K_Ignore, 0},
33527
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
212k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
212k
    {AliasPatternCond_K_Ignore, 0},
33536
212k
    {AliasPatternCond_K_Ignore, 0},
33537
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
212k
    {AliasPatternCond_K_Ignore, 0},
33545
212k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
212k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
212k
    {AliasPatternCond_K_Ignore, 0},
33554
212k
    {AliasPatternCond_K_Ignore, 0},
33555
212k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
212k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
212k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
212k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
212k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
212k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
212k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
212k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
212k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
212k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
212k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
212k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
212k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
212k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
212k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
212k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
212k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
212k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
212k
  {0},  };
33640
33641
212k
  static const char AsmStrings[] =
33642
212k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
212k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
212k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
212k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
212k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
212k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
212k
    /* 87 */ "mov $\x01, $\x02\0"
33649
212k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
212k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
212k
    /* 126 */ "tst $\x02, $\x03\0"
33652
212k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
212k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
212k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
212k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
212k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
212k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
212k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
212k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
212k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
212k
    /* 306 */ "autia1716\0"
33662
212k
    /* 316 */ "autiasp\0"
33663
212k
    /* 324 */ "autiaz\0"
33664
212k
    /* 331 */ "autib1716\0"
33665
212k
    /* 341 */ "autibsp\0"
33666
212k
    /* 349 */ "autibz\0"
33667
212k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
212k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
212k
    /* 387 */ "chkfeat  x16\0"
33670
212k
    /* 399 */ "clrex\0"
33671
212k
    /* 405 */ "cntb $\x01\0"
33672
212k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
212k
    /* 427 */ "cntd $\x01\0"
33674
212k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
212k
    /* 449 */ "cnth $\x01\0"
33676
212k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
212k
    /* 471 */ "cntw $\x01\0"
33678
212k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
212k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
212k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
212k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
212k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
212k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
212k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
212k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
212k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
212k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
212k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
212k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
212k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
212k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
212k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
212k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
212k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
212k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
212k
    /* 844 */ "dcps1\0"
33697
212k
    /* 850 */ "dcps2\0"
33698
212k
    /* 856 */ "dcps3\0"
33699
212k
    /* 862 */ "decb $\x01\0"
33700
212k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
212k
    /* 884 */ "decd $\x01\0"
33702
212k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
212k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
212k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
212k
    /* 932 */ "dech $\x01\0"
33706
212k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
212k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
212k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
212k
    /* 980 */ "decw $\x01\0"
33710
212k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
212k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
212k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
212k
    /* 1028 */ "ssbb\0"
33714
212k
    /* 1033 */ "pssbb\0"
33715
212k
    /* 1039 */ "dfb\0"
33716
212k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
212k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
212k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
212k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
212k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
212k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
212k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
212k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
212k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
212k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
212k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
212k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
212k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
212k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
212k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
212k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
212k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
212k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
212k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
212k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
212k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
212k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
212k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
212k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
212k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
212k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
212k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
212k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
212k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
212k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
212k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
212k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
212k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
212k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
212k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
212k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
212k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
212k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
212k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
212k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
212k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
212k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
212k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
212k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
212k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
212k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
212k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
212k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
212k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
212k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
212k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
212k
    /* 2071 */ "gcspopm\0"
33768
212k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
212k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
212k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
212k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
212k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
212k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
212k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
212k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
212k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
212k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
212k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
212k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
212k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
212k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
212k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
212k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
212k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
212k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
212k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
212k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
212k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
212k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
212k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
212k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
212k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
212k
    /* 2763 */ "nop\0"
33794
212k
    /* 2767 */ "yield\0"
33795
212k
    /* 2773 */ "wfe\0"
33796
212k
    /* 2777 */ "wfi\0"
33797
212k
    /* 2781 */ "sev\0"
33798
212k
    /* 2785 */ "sevl\0"
33799
212k
    /* 2790 */ "dgh\0"
33800
212k
    /* 2794 */ "esb\0"
33801
212k
    /* 2798 */ "csdb\0"
33802
212k
    /* 2803 */ "bti\0"
33803
212k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
212k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
212k
    /* 2825 */ "gcsb  dsync\0"
33806
212k
    /* 2836 */ "clrbhb\0"
33807
212k
    /* 2843 */ "incb  $\x01\0"
33808
212k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
212k
    /* 2865 */ "incd  $\x01\0"
33810
212k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
212k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
212k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
212k
    /* 2913 */ "inch  $\x01\0"
33814
212k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
212k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
212k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
212k
    /* 2961 */ "incw  $\x01\0"
33818
212k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
212k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
212k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
212k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
212k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
212k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
212k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
212k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
212k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
212k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
212k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
212k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
212k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
212k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
212k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
212k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
212k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
212k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
212k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
212k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
212k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
212k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
212k
    /* 3534 */ "isb\0"
33841
212k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
212k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
212k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
212k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
212k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
212k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
212k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
212k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
212k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
212k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
212k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
212k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
212k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
212k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
212k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
212k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
212k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
212k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
212k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
212k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
212k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
212k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
212k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
212k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
212k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
212k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
212k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
212k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
212k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
212k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
212k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
212k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
212k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
212k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
212k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
212k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
212k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
212k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
212k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
212k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
212k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
212k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
212k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
212k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
212k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
212k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
212k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
212k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
212k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
212k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
212k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
212k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
212k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
212k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
212k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
212k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
212k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
212k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
212k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
212k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
212k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
212k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
212k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
212k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
212k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
212k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
212k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
212k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
212k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
212k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
212k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
212k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
212k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
212k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
212k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
212k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
212k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
212k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
212k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
212k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
212k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
212k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
212k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
212k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
212k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
212k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
212k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
212k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
212k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
212k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
212k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
212k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
212k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
212k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
212k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
212k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
212k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
212k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
212k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
212k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
212k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
212k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
212k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
212k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
212k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
212k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
212k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
212k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
212k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
212k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
212k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
212k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
212k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
212k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
212k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
212k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
212k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
212k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
212k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
212k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
212k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
212k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
212k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
212k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
212k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
212k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
212k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
212k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
212k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
212k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
212k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
212k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
212k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
212k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
212k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
212k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
212k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
212k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
212k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
212k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
212k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
212k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
212k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
212k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
212k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
212k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
212k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
212k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
212k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
212k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
212k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
212k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
212k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
212k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
212k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
212k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
212k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
212k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
212k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
212k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
212k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
212k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
212k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
212k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
212k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
212k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
212k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
212k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
212k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
212k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
212k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
212k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
212k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
212k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
212k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
212k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
212k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
212k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
212k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
212k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
212k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
212k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
212k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
212k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
212k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
212k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
212k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
212k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
212k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
212k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
212k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
212k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
212k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
212k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
212k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
212k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
212k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
212k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
212k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
212k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
212k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
212k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
212k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
212k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
212k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
212k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
212k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
212k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
212k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
212k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
212k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
212k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
212k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
212k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
212k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
212k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
212k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
212k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
212k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
212k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
212k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
212k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
212k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
212k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
212k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
212k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
212k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
212k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
212k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
212k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
212k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
212k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
212k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
212k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
212k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
212k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
212k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
212k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
212k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
212k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
212k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
212k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
212k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
212k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
212k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
212k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
212k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
212k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
212k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
212k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
212k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
212k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
212k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
212k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
212k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
212k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
212k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
212k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
212k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
212k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
212k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
212k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
212k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
212k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
212k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
212k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
212k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
212k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
212k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
212k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
212k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
212k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
212k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
212k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
212k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
212k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
212k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
212k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
212k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
212k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
212k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
212k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
212k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
212k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
212k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
212k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
212k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
212k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
212k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
212k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
212k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
212k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
212k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
212k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
212k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
212k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
212k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
212k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
212k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
212k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
212k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
212k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
212k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
212k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
212k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
212k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
212k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
212k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
212k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
212k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
212k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
212k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
212k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
212k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
212k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
212k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
212k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
212k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
212k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
212k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
212k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
212k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
212k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
212k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
212k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
212k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
212k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
212k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
212k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
212k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
212k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
212k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
212k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
212k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
212k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
212k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
212k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
212k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
212k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
212k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
212k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
212k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
212k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
212k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
212k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
212k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
212k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
212k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
212k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
212k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
212k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
212k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
212k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
212k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
212k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
212k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
212k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
212k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
212k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
212k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
212k
    /* 11552 */ "smstart\0"
34202
212k
    /* 11560 */ "smstart sm\0"
34203
212k
    /* 11571 */ "smstart za\0"
34204
212k
    /* 11582 */ "smstop\0"
34205
212k
    /* 11589 */ "smstop sm\0"
34206
212k
    /* 11599 */ "smstop za\0"
34207
212k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
212k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
212k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
212k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
212k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
212k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
212k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
212k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
212k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
212k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
212k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
212k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
212k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
212k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
212k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
212k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
212k
    /* 11889 */ "pacia1716\0"
34224
212k
    /* 11899 */ "paciasp\0"
34225
212k
    /* 11907 */ "paciaz\0"
34226
212k
    /* 11914 */ "pacib1716\0"
34227
212k
    /* 11924 */ "pacibsp\0"
34228
212k
    /* 11932 */ "pacibz\0"
34229
212k
    /* 11939 */ "pacm\0"
34230
212k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
212k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
212k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
212k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
212k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
212k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
212k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
212k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
212k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
212k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
212k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
212k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
212k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
212k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
212k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
212k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
212k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
212k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
212k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
212k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
212k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
212k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
212k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
212k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
212k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
212k
    /* 12401 */ "ret\0"
34256
212k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
212k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
212k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
212k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
212k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
212k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
212k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
212k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
212k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
212k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
212k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
212k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
212k
    /* 12606 */ "sqdecb $\x01\0"
34269
212k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
212k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
212k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
212k
    /* 12670 */ "sqdecd $\x01\0"
34273
212k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
212k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
212k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
212k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
212k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
212k
    /* 12764 */ "sqdech $\x01\0"
34279
212k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
212k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
212k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
212k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
212k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
212k
    /* 12858 */ "sqdecw $\x01\0"
34285
212k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
212k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
212k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
212k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
212k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
212k
    /* 12952 */ "sqincb $\x01\0"
34291
212k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
212k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
212k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
212k
    /* 13016 */ "sqincd $\x01\0"
34295
212k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
212k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
212k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
212k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
212k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
212k
    /* 13110 */ "sqinch $\x01\0"
34301
212k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
212k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
212k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
212k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
212k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
212k
    /* 13204 */ "sqincw $\x01\0"
34307
212k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
212k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
212k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
212k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
212k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
212k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
212k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
212k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
212k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
212k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
212k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
212k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
212k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
212k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
212k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
212k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
212k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
212k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
212k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
212k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
212k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
212k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
212k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
212k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
212k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
212k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
212k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
212k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
212k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
212k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
212k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
212k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
212k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
212k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
212k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
212k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
212k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
212k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
212k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
212k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
212k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
212k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
212k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
212k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
212k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
212k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
212k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
212k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
212k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
212k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
212k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
212k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
212k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
212k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
212k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
212k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
212k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
212k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
212k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
212k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
212k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
212k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
212k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
212k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
212k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
212k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
212k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
212k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
212k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
212k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
212k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
212k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
212k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
212k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
212k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
212k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
212k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
212k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
212k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
212k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
212k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
212k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
212k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
212k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
212k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
212k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
212k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
212k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
212k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
212k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
212k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
212k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
212k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
212k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
212k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
212k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
212k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
212k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
212k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
212k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
212k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
212k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
212k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
212k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
212k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
212k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
212k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
212k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
212k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
212k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
212k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
212k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
212k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
212k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
212k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
212k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
212k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
212k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
212k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
212k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
212k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
212k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
212k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
212k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
212k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
212k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
212k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
212k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
212k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
212k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
212k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
212k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
212k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
212k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
212k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
212k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
212k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
212k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
212k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
212k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
212k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
212k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
212k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
212k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
212k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
212k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
212k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
212k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
212k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
212k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
212k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
212k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
212k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
212k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
212k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
212k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
212k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
212k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
212k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
212k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
212k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
212k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
212k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
212k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
212k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
212k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
212k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
212k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
212k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
212k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
212k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
212k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
212k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
212k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
212k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
212k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
212k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
212k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
212k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
212k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
212k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
212k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
212k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
212k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
212k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
212k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
212k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
212k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
212k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
212k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
212k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
212k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
212k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
212k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
212k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
212k
    /* 17296 */ "uqdecb $\x01\0"
34503
212k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
212k
    /* 17322 */ "uqdecd $\x01\0"
34505
212k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
212k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
212k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
212k
    /* 17378 */ "uqdech $\x01\0"
34509
212k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
212k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
212k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
212k
    /* 17434 */ "uqdecw $\x01\0"
34513
212k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
212k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
212k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
212k
    /* 17490 */ "uqincb $\x01\0"
34517
212k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
212k
    /* 17516 */ "uqincd $\x01\0"
34519
212k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
212k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
212k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
212k
    /* 17572 */ "uqinch $\x01\0"
34523
212k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
212k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
212k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
212k
    /* 17628 */ "uqincw $\x01\0"
34527
212k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
212k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
212k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
212k
    /* 17684 */ "xpaclri\0"
34531
212k
    /* 17692 */ "zero {za}\0"
34532
212k
    /* 17702 */ "zero {za0.h}\0"
34533
212k
    /* 17715 */ "zero {za1.h}\0"
34534
212k
    /* 17728 */ "zero {za0.s}\0"
34535
212k
    /* 17741 */ "zero {za1.s}\0"
34536
212k
    /* 17754 */ "zero {za2.s}\0"
34537
212k
    /* 17767 */ "zero {za3.s}\0"
34538
212k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
212k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
212k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
212k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
212k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
212k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
212k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
212k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
212k
  ;
34547
34548
212k
#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
212k
#endif
34560
34561
212k
  AliasMatchingData M = {
34562
212k
    OpToPatterns,
34563
212k
    Patterns,
34564
212k
    Conds,
34565
212k
    AsmStrings,
34566
212k
    AArch64InstPrinterValidateMCOperand,
34567
212k
  };
34568
212k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
212k
  if (!AsmString) return false;
34570
34571
21.6k
  unsigned I = 0;
34572
97.8k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
76.3k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
76.1k
    ++I;
34575
21.6k
  SStream_concat1(OS, '\t');
34576
21.6k
  char *substr = malloc(I+1);
34577
21.6k
  memcpy(substr, AsmString, I);
34578
21.6k
  substr[I] = '\0';
34579
21.6k
  SStream_concat0(OS, substr);
34580
21.6k
  free(substr);
34581
21.6k
  if (AsmString[I] != '\0') {
34582
21.4k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
21.4k
      SStream_concat1(OS, '\t');
34584
21.4k
      ++I;
34585
21.4k
    }
34586
187k
    do {
34587
187k
      if (AsmString[I] == '$') {
34588
63.5k
        ++I;
34589
63.5k
        if (AsmString[I] == (char)0xff) {
34590
44.2k
          ++I;
34591
44.2k
          int OpIdx = AsmString[I++] - 1;
34592
44.2k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
44.2k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
44.2k
        } else
34595
19.2k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
124k
      } else {
34597
124k
        SStream_concat1(OS, AsmString[I++]);
34598
124k
      }
34599
187k
    } while (AsmString[I] != '\0');
34600
21.4k
  }
34601
34602
21.6k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
212k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
44.2k
         SStream *OS) {
34612
44.2k
#ifndef CAPSTONE_DIET
34613
44.2k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
189
  case 0:
34618
189
    printAddSubImm(MI, OpIdx, OS);
34619
189
    break;
34620
291
  case 1:
34621
291
    printShifter(MI, OpIdx, OS);
34622
291
    break;
34623
1.50k
  case 2:
34624
1.50k
    printArithExtend(MI, OpIdx, OS);
34625
1.50k
    break;
34626
527
  case 3:
34627
527
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
527
    break;
34629
212
  case 4:
34630
212
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
212
    break;
34632
3.57k
  case 5:
34633
3.57k
    printSVERegOp_b(MI, OpIdx, OS);
34634
3.57k
    break;
34635
4.74k
  case 6:
34636
4.74k
    printSVERegOp_0(MI, OpIdx, OS);
34637
4.74k
    break;
34638
587
  case 7:
34639
587
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
587
    break;
34641
1.85k
  case 8:
34642
1.85k
    printSVERegOp_h(MI, OpIdx, OS);
34643
1.85k
    break;
34644
291
  case 9:
34645
291
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
291
    break;
34647
2.24k
  case 10:
34648
2.24k
    printSVERegOp_s(MI, OpIdx, OS);
34649
2.24k
    break;
34650
790
  case 11:
34651
790
    printVRegOperand(MI, OpIdx, OS);
34652
790
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
1.49k
  case 13:
34657
1.49k
    printSVEPattern(MI, OpIdx, OS);
34658
1.49k
    break;
34659
471
  case 14:
34660
471
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
471
    break;
34662
1.19k
  case 15:
34663
1.19k
    printSVERegOp_d(MI, OpIdx, OS);
34664
1.19k
    break;
34665
222
  case 16:
34666
222
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
222
    break;
34668
224
  case 17:
34669
224
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
224
    break;
34671
138
  case 18:
34672
138
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
138
    break;
34674
936
  case 19:
34675
936
    printInverseCondCode(MI, OpIdx, OS);
34676
936
    break;
34677
1.02k
  case 20:
34678
1.02k
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
1.02k
    break;
34680
926
  case 21:
34681
926
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
926
    break;
34683
315
  case 22:
34684
315
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
315
    break;
34686
20
  case 23:
34687
20
    printZPRasFPR_8(MI, OpIdx, OS);
34688
20
    break;
34689
2.32k
  case 24:
34690
2.32k
    printVectorIndex_1(MI, OpIdx, OS);
34691
2.32k
    break;
34692
6
  case 25:
34693
6
    printZPRasFPR_64(MI, OpIdx, OS);
34694
6
    break;
34695
35
  case 26:
34696
35
    printZPRasFPR_16(MI, OpIdx, OS);
34697
35
    break;
34698
240
  case 27:
34699
240
    printSVERegOp_q(MI, OpIdx, OS);
34700
240
    break;
34701
10
  case 28:
34702
10
    printZPRasFPR_128(MI, OpIdx, OS);
34703
10
    break;
34704
42
  case 29:
34705
42
    printZPRasFPR_32(MI, OpIdx, OS);
34706
42
    break;
34707
3.54k
  case 30:
34708
3.54k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
3.54k
    break;
34710
3.43k
  case 31:
34711
3.43k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
3.43k
    break;
34713
1.08k
  case 32:
34714
1.08k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
1.08k
    break;
34716
56
  case 33:
34717
56
    printFPImmOperand(MI, OpIdx, OS);
34718
56
    break;
34719
480
  case 34:
34720
480
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
480
    break;
34722
994
  case 35:
34723
994
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
994
    break;
34725
140
  case 36:
34726
140
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
140
    break;
34728
357
  case 37:
34729
357
    printBTIHintOp(MI, OpIdx, OS);
34730
357
    break;
34731
49
  case 38:
34732
49
    printPSBHintOp(MI, OpIdx, OS);
34733
49
    break;
34734
250
  case 39:
34735
250
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
250
    break;
34737
517
  case 40:
34738
517
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
517
    break;
34740
703
  case 41:
34741
703
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
703
    break;
34743
297
  case 42:
34744
297
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
297
    break;
34746
20
  case 43:
34747
20
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
20
    break;
34749
35
  case 44:
34750
35
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
35
    break;
34752
70
  case 45:
34753
70
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
70
    break;
34755
165
  case 46:
34756
165
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
165
    break;
34758
148
  case 47:
34759
148
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
148
    break;
34761
114
  case 48:
34762
114
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
114
    break;
34764
164
  case 49:
34765
164
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
164
    break;
34767
48
  case 50:
34768
48
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
48
    break;
34770
130
  case 51:
34771
130
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
130
    break;
34773
239
  case 52:
34774
239
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
239
    break;
34776
417
  case 53:
34777
417
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
417
    break;
34779
10
  case 54:
34780
10
    printMatrix_0(MI, OpIdx, OS);
34781
10
    break;
34782
371
  case 55:
34783
371
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
371
    break;
34785
958
  case 56:
34786
958
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
958
    break;
34788
126
  case 57:
34789
126
    printMatrix_64(MI, OpIdx, OS);
34790
126
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
58
  case 59:
34795
58
    printPrefetchOp_1(MI, OpIdx, OS);
34796
58
    break;
34797
30
  case 60:
34798
30
    printPrefetchOp_0(MI, OpIdx, OS);
34799
30
    break;
34800
1.34k
  case 61:
34801
1.34k
    printGPR64as32(MI, OpIdx, OS);
34802
1.34k
    break;
34803
1.47k
  case 62:
34804
1.47k
    printSysCROperand(MI, OpIdx, OS);
34805
1.47k
    break;
34806
44.2k
  }
34807
44.2k
#endif // CAPSTONE_DIET
34808
44.2k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
12.6k
                  unsigned PredicateIndex) {
34812
12.6k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
1.61k
  case 1: {
34817
34818
1.61k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
1.61k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
1.61k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
1.61k
    }
34824
1.02k
  case 2: {
34825
34826
1.02k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
1.02k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
1.02k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
1.02k
    }
34832
738
  case 3: {
34833
34834
738
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
738
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
738
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
738
    }
34840
973
  case 4: {
34841
34842
973
    return MCOperand_isImm(MCOp) &&
34843
973
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
952
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
738
    }
34847
3.49k
  case 5: {
34848
34849
3.49k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
3.49k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
3.49k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
1.83k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
3.49k
    }
34856
2.46k
  case 6: {
34857
34858
2.46k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
2.46k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
2.46k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
2.00k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
2.46k
    }
34865
1.53k
  case 7: {
34866
34867
1.53k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
1.53k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
1.53k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
1.53k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
1.53k
    }
34874
565
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
565
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
565
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
565
    }
34882
208
  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
208
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
208
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
208
    }
34891
12.6k
  }
34892
12.6k
}
34893
34894
#endif // PRINT_ALIAS_INSTR