Coverage Report

Created: 2025-08-26 06:30

/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
234k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
234k
#ifndef CAPSTONE_DIET
21
234k
  static const char AsmStrs[] = {
22
234k
  /* 0 */ "sha1su0\t\0"
23
234k
  /* 9 */ "sha512su0\t\0"
24
234k
  /* 20 */ "sha256su0\t\0"
25
234k
  /* 31 */ "st64bv0\t\0"
26
234k
  /* 40 */ "ld1\t\0"
27
234k
  /* 45 */ "stl1\t\0"
28
234k
  /* 51 */ "trn1\t\0"
29
234k
  /* 57 */ "ldap1\t\0"
30
234k
  /* 64 */ "zip1\t\0"
31
234k
  /* 70 */ "uzp1\t\0"
32
234k
  /* 76 */ "zipq1\t\0"
33
234k
  /* 83 */ "uzpq1\t\0"
34
234k
  /* 90 */ "dcps1\t\0"
35
234k
  /* 97 */ "sm3ss1\t\0"
36
234k
  /* 105 */ "gcsss1\t\0"
37
234k
  /* 113 */ "st1\t\0"
38
234k
  /* 118 */ "sha1su1\t\0"
39
234k
  /* 127 */ "sha512su1\t\0"
40
234k
  /* 138 */ "sha256su1\t\0"
41
234k
  /* 149 */ "sm3partw1\t\0"
42
234k
  /* 160 */ "rax1\t\0"
43
234k
  /* 166 */ "fma32\t\0"
44
234k
  /* 173 */ "fms32\t\0"
45
234k
  /* 180 */ "rev32\t\0"
46
234k
  /* 187 */ "ld2\t\0"
47
234k
  /* 192 */ "sha512h2\t\0"
48
234k
  /* 202 */ "sha256h2\t\0"
49
234k
  /* 212 */ "luti2\t\0"
50
234k
  /* 219 */ "sabal2\t\0"
51
234k
  /* 227 */ "uabal2\t\0"
52
234k
  /* 235 */ "sqdmlal2\t\0"
53
234k
  /* 245 */ "fmlal2\t\0"
54
234k
  /* 253 */ "smlal2\t\0"
55
234k
  /* 261 */ "umlal2\t\0"
56
234k
  /* 269 */ "ssubl2\t\0"
57
234k
  /* 277 */ "usubl2\t\0"
58
234k
  /* 285 */ "sabdl2\t\0"
59
234k
  /* 293 */ "uabdl2\t\0"
60
234k
  /* 301 */ "saddl2\t\0"
61
234k
  /* 309 */ "uaddl2\t\0"
62
234k
  /* 317 */ "sshll2\t\0"
63
234k
  /* 325 */ "ushll2\t\0"
64
234k
  /* 333 */ "sqdmull2\t\0"
65
234k
  /* 343 */ "pmull2\t\0"
66
234k
  /* 351 */ "smull2\t\0"
67
234k
  /* 359 */ "umull2\t\0"
68
234k
  /* 367 */ "sqdmlsl2\t\0"
69
234k
  /* 377 */ "fmlsl2\t\0"
70
234k
  /* 385 */ "smlsl2\t\0"
71
234k
  /* 393 */ "umlsl2\t\0"
72
234k
  /* 401 */ "bf1cvtl2\t\0"
73
234k
  /* 411 */ "bf2cvtl2\t\0"
74
234k
  /* 421 */ "fcvtl2\t\0"
75
234k
  /* 429 */ "rsubhn2\t\0"
76
234k
  /* 438 */ "raddhn2\t\0"
77
234k
  /* 447 */ "sqshrn2\t\0"
78
234k
  /* 456 */ "uqshrn2\t\0"
79
234k
  /* 465 */ "sqrshrn2\t\0"
80
234k
  /* 475 */ "uqrshrn2\t\0"
81
234k
  /* 485 */ "trn2\t\0"
82
234k
  /* 491 */ "bfcvtn2\t\0"
83
234k
  /* 500 */ "sqxtn2\t\0"
84
234k
  /* 508 */ "uqxtn2\t\0"
85
234k
  /* 516 */ "sqshrun2\t\0"
86
234k
  /* 526 */ "sqrshrun2\t\0"
87
234k
  /* 537 */ "sqxtun2\t\0"
88
234k
  /* 546 */ "fcvtxn2\t\0"
89
234k
  /* 555 */ "zip2\t\0"
90
234k
  /* 561 */ "uzp2\t\0"
91
234k
  /* 567 */ "zipq2\t\0"
92
234k
  /* 574 */ "uzpq2\t\0"
93
234k
  /* 581 */ "dcps2\t\0"
94
234k
  /* 588 */ "gcsss2\t\0"
95
234k
  /* 596 */ "st2\t\0"
96
234k
  /* 601 */ "ssubw2\t\0"
97
234k
  /* 609 */ "usubw2\t\0"
98
234k
  /* 617 */ "saddw2\t\0"
99
234k
  /* 625 */ "uaddw2\t\0"
100
234k
  /* 633 */ "sm3partw2\t\0"
101
234k
  /* 644 */ "ld3\t\0"
102
234k
  /* 649 */ "eor3\t\0"
103
234k
  /* 655 */ "dcps3\t\0"
104
234k
  /* 662 */ "st3\t\0"
105
234k
  /* 667 */ "fma64\t\0"
106
234k
  /* 674 */ "fms64\t\0"
107
234k
  /* 681 */ "rev64\t\0"
108
234k
  /* 688 */ "ld4\t\0"
109
234k
  /* 693 */ "luti4\t\0"
110
234k
  /* 700 */ "st4\t\0"
111
234k
  /* 705 */ "fma16\t\0"
112
234k
  /* 712 */ "mac16\t\0"
113
234k
  /* 719 */ "setf16\t\0"
114
234k
  /* 727 */ "fms16\t\0"
115
234k
  /* 734 */ "rev16\t\0"
116
234k
  /* 741 */ "setf8\t\0"
117
234k
  /* 748 */ "sm3tt1a\t\0"
118
234k
  /* 757 */ "sm3tt2a\t\0"
119
234k
  /* 766 */ "braa\t\0"
120
234k
  /* 772 */ "ldraa\t\0"
121
234k
  /* 779 */ "blraa\t\0"
122
234k
  /* 786 */ "saba\t\0"
123
234k
  /* 792 */ "uaba\t\0"
124
234k
  /* 798 */ "pacda\t\0"
125
234k
  /* 805 */ "ldadda\t\0"
126
234k
  /* 813 */ "fadda\t\0"
127
234k
  /* 820 */ "autda\t\0"
128
234k
  /* 827 */ "pacga\t\0"
129
234k
  /* 834 */ "addha\t\0"
130
234k
  /* 841 */ "pacia\t\0"
131
234k
  /* 848 */ "autia\t\0"
132
234k
  /* 855 */ "brka\t\0"
133
234k
  /* 861 */ "fcmla\t\0"
134
234k
  /* 868 */ "bfmla\t\0"
135
234k
  /* 875 */ "bfmmla\t\0"
136
234k
  /* 883 */ "usmmla\t\0"
137
234k
  /* 891 */ "ummla\t\0"
138
234k
  /* 898 */ "fnmla\t\0"
139
234k
  /* 905 */ "ldsmina\t\0"
140
234k
  /* 914 */ "ldumina\t\0"
141
234k
  /* 923 */ "brkpa\t\0"
142
234k
  /* 930 */ "bmopa\t\0"
143
234k
  /* 937 */ "bfmopa\t\0"
144
234k
  /* 945 */ "usmopa\t\0"
145
234k
  /* 953 */ "sumopa\t\0"
146
234k
  /* 961 */ "rcwsswppa\t\0"
147
234k
  /* 972 */ "rcwswppa\t\0"
148
234k
  /* 982 */ "ldclrpa\t\0"
149
234k
  /* 991 */ "rcwsclrpa\t\0"
150
234k
  /* 1002 */ "rcwclrpa\t\0"
151
234k
  /* 1012 */ "rcwscaspa\t\0"
152
234k
  /* 1023 */ "rcwcaspa\t\0"
153
234k
  /* 1033 */ "ldsetpa\t\0"
154
234k
  /* 1042 */ "rcwssetpa\t\0"
155
234k
  /* 1053 */ "rcwsetpa\t\0"
156
234k
  /* 1063 */ "rcwsswpa\t\0"
157
234k
  /* 1073 */ "rcwswpa\t\0"
158
234k
  /* 1082 */ "fexpa\t\0"
159
234k
  /* 1089 */ "ldclra\t\0"
160
234k
  /* 1097 */ "rcwsclra\t\0"
161
234k
  /* 1107 */ "rcwclra\t\0"
162
234k
  /* 1116 */ "ldeora\t\0"
163
234k
  /* 1124 */ "srsra\t\0"
164
234k
  /* 1131 */ "ursra\t\0"
165
234k
  /* 1138 */ "ssra\t\0"
166
234k
  /* 1144 */ "usra\t\0"
167
234k
  /* 1150 */ "rcwscasa\t\0"
168
234k
  /* 1160 */ "rcwcasa\t\0"
169
234k
  /* 1169 */ "ldseta\t\0"
170
234k
  /* 1177 */ "rcwsseta\t\0"
171
234k
  /* 1187 */ "rcwseta\t\0"
172
234k
  /* 1196 */ "frinta\t\0"
173
234k
  /* 1204 */ "clasta\t\0"
174
234k
  /* 1212 */ "addva\t\0"
175
234k
  /* 1219 */ "mova\t\0"
176
234k
  /* 1225 */ "ldsmaxa\t\0"
177
234k
  /* 1234 */ "ldumaxa\t\0"
178
234k
  /* 1243 */ "pacdza\t\0"
179
234k
  /* 1251 */ "autdza\t\0"
180
234k
  /* 1259 */ "paciza\t\0"
181
234k
  /* 1267 */ "autiza\t\0"
182
234k
  /* 1275 */ "ld1b\t\0"
183
234k
  /* 1281 */ "ldff1b\t\0"
184
234k
  /* 1289 */ "ldnf1b\t\0"
185
234k
  /* 1297 */ "ldnt1b\t\0"
186
234k
  /* 1305 */ "stnt1b\t\0"
187
234k
  /* 1313 */ "st1b\t\0"
188
234k
  /* 1319 */ "sm3tt1b\t\0"
189
234k
  /* 1328 */ "crc32b\t\0"
190
234k
  /* 1336 */ "ld2b\t\0"
191
234k
  /* 1342 */ "st2b\t\0"
192
234k
  /* 1348 */ "sm3tt2b\t\0"
193
234k
  /* 1357 */ "ld3b\t\0"
194
234k
  /* 1363 */ "st3b\t\0"
195
234k
  /* 1369 */ "ld64b\t\0"
196
234k
  /* 1376 */ "st64b\t\0"
197
234k
  /* 1383 */ "ld4b\t\0"
198
234k
  /* 1389 */ "st4b\t\0"
199
234k
  /* 1395 */ "ldaddab\t\0"
200
234k
  /* 1404 */ "ldsminab\t\0"
201
234k
  /* 1414 */ "lduminab\t\0"
202
234k
  /* 1424 */ "swpab\t\0"
203
234k
  /* 1431 */ "brab\t\0"
204
234k
  /* 1437 */ "ldrab\t\0"
205
234k
  /* 1444 */ "blrab\t\0"
206
234k
  /* 1451 */ "ldclrab\t\0"
207
234k
  /* 1460 */ "ldeorab\t\0"
208
234k
  /* 1469 */ "casab\t\0"
209
234k
  /* 1476 */ "ldsetab\t\0"
210
234k
  /* 1485 */ "ldsmaxab\t\0"
211
234k
  /* 1495 */ "ldumaxab\t\0"
212
234k
  /* 1505 */ "fmlallbb\t\0"
213
234k
  /* 1515 */ "crc32cb\t\0"
214
234k
  /* 1524 */ "sqdecb\t\0"
215
234k
  /* 1532 */ "uqdecb\t\0"
216
234k
  /* 1540 */ "sqincb\t\0"
217
234k
  /* 1548 */ "uqincb\t\0"
218
234k
  /* 1556 */ "pacdb\t\0"
219
234k
  /* 1563 */ "ldaddb\t\0"
220
234k
  /* 1571 */ "autdb\t\0"
221
234k
  /* 1578 */ "prfb\t\0"
222
234k
  /* 1584 */ "flogb\t\0"
223
234k
  /* 1591 */ "pacib\t\0"
224
234k
  /* 1598 */ "autib\t\0"
225
234k
  /* 1605 */ "brkb\t\0"
226
234k
  /* 1611 */ "sabalb\t\0"
227
234k
  /* 1619 */ "uabalb\t\0"
228
234k
  /* 1627 */ "ldaddalb\t\0"
229
234k
  /* 1637 */ "sqdmlalb\t\0"
230
234k
  /* 1647 */ "bfmlalb\t\0"
231
234k
  /* 1656 */ "smlalb\t\0"
232
234k
  /* 1664 */ "umlalb\t\0"
233
234k
  /* 1672 */ "ldsminalb\t\0"
234
234k
  /* 1683 */ "lduminalb\t\0"
235
234k
  /* 1694 */ "swpalb\t\0"
236
234k
  /* 1702 */ "ldclralb\t\0"
237
234k
  /* 1712 */ "ldeoralb\t\0"
238
234k
  /* 1722 */ "casalb\t\0"
239
234k
  /* 1730 */ "ldsetalb\t\0"
240
234k
  /* 1740 */ "ldsmaxalb\t\0"
241
234k
  /* 1751 */ "ldumaxalb\t\0"
242
234k
  /* 1762 */ "ssublb\t\0"
243
234k
  /* 1770 */ "usublb\t\0"
244
234k
  /* 1778 */ "sbclb\t\0"
245
234k
  /* 1785 */ "adclb\t\0"
246
234k
  /* 1792 */ "sabdlb\t\0"
247
234k
  /* 1800 */ "uabdlb\t\0"
248
234k
  /* 1808 */ "ldaddlb\t\0"
249
234k
  /* 1817 */ "saddlb\t\0"
250
234k
  /* 1825 */ "uaddlb\t\0"
251
234k
  /* 1833 */ "sshllb\t\0"
252
234k
  /* 1841 */ "ushllb\t\0"
253
234k
  /* 1849 */ "sqdmullb\t\0"
254
234k
  /* 1859 */ "pmullb\t\0"
255
234k
  /* 1867 */ "smullb\t\0"
256
234k
  /* 1875 */ "umullb\t\0"
257
234k
  /* 1883 */ "ldsminlb\t\0"
258
234k
  /* 1893 */ "lduminlb\t\0"
259
234k
  /* 1903 */ "swplb\t\0"
260
234k
  /* 1910 */ "ldclrlb\t\0"
261
234k
  /* 1919 */ "ldeorlb\t\0"
262
234k
  /* 1928 */ "caslb\t\0"
263
234k
  /* 1935 */ "sqdmlslb\t\0"
264
234k
  /* 1945 */ "bfmlslb\t\0"
265
234k
  /* 1954 */ "smlslb\t\0"
266
234k
  /* 1962 */ "umlslb\t\0"
267
234k
  /* 1970 */ "ldsetlb\t\0"
268
234k
  /* 1979 */ "ldsmaxlb\t\0"
269
234k
  /* 1989 */ "ldumaxlb\t\0"
270
234k
  /* 1999 */ "dmb\t\0"
271
234k
  /* 2004 */ "rsubhnb\t\0"
272
234k
  /* 2013 */ "raddhnb\t\0"
273
234k
  /* 2022 */ "ldsminb\t\0"
274
234k
  /* 2031 */ "lduminb\t\0"
275
234k
  /* 2040 */ "sqshrnb\t\0"
276
234k
  /* 2049 */ "uqshrnb\t\0"
277
234k
  /* 2058 */ "sqrshrnb\t\0"
278
234k
  /* 2068 */ "uqrshrnb\t\0"
279
234k
  /* 2078 */ "fcvtnb\t\0"
280
234k
  /* 2086 */ "sqxtnb\t\0"
281
234k
  /* 2094 */ "uqxtnb\t\0"
282
234k
  /* 2102 */ "sqshrunb\t\0"
283
234k
  /* 2112 */ "sqrshrunb\t\0"
284
234k
  /* 2123 */ "sqxtunb\t\0"
285
234k
  /* 2132 */ "ld1rob\t\0"
286
234k
  /* 2140 */ "brkpb\t\0"
287
234k
  /* 2147 */ "swpb\t\0"
288
234k
  /* 2153 */ "ld1rqb\t\0"
289
234k
  /* 2161 */ "ld1rb\t\0"
290
234k
  /* 2168 */ "ldarb\t\0"
291
234k
  /* 2175 */ "ldlarb\t\0"
292
234k
  /* 2183 */ "ldrb\t\0"
293
234k
  /* 2189 */ "ldclrb\t\0"
294
234k
  /* 2197 */ "stllrb\t\0"
295
234k
  /* 2205 */ "stlrb\t\0"
296
234k
  /* 2212 */ "ldeorb\t\0"
297
234k
  /* 2220 */ "ldaprb\t\0"
298
234k
  /* 2228 */ "ldtrb\t\0"
299
234k
  /* 2235 */ "strb\t\0"
300
234k
  /* 2241 */ "sttrb\t\0"
301
234k
  /* 2248 */ "ldurb\t\0"
302
234k
  /* 2255 */ "stlurb\t\0"
303
234k
  /* 2263 */ "ldapurb\t\0"
304
234k
  /* 2272 */ "sturb\t\0"
305
234k
  /* 2279 */ "ldaxrb\t\0"
306
234k
  /* 2287 */ "ldxrb\t\0"
307
234k
  /* 2294 */ "stlxrb\t\0"
308
234k
  /* 2302 */ "stxrb\t\0"
309
234k
  /* 2309 */ "ld1sb\t\0"
310
234k
  /* 2316 */ "ldff1sb\t\0"
311
234k
  /* 2325 */ "ldnf1sb\t\0"
312
234k
  /* 2334 */ "ldnt1sb\t\0"
313
234k
  /* 2343 */ "casb\t\0"
314
234k
  /* 2349 */ "sdsb\t\0"
315
234k
  /* 2355 */ "isb\t\0"
316
234k
  /* 2360 */ "fmsb\t\0"
317
234k
  /* 2366 */ "fnmsb\t\0"
318
234k
  /* 2373 */ "ld1rsb\t\0"
319
234k
  /* 2381 */ "ldrsb\t\0"
320
234k
  /* 2388 */ "ldtrsb\t\0"
321
234k
  /* 2396 */ "ldursb\t\0"
322
234k
  /* 2404 */ "ldapursb\t\0"
323
234k
  /* 2414 */ "tsb\t\0"
324
234k
  /* 2419 */ "ldsetb\t\0"
325
234k
  /* 2427 */ "ssubltb\t\0"
326
234k
  /* 2436 */ "fmlalltb\t\0"
327
234k
  /* 2446 */ "cntb\t\0"
328
234k
  /* 2452 */ "fvdotb\t\0"
329
234k
  /* 2460 */ "eortb\t\0"
330
234k
  /* 2467 */ "clastb\t\0"
331
234k
  /* 2475 */ "sxtb\t\0"
332
234k
  /* 2481 */ "uxtb\t\0"
333
234k
  /* 2487 */ "bfsub\t\0"
334
234k
  /* 2494 */ "shsub\t\0"
335
234k
  /* 2501 */ "uhsub\t\0"
336
234k
  /* 2508 */ "fmsub\t\0"
337
234k
  /* 2515 */ "fnmsub\t\0"
338
234k
  /* 2523 */ "sqsub\t\0"
339
234k
  /* 2530 */ "uqsub\t\0"
340
234k
  /* 2537 */ "revb\t\0"
341
234k
  /* 2543 */ "ssubwb\t\0"
342
234k
  /* 2551 */ "usubwb\t\0"
343
234k
  /* 2559 */ "saddwb\t\0"
344
234k
  /* 2567 */ "uaddwb\t\0"
345
234k
  /* 2575 */ "ldsmaxb\t\0"
346
234k
  /* 2584 */ "ldumaxb\t\0"
347
234k
  /* 2593 */ "pacdzb\t\0"
348
234k
  /* 2601 */ "autdzb\t\0"
349
234k
  /* 2609 */ "pacizb\t\0"
350
234k
  /* 2617 */ "autizb\t\0"
351
234k
  /* 2625 */ "sha1c\t\0"
352
234k
  /* 2632 */ "sbc\t\0"
353
234k
  /* 2637 */ "adc\t\0"
354
234k
  /* 2642 */ "bic\t\0"
355
234k
  /* 2647 */ "wkdmc\t\0"
356
234k
  /* 2654 */ "aesimc\t\0"
357
234k
  /* 2662 */ "aesmc\t\0"
358
234k
  /* 2669 */ "csinc\t\0"
359
234k
  /* 2676 */ "retaasppc\t\0"
360
234k
  /* 2687 */ "autiasppc\t\0"
361
234k
  /* 2698 */ "retabsppc\t\0"
362
234k
  /* 2709 */ "autibsppc\t\0"
363
234k
  /* 2720 */ "hvc\t\0"
364
234k
  /* 2725 */ "svc\t\0"
365
234k
  /* 2730 */ "ld1d\t\0"
366
234k
  /* 2736 */ "ldff1d\t\0"
367
234k
  /* 2744 */ "ldnf1d\t\0"
368
234k
  /* 2752 */ "ldnt1d\t\0"
369
234k
  /* 2760 */ "stnt1d\t\0"
370
234k
  /* 2768 */ "st1d\t\0"
371
234k
  /* 2774 */ "mul53hi.2d\t\0"
372
234k
  /* 2786 */ "mul53lo.2d\t\0"
373
234k
  /* 2798 */ "ld2d\t\0"
374
234k
  /* 2804 */ "st2d\t\0"
375
234k
  /* 2810 */ "ld3d\t\0"
376
234k
  /* 2816 */ "st3d\t\0"
377
234k
  /* 2822 */ "ld4d\t\0"
378
234k
  /* 2828 */ "st4d\t\0"
379
234k
  /* 2834 */ "fmad\t\0"
380
234k
  /* 2840 */ "fnmad\t\0"
381
234k
  /* 2847 */ "ftmad\t\0"
382
234k
  /* 2854 */ "fabd\t\0"
383
234k
  /* 2860 */ "sabd\t\0"
384
234k
  /* 2866 */ "uabd\t\0"
385
234k
  /* 2872 */ "xpacd\t\0"
386
234k
  /* 2879 */ "sqdecd\t\0"
387
234k
  /* 2887 */ "uqdecd\t\0"
388
234k
  /* 2895 */ "sqincd\t\0"
389
234k
  /* 2903 */ "uqincd\t\0"
390
234k
  /* 2911 */ "fcadd\t\0"
391
234k
  /* 2918 */ "sqcadd\t\0"
392
234k
  /* 2926 */ "ldadd\t\0"
393
234k
  /* 2933 */ "bfadd\t\0"
394
234k
  /* 2940 */ "srhadd\t\0"
395
234k
  /* 2948 */ "urhadd\t\0"
396
234k
  /* 2956 */ "shadd\t\0"
397
234k
  /* 2963 */ "uhadd\t\0"
398
234k
  /* 2970 */ "fmadd\t\0"
399
234k
  /* 2977 */ "fnmadd\t\0"
400
234k
  /* 2985 */ "usqadd\t\0"
401
234k
  /* 2993 */ "suqadd\t\0"
402
234k
  /* 3001 */ "prfd\t\0"
403
234k
  /* 3007 */ "wkdmd\t\0"
404
234k
  /* 3014 */ "nand\t\0"
405
234k
  /* 3020 */ "ld1rod\t\0"
406
234k
  /* 3028 */ "ld1rqd\t\0"
407
234k
  /* 3036 */ "ld1rd\t\0"
408
234k
  /* 3043 */ "asrd\t\0"
409
234k
  /* 3049 */ "aesd\t\0"
410
234k
  /* 3055 */ "cntd\t\0"
411
234k
  /* 3061 */ "revd\t\0"
412
234k
  /* 3067 */ "sm4e\t\0"
413
234k
  /* 3073 */ "splice\t\0"
414
234k
  /* 3081 */ "facge\t\0"
415
234k
  /* 3088 */ "whilege\t\0"
416
234k
  /* 3097 */ "fcmge\t\0"
417
234k
  /* 3104 */ "cmpge\t\0"
418
234k
  /* 3111 */ "fscale\t\0"
419
234k
  /* 3119 */ "whilele\t\0"
420
234k
  /* 3128 */ "fcmle\t\0"
421
234k
  /* 3135 */ "cmple\t\0"
422
234k
  /* 3142 */ "fcmne\t\0"
423
234k
  /* 3149 */ "ctermne\t\0"
424
234k
  /* 3158 */ "cmpne\t\0"
425
234k
  /* 3165 */ "frecpe\t\0"
426
234k
  /* 3173 */ "urecpe\t\0"
427
234k
  /* 3181 */ "fccmpe\t\0"
428
234k
  /* 3189 */ "fcmpe\t\0"
429
234k
  /* 3196 */ "aese\t\0"
430
234k
  /* 3202 */ "pfalse\t\0"
431
234k
  /* 3210 */ "frsqrte\t\0"
432
234k
  /* 3219 */ "ursqrte\t\0"
433
234k
  /* 3228 */ "ptrue\t\0"
434
234k
  /* 3235 */ "udf\t\0"
435
234k
  /* 3240 */ "bif\t\0"
436
234k
  /* 3245 */ "rmif\t\0"
437
234k
  /* 3251 */ "scvtf\t\0"
438
234k
  /* 3258 */ "ucvtf\t\0"
439
234k
  /* 3265 */ "st2g\t\0"
440
234k
  /* 3271 */ "stz2g\t\0"
441
234k
  /* 3278 */ "subg\t\0"
442
234k
  /* 3284 */ "addg\t\0"
443
234k
  /* 3290 */ "ldg\t\0"
444
234k
  /* 3295 */ "fneg\t\0"
445
234k
  /* 3301 */ "sqneg\t\0"
446
234k
  /* 3308 */ "csneg\t\0"
447
234k
  /* 3315 */ "histseg\t\0"
448
234k
  /* 3324 */ "irg\t\0"
449
234k
  /* 3329 */ "stg\t\0"
450
234k
  /* 3334 */ "stzg\t\0"
451
234k
  /* 3340 */ "sha1h\t\0"
452
234k
  /* 3347 */ "ld1h\t\0"
453
234k
  /* 3353 */ "ldff1h\t\0"
454
234k
  /* 3361 */ "ldnf1h\t\0"
455
234k
  /* 3369 */ "ldnt1h\t\0"
456
234k
  /* 3377 */ "stnt1h\t\0"
457
234k
  /* 3385 */ "st1h\t\0"
458
234k
  /* 3391 */ "sha512h\t\0"
459
234k
  /* 3400 */ "crc32h\t\0"
460
234k
  /* 3408 */ "ld2h\t\0"
461
234k
  /* 3414 */ "st2h\t\0"
462
234k
  /* 3420 */ "ld3h\t\0"
463
234k
  /* 3426 */ "st3h\t\0"
464
234k
  /* 3432 */ "ld4h\t\0"
465
234k
  /* 3438 */ "st4h\t\0"
466
234k
  /* 3444 */ "sha256h\t\0"
467
234k
  /* 3453 */ "ldaddah\t\0"
468
234k
  /* 3462 */ "sqrdcmlah\t\0"
469
234k
  /* 3473 */ "sqrdmlah\t\0"
470
234k
  /* 3483 */ "ldsminah\t\0"
471
234k
  /* 3493 */ "lduminah\t\0"
472
234k
  /* 3503 */ "swpah\t\0"
473
234k
  /* 3510 */ "ldclrah\t\0"
474
234k
  /* 3519 */ "ldeorah\t\0"
475
234k
  /* 3528 */ "casah\t\0"
476
234k
  /* 3535 */ "ldsetah\t\0"
477
234k
  /* 3544 */ "ldsmaxah\t\0"
478
234k
  /* 3554 */ "ldumaxah\t\0"
479
234k
  /* 3564 */ "crc32ch\t\0"
480
234k
  /* 3573 */ "sqdech\t\0"
481
234k
  /* 3581 */ "uqdech\t\0"
482
234k
  /* 3589 */ "sqinch\t\0"
483
234k
  /* 3597 */ "uqinch\t\0"
484
234k
  /* 3605 */ "nmatch\t\0"
485
234k
  /* 3613 */ "ldaddh\t\0"
486
234k
  /* 3621 */ "prfh\t\0"
487
234k
  /* 3627 */ "ldaddalh\t\0"
488
234k
  /* 3637 */ "ldsminalh\t\0"
489
234k
  /* 3648 */ "lduminalh\t\0"
490
234k
  /* 3659 */ "swpalh\t\0"
491
234k
  /* 3667 */ "ldclralh\t\0"
492
234k
  /* 3677 */ "ldeoralh\t\0"
493
234k
  /* 3687 */ "casalh\t\0"
494
234k
  /* 3695 */ "ldsetalh\t\0"
495
234k
  /* 3705 */ "ldsmaxalh\t\0"
496
234k
  /* 3716 */ "ldumaxalh\t\0"
497
234k
  /* 3727 */ "ldaddlh\t\0"
498
234k
  /* 3736 */ "ldsminlh\t\0"
499
234k
  /* 3746 */ "lduminlh\t\0"
500
234k
  /* 3756 */ "swplh\t\0"
501
234k
  /* 3763 */ "ldclrlh\t\0"
502
234k
  /* 3772 */ "ldeorlh\t\0"
503
234k
  /* 3781 */ "caslh\t\0"
504
234k
  /* 3788 */ "ldsetlh\t\0"
505
234k
  /* 3797 */ "sqdmulh\t\0"
506
234k
  /* 3806 */ "sqrdmulh\t\0"
507
234k
  /* 3816 */ "smulh\t\0"
508
234k
  /* 3823 */ "umulh\t\0"
509
234k
  /* 3830 */ "ldsmaxlh\t\0"
510
234k
  /* 3840 */ "ldumaxlh\t\0"
511
234k
  /* 3850 */ "ldsminh\t\0"
512
234k
  /* 3859 */ "lduminh\t\0"
513
234k
  /* 3868 */ "ld1roh\t\0"
514
234k
  /* 3876 */ "swph\t\0"
515
234k
  /* 3882 */ "ld1rqh\t\0"
516
234k
  /* 3890 */ "ld1rh\t\0"
517
234k
  /* 3897 */ "ldarh\t\0"
518
234k
  /* 3904 */ "ldlarh\t\0"
519
234k
  /* 3912 */ "ldrh\t\0"
520
234k
  /* 3918 */ "ldclrh\t\0"
521
234k
  /* 3926 */ "stllrh\t\0"
522
234k
  /* 3934 */ "stlrh\t\0"
523
234k
  /* 3941 */ "ldeorh\t\0"
524
234k
  /* 3949 */ "ldaprh\t\0"
525
234k
  /* 3957 */ "ldtrh\t\0"
526
234k
  /* 3964 */ "strh\t\0"
527
234k
  /* 3970 */ "sttrh\t\0"
528
234k
  /* 3977 */ "ldurh\t\0"
529
234k
  /* 3984 */ "stlurh\t\0"
530
234k
  /* 3992 */ "ldapurh\t\0"
531
234k
  /* 4001 */ "sturh\t\0"
532
234k
  /* 4008 */ "ldaxrh\t\0"
533
234k
  /* 4016 */ "ldxrh\t\0"
534
234k
  /* 4023 */ "stlxrh\t\0"
535
234k
  /* 4031 */ "stxrh\t\0"
536
234k
  /* 4038 */ "ld1sh\t\0"
537
234k
  /* 4045 */ "ldff1sh\t\0"
538
234k
  /* 4054 */ "ldnf1sh\t\0"
539
234k
  /* 4063 */ "ldnt1sh\t\0"
540
234k
  /* 4072 */ "cash\t\0"
541
234k
  /* 4078 */ "sqrdmlsh\t\0"
542
234k
  /* 4088 */ "ld1rsh\t\0"
543
234k
  /* 4096 */ "ldrsh\t\0"
544
234k
  /* 4103 */ "ldtrsh\t\0"
545
234k
  /* 4111 */ "ldursh\t\0"
546
234k
  /* 4119 */ "ldapursh\t\0"
547
234k
  /* 4129 */ "ldseth\t\0"
548
234k
  /* 4137 */ "cnth\t\0"
549
234k
  /* 4143 */ "sxth\t\0"
550
234k
  /* 4149 */ "uxth\t\0"
551
234k
  /* 4155 */ "revh\t\0"
552
234k
  /* 4161 */ "ldsmaxh\t\0"
553
234k
  /* 4170 */ "ldumaxh\t\0"
554
234k
  /* 4179 */ "xpaci\t\0"
555
234k
  /* 4186 */ "whilehi\t\0"
556
234k
  /* 4195 */ "punpkhi\t\0"
557
234k
  /* 4204 */ "sunpkhi\t\0"
558
234k
  /* 4213 */ "uunpkhi\t\0"
559
234k
  /* 4222 */ "cmhi\t\0"
560
234k
  /* 4228 */ "cmphi\t\0"
561
234k
  /* 4235 */ "sli\t\0"
562
234k
  /* 4240 */ "gmi\t\0"
563
234k
  /* 4245 */ "mvni\t\0"
564
234k
  /* 4251 */ "sri\t\0"
565
234k
  /* 4256 */ "frinti\t\0"
566
234k
  /* 4264 */ "movi\t\0"
567
234k
  /* 4270 */ "ldzi\t\0"
568
234k
  /* 4276 */ "stzi\t\0"
569
234k
  /* 4282 */ "sunpk\t\0"
570
234k
  /* 4289 */ "uunpk\t\0"
571
234k
  /* 4296 */ "brk\t\0"
572
234k
  /* 4301 */ "movk\t\0"
573
234k
  /* 4307 */ "sabal\t\0"
574
234k
  /* 4314 */ "uabal\t\0"
575
234k
  /* 4321 */ "ldaddal\t\0"
576
234k
  /* 4330 */ "sqdmlal\t\0"
577
234k
  /* 4339 */ "bfmlal\t\0"
578
234k
  /* 4347 */ "smlal\t\0"
579
234k
  /* 4354 */ "umlal\t\0"
580
234k
  /* 4361 */ "ldsminal\t\0"
581
234k
  /* 4371 */ "lduminal\t\0"
582
234k
  /* 4381 */ "rcwsswppal\t\0"
583
234k
  /* 4393 */ "rcwswppal\t\0"
584
234k
  /* 4404 */ "ldclrpal\t\0"
585
234k
  /* 4414 */ "rcwsclrpal\t\0"
586
234k
  /* 4426 */ "rcwclrpal\t\0"
587
234k
  /* 4437 */ "rcwscaspal\t\0"
588
234k
  /* 4449 */ "rcwcaspal\t\0"
589
234k
  /* 4460 */ "ldsetpal\t\0"
590
234k
  /* 4470 */ "rcwssetpal\t\0"
591
234k
  /* 4482 */ "rcwsetpal\t\0"
592
234k
  /* 4493 */ "rcwsswpal\t\0"
593
234k
  /* 4504 */ "rcwswpal\t\0"
594
234k
  /* 4514 */ "ldclral\t\0"
595
234k
  /* 4523 */ "rcwsclral\t\0"
596
234k
  /* 4534 */ "rcwclral\t\0"
597
234k
  /* 4544 */ "ldeoral\t\0"
598
234k
  /* 4553 */ "rcwscasal\t\0"
599
234k
  /* 4564 */ "rcwcasal\t\0"
600
234k
  /* 4574 */ "ldsetal\t\0"
601
234k
  /* 4583 */ "rcwssetal\t\0"
602
234k
  /* 4594 */ "rcwsetal\t\0"
603
234k
  /* 4604 */ "ldsmaxal\t\0"
604
234k
  /* 4614 */ "ldumaxal\t\0"
605
234k
  /* 4624 */ "tbl\t\0"
606
234k
  /* 4629 */ "smsubl\t\0"
607
234k
  /* 4637 */ "umsubl\t\0"
608
234k
  /* 4645 */ "ssubl\t\0"
609
234k
  /* 4652 */ "usubl\t\0"
610
234k
  /* 4659 */ "sabdl\t\0"
611
234k
  /* 4666 */ "uabdl\t\0"
612
234k
  /* 4673 */ "ldaddl\t\0"
613
234k
  /* 4681 */ "smaddl\t\0"
614
234k
  /* 4689 */ "umaddl\t\0"
615
234k
  /* 4697 */ "saddl\t\0"
616
234k
  /* 4704 */ "uaddl\t\0"
617
234k
  /* 4711 */ "tcancel\t\0"
618
234k
  /* 4720 */ "fcsel\t\0"
619
234k
  /* 4727 */ "psel\t\0"
620
234k
  /* 4733 */ "ftssel\t\0"
621
234k
  /* 4741 */ "sqshl\t\0"
622
234k
  /* 4748 */ "uqshl\t\0"
623
234k
  /* 4755 */ "sqrshl\t\0"
624
234k
  /* 4763 */ "uqrshl\t\0"
625
234k
  /* 4771 */ "srshl\t\0"
626
234k
  /* 4778 */ "urshl\t\0"
627
234k
  /* 4785 */ "sshl\t\0"
628
234k
  /* 4791 */ "ushl\t\0"
629
234k
  /* 4797 */ "fmlall\t\0"
630
234k
  /* 4805 */ "usmlall\t\0"
631
234k
  /* 4814 */ "sumlall\t\0"
632
234k
  /* 4823 */ "sshll\t\0"
633
234k
  /* 4830 */ "ushll\t\0"
634
234k
  /* 4837 */ "smlsll\t\0"
635
234k
  /* 4845 */ "umlsll\t\0"
636
234k
  /* 4853 */ "sqdmull\t\0"
637
234k
  /* 4862 */ "pmull\t\0"
638
234k
  /* 4869 */ "smull\t\0"
639
234k
  /* 4876 */ "umull\t\0"
640
234k
  /* 4883 */ "ldsminl\t\0"
641
234k
  /* 4892 */ "lduminl\t\0"
642
234k
  /* 4901 */ "addpl\t\0"
643
234k
  /* 4908 */ "rcwsswppl\t\0"
644
234k
  /* 4919 */ "rcwswppl\t\0"
645
234k
  /* 4929 */ "ldclrpl\t\0"
646
234k
  /* 4938 */ "rcwsclrpl\t\0"
647
234k
  /* 4949 */ "rcwclrpl\t\0"
648
234k
  /* 4959 */ "rcwscaspl\t\0"
649
234k
  /* 4970 */ "rcwcaspl\t\0"
650
234k
  /* 4980 */ "addspl\t\0"
651
234k
  /* 4988 */ "ldsetpl\t\0"
652
234k
  /* 4997 */ "rcwssetpl\t\0"
653
234k
  /* 5008 */ "rcwsetpl\t\0"
654
234k
  /* 5018 */ "rcwsswpl\t\0"
655
234k
  /* 5028 */ "rcwswpl\t\0"
656
234k
  /* 5037 */ "ldclrl\t\0"
657
234k
  /* 5045 */ "rcwsclrl\t\0"
658
234k
  /* 5055 */ "rcwclrl\t\0"
659
234k
  /* 5064 */ "ldeorl\t\0"
660
234k
  /* 5072 */ "rcwscasl\t\0"
661
234k
  /* 5082 */ "rcwcasl\t\0"
662
234k
  /* 5091 */ "nbsl\t\0"
663
234k
  /* 5097 */ "sqdmlsl\t\0"
664
234k
  /* 5106 */ "bfmlsl\t\0"
665
234k
  /* 5114 */ "smlsl\t\0"
666
234k
  /* 5121 */ "umlsl\t\0"
667
234k
  /* 5128 */ "sysl\t\0"
668
234k
  /* 5134 */ "ldsetl\t\0"
669
234k
  /* 5142 */ "rcwssetl\t\0"
670
234k
  /* 5152 */ "rcwsetl\t\0"
671
234k
  /* 5161 */ "bf1cvtl\t\0"
672
234k
  /* 5170 */ "bf2cvtl\t\0"
673
234k
  /* 5179 */ "fcvtl\t\0"
674
234k
  /* 5186 */ "bfmul\t\0"
675
234k
  /* 5193 */ "fnmul\t\0"
676
234k
  /* 5200 */ "pmul\t\0"
677
234k
  /* 5206 */ "ftsmul\t\0"
678
234k
  /* 5214 */ "addvl\t\0"
679
234k
  /* 5221 */ "rdvl\t\0"
680
234k
  /* 5227 */ "addsvl\t\0"
681
234k
  /* 5235 */ "rdsvl\t\0"
682
234k
  /* 5242 */ "ldsmaxl\t\0"
683
234k
  /* 5251 */ "ldumaxl\t\0"
684
234k
  /* 5260 */ "sha1m\t\0"
685
234k
  /* 5267 */ "sbfm\t\0"
686
234k
  /* 5273 */ "ubfm\t\0"
687
234k
  /* 5279 */ "rprfm\t\0"
688
234k
  /* 5286 */ "ldgm\t\0"
689
234k
  /* 5292 */ "stgm\t\0"
690
234k
  /* 5298 */ "stzgm\t\0"
691
234k
  /* 5305 */ "gcspushm\t\0"
692
234k
  /* 5315 */ "bfminnm\t\0"
693
234k
  /* 5324 */ "bfmaxnm\t\0"
694
234k
  /* 5333 */ "gcspopm\t\0"
695
234k
  /* 5342 */ "dupm\t\0"
696
234k
  /* 5348 */ "frintm\t\0"
697
234k
  /* 5356 */ "prfum\t\0"
698
234k
  /* 5363 */ "bsl1n\t\0"
699
234k
  /* 5370 */ "bsl2n\t\0"
700
234k
  /* 5377 */ "rsubhn\t\0"
701
234k
  /* 5385 */ "raddhn\t\0"
702
234k
  /* 5393 */ "famin\t\0"
703
234k
  /* 5400 */ "bfmin\t\0"
704
234k
  /* 5407 */ "ldsmin\t\0"
705
234k
  /* 5415 */ "ldumin\t\0"
706
234k
  /* 5423 */ "brkn\t\0"
707
234k
  /* 5429 */ "ccmn\t\0"
708
234k
  /* 5435 */ "eon\t\0"
709
234k
  /* 5440 */ "sqshrn\t\0"
710
234k
  /* 5448 */ "uqshrn\t\0"
711
234k
  /* 5456 */ "sqrshrn\t\0"
712
234k
  /* 5465 */ "uqrshrn\t\0"
713
234k
  /* 5474 */ "orn\t\0"
714
234k
  /* 5479 */ "frintn\t\0"
715
234k
  /* 5487 */ "bfcvtn\t\0"
716
234k
  /* 5495 */ "sqcvtn\t\0"
717
234k
  /* 5503 */ "uqcvtn\t\0"
718
234k
  /* 5511 */ "sqxtn\t\0"
719
234k
  /* 5518 */ "uqxtn\t\0"
720
234k
  /* 5525 */ "sqshrun\t\0"
721
234k
  /* 5534 */ "sqrshrun\t\0"
722
234k
  /* 5544 */ "sqcvtun\t\0"
723
234k
  /* 5553 */ "sqxtun\t\0"
724
234k
  /* 5561 */ "movn\t\0"
725
234k
  /* 5567 */ "fcvtxn\t\0"
726
234k
  /* 5575 */ "whilelo\t\0"
727
234k
  /* 5584 */ "punpklo\t\0"
728
234k
  /* 5593 */ "sunpklo\t\0"
729
234k
  /* 5602 */ "uunpklo\t\0"
730
234k
  /* 5611 */ "cmplo\t\0"
731
234k
  /* 5618 */ "zero\t\0"
732
234k
  /* 5624 */ "fcmuo\t\0"
733
234k
  /* 5631 */ "sha1p\t\0"
734
234k
  /* 5638 */ "subp\t\0"
735
234k
  /* 5644 */ "sqdecp\t\0"
736
234k
  /* 5652 */ "uqdecp\t\0"
737
234k
  /* 5660 */ "sqincp\t\0"
738
234k
  /* 5668 */ "uqincp\t\0"
739
234k
  /* 5676 */ "faddp\t\0"
740
234k
  /* 5683 */ "ldp\t\0"
741
234k
  /* 5688 */ "bdep\t\0"
742
234k
  /* 5694 */ "vecfp\t\0"
743
234k
  /* 5701 */ "matfp\t\0"
744
234k
  /* 5708 */ "stgp\t\0"
745
234k
  /* 5714 */ "zip\t\0"
746
234k
  /* 5719 */ "sadalp\t\0"
747
234k
  /* 5727 */ "uadalp\t\0"
748
234k
  /* 5735 */ "saddlp\t\0"
749
234k
  /* 5743 */ "uaddlp\t\0"
750
234k
  /* 5751 */ "stilp\t\0"
751
234k
  /* 5758 */ "bfclamp\t\0"
752
234k
  /* 5767 */ "sclamp\t\0"
753
234k
  /* 5775 */ "uclamp\t\0"
754
234k
  /* 5783 */ "fccmp\t\0"
755
234k
  /* 5790 */ "fcmp\t\0"
756
234k
  /* 5796 */ "fminnmp\t\0"
757
234k
  /* 5805 */ "fmaxnmp\t\0"
758
234k
  /* 5814 */ "ldnp\t\0"
759
234k
  /* 5820 */ "fminp\t\0"
760
234k
  /* 5827 */ "sminp\t\0"
761
234k
  /* 5834 */ "uminp\t\0"
762
234k
  /* 5841 */ "stnp\t\0"
763
234k
  /* 5847 */ "ldiapp\t\0"
764
234k
  /* 5855 */ "rcwsswpp\t\0"
765
234k
  /* 5865 */ "rcwswpp\t\0"
766
234k
  /* 5874 */ "adrp\t\0"
767
234k
  /* 5880 */ "bgrp\t\0"
768
234k
  /* 5886 */ "ldclrp\t\0"
769
234k
  /* 5894 */ "rcwsclrp\t\0"
770
234k
  /* 5904 */ "rcwclrp\t\0"
771
234k
  /* 5913 */ "rcwscasp\t\0"
772
234k
  /* 5923 */ "rcwcasp\t\0"
773
234k
  /* 5932 */ "sysp\t\0"
774
234k
  /* 5938 */ "ldsetp\t\0"
775
234k
  /* 5946 */ "rcwssetp\t\0"
776
234k
  /* 5956 */ "rcwsetp\t\0"
777
234k
  /* 5965 */ "cntp\t\0"
778
234k
  /* 5971 */ "frintp\t\0"
779
234k
  /* 5979 */ "stp\t\0"
780
234k
  /* 5984 */ "fdup\t\0"
781
234k
  /* 5990 */ "rcwsswp\t\0"
782
234k
  /* 5999 */ "rcwswp\t\0"
783
234k
  /* 6007 */ "ldaxp\t\0"
784
234k
  /* 6014 */ "fmaxp\t\0"
785
234k
  /* 6021 */ "smaxp\t\0"
786
234k
  /* 6028 */ "umaxp\t\0"
787
234k
  /* 6035 */ "ldxp\t\0"
788
234k
  /* 6041 */ "stlxp\t\0"
789
234k
  /* 6048 */ "stxp\t\0"
790
234k
  /* 6054 */ "uzp\t\0"
791
234k
  /* 6059 */ "ld1q\t\0"
792
234k
  /* 6065 */ "st1q\t\0"
793
234k
  /* 6071 */ "ld2q\t\0"
794
234k
  /* 6077 */ "st2q\t\0"
795
234k
  /* 6083 */ "ld3q\t\0"
796
234k
  /* 6089 */ "st3q\t\0"
797
234k
  /* 6095 */ "ld4q\t\0"
798
234k
  /* 6101 */ "st4q\t\0"
799
234k
  /* 6107 */ "fcmeq\t\0"
800
234k
  /* 6114 */ "ctermeq\t\0"
801
234k
  /* 6123 */ "cmpeq\t\0"
802
234k
  /* 6130 */ "tblq\t\0"
803
234k
  /* 6136 */ "dupq\t\0"
804
234k
  /* 6142 */ "extq\t\0"
805
234k
  /* 6148 */ "tbxq\t\0"
806
234k
  /* 6154 */ "ld1r\t\0"
807
234k
  /* 6160 */ "ld2r\t\0"
808
234k
  /* 6166 */ "ld3r\t\0"
809
234k
  /* 6172 */ "ld4r\t\0"
810
234k
  /* 6178 */ "ldar\t\0"
811
234k
  /* 6184 */ "ldlar\t\0"
812
234k
  /* 6191 */ "xar\t\0"
813
234k
  /* 6196 */ "fsubr\t\0"
814
234k
  /* 6203 */ "shsubr\t\0"
815
234k
  /* 6211 */ "uhsubr\t\0"
816
234k
  /* 6219 */ "sqsubr\t\0"
817
234k
  /* 6227 */ "uqsubr\t\0"
818
234k
  /* 6235 */ "adr\t\0"
819
234k
  /* 6240 */ "ldr\t\0"
820
234k
  /* 6245 */ "genter\t\0"
821
234k
  /* 6253 */ "rdffr\t\0"
822
234k
  /* 6260 */ "wrffr\t\0"
823
234k
  /* 6267 */ "sqrshr\t\0"
824
234k
  /* 6275 */ "uqrshr\t\0"
825
234k
  /* 6283 */ "srshr\t\0"
826
234k
  /* 6290 */ "urshr\t\0"
827
234k
  /* 6297 */ "sshr\t\0"
828
234k
  /* 6303 */ "ushr\t\0"
829
234k
  /* 6309 */ "blr\t\0"
830
234k
  /* 6314 */ "ldclr\t\0"
831
234k
  /* 6321 */ "rcwsclr\t\0"
832
234k
  /* 6330 */ "rcwclr\t\0"
833
234k
  /* 6338 */ "sqshlr\t\0"
834
234k
  /* 6346 */ "uqshlr\t\0"
835
234k
  /* 6354 */ "sqrshlr\t\0"
836
234k
  /* 6363 */ "uqrshlr\t\0"
837
234k
  /* 6372 */ "srshlr\t\0"
838
234k
  /* 6380 */ "urshlr\t\0"
839
234k
  /* 6388 */ "stllr\t\0"
840
234k
  /* 6395 */ "lslr\t\0"
841
234k
  /* 6401 */ "stlr\t\0"
842
234k
  /* 6407 */ "ldeor\t\0"
843
234k
  /* 6414 */ "nor\t\0"
844
234k
  /* 6419 */ "ror\t\0"
845
234k
  /* 6424 */ "ldapr\t\0"
846
234k
  /* 6431 */ "orr\t\0"
847
234k
  /* 6436 */ "asrr\t\0"
848
234k
  /* 6442 */ "lsrr\t\0"
849
234k
  /* 6448 */ "msrr\t\0"
850
234k
  /* 6454 */ "asr\t\0"
851
234k
  /* 6459 */ "lsr\t\0"
852
234k
  /* 6464 */ "msr\t\0"
853
234k
  /* 6469 */ "insr\t\0"
854
234k
  /* 6475 */ "ldtr\t\0"
855
234k
  /* 6481 */ "gcsstr\t\0"
856
234k
  /* 6489 */ "gcssttr\t\0"
857
234k
  /* 6498 */ "extr\t\0"
858
234k
  /* 6504 */ "ldur\t\0"
859
234k
  /* 6510 */ "stlur\t\0"
860
234k
  /* 6517 */ "ldapur\t\0"
861
234k
  /* 6525 */ "stur\t\0"
862
234k
  /* 6531 */ "fdivr\t\0"
863
234k
  /* 6538 */ "sdivr\t\0"
864
234k
  /* 6545 */ "udivr\t\0"
865
234k
  /* 6552 */ "whilewr\t\0"
866
234k
  /* 6561 */ "ldaxr\t\0"
867
234k
  /* 6568 */ "ldxr\t\0"
868
234k
  /* 6574 */ "stlxr\t\0"
869
234k
  /* 6581 */ "stxr\t\0"
870
234k
  /* 6587 */ "rcwscas\t\0"
871
234k
  /* 6596 */ "rcwcas\t\0"
872
234k
  /* 6604 */ "brkas\t\0"
873
234k
  /* 6611 */ "brkpas\t\0"
874
234k
  /* 6619 */ "fcvtas\t\0"
875
234k
  /* 6627 */ "fabs\t\0"
876
234k
  /* 6633 */ "sqabs\t\0"
877
234k
  /* 6640 */ "brkbs\t\0"
878
234k
  /* 6647 */ "brkpbs\t\0"
879
234k
  /* 6655 */ "subs\t\0"
880
234k
  /* 6661 */ "sbcs\t\0"
881
234k
  /* 6667 */ "adcs\t\0"
882
234k
  /* 6673 */ "bics\t\0"
883
234k
  /* 6679 */ "adds\t\0"
884
234k
  /* 6685 */ "nands\t\0"
885
234k
  /* 6692 */ "ptrues\t\0"
886
234k
  /* 6700 */ "whilehs\t\0"
887
234k
  /* 6709 */ "cmhs\t\0"
888
234k
  /* 6715 */ "cmphs\t\0"
889
234k
  /* 6722 */ "cls\t\0"
890
234k
  /* 6727 */ "whilels\t\0"
891
234k
  /* 6736 */ "bfmls\t\0"
892
234k
  /* 6743 */ "fnmls\t\0"
893
234k
  /* 6750 */ "cmpls\t\0"
894
234k
  /* 6757 */ "fcvtms\t\0"
895
234k
  /* 6765 */ "ins\t\0"
896
234k
  /* 6770 */ "brkns\t\0"
897
234k
  /* 6777 */ "orns\t\0"
898
234k
  /* 6783 */ "fcvtns\t\0"
899
234k
  /* 6791 */ "subps\t\0"
900
234k
  /* 6798 */ "frecps\t\0"
901
234k
  /* 6806 */ "bmops\t\0"
902
234k
  /* 6813 */ "bfmops\t\0"
903
234k
  /* 6821 */ "usmops\t\0"
904
234k
  /* 6829 */ "sumops\t\0"
905
234k
  /* 6837 */ "fcvtps\t\0"
906
234k
  /* 6845 */ "rdffrs\t\0"
907
234k
  /* 6853 */ "mrs\t\0"
908
234k
  /* 6858 */ "eors\t\0"
909
234k
  /* 6864 */ "nors\t\0"
910
234k
  /* 6870 */ "mrrs\t\0"
911
234k
  /* 6876 */ "orrs\t\0"
912
234k
  /* 6882 */ "frsqrts\t\0"
913
234k
  /* 6891 */ "sys\t\0"
914
234k
  /* 6896 */ "fcvtzs\t\0"
915
234k
  /* 6904 */ "fjcvtzs\t\0"
916
234k
  /* 6913 */ "sqdmlalbt\t\0"
917
234k
  /* 6924 */ "ssublbt\t\0"
918
234k
  /* 6933 */ "saddlbt\t\0"
919
234k
  /* 6942 */ "fmlallbt\t\0"
920
234k
  /* 6952 */ "sqdmlslbt\t\0"
921
234k
  /* 6963 */ "eorbt\t\0"
922
234k
  /* 6970 */ "compact\t\0"
923
234k
  /* 6979 */ "wfet\t\0"
924
234k
  /* 6985 */ "ret\t\0"
925
234k
  /* 6990 */ "ldset\t\0"
926
234k
  /* 6997 */ "rcwsset\t\0"
927
234k
  /* 7006 */ "rcwset\t\0"
928
234k
  /* 7014 */ "facgt\t\0"
929
234k
  /* 7021 */ "whilegt\t\0"
930
234k
  /* 7030 */ "fcmgt\t\0"
931
234k
  /* 7037 */ "cmpgt\t\0"
932
234k
  /* 7044 */ "rbit\t\0"
933
234k
  /* 7050 */ "trcit\t\0"
934
234k
  /* 7057 */ "wfit\t\0"
935
234k
  /* 7063 */ "sabalt\t\0"
936
234k
  /* 7071 */ "uabalt\t\0"
937
234k
  /* 7079 */ "sqdmlalt\t\0"
938
234k
  /* 7089 */ "bfmlalt\t\0"
939
234k
  /* 7098 */ "smlalt\t\0"
940
234k
  /* 7106 */ "umlalt\t\0"
941
234k
  /* 7114 */ "ssublt\t\0"
942
234k
  /* 7122 */ "usublt\t\0"
943
234k
  /* 7130 */ "sbclt\t\0"
944
234k
  /* 7137 */ "adclt\t\0"
945
234k
  /* 7144 */ "sabdlt\t\0"
946
234k
  /* 7152 */ "uabdlt\t\0"
947
234k
  /* 7160 */ "saddlt\t\0"
948
234k
  /* 7168 */ "uaddlt\t\0"
949
234k
  /* 7176 */ "whilelt\t\0"
950
234k
  /* 7185 */ "hlt\t\0"
951
234k
  /* 7190 */ "sshllt\t\0"
952
234k
  /* 7198 */ "ushllt\t\0"
953
234k
  /* 7206 */ "sqdmullt\t\0"
954
234k
  /* 7216 */ "pmullt\t\0"
955
234k
  /* 7224 */ "smullt\t\0"
956
234k
  /* 7232 */ "umullt\t\0"
957
234k
  /* 7240 */ "fcmlt\t\0"
958
234k
  /* 7247 */ "cmplt\t\0"
959
234k
  /* 7254 */ "sqdmlslt\t\0"
960
234k
  /* 7264 */ "bfmlslt\t\0"
961
234k
  /* 7273 */ "smlslt\t\0"
962
234k
  /* 7281 */ "umlslt\t\0"
963
234k
  /* 7289 */ "bf1cvtlt\t\0"
964
234k
  /* 7299 */ "bf2cvtlt\t\0"
965
234k
  /* 7309 */ "fcvtlt\t\0"
966
234k
  /* 7317 */ "histcnt\t\0"
967
234k
  /* 7326 */ "rsubhnt\t\0"
968
234k
  /* 7335 */ "raddhnt\t\0"
969
234k
  /* 7344 */ "vecint\t\0"
970
234k
  /* 7352 */ "hint\t\0"
971
234k
  /* 7358 */ "matint\t\0"
972
234k
  /* 7366 */ "sqshrnt\t\0"
973
234k
  /* 7375 */ "uqshrnt\t\0"
974
234k
  /* 7384 */ "sqrshrnt\t\0"
975
234k
  /* 7394 */ "uqrshrnt\t\0"
976
234k
  /* 7404 */ "bfcvtnt\t\0"
977
234k
  /* 7413 */ "sqxtnt\t\0"
978
234k
  /* 7421 */ "uqxtnt\t\0"
979
234k
  /* 7429 */ "sqshrunt\t\0"
980
234k
  /* 7439 */ "sqrshrunt\t\0"
981
234k
  /* 7450 */ "sqxtunt\t\0"
982
234k
  /* 7459 */ "fcvtxnt\t\0"
983
234k
  /* 7468 */ "cdot\t\0"
984
234k
  /* 7474 */ "bfdot\t\0"
985
234k
  /* 7481 */ "usdot\t\0"
986
234k
  /* 7488 */ "sudot\t\0"
987
234k
  /* 7495 */ "bfvdot\t\0"
988
234k
  /* 7503 */ "usvdot\t\0"
989
234k
  /* 7511 */ "suvdot\t\0"
990
234k
  /* 7519 */ "cnot\t\0"
991
234k
  /* 7525 */ "mlapt\t\0"
992
234k
  /* 7532 */ "msubpt\t\0"
993
234k
  /* 7540 */ "madpt\t\0"
994
234k
  /* 7547 */ "maddpt\t\0"
995
234k
  /* 7555 */ "tstart\t\0"
996
234k
  /* 7563 */ "fsqrt\t\0"
997
234k
  /* 7570 */ "ptest\t\0"
998
234k
  /* 7577 */ "ttest\t\0"
999
234k
  /* 7584 */ "pfirst\t\0"
1000
234k
  /* 7592 */ "cmtst\t\0"
1001
234k
  /* 7599 */ "fmlalltt\t\0"
1002
234k
  /* 7609 */ "fvdott\t\0"
1003
234k
  /* 7617 */ "genlut\t\0"
1004
234k
  /* 7625 */ "bf1cvt\t\0"
1005
234k
  /* 7633 */ "bf2cvt\t\0"
1006
234k
  /* 7641 */ "bfcvt\t\0"
1007
234k
  /* 7648 */ "sqcvt\t\0"
1008
234k
  /* 7655 */ "uqcvt\t\0"
1009
234k
  /* 7662 */ "movt\t\0"
1010
234k
  /* 7668 */ "ssubwt\t\0"
1011
234k
  /* 7676 */ "usubwt\t\0"
1012
234k
  /* 7684 */ "saddwt\t\0"
1013
234k
  /* 7692 */ "uaddwt\t\0"
1014
234k
  /* 7700 */ "bext\t\0"
1015
234k
  /* 7706 */ "pnext\t\0"
1016
234k
  /* 7713 */ "pext\t\0"
1017
234k
  /* 7719 */ "fcvtau\t\0"
1018
234k
  /* 7727 */ "sqshlu\t\0"
1019
234k
  /* 7735 */ "fcvtmu\t\0"
1020
234k
  /* 7743 */ "fcvtnu\t\0"
1021
234k
  /* 7751 */ "fcvtpu\t\0"
1022
234k
  /* 7759 */ "sqrshru\t\0"
1023
234k
  /* 7768 */ "sqcvtu\t\0"
1024
234k
  /* 7776 */ "fcvtzu\t\0"
1025
234k
  /* 7784 */ "st64bv\t\0"
1026
234k
  /* 7792 */ "faddv\t\0"
1027
234k
  /* 7799 */ "saddv\t\0"
1028
234k
  /* 7806 */ "uaddv\t\0"
1029
234k
  /* 7813 */ "andv\t\0"
1030
234k
  /* 7819 */ "rev\t\0"
1031
234k
  /* 7824 */ "fdiv\t\0"
1032
234k
  /* 7830 */ "sdiv\t\0"
1033
234k
  /* 7836 */ "udiv\t\0"
1034
234k
  /* 7842 */ "saddlv\t\0"
1035
234k
  /* 7850 */ "uaddlv\t\0"
1036
234k
  /* 7858 */ "fminnmv\t\0"
1037
234k
  /* 7867 */ "fmaxnmv\t\0"
1038
234k
  /* 7876 */ "fminv\t\0"
1039
234k
  /* 7883 */ "sminv\t\0"
1040
234k
  /* 7890 */ "uminv\t\0"
1041
234k
  /* 7897 */ "csinv\t\0"
1042
234k
  /* 7904 */ "fmov\t\0"
1043
234k
  /* 7910 */ "pmov\t\0"
1044
234k
  /* 7916 */ "smov\t\0"
1045
234k
  /* 7922 */ "umov\t\0"
1046
234k
  /* 7928 */ "faddqv\t\0"
1047
234k
  /* 7936 */ "andqv\t\0"
1048
234k
  /* 7943 */ "fminnmqv\t\0"
1049
234k
  /* 7953 */ "fmaxnmqv\t\0"
1050
234k
  /* 7963 */ "fminqv\t\0"
1051
234k
  /* 7971 */ "sminqv\t\0"
1052
234k
  /* 7979 */ "uminqv\t\0"
1053
234k
  /* 7987 */ "eorqv\t\0"
1054
234k
  /* 7994 */ "fmaxqv\t\0"
1055
234k
  /* 8002 */ "smaxqv\t\0"
1056
234k
  /* 8010 */ "umaxqv\t\0"
1057
234k
  /* 8018 */ "eorv\t\0"
1058
234k
  /* 8024 */ "fmaxv\t\0"
1059
234k
  /* 8031 */ "smaxv\t\0"
1060
234k
  /* 8038 */ "umaxv\t\0"
1061
234k
  /* 8045 */ "ld1w\t\0"
1062
234k
  /* 8051 */ "ldff1w\t\0"
1063
234k
  /* 8059 */ "ldnf1w\t\0"
1064
234k
  /* 8067 */ "ldnt1w\t\0"
1065
234k
  /* 8075 */ "stnt1w\t\0"
1066
234k
  /* 8083 */ "st1w\t\0"
1067
234k
  /* 8089 */ "crc32w\t\0"
1068
234k
  /* 8097 */ "ld2w\t\0"
1069
234k
  /* 8103 */ "st2w\t\0"
1070
234k
  /* 8109 */ "ld3w\t\0"
1071
234k
  /* 8115 */ "st3w\t\0"
1072
234k
  /* 8121 */ "ld4w\t\0"
1073
234k
  /* 8127 */ "st4w\t\0"
1074
234k
  /* 8133 */ "ssubw\t\0"
1075
234k
  /* 8140 */ "usubw\t\0"
1076
234k
  /* 8147 */ "crc32cw\t\0"
1077
234k
  /* 8156 */ "sqdecw\t\0"
1078
234k
  /* 8164 */ "uqdecw\t\0"
1079
234k
  /* 8172 */ "sqincw\t\0"
1080
234k
  /* 8180 */ "uqincw\t\0"
1081
234k
  /* 8188 */ "saddw\t\0"
1082
234k
  /* 8195 */ "uaddw\t\0"
1083
234k
  /* 8202 */ "prfw\t\0"
1084
234k
  /* 8208 */ "ld1row\t\0"
1085
234k
  /* 8216 */ "ld1rqw\t\0"
1086
234k
  /* 8224 */ "ld1rw\t\0"
1087
234k
  /* 8231 */ "whilerw\t\0"
1088
234k
  /* 8240 */ "ld1sw\t\0"
1089
234k
  /* 8247 */ "ldff1sw\t\0"
1090
234k
  /* 8256 */ "ldnf1sw\t\0"
1091
234k
  /* 8265 */ "ldnt1sw\t\0"
1092
234k
  /* 8274 */ "ldpsw\t\0"
1093
234k
  /* 8281 */ "ld1rsw\t\0"
1094
234k
  /* 8289 */ "ldrsw\t\0"
1095
234k
  /* 8296 */ "ldtrsw\t\0"
1096
234k
  /* 8304 */ "ldursw\t\0"
1097
234k
  /* 8312 */ "ldapursw\t\0"
1098
234k
  /* 8322 */ "cntw\t\0"
1099
234k
  /* 8328 */ "sxtw\t\0"
1100
234k
  /* 8334 */ "uxtw\t\0"
1101
234k
  /* 8340 */ "revw\t\0"
1102
234k
  /* 8346 */ "crc32x\t\0"
1103
234k
  /* 8354 */ "frint32x\t\0"
1104
234k
  /* 8364 */ "frint64x\t\0"
1105
234k
  /* 8374 */ "bcax\t\0"
1106
234k
  /* 8380 */ "famax\t\0"
1107
234k
  /* 8387 */ "bfmax\t\0"
1108
234k
  /* 8394 */ "ldsmax\t\0"
1109
234k
  /* 8402 */ "ldumax\t\0"
1110
234k
  /* 8410 */ "tbx\t\0"
1111
234k
  /* 8415 */ "crc32cx\t\0"
1112
234k
  /* 8424 */ "ldx\t\0"
1113
234k
  /* 8429 */ "index\t\0"
1114
234k
  /* 8436 */ "clrex\t\0"
1115
234k
  /* 8443 */ "movprfx\t\0"
1116
234k
  /* 8452 */ "at_as1elx\t\0"
1117
234k
  /* 8463 */ "fmulx\t\0"
1118
234k
  /* 8470 */ "frecpx\t\0"
1119
234k
  /* 8478 */ "extrx\t\0"
1120
234k
  /* 8485 */ "frintx\t\0"
1121
234k
  /* 8493 */ "stx\t\0"
1122
234k
  /* 8498 */ "fcvtx\t\0"
1123
234k
  /* 8505 */ "ldy\t\0"
1124
234k
  /* 8510 */ "sm4ekey\t\0"
1125
234k
  /* 8519 */ "fcpy\t\0"
1126
234k
  /* 8525 */ "extry\t\0"
1127
234k
  /* 8532 */ "sty\t\0"
1128
234k
  /* 8537 */ "frint32z\t\0"
1129
234k
  /* 8547 */ "frint64z\t\0"
1130
234k
  /* 8557 */ "braaz\t\0"
1131
234k
  /* 8564 */ "blraaz\t\0"
1132
234k
  /* 8572 */ "movaz\t\0"
1133
234k
  /* 8579 */ "brabz\t\0"
1134
234k
  /* 8586 */ "blrabz\t\0"
1135
234k
  /* 8594 */ "cbz\t\0"
1136
234k
  /* 8599 */ "tbz\t\0"
1137
234k
  /* 8604 */ "ldz\t\0"
1138
234k
  /* 8609 */ "clz\t\0"
1139
234k
  /* 8614 */ "cbnz\t\0"
1140
234k
  /* 8620 */ "tbnz\t\0"
1141
234k
  /* 8626 */ "ctz\t\0"
1142
234k
  /* 8631 */ "frintz\t\0"
1143
234k
  /* 8639 */ "stz\t\0"
1144
234k
  /* 8644 */ "movz\t\0"
1145
234k
  /* 8650 */ ".tlsdesccall \0"
1146
234k
  /* 8664 */ "zero\t{ \0"
1147
234k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
234k
  /* 8703 */ "b.\0"
1149
234k
  /* 8706 */ "bc.\0"
1150
234k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
234k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
234k
  /* 8759 */ "# XRay Function Enter.\0"
1153
234k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
234k
  /* 8805 */ "# XRay Function Exit.\0"
1155
234k
  /* 8827 */ "hint\t#10\0"
1156
234k
  /* 8836 */ "hint\t#30\0"
1157
234k
  /* 8845 */ "hint\t#40\0"
1158
234k
  /* 8854 */ "hint\t#31\0"
1159
234k
  /* 8863 */ "hint\t#12\0"
1160
234k
  /* 8872 */ "hint\t#14\0"
1161
234k
  /* 8881 */ "hint\t#24\0"
1162
234k
  /* 8890 */ "pacia171615\0"
1163
234k
  /* 8902 */ "autia171615\0"
1164
234k
  /* 8914 */ "pacib171615\0"
1165
234k
  /* 8926 */ "autib171615\0"
1166
234k
  /* 8938 */ "hint\t#25\0"
1167
234k
  /* 8947 */ "hint\t#26\0"
1168
234k
  /* 8956 */ "hint\t#7\0"
1169
234k
  /* 8964 */ "hint\t#27\0"
1170
234k
  /* 8973 */ "hint\t#8\0"
1171
234k
  /* 8981 */ "hint\t#28\0"
1172
234k
  /* 8990 */ "hint\t#29\0"
1173
234k
  /* 8999 */ "hint\t#39\0"
1174
234k
  /* 9008 */ "LIFETIME_END\0"
1175
234k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
234k
  /* 9034 */ "BUNDLE\0"
1177
234k
  /* 9041 */ "DBG_VALUE\0"
1178
234k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
234k
  /* 9065 */ "DBG_PHI\0"
1180
234k
  /* 9073 */ "DBG_LABEL\0"
1181
234k
  /* 9083 */ "LIFETIME_START\0"
1182
234k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
234k
  /* 9113 */ "cpyfe\t[\0"
1184
234k
  /* 9121 */ "setge\t[\0"
1185
234k
  /* 9129 */ "sete\t[\0"
1186
234k
  /* 9136 */ "cpye\t[\0"
1187
234k
  /* 9143 */ "cpyfm\t[\0"
1188
234k
  /* 9151 */ "setgm\t[\0"
1189
234k
  /* 9159 */ "setm\t[\0"
1190
234k
  /* 9166 */ "cpym\t[\0"
1191
234k
  /* 9173 */ "cpyfen\t[\0"
1192
234k
  /* 9182 */ "setgen\t[\0"
1193
234k
  /* 9191 */ "seten\t[\0"
1194
234k
  /* 9199 */ "cpyen\t[\0"
1195
234k
  /* 9207 */ "cpyfmn\t[\0"
1196
234k
  /* 9216 */ "setgmn\t[\0"
1197
234k
  /* 9225 */ "setmn\t[\0"
1198
234k
  /* 9233 */ "cpymn\t[\0"
1199
234k
  /* 9241 */ "cpyfpn\t[\0"
1200
234k
  /* 9250 */ "setgpn\t[\0"
1201
234k
  /* 9259 */ "setpn\t[\0"
1202
234k
  /* 9267 */ "cpypn\t[\0"
1203
234k
  /* 9275 */ "cpyfern\t[\0"
1204
234k
  /* 9285 */ "cpyern\t[\0"
1205
234k
  /* 9294 */ "cpyfmrn\t[\0"
1206
234k
  /* 9304 */ "cpymrn\t[\0"
1207
234k
  /* 9313 */ "cpyfprn\t[\0"
1208
234k
  /* 9323 */ "cpyprn\t[\0"
1209
234k
  /* 9332 */ "cpyfetrn\t[\0"
1210
234k
  /* 9343 */ "cpyetrn\t[\0"
1211
234k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
234k
  /* 9364 */ "cpymtrn\t[\0"
1213
234k
  /* 9374 */ "cpyfptrn\t[\0"
1214
234k
  /* 9385 */ "cpyptrn\t[\0"
1215
234k
  /* 9395 */ "cpyfertrn\t[\0"
1216
234k
  /* 9407 */ "cpyertrn\t[\0"
1217
234k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
234k
  /* 9430 */ "cpymrtrn\t[\0"
1219
234k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
234k
  /* 9453 */ "cpyprtrn\t[\0"
1221
234k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
234k
  /* 9476 */ "cpyewtrn\t[\0"
1223
234k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
234k
  /* 9499 */ "cpymwtrn\t[\0"
1225
234k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
234k
  /* 9522 */ "cpypwtrn\t[\0"
1227
234k
  /* 9533 */ "cpyfetn\t[\0"
1228
234k
  /* 9543 */ "setgetn\t[\0"
1229
234k
  /* 9553 */ "setetn\t[\0"
1230
234k
  /* 9562 */ "cpyetn\t[\0"
1231
234k
  /* 9571 */ "cpyfmtn\t[\0"
1232
234k
  /* 9581 */ "setgmtn\t[\0"
1233
234k
  /* 9591 */ "setmtn\t[\0"
1234
234k
  /* 9600 */ "cpymtn\t[\0"
1235
234k
  /* 9609 */ "cpyfptn\t[\0"
1236
234k
  /* 9619 */ "setgptn\t[\0"
1237
234k
  /* 9629 */ "setptn\t[\0"
1238
234k
  /* 9638 */ "cpyptn\t[\0"
1239
234k
  /* 9647 */ "cpyfertn\t[\0"
1240
234k
  /* 9658 */ "cpyertn\t[\0"
1241
234k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
234k
  /* 9679 */ "cpymrtn\t[\0"
1243
234k
  /* 9689 */ "cpyfprtn\t[\0"
1244
234k
  /* 9700 */ "cpyprtn\t[\0"
1245
234k
  /* 9710 */ "cpyfewtn\t[\0"
1246
234k
  /* 9721 */ "cpyewtn\t[\0"
1247
234k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
234k
  /* 9742 */ "cpymwtn\t[\0"
1249
234k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
234k
  /* 9763 */ "cpypwtn\t[\0"
1251
234k
  /* 9773 */ "cpyfewn\t[\0"
1252
234k
  /* 9783 */ "cpyewn\t[\0"
1253
234k
  /* 9792 */ "cpyfmwn\t[\0"
1254
234k
  /* 9802 */ "cpymwn\t[\0"
1255
234k
  /* 9811 */ "cpyfpwn\t[\0"
1256
234k
  /* 9821 */ "cpypwn\t[\0"
1257
234k
  /* 9830 */ "cpyfetwn\t[\0"
1258
234k
  /* 9841 */ "cpyetwn\t[\0"
1259
234k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
234k
  /* 9862 */ "cpymtwn\t[\0"
1261
234k
  /* 9872 */ "cpyfptwn\t[\0"
1262
234k
  /* 9883 */ "cpyptwn\t[\0"
1263
234k
  /* 9893 */ "cpyfertwn\t[\0"
1264
234k
  /* 9905 */ "cpyertwn\t[\0"
1265
234k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
234k
  /* 9928 */ "cpymrtwn\t[\0"
1267
234k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
234k
  /* 9951 */ "cpyprtwn\t[\0"
1269
234k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
234k
  /* 9974 */ "cpyewtwn\t[\0"
1271
234k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
234k
  /* 9997 */ "cpymwtwn\t[\0"
1273
234k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
234k
  /* 10020 */ "cpypwtwn\t[\0"
1275
234k
  /* 10031 */ "cpyfp\t[\0"
1276
234k
  /* 10039 */ "setgp\t[\0"
1277
234k
  /* 10047 */ "setp\t[\0"
1278
234k
  /* 10054 */ "cpyp\t[\0"
1279
234k
  /* 10061 */ "cpyfet\t[\0"
1280
234k
  /* 10070 */ "setget\t[\0"
1281
234k
  /* 10079 */ "setet\t[\0"
1282
234k
  /* 10087 */ "cpyet\t[\0"
1283
234k
  /* 10095 */ "cpyfmt\t[\0"
1284
234k
  /* 10104 */ "setgmt\t[\0"
1285
234k
  /* 10113 */ "setmt\t[\0"
1286
234k
  /* 10121 */ "cpymt\t[\0"
1287
234k
  /* 10129 */ "cpyfpt\t[\0"
1288
234k
  /* 10138 */ "setgpt\t[\0"
1289
234k
  /* 10147 */ "setpt\t[\0"
1290
234k
  /* 10155 */ "cpypt\t[\0"
1291
234k
  /* 10163 */ "cpyfert\t[\0"
1292
234k
  /* 10173 */ "cpyert\t[\0"
1293
234k
  /* 10182 */ "cpyfmrt\t[\0"
1294
234k
  /* 10192 */ "cpymrt\t[\0"
1295
234k
  /* 10201 */ "cpyfprt\t[\0"
1296
234k
  /* 10211 */ "cpyprt\t[\0"
1297
234k
  /* 10220 */ "cpyfewt\t[\0"
1298
234k
  /* 10230 */ "cpyewt\t[\0"
1299
234k
  /* 10239 */ "cpyfmwt\t[\0"
1300
234k
  /* 10249 */ "cpymwt\t[\0"
1301
234k
  /* 10258 */ "cpyfpwt\t[\0"
1302
234k
  /* 10268 */ "cpypwt\t[\0"
1303
234k
  /* 10277 */ "eretaa\0"
1304
234k
  /* 10284 */ "eretab\0"
1305
234k
  /* 10291 */ "sb\0"
1306
234k
  /* 10294 */ "pacnbiasppc\0"
1307
234k
  /* 10306 */ "paciasppc\0"
1308
234k
  /* 10316 */ "pacnbibsppc\0"
1309
234k
  /* 10328 */ "pacibsppc\0"
1310
234k
  /* 10338 */ "xaflag\0"
1311
234k
  /* 10345 */ "axflag\0"
1312
234k
  /* 10352 */ "brb\tinj\0"
1313
234k
  /* 10360 */ "# FEntry call\0"
1314
234k
  /* 10374 */ "brb\tiall\0"
1315
234k
  /* 10383 */ "setffr\0"
1316
234k
  /* 10390 */ "clr\0"
1317
234k
  /* 10394 */ "drps\0"
1318
234k
  /* 10399 */ "eret\0"
1319
234k
  /* 10404 */ "set\0"
1320
234k
  /* 10408 */ "tcommit\0"
1321
234k
  /* 10416 */ "gexit\0"
1322
234k
  /* 10422 */ "cfinv\0"
1323
234k
  /* 10428 */ "gcspopcx\0"
1324
234k
  /* 10437 */ "gcspushx\0"
1325
234k
  /* 10446 */ "gcspopx\0"
1326
234k
  /* 10454 */ "ld1b\t{\0"
1327
234k
  /* 10461 */ "st1b\t{\0"
1328
234k
  /* 10468 */ "ld1d\t{\0"
1329
234k
  /* 10475 */ "st1d\t{\0"
1330
234k
  /* 10482 */ "ld1h\t{\0"
1331
234k
  /* 10489 */ "st1h\t{\0"
1332
234k
  /* 10496 */ "ld1q\t{\0"
1333
234k
  /* 10503 */ "st1q\t{\0"
1334
234k
  /* 10510 */ "ld1w\t{\0"
1335
234k
  /* 10517 */ "st1w\t{\0"
1336
234k
};
1337
234k
#endif // CAPSTONE_DIET
1338
1339
234k
  static const uint32_t OpInfo0[] = {
1340
234k
    0U, // PHI
1341
234k
    0U, // INLINEASM
1342
234k
    0U, // INLINEASM_BR
1343
234k
    0U, // CFI_INSTRUCTION
1344
234k
    0U, // EH_LABEL
1345
234k
    0U, // GC_LABEL
1346
234k
    0U, // ANNOTATION_LABEL
1347
234k
    0U, // KILL
1348
234k
    0U, // EXTRACT_SUBREG
1349
234k
    0U, // INSERT_SUBREG
1350
234k
    0U, // IMPLICIT_DEF
1351
234k
    0U, // SUBREG_TO_REG
1352
234k
    0U, // COPY_TO_REGCLASS
1353
234k
    9042U,  // DBG_VALUE
1354
234k
    9099U,  // DBG_VALUE_LIST
1355
234k
    9052U,  // DBG_INSTR_REF
1356
234k
    9066U,  // DBG_PHI
1357
234k
    9074U,  // DBG_LABEL
1358
234k
    0U, // REG_SEQUENCE
1359
234k
    0U, // COPY
1360
234k
    9035U,  // BUNDLE
1361
234k
    9084U,  // LIFETIME_START
1362
234k
    9009U,  // LIFETIME_END
1363
234k
    9022U,  // PSEUDO_PROBE
1364
234k
    0U, // ARITH_FENCE
1365
234k
    0U, // STACKMAP
1366
234k
    10361U, // FENTRY_CALL
1367
234k
    0U, // PATCHPOINT
1368
234k
    0U, // LOAD_STACK_GUARD
1369
234k
    0U, // PREALLOCATED_SETUP
1370
234k
    0U, // PREALLOCATED_ARG
1371
234k
    0U, // STATEPOINT
1372
234k
    0U, // LOCAL_ESCAPE
1373
234k
    0U, // FAULTING_OP
1374
234k
    0U, // PATCHABLE_OP
1375
234k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
234k
    8673U,  // PATCHABLE_RET
1377
234k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
234k
    8783U,  // PATCHABLE_TAIL_CALL
1379
234k
    8735U,  // PATCHABLE_EVENT_CALL
1380
234k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
234k
    0U, // ICALL_BRANCH_FUNNEL
1382
234k
    0U, // MEMBARRIER
1383
234k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
234k
    0U, // G_ASSERT_SEXT
1385
234k
    0U, // G_ASSERT_ZEXT
1386
234k
    0U, // G_ASSERT_ALIGN
1387
234k
    0U, // G_ADD
1388
234k
    0U, // G_SUB
1389
234k
    0U, // G_MUL
1390
234k
    0U, // G_SDIV
1391
234k
    0U, // G_UDIV
1392
234k
    0U, // G_SREM
1393
234k
    0U, // G_UREM
1394
234k
    0U, // G_SDIVREM
1395
234k
    0U, // G_UDIVREM
1396
234k
    0U, // G_AND
1397
234k
    0U, // G_OR
1398
234k
    0U, // G_XOR
1399
234k
    0U, // G_IMPLICIT_DEF
1400
234k
    0U, // G_PHI
1401
234k
    0U, // G_FRAME_INDEX
1402
234k
    0U, // G_GLOBAL_VALUE
1403
234k
    0U, // G_CONSTANT_POOL
1404
234k
    0U, // G_EXTRACT
1405
234k
    0U, // G_UNMERGE_VALUES
1406
234k
    0U, // G_INSERT
1407
234k
    0U, // G_MERGE_VALUES
1408
234k
    0U, // G_BUILD_VECTOR
1409
234k
    0U, // G_BUILD_VECTOR_TRUNC
1410
234k
    0U, // G_CONCAT_VECTORS
1411
234k
    0U, // G_PTRTOINT
1412
234k
    0U, // G_INTTOPTR
1413
234k
    0U, // G_BITCAST
1414
234k
    0U, // G_FREEZE
1415
234k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
234k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
234k
    0U, // G_INTRINSIC_TRUNC
1418
234k
    0U, // G_INTRINSIC_ROUND
1419
234k
    0U, // G_INTRINSIC_LRINT
1420
234k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
234k
    0U, // G_READCYCLECOUNTER
1422
234k
    0U, // G_LOAD
1423
234k
    0U, // G_SEXTLOAD
1424
234k
    0U, // G_ZEXTLOAD
1425
234k
    0U, // G_INDEXED_LOAD
1426
234k
    0U, // G_INDEXED_SEXTLOAD
1427
234k
    0U, // G_INDEXED_ZEXTLOAD
1428
234k
    0U, // G_STORE
1429
234k
    0U, // G_INDEXED_STORE
1430
234k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
234k
    0U, // G_ATOMIC_CMPXCHG
1432
234k
    0U, // G_ATOMICRMW_XCHG
1433
234k
    0U, // G_ATOMICRMW_ADD
1434
234k
    0U, // G_ATOMICRMW_SUB
1435
234k
    0U, // G_ATOMICRMW_AND
1436
234k
    0U, // G_ATOMICRMW_NAND
1437
234k
    0U, // G_ATOMICRMW_OR
1438
234k
    0U, // G_ATOMICRMW_XOR
1439
234k
    0U, // G_ATOMICRMW_MAX
1440
234k
    0U, // G_ATOMICRMW_MIN
1441
234k
    0U, // G_ATOMICRMW_UMAX
1442
234k
    0U, // G_ATOMICRMW_UMIN
1443
234k
    0U, // G_ATOMICRMW_FADD
1444
234k
    0U, // G_ATOMICRMW_FSUB
1445
234k
    0U, // G_ATOMICRMW_FMAX
1446
234k
    0U, // G_ATOMICRMW_FMIN
1447
234k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
234k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
234k
    0U, // G_FENCE
1450
234k
    0U, // G_PREFETCH
1451
234k
    0U, // G_BRCOND
1452
234k
    0U, // G_BRINDIRECT
1453
234k
    0U, // G_INVOKE_REGION_START
1454
234k
    0U, // G_INTRINSIC
1455
234k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
234k
    0U, // G_INTRINSIC_CONVERGENT
1457
234k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
234k
    0U, // G_ANYEXT
1459
234k
    0U, // G_TRUNC
1460
234k
    0U, // G_CONSTANT
1461
234k
    0U, // G_FCONSTANT
1462
234k
    0U, // G_VASTART
1463
234k
    0U, // G_VAARG
1464
234k
    0U, // G_SEXT
1465
234k
    0U, // G_SEXT_INREG
1466
234k
    0U, // G_ZEXT
1467
234k
    0U, // G_SHL
1468
234k
    0U, // G_LSHR
1469
234k
    0U, // G_ASHR
1470
234k
    0U, // G_FSHL
1471
234k
    0U, // G_FSHR
1472
234k
    0U, // G_ROTR
1473
234k
    0U, // G_ROTL
1474
234k
    0U, // G_ICMP
1475
234k
    0U, // G_FCMP
1476
234k
    0U, // G_SELECT
1477
234k
    0U, // G_UADDO
1478
234k
    0U, // G_UADDE
1479
234k
    0U, // G_USUBO
1480
234k
    0U, // G_USUBE
1481
234k
    0U, // G_SADDO
1482
234k
    0U, // G_SADDE
1483
234k
    0U, // G_SSUBO
1484
234k
    0U, // G_SSUBE
1485
234k
    0U, // G_UMULO
1486
234k
    0U, // G_SMULO
1487
234k
    0U, // G_UMULH
1488
234k
    0U, // G_SMULH
1489
234k
    0U, // G_UADDSAT
1490
234k
    0U, // G_SADDSAT
1491
234k
    0U, // G_USUBSAT
1492
234k
    0U, // G_SSUBSAT
1493
234k
    0U, // G_USHLSAT
1494
234k
    0U, // G_SSHLSAT
1495
234k
    0U, // G_SMULFIX
1496
234k
    0U, // G_UMULFIX
1497
234k
    0U, // G_SMULFIXSAT
1498
234k
    0U, // G_UMULFIXSAT
1499
234k
    0U, // G_SDIVFIX
1500
234k
    0U, // G_UDIVFIX
1501
234k
    0U, // G_SDIVFIXSAT
1502
234k
    0U, // G_UDIVFIXSAT
1503
234k
    0U, // G_FADD
1504
234k
    0U, // G_FSUB
1505
234k
    0U, // G_FMUL
1506
234k
    0U, // G_FMA
1507
234k
    0U, // G_FMAD
1508
234k
    0U, // G_FDIV
1509
234k
    0U, // G_FREM
1510
234k
    0U, // G_FPOW
1511
234k
    0U, // G_FPOWI
1512
234k
    0U, // G_FEXP
1513
234k
    0U, // G_FEXP2
1514
234k
    0U, // G_FEXP10
1515
234k
    0U, // G_FLOG
1516
234k
    0U, // G_FLOG2
1517
234k
    0U, // G_FLOG10
1518
234k
    0U, // G_FLDEXP
1519
234k
    0U, // G_FFREXP
1520
234k
    0U, // G_FNEG
1521
234k
    0U, // G_FPEXT
1522
234k
    0U, // G_FPTRUNC
1523
234k
    0U, // G_FPTOSI
1524
234k
    0U, // G_FPTOUI
1525
234k
    0U, // G_SITOFP
1526
234k
    0U, // G_UITOFP
1527
234k
    0U, // G_FABS
1528
234k
    0U, // G_FCOPYSIGN
1529
234k
    0U, // G_IS_FPCLASS
1530
234k
    0U, // G_FCANONICALIZE
1531
234k
    0U, // G_FMINNUM
1532
234k
    0U, // G_FMAXNUM
1533
234k
    0U, // G_FMINNUM_IEEE
1534
234k
    0U, // G_FMAXNUM_IEEE
1535
234k
    0U, // G_FMINIMUM
1536
234k
    0U, // G_FMAXIMUM
1537
234k
    0U, // G_GET_FPENV
1538
234k
    0U, // G_SET_FPENV
1539
234k
    0U, // G_RESET_FPENV
1540
234k
    0U, // G_GET_FPMODE
1541
234k
    0U, // G_SET_FPMODE
1542
234k
    0U, // G_RESET_FPMODE
1543
234k
    0U, // G_PTR_ADD
1544
234k
    0U, // G_PTRMASK
1545
234k
    0U, // G_SMIN
1546
234k
    0U, // G_SMAX
1547
234k
    0U, // G_UMIN
1548
234k
    0U, // G_UMAX
1549
234k
    0U, // G_ABS
1550
234k
    0U, // G_LROUND
1551
234k
    0U, // G_LLROUND
1552
234k
    0U, // G_BR
1553
234k
    0U, // G_BRJT
1554
234k
    0U, // G_INSERT_VECTOR_ELT
1555
234k
    0U, // G_EXTRACT_VECTOR_ELT
1556
234k
    0U, // G_SHUFFLE_VECTOR
1557
234k
    0U, // G_CTTZ
1558
234k
    0U, // G_CTTZ_ZERO_UNDEF
1559
234k
    0U, // G_CTLZ
1560
234k
    0U, // G_CTLZ_ZERO_UNDEF
1561
234k
    0U, // G_CTPOP
1562
234k
    0U, // G_BSWAP
1563
234k
    0U, // G_BITREVERSE
1564
234k
    0U, // G_FCEIL
1565
234k
    0U, // G_FCOS
1566
234k
    0U, // G_FSIN
1567
234k
    0U, // G_FSQRT
1568
234k
    0U, // G_FFLOOR
1569
234k
    0U, // G_FRINT
1570
234k
    0U, // G_FNEARBYINT
1571
234k
    0U, // G_ADDRSPACE_CAST
1572
234k
    0U, // G_BLOCK_ADDR
1573
234k
    0U, // G_JUMP_TABLE
1574
234k
    0U, // G_DYN_STACKALLOC
1575
234k
    0U, // G_STACKSAVE
1576
234k
    0U, // G_STACKRESTORE
1577
234k
    0U, // G_STRICT_FADD
1578
234k
    0U, // G_STRICT_FSUB
1579
234k
    0U, // G_STRICT_FMUL
1580
234k
    0U, // G_STRICT_FDIV
1581
234k
    0U, // G_STRICT_FREM
1582
234k
    0U, // G_STRICT_FMA
1583
234k
    0U, // G_STRICT_FSQRT
1584
234k
    0U, // G_STRICT_FLDEXP
1585
234k
    0U, // G_READ_REGISTER
1586
234k
    0U, // G_WRITE_REGISTER
1587
234k
    0U, // G_MEMCPY
1588
234k
    0U, // G_MEMCPY_INLINE
1589
234k
    0U, // G_MEMMOVE
1590
234k
    0U, // G_MEMSET
1591
234k
    0U, // G_BZERO
1592
234k
    0U, // G_VECREDUCE_SEQ_FADD
1593
234k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
234k
    0U, // G_VECREDUCE_FADD
1595
234k
    0U, // G_VECREDUCE_FMUL
1596
234k
    0U, // G_VECREDUCE_FMAX
1597
234k
    0U, // G_VECREDUCE_FMIN
1598
234k
    0U, // G_VECREDUCE_FMAXIMUM
1599
234k
    0U, // G_VECREDUCE_FMINIMUM
1600
234k
    0U, // G_VECREDUCE_ADD
1601
234k
    0U, // G_VECREDUCE_MUL
1602
234k
    0U, // G_VECREDUCE_AND
1603
234k
    0U, // G_VECREDUCE_OR
1604
234k
    0U, // G_VECREDUCE_XOR
1605
234k
    0U, // G_VECREDUCE_SMAX
1606
234k
    0U, // G_VECREDUCE_SMIN
1607
234k
    0U, // G_VECREDUCE_UMAX
1608
234k
    0U, // G_VECREDUCE_UMIN
1609
234k
    0U, // G_SBFX
1610
234k
    0U, // G_UBFX
1611
234k
    0U, // ABS_ZPmZ_B_UNDEF
1612
234k
    0U, // ABS_ZPmZ_D_UNDEF
1613
234k
    0U, // ABS_ZPmZ_H_UNDEF
1614
234k
    0U, // ABS_ZPmZ_S_UNDEF
1615
234k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
234k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
234k
    0U, // ADDSWrr
1618
234k
    0U, // ADDSXrr
1619
234k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
234k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
234k
    0U, // ADDWrr
1622
234k
    0U, // ADDXrr
1623
234k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
234k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
234k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
234k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
234k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
234k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
234k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
234k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
234k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
234k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
234k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
234k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
234k
    0U, // ADD_ZPZZ_B_ZERO
1636
234k
    0U, // ADD_ZPZZ_D_ZERO
1637
234k
    0U, // ADD_ZPZZ_H_ZERO
1638
234k
    0U, // ADD_ZPZZ_S_ZERO
1639
234k
    0U, // ADDlowTLS
1640
234k
    0U, // ADJCALLSTACKDOWN
1641
234k
    0U, // ADJCALLSTACKUP
1642
234k
    0U, // AESIMCrrTied
1643
234k
    0U, // AESMCrrTied
1644
234k
    0U, // ANDSWrr
1645
234k
    0U, // ANDSXrr
1646
234k
    0U, // ANDWrr
1647
234k
    0U, // ANDXrr
1648
234k
    0U, // AND_ZPZZ_B_ZERO
1649
234k
    0U, // AND_ZPZZ_D_ZERO
1650
234k
    0U, // AND_ZPZZ_H_ZERO
1651
234k
    0U, // AND_ZPZZ_S_ZERO
1652
234k
    0U, // ASRD_ZPZI_B_ZERO
1653
234k
    0U, // ASRD_ZPZI_D_ZERO
1654
234k
    0U, // ASRD_ZPZI_H_ZERO
1655
234k
    0U, // ASRD_ZPZI_S_ZERO
1656
234k
    0U, // ASR_ZPZI_B_UNDEF
1657
234k
    0U, // ASR_ZPZI_B_ZERO
1658
234k
    0U, // ASR_ZPZI_D_UNDEF
1659
234k
    0U, // ASR_ZPZI_D_ZERO
1660
234k
    0U, // ASR_ZPZI_H_UNDEF
1661
234k
    0U, // ASR_ZPZI_H_ZERO
1662
234k
    0U, // ASR_ZPZI_S_UNDEF
1663
234k
    0U, // ASR_ZPZI_S_ZERO
1664
234k
    0U, // ASR_ZPZZ_B_UNDEF
1665
234k
    0U, // ASR_ZPZZ_B_ZERO
1666
234k
    0U, // ASR_ZPZZ_D_UNDEF
1667
234k
    0U, // ASR_ZPZZ_D_ZERO
1668
234k
    0U, // ASR_ZPZZ_H_UNDEF
1669
234k
    0U, // ASR_ZPZZ_H_ZERO
1670
234k
    0U, // ASR_ZPZZ_S_UNDEF
1671
234k
    0U, // ASR_ZPZZ_S_ZERO
1672
234k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
234k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
234k
    0U, // BFADD_ZPZZ_UNDEF
1675
234k
    0U, // BFADD_ZPZZ_ZERO
1676
234k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
234k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
234k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
234k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
234k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
234k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
234k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
234k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
234k
    0U, // BFMAX_ZPZZ_UNDEF
1685
234k
    0U, // BFMAX_ZPZZ_ZERO
1686
234k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
234k
    0U, // BFMINNM_ZPZZ_ZERO
1688
234k
    0U, // BFMIN_ZPZZ_UNDEF
1689
234k
    0U, // BFMIN_ZPZZ_ZERO
1690
234k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
234k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
234k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
234k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
234k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
234k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
234k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
234k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
234k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
234k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
234k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
234k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
234k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
234k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
234k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
234k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
234k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
234k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
234k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
234k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
234k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
234k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
234k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
234k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
234k
    0U, // BFMUL_ZPZZ_UNDEF
1715
234k
    0U, // BFMUL_ZPZZ_ZERO
1716
234k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
234k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
234k
    0U, // BFSUB_ZPZZ_UNDEF
1719
234k
    0U, // BFSUB_ZPZZ_ZERO
1720
234k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
234k
    0U, // BICSWrr
1722
234k
    0U, // BICSXrr
1723
234k
    0U, // BICWrr
1724
234k
    0U, // BICXrr
1725
234k
    0U, // BIC_ZPZZ_B_ZERO
1726
234k
    0U, // BIC_ZPZZ_D_ZERO
1727
234k
    0U, // BIC_ZPZZ_H_ZERO
1728
234k
    0U, // BIC_ZPZZ_S_ZERO
1729
234k
    0U, // BLRNoIP
1730
234k
    0U, // BLR_BTI
1731
234k
    0U, // BLR_RVMARKER
1732
234k
    0U, // BLR_X16
1733
234k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
234k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
234k
    0U, // BSPv16i8
1736
234k
    0U, // BSPv8i8
1737
234k
    0U, // CATCHRET
1738
234k
    0U, // CLEANUPRET
1739
234k
    0U, // CLS_ZPmZ_B_UNDEF
1740
234k
    0U, // CLS_ZPmZ_D_UNDEF
1741
234k
    0U, // CLS_ZPmZ_H_UNDEF
1742
234k
    0U, // CLS_ZPmZ_S_UNDEF
1743
234k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
234k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
234k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
234k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
234k
    0U, // CMP_SWAP_128
1748
234k
    0U, // CMP_SWAP_128_ACQUIRE
1749
234k
    0U, // CMP_SWAP_128_MONOTONIC
1750
234k
    0U, // CMP_SWAP_128_RELEASE
1751
234k
    0U, // CMP_SWAP_16
1752
234k
    0U, // CMP_SWAP_32
1753
234k
    0U, // CMP_SWAP_64
1754
234k
    0U, // CMP_SWAP_8
1755
234k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
234k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
234k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
234k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
234k
    0U, // CNT_ZPmZ_B_UNDEF
1760
234k
    0U, // CNT_ZPmZ_D_UNDEF
1761
234k
    0U, // CNT_ZPmZ_H_UNDEF
1762
234k
    0U, // CNT_ZPmZ_S_UNDEF
1763
234k
    0U, // COALESCER_BARRIER_FPR128
1764
234k
    0U, // COALESCER_BARRIER_FPR16
1765
234k
    0U, // COALESCER_BARRIER_FPR32
1766
234k
    0U, // COALESCER_BARRIER_FPR64
1767
234k
    0U, // EMITBKEY
1768
234k
    0U, // EMITMTETAGGED
1769
234k
    0U, // EONWrr
1770
234k
    0U, // EONXrr
1771
234k
    0U, // EORWrr
1772
234k
    0U, // EORXrr
1773
234k
    0U, // EOR_ZPZZ_B_ZERO
1774
234k
    0U, // EOR_ZPZZ_D_ZERO
1775
234k
    0U, // EOR_ZPZZ_H_ZERO
1776
234k
    0U, // EOR_ZPZZ_S_ZERO
1777
234k
    0U, // F128CSEL
1778
234k
    0U, // FABD_ZPZZ_D_UNDEF
1779
234k
    0U, // FABD_ZPZZ_D_ZERO
1780
234k
    0U, // FABD_ZPZZ_H_UNDEF
1781
234k
    0U, // FABD_ZPZZ_H_ZERO
1782
234k
    0U, // FABD_ZPZZ_S_UNDEF
1783
234k
    0U, // FABD_ZPZZ_S_ZERO
1784
234k
    0U, // FABS_ZPmZ_D_UNDEF
1785
234k
    0U, // FABS_ZPmZ_H_UNDEF
1786
234k
    0U, // FABS_ZPmZ_S_UNDEF
1787
234k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
234k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
234k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
234k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
234k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
234k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
234k
    0U, // FADD_ZPZI_D_UNDEF
1794
234k
    0U, // FADD_ZPZI_D_ZERO
1795
234k
    0U, // FADD_ZPZI_H_UNDEF
1796
234k
    0U, // FADD_ZPZI_H_ZERO
1797
234k
    0U, // FADD_ZPZI_S_UNDEF
1798
234k
    0U, // FADD_ZPZI_S_ZERO
1799
234k
    0U, // FADD_ZPZZ_D_UNDEF
1800
234k
    0U, // FADD_ZPZZ_D_ZERO
1801
234k
    0U, // FADD_ZPZZ_H_UNDEF
1802
234k
    0U, // FADD_ZPZZ_H_ZERO
1803
234k
    0U, // FADD_ZPZZ_S_UNDEF
1804
234k
    0U, // FADD_ZPZZ_S_ZERO
1805
234k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
234k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
234k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
234k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
234k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
234k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
234k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
234k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
234k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
234k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
234k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
234k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
234k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
234k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
234k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
234k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
234k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
234k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
234k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
234k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
234k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
234k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
234k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
234k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
234k
    0U, // FDIV_ZPZZ_D_ZERO
1830
234k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
234k
    0U, // FDIV_ZPZZ_H_ZERO
1832
234k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
234k
    0U, // FDIV_ZPZZ_S_ZERO
1834
234k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
234k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
234k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
234k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
234k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
234k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
234k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
234k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
234k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
234k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
234k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
234k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
234k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
234k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
234k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
234k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
234k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
234k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
234k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
234k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
234k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
234k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
234k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
234k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
234k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
234k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
234k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
234k
    0U, // FMAX_ZPZI_D_UNDEF
1862
234k
    0U, // FMAX_ZPZI_D_ZERO
1863
234k
    0U, // FMAX_ZPZI_H_UNDEF
1864
234k
    0U, // FMAX_ZPZI_H_ZERO
1865
234k
    0U, // FMAX_ZPZI_S_UNDEF
1866
234k
    0U, // FMAX_ZPZI_S_ZERO
1867
234k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
234k
    0U, // FMAX_ZPZZ_D_ZERO
1869
234k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
234k
    0U, // FMAX_ZPZZ_H_ZERO
1871
234k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
234k
    0U, // FMAX_ZPZZ_S_ZERO
1873
234k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
234k
    0U, // FMINNM_ZPZI_D_ZERO
1875
234k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
234k
    0U, // FMINNM_ZPZI_H_ZERO
1877
234k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
234k
    0U, // FMINNM_ZPZI_S_ZERO
1879
234k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
234k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
234k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
234k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
234k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
234k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
234k
    0U, // FMIN_ZPZI_D_UNDEF
1886
234k
    0U, // FMIN_ZPZI_D_ZERO
1887
234k
    0U, // FMIN_ZPZI_H_UNDEF
1888
234k
    0U, // FMIN_ZPZI_H_ZERO
1889
234k
    0U, // FMIN_ZPZI_S_UNDEF
1890
234k
    0U, // FMIN_ZPZI_S_ZERO
1891
234k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
234k
    0U, // FMIN_ZPZZ_D_ZERO
1893
234k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
234k
    0U, // FMIN_ZPZZ_H_ZERO
1895
234k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
234k
    0U, // FMIN_ZPZZ_S_ZERO
1897
234k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
234k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
234k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
234k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
234k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
234k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
234k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
234k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
234k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
234k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
234k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
234k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
234k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
234k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
234k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
234k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
234k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
234k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
234k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
234k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
234k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
234k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
234k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
234k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
234k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
234k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
234k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
234k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
234k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
234k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
234k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
234k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
234k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
234k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
234k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
234k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
234k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
234k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
234k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
234k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
234k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
234k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
234k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
234k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
234k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
234k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
234k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
234k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
234k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
234k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
234k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
234k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
234k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
234k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
234k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
234k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
234k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
234k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
234k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
234k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
234k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
234k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
234k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
234k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
234k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
234k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
234k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
234k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
234k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
234k
    0U, // FMOVD0
1967
234k
    0U, // FMOVH0
1968
234k
    0U, // FMOVS0
1969
234k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
234k
    0U, // FMULX_ZPZZ_D_ZERO
1971
234k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
234k
    0U, // FMULX_ZPZZ_H_ZERO
1973
234k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
234k
    0U, // FMULX_ZPZZ_S_ZERO
1975
234k
    0U, // FMUL_ZPZI_D_UNDEF
1976
234k
    0U, // FMUL_ZPZI_D_ZERO
1977
234k
    0U, // FMUL_ZPZI_H_UNDEF
1978
234k
    0U, // FMUL_ZPZI_H_ZERO
1979
234k
    0U, // FMUL_ZPZI_S_UNDEF
1980
234k
    0U, // FMUL_ZPZI_S_ZERO
1981
234k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
234k
    0U, // FMUL_ZPZZ_D_ZERO
1983
234k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
234k
    0U, // FMUL_ZPZZ_H_ZERO
1985
234k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
234k
    0U, // FMUL_ZPZZ_S_ZERO
1987
234k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
234k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
234k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
234k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
234k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
234k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
234k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
234k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
234k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
234k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
234k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
234k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
234k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
234k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
234k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
234k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
234k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
234k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
234k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
234k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
234k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
234k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
234k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
234k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
234k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
234k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
234k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
234k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
234k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
234k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
234k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
234k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
234k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
234k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
234k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
234k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
234k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
234k
    0U, // FSUBR_ZPZI_D_ZERO
2025
234k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
234k
    0U, // FSUBR_ZPZI_H_ZERO
2027
234k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
234k
    0U, // FSUBR_ZPZI_S_ZERO
2029
234k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
234k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
234k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
234k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
234k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
234k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
234k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
234k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
234k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
234k
    0U, // FSUB_ZPZI_D_UNDEF
2039
234k
    0U, // FSUB_ZPZI_D_ZERO
2040
234k
    0U, // FSUB_ZPZI_H_UNDEF
2041
234k
    0U, // FSUB_ZPZI_H_ZERO
2042
234k
    0U, // FSUB_ZPZI_S_UNDEF
2043
234k
    0U, // FSUB_ZPZI_S_ZERO
2044
234k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
234k
    0U, // FSUB_ZPZZ_D_ZERO
2046
234k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
234k
    0U, // FSUB_ZPZZ_H_ZERO
2048
234k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
234k
    0U, // FSUB_ZPZZ_S_ZERO
2050
234k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
234k
    0U, // GLD1B_D
2052
234k
    0U, // GLD1B_D_IMM
2053
234k
    0U, // GLD1B_D_SXTW
2054
234k
    0U, // GLD1B_D_UXTW
2055
234k
    0U, // GLD1B_S_IMM
2056
234k
    0U, // GLD1B_S_SXTW
2057
234k
    0U, // GLD1B_S_UXTW
2058
234k
    0U, // GLD1D
2059
234k
    0U, // GLD1D_IMM
2060
234k
    0U, // GLD1D_SCALED
2061
234k
    0U, // GLD1D_SXTW
2062
234k
    0U, // GLD1D_SXTW_SCALED
2063
234k
    0U, // GLD1D_UXTW
2064
234k
    0U, // GLD1D_UXTW_SCALED
2065
234k
    0U, // GLD1H_D
2066
234k
    0U, // GLD1H_D_IMM
2067
234k
    0U, // GLD1H_D_SCALED
2068
234k
    0U, // GLD1H_D_SXTW
2069
234k
    0U, // GLD1H_D_SXTW_SCALED
2070
234k
    0U, // GLD1H_D_UXTW
2071
234k
    0U, // GLD1H_D_UXTW_SCALED
2072
234k
    0U, // GLD1H_S_IMM
2073
234k
    0U, // GLD1H_S_SXTW
2074
234k
    0U, // GLD1H_S_SXTW_SCALED
2075
234k
    0U, // GLD1H_S_UXTW
2076
234k
    0U, // GLD1H_S_UXTW_SCALED
2077
234k
    0U, // GLD1SB_D
2078
234k
    0U, // GLD1SB_D_IMM
2079
234k
    0U, // GLD1SB_D_SXTW
2080
234k
    0U, // GLD1SB_D_UXTW
2081
234k
    0U, // GLD1SB_S_IMM
2082
234k
    0U, // GLD1SB_S_SXTW
2083
234k
    0U, // GLD1SB_S_UXTW
2084
234k
    0U, // GLD1SH_D
2085
234k
    0U, // GLD1SH_D_IMM
2086
234k
    0U, // GLD1SH_D_SCALED
2087
234k
    0U, // GLD1SH_D_SXTW
2088
234k
    0U, // GLD1SH_D_SXTW_SCALED
2089
234k
    0U, // GLD1SH_D_UXTW
2090
234k
    0U, // GLD1SH_D_UXTW_SCALED
2091
234k
    0U, // GLD1SH_S_IMM
2092
234k
    0U, // GLD1SH_S_SXTW
2093
234k
    0U, // GLD1SH_S_SXTW_SCALED
2094
234k
    0U, // GLD1SH_S_UXTW
2095
234k
    0U, // GLD1SH_S_UXTW_SCALED
2096
234k
    0U, // GLD1SW_D
2097
234k
    0U, // GLD1SW_D_IMM
2098
234k
    0U, // GLD1SW_D_SCALED
2099
234k
    0U, // GLD1SW_D_SXTW
2100
234k
    0U, // GLD1SW_D_SXTW_SCALED
2101
234k
    0U, // GLD1SW_D_UXTW
2102
234k
    0U, // GLD1SW_D_UXTW_SCALED
2103
234k
    0U, // GLD1W_D
2104
234k
    0U, // GLD1W_D_IMM
2105
234k
    0U, // GLD1W_D_SCALED
2106
234k
    0U, // GLD1W_D_SXTW
2107
234k
    0U, // GLD1W_D_SXTW_SCALED
2108
234k
    0U, // GLD1W_D_UXTW
2109
234k
    0U, // GLD1W_D_UXTW_SCALED
2110
234k
    0U, // GLD1W_IMM
2111
234k
    0U, // GLD1W_SXTW
2112
234k
    0U, // GLD1W_SXTW_SCALED
2113
234k
    0U, // GLD1W_UXTW
2114
234k
    0U, // GLD1W_UXTW_SCALED
2115
234k
    0U, // GLDFF1B_D
2116
234k
    0U, // GLDFF1B_D_IMM
2117
234k
    0U, // GLDFF1B_D_SXTW
2118
234k
    0U, // GLDFF1B_D_UXTW
2119
234k
    0U, // GLDFF1B_S_IMM
2120
234k
    0U, // GLDFF1B_S_SXTW
2121
234k
    0U, // GLDFF1B_S_UXTW
2122
234k
    0U, // GLDFF1D
2123
234k
    0U, // GLDFF1D_IMM
2124
234k
    0U, // GLDFF1D_SCALED
2125
234k
    0U, // GLDFF1D_SXTW
2126
234k
    0U, // GLDFF1D_SXTW_SCALED
2127
234k
    0U, // GLDFF1D_UXTW
2128
234k
    0U, // GLDFF1D_UXTW_SCALED
2129
234k
    0U, // GLDFF1H_D
2130
234k
    0U, // GLDFF1H_D_IMM
2131
234k
    0U, // GLDFF1H_D_SCALED
2132
234k
    0U, // GLDFF1H_D_SXTW
2133
234k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
234k
    0U, // GLDFF1H_D_UXTW
2135
234k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
234k
    0U, // GLDFF1H_S_IMM
2137
234k
    0U, // GLDFF1H_S_SXTW
2138
234k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
234k
    0U, // GLDFF1H_S_UXTW
2140
234k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
234k
    0U, // GLDFF1SB_D
2142
234k
    0U, // GLDFF1SB_D_IMM
2143
234k
    0U, // GLDFF1SB_D_SXTW
2144
234k
    0U, // GLDFF1SB_D_UXTW
2145
234k
    0U, // GLDFF1SB_S_IMM
2146
234k
    0U, // GLDFF1SB_S_SXTW
2147
234k
    0U, // GLDFF1SB_S_UXTW
2148
234k
    0U, // GLDFF1SH_D
2149
234k
    0U, // GLDFF1SH_D_IMM
2150
234k
    0U, // GLDFF1SH_D_SCALED
2151
234k
    0U, // GLDFF1SH_D_SXTW
2152
234k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
234k
    0U, // GLDFF1SH_D_UXTW
2154
234k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
234k
    0U, // GLDFF1SH_S_IMM
2156
234k
    0U, // GLDFF1SH_S_SXTW
2157
234k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
234k
    0U, // GLDFF1SH_S_UXTW
2159
234k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
234k
    0U, // GLDFF1SW_D
2161
234k
    0U, // GLDFF1SW_D_IMM
2162
234k
    0U, // GLDFF1SW_D_SCALED
2163
234k
    0U, // GLDFF1SW_D_SXTW
2164
234k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
234k
    0U, // GLDFF1SW_D_UXTW
2166
234k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
234k
    0U, // GLDFF1W_D
2168
234k
    0U, // GLDFF1W_D_IMM
2169
234k
    0U, // GLDFF1W_D_SCALED
2170
234k
    0U, // GLDFF1W_D_SXTW
2171
234k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
234k
    0U, // GLDFF1W_D_UXTW
2173
234k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
234k
    0U, // GLDFF1W_IMM
2175
234k
    0U, // GLDFF1W_SXTW
2176
234k
    0U, // GLDFF1W_SXTW_SCALED
2177
234k
    0U, // GLDFF1W_UXTW
2178
234k
    0U, // GLDFF1W_UXTW_SCALED
2179
234k
    0U, // G_AARCH64_PREFETCH
2180
234k
    0U, // G_ADD_LOW
2181
234k
    0U, // G_BSP
2182
234k
    0U, // G_DUP
2183
234k
    0U, // G_DUPLANE16
2184
234k
    0U, // G_DUPLANE32
2185
234k
    0U, // G_DUPLANE64
2186
234k
    0U, // G_DUPLANE8
2187
234k
    0U, // G_EXT
2188
234k
    0U, // G_FCMEQ
2189
234k
    0U, // G_FCMEQZ
2190
234k
    0U, // G_FCMGE
2191
234k
    0U, // G_FCMGEZ
2192
234k
    0U, // G_FCMGT
2193
234k
    0U, // G_FCMGTZ
2194
234k
    0U, // G_FCMLEZ
2195
234k
    0U, // G_FCMLTZ
2196
234k
    0U, // G_REV16
2197
234k
    0U, // G_REV32
2198
234k
    0U, // G_REV64
2199
234k
    0U, // G_SADDLP
2200
234k
    0U, // G_SADDLV
2201
234k
    0U, // G_SDOT
2202
234k
    0U, // G_SITOF
2203
234k
    0U, // G_SMULL
2204
234k
    0U, // G_TRN1
2205
234k
    0U, // G_TRN2
2206
234k
    0U, // G_UADDLP
2207
234k
    0U, // G_UADDLV
2208
234k
    0U, // G_UDOT
2209
234k
    0U, // G_UITOF
2210
234k
    0U, // G_UMULL
2211
234k
    0U, // G_UZP1
2212
234k
    0U, // G_UZP2
2213
234k
    0U, // G_VASHR
2214
234k
    0U, // G_VLSHR
2215
234k
    0U, // G_ZIP1
2216
234k
    0U, // G_ZIP2
2217
234k
    0U, // HOM_Epilog
2218
234k
    0U, // HOM_Prolog
2219
234k
    0U, // HWASAN_CHECK_MEMACCESS
2220
234k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
234k
    0U, // IRGstack
2232
234k
    0U, // JumpTableDest16
2233
234k
    0U, // JumpTableDest32
2234
234k
    0U, // JumpTableDest8
2235
234k
    0U, // KCFI_CHECK
2236
234k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
234k
    0U, // LD1B_2Z_PSEUDO
2238
234k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
234k
    0U, // LD1B_4Z_PSEUDO
2240
234k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
234k
    0U, // LD1D_2Z_PSEUDO
2242
234k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
234k
    0U, // LD1D_4Z_PSEUDO
2244
234k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
234k
    0U, // LD1H_2Z_PSEUDO
2246
234k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
234k
    0U, // LD1H_4Z_PSEUDO
2248
234k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
234k
    0U, // LD1W_2Z_PSEUDO
2250
234k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
234k
    0U, // LD1W_4Z_PSEUDO
2252
234k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
234k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
234k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
234k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
234k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
234k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
234k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
234k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
234k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
234k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
234k
    0U, // LDFF1B
2263
234k
    0U, // LDFF1B_D
2264
234k
    0U, // LDFF1B_H
2265
234k
    0U, // LDFF1B_S
2266
234k
    0U, // LDFF1D
2267
234k
    0U, // LDFF1H
2268
234k
    0U, // LDFF1H_D
2269
234k
    0U, // LDFF1H_S
2270
234k
    0U, // LDFF1SB_D
2271
234k
    0U, // LDFF1SB_H
2272
234k
    0U, // LDFF1SB_S
2273
234k
    0U, // LDFF1SH_D
2274
234k
    0U, // LDFF1SH_S
2275
234k
    0U, // LDFF1SW_D
2276
234k
    0U, // LDFF1W
2277
234k
    0U, // LDFF1W_D
2278
234k
    0U, // LDNF1B_D_IMM
2279
234k
    0U, // LDNF1B_H_IMM
2280
234k
    0U, // LDNF1B_IMM
2281
234k
    0U, // LDNF1B_S_IMM
2282
234k
    0U, // LDNF1D_IMM
2283
234k
    0U, // LDNF1H_D_IMM
2284
234k
    0U, // LDNF1H_IMM
2285
234k
    0U, // LDNF1H_S_IMM
2286
234k
    0U, // LDNF1SB_D_IMM
2287
234k
    0U, // LDNF1SB_H_IMM
2288
234k
    0U, // LDNF1SB_S_IMM
2289
234k
    0U, // LDNF1SH_D_IMM
2290
234k
    0U, // LDNF1SH_S_IMM
2291
234k
    0U, // LDNF1SW_D_IMM
2292
234k
    0U, // LDNF1W_D_IMM
2293
234k
    0U, // LDNF1W_IMM
2294
234k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
234k
    0U, // LDNT1B_2Z_PSEUDO
2296
234k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
234k
    0U, // LDNT1B_4Z_PSEUDO
2298
234k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
234k
    0U, // LDNT1D_2Z_PSEUDO
2300
234k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
234k
    0U, // LDNT1D_4Z_PSEUDO
2302
234k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
234k
    0U, // LDNT1H_2Z_PSEUDO
2304
234k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
234k
    0U, // LDNT1H_4Z_PSEUDO
2306
234k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
234k
    0U, // LDNT1W_2Z_PSEUDO
2308
234k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
234k
    0U, // LDNT1W_4Z_PSEUDO
2310
234k
    0U, // LDR_PPXI
2311
234k
    0U, // LDR_TX_PSEUDO
2312
234k
    0U, // LDR_ZA_PSEUDO
2313
234k
    0U, // LDR_ZZXI
2314
234k
    0U, // LDR_ZZZXI
2315
234k
    0U, // LDR_ZZZZXI
2316
234k
    0U, // LOADgot
2317
234k
    0U, // LSL_ZPZI_B_UNDEF
2318
234k
    0U, // LSL_ZPZI_B_ZERO
2319
234k
    0U, // LSL_ZPZI_D_UNDEF
2320
234k
    0U, // LSL_ZPZI_D_ZERO
2321
234k
    0U, // LSL_ZPZI_H_UNDEF
2322
234k
    0U, // LSL_ZPZI_H_ZERO
2323
234k
    0U, // LSL_ZPZI_S_UNDEF
2324
234k
    0U, // LSL_ZPZI_S_ZERO
2325
234k
    0U, // LSL_ZPZZ_B_UNDEF
2326
234k
    0U, // LSL_ZPZZ_B_ZERO
2327
234k
    0U, // LSL_ZPZZ_D_UNDEF
2328
234k
    0U, // LSL_ZPZZ_D_ZERO
2329
234k
    0U, // LSL_ZPZZ_H_UNDEF
2330
234k
    0U, // LSL_ZPZZ_H_ZERO
2331
234k
    0U, // LSL_ZPZZ_S_UNDEF
2332
234k
    0U, // LSL_ZPZZ_S_ZERO
2333
234k
    0U, // LSR_ZPZI_B_UNDEF
2334
234k
    0U, // LSR_ZPZI_B_ZERO
2335
234k
    0U, // LSR_ZPZI_D_UNDEF
2336
234k
    0U, // LSR_ZPZI_D_ZERO
2337
234k
    0U, // LSR_ZPZI_H_UNDEF
2338
234k
    0U, // LSR_ZPZI_H_ZERO
2339
234k
    0U, // LSR_ZPZI_S_UNDEF
2340
234k
    0U, // LSR_ZPZI_S_ZERO
2341
234k
    0U, // LSR_ZPZZ_B_UNDEF
2342
234k
    0U, // LSR_ZPZZ_B_ZERO
2343
234k
    0U, // LSR_ZPZZ_D_UNDEF
2344
234k
    0U, // LSR_ZPZZ_D_ZERO
2345
234k
    0U, // LSR_ZPZZ_H_UNDEF
2346
234k
    0U, // LSR_ZPZZ_H_ZERO
2347
234k
    0U, // LSR_ZPZZ_S_UNDEF
2348
234k
    0U, // LSR_ZPZZ_S_ZERO
2349
234k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
234k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
234k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
234k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
234k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
234k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
234k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
234k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
234k
    0U, // MOPSMemoryCopyPseudo
2358
234k
    0U, // MOPSMemoryMovePseudo
2359
234k
    0U, // MOPSMemorySetPseudo
2360
234k
    0U, // MOPSMemorySetTaggingPseudo
2361
234k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
234k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
234k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
234k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
234k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
234k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
234k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
234k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
234k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
234k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
234k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
234k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
234k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
234k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
234k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
234k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
234k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
234k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
234k
    0U, // MOVMCSym
2380
234k
    0U, // MOVaddr
2381
234k
    0U, // MOVaddrBA
2382
234k
    0U, // MOVaddrCP
2383
234k
    0U, // MOVaddrEXT
2384
234k
    0U, // MOVaddrJT
2385
234k
    0U, // MOVaddrTLS
2386
234k
    0U, // MOVbaseTLS
2387
234k
    0U, // MOVi32imm
2388
234k
    0U, // MOVi64imm
2389
234k
    0U, // MRS_FPCR
2390
234k
    0U, // MSR_FPCR
2391
234k
    0U, // MSRpstatePseudo
2392
234k
    0U, // MUL_ZPZZ_B_UNDEF
2393
234k
    0U, // MUL_ZPZZ_D_UNDEF
2394
234k
    0U, // MUL_ZPZZ_H_UNDEF
2395
234k
    0U, // MUL_ZPZZ_S_UNDEF
2396
234k
    0U, // NEG_ZPmZ_B_UNDEF
2397
234k
    0U, // NEG_ZPmZ_D_UNDEF
2398
234k
    0U, // NEG_ZPmZ_H_UNDEF
2399
234k
    0U, // NEG_ZPmZ_S_UNDEF
2400
234k
    0U, // NOT_ZPmZ_B_UNDEF
2401
234k
    0U, // NOT_ZPmZ_D_UNDEF
2402
234k
    0U, // NOT_ZPmZ_H_UNDEF
2403
234k
    0U, // NOT_ZPmZ_S_UNDEF
2404
234k
    0U, // ORNWrr
2405
234k
    0U, // ORNXrr
2406
234k
    0U, // ORRWrr
2407
234k
    0U, // ORRXrr
2408
234k
    0U, // ORR_ZPZZ_B_ZERO
2409
234k
    0U, // ORR_ZPZZ_D_ZERO
2410
234k
    0U, // ORR_ZPZZ_H_ZERO
2411
234k
    0U, // ORR_ZPZZ_S_ZERO
2412
234k
    0U, // PAUTH_EPILOGUE
2413
234k
    0U, // PAUTH_PROLOGUE
2414
234k
    0U, // PROBED_STACKALLOC
2415
234k
    0U, // PROBED_STACKALLOC_DYN
2416
234k
    0U, // PROBED_STACKALLOC_VAR
2417
234k
    0U, // PTEST_PP_ANY
2418
234k
    0U, // RDFFR_P
2419
234k
    0U, // RDFFR_PPz
2420
234k
    0U, // RET_ReallyLR
2421
234k
    0U, // RestoreZAPseudo
2422
234k
    0U, // SABD_ZPZZ_B_UNDEF
2423
234k
    0U, // SABD_ZPZZ_D_UNDEF
2424
234k
    0U, // SABD_ZPZZ_H_UNDEF
2425
234k
    0U, // SABD_ZPZZ_S_UNDEF
2426
234k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
234k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
234k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
234k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
234k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
234k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
234k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
234k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
234k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
234k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
234k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
234k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
234k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
234k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
234k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
234k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
234k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
234k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
234k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
234k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
234k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
234k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
234k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
234k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
234k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
234k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
234k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
234k
    0U, // SEH_AddFP
2454
234k
    0U, // SEH_EpilogEnd
2455
234k
    0U, // SEH_EpilogStart
2456
234k
    0U, // SEH_Nop
2457
234k
    0U, // SEH_PACSignLR
2458
234k
    0U, // SEH_PrologEnd
2459
234k
    0U, // SEH_SaveAnyRegQP
2460
234k
    0U, // SEH_SaveAnyRegQPX
2461
234k
    0U, // SEH_SaveFPLR
2462
234k
    0U, // SEH_SaveFPLR_X
2463
234k
    0U, // SEH_SaveFReg
2464
234k
    0U, // SEH_SaveFRegP
2465
234k
    0U, // SEH_SaveFRegP_X
2466
234k
    0U, // SEH_SaveFReg_X
2467
234k
    0U, // SEH_SaveReg
2468
234k
    0U, // SEH_SaveRegP
2469
234k
    0U, // SEH_SaveRegP_X
2470
234k
    0U, // SEH_SaveReg_X
2471
234k
    0U, // SEH_SetFP
2472
234k
    0U, // SEH_StackAlloc
2473
234k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
234k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
234k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
234k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
234k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
234k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
234k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
234k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
234k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
234k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
234k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
234k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
234k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
234k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
234k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
234k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
234k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
234k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
234k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
234k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
234k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
234k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
234k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
234k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
234k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
234k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
234k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
234k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
234k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
234k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
234k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
234k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
234k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
234k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
234k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
234k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
234k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
234k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
234k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
234k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
234k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
234k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
234k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
234k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
234k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
234k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
234k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
234k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
234k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
234k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
234k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
234k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
234k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
234k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
234k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
234k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
234k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
234k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
234k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
234k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
234k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
234k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
234k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
234k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
234k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
234k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
234k
    0U, // SPACE
2540
234k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
234k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
234k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
234k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
234k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
234k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
234k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
234k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
234k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
234k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
234k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
234k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
234k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
234k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
234k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
234k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
234k
    0U, // SQSHL_ZPZI_B_ZERO
2557
234k
    0U, // SQSHL_ZPZI_D_ZERO
2558
234k
    0U, // SQSHL_ZPZI_H_ZERO
2559
234k
    0U, // SQSHL_ZPZI_S_ZERO
2560
234k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
234k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
234k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
234k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
234k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
234k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
234k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
234k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
234k
    0U, // SRSHR_ZPZI_B_ZERO
2569
234k
    0U, // SRSHR_ZPZI_D_ZERO
2570
234k
    0U, // SRSHR_ZPZI_H_ZERO
2571
234k
    0U, // SRSHR_ZPZI_S_ZERO
2572
234k
    0U, // STGloop
2573
234k
    0U, // STGloop_wback
2574
234k
    0U, // STR_PPXI
2575
234k
    0U, // STR_TX_PSEUDO
2576
234k
    0U, // STR_ZZXI
2577
234k
    0U, // STR_ZZZXI
2578
234k
    0U, // STR_ZZZZXI
2579
234k
    0U, // STZGloop
2580
234k
    0U, // STZGloop_wback
2581
234k
    0U, // SUBR_ZPZZ_B_ZERO
2582
234k
    0U, // SUBR_ZPZZ_D_ZERO
2583
234k
    0U, // SUBR_ZPZZ_H_ZERO
2584
234k
    0U, // SUBR_ZPZZ_S_ZERO
2585
234k
    0U, // SUBSWrr
2586
234k
    0U, // SUBSXrr
2587
234k
    0U, // SUBWrr
2588
234k
    0U, // SUBXrr
2589
234k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
234k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
234k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
234k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
234k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
234k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
234k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
234k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
234k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
234k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
234k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
234k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
234k
    0U, // SUB_ZPZZ_B_ZERO
2602
234k
    0U, // SUB_ZPZZ_D_ZERO
2603
234k
    0U, // SUB_ZPZZ_H_ZERO
2604
234k
    0U, // SUB_ZPZZ_S_ZERO
2605
234k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
234k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
234k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
234k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
234k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
234k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
234k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
234k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
234k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
234k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
234k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
234k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
234k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
234k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
234k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
234k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
234k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
234k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
234k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
234k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
234k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
234k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
234k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
234k
    0U, // SpeculationBarrierISBDSBEndBB
2629
234k
    0U, // SpeculationBarrierSBEndBB
2630
234k
    0U, // SpeculationSafeValueW
2631
234k
    0U, // SpeculationSafeValueX
2632
234k
    0U, // StoreSwiftAsyncContext
2633
234k
    0U, // TAGPstack
2634
234k
    0U, // TCRETURNdi
2635
234k
    0U, // TCRETURNri
2636
234k
    0U, // TCRETURNriALL
2637
234k
    0U, // TCRETURNriBTI
2638
234k
    25035U, // TLSDESCCALL
2639
234k
    0U, // TLSDESC_CALLSEQ
2640
234k
    0U, // UABD_ZPZZ_B_UNDEF
2641
234k
    0U, // UABD_ZPZZ_D_UNDEF
2642
234k
    0U, // UABD_ZPZZ_H_UNDEF
2643
234k
    0U, // UABD_ZPZZ_S_UNDEF
2644
234k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
234k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
234k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
234k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
234k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
234k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
234k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
234k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
234k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
234k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
234k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
234k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
234k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
234k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
234k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
234k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
234k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
234k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
234k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
234k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
234k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
234k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
234k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
234k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
234k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
234k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
234k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
234k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
234k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
234k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
234k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
234k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
234k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
234k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
234k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
234k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
234k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
234k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
234k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
234k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
234k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
234k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
234k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
234k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
234k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
234k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
234k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
234k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
234k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
234k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
234k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
234k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
234k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
234k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
234k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
234k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
234k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
234k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
234k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
234k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
234k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
234k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
234k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
234k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
234k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
234k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
234k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
234k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
234k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
234k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
234k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
234k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
234k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
234k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
234k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
234k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
234k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
234k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
234k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
234k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
234k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
234k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
234k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
234k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
234k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
234k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
234k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
234k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
234k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
234k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
234k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
234k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
234k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
234k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
234k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
234k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
234k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
234k
    0U, // UQSHL_ZPZI_B_ZERO
2742
234k
    0U, // UQSHL_ZPZI_D_ZERO
2743
234k
    0U, // UQSHL_ZPZI_H_ZERO
2744
234k
    0U, // UQSHL_ZPZI_S_ZERO
2745
234k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
234k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
234k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
234k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
234k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
234k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
234k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
234k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
234k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
234k
    0U, // URSHR_ZPZI_B_ZERO
2755
234k
    0U, // URSHR_ZPZI_D_ZERO
2756
234k
    0U, // URSHR_ZPZI_H_ZERO
2757
234k
    0U, // URSHR_ZPZI_S_ZERO
2758
234k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
234k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
234k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
234k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
234k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
234k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
234k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
234k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
234k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
234k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
234k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
234k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
234k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
234k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
234k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
234k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
234k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
234k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
234k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
234k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
234k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
234k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
234k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
234k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
234k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
234k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
234k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
234k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
234k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
234k
    0U, // ZERO_M_PSEUDO
2788
234k
    0U, // ZERO_T_PSEUDO
2789
234k
    2120165U, // ABSWr
2790
234k
    2120165U, // ABSXr
2791
234k
    270572005U, // ABS_ZPmZ_B
2792
234k
    270588389U, // ABS_ZPmZ_D
2793
234k
    541137381U, // ABS_ZPmZ_H
2794
234k
    270621157U, // ABS_ZPmZ_S
2795
234k
    811702757U, // ABSv16i8
2796
234k
    2120165U, // ABSv1i64
2797
234k
    813799909U, // ABSv2i32
2798
234k
    815897061U, // ABSv2i64
2799
234k
    817994213U, // ABSv4i16
2800
234k
    820091365U, // ABSv4i32
2801
234k
    822188517U, // ABSv8i16
2802
234k
    824285669U, // ABSv8i8
2803
234k
    1075889914U,  // ADCLB_ZZZ_D
2804
234k
    1344358138U,  // ADCLB_ZZZ_S
2805
234k
    1075895266U,  // ADCLT_ZZZ_D
2806
234k
    1344363490U,  // ADCLT_ZZZ_S
2807
234k
    2120204U, // ADCSWr
2808
234k
    2120204U, // ADCSXr
2809
234k
    2116174U, // ADCWr
2810
234k
    2116174U, // ADCXr
2811
234k
    2116821U, // ADDG
2812
234k
    1631699779U,  // ADDHA_MPPZ_D
2813
234k
    1633796931U,  // ADDHA_MPPZ_S
2814
234k
    1881180127U,  // ADDHNB_ZZZ_B
2815
234k
    2172717023U,  // ADDHNB_ZZZ_H
2816
234k
    2418100191U,  // ADDHNB_ZZZ_S
2817
234k
    2686491817U,  // ADDHNT_ZZZ_B
2818
234k
    2174819497U,  // ADDHNT_ZZZ_H
2819
234k
    1075928233U,  // ADDHNT_ZZZ_S
2820
234k
    813798667U, // ADDHNv2i64_v2i32
2821
234k
    2967601592U,  // ADDHNv2i64_v4i32
2822
234k
    817992971U, // ADDHNv4i32_v4i16
2823
234k
    2969698744U,  // ADDHNv4i32_v8i16
2824
234k
    2959212984U,  // ADDHNv8i16_v16i8
2825
234k
    824284427U, // ADDHNv8i16_v8i8
2826
234k
    2118438U, // ADDPL_XXI
2827
234k
    2121085U, // ADDPT_shift
2828
234k
    3223361070U,  // ADDP_ZPmZ_B
2829
234k
    3223377454U,  // ADDP_ZPmZ_D
2830
234k
    3519092270U,  // ADDP_ZPmZ_H
2831
234k
    3223410222U,  // ADDP_ZPmZ_S
2832
234k
    811701806U, // ADDPv16i8
2833
234k
    813798958U, // ADDPv2i32
2834
234k
    815896110U, // ADDPv2i64
2835
234k
    807425582U, // ADDPv2i64p
2836
234k
    817993262U, // ADDPv4i16
2837
234k
    820090414U, // ADDPv4i32
2838
234k
    822187566U, // ADDPv8i16
2839
234k
    824284718U, // ADDPv8i8
2840
234k
    3227623162U,  // ADDQV_VPZ_B
2841
234k
    3231817466U,  // ADDQV_VPZ_D
2842
234k
    3238108922U,  // ADDQV_VPZ_H
2843
234k
    3236011770U,  // ADDQV_VPZ_S
2844
234k
    2118517U, // ADDSPL_XXI
2845
234k
    2118764U, // ADDSVL_XXI
2846
234k
    2120216U, // ADDSWri
2847
234k
    2120216U, // ADDSWrs
2848
234k
    2120216U, // ADDSWrx
2849
234k
    2120216U, // ADDSXri
2850
234k
    2120216U, // ADDSXrs
2851
234k
    2120216U, // ADDSXrx
2852
234k
    2120216U, // ADDSXrx64
2853
234k
    1631700157U,  // ADDVA_MPPZ_D
2854
234k
    1633797309U,  // ADDVA_MPPZ_S
2855
234k
    2118751U, // ADDVL_XXI
2856
234k
    807427698U, // ADDVv16i8v
2857
234k
    807427698U, // ADDVv4i16v
2858
234k
    807427698U, // ADDVv4i32v
2859
234k
    807427698U, // ADDVv8i16v
2860
234k
    807427698U, // ADDVv8i8v
2861
234k
    2116450U, // ADDWri
2862
234k
    2116450U, // ADDWrs
2863
234k
    2116450U, // ADDWrx
2864
234k
    2116450U, // ADDXri
2865
234k
    2116450U, // ADDXrs
2866
234k
    2116450U, // ADDXrx
2867
234k
    2116450U, // ADDXrx64
2868
234k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
234k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
234k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
234k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
234k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
234k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
234k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
234k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
234k
    3798158178U,  // ADD_VG2_M2Z_D
2877
234k
    3798174562U,  // ADD_VG2_M2Z_S
2878
234k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
234k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
234k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
234k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
234k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
234k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
234k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
234k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
234k
    4066593634U,  // ADD_VG4_M4Z_D
2887
234k
    4066610018U,  // ADD_VG4_M4Z_S
2888
234k
    2132834U, // ADD_ZI_B
2889
234k
    2418068322U,  // ADD_ZI_D
2890
234k
    2189495138U,  // ADD_ZI_H
2891
234k
    270617442U, // ADD_ZI_S
2892
234k
    3223358306U,  // ADD_ZPmZ_B
2893
234k
    3223379325U,  // ADD_ZPmZ_CPA
2894
234k
    3223374690U,  // ADD_ZPmZ_D
2895
234k
    3519089506U,  // ADD_ZPmZ_H
2896
234k
    3223407458U,  // ADD_ZPmZ_S
2897
234k
    2132834U, // ADD_ZZZ_B
2898
234k
    2418072957U,  // ADD_ZZZ_CPA
2899
234k
    2418068322U,  // ADD_ZZZ_D
2900
234k
    2189495138U,  // ADD_ZZZ_H
2901
234k
    270617442U, // ADD_ZZZ_S
2902
234k
    811699042U, // ADDv16i8
2903
234k
    2116450U, // ADDv1i64
2904
234k
    813796194U, // ADDv2i32
2905
234k
    815893346U, // ADDv2i64
2906
234k
    817990498U, // ADDv4i16
2907
234k
    820087650U, // ADDv4i32
2908
234k
    822184802U, // ADDv8i16
2909
234k
    824281954U, // ADDv8i8
2910
234k
    538990684U, // ADR
2911
234k
    538990323U, // ADRP
2912
234k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
234k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
234k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
234k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
234k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
234k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
234k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
234k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
234k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
234k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
234k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
234k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
234k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
234k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
234k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
234k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
234k
    2132970U, // AESD_ZZZ_B
2929
234k
    2959215594U,  // AESDrr
2930
234k
    2133117U, // AESE_ZZZ_B
2931
234k
    2959215741U,  // AESErr
2932
234k
    2132575U, // AESIMC_ZZ_B
2933
234k
    811698783U, // AESIMCrr
2934
234k
    2132583U, // AESMC_ZZ_B
2935
234k
    811698791U, // AESMCrr
2936
234k
    3227623169U,  // ANDQV_VPZ_B
2937
234k
    3231817473U,  // ANDQV_VPZ_D
2938
234k
    3238108929U,  // ANDQV_VPZ_H
2939
234k
    3236011777U,  // ANDQV_VPZ_S
2940
234k
    2120223U, // ANDSWri
2941
234k
    2120223U, // ANDSWrs
2942
234k
    2120223U, // ANDSXri
2943
234k
    2120223U, // ANDSXrs
2944
234k
    3223362079U,  // ANDS_PPzPP
2945
234k
    253574U,  // ANDV_VPZ_B
2946
234k
    1657020038U,  // ANDV_VPZ_D
2947
234k
    1659133574U,  // ANDV_VPZ_H
2948
234k
    1638178438U,  // ANDV_VPZ_S
2949
234k
    2116552U, // ANDWri
2950
234k
    2116552U, // ANDWrs
2951
234k
    2116552U, // ANDXri
2952
234k
    2116552U, // ANDXrs
2953
234k
    3223358408U,  // AND_PPzPP
2954
234k
    2418068424U,  // AND_ZI
2955
234k
    3223358408U,  // AND_ZPmZ_B
2956
234k
    3223374792U,  // AND_ZPmZ_D
2957
234k
    3519089608U,  // AND_ZPmZ_H
2958
234k
    3223407560U,  // AND_ZPmZ_S
2959
234k
    2418068424U,  // AND_ZZZ
2960
234k
    811699144U, // ANDv16i8
2961
234k
    824282056U, // ANDv8i8
2962
234k
    3223358436U,  // ASRD_ZPmI_B
2963
234k
    3223374820U,  // ASRD_ZPmI_D
2964
234k
    3519089636U,  // ASRD_ZPmI_H
2965
234k
    3223407588U,  // ASRD_ZPmI_S
2966
234k
    3223361829U,  // ASRR_ZPmZ_B
2967
234k
    3223378213U,  // ASRR_ZPmZ_D
2968
234k
    3519093029U,  // ASRR_ZPmZ_H
2969
234k
    3223410981U,  // ASRR_ZPmZ_S
2970
234k
    2119991U, // ASRVWr
2971
234k
    2119991U, // ASRVXr
2972
234k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
234k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
234k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
234k
    2136375U, // ASR_WIDE_ZZZ_B
2976
234k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
234k
    270620983U, // ASR_WIDE_ZZZ_S
2978
234k
    3223361847U,  // ASR_ZPmI_B
2979
234k
    3223378231U,  // ASR_ZPmI_D
2980
234k
    3519093047U,  // ASR_ZPmI_H
2981
234k
    3223410999U,  // ASR_ZPmI_S
2982
234k
    3223361847U,  // ASR_ZPmZ_B
2983
234k
    3223378231U,  // ASR_ZPmZ_D
2984
234k
    3519093047U,  // ASR_ZPmZ_H
2985
234k
    3223410999U,  // ASR_ZPmZ_S
2986
234k
    2136375U, // ASR_ZZI_B
2987
234k
    2418071863U,  // ASR_ZZI_D
2988
234k
    2189498679U,  // ASR_ZZI_H
2989
234k
    270620983U, // ASR_ZZI_S
2990
234k
    319749U,  // AT_AS1ELX
2991
234k
    807715637U, // AUTDA
2992
234k
    807716388U, // AUTDB
2993
234k
    312548U,  // AUTDZA
2994
234k
    313898U,  // AUTDZB
2995
234k
    807715665U, // AUTIA
2996
234k
    8864U,  // AUTIA1716
2997
234k
    8903U,  // AUTIA171615
2998
234k
    8991U,  // AUTIASP
2999
234k
    330368U,  // AUTIASPPCi
3000
234k
    19072U, // AUTIASPPCr
3001
234k
    8982U,  // AUTIAZ
3002
234k
    807716415U, // AUTIB
3003
234k
    8873U,  // AUTIB1716
3004
234k
    8927U,  // AUTIB171615
3005
234k
    8855U,  // AUTIBSP
3006
234k
    330390U,  // AUTIBSPPCi
3007
234k
    19094U, // AUTIBSPPCr
3008
234k
    8837U,  // AUTIBZ
3009
234k
    312564U,  // AUTIZA
3010
234k
    313914U,  // AUTIZB
3011
234k
    10346U, // AXFLAG
3012
234k
    328959U,  // B
3013
234k
    811704503U, // BCAX
3014
234k
    2418073783U,  // BCAX_ZZZZ
3015
234k
    352771U,  // BCcc
3016
234k
    2135609U, // BDEP_ZZZ_B
3017
234k
    2418071097U,  // BDEP_ZZZ_D
3018
234k
    2189497913U,  // BDEP_ZZZ_H
3019
234k
    270620217U, // BDEP_ZZZ_S
3020
234k
    2137621U, // BEXT_ZZZ_B
3021
234k
    2418073109U,  // BEXT_ZZZ_D
3022
234k
    2189499925U,  // BEXT_ZZZ_H
3023
234k
    270622229U, // BEXT_ZZZ_S
3024
234k
    2961317171U,  // BF16DOTlanev4bf16
3025
234k
    2967608627U,  // BF16DOTlanev8bf16
3026
234k
    822182290U, // BF1CVTL2v8f16
3027
234k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
234k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
234k
    822187050U, // BF1CVTLv8f16
3030
234k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
234k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
234k
    822182300U, // BF2CVTL2v8f16
3033
234k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
234k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
234k
    822187059U, // BF2CVTLv8f16
3036
234k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
234k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
234k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
234k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
234k
    3519089526U,  // BFADD_ZPmZZ
3041
234k
    2189495158U,  // BFADD_ZZZ
3042
234k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
234k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
234k
    2195789439U,  // BFCLAMP_ZZZ
3045
234k
    2121178U, // BFCVT
3046
234k
    817993072U, // BFCVTN
3047
234k
    2969698796U,  // BFCVTN2
3048
234k
    1078009069U,  // BFCVTNT_ZPmZ
3049
234k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
234k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
234k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
234k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
234k
    1078009306U,  // BFCVT_ZPmZ
3054
234k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
234k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
234k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
234k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
234k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
234k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
234k
    2686541107U,  // BFDOT_ZZI
3061
234k
    2686541107U,  // BFDOT_ZZZ
3062
234k
    2961317171U,  // BFDOTv4bf16
3063
234k
    2967608627U,  // BFDOTv8bf16
3064
234k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
234k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
234k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
234k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
234k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
234k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
234k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
234k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
234k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
234k
    3519094980U,  // BFMAX_ZPmZZ
3074
234k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
234k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
234k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
234k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
234k
    3519091908U,  // BFMINNM_ZPmZZ
3079
234k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
234k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
234k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
234k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
234k
    3519091993U,  // BFMIN_ZPmZZ
3084
234k
    2967602800U,  // BFMLALB
3085
234k
    2967602800U,  // BFMLALBIdx
3086
234k
    2686535280U,  // BFMLALB_ZZZ
3087
234k
    2686535280U,  // BFMLALB_ZZZI
3088
234k
    2967608242U,  // BFMLALT
3089
234k
    2967608242U,  // BFMLALTIdx
3090
234k
    2686540722U,  // BFMLALT_ZZZ
3091
234k
    2686540722U,  // BFMLALT_ZZZI
3092
234k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
234k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
234k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
234k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
234k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
234k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
234k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
234k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
234k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
234k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
234k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
234k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
234k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
234k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
234k
    3519087461U,  // BFMLA_ZPmZZ
3107
234k
    2195784549U,  // BFMLA_ZZZI
3108
234k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
234k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
234k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
234k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
234k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
234k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
234k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
234k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
234k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
234k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
234k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
234k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
234k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
234k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
234k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
234k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
234k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
234k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
234k
    3519093329U,  // BFMLS_ZPmZZ
3127
234k
    2195790417U,  // BFMLS_ZZZI
3128
234k
    2967602028U,  // BFMMLA
3129
234k
    2686534508U,  // BFMMLA_ZZZ
3130
234k
    54641578U,  // BFMOPA_MPPZZ
3131
234k
    54641578U,  // BFMOPA_MPPZZ_H
3132
234k
    54647454U,  // BFMOPS_MPPZZ
3133
234k
    54647454U,  // BFMOPS_MPPZZ_H
3134
234k
    3519091779U,  // BFMUL_ZPmZZ
3135
234k
    2189497411U,  // BFMUL_ZZZ
3136
234k
    2189497411U,  // BFMUL_ZZZI
3137
234k
    807425173U, // BFMWri
3138
234k
    807425173U, // BFMXri
3139
234k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
234k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
234k
    3519089080U,  // BFSUB_ZPmZZ
3142
234k
    2189494712U,  // BFSUB_ZZZ
3143
234k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
234k
    2135801U, // BGRP_ZZZ_B
3145
234k
    2418071289U,  // BGRP_ZZZ_D
3146
234k
    2189498105U,  // BGRP_ZZZ_H
3147
234k
    270620409U, // BGRP_ZZZ_S
3148
234k
    2120210U, // BICSWrs
3149
234k
    2120210U, // BICSXrs
3150
234k
    3223362066U,  // BICS_PPzPP
3151
234k
    2116179U, // BICWrs
3152
234k
    2116179U, // BICXrs
3153
234k
    3223358035U,  // BIC_PPzPP
3154
234k
    3223358035U,  // BIC_ZPmZ_B
3155
234k
    3223374419U,  // BIC_ZPmZ_D
3156
234k
    3519089235U,  // BIC_ZPmZ_H
3157
234k
    3223407187U,  // BIC_ZPmZ_S
3158
234k
    2418068051U,  // BIC_ZZZ
3159
234k
    811698771U, // BICv16i8
3160
234k
    1887570515U,  // BICv2i32
3161
234k
    1891764819U,  // BICv4i16
3162
234k
    1893861971U,  // BICv4i32
3163
234k
    1895959123U,  // BICv8i16
3164
234k
    824281683U, // BICv8i8
3165
234k
    2959215785U,  // BIFv16i8
3166
234k
    2971798697U,  // BIFv8i8
3167
234k
    2959219590U,  // BITv16i8
3168
234k
    2971802502U,  // BITv8i8
3169
234k
    332306U,  // BL
3170
234k
    22694U, // BLR
3171
234k
    2114316U, // BLRAA
3172
234k
    24949U, // BLRAAZ
3173
234k
    2114981U, // BLRAB
3174
234k
    24971U, // BLRABZ
3175
234k
    2170667939U,  // BMOPA_MPPZZ_S
3176
234k
    2170673815U,  // BMOPS_MPPZZ_S
3177
234k
    22584U, // BR
3178
234k
    2114303U, // BRAA
3179
234k
    24942U, // BRAAZ
3180
234k
    2114968U, // BRAB
3181
234k
    24964U, // BRABZ
3182
234k
    10375U, // BRB_IALL
3183
234k
    10353U, // BRB_INJ
3184
234k
    381129U,  // BRK
3185
234k
    3223361997U,  // BRKAS_PPzP
3186
234k
    270566232U, // BRKA_PPmP
3187
234k
    3223356248U,  // BRKA_PPzP
3188
234k
    3223362033U,  // BRKBS_PPzP
3189
234k
    270566982U, // BRKB_PPmP
3190
234k
    3223356998U,  // BRKB_PPzP
3191
234k
    3223362163U,  // BRKNS_PPzP
3192
234k
    3223360816U,  // BRKN_PPzP
3193
234k
    3223362004U,  // BRKPAS_PPzPP
3194
234k
    3223356316U,  // BRKPA_PPzPP
3195
234k
    3223362040U,  // BRKPBS_PPzPP
3196
234k
    3223357533U,  // BRKPB_PPzPP
3197
234k
    2418070772U,  // BSL1N_ZZZZ
3198
234k
    2418070779U,  // BSL2N_ZZZZ
3199
234k
    2418070501U,  // BSL_ZZZZ
3200
234k
    2959217637U,  // BSLv16i8
3201
234k
    2971800549U,  // BSLv8i8
3202
234k
    352768U,  // Bcc
3203
234k
    2132833U, // CADD_ZZI_B
3204
234k
    2418068321U,  // CADD_ZZI_D
3205
234k
    2189495137U,  // CADD_ZZI_H
3206
234k
    270617441U, // CADD_ZZI_S
3207
234k
    807716286U, // CASAB
3208
234k
    807718345U, // CASAH
3209
234k
    807716539U, // CASALB
3210
234k
    807718504U, // CASALH
3211
234k
    807719374U, // CASALW
3212
234k
    807719374U, // CASALX
3213
234k
    807715971U, // CASAW
3214
234k
    807715971U, // CASAX
3215
234k
    807717160U, // CASB
3216
234k
    807718889U, // CASH
3217
234k
    807716745U, // CASLB
3218
234k
    807718598U, // CASLH
3219
234k
    807719893U, // CASLW
3220
234k
    807719893U, // CASLX
3221
234k
    397658U,  // CASPALW
3222
234k
    414042U,  // CASPALX
3223
234k
    394233U,  // CASPAW
3224
234k
    410617U,  // CASPAX
3225
234k
    398180U,  // CASPLW
3226
234k
    414564U,  // CASPLX
3227
234k
    399134U,  // CASPW
3228
234k
    415518U,  // CASPX
3229
234k
    807721408U, // CASW
3230
234k
    807721408U, // CASX
3231
234k
    2149605799U,  // CBNZW
3232
234k
    2149605799U,  // CBNZX
3233
234k
    2149605779U,  // CBZW
3234
234k
    2149605779U,  // CBZX
3235
234k
    2118966U, // CCMNWi
3236
234k
    2118966U, // CCMNWr
3237
234k
    2118966U, // CCMNXi
3238
234k
    2118966U, // CCMNXr
3239
234k
    2119321U, // CCMPWi
3240
234k
    2119321U, // CCMPWr
3241
234k
    2119321U, // CCMPXi
3242
234k
    2119321U, // CCMPXr
3243
234k
    2686508333U,  // CDOT_ZZZI_D
3244
234k
    2418105645U,  // CDOT_ZZZI_S
3245
234k
    2686508333U,  // CDOT_ZZZ_D
3246
234k
    2418105645U,  // CDOT_ZZZ_S
3247
234k
    10423U, // CFINV
3248
234k
    8846U,  // CHKFEAT
3249
234k
    3223340213U,  // CLASTA_RPZ_B
3250
234k
    3223340213U,  // CLASTA_RPZ_D
3251
234k
    3223340213U,  // CLASTA_RPZ_H
3252
234k
    3223340213U,  // CLASTA_RPZ_S
3253
234k
    3223340213U,  // CLASTA_VPZ_B
3254
234k
    3223340213U,  // CLASTA_VPZ_D
3255
234k
    3223340213U,  // CLASTA_VPZ_H
3256
234k
    3223340213U,  // CLASTA_VPZ_S
3257
234k
    3223356597U,  // CLASTA_ZPZ_B
3258
234k
    3223372981U,  // CLASTA_ZPZ_D
3259
234k
    2176910517U,  // CLASTA_ZPZ_H
3260
234k
    3223405749U,  // CLASTA_ZPZ_S
3261
234k
    3223341476U,  // CLASTB_RPZ_B
3262
234k
    3223341476U,  // CLASTB_RPZ_D
3263
234k
    3223341476U,  // CLASTB_RPZ_H
3264
234k
    3223341476U,  // CLASTB_RPZ_S
3265
234k
    3223341476U,  // CLASTB_VPZ_B
3266
234k
    3223341476U,  // CLASTB_VPZ_D
3267
234k
    3223341476U,  // CLASTB_VPZ_H
3268
234k
    3223341476U,  // CLASTB_VPZ_S
3269
234k
    3223357860U,  // CLASTB_ZPZ_B
3270
234k
    3223374244U,  // CLASTB_ZPZ_D
3271
234k
    2176911780U,  // CLASTB_ZPZ_H
3272
234k
    3223407012U,  // CLASTB_ZPZ_S
3273
234k
    10391U, // CLR
3274
234k
    24821U, // CLREX
3275
234k
    2120259U, // CLSWr
3276
234k
    2120259U, // CLSXr
3277
234k
    270572099U, // CLS_ZPmZ_B
3278
234k
    270588483U, // CLS_ZPmZ_D
3279
234k
    541137475U, // CLS_ZPmZ_H
3280
234k
    270621251U, // CLS_ZPmZ_S
3281
234k
    811702851U, // CLSv16i8
3282
234k
    813800003U, // CLSv2i32
3283
234k
    817994307U, // CLSv4i16
3284
234k
    820091459U, // CLSv4i32
3285
234k
    822188611U, // CLSv8i16
3286
234k
    824285763U, // CLSv8i8
3287
234k
    2122146U, // CLZWr
3288
234k
    2122146U, // CLZXr
3289
234k
    270573986U, // CLZ_ZPmZ_B
3290
234k
    270590370U, // CLZ_ZPmZ_D
3291
234k
    541139362U, // CLZ_ZPmZ_H
3292
234k
    270623138U, // CLZ_ZPmZ_S
3293
234k
    811704738U, // CLZv16i8
3294
234k
    813801890U, // CLZv2i32
3295
234k
    817996194U, // CLZv4i16
3296
234k
    820093346U, // CLZv4i32
3297
234k
    822190498U, // CLZv8i16
3298
234k
    824287650U, // CLZv8i8
3299
234k
    811702237U, // CMEQv16i8
3300
234k
    811702237U, // CMEQv16i8rz
3301
234k
    2119645U, // CMEQv1i64
3302
234k
    2119645U, // CMEQv1i64rz
3303
234k
    813799389U, // CMEQv2i32
3304
234k
    813799389U, // CMEQv2i32rz
3305
234k
    815896541U, // CMEQv2i64
3306
234k
    815896541U, // CMEQv2i64rz
3307
234k
    817993693U, // CMEQv4i16
3308
234k
    817993693U, // CMEQv4i16rz
3309
234k
    820090845U, // CMEQv4i32
3310
234k
    820090845U, // CMEQv4i32rz
3311
234k
    822187997U, // CMEQv8i16
3312
234k
    822187997U, // CMEQv8i16rz
3313
234k
    824285149U, // CMEQv8i8
3314
234k
    824285149U, // CMEQv8i8rz
3315
234k
    811699227U, // CMGEv16i8
3316
234k
    811699227U, // CMGEv16i8rz
3317
234k
    2116635U, // CMGEv1i64
3318
234k
    2116635U, // CMGEv1i64rz
3319
234k
    813796379U, // CMGEv2i32
3320
234k
    813796379U, // CMGEv2i32rz
3321
234k
    815893531U, // CMGEv2i64
3322
234k
    815893531U, // CMGEv2i64rz
3323
234k
    817990683U, // CMGEv4i16
3324
234k
    817990683U, // CMGEv4i16rz
3325
234k
    820087835U, // CMGEv4i32
3326
234k
    820087835U, // CMGEv4i32rz
3327
234k
    822184987U, // CMGEv8i16
3328
234k
    822184987U, // CMGEv8i16rz
3329
234k
    824282139U, // CMGEv8i8
3330
234k
    824282139U, // CMGEv8i8rz
3331
234k
    811703160U, // CMGTv16i8
3332
234k
    811703160U, // CMGTv16i8rz
3333
234k
    2120568U, // CMGTv1i64
3334
234k
    2120568U, // CMGTv1i64rz
3335
234k
    813800312U, // CMGTv2i32
3336
234k
    813800312U, // CMGTv2i32rz
3337
234k
    815897464U, // CMGTv2i64
3338
234k
    815897464U, // CMGTv2i64rz
3339
234k
    817994616U, // CMGTv4i16
3340
234k
    817994616U, // CMGTv4i16rz
3341
234k
    820091768U, // CMGTv4i32
3342
234k
    820091768U, // CMGTv4i32rz
3343
234k
    822188920U, // CMGTv8i16
3344
234k
    822188920U, // CMGTv8i16rz
3345
234k
    824286072U, // CMGTv8i8
3346
234k
    824286072U, // CMGTv8i8rz
3347
234k
    811700351U, // CMHIv16i8
3348
234k
    2117759U, // CMHIv1i64
3349
234k
    813797503U, // CMHIv2i32
3350
234k
    815894655U, // CMHIv2i64
3351
234k
    817991807U, // CMHIv4i16
3352
234k
    820088959U, // CMHIv4i32
3353
234k
    822186111U, // CMHIv8i16
3354
234k
    824283263U, // CMHIv8i8
3355
234k
    811702838U, // CMHSv16i8
3356
234k
    2120246U, // CMHSv1i64
3357
234k
    813799990U, // CMHSv2i32
3358
234k
    815897142U, // CMHSv2i64
3359
234k
    817994294U, // CMHSv4i16
3360
234k
    820091446U, // CMHSv4i32
3361
234k
    822188598U, // CMHSv8i16
3362
234k
    824285750U, // CMHSv8i8
3363
234k
    2195784543U,  // CMLA_ZZZI_H
3364
234k
    1344357215U,  // CMLA_ZZZI_S
3365
234k
    2418049887U,  // CMLA_ZZZ_B
3366
234k
    1075888991U,  // CMLA_ZZZ_D
3367
234k
    2195784543U,  // CMLA_ZZZ_H
3368
234k
    1344357215U,  // CMLA_ZZZ_S
3369
234k
    811699258U, // CMLEv16i8rz
3370
234k
    2116666U, // CMLEv1i64rz
3371
234k
    813796410U, // CMLEv2i32rz
3372
234k
    815893562U, // CMLEv2i64rz
3373
234k
    817990714U, // CMLEv4i16rz
3374
234k
    820087866U, // CMLEv4i32rz
3375
234k
    822185018U, // CMLEv8i16rz
3376
234k
    824282170U, // CMLEv8i8rz
3377
234k
    811703370U, // CMLTv16i8rz
3378
234k
    2120778U, // CMLTv1i64rz
3379
234k
    813800522U, // CMLTv2i32rz
3380
234k
    815897674U, // CMLTv2i64rz
3381
234k
    817994826U, // CMLTv4i16rz
3382
234k
    820091978U, // CMLTv4i32rz
3383
234k
    822189130U, // CMLTv8i16rz
3384
234k
    824286282U, // CMLTv8i8rz
3385
234k
    3223361516U,  // CMPEQ_PPzZI_B
3386
234k
    3223377900U,  // CMPEQ_PPzZI_D
3387
234k
    2713786348U,  // CMPEQ_PPzZI_H
3388
234k
    3223410668U,  // CMPEQ_PPzZI_S
3389
234k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
234k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
234k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
234k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
234k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
234k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
234k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
234k
    3223358497U,  // CMPGE_PPzZI_B
3397
234k
    3223374881U,  // CMPGE_PPzZI_D
3398
234k
    2713783329U,  // CMPGE_PPzZI_H
3399
234k
    3223407649U,  // CMPGE_PPzZI_S
3400
234k
    3223358497U,  // CMPGE_PPzZZ_B
3401
234k
    3223374881U,  // CMPGE_PPzZZ_D
3402
234k
    2713783329U,  // CMPGE_PPzZZ_H
3403
234k
    3223407649U,  // CMPGE_PPzZZ_S
3404
234k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
234k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
234k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
234k
    3223362430U,  // CMPGT_PPzZI_B
3408
234k
    3223378814U,  // CMPGT_PPzZI_D
3409
234k
    2713787262U,  // CMPGT_PPzZI_H
3410
234k
    3223411582U,  // CMPGT_PPzZI_S
3411
234k
    3223362430U,  // CMPGT_PPzZZ_B
3412
234k
    3223378814U,  // CMPGT_PPzZZ_D
3413
234k
    2713787262U,  // CMPGT_PPzZZ_H
3414
234k
    3223411582U,  // CMPGT_PPzZZ_S
3415
234k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
234k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
234k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
234k
    3223359621U,  // CMPHI_PPzZI_B
3419
234k
    3223376005U,  // CMPHI_PPzZI_D
3420
234k
    2713784453U,  // CMPHI_PPzZI_H
3421
234k
    3223408773U,  // CMPHI_PPzZI_S
3422
234k
    3223359621U,  // CMPHI_PPzZZ_B
3423
234k
    3223376005U,  // CMPHI_PPzZZ_D
3424
234k
    2713784453U,  // CMPHI_PPzZZ_H
3425
234k
    3223408773U,  // CMPHI_PPzZZ_S
3426
234k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
234k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
234k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
234k
    3223362108U,  // CMPHS_PPzZI_B
3430
234k
    3223378492U,  // CMPHS_PPzZI_D
3431
234k
    2713786940U,  // CMPHS_PPzZI_H
3432
234k
    3223411260U,  // CMPHS_PPzZI_S
3433
234k
    3223362108U,  // CMPHS_PPzZZ_B
3434
234k
    3223378492U,  // CMPHS_PPzZZ_D
3435
234k
    2713786940U,  // CMPHS_PPzZZ_H
3436
234k
    3223411260U,  // CMPHS_PPzZZ_S
3437
234k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
234k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
234k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
234k
    3223358528U,  // CMPLE_PPzZI_B
3441
234k
    3223374912U,  // CMPLE_PPzZI_D
3442
234k
    2713783360U,  // CMPLE_PPzZI_H
3443
234k
    3223407680U,  // CMPLE_PPzZI_S
3444
234k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
234k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
234k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
234k
    3223361004U,  // CMPLO_PPzZI_B
3448
234k
    3223377388U,  // CMPLO_PPzZI_D
3449
234k
    2713785836U,  // CMPLO_PPzZI_H
3450
234k
    3223410156U,  // CMPLO_PPzZI_S
3451
234k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
234k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
234k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
234k
    3223362143U,  // CMPLS_PPzZI_B
3455
234k
    3223378527U,  // CMPLS_PPzZI_D
3456
234k
    2713786975U,  // CMPLS_PPzZI_H
3457
234k
    3223411295U,  // CMPLS_PPzZI_S
3458
234k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
234k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
234k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
234k
    3223362640U,  // CMPLT_PPzZI_B
3462
234k
    3223379024U,  // CMPLT_PPzZI_D
3463
234k
    2713787472U,  // CMPLT_PPzZI_H
3464
234k
    3223411792U,  // CMPLT_PPzZI_S
3465
234k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
234k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
234k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
234k
    3223358551U,  // CMPNE_PPzZI_B
3469
234k
    3223374935U,  // CMPNE_PPzZI_D
3470
234k
    2713783383U,  // CMPNE_PPzZI_H
3471
234k
    3223407703U,  // CMPNE_PPzZI_S
3472
234k
    3223358551U,  // CMPNE_PPzZZ_B
3473
234k
    3223374935U,  // CMPNE_PPzZZ_D
3474
234k
    2713783383U,  // CMPNE_PPzZZ_H
3475
234k
    3223407703U,  // CMPNE_PPzZZ_S
3476
234k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
234k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
234k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
234k
    811703721U, // CMTSTv16i8
3480
234k
    2121129U, // CMTSTv1i64
3481
234k
    813800873U, // CMTSTv2i32
3482
234k
    815898025U, // CMTSTv2i64
3483
234k
    817995177U, // CMTSTv4i16
3484
234k
    820092329U, // CMTSTv4i32
3485
234k
    822189481U, // CMTSTv8i16
3486
234k
    824286633U, // CMTSTv8i8
3487
234k
    270572896U, // CNOT_ZPmZ_B
3488
234k
    270589280U, // CNOT_ZPmZ_D
3489
234k
    541138272U, // CNOT_ZPmZ_H
3490
234k
    270622048U, // CNOT_ZPmZ_S
3491
234k
    2954905999U,  // CNTB_XPiI
3492
234k
    2954906608U,  // CNTD_XPiI
3493
234k
    2954907690U,  // CNTH_XPiI
3494
234k
    3223344974U,  // CNTP_XCI_B
3495
234k
    3491780430U,  // CNTP_XCI_D
3496
234k
    3760215886U,  // CNTP_XCI_H
3497
234k
    4028651342U,  // CNTP_XCI_S
3498
234k
    3223344974U,  // CNTP_XPP_B
3499
234k
    3223344974U,  // CNTP_XPP_D
3500
234k
    3223344974U,  // CNTP_XPP_H
3501
234k
    3223344974U,  // CNTP_XPP_S
3502
234k
    2954911875U,  // CNTW_XPiI
3503
234k
    2120858U, // CNTWr
3504
234k
    2120858U, // CNTXr
3505
234k
    270572698U, // CNT_ZPmZ_B
3506
234k
    270589082U, // CNT_ZPmZ_D
3507
234k
    541138074U, // CNT_ZPmZ_H
3508
234k
    270621850U, // CNT_ZPmZ_S
3509
234k
    811703450U, // CNTv16i8
3510
234k
    824286362U, // CNTv8i8
3511
234k
    3223378747U,  // COMPACT_ZPZ_D
3512
234k
    3223411515U,  // COMPACT_ZPZ_S
3513
234k
    435121U,  // CPYE
3514
234k
    435184U,  // CPYEN
3515
234k
    435270U,  // CPYERN
3516
234k
    436158U,  // CPYERT
3517
234k
    435643U,  // CPYERTN
3518
234k
    435392U,  // CPYERTRN
3519
234k
    435890U,  // CPYERTWN
3520
234k
    436072U,  // CPYET
3521
234k
    435547U,  // CPYETN
3522
234k
    435328U,  // CPYETRN
3523
234k
    435826U,  // CPYETWN
3524
234k
    435768U,  // CPYEWN
3525
234k
    436215U,  // CPYEWT
3526
234k
    435706U,  // CPYEWTN
3527
234k
    435461U,  // CPYEWTRN
3528
234k
    435959U,  // CPYEWTWN
3529
234k
    435098U,  // CPYFE
3530
234k
    435158U,  // CPYFEN
3531
234k
    435260U,  // CPYFERN
3532
234k
    436148U,  // CPYFERT
3533
234k
    435632U,  // CPYFERTN
3534
234k
    435380U,  // CPYFERTRN
3535
234k
    435878U,  // CPYFERTWN
3536
234k
    436046U,  // CPYFET
3537
234k
    435518U,  // CPYFETN
3538
234k
    435317U,  // CPYFETRN
3539
234k
    435815U,  // CPYFETWN
3540
234k
    435758U,  // CPYFEWN
3541
234k
    436205U,  // CPYFEWT
3542
234k
    435695U,  // CPYFEWTN
3543
234k
    435449U,  // CPYFEWTRN
3544
234k
    435947U,  // CPYFEWTWN
3545
234k
    435128U,  // CPYFM
3546
234k
    435192U,  // CPYFMN
3547
234k
    435279U,  // CPYFMRN
3548
234k
    436167U,  // CPYFMRT
3549
234k
    435653U,  // CPYFMRTN
3550
234k
    435403U,  // CPYFMRTRN
3551
234k
    435901U,  // CPYFMRTWN
3552
234k
    436080U,  // CPYFMT
3553
234k
    435556U,  // CPYFMTN
3554
234k
    435338U,  // CPYFMTRN
3555
234k
    435836U,  // CPYFMTWN
3556
234k
    435777U,  // CPYFMWN
3557
234k
    436224U,  // CPYFMWT
3558
234k
    435716U,  // CPYFMWTN
3559
234k
    435472U,  // CPYFMWTRN
3560
234k
    435970U,  // CPYFMWTWN
3561
234k
    436016U,  // CPYFP
3562
234k
    435226U,  // CPYFPN
3563
234k
    435298U,  // CPYFPRN
3564
234k
    436186U,  // CPYFPRT
3565
234k
    435674U,  // CPYFPRTN
3566
234k
    435426U,  // CPYFPRTRN
3567
234k
    435924U,  // CPYFPRTWN
3568
234k
    436114U,  // CPYFPT
3569
234k
    435594U,  // CPYFPTN
3570
234k
    435359U,  // CPYFPTRN
3571
234k
    435857U,  // CPYFPTWN
3572
234k
    435796U,  // CPYFPWN
3573
234k
    436243U,  // CPYFPWT
3574
234k
    435737U,  // CPYFPWTN
3575
234k
    435495U,  // CPYFPWTRN
3576
234k
    435993U,  // CPYFPWTWN
3577
234k
    435151U,  // CPYM
3578
234k
    435218U,  // CPYMN
3579
234k
    435289U,  // CPYMRN
3580
234k
    436177U,  // CPYMRT
3581
234k
    435664U,  // CPYMRTN
3582
234k
    435415U,  // CPYMRTRN
3583
234k
    435913U,  // CPYMRTWN
3584
234k
    436106U,  // CPYMT
3585
234k
    435585U,  // CPYMTN
3586
234k
    435349U,  // CPYMTRN
3587
234k
    435847U,  // CPYMTWN
3588
234k
    435787U,  // CPYMWN
3589
234k
    436234U,  // CPYMWT
3590
234k
    435727U,  // CPYMWTN
3591
234k
    435484U,  // CPYMWTRN
3592
234k
    435982U,  // CPYMWTWN
3593
234k
    436039U,  // CPYP
3594
234k
    435252U,  // CPYPN
3595
234k
    435308U,  // CPYPRN
3596
234k
    436196U,  // CPYPRT
3597
234k
    435685U,  // CPYPRTN
3598
234k
    435438U,  // CPYPRTRN
3599
234k
    435936U,  // CPYPRTWN
3600
234k
    436140U,  // CPYPT
3601
234k
    435623U,  // CPYPTN
3602
234k
    435370U,  // CPYPTRN
3603
234k
    435868U,  // CPYPTWN
3604
234k
    435806U,  // CPYPWN
3605
234k
    436253U,  // CPYPWT
3606
234k
    435748U,  // CPYPWTN
3607
234k
    435507U,  // CPYPWTRN
3608
234k
    436005U,  // CPYPWTWN
3609
234k
    270573897U, // CPY_ZPmI_B
3610
234k
    270590281U, // CPY_ZPmI_D
3611
234k
    4268361U, // CPY_ZPmI_H
3612
234k
    270623049U, // CPY_ZPmI_S
3613
234k
    270573897U, // CPY_ZPmR_B
3614
234k
    270590281U, // CPY_ZPmR_D
3615
234k
    272703817U, // CPY_ZPmR_H
3616
234k
    270623049U, // CPY_ZPmR_S
3617
234k
    270573897U, // CPY_ZPmV_B
3618
234k
    270590281U, // CPY_ZPmV_D
3619
234k
    272703817U, // CPY_ZPmV_H
3620
234k
    270623049U, // CPY_ZPmV_S
3621
234k
    3223363913U,  // CPY_ZPzI_B
3622
234k
    3223380297U,  // CPY_ZPzI_D
3623
234k
    2713788745U,  // CPY_ZPzI_H
3624
234k
    3223413065U,  // CPY_ZPzI_S
3625
234k
    2114865U, // CRC32Brr
3626
234k
    2115052U, // CRC32CBrr
3627
234k
    2117101U, // CRC32CHrr
3628
234k
    2121684U, // CRC32CWrr
3629
234k
    2121952U, // CRC32CXrr
3630
234k
    2116937U, // CRC32Hrr
3631
234k
    2121626U, // CRC32Wrr
3632
234k
    2121883U, // CRC32Xrr
3633
234k
    2118258U, // CSELWr
3634
234k
    2118258U, // CSELXr
3635
234k
    2116206U, // CSINCWr
3636
234k
    2116206U, // CSINCXr
3637
234k
    2121434U, // CSINVWr
3638
234k
    2121434U, // CSINVXr
3639
234k
    2116845U, // CSNEGWr
3640
234k
    2116845U, // CSNEGXr
3641
234k
    2119651U, // CTERMEQ_WW
3642
234k
    2119651U, // CTERMEQ_XX
3643
234k
    2116686U, // CTERMNE_WW
3644
234k
    2116686U, // CTERMNE_XX
3645
234k
    2122163U, // CTZWr
3646
234k
    2122163U, // CTZXr
3647
234k
    376923U,  // DCPS1
3648
234k
    377414U,  // DCPS2
3649
234k
    377488U,  // DCPS3
3650
234k
    538985975U, // DECB_XPiI
3651
234k
    538987330U, // DECD_XPiI
3652
234k
    539020098U, // DECD_ZPiI
3653
234k
    538988024U, // DECH_XPiI
3654
234k
    56692216U,  // DECH_ZPiI
3655
234k
    2119183U, // DECP_XP_B
3656
234k
    2418038287U,  // DECP_XP_D
3657
234k
    1881167375U,  // DECP_XP_H
3658
234k
    270554639U, // DECP_XP_S
3659
234k
    1075893775U,  // DECP_ZP_D
3660
234k
    1658918415U,  // DECP_ZP_H
3661
234k
    1344361999U,  // DECP_ZP_S
3662
234k
    538992607U, // DECW_XPiI
3663
234k
    539058143U, // DECW_ZPiI
3664
234k
    444368U,  // DMB
3665
234k
    10395U, // DRPS
3666
234k
    444719U,  // DSB
3667
234k
    461103U,  // DSBnXS
3668
234k
    807458015U, // DUPM_ZI
3669
234k
    2136057U, // DUPQ_ZZI_B
3670
234k
    2418071545U,  // DUPQ_ZZI_D
3671
234k
    1115756537U,  // DUPQ_ZZI_H
3672
234k
    270620665U, // DUPQ_ZZI_S
3673
234k
    1344313186U,  // DUP_ZI_B
3674
234k
    1612765026U,  // DUP_ZI_D
3675
234k
    58791778U,  // DUP_ZI_H
3676
234k
    1881233250U,  // DUP_ZI_S
3677
234k
    2135906U, // DUP_ZR_B
3678
234k
    2152290U, // DUP_ZR_D
3679
234k
    1671501666U,  // DUP_ZR_H
3680
234k
    2185058U, // DUP_ZR_S
3681
234k
    2135906U, // DUP_ZZI_B
3682
234k
    2418071394U,  // DUP_ZZI_D
3683
234k
    1115756386U,  // DUP_ZZI_H
3684
234k
    1137137506U,  // DUP_ZZI_Q
3685
234k
    270620514U, // DUP_ZZI_S
3686
234k
    807427810U, // DUPi16
3687
234k
    807427810U, // DUPi32
3688
234k
    807427810U, // DUPi64
3689
234k
    807427810U, // DUPi8
3690
234k
    6395746U, // DUPv16i8gpr
3691
234k
    811702114U, // DUPv16i8lane
3692
234k
    8492898U, // DUPv2i32gpr
3693
234k
    813799266U, // DUPv2i32lane
3694
234k
    10590050U,  // DUPv2i64gpr
3695
234k
    815896418U, // DUPv2i64lane
3696
234k
    12687202U,  // DUPv4i16gpr
3697
234k
    817993570U, // DUPv4i16lane
3698
234k
    14784354U,  // DUPv4i32gpr
3699
234k
    820090722U, // DUPv4i32lane
3700
234k
    16881506U,  // DUPv8i16gpr
3701
234k
    822187874U, // DUPv8i16lane
3702
234k
    18978658U,  // DUPv8i8gpr
3703
234k
    824285026U, // DUPv8i8lane
3704
234k
    2118972U, // EONWrs
3705
234k
    2118972U, // EONXrs
3706
234k
    811696778U, // EOR3
3707
234k
    2418066058U,  // EOR3_ZZZZ
3708
234k
    2418055988U,  // EORBT_ZZZ_B
3709
234k
    1075895092U,  // EORBT_ZZZ_D
3710
234k
    2195790644U,  // EORBT_ZZZ_H
3711
234k
    1344363316U,  // EORBT_ZZZ_S
3712
234k
    3227623220U,  // EORQV_VPZ_B
3713
234k
    3231817524U,  // EORQV_VPZ_D
3714
234k
    3238108980U,  // EORQV_VPZ_H
3715
234k
    3236011828U,  // EORQV_VPZ_S
3716
234k
    3223362251U,  // EORS_PPzPP
3717
234k
    2418051485U,  // EORTB_ZZZ_B
3718
234k
    1075890589U,  // EORTB_ZZZ_D
3719
234k
    2195786141U,  // EORTB_ZZZ_H
3720
234k
    1344358813U,  // EORTB_ZZZ_S
3721
234k
    253779U,  // EORV_VPZ_B
3722
234k
    1657020243U,  // EORV_VPZ_D
3723
234k
    1659133779U,  // EORV_VPZ_H
3724
234k
    1638178643U,  // EORV_VPZ_S
3725
234k
    2119946U, // EORWri
3726
234k
    2119946U, // EORWrs
3727
234k
    2119946U, // EORXri
3728
234k
    2119946U, // EORXrs
3729
234k
    3223361802U,  // EOR_PPzPP
3730
234k
    2418071818U,  // EOR_ZI
3731
234k
    3223361802U,  // EOR_ZPmZ_B
3732
234k
    3223378186U,  // EOR_ZPmZ_D
3733
234k
    3519093002U,  // EOR_ZPmZ_H
3734
234k
    3223410954U,  // EOR_ZPmZ_S
3735
234k
    2418071818U,  // EOR_ZZZ
3736
234k
    811702538U, // EORv16i8
3737
234k
    824285450U, // EORv8i8
3738
234k
    10400U, // ERET
3739
234k
    10278U, // ERETAA
3740
234k
    10285U, // ERETAB
3741
234k
    2136063U, // EXTQ_ZZI
3742
234k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
234k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
234k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
234k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
234k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
234k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
234k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
234k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
234k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
234k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
234k
    2120035U, // EXTRWrri
3753
234k
    24863U, // EXTRX
3754
234k
    2120035U, // EXTRXrri
3755
234k
    24910U, // EXTRY
3756
234k
    2137622U, // EXT_ZZI
3757
234k
    2686492182U,  // EXT_ZZI_B
3758
234k
    811703830U, // EXTv16i8
3759
234k
    824286742U, // EXTv8i8
3760
234k
    822182291U, // F1CVTL2v8f16
3761
234k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
234k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
234k
    822187051U, // F1CVTLv8f16
3764
234k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
234k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
234k
    822182301U, // F2CVTL2v8f16
3767
234k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
234k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
234k
    822187060U, // F2CVTLv8f16
3770
234k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
234k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
234k
    2116391U, // FABD16
3773
234k
    2116391U, // FABD32
3774
234k
    2116391U, // FABD64
3775
234k
    3223374631U,  // FABD_ZPmZ_D
3776
234k
    3519089447U,  // FABD_ZPmZ_H
3777
234k
    3223407399U,  // FABD_ZPmZ_S
3778
234k
    813796135U, // FABDv2f32
3779
234k
    815893287U, // FABDv2f64
3780
234k
    817990439U, // FABDv4f16
3781
234k
    820087591U, // FABDv4f32
3782
234k
    822184743U, // FABDv8f16
3783
234k
    2120164U, // FABSDr
3784
234k
    2120164U, // FABSHr
3785
234k
    2120164U, // FABSSr
3786
234k
    270588388U, // FABS_ZPmZ_D
3787
234k
    541137380U, // FABS_ZPmZ_H
3788
234k
    270621156U, // FABS_ZPmZ_S
3789
234k
    813799908U, // FABSv2f32
3790
234k
    815897060U, // FABSv2f64
3791
234k
    817994212U, // FABSv4f16
3792
234k
    820091364U, // FABSv4f32
3793
234k
    822188516U, // FABSv8f16
3794
234k
    2116618U, // FACGE16
3795
234k
    2116618U, // FACGE32
3796
234k
    2116618U, // FACGE64
3797
234k
    3223374858U,  // FACGE_PPzZZ_D
3798
234k
    2713783306U,  // FACGE_PPzZZ_H
3799
234k
    3223407626U,  // FACGE_PPzZZ_S
3800
234k
    813796362U, // FACGEv2f32
3801
234k
    815893514U, // FACGEv2f64
3802
234k
    817990666U, // FACGEv4f16
3803
234k
    820087818U, // FACGEv4f32
3804
234k
    822184970U, // FACGEv8f16
3805
234k
    2120551U, // FACGT16
3806
234k
    2120551U, // FACGT32
3807
234k
    2120551U, // FACGT64
3808
234k
    3223378791U,  // FACGT_PPzZZ_D
3809
234k
    2713787239U,  // FACGT_PPzZZ_H
3810
234k
    3223411559U,  // FACGT_PPzZZ_S
3811
234k
    813800295U, // FACGTv2f32
3812
234k
    815897447U, // FACGTv2f64
3813
234k
    817994599U, // FACGTv4f16
3814
234k
    820091751U, // FACGTv4f32
3815
234k
    822188903U, // FACGTv8f16
3816
234k
    65274670U,  // FADDA_VPZ_D
3817
234k
    2214871854U,  // FADDA_VPZ_H
3818
234k
    69501742U,  // FADDA_VPZ_S
3819
234k
    2116471U, // FADDDrr
3820
234k
    2116471U, // FADDHrr
3821
234k
    3223377453U,  // FADDP_ZPmZZ_D
3822
234k
    3519092269U,  // FADDP_ZPmZZ_H
3823
234k
    3223410221U,  // FADDP_ZPmZZ_S
3824
234k
    813798957U, // FADDPv2f32
3825
234k
    815896109U, // FADDPv2f64
3826
234k
    807425581U, // FADDPv2i16p
3827
234k
    807425581U, // FADDPv2i32p
3828
234k
    807425581U, // FADDPv2i64p
3829
234k
    817993261U, // FADDPv4f16
3830
234k
    820090413U, // FADDPv4f32
3831
234k
    822187565U, // FADDPv8f16
3832
234k
    3231817465U,  // FADDQV_D
3833
234k
    3238108921U,  // FADDQV_H
3834
234k
    3236011769U,  // FADDQV_S
3835
234k
    2116471U, // FADDSrr
3836
234k
    1657020017U,  // FADDV_VPZ_D
3837
234k
    1659133553U,  // FADDV_VPZ_H
3838
234k
    1638178417U,  // FADDV_VPZ_S
3839
234k
    3798158199U,  // FADD_VG2_M2Z_D
3840
234k
    3798305655U,  // FADD_VG2_M2Z_H
3841
234k
    3798174583U,  // FADD_VG2_M2Z_S
3842
234k
    4066593655U,  // FADD_VG4_M4Z_D
3843
234k
    4066741111U,  // FADD_VG4_M4Z_H
3844
234k
    4066610039U,  // FADD_VG4_M4Z_S
3845
234k
    3223374711U,  // FADD_ZPmI_D
3846
234k
    3519089527U,  // FADD_ZPmI_H
3847
234k
    3223407479U,  // FADD_ZPmI_S
3848
234k
    3223374711U,  // FADD_ZPmZ_D
3849
234k
    3519089527U,  // FADD_ZPmZ_H
3850
234k
    3223407479U,  // FADD_ZPmZ_S
3851
234k
    2418068343U,  // FADD_ZZZ_D
3852
234k
    2189495159U,  // FADD_ZZZ_H
3853
234k
    270617463U, // FADD_ZZZ_S
3854
234k
    813796215U, // FADDv2f32
3855
234k
    815893367U, // FADDv2f64
3856
234k
    817990519U, // FADDv4f16
3857
234k
    820087671U, // FADDv4f32
3858
234k
    822184823U, // FADDv8f16
3859
234k
    2181210301U,  // FAMAX_2Z2Z_D
3860
234k
    2183323837U,  // FAMAX_2Z2Z_H
3861
234k
    2185437373U,  // FAMAX_2Z2Z_S
3862
234k
    2181210301U,  // FAMAX_4Z4Z_D
3863
234k
    2183323837U,  // FAMAX_4Z4Z_H
3864
234k
    2185437373U,  // FAMAX_4Z4Z_S
3865
234k
    3223380157U,  // FAMAX_ZPmZ_D
3866
234k
    3519094973U,  // FAMAX_ZPmZ_H
3867
234k
    3223412925U,  // FAMAX_ZPmZ_S
3868
234k
    813801661U, // FAMAXv2f32
3869
234k
    815898813U, // FAMAXv2f64
3870
234k
    817995965U, // FAMAXv4f16
3871
234k
    820093117U, // FAMAXv4f32
3872
234k
    822190269U, // FAMAXv8f16
3873
234k
    2181207314U,  // FAMIN_2Z2Z_D
3874
234k
    2183320850U,  // FAMIN_2Z2Z_H
3875
234k
    2185434386U,  // FAMIN_2Z2Z_S
3876
234k
    2181207314U,  // FAMIN_4Z4Z_D
3877
234k
    2183320850U,  // FAMIN_4Z4Z_H
3878
234k
    2185434386U,  // FAMIN_4Z4Z_S
3879
234k
    3223377170U,  // FAMIN_ZPmZ_D
3880
234k
    3519091986U,  // FAMIN_ZPmZ_H
3881
234k
    3223409938U,  // FAMIN_ZPmZ_S
3882
234k
    813798674U, // FAMINv2f32
3883
234k
    815895826U, // FAMINv2f64
3884
234k
    817992978U, // FAMINv4f16
3885
234k
    820090130U, // FAMINv4f32
3886
234k
    822187282U, // FAMINv8f16
3887
234k
    3223374688U,  // FCADD_ZPmZ_D
3888
234k
    3519089504U,  // FCADD_ZPmZ_H
3889
234k
    3223407456U,  // FCADD_ZPmZ_S
3890
234k
    813796192U, // FCADDv2f32
3891
234k
    815893344U, // FCADDv2f64
3892
234k
    817990496U, // FCADDv4f16
3893
234k
    820087648U, // FCADDv4f32
3894
234k
    822184800U, // FCADDv8f16
3895
234k
    2119320U, // FCCMPDrr
3896
234k
    2116718U, // FCCMPEDrr
3897
234k
    2116718U, // FCCMPEHrr
3898
234k
    2116718U, // FCCMPESrr
3899
234k
    2119320U, // FCCMPHrr
3900
234k
    2119320U, // FCCMPSrr
3901
234k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
234k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
234k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
234k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
234k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
234k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
234k
    1075893888U,  // FCLAMP_ZZZ_D
3908
234k
    2195789440U,  // FCLAMP_ZZZ_H
3909
234k
    1344362112U,  // FCLAMP_ZZZ_S
3910
234k
    2119644U, // FCMEQ16
3911
234k
    2119644U, // FCMEQ32
3912
234k
    2119644U, // FCMEQ64
3913
234k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
234k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
234k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
234k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
234k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
234k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
234k
    2119644U, // FCMEQv1i16rz
3920
234k
    2119644U, // FCMEQv1i32rz
3921
234k
    2119644U, // FCMEQv1i64rz
3922
234k
    813799388U, // FCMEQv2f32
3923
234k
    815896540U, // FCMEQv2f64
3924
234k
    813799388U, // FCMEQv2i32rz
3925
234k
    815896540U, // FCMEQv2i64rz
3926
234k
    817993692U, // FCMEQv4f16
3927
234k
    820090844U, // FCMEQv4f32
3928
234k
    817993692U, // FCMEQv4i16rz
3929
234k
    820090844U, // FCMEQv4i32rz
3930
234k
    822187996U, // FCMEQv8f16
3931
234k
    822187996U, // FCMEQv8i16rz
3932
234k
    2116634U, // FCMGE16
3933
234k
    2116634U, // FCMGE32
3934
234k
    2116634U, // FCMGE64
3935
234k
    3223374874U,  // FCMGE_PPzZ0_D
3936
234k
    2713783322U,  // FCMGE_PPzZ0_H
3937
234k
    3223407642U,  // FCMGE_PPzZ0_S
3938
234k
    3223374874U,  // FCMGE_PPzZZ_D
3939
234k
    2713783322U,  // FCMGE_PPzZZ_H
3940
234k
    3223407642U,  // FCMGE_PPzZZ_S
3941
234k
    2116634U, // FCMGEv1i16rz
3942
234k
    2116634U, // FCMGEv1i32rz
3943
234k
    2116634U, // FCMGEv1i64rz
3944
234k
    813796378U, // FCMGEv2f32
3945
234k
    815893530U, // FCMGEv2f64
3946
234k
    813796378U, // FCMGEv2i32rz
3947
234k
    815893530U, // FCMGEv2i64rz
3948
234k
    817990682U, // FCMGEv4f16
3949
234k
    820087834U, // FCMGEv4f32
3950
234k
    817990682U, // FCMGEv4i16rz
3951
234k
    820087834U, // FCMGEv4i32rz
3952
234k
    822184986U, // FCMGEv8f16
3953
234k
    822184986U, // FCMGEv8i16rz
3954
234k
    2120567U, // FCMGT16
3955
234k
    2120567U, // FCMGT32
3956
234k
    2120567U, // FCMGT64
3957
234k
    3223378807U,  // FCMGT_PPzZ0_D
3958
234k
    2713787255U,  // FCMGT_PPzZ0_H
3959
234k
    3223411575U,  // FCMGT_PPzZ0_S
3960
234k
    3223378807U,  // FCMGT_PPzZZ_D
3961
234k
    2713787255U,  // FCMGT_PPzZZ_H
3962
234k
    3223411575U,  // FCMGT_PPzZZ_S
3963
234k
    2120567U, // FCMGTv1i16rz
3964
234k
    2120567U, // FCMGTv1i32rz
3965
234k
    2120567U, // FCMGTv1i64rz
3966
234k
    813800311U, // FCMGTv2f32
3967
234k
    815897463U, // FCMGTv2f64
3968
234k
    813800311U, // FCMGTv2i32rz
3969
234k
    815897463U, // FCMGTv2i64rz
3970
234k
    817994615U, // FCMGTv4f16
3971
234k
    820091767U, // FCMGTv4f32
3972
234k
    817994615U, // FCMGTv4i16rz
3973
234k
    820091767U, // FCMGTv4i32rz
3974
234k
    822188919U, // FCMGTv8f16
3975
234k
    822188919U, // FCMGTv8i16rz
3976
234k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
234k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
234k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
234k
    2195784542U,  // FCMLA_ZZZI_H
3980
234k
    1344357214U,  // FCMLA_ZZZI_S
3981
234k
    2961310558U,  // FCMLAv2f32
3982
234k
    2963407710U,  // FCMLAv2f64
3983
234k
    2965504862U,  // FCMLAv4f16
3984
234k
    2965504862U,  // FCMLAv4f16_indexed
3985
234k
    2967602014U,  // FCMLAv4f32
3986
234k
    2967602014U,  // FCMLAv4f32_indexed
3987
234k
    2969699166U,  // FCMLAv8f16
3988
234k
    2969699166U,  // FCMLAv8f16_indexed
3989
234k
    3223374905U,  // FCMLE_PPzZ0_D
3990
234k
    2713783353U,  // FCMLE_PPzZ0_H
3991
234k
    3223407673U,  // FCMLE_PPzZ0_S
3992
234k
    2116665U, // FCMLEv1i16rz
3993
234k
    2116665U, // FCMLEv1i32rz
3994
234k
    2116665U, // FCMLEv1i64rz
3995
234k
    813796409U, // FCMLEv2i32rz
3996
234k
    815893561U, // FCMLEv2i64rz
3997
234k
    817990713U, // FCMLEv4i16rz
3998
234k
    820087865U, // FCMLEv4i32rz
3999
234k
    822185017U, // FCMLEv8i16rz
4000
234k
    3223379017U,  // FCMLT_PPzZ0_D
4001
234k
    2713787465U,  // FCMLT_PPzZ0_H
4002
234k
    3223411785U,  // FCMLT_PPzZ0_S
4003
234k
    2120777U, // FCMLTv1i16rz
4004
234k
    2120777U, // FCMLTv1i32rz
4005
234k
    2120777U, // FCMLTv1i64rz
4006
234k
    813800521U, // FCMLTv2i32rz
4007
234k
    815897673U, // FCMLTv2i64rz
4008
234k
    817994825U, // FCMLTv4i16rz
4009
234k
    820091977U, // FCMLTv4i32rz
4010
234k
    822189129U, // FCMLTv8i16rz
4011
234k
    3223374919U,  // FCMNE_PPzZ0_D
4012
234k
    2713783367U,  // FCMNE_PPzZ0_H
4013
234k
    3223407687U,  // FCMNE_PPzZ0_S
4014
234k
    3223374919U,  // FCMNE_PPzZZ_D
4015
234k
    2713783367U,  // FCMNE_PPzZZ_H
4016
234k
    3223407687U,  // FCMNE_PPzZZ_S
4017
234k
    71325343U,  // FCMPDri
4018
234k
    2119327U, // FCMPDrr
4019
234k
    71322742U,  // FCMPEDri
4020
234k
    2116726U, // FCMPEDrr
4021
234k
    71322742U,  // FCMPEHri
4022
234k
    2116726U, // FCMPEHrr
4023
234k
    71322742U,  // FCMPESri
4024
234k
    2116726U, // FCMPESrr
4025
234k
    71325343U,  // FCMPHri
4026
234k
    2119327U, // FCMPHrr
4027
234k
    71325343U,  // FCMPSri
4028
234k
    2119327U, // FCMPSrr
4029
234k
    3223377401U,  // FCMUO_PPzZZ_D
4030
234k
    2713785849U,  // FCMUO_PPzZZ_H
4031
234k
    3223410169U,  // FCMUO_PPzZZ_S
4032
234k
    270590280U, // FCPY_ZPmI_D
4033
234k
    2957058376U,  // FCPY_ZPmI_H
4034
234k
    270623048U, // FCPY_ZPmI_S
4035
234k
    2118257U, // FCSELDrrr
4036
234k
    2118257U, // FCSELHrrr
4037
234k
    2118257U, // FCSELSrrr
4038
234k
    2120156U, // FCVTASUWDr
4039
234k
    2120156U, // FCVTASUWHr
4040
234k
    2120156U, // FCVTASUWSr
4041
234k
    2120156U, // FCVTASUXDr
4042
234k
    2120156U, // FCVTASUXHr
4043
234k
    2120156U, // FCVTASUXSr
4044
234k
    2120156U, // FCVTASv1f16
4045
234k
    2120156U, // FCVTASv1i32
4046
234k
    2120156U, // FCVTASv1i64
4047
234k
    813799900U, // FCVTASv2f32
4048
234k
    815897052U, // FCVTASv2f64
4049
234k
    817994204U, // FCVTASv4f16
4050
234k
    820091356U, // FCVTASv4f32
4051
234k
    822188508U, // FCVTASv8f16
4052
234k
    2121256U, // FCVTAUUWDr
4053
234k
    2121256U, // FCVTAUUWHr
4054
234k
    2121256U, // FCVTAUUWSr
4055
234k
    2121256U, // FCVTAUUXDr
4056
234k
    2121256U, // FCVTAUUXHr
4057
234k
    2121256U, // FCVTAUUXSr
4058
234k
    2121256U, // FCVTAUv1f16
4059
234k
    2121256U, // FCVTAUv1i32
4060
234k
    2121256U, // FCVTAUv1i64
4061
234k
    813801000U, // FCVTAUv2f32
4062
234k
    815898152U, // FCVTAUv2f64
4063
234k
    817995304U, // FCVTAUv4f16
4064
234k
    820092456U, // FCVTAUv4f32
4065
234k
    822189608U, // FCVTAUv8f16
4066
234k
    2121179U, // FCVTDHr
4067
234k
    2121179U, // FCVTDSr
4068
234k
    2121179U, // FCVTHDr
4069
234k
    2121179U, // FCVTHSr
4070
234k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
234k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
234k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
234k
    815895612U, // FCVTLv2i32
4074
234k
    820089916U, // FCVTLv4i16
4075
234k
    815890854U, // FCVTLv4i32
4076
234k
    820085158U, // FCVTLv8i16
4077
234k
    2120294U, // FCVTMSUWDr
4078
234k
    2120294U, // FCVTMSUWHr
4079
234k
    2120294U, // FCVTMSUWSr
4080
234k
    2120294U, // FCVTMSUXDr
4081
234k
    2120294U, // FCVTMSUXHr
4082
234k
    2120294U, // FCVTMSUXSr
4083
234k
    2120294U, // FCVTMSv1f16
4084
234k
    2120294U, // FCVTMSv1i32
4085
234k
    2120294U, // FCVTMSv1i64
4086
234k
    813800038U, // FCVTMSv2f32
4087
234k
    815897190U, // FCVTMSv2f64
4088
234k
    817994342U, // FCVTMSv4f16
4089
234k
    820091494U, // FCVTMSv4f32
4090
234k
    822188646U, // FCVTMSv8f16
4091
234k
    2121272U, // FCVTMUUWDr
4092
234k
    2121272U, // FCVTMUUWHr
4093
234k
    2121272U, // FCVTMUUWSr
4094
234k
    2121272U, // FCVTMUUXDr
4095
234k
    2121272U, // FCVTMUUXHr
4096
234k
    2121272U, // FCVTMUUXSr
4097
234k
    2121272U, // FCVTMUv1f16
4098
234k
    2121272U, // FCVTMUv1i32
4099
234k
    2121272U, // FCVTMUv1i64
4100
234k
    813801016U, // FCVTMUv2f32
4101
234k
    815898168U, // FCVTMUv2f64
4102
234k
    817995320U, // FCVTMUv4f16
4103
234k
    820092472U, // FCVTMUv4f32
4104
234k
    822189624U, // FCVTMUv8f16
4105
234k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
234k
    2120320U, // FCVTNSUWDr
4107
234k
    2120320U, // FCVTNSUWHr
4108
234k
    2120320U, // FCVTNSUWSr
4109
234k
    2120320U, // FCVTNSUXDr
4110
234k
    2120320U, // FCVTNSUXHr
4111
234k
    2120320U, // FCVTNSUXSr
4112
234k
    2120320U, // FCVTNSv1f16
4113
234k
    2120320U, // FCVTNSv1i32
4114
234k
    2120320U, // FCVTNSv1i64
4115
234k
    813800064U, // FCVTNSv2f32
4116
234k
    815897216U, // FCVTNSv2f64
4117
234k
    817994368U, // FCVTNSv4f16
4118
234k
    820091520U, // FCVTNSv4f32
4119
234k
    822188672U, // FCVTNSv8f16
4120
234k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
234k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
234k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
234k
    2121280U, // FCVTNUUWDr
4124
234k
    2121280U, // FCVTNUUWHr
4125
234k
    2121280U, // FCVTNUUWSr
4126
234k
    2121280U, // FCVTNUUXDr
4127
234k
    2121280U, // FCVTNUUXHr
4128
234k
    2121280U, // FCVTNUUXSr
4129
234k
    2121280U, // FCVTNUv1f16
4130
234k
    2121280U, // FCVTNUv1i32
4131
234k
    2121280U, // FCVTNUv1i64
4132
234k
    813801024U, // FCVTNUv2f32
4133
234k
    815898176U, // FCVTNUv2f64
4134
234k
    817995328U, // FCVTNUv4f16
4135
234k
    820092480U, // FCVTNUv4f32
4136
234k
    822189632U, // FCVTNUv8f16
4137
234k
    811701617U, // FCVTN_F16_F8v16f8
4138
234k
    824284529U, // FCVTN_F16_F8v8f8
4139
234k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
234k
    824284529U, // FCVTN_F32_F8v8f8
4141
234k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
234k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
234k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
234k
    813798769U, // FCVTNv2i32
4145
234k
    817993073U, // FCVTNv4i16
4146
234k
    2967601645U,  // FCVTNv4i32
4147
234k
    2969698797U,  // FCVTNv8i16
4148
234k
    2120374U, // FCVTPSUWDr
4149
234k
    2120374U, // FCVTPSUWHr
4150
234k
    2120374U, // FCVTPSUWSr
4151
234k
    2120374U, // FCVTPSUXDr
4152
234k
    2120374U, // FCVTPSUXHr
4153
234k
    2120374U, // FCVTPSUXSr
4154
234k
    2120374U, // FCVTPSv1f16
4155
234k
    2120374U, // FCVTPSv1i32
4156
234k
    2120374U, // FCVTPSv1i64
4157
234k
    813800118U, // FCVTPSv2f32
4158
234k
    815897270U, // FCVTPSv2f64
4159
234k
    817994422U, // FCVTPSv4f16
4160
234k
    820091574U, // FCVTPSv4f32
4161
234k
    822188726U, // FCVTPSv8f16
4162
234k
    2121288U, // FCVTPUUWDr
4163
234k
    2121288U, // FCVTPUUWHr
4164
234k
    2121288U, // FCVTPUUWSr
4165
234k
    2121288U, // FCVTPUUXDr
4166
234k
    2121288U, // FCVTPUUXHr
4167
234k
    2121288U, // FCVTPUUXSr
4168
234k
    2121288U, // FCVTPUv1f16
4169
234k
    2121288U, // FCVTPUv1i32
4170
234k
    2121288U, // FCVTPUv1i64
4171
234k
    813801032U, // FCVTPUv2f32
4172
234k
    815898184U, // FCVTPUv2f64
4173
234k
    817995336U, // FCVTPUv4f16
4174
234k
    820092488U, // FCVTPUv4f32
4175
234k
    822189640U, // FCVTPUv8f16
4176
234k
    2121179U, // FCVTSDr
4177
234k
    2121179U, // FCVTSHr
4178
234k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
234k
    2119104U, // FCVTXNv1i64
4180
234k
    813798848U, // FCVTXNv2f32
4181
234k
    2967601699U,  // FCVTXNv4f32
4182
234k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
234k
    2120433U, // FCVTZSSWDri
4184
234k
    2120433U, // FCVTZSSWHri
4185
234k
    2120433U, // FCVTZSSWSri
4186
234k
    2120433U, // FCVTZSSXDri
4187
234k
    2120433U, // FCVTZSSXHri
4188
234k
    2120433U, // FCVTZSSXSri
4189
234k
    2120433U, // FCVTZSUWDr
4190
234k
    2120433U, // FCVTZSUWHr
4191
234k
    2120433U, // FCVTZSUWSr
4192
234k
    2120433U, // FCVTZSUXDr
4193
234k
    2120433U, // FCVTZSUXHr
4194
234k
    2120433U, // FCVTZSUXSr
4195
234k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
234k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
234k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
234k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
234k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
234k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
234k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
234k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
234k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
234k
    2120433U, // FCVTZSd
4205
234k
    2120433U, // FCVTZSh
4206
234k
    2120433U, // FCVTZSs
4207
234k
    2120433U, // FCVTZSv1f16
4208
234k
    2120433U, // FCVTZSv1i32
4209
234k
    2120433U, // FCVTZSv1i64
4210
234k
    813800177U, // FCVTZSv2f32
4211
234k
    815897329U, // FCVTZSv2f64
4212
234k
    813800177U, // FCVTZSv2i32_shift
4213
234k
    815897329U, // FCVTZSv2i64_shift
4214
234k
    817994481U, // FCVTZSv4f16
4215
234k
    820091633U, // FCVTZSv4f32
4216
234k
    817994481U, // FCVTZSv4i16_shift
4217
234k
    820091633U, // FCVTZSv4i32_shift
4218
234k
    822188785U, // FCVTZSv8f16
4219
234k
    822188785U, // FCVTZSv8i16_shift
4220
234k
    2121313U, // FCVTZUSWDri
4221
234k
    2121313U, // FCVTZUSWHri
4222
234k
    2121313U, // FCVTZUSWSri
4223
234k
    2121313U, // FCVTZUSXDri
4224
234k
    2121313U, // FCVTZUSXHri
4225
234k
    2121313U, // FCVTZUSXSri
4226
234k
    2121313U, // FCVTZUUWDr
4227
234k
    2121313U, // FCVTZUUWHr
4228
234k
    2121313U, // FCVTZUUWSr
4229
234k
    2121313U, // FCVTZUUXDr
4230
234k
    2121313U, // FCVTZUUXHr
4231
234k
    2121313U, // FCVTZUUXSr
4232
234k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
234k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
234k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
234k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
234k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
234k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
234k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
234k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
234k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
234k
    2121313U, // FCVTZUd
4242
234k
    2121313U, // FCVTZUh
4243
234k
    2121313U, // FCVTZUs
4244
234k
    2121313U, // FCVTZUv1f16
4245
234k
    2121313U, // FCVTZUv1i32
4246
234k
    2121313U, // FCVTZUv1i64
4247
234k
    813801057U, // FCVTZUv2f32
4248
234k
    815898209U, // FCVTZUv2f64
4249
234k
    813801057U, // FCVTZUv2i32_shift
4250
234k
    815898209U, // FCVTZUv2i64_shift
4251
234k
    817995361U, // FCVTZUv4f16
4252
234k
    820092513U, // FCVTZUv4f32
4253
234k
    817995361U, // FCVTZUv4i16_shift
4254
234k
    820092513U, // FCVTZUv4i32_shift
4255
234k
    822189665U, // FCVTZUv8f16
4256
234k
    822189665U, // FCVTZUv8i16_shift
4257
234k
    1652760027U,  // FCVT_2ZZ_H_S
4258
234k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
234k
    1648434651U,  // FCVT_Z2Z_StoH
4260
234k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
234k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
234k
    270622171U, // FCVT_ZPmZ_DtoS
4263
234k
    270589403U, // FCVT_ZPmZ_HtoD
4264
234k
    270622171U, // FCVT_ZPmZ_HtoS
4265
234k
    270589403U, // FCVT_ZPmZ_StoD
4266
234k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
234k
    2121361U, // FDIVDrr
4268
234k
    2121361U, // FDIVHrr
4269
234k
    3223378308U,  // FDIVR_ZPmZ_D
4270
234k
    3519093124U,  // FDIVR_ZPmZ_H
4271
234k
    3223411076U,  // FDIVR_ZPmZ_S
4272
234k
    2121361U, // FDIVSrr
4273
234k
    3223379601U,  // FDIV_ZPmZ_D
4274
234k
    3519094417U,  // FDIV_ZPmZ_H
4275
234k
    3223412369U,  // FDIV_ZPmZ_S
4276
234k
    813801105U, // FDIVv2f32
4277
234k
    815898257U, // FDIVv2f64
4278
234k
    817995409U, // FDIVv4f16
4279
234k
    820092561U, // FDIVv4f32
4280
234k
    822189713U, // FDIVv8f16
4281
234k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
234k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
234k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
234k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
234k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
234k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
234k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
234k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
234k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
234k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
234k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
234k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
234k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
234k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
234k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
234k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
234k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
234k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
234k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
234k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
234k
    2686541108U,  // FDOT_ZZZI_S
4302
234k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
234k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
234k
    2686541108U,  // FDOT_ZZZ_S
4305
234k
    2967608628U,  // FDOTlanev16f8
4306
234k
    2965511476U,  // FDOTlanev4f16
4307
234k
    2969705780U,  // FDOTlanev8f16
4308
234k
    2961317172U,  // FDOTlanev8f8
4309
234k
    2961317172U,  // FDOTv2f32
4310
234k
    2965511476U,  // FDOTv4f16
4311
234k
    2967608628U,  // FDOTv4f32
4312
234k
    2969705780U,  // FDOTv8f16
4313
234k
    3760248673U,  // FDUP_ZI_D
4314
234k
    75568993U,  // FDUP_ZI_H
4315
234k
    3760281441U,  // FDUP_ZI_S
4316
234k
    2418066491U,  // FEXPA_ZZ_D
4317
234k
    1652622395U,  // FEXPA_ZZ_H
4318
234k
    270615611U, // FEXPA_ZZ_S
4319
234k
    2120441U, // FJCVTZS
4320
234k
    270583345U, // FLOGB_ZPmZ_D
4321
234k
    541132337U, // FLOGB_ZPmZ_H
4322
234k
    270616113U, // FLOGB_ZPmZ_S
4323
234k
    17090U, // FMA16
4324
234k
    16551U, // FMA32
4325
234k
    17052U, // FMA64
4326
234k
    2116507U, // FMADDDrrr
4327
234k
    2116507U, // FMADDHrrr
4328
234k
    2116507U, // FMADDSrrr
4329
234k
    3223374611U,  // FMAD_ZPmZZ_D
4330
234k
    3519089427U,  // FMAD_ZPmZZ_H
4331
234k
    3223407379U,  // FMAD_ZPmZZ_S
4332
234k
    2121925U, // FMAXDrr
4333
234k
    2121925U, // FMAXHrr
4334
234k
    2118862U, // FMAXNMDrr
4335
234k
    2118862U, // FMAXNMHrr
4336
234k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
234k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
234k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
234k
    813799086U, // FMAXNMPv2f32
4340
234k
    815896238U, // FMAXNMPv2f64
4341
234k
    807425710U, // FMAXNMPv2i16p
4342
234k
    807425710U, // FMAXNMPv2i32p
4343
234k
    807425710U, // FMAXNMPv2i64p
4344
234k
    817993390U, // FMAXNMPv4f16
4345
234k
    820090542U, // FMAXNMPv4f32
4346
234k
    822187694U, // FMAXNMPv8f16
4347
234k
    3231817490U,  // FMAXNMQV_D
4348
234k
    3238108946U,  // FMAXNMQV_H
4349
234k
    3236011794U,  // FMAXNMQV_S
4350
234k
    2118862U, // FMAXNMSrr
4351
234k
    1657020092U,  // FMAXNMV_VPZ_D
4352
234k
    1659133628U,  // FMAXNMV_VPZ_H
4353
234k
    1638178492U,  // FMAXNMV_VPZ_S
4354
234k
    807427772U, // FMAXNMVv4i16v
4355
234k
    807427772U, // FMAXNMVv4i32v
4356
234k
    807427772U, // FMAXNMVv8i16v
4357
234k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
234k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
234k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
234k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
234k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
234k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
234k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
234k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
234k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
234k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
234k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
234k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
234k
    3223377102U,  // FMAXNM_ZPmI_D
4370
234k
    3519091918U,  // FMAXNM_ZPmI_H
4371
234k
    3223409870U,  // FMAXNM_ZPmI_S
4372
234k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
234k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
234k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
234k
    813798606U, // FMAXNMv2f32
4376
234k
    815895758U, // FMAXNMv2f64
4377
234k
    817992910U, // FMAXNMv4f16
4378
234k
    820090062U, // FMAXNMv4f32
4379
234k
    822187214U, // FMAXNMv8f16
4380
234k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
234k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
234k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
234k
    813799295U, // FMAXPv2f32
4384
234k
    815896447U, // FMAXPv2f64
4385
234k
    807425919U, // FMAXPv2i16p
4386
234k
    807425919U, // FMAXPv2i32p
4387
234k
    807425919U, // FMAXPv2i64p
4388
234k
    817993599U, // FMAXPv4f16
4389
234k
    820090751U, // FMAXPv4f32
4390
234k
    822187903U, // FMAXPv8f16
4391
234k
    3231817531U,  // FMAXQV_D
4392
234k
    3238108987U,  // FMAXQV_H
4393
234k
    3236011835U,  // FMAXQV_S
4394
234k
    2121925U, // FMAXSrr
4395
234k
    1657020249U,  // FMAXV_VPZ_D
4396
234k
    1659133785U,  // FMAXV_VPZ_H
4397
234k
    1638178649U,  // FMAXV_VPZ_S
4398
234k
    807427929U, // FMAXVv4i16v
4399
234k
    807427929U, // FMAXVv4i32v
4400
234k
    807427929U, // FMAXVv8i16v
4401
234k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
234k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
234k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
234k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
234k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
234k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
234k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
234k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
234k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
234k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
234k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
234k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
234k
    3223380165U,  // FMAX_ZPmI_D
4414
234k
    3519094981U,  // FMAX_ZPmI_H
4415
234k
    3223412933U,  // FMAX_ZPmI_S
4416
234k
    3223380165U,  // FMAX_ZPmZ_D
4417
234k
    3519094981U,  // FMAX_ZPmZ_H
4418
234k
    3223412933U,  // FMAX_ZPmZ_S
4419
234k
    813801669U, // FMAXv2f32
4420
234k
    815898821U, // FMAXv2f64
4421
234k
    817995973U, // FMAXv4f16
4422
234k
    820093125U, // FMAXv4f32
4423
234k
    822190277U, // FMAXv8f16
4424
234k
    2118938U, // FMINDrr
4425
234k
    2118938U, // FMINHrr
4426
234k
    2118853U, // FMINNMDrr
4427
234k
    2118853U, // FMINNMHrr
4428
234k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
234k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
234k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
234k
    813799077U, // FMINNMPv2f32
4432
234k
    815896229U, // FMINNMPv2f64
4433
234k
    807425701U, // FMINNMPv2i16p
4434
234k
    807425701U, // FMINNMPv2i32p
4435
234k
    807425701U, // FMINNMPv2i64p
4436
234k
    817993381U, // FMINNMPv4f16
4437
234k
    820090533U, // FMINNMPv4f32
4438
234k
    822187685U, // FMINNMPv8f16
4439
234k
    3231817480U,  // FMINNMQV_D
4440
234k
    3238108936U,  // FMINNMQV_H
4441
234k
    3236011784U,  // FMINNMQV_S
4442
234k
    2118853U, // FMINNMSrr
4443
234k
    1657020083U,  // FMINNMV_VPZ_D
4444
234k
    1659133619U,  // FMINNMV_VPZ_H
4445
234k
    1638178483U,  // FMINNMV_VPZ_S
4446
234k
    807427763U, // FMINNMVv4i16v
4447
234k
    807427763U, // FMINNMVv4i32v
4448
234k
    807427763U, // FMINNMVv8i16v
4449
234k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
234k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
234k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
234k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
234k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
234k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
234k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
234k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
234k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
234k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
234k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
234k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
234k
    3223377093U,  // FMINNM_ZPmI_D
4462
234k
    3519091909U,  // FMINNM_ZPmI_H
4463
234k
    3223409861U,  // FMINNM_ZPmI_S
4464
234k
    3223377093U,  // FMINNM_ZPmZ_D
4465
234k
    3519091909U,  // FMINNM_ZPmZ_H
4466
234k
    3223409861U,  // FMINNM_ZPmZ_S
4467
234k
    813798597U, // FMINNMv2f32
4468
234k
    815895749U, // FMINNMv2f64
4469
234k
    817992901U, // FMINNMv4f16
4470
234k
    820090053U, // FMINNMv4f32
4471
234k
    822187205U, // FMINNMv8f16
4472
234k
    3223377597U,  // FMINP_ZPmZZ_D
4473
234k
    3519092413U,  // FMINP_ZPmZZ_H
4474
234k
    3223410365U,  // FMINP_ZPmZZ_S
4475
234k
    813799101U, // FMINPv2f32
4476
234k
    815896253U, // FMINPv2f64
4477
234k
    807425725U, // FMINPv2i16p
4478
234k
    807425725U, // FMINPv2i32p
4479
234k
    807425725U, // FMINPv2i64p
4480
234k
    817993405U, // FMINPv4f16
4481
234k
    820090557U, // FMINPv4f32
4482
234k
    822187709U, // FMINPv8f16
4483
234k
    3231817500U,  // FMINQV_D
4484
234k
    3238108956U,  // FMINQV_H
4485
234k
    3236011804U,  // FMINQV_S
4486
234k
    2118938U, // FMINSrr
4487
234k
    1657020101U,  // FMINV_VPZ_D
4488
234k
    1659133637U,  // FMINV_VPZ_H
4489
234k
    1638178501U,  // FMINV_VPZ_S
4490
234k
    807427781U, // FMINVv4i16v
4491
234k
    807427781U, // FMINVv4i32v
4492
234k
    807427781U, // FMINVv8i16v
4493
234k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
234k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
234k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
234k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
234k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
234k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
234k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
234k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
234k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
234k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
234k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
234k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
234k
    3223377178U,  // FMIN_ZPmI_D
4506
234k
    3519091994U,  // FMIN_ZPmI_H
4507
234k
    3223409946U,  // FMIN_ZPmI_S
4508
234k
    3223377178U,  // FMIN_ZPmZ_D
4509
234k
    3519091994U,  // FMIN_ZPmZ_H
4510
234k
    3223409946U,  // FMIN_ZPmZ_S
4511
234k
    813798682U, // FMINv2f32
4512
234k
    815895834U, // FMINv2f64
4513
234k
    817992986U, // FMINv4f16
4514
234k
    820090138U, // FMINv4f32
4515
234k
    822187290U, // FMINv8f16
4516
234k
    2961309942U,  // FMLAL2lanev4f16
4517
234k
    2967601398U,  // FMLAL2lanev8f16
4518
234k
    2961309942U,  // FMLAL2v4f16
4519
234k
    2967601398U,  // FMLAL2v8f16
4520
234k
    2220951153U,  // FMLALB_ZZZ
4521
234k
    2220951153U,  // FMLALB_ZZZI
4522
234k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
234k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
234k
    2969699953U,  // FMLALBlanev8f16
4525
234k
    2969699953U,  // FMLALBv8f16
4526
234k
    2418099682U,  // FMLALLBB_ZZZ
4527
234k
    2418099682U,  // FMLALLBB_ZZZI
4528
234k
    2967602658U,  // FMLALLBBlanev4f32
4529
234k
    2967602658U,  // FMLALLBBv4f32
4530
234k
    2418105119U,  // FMLALLBT_ZZZ
4531
234k
    2418105119U,  // FMLALLBT_ZZZI
4532
234k
    2967608095U,  // FMLALLBTlanev4f32
4533
234k
    2967608095U,  // FMLALLBTv4f32
4534
234k
    2418100613U,  // FMLALLTB_ZZZ
4535
234k
    2418100613U,  // FMLALLTB_ZZZI
4536
234k
    2967603589U,  // FMLALLTBlanev4f32
4537
234k
    2967603589U,  // FMLALLTBv4f32
4538
234k
    2418105776U,  // FMLALLTT_ZZZ
4539
234k
    2418105776U,  // FMLALLTT_ZZZI
4540
234k
    2967608752U,  // FMLALLTTlanev4f32
4541
234k
    2967608752U,  // FMLALLTTv4f32
4542
234k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
234k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
234k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
234k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
234k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
234k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
234k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
234k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
234k
    2220956595U,  // FMLALT_ZZZ
4551
234k
    2220956595U,  // FMLALT_ZZZI
4552
234k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
234k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
234k
    2969705395U,  // FMLALTlanev8f16
4555
234k
    2969705395U,  // FMLALTv8f16
4556
234k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
234k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
234k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
234k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
234k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
234k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
234k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
234k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
234k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
234k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
234k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
234k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
234k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
234k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
234k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
234k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
234k
    2961314037U,  // FMLALlanev4f16
4573
234k
    2967605493U,  // FMLALlanev8f16
4574
234k
    2961314037U,  // FMLALv4f16
4575
234k
    2967605493U,  // FMLALv8f16
4576
234k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
234k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
234k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
234k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
234k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
234k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
234k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
234k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
234k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
234k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
234k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
234k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
234k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
234k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
234k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
234k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
234k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
234k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
234k
    3223372646U,  // FMLA_ZPmZZ_D
4595
234k
    3519087462U,  // FMLA_ZPmZZ_H
4596
234k
    3223405414U,  // FMLA_ZPmZZ_S
4597
234k
    1075888998U,  // FMLA_ZZZI_D
4598
234k
    2195784550U,  // FMLA_ZZZI_H
4599
234k
    1344357222U,  // FMLA_ZZZI_S
4600
234k
    807715686U, // FMLAv1i16_indexed
4601
234k
    807715686U, // FMLAv1i32_indexed
4602
234k
    807715686U, // FMLAv1i64_indexed
4603
234k
    2961310566U,  // FMLAv2f32
4604
234k
    2963407718U,  // FMLAv2f64
4605
234k
    2961310566U,  // FMLAv2i32_indexed
4606
234k
    2963407718U,  // FMLAv2i64_indexed
4607
234k
    2965504870U,  // FMLAv4f16
4608
234k
    2967602022U,  // FMLAv4f32
4609
234k
    2965504870U,  // FMLAv4i16_indexed
4610
234k
    2967602022U,  // FMLAv4i32_indexed
4611
234k
    2969699174U,  // FMLAv8f16
4612
234k
    2969699174U,  // FMLAv8i16_indexed
4613
234k
    2961310074U,  // FMLSL2lanev4f16
4614
234k
    2967601530U,  // FMLSL2lanev8f16
4615
234k
    2961310074U,  // FMLSL2v4f16
4616
234k
    2967601530U,  // FMLSL2v8f16
4617
234k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
234k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
234k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
234k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
234k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
234k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
234k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
234k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
234k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
234k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
234k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
234k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
234k
    2961314804U,  // FMLSLlanev4f16
4630
234k
    2967606260U,  // FMLSLlanev8f16
4631
234k
    2961314804U,  // FMLSLv4f16
4632
234k
    2967606260U,  // FMLSLv8f16
4633
234k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
234k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
234k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
234k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
234k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
234k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
234k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
234k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
234k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
234k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
234k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
234k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
234k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
234k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
234k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
234k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
234k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
234k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
234k
    3223378514U,  // FMLS_ZPmZZ_D
4652
234k
    3519093330U,  // FMLS_ZPmZZ_H
4653
234k
    3223411282U,  // FMLS_ZPmZZ_S
4654
234k
    1075894866U,  // FMLS_ZZZI_D
4655
234k
    2195790418U,  // FMLS_ZZZI_H
4656
234k
    1344363090U,  // FMLS_ZZZI_S
4657
234k
    807721554U, // FMLSv1i16_indexed
4658
234k
    807721554U, // FMLSv1i32_indexed
4659
234k
    807721554U, // FMLSv1i64_indexed
4660
234k
    2961316434U,  // FMLSv2f32
4661
234k
    2963413586U,  // FMLSv2f64
4662
234k
    2961316434U,  // FMLSv2i32_indexed
4663
234k
    2963413586U,  // FMLSv2i64_indexed
4664
234k
    2965510738U,  // FMLSv4f16
4665
234k
    2967607890U,  // FMLSv4f32
4666
234k
    2965510738U,  // FMLSv4i16_indexed
4667
234k
    2967607890U,  // FMLSv4i32_indexed
4668
234k
    2969705042U,  // FMLSv8f16
4669
234k
    2969705042U,  // FMLSv8i16_indexed
4670
234k
    1075889005U,  // FMMLA_ZZZ_D
4671
234k
    1344357229U,  // FMMLA_ZZZ_S
4672
234k
    54641579U,  // FMOPAL_MPPZZ
4673
234k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
234k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
234k
    2168570795U,  // FMOPA_MPPZZ_D
4676
234k
    54641579U,  // FMOPA_MPPZZ_H
4677
234k
    2170667947U,  // FMOPA_MPPZZ_S
4678
234k
    54647455U,  // FMOPSL_MPPZZ
4679
234k
    2168576671U,  // FMOPS_MPPZZ_D
4680
234k
    54647455U,  // FMOPS_MPPZZ_H
4681
234k
    2170673823U,  // FMOPS_MPPZZ_S
4682
234k
    807427809U, // FMOVDXHighr
4683
234k
    2121441U, // FMOVDXr
4684
234k
    3760217825U,  // FMOVDi
4685
234k
    2121441U, // FMOVDr
4686
234k
    2121441U, // FMOVHWr
4687
234k
    2121441U, // FMOVHXr
4688
234k
    3760217825U,  // FMOVHi
4689
234k
    2121441U, // FMOVHr
4690
234k
    2121441U, // FMOVSWr
4691
234k
    3760217825U,  // FMOVSi
4692
234k
    2121441U, // FMOVSr
4693
234k
    2121441U, // FMOVWHr
4694
234k
    2121441U, // FMOVWSr
4695
234k
    81895137U,  // FMOVXDHighr
4696
234k
    2121441U, // FMOVXDr
4697
234k
    2121441U, // FMOVXHr
4698
234k
    3766591201U,  // FMOVv2f32_ns
4699
234k
    3768688353U,  // FMOVv2f64_ns
4700
234k
    3770785505U,  // FMOVv4f16_ns
4701
234k
    3772882657U,  // FMOVv4f32_ns
4702
234k
    3774979809U,  // FMOVv8f16_ns
4703
234k
    17112U, // FMS16
4704
234k
    16558U, // FMS32
4705
234k
    17059U, // FMS64
4706
234k
    3223374137U,  // FMSB_ZPmZZ_D
4707
234k
    3519088953U,  // FMSB_ZPmZZ_H
4708
234k
    3223406905U,  // FMSB_ZPmZZ_S
4709
234k
    2116045U, // FMSUBDrrr
4710
234k
    2116045U, // FMSUBHrrr
4711
234k
    2116045U, // FMSUBSrrr
4712
234k
    2118724U, // FMULDrr
4713
234k
    2118724U, // FMULHrr
4714
234k
    2118724U, // FMULSrr
4715
234k
    2122000U, // FMULX16
4716
234k
    2122000U, // FMULX32
4717
234k
    2122000U, // FMULX64
4718
234k
    3223380240U,  // FMULX_ZPmZ_D
4719
234k
    3519095056U,  // FMULX_ZPmZ_H
4720
234k
    3223413008U,  // FMULX_ZPmZ_S
4721
234k
    2122000U, // FMULXv1i16_indexed
4722
234k
    2122000U, // FMULXv1i32_indexed
4723
234k
    2122000U, // FMULXv1i64_indexed
4724
234k
    813801744U, // FMULXv2f32
4725
234k
    815898896U, // FMULXv2f64
4726
234k
    813801744U, // FMULXv2i32_indexed
4727
234k
    815898896U, // FMULXv2i64_indexed
4728
234k
    817996048U, // FMULXv4f16
4729
234k
    820093200U, // FMULXv4f32
4730
234k
    817996048U, // FMULXv4i16_indexed
4731
234k
    820093200U, // FMULXv4i32_indexed
4732
234k
    822190352U, // FMULXv8f16
4733
234k
    822190352U, // FMULXv8i16_indexed
4734
234k
    3223376964U,  // FMUL_ZPmI_D
4735
234k
    3519091780U,  // FMUL_ZPmI_H
4736
234k
    3223409732U,  // FMUL_ZPmI_S
4737
234k
    3223376964U,  // FMUL_ZPmZ_D
4738
234k
    3519091780U,  // FMUL_ZPmZ_H
4739
234k
    3223409732U,  // FMUL_ZPmZ_S
4740
234k
    2418070596U,  // FMUL_ZZZI_D
4741
234k
    2189497412U,  // FMUL_ZZZI_H
4742
234k
    270619716U, // FMUL_ZZZI_S
4743
234k
    2418070596U,  // FMUL_ZZZ_D
4744
234k
    2189497412U,  // FMUL_ZZZ_H
4745
234k
    270619716U, // FMUL_ZZZ_S
4746
234k
    2118724U, // FMULv1i16_indexed
4747
234k
    2118724U, // FMULv1i32_indexed
4748
234k
    2118724U, // FMULv1i64_indexed
4749
234k
    813798468U, // FMULv2f32
4750
234k
    815895620U, // FMULv2f64
4751
234k
    813798468U, // FMULv2i32_indexed
4752
234k
    815895620U, // FMULv2i64_indexed
4753
234k
    817992772U, // FMULv4f16
4754
234k
    820089924U, // FMULv4f32
4755
234k
    817992772U, // FMULv4i16_indexed
4756
234k
    820089924U, // FMULv4i32_indexed
4757
234k
    822187076U, // FMULv8f16
4758
234k
    822187076U, // FMULv8i16_indexed
4759
234k
    2116832U, // FNEGDr
4760
234k
    2116832U, // FNEGHr
4761
234k
    2116832U, // FNEGSr
4762
234k
    270585056U, // FNEG_ZPmZ_D
4763
234k
    541134048U, // FNEG_ZPmZ_H
4764
234k
    270617824U, // FNEG_ZPmZ_S
4765
234k
    813796576U, // FNEGv2f32
4766
234k
    815893728U, // FNEGv2f64
4767
234k
    817990880U, // FNEGv4f16
4768
234k
    820088032U, // FNEGv4f32
4769
234k
    822185184U, // FNEGv8f16
4770
234k
    2116514U, // FNMADDDrrr
4771
234k
    2116514U, // FNMADDHrrr
4772
234k
    2116514U, // FNMADDSrrr
4773
234k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
234k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
234k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
234k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
234k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
234k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
234k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
234k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
234k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
234k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
234k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
234k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
234k
    2116052U, // FNMSUBDrrr
4786
234k
    2116052U, // FNMSUBHrrr
4787
234k
    2116052U, // FNMSUBSrrr
4788
234k
    2118730U, // FNMULDrr
4789
234k
    2118730U, // FNMULHrr
4790
234k
    2118730U, // FNMULSrr
4791
234k
    2418068574U,  // FRECPE_ZZ_D
4792
234k
    1652624478U,  // FRECPE_ZZ_H
4793
234k
    270617694U, // FRECPE_ZZ_S
4794
234k
    2116702U, // FRECPEv1f16
4795
234k
    2116702U, // FRECPEv1i32
4796
234k
    2116702U, // FRECPEv1i64
4797
234k
    813796446U, // FRECPEv2f32
4798
234k
    815893598U, // FRECPEv2f64
4799
234k
    817990750U, // FRECPEv4f16
4800
234k
    820087902U, // FRECPEv4f32
4801
234k
    822185054U, // FRECPEv8f16
4802
234k
    2120335U, // FRECPS16
4803
234k
    2120335U, // FRECPS32
4804
234k
    2120335U, // FRECPS64
4805
234k
    2418072207U,  // FRECPS_ZZZ_D
4806
234k
    2189499023U,  // FRECPS_ZZZ_H
4807
234k
    270621327U, // FRECPS_ZZZ_S
4808
234k
    813800079U, // FRECPSv2f32
4809
234k
    815897231U, // FRECPSv2f64
4810
234k
    817994383U, // FRECPSv4f16
4811
234k
    820091535U, // FRECPSv4f32
4812
234k
    822188687U, // FRECPSv8f16
4813
234k
    270590231U, // FRECPX_ZPmZ_D
4814
234k
    541139223U, // FRECPX_ZPmZ_H
4815
234k
    270622999U, // FRECPX_ZPmZ_S
4816
234k
    2122007U, // FRECPXv1f16
4817
234k
    2122007U, // FRECPXv1i32
4818
234k
    2122007U, // FRECPXv1i64
4819
234k
    2121891U, // FRINT32XDr
4820
234k
    2121891U, // FRINT32XSr
4821
234k
    813801635U, // FRINT32Xv2f32
4822
234k
    815898787U, // FRINT32Xv2f64
4823
234k
    820093091U, // FRINT32Xv4f32
4824
234k
    2122074U, // FRINT32ZDr
4825
234k
    2122074U, // FRINT32ZSr
4826
234k
    813801818U, // FRINT32Zv2f32
4827
234k
    815898970U, // FRINT32Zv2f64
4828
234k
    820093274U, // FRINT32Zv4f32
4829
234k
    2121901U, // FRINT64XDr
4830
234k
    2121901U, // FRINT64XSr
4831
234k
    813801645U, // FRINT64Xv2f32
4832
234k
    815898797U, // FRINT64Xv2f64
4833
234k
    820093101U, // FRINT64Xv4f32
4834
234k
    2122084U, // FRINT64ZDr
4835
234k
    2122084U, // FRINT64ZSr
4836
234k
    813801828U, // FRINT64Zv2f32
4837
234k
    815898980U, // FRINT64Zv2f64
4838
234k
    820093284U, // FRINT64Zv4f32
4839
234k
    2114733U, // FRINTADr
4840
234k
    2114733U, // FRINTAHr
4841
234k
    2114733U, // FRINTASr
4842
234k
    1648559277U,  // FRINTA_2Z2Z_S
4843
234k
    1648559277U,  // FRINTA_4Z4Z_S
4844
234k
    270582957U, // FRINTA_ZPmZ_D
4845
234k
    541131949U, // FRINTA_ZPmZ_H
4846
234k
    270615725U, // FRINTA_ZPmZ_S
4847
234k
    813794477U, // FRINTAv2f32
4848
234k
    815891629U, // FRINTAv2f64
4849
234k
    817988781U, // FRINTAv4f16
4850
234k
    820085933U, // FRINTAv4f32
4851
234k
    822183085U, // FRINTAv8f16
4852
234k
    2117793U, // FRINTIDr
4853
234k
    2117793U, // FRINTIHr
4854
234k
    2117793U, // FRINTISr
4855
234k
    270586017U, // FRINTI_ZPmZ_D
4856
234k
    541135009U, // FRINTI_ZPmZ_H
4857
234k
    270618785U, // FRINTI_ZPmZ_S
4858
234k
    813797537U, // FRINTIv2f32
4859
234k
    815894689U, // FRINTIv2f64
4860
234k
    817991841U, // FRINTIv4f16
4861
234k
    820088993U, // FRINTIv4f32
4862
234k
    822186145U, // FRINTIv8f16
4863
234k
    2118885U, // FRINTMDr
4864
234k
    2118885U, // FRINTMHr
4865
234k
    2118885U, // FRINTMSr
4866
234k
    1648563429U,  // FRINTM_2Z2Z_S
4867
234k
    1648563429U,  // FRINTM_4Z4Z_S
4868
234k
    270587109U, // FRINTM_ZPmZ_D
4869
234k
    541136101U, // FRINTM_ZPmZ_H
4870
234k
    270619877U, // FRINTM_ZPmZ_S
4871
234k
    813798629U, // FRINTMv2f32
4872
234k
    815895781U, // FRINTMv2f64
4873
234k
    817992933U, // FRINTMv4f16
4874
234k
    820090085U, // FRINTMv4f32
4875
234k
    822187237U, // FRINTMv8f16
4876
234k
    2119016U, // FRINTNDr
4877
234k
    2119016U, // FRINTNHr
4878
234k
    2119016U, // FRINTNSr
4879
234k
    1648563560U,  // FRINTN_2Z2Z_S
4880
234k
    1648563560U,  // FRINTN_4Z4Z_S
4881
234k
    270587240U, // FRINTN_ZPmZ_D
4882
234k
    541136232U, // FRINTN_ZPmZ_H
4883
234k
    270620008U, // FRINTN_ZPmZ_S
4884
234k
    813798760U, // FRINTNv2f32
4885
234k
    815895912U, // FRINTNv2f64
4886
234k
    817993064U, // FRINTNv4f16
4887
234k
    820090216U, // FRINTNv4f32
4888
234k
    822187368U, // FRINTNv8f16
4889
234k
    2119508U, // FRINTPDr
4890
234k
    2119508U, // FRINTPHr
4891
234k
    2119508U, // FRINTPSr
4892
234k
    1648564052U,  // FRINTP_2Z2Z_S
4893
234k
    1648564052U,  // FRINTP_4Z4Z_S
4894
234k
    270587732U, // FRINTP_ZPmZ_D
4895
234k
    541136724U, // FRINTP_ZPmZ_H
4896
234k
    270620500U, // FRINTP_ZPmZ_S
4897
234k
    813799252U, // FRINTPv2f32
4898
234k
    815896404U, // FRINTPv2f64
4899
234k
    817993556U, // FRINTPv4f16
4900
234k
    820090708U, // FRINTPv4f32
4901
234k
    822187860U, // FRINTPv8f16
4902
234k
    2122022U, // FRINTXDr
4903
234k
    2122022U, // FRINTXHr
4904
234k
    2122022U, // FRINTXSr
4905
234k
    270590246U, // FRINTX_ZPmZ_D
4906
234k
    541139238U, // FRINTX_ZPmZ_H
4907
234k
    270623014U, // FRINTX_ZPmZ_S
4908
234k
    813801766U, // FRINTXv2f32
4909
234k
    815898918U, // FRINTXv2f64
4910
234k
    817996070U, // FRINTXv4f16
4911
234k
    820093222U, // FRINTXv4f32
4912
234k
    822190374U, // FRINTXv8f16
4913
234k
    2122168U, // FRINTZDr
4914
234k
    2122168U, // FRINTZHr
4915
234k
    2122168U, // FRINTZSr
4916
234k
    270590392U, // FRINTZ_ZPmZ_D
4917
234k
    541139384U, // FRINTZ_ZPmZ_H
4918
234k
    270623160U, // FRINTZ_ZPmZ_S
4919
234k
    813801912U, // FRINTZv2f32
4920
234k
    815899064U, // FRINTZv2f64
4921
234k
    817996216U, // FRINTZv4f16
4922
234k
    820093368U, // FRINTZv4f32
4923
234k
    822190520U, // FRINTZv8f16
4924
234k
    2418068619U,  // FRSQRTE_ZZ_D
4925
234k
    1652624523U,  // FRSQRTE_ZZ_H
4926
234k
    270617739U, // FRSQRTE_ZZ_S
4927
234k
    2116747U, // FRSQRTEv1f16
4928
234k
    2116747U, // FRSQRTEv1i32
4929
234k
    2116747U, // FRSQRTEv1i64
4930
234k
    813796491U, // FRSQRTEv2f32
4931
234k
    815893643U, // FRSQRTEv2f64
4932
234k
    817990795U, // FRSQRTEv4f16
4933
234k
    820087947U, // FRSQRTEv4f32
4934
234k
    822185099U, // FRSQRTEv8f16
4935
234k
    2120419U, // FRSQRTS16
4936
234k
    2120419U, // FRSQRTS32
4937
234k
    2120419U, // FRSQRTS64
4938
234k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
234k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
234k
    270621411U, // FRSQRTS_ZZZ_S
4941
234k
    813800163U, // FRSQRTSv2f32
4942
234k
    815897315U, // FRSQRTSv2f64
4943
234k
    817994467U, // FRSQRTSv4f16
4944
234k
    820091619U, // FRSQRTSv4f32
4945
234k
    822188771U, // FRSQRTSv8f16
4946
234k
    2181205032U,  // FSCALE_2Z2Z_D
4947
234k
    2183318568U,  // FSCALE_2Z2Z_H
4948
234k
    2185432104U,  // FSCALE_2Z2Z_S
4949
234k
    2181205032U,  // FSCALE_2ZZ_D
4950
234k
    2183318568U,  // FSCALE_2ZZ_H
4951
234k
    2185432104U,  // FSCALE_2ZZ_S
4952
234k
    2181205032U,  // FSCALE_4Z4Z_D
4953
234k
    2183318568U,  // FSCALE_4Z4Z_H
4954
234k
    2185432104U,  // FSCALE_4Z4Z_S
4955
234k
    2181205032U,  // FSCALE_4ZZ_D
4956
234k
    2183318568U,  // FSCALE_4ZZ_H
4957
234k
    2185432104U,  // FSCALE_4ZZ_S
4958
234k
    3223374888U,  // FSCALE_ZPmZ_D
4959
234k
    3519089704U,  // FSCALE_ZPmZ_H
4960
234k
    3223407656U,  // FSCALE_ZPmZ_S
4961
234k
    813796392U, // FSCALEv2f32
4962
234k
    815893544U, // FSCALEv2f64
4963
234k
    817990696U, // FSCALEv4f16
4964
234k
    820087848U, // FSCALEv4f32
4965
234k
    822185000U, // FSCALEv8f16
4966
234k
    2121100U, // FSQRTDr
4967
234k
    2121100U, // FSQRTHr
4968
234k
    2121100U, // FSQRTSr
4969
234k
    270589324U, // FSQRT_ZPmZ_D
4970
234k
    541138316U, // FSQRT_ZPmZ_H
4971
234k
    270622092U, // FSQRT_ZPmZ_S
4972
234k
    813800844U, // FSQRTv2f32
4973
234k
    815897996U, // FSQRTv2f64
4974
234k
    817995148U, // FSQRTv4f16
4975
234k
    820092300U, // FSQRTv4f32
4976
234k
    822189452U, // FSQRTv8f16
4977
234k
    2116025U, // FSUBDrr
4978
234k
    2116025U, // FSUBHrr
4979
234k
    3223377973U,  // FSUBR_ZPmI_D
4980
234k
    3519092789U,  // FSUBR_ZPmI_H
4981
234k
    3223410741U,  // FSUBR_ZPmI_S
4982
234k
    3223377973U,  // FSUBR_ZPmZ_D
4983
234k
    3519092789U,  // FSUBR_ZPmZ_H
4984
234k
    3223410741U,  // FSUBR_ZPmZ_S
4985
234k
    2116025U, // FSUBSrr
4986
234k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
234k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
234k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
234k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
234k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
234k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
234k
    3223374265U,  // FSUB_ZPmI_D
4993
234k
    3519089081U,  // FSUB_ZPmI_H
4994
234k
    3223407033U,  // FSUB_ZPmI_S
4995
234k
    3223374265U,  // FSUB_ZPmZ_D
4996
234k
    3519089081U,  // FSUB_ZPmZ_H
4997
234k
    3223407033U,  // FSUB_ZPmZ_S
4998
234k
    2418067897U,  // FSUB_ZZZ_D
4999
234k
    2189494713U,  // FSUB_ZZZ_H
5000
234k
    270617017U, // FSUB_ZZZ_S
5001
234k
    813795769U, // FSUBv2f32
5002
234k
    815892921U, // FSUBv2f64
5003
234k
    817990073U, // FSUBv4f16
5004
234k
    820087225U, // FSUBv4f32
5005
234k
    822184377U, // FSUBv8f16
5006
234k
    2418068256U,  // FTMAD_ZZI_D
5007
234k
    2189495072U,  // FTMAD_ZZI_H
5008
234k
    270617376U, // FTMAD_ZZI_S
5009
234k
    2418070615U,  // FTSMUL_ZZZ_D
5010
234k
    2189497431U,  // FTSMUL_ZZZ_H
5011
234k
    270619735U, // FTSMUL_ZZZ_S
5012
234k
    2418070142U,  // FTSSEL_ZZZ_D
5013
234k
    2189496958U,  // FTSSEL_ZZZ_H
5014
234k
    270619262U, // FTSSEL_ZZZ_S
5015
234k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
234k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
234k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
234k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
234k
    10429U, // GCSPOPCX
5020
234k
    21718U, // GCSPOPM
5021
234k
    10447U, // GCSPOPX
5022
234k
    21690U, // GCSPUSHM
5023
234k
    10438U, // GCSPUSHX
5024
234k
    16490U, // GCSSS1
5025
234k
    16973U, // GCSSS2
5026
234k
    2120018U, // GCSSTR
5027
234k
    2120026U, // GCSSTTR
5028
234k
    24002U, // GENLUT
5029
234k
    22630U, // GENTER
5030
234k
    10417U, // GEXIT
5031
234k
    297960700U, // GLD1B_D_IMM_REAL
5032
234k
    297960700U, // GLD1B_D_REAL
5033
234k
    297960700U, // GLD1B_D_SXTW_REAL
5034
234k
    297960700U, // GLD1B_D_UXTW_REAL
5035
234k
    297993468U, // GLD1B_S_IMM_REAL
5036
234k
    297993468U, // GLD1B_S_SXTW_REAL
5037
234k
    297993468U, // GLD1B_S_UXTW_REAL
5038
234k
    297962155U, // GLD1D_IMM_REAL
5039
234k
    297962155U, // GLD1D_REAL
5040
234k
    297962155U, // GLD1D_SCALED_REAL
5041
234k
    297962155U, // GLD1D_SXTW_REAL
5042
234k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
234k
    297962155U, // GLD1D_UXTW_REAL
5044
234k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
234k
    297962772U, // GLD1H_D_IMM_REAL
5046
234k
    297962772U, // GLD1H_D_REAL
5047
234k
    297962772U, // GLD1H_D_SCALED_REAL
5048
234k
    297962772U, // GLD1H_D_SXTW_REAL
5049
234k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
234k
    297962772U, // GLD1H_D_UXTW_REAL
5051
234k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
234k
    297995540U, // GLD1H_S_IMM_REAL
5053
234k
    297995540U, // GLD1H_S_SXTW_REAL
5054
234k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
234k
    297995540U, // GLD1H_S_UXTW_REAL
5056
234k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
234k
    298293164U, // GLD1Q
5058
234k
    297961734U, // GLD1SB_D_IMM_REAL
5059
234k
    297961734U, // GLD1SB_D_REAL
5060
234k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
234k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
234k
    297994502U, // GLD1SB_S_IMM_REAL
5063
234k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
234k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
234k
    297963463U, // GLD1SH_D_IMM_REAL
5066
234k
    297963463U, // GLD1SH_D_REAL
5067
234k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
234k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
234k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
234k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
234k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
234k
    297996231U, // GLD1SH_S_IMM_REAL
5073
234k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
234k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
234k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
234k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
234k
    297967665U, // GLD1SW_D_IMM_REAL
5078
234k
    297967665U, // GLD1SW_D_REAL
5079
234k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
234k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
234k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
234k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
234k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
234k
    297967470U, // GLD1W_D_IMM_REAL
5085
234k
    297967470U, // GLD1W_D_REAL
5086
234k
    297967470U, // GLD1W_D_SCALED_REAL
5087
234k
    297967470U, // GLD1W_D_SXTW_REAL
5088
234k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
234k
    297967470U, // GLD1W_D_UXTW_REAL
5090
234k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
234k
    298000238U, // GLD1W_IMM_REAL
5092
234k
    298000238U, // GLD1W_SXTW_REAL
5093
234k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
234k
    298000238U, // GLD1W_UXTW_REAL
5095
234k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
234k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
234k
    297960706U, // GLDFF1B_D_REAL
5098
234k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
234k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
234k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
234k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
234k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
234k
    297962161U, // GLDFF1D_IMM_REAL
5104
234k
    297962161U, // GLDFF1D_REAL
5105
234k
    297962161U, // GLDFF1D_SCALED_REAL
5106
234k
    297962161U, // GLDFF1D_SXTW_REAL
5107
234k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
234k
    297962161U, // GLDFF1D_UXTW_REAL
5109
234k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
234k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
234k
    297962778U, // GLDFF1H_D_REAL
5112
234k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
234k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
234k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
234k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
234k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
234k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
234k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
234k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
234k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
234k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
234k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
234k
    297961741U, // GLDFF1SB_D_REAL
5124
234k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
234k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
234k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
234k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
234k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
234k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
234k
    297963470U, // GLDFF1SH_D_REAL
5131
234k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
234k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
234k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
234k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
234k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
234k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
234k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
234k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
234k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
234k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
234k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
234k
    297967672U, // GLDFF1SW_D_REAL
5143
234k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
234k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
234k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
234k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
234k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
234k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
234k
    297967476U, // GLDFF1W_D_REAL
5150
234k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
234k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
234k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
234k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
234k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
234k
    298000244U, // GLDFF1W_IMM_REAL
5156
234k
    298000244U, // GLDFF1W_SXTW_REAL
5157
234k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
234k
    298000244U, // GLDFF1W_UXTW_REAL
5159
234k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
234k
    2117777U, // GMI
5161
234k
    515257U,  // HINT
5162
234k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
234k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
234k
    2133236U, // HISTSEG_ZZZ
5165
234k
    384018U,  // HLT
5166
234k
    379553U,  // HVC
5167
234k
    538985991U, // INCB_XPiI
5168
234k
    538987346U, // INCD_XPiI
5169
234k
    539020114U, // INCD_ZPiI
5170
234k
    538988040U, // INCH_XPiI
5171
234k
    56692232U,  // INCH_ZPiI
5172
234k
    2119199U, // INCP_XP_B
5173
234k
    2418038303U,  // INCP_XP_D
5174
234k
    1881167391U,  // INCP_XP_H
5175
234k
    270554655U, // INCP_XP_S
5176
234k
    1075893791U,  // INCP_ZP_D
5177
234k
    1658918431U,  // INCP_ZP_H
5178
234k
    1344362015U,  // INCP_ZP_S
5179
234k
    538992623U, // INCW_XPiI
5180
234k
    539058159U, // INCW_ZPiI
5181
234k
    539009262U, // INDEX_II_B
5182
234k
    2154734U, // INDEX_II_D
5183
234k
    889266414U, // INDEX_II_H
5184
234k
    2187502U, // INDEX_II_S
5185
234k
    539009262U, // INDEX_IR_B
5186
234k
    2154734U, // INDEX_IR_D
5187
234k
    889266414U, // INDEX_IR_H
5188
234k
    2187502U, // INDEX_IR_S
5189
234k
    2138350U, // INDEX_RI_B
5190
234k
    2154734U, // INDEX_RI_D
5191
234k
    2208375022U,  // INDEX_RI_H
5192
234k
    2187502U, // INDEX_RI_S
5193
234k
    2138350U, // INDEX_RR_B
5194
234k
    2154734U, // INDEX_RR_D
5195
234k
    2208375022U,  // INDEX_RR_H
5196
234k
    2187502U, // INDEX_RR_S
5197
234k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
234k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
234k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
234k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
234k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
234k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
234k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
234k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
234k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
234k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
234k
    807442758U, // INSR_ZR_B
5208
234k
    807459142U, // INSR_ZR_D
5209
234k
    1696667974U,  // INSR_ZR_H
5210
234k
    807491910U, // INSR_ZR_S
5211
234k
    1075878214U,  // INSR_ZV_B
5212
234k
    1344330054U,  // INSR_ZV_D
5213
234k
    1677793606U,  // INSR_ZV_H
5214
234k
    1612798278U,  // INSR_ZV_S
5215
234k
    356653678U, // INSvi16gpr
5216
234k
    1967266414U,  // INSvi16lane
5217
234k
    358750830U, // INSvi32gpr
5218
234k
    1969363566U,  // INSvi32lane
5219
234k
    350362222U, // INSvi64gpr
5220
234k
    1960974958U,  // INSvi64lane
5221
234k
    360847982U, // INSvi8gpr
5222
234k
    1971460718U,  // INSvi8lane
5223
234k
    2116861U, // IRG
5224
234k
    444724U,  // ISB
5225
234k
    3223340214U,  // LASTA_RPZ_B
5226
234k
    3223340214U,  // LASTA_RPZ_D
5227
234k
    3223340214U,  // LASTA_RPZ_H
5228
234k
    3223340214U,  // LASTA_RPZ_S
5229
234k
    3223340214U,  // LASTA_VPZ_B
5230
234k
    3223340214U,  // LASTA_VPZ_D
5231
234k
    3223340214U,  // LASTA_VPZ_H
5232
234k
    3223340214U,  // LASTA_VPZ_S
5233
234k
    3223341477U,  // LASTB_RPZ_B
5234
234k
    3223341477U,  // LASTB_RPZ_D
5235
234k
    3223341477U,  // LASTB_RPZ_H
5236
234k
    3223341477U,  // LASTB_RPZ_S
5237
234k
    3223341477U,  // LASTB_VPZ_B
5238
234k
    3223341477U,  // LASTB_VPZ_D
5239
234k
    3223341477U,  // LASTB_VPZ_H
5240
234k
    3223341477U,  // LASTB_VPZ_S
5241
234k
    297944316U, // LD1B
5242
234k
    362956028U, // LD1B_2Z
5243
234k
    362956028U, // LD1B_2Z_IMM
5244
234k
    2150139132U,  // LD1B_2Z_STRIDED
5245
234k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
234k
    362956028U, // LD1B_4Z
5247
234k
    362956028U, // LD1B_4Z_IMM
5248
234k
    362956028U, // LD1B_4Z_STRIDED
5249
234k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
234k
    297960700U, // LD1B_D
5251
234k
    297960700U, // LD1B_D_IMM
5252
234k
    297977084U, // LD1B_H
5253
234k
    297977084U, // LD1B_H_IMM
5254
234k
    297944316U, // LD1B_IMM
5255
234k
    297993468U, // LD1B_S
5256
234k
    297993468U, // LD1B_S_IMM
5257
234k
    297962155U, // LD1D
5258
234k
    362973867U, // LD1D_2Z
5259
234k
    362973867U, // LD1D_2Z_IMM
5260
234k
    362973867U, // LD1D_2Z_STRIDED
5261
234k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
234k
    362973867U, // LD1D_4Z
5263
234k
    362973867U, // LD1D_4Z_IMM
5264
234k
    362973867U, // LD1D_4Z_STRIDED
5265
234k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
234k
    297962155U, // LD1D_IMM
5267
234k
    298289835U, // LD1D_Q
5268
234k
    298289835U, // LD1D_Q_IMM
5269
234k
    573481U,  // LD1Fourv16b
5270
234k
    97058857U,  // LD1Fourv16b_POST
5271
234k
    606249U,  // LD1Fourv1d
5272
234k
    99188777U,  // LD1Fourv1d_POST
5273
234k
    639017U,  // LD1Fourv2d
5274
234k
    97124393U,  // LD1Fourv2d_POST
5275
234k
    671785U,  // LD1Fourv2s
5276
234k
    99254313U,  // LD1Fourv2s_POST
5277
234k
    704553U,  // LD1Fourv4h
5278
234k
    99287081U,  // LD1Fourv4h_POST
5279
234k
    737321U,  // LD1Fourv4s
5280
234k
    97222697U,  // LD1Fourv4s_POST
5281
234k
    770089U,  // LD1Fourv8b
5282
234k
    99352617U,  // LD1Fourv8b_POST
5283
234k
    802857U,  // LD1Fourv8h
5284
234k
    97288233U,  // LD1Fourv8h_POST
5285
234k
    297979156U, // LD1H
5286
234k
    362990868U, // LD1H_2Z
5287
234k
    362990868U, // LD1H_2Z_IMM
5288
234k
    2150419732U,  // LD1H_2Z_STRIDED
5289
234k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
234k
    362990868U, // LD1H_4Z
5291
234k
    362990868U, // LD1H_4Z_IMM
5292
234k
    362990868U, // LD1H_4Z_STRIDED
5293
234k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
234k
    297962772U, // LD1H_D
5295
234k
    297962772U, // LD1H_D_IMM
5296
234k
    297979156U, // LD1H_IMM
5297
234k
    297995540U, // LD1H_S
5298
234k
    297995540U, // LD1H_S_IMM
5299
234k
    573481U,  // LD1Onev16b
5300
234k
    101253161U, // LD1Onev16b_POST
5301
234k
    606249U,  // LD1Onev1d
5302
234k
    103383081U, // LD1Onev1d_POST
5303
234k
    639017U,  // LD1Onev2d
5304
234k
    101318697U, // LD1Onev2d_POST
5305
234k
    671785U,  // LD1Onev2s
5306
234k
    103448617U, // LD1Onev2s_POST
5307
234k
    704553U,  // LD1Onev4h
5308
234k
    103481385U, // LD1Onev4h_POST
5309
234k
    737321U,  // LD1Onev4s
5310
234k
    101417001U, // LD1Onev4s_POST
5311
234k
    770089U,  // LD1Onev8b
5312
234k
    103546921U, // LD1Onev8b_POST
5313
234k
    802857U,  // LD1Onev8h
5314
234k
    101482537U, // LD1Onev8h_POST
5315
234k
    297961586U, // LD1RB_D_IMM
5316
234k
    297977970U, // LD1RB_H_IMM
5317
234k
    297945202U, // LD1RB_IMM
5318
234k
    297994354U, // LD1RB_S_IMM
5319
234k
    297962461U, // LD1RD_IMM
5320
234k
    297963315U, // LD1RH_D_IMM
5321
234k
    297979699U, // LD1RH_IMM
5322
234k
    297996083U, // LD1RH_S_IMM
5323
234k
    297945173U, // LD1RO_B
5324
234k
    297945173U, // LD1RO_B_IMM
5325
234k
    297962445U, // LD1RO_D
5326
234k
    297962445U, // LD1RO_D_IMM
5327
234k
    297979677U, // LD1RO_H
5328
234k
    297979677U, // LD1RO_H_IMM
5329
234k
    298000401U, // LD1RO_W
5330
234k
    298000401U, // LD1RO_W_IMM
5331
234k
    297945194U, // LD1RQ_B
5332
234k
    297945194U, // LD1RQ_B_IMM
5333
234k
    297962453U, // LD1RQ_D
5334
234k
    297962453U, // LD1RQ_D_IMM
5335
234k
    297979691U, // LD1RQ_H
5336
234k
    297979691U, // LD1RQ_H_IMM
5337
234k
    298000409U, // LD1RQ_W
5338
234k
    298000409U, // LD1RQ_W_IMM
5339
234k
    297961798U, // LD1RSB_D_IMM
5340
234k
    297978182U, // LD1RSB_H_IMM
5341
234k
    297994566U, // LD1RSB_S_IMM
5342
234k
    297963513U, // LD1RSH_D_IMM
5343
234k
    297996281U, // LD1RSH_S_IMM
5344
234k
    297967706U, // LD1RSW_IMM
5345
234k
    297967649U, // LD1RW_D_IMM
5346
234k
    298000417U, // LD1RW_IMM
5347
234k
    579595U,  // LD1Rv16b
5348
234k
    105453579U, // LD1Rv16b_POST
5349
234k
    612363U,  // LD1Rv1d
5350
234k
    103389195U, // LD1Rv1d_POST
5351
234k
    645131U,  // LD1Rv2d
5352
234k
    103421963U, // LD1Rv2d_POST
5353
234k
    677899U,  // LD1Rv2s
5354
234k
    107649035U, // LD1Rv2s_POST
5355
234k
    710667U,  // LD1Rv4h
5356
234k
    109778955U, // LD1Rv4h_POST
5357
234k
    743435U,  // LD1Rv4s
5358
234k
    107714571U, // LD1Rv4s_POST
5359
234k
    776203U,  // LD1Rv8b
5360
234k
    105650187U, // LD1Rv8b_POST
5361
234k
    808971U,  // LD1Rv8h
5362
234k
    109877259U, // LD1Rv8h_POST
5363
234k
    297961734U, // LD1SB_D
5364
234k
    297961734U, // LD1SB_D_IMM
5365
234k
    297978118U, // LD1SB_H
5366
234k
    297978118U, // LD1SB_H_IMM
5367
234k
    297994502U, // LD1SB_S
5368
234k
    297994502U, // LD1SB_S_IMM
5369
234k
    297963463U, // LD1SH_D
5370
234k
    297963463U, // LD1SH_D_IMM
5371
234k
    297996231U, // LD1SH_S
5372
234k
    297996231U, // LD1SH_S_IMM
5373
234k
    297967665U, // LD1SW_D
5374
234k
    297967665U, // LD1SW_D_IMM
5375
234k
    573481U,  // LD1Threev16b
5376
234k
    111738921U, // LD1Threev16b_POST
5377
234k
    606249U,  // LD1Threev1d
5378
234k
    113868841U, // LD1Threev1d_POST
5379
234k
    639017U,  // LD1Threev2d
5380
234k
    111804457U, // LD1Threev2d_POST
5381
234k
    671785U,  // LD1Threev2s
5382
234k
    113934377U, // LD1Threev2s_POST
5383
234k
    704553U,  // LD1Threev4h
5384
234k
    113967145U, // LD1Threev4h_POST
5385
234k
    737321U,  // LD1Threev4s
5386
234k
    111902761U, // LD1Threev4s_POST
5387
234k
    770089U,  // LD1Threev8b
5388
234k
    114032681U, // LD1Threev8b_POST
5389
234k
    802857U,  // LD1Threev8h
5390
234k
    111968297U, // LD1Threev8h_POST
5391
234k
    573481U,  // LD1Twov16b
5392
234k
    99156009U,  // LD1Twov16b_POST
5393
234k
    606249U,  // LD1Twov1d
5394
234k
    101285929U, // LD1Twov1d_POST
5395
234k
    639017U,  // LD1Twov2d
5396
234k
    99221545U,  // LD1Twov2d_POST
5397
234k
    671785U,  // LD1Twov2s
5398
234k
    101351465U, // LD1Twov2s_POST
5399
234k
    704553U,  // LD1Twov4h
5400
234k
    101384233U, // LD1Twov4h_POST
5401
234k
    737321U,  // LD1Twov4s
5402
234k
    99319849U,  // LD1Twov4s_POST
5403
234k
    770089U,  // LD1Twov8b
5404
234k
    101449769U, // LD1Twov8b_POST
5405
234k
    802857U,  // LD1Twov8h
5406
234k
    99385385U,  // LD1Twov8h_POST
5407
234k
    298000238U, // LD1W
5408
234k
    363011950U, // LD1W_2Z
5409
234k
    363011950U, // LD1W_2Z_IMM
5410
234k
    363011950U, // LD1W_2Z_STRIDED
5411
234k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
234k
    363011950U, // LD1W_4Z
5413
234k
    363011950U, // LD1W_4Z_IMM
5414
234k
    363011950U, // LD1W_4Z_STRIDED
5415
234k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
234k
    297967470U, // LD1W_D
5417
234k
    297967470U, // LD1W_D_IMM
5418
234k
    298000238U, // LD1W_IMM
5419
234k
    298295150U, // LD1W_Q
5420
234k
    298295150U, // LD1W_Q_IMM
5421
234k
    2208835799U,  // LD1_MXIPXX_H_B
5422
234k
    2208835813U,  // LD1_MXIPXX_H_D
5423
234k
    2208835827U,  // LD1_MXIPXX_H_H
5424
234k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
234k
    2208835855U,  // LD1_MXIPXX_H_S
5426
234k
    2208852183U,  // LD1_MXIPXX_V_B
5427
234k
    2208852197U,  // LD1_MXIPXX_V_D
5428
234k
    2208852211U,  // LD1_MXIPXX_V_H
5429
234k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
234k
    2208852239U,  // LD1_MXIPXX_V_S
5431
234k
    116195369U, // LD1i16
5432
234k
    118308905U, // LD1i16_POST
5433
234k
    116228137U, // LD1i32
5434
234k
    120438825U, // LD1i32_POST
5435
234k
    116260905U, // LD1i64
5436
234k
    122568745U, // LD1i64_POST
5437
234k
    116293673U, // LD1i8
5438
234k
    124698665U, // LD1i8_POST
5439
234k
    297944377U, // LD2B
5440
234k
    297944377U, // LD2B_IMM
5441
234k
    297962223U, // LD2D
5442
234k
    297962223U, // LD2D_IMM
5443
234k
    297979217U, // LD2H
5444
234k
    297979217U, // LD2H_IMM
5445
234k
    298293176U, // LD2Q
5446
234k
    298293176U, // LD2Q_IMM
5447
234k
    579601U,  // LD2Rv16b
5448
234k
    109647889U, // LD2Rv16b_POST
5449
234k
    612369U,  // LD2Rv1d
5450
234k
    101292049U, // LD2Rv1d_POST
5451
234k
    645137U,  // LD2Rv2d
5452
234k
    101324817U, // LD2Rv2d_POST
5453
234k
    677905U,  // LD2Rv2s
5454
234k
    103454737U, // LD2Rv2s_POST
5455
234k
    710673U,  // LD2Rv4h
5456
234k
    107681809U, // LD2Rv4h_POST
5457
234k
    743441U,  // LD2Rv4s
5458
234k
    103520273U, // LD2Rv4s_POST
5459
234k
    776209U,  // LD2Rv8b
5460
234k
    109844497U, // LD2Rv8b_POST
5461
234k
    808977U,  // LD2Rv8h
5462
234k
    107780113U, // LD2Rv8h_POST
5463
234k
    573628U,  // LD2Twov16b
5464
234k
    99156156U,  // LD2Twov16b_POST
5465
234k
    639164U,  // LD2Twov2d
5466
234k
    99221692U,  // LD2Twov2d_POST
5467
234k
    671932U,  // LD2Twov2s
5468
234k
    101351612U, // LD2Twov2s_POST
5469
234k
    704700U,  // LD2Twov4h
5470
234k
    101384380U, // LD2Twov4h_POST
5471
234k
    737468U,  // LD2Twov4s
5472
234k
    99319996U,  // LD2Twov4s_POST
5473
234k
    770236U,  // LD2Twov8b
5474
234k
    101449916U, // LD2Twov8b_POST
5475
234k
    803004U,  // LD2Twov8h
5476
234k
    99385532U,  // LD2Twov8h_POST
5477
234k
    298000290U, // LD2W
5478
234k
    298000290U, // LD2W_IMM
5479
234k
    116195516U, // LD2i16
5480
234k
    120406204U, // LD2i16_POST
5481
234k
    116228284U, // LD2i32
5482
234k
    122536124U, // LD2i32_POST
5483
234k
    116261052U, // LD2i64
5484
234k
    126763196U, // LD2i64_POST
5485
234k
    116293820U, // LD2i8
5486
234k
    118407356U, // LD2i8_POST
5487
234k
    297944398U, // LD3B
5488
234k
    297944398U, // LD3B_IMM
5489
234k
    297962235U, // LD3D
5490
234k
    297962235U, // LD3D_IMM
5491
234k
    297979229U, // LD3H
5492
234k
    297979229U, // LD3H_IMM
5493
234k
    298293188U, // LD3Q
5494
234k
    298293188U, // LD3Q_IMM
5495
234k
    579607U,  // LD3Rv16b
5496
234k
    128522263U, // LD3Rv16b_POST
5497
234k
    612375U,  // LD3Rv1d
5498
234k
    113874967U, // LD3Rv1d_POST
5499
234k
    645143U,  // LD3Rv2d
5500
234k
    113907735U, // LD3Rv2d_POST
5501
234k
    677911U,  // LD3Rv2s
5502
234k
    130717719U, // LD3Rv2s_POST
5503
234k
    710679U,  // LD3Rv4h
5504
234k
    132847639U, // LD3Rv4h_POST
5505
234k
    743447U,  // LD3Rv4s
5506
234k
    130783255U, // LD3Rv4s_POST
5507
234k
    776215U,  // LD3Rv8b
5508
234k
    128718871U, // LD3Rv8b_POST
5509
234k
    808983U,  // LD3Rv8h
5510
234k
    132945943U, // LD3Rv8h_POST
5511
234k
    574085U,  // LD3Threev16b
5512
234k
    111739525U, // LD3Threev16b_POST
5513
234k
    639621U,  // LD3Threev2d
5514
234k
    111805061U, // LD3Threev2d_POST
5515
234k
    672389U,  // LD3Threev2s
5516
234k
    113934981U, // LD3Threev2s_POST
5517
234k
    705157U,  // LD3Threev4h
5518
234k
    113967749U, // LD3Threev4h_POST
5519
234k
    737925U,  // LD3Threev4s
5520
234k
    111903365U, // LD3Threev4s_POST
5521
234k
    770693U,  // LD3Threev8b
5522
234k
    114033285U, // LD3Threev8b_POST
5523
234k
    803461U,  // LD3Threev8h
5524
234k
    111968901U, // LD3Threev8h_POST
5525
234k
    298000302U, // LD3W
5526
234k
    298000302U, // LD3W_IMM
5527
234k
    116195973U, // LD3i16
5528
234k
    135086725U, // LD3i16_POST
5529
234k
    116228741U, // LD3i32
5530
234k
    137216645U, // LD3i32_POST
5531
234k
    116261509U, // LD3i64
5532
234k
    139346565U, // LD3i64_POST
5533
234k
    116294277U, // LD3i8
5534
234k
    141476485U, // LD3i8_POST
5535
234k
    297944424U, // LD4B
5536
234k
    297944424U, // LD4B_IMM
5537
234k
    297962247U, // LD4D
5538
234k
    297962247U, // LD4D_IMM
5539
234k
    574129U,  // LD4Fourv16b
5540
234k
    97059505U,  // LD4Fourv16b_POST
5541
234k
    639665U,  // LD4Fourv2d
5542
234k
    97125041U,  // LD4Fourv2d_POST
5543
234k
    672433U,  // LD4Fourv2s
5544
234k
    99254961U,  // LD4Fourv2s_POST
5545
234k
    705201U,  // LD4Fourv4h
5546
234k
    99287729U,  // LD4Fourv4h_POST
5547
234k
    737969U,  // LD4Fourv4s
5548
234k
    97223345U,  // LD4Fourv4s_POST
5549
234k
    770737U,  // LD4Fourv8b
5550
234k
    99353265U,  // LD4Fourv8b_POST
5551
234k
    803505U,  // LD4Fourv8h
5552
234k
    97288881U,  // LD4Fourv8h_POST
5553
234k
    297979241U, // LD4H
5554
234k
    297979241U, // LD4H_IMM
5555
234k
    298293200U, // LD4Q
5556
234k
    298293200U, // LD4Q_IMM
5557
234k
    579613U,  // LD4Rv16b
5558
234k
    107550749U, // LD4Rv16b_POST
5559
234k
    612381U,  // LD4Rv1d
5560
234k
    99194909U,  // LD4Rv1d_POST
5561
234k
    645149U,  // LD4Rv2d
5562
234k
    99227677U,  // LD4Rv2d_POST
5563
234k
    677917U,  // LD4Rv2s
5564
234k
    101357597U, // LD4Rv2s_POST
5565
234k
    710685U,  // LD4Rv4h
5566
234k
    103487517U, // LD4Rv4h_POST
5567
234k
    743453U,  // LD4Rv4s
5568
234k
    101423133U, // LD4Rv4s_POST
5569
234k
    776221U,  // LD4Rv8b
5570
234k
    107747357U, // LD4Rv8b_POST
5571
234k
    808989U,  // LD4Rv8h
5572
234k
    103585821U, // LD4Rv8h_POST
5573
234k
    298000314U, // LD4W
5574
234k
    298000314U, // LD4W_IMM
5575
234k
    116196017U, // LD4i16
5576
234k
    122503857U, // LD4i16_POST
5577
234k
    116228785U, // LD4i32
5578
234k
    126730929U, // LD4i32_POST
5579
234k
    116261553U, // LD4i64
5580
234k
    143540913U, // LD4i64_POST
5581
234k
    116294321U, // LD4i8
5582
234k
    120505009U, // LD4i8_POST
5583
234k
    984410U,  // LD64B
5584
234k
    2418328948U,  // LDADDAB
5585
234k
    2418331006U,  // LDADDAH
5586
234k
    2418329180U,  // LDADDALB
5587
234k
    2418331180U,  // LDADDALH
5588
234k
    2418331874U,  // LDADDALW
5589
234k
    2418331874U,  // LDADDALX
5590
234k
    2418328358U,  // LDADDAW
5591
234k
    2418328358U,  // LDADDAX
5592
234k
    2418329116U,  // LDADDB
5593
234k
    2418331166U,  // LDADDH
5594
234k
    2418329361U,  // LDADDLB
5595
234k
    2418331280U,  // LDADDLH
5596
234k
    2418332226U,  // LDADDLW
5597
234k
    2418332226U,  // LDADDLX
5598
234k
    2418330479U,  // LDADDW
5599
234k
    2418330479U,  // LDADDX
5600
234k
    116260922U, // LDAP1
5601
234k
    44058797U,  // LDAPRB
5602
234k
    44060526U,  // LDAPRH
5603
234k
    44063001U,  // LDAPRW
5604
234k
    849664281U, // LDAPRWpost
5605
234k
    44063001U,  // LDAPRX
5606
234k
    849664281U, // LDAPRXpost
5607
234k
    44058840U,  // LDAPURBi
5608
234k
    44060569U,  // LDAPURHi
5609
234k
    44058981U,  // LDAPURSBWi
5610
234k
    44058981U,  // LDAPURSBXi
5611
234k
    44060696U,  // LDAPURSHWi
5612
234k
    44060696U,  // LDAPURSHXi
5613
234k
    44064889U,  // LDAPURSWi
5614
234k
    44063094U,  // LDAPURXi
5615
234k
    44063094U,  // LDAPURbi
5616
234k
    44063094U,  // LDAPURdi
5617
234k
    44063094U,  // LDAPURhi
5618
234k
    44063094U,  // LDAPURi
5619
234k
    44063094U,  // LDAPURqi
5620
234k
    44063094U,  // LDAPURsi
5621
234k
    44058745U,  // LDARB
5622
234k
    44060474U,  // LDARH
5623
234k
    44062755U,  // LDARW
5624
234k
    44062755U,  // LDARX
5625
234k
    2119544U, // LDAXPW
5626
234k
    2119544U, // LDAXPX
5627
234k
    44058856U,  // LDAXRB
5628
234k
    44060585U,  // LDAXRH
5629
234k
    44063138U,  // LDAXRW
5630
234k
    44063138U,  // LDAXRX
5631
234k
    2418329004U,  // LDCLRAB
5632
234k
    2418331063U,  // LDCLRAH
5633
234k
    2418329255U,  // LDCLRALB
5634
234k
    2418331220U,  // LDCLRALH
5635
234k
    2418332067U,  // LDCLRALW
5636
234k
    2418332067U,  // LDCLRALX
5637
234k
    2418328642U,  // LDCLRAW
5638
234k
    2418328642U,  // LDCLRAX
5639
234k
    2418329742U,  // LDCLRB
5640
234k
    2418331471U,  // LDCLRH
5641
234k
    2418329463U,  // LDCLRLB
5642
234k
    2418331316U,  // LDCLRLH
5643
234k
    2418332590U,  // LDCLRLW
5644
234k
    2418332590U,  // LDCLRLX
5645
234k
    271537919U, // LDCLRP
5646
234k
    271533015U, // LDCLRPA
5647
234k
    271536437U, // LDCLRPAL
5648
234k
    271536962U, // LDCLRPL
5649
234k
    2418333867U,  // LDCLRW
5650
234k
    2418333867U,  // LDCLRX
5651
234k
    2418329013U,  // LDEORAB
5652
234k
    2418331072U,  // LDEORAH
5653
234k
    2418329265U,  // LDEORALB
5654
234k
    2418331230U,  // LDEORALH
5655
234k
    2418332097U,  // LDEORALW
5656
234k
    2418332097U,  // LDEORALX
5657
234k
    2418328669U,  // LDEORAW
5658
234k
    2418328669U,  // LDEORAX
5659
234k
    2418329765U,  // LDEORB
5660
234k
    2418331494U,  // LDEORH
5661
234k
    2418329472U,  // LDEORLB
5662
234k
    2418331325U,  // LDEORLH
5663
234k
    2418332617U,  // LDEORLW
5664
234k
    2418332617U,  // LDEORLX
5665
234k
    2418333960U,  // LDEORW
5666
234k
    2418333960U,  // LDEORX
5667
234k
    297960706U, // LDFF1B_D_REAL
5668
234k
    297977090U, // LDFF1B_H_REAL
5669
234k
    297944322U, // LDFF1B_REAL
5670
234k
    297993474U, // LDFF1B_S_REAL
5671
234k
    297962161U, // LDFF1D_REAL
5672
234k
    297962778U, // LDFF1H_D_REAL
5673
234k
    297979162U, // LDFF1H_REAL
5674
234k
    297995546U, // LDFF1H_S_REAL
5675
234k
    297961741U, // LDFF1SB_D_REAL
5676
234k
    297978125U, // LDFF1SB_H_REAL
5677
234k
    297994509U, // LDFF1SB_S_REAL
5678
234k
    297963470U, // LDFF1SH_D_REAL
5679
234k
    297996238U, // LDFF1SH_S_REAL
5680
234k
    297967672U, // LDFF1SW_D_REAL
5681
234k
    297967476U, // LDFF1W_D_REAL
5682
234k
    298000244U, // LDFF1W_REAL
5683
234k
    849661147U, // LDG
5684
234k
    44061863U,  // LDGM
5685
234k
    2119384U, // LDIAPPW
5686
234k
    807720664U, // LDIAPPWpost
5687
234k
    2119384U, // LDIAPPX
5688
234k
    807720664U, // LDIAPPXpost
5689
234k
    44058752U,  // LDLARB
5690
234k
    44060481U,  // LDLARH
5691
234k
    44062761U,  // LDLARW
5692
234k
    44062761U,  // LDLARX
5693
234k
    297960714U, // LDNF1B_D_IMM_REAL
5694
234k
    297977098U, // LDNF1B_H_IMM_REAL
5695
234k
    297944330U, // LDNF1B_IMM_REAL
5696
234k
    297993482U, // LDNF1B_S_IMM_REAL
5697
234k
    297962169U, // LDNF1D_IMM_REAL
5698
234k
    297962786U, // LDNF1H_D_IMM_REAL
5699
234k
    297979170U, // LDNF1H_IMM_REAL
5700
234k
    297995554U, // LDNF1H_S_IMM_REAL
5701
234k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
234k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
234k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
234k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
234k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
234k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
234k
    297967484U, // LDNF1W_D_IMM_REAL
5708
234k
    298000252U, // LDNF1W_IMM_REAL
5709
234k
    2119351U, // LDNPDi
5710
234k
    2119351U, // LDNPQi
5711
234k
    2119351U, // LDNPSi
5712
234k
    2119351U, // LDNPWi
5713
234k
    2119351U, // LDNPXi
5714
234k
    362956050U, // LDNT1B_2Z
5715
234k
    362956050U, // LDNT1B_2Z_IMM
5716
234k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
234k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
234k
    362956050U, // LDNT1B_4Z
5719
234k
    362956050U, // LDNT1B_4Z_IMM
5720
234k
    362956050U, // LDNT1B_4Z_STRIDED
5721
234k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
234k
    297944338U, // LDNT1B_ZRI
5723
234k
    297944338U, // LDNT1B_ZRR
5724
234k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
234k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
234k
    362973889U, // LDNT1D_2Z
5727
234k
    362973889U, // LDNT1D_2Z_IMM
5728
234k
    362973889U, // LDNT1D_2Z_STRIDED
5729
234k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
234k
    362973889U, // LDNT1D_4Z
5731
234k
    362973889U, // LDNT1D_4Z_IMM
5732
234k
    362973889U, // LDNT1D_4Z_STRIDED
5733
234k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
234k
    297962177U, // LDNT1D_ZRI
5735
234k
    297962177U, // LDNT1D_ZRR
5736
234k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
234k
    362990890U, // LDNT1H_2Z
5738
234k
    362990890U, // LDNT1H_2Z_IMM
5739
234k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
234k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
234k
    362990890U, // LDNT1H_4Z
5742
234k
    362990890U, // LDNT1H_4Z_IMM
5743
234k
    362990890U, // LDNT1H_4Z_STRIDED
5744
234k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
234k
    297979178U, // LDNT1H_ZRI
5746
234k
    297979178U, // LDNT1H_ZRR
5747
234k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
234k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
234k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
234k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
234k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
234k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
234k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
234k
    363011972U, // LDNT1W_2Z
5755
234k
    363011972U, // LDNT1W_2Z_IMM
5756
234k
    363011972U, // LDNT1W_2Z_STRIDED
5757
234k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
234k
    363011972U, // LDNT1W_4Z
5759
234k
    363011972U, // LDNT1W_4Z_IMM
5760
234k
    363011972U, // LDNT1W_4Z_STRIDED
5761
234k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
234k
    298000260U, // LDNT1W_ZRI
5763
234k
    298000260U, // LDNT1W_ZRR
5764
234k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
234k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
234k
    2119220U, // LDPDi
5767
234k
    807720500U, // LDPDpost
5768
234k
    807720500U, // LDPDpre
5769
234k
    2119220U, // LDPQi
5770
234k
    807720500U, // LDPQpost
5771
234k
    807720500U, // LDPQpre
5772
234k
    2121811U, // LDPSWi
5773
234k
    807723091U, // LDPSWpost
5774
234k
    807723091U, // LDPSWpre
5775
234k
    2119220U, // LDPSi
5776
234k
    807720500U, // LDPSpost
5777
234k
    807720500U, // LDPSpre
5778
234k
    2119220U, // LDPWi
5779
234k
    807720500U, // LDPWpost
5780
234k
    807720500U, // LDPWpre
5781
234k
    2119220U, // LDPXi
5782
234k
    807720500U, // LDPXpost
5783
234k
    807720500U, // LDPXpre
5784
234k
    44057349U,  // LDRAAindexed
5785
234k
    849658629U, // LDRAAwriteback
5786
234k
    44058014U,  // LDRABindexed
5787
234k
    849659294U, // LDRABwriteback
5788
234k
    849660040U, // LDRBBpost
5789
234k
    849660040U, // LDRBBpre
5790
234k
    44058760U,  // LDRBBroW
5791
234k
    44058760U,  // LDRBBroX
5792
234k
    44058760U,  // LDRBBui
5793
234k
    849664097U, // LDRBpost
5794
234k
    849664097U, // LDRBpre
5795
234k
    44062817U,  // LDRBroW
5796
234k
    44062817U,  // LDRBroX
5797
234k
    44062817U,  // LDRBui
5798
234k
    2149603425U,  // LDRDl
5799
234k
    849664097U, // LDRDpost
5800
234k
    849664097U, // LDRDpre
5801
234k
    44062817U,  // LDRDroW
5802
234k
    44062817U,  // LDRDroX
5803
234k
    44062817U,  // LDRDui
5804
234k
    849661769U, // LDRHHpost
5805
234k
    849661769U, // LDRHHpre
5806
234k
    44060489U,  // LDRHHroW
5807
234k
    44060489U,  // LDRHHroX
5808
234k
    44060489U,  // LDRHHui
5809
234k
    849664097U, // LDRHpost
5810
234k
    849664097U, // LDRHpre
5811
234k
    44062817U,  // LDRHroW
5812
234k
    44062817U,  // LDRHroX
5813
234k
    44062817U,  // LDRHui
5814
234k
    2149603425U,  // LDRQl
5815
234k
    849664097U, // LDRQpost
5816
234k
    849664097U, // LDRQpre
5817
234k
    44062817U,  // LDRQroW
5818
234k
    44062817U,  // LDRQroX
5819
234k
    44062817U,  // LDRQui
5820
234k
    849660238U, // LDRSBWpost
5821
234k
    849660238U, // LDRSBWpre
5822
234k
    44058958U,  // LDRSBWroW
5823
234k
    44058958U,  // LDRSBWroX
5824
234k
    44058958U,  // LDRSBWui
5825
234k
    849660238U, // LDRSBXpost
5826
234k
    849660238U, // LDRSBXpre
5827
234k
    44058958U,  // LDRSBXroW
5828
234k
    44058958U,  // LDRSBXroX
5829
234k
    44058958U,  // LDRSBXui
5830
234k
    849661953U, // LDRSHWpost
5831
234k
    849661953U, // LDRSHWpre
5832
234k
    44060673U,  // LDRSHWroW
5833
234k
    44060673U,  // LDRSHWroX
5834
234k
    44060673U,  // LDRSHWui
5835
234k
    849661953U, // LDRSHXpost
5836
234k
    849661953U, // LDRSHXpre
5837
234k
    44060673U,  // LDRSHXroW
5838
234k
    44060673U,  // LDRSHXroX
5839
234k
    44060673U,  // LDRSHXui
5840
234k
    2149605474U,  // LDRSWl
5841
234k
    849666146U, // LDRSWpost
5842
234k
    849666146U, // LDRSWpre
5843
234k
    44064866U,  // LDRSWroW
5844
234k
    44064866U,  // LDRSWroX
5845
234k
    44064866U,  // LDRSWui
5846
234k
    2149603425U,  // LDRSl
5847
234k
    849664097U, // LDRSpost
5848
234k
    849664097U, // LDRSpre
5849
234k
    44062817U,  // LDRSroW
5850
234k
    44062817U,  // LDRSroX
5851
234k
    44062817U,  // LDRSui
5852
234k
    2149603425U,  // LDRWl
5853
234k
    849664097U, // LDRWpost
5854
234k
    849664097U, // LDRWpre
5855
234k
    44062817U,  // LDRWroW
5856
234k
    44062817U,  // LDRWroX
5857
234k
    44062817U,  // LDRWui
5858
234k
    2149603425U,  // LDRXl
5859
234k
    849664097U, // LDRXpost
5860
234k
    849664097U, // LDRXpre
5861
234k
    44062817U,  // LDRXroW
5862
234k
    44062817U,  // LDRXroX
5863
234k
    44062817U,  // LDRXui
5864
234k
    45062241U,  // LDR_PXI
5865
234k
    44062817U,  // LDR_TX
5866
234k
    1038433U, // LDR_ZA
5867
234k
    45062241U,  // LDR_ZXI
5868
234k
    2418329029U,  // LDSETAB
5869
234k
    2418331088U,  // LDSETAH
5870
234k
    2418329283U,  // LDSETALB
5871
234k
    2418331248U,  // LDSETALH
5872
234k
    2418332127U,  // LDSETALW
5873
234k
    2418332127U,  // LDSETALX
5874
234k
    2418328722U,  // LDSETAW
5875
234k
    2418328722U,  // LDSETAX
5876
234k
    2418329972U,  // LDSETB
5877
234k
    2418331682U,  // LDSETH
5878
234k
    2418329523U,  // LDSETLB
5879
234k
    2418331341U,  // LDSETLH
5880
234k
    2418332687U,  // LDSETLW
5881
234k
    2418332687U,  // LDSETLX
5882
234k
    271537971U, // LDSETP
5883
234k
    271533066U, // LDSETPA
5884
234k
    271536493U, // LDSETPAL
5885
234k
    271537021U, // LDSETPL
5886
234k
    2418334543U,  // LDSETW
5887
234k
    2418334543U,  // LDSETX
5888
234k
    2418329038U,  // LDSMAXAB
5889
234k
    2418331097U,  // LDSMAXAH
5890
234k
    2418329293U,  // LDSMAXALB
5891
234k
    2418331258U,  // LDSMAXALH
5892
234k
    2418332157U,  // LDSMAXALW
5893
234k
    2418332157U,  // LDSMAXALX
5894
234k
    2418328778U,  // LDSMAXAW
5895
234k
    2418328778U,  // LDSMAXAX
5896
234k
    2418330128U,  // LDSMAXB
5897
234k
    2418331714U,  // LDSMAXH
5898
234k
    2418329532U,  // LDSMAXLB
5899
234k
    2418331383U,  // LDSMAXLH
5900
234k
    2418332795U,  // LDSMAXLW
5901
234k
    2418332795U,  // LDSMAXLX
5902
234k
    2418335947U,  // LDSMAXW
5903
234k
    2418335947U,  // LDSMAXX
5904
234k
    2418328957U,  // LDSMINAB
5905
234k
    2418331036U,  // LDSMINAH
5906
234k
    2418329225U,  // LDSMINALB
5907
234k
    2418331190U,  // LDSMINALH
5908
234k
    2418331914U,  // LDSMINALW
5909
234k
    2418331914U,  // LDSMINALX
5910
234k
    2418328458U,  // LDSMINAW
5911
234k
    2418328458U,  // LDSMINAX
5912
234k
    2418329575U,  // LDSMINB
5913
234k
    2418331403U,  // LDSMINH
5914
234k
    2418329436U,  // LDSMINLB
5915
234k
    2418331289U,  // LDSMINLH
5916
234k
    2418332436U,  // LDSMINLW
5917
234k
    2418332436U,  // LDSMINLX
5918
234k
    2418332960U,  // LDSMINW
5919
234k
    2418332960U,  // LDSMINX
5920
234k
    44058805U,  // LDTRBi
5921
234k
    44060534U,  // LDTRHi
5922
234k
    44058965U,  // LDTRSBWi
5923
234k
    44058965U,  // LDTRSBXi
5924
234k
    44060680U,  // LDTRSHWi
5925
234k
    44060680U,  // LDTRSHXi
5926
234k
    44064873U,  // LDTRSWi
5927
234k
    44063052U,  // LDTRWi
5928
234k
    44063052U,  // LDTRXi
5929
234k
    2418329048U,  // LDUMAXAB
5930
234k
    2418331107U,  // LDUMAXAH
5931
234k
    2418329304U,  // LDUMAXALB
5932
234k
    2418331269U,  // LDUMAXALH
5933
234k
    2418332167U,  // LDUMAXALW
5934
234k
    2418332167U,  // LDUMAXALX
5935
234k
    2418328787U,  // LDUMAXAW
5936
234k
    2418328787U,  // LDUMAXAX
5937
234k
    2418330137U,  // LDUMAXB
5938
234k
    2418331723U,  // LDUMAXH
5939
234k
    2418329542U,  // LDUMAXLB
5940
234k
    2418331393U,  // LDUMAXLH
5941
234k
    2418332804U,  // LDUMAXLW
5942
234k
    2418332804U,  // LDUMAXLX
5943
234k
    2418335955U,  // LDUMAXW
5944
234k
    2418335955U,  // LDUMAXX
5945
234k
    2418328967U,  // LDUMINAB
5946
234k
    2418331046U,  // LDUMINAH
5947
234k
    2418329236U,  // LDUMINALB
5948
234k
    2418331201U,  // LDUMINALH
5949
234k
    2418331924U,  // LDUMINALW
5950
234k
    2418331924U,  // LDUMINALX
5951
234k
    2418328467U,  // LDUMINAW
5952
234k
    2418328467U,  // LDUMINAX
5953
234k
    2418329584U,  // LDUMINB
5954
234k
    2418331412U,  // LDUMINH
5955
234k
    2418329446U,  // LDUMINLB
5956
234k
    2418331299U,  // LDUMINLH
5957
234k
    2418332445U,  // LDUMINLW
5958
234k
    2418332445U,  // LDUMINLX
5959
234k
    2418332968U,  // LDUMINW
5960
234k
    2418332968U,  // LDUMINX
5961
234k
    44058825U,  // LDURBBi
5962
234k
    44063081U,  // LDURBi
5963
234k
    44063081U,  // LDURDi
5964
234k
    44060554U,  // LDURHHi
5965
234k
    44063081U,  // LDURHi
5966
234k
    44063081U,  // LDURQi
5967
234k
    44058973U,  // LDURSBWi
5968
234k
    44058973U,  // LDURSBXi
5969
234k
    44060688U,  // LDURSHWi
5970
234k
    44060688U,  // LDURSHXi
5971
234k
    44064881U,  // LDURSWi
5972
234k
    44063081U,  // LDURSi
5973
234k
    44063081U,  // LDURWi
5974
234k
    44063081U,  // LDURXi
5975
234k
    24809U, // LDX
5976
234k
    2119572U, // LDXPW
5977
234k
    2119572U, // LDXPX
5978
234k
    44058864U,  // LDXRB
5979
234k
    44060593U,  // LDXRH
5980
234k
    44063145U,  // LDXRW
5981
234k
    44063145U,  // LDXRX
5982
234k
    24890U, // LDY
5983
234k
    24989U, // LDZ
5984
234k
    20655U, // LDZI
5985
234k
    3223361788U,  // LSLR_ZPmZ_B
5986
234k
    3223378172U,  // LSLR_ZPmZ_D
5987
234k
    3519092988U,  // LSLR_ZPmZ_H
5988
234k
    3223410940U,  // LSLR_ZPmZ_S
5989
234k
    2118638U, // LSLVWr
5990
234k
    2118638U, // LSLVXr
5991
234k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
234k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
234k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
234k
    2135022U, // LSL_WIDE_ZZZ_B
5995
234k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
234k
    270619630U, // LSL_WIDE_ZZZ_S
5997
234k
    3223360494U,  // LSL_ZPmI_B
5998
234k
    3223376878U,  // LSL_ZPmI_D
5999
234k
    3519091694U,  // LSL_ZPmI_H
6000
234k
    3223409646U,  // LSL_ZPmI_S
6001
234k
    3223360494U,  // LSL_ZPmZ_B
6002
234k
    3223376878U,  // LSL_ZPmZ_D
6003
234k
    3519091694U,  // LSL_ZPmZ_H
6004
234k
    3223409646U,  // LSL_ZPmZ_S
6005
234k
    2135022U, // LSL_ZZI_B
6006
234k
    2418070510U,  // LSL_ZZI_D
6007
234k
    2189497326U,  // LSL_ZZI_H
6008
234k
    270619630U, // LSL_ZZI_S
6009
234k
    3223361835U,  // LSRR_ZPmZ_B
6010
234k
    3223378219U,  // LSRR_ZPmZ_D
6011
234k
    3519093035U,  // LSRR_ZPmZ_H
6012
234k
    3223410987U,  // LSRR_ZPmZ_S
6013
234k
    2119996U, // LSRVWr
6014
234k
    2119996U, // LSRVXr
6015
234k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
234k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
234k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
234k
    2136380U, // LSR_WIDE_ZZZ_B
6019
234k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
234k
    270620988U, // LSR_WIDE_ZZZ_S
6021
234k
    3223361852U,  // LSR_ZPmI_B
6022
234k
    3223378236U,  // LSR_ZPmI_D
6023
234k
    3519093052U,  // LSR_ZPmI_H
6024
234k
    3223411004U,  // LSR_ZPmI_S
6025
234k
    3223361852U,  // LSR_ZPmZ_B
6026
234k
    3223378236U,  // LSR_ZPmZ_D
6027
234k
    3519093052U,  // LSR_ZPmZ_H
6028
234k
    3223411004U,  // LSR_ZPmZ_S
6029
234k
    2136380U, // LSR_ZZI_B
6030
234k
    2418071868U,  // LSR_ZZI_D
6031
234k
    2189498684U,  // LSR_ZZI_H
6032
234k
    270620988U, // LSR_ZZI_S
6033
234k
    2690744533U,  // LUT2v16f8
6034
234k
    2969665749U,  // LUT2v8f16
6035
234k
    2690745014U,  // LUT4v16f8
6036
234k
    2969666230U,  // LUT4v8f16
6037
234k
    2208448725U,  // LUTI2_2ZTZI_B
6038
234k
    2208481493U,  // LUTI2_2ZTZI_H
6039
234k
    2208497877U,  // LUTI2_2ZTZI_S
6040
234k
    2208448725U,  // LUTI2_4ZTZI_B
6041
234k
    2208481493U,  // LUTI2_4ZTZI_H
6042
234k
    2208497877U,  // LUTI2_4ZTZI_S
6043
234k
    2654421U, // LUTI2_S_2ZTZI_B
6044
234k
    2932949U, // LUTI2_S_2ZTZI_H
6045
234k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
234k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
234k
    2130133U, // LUTI2_ZTZI_B
6048
234k
    2208366805U,  // LUTI2_ZTZI_H
6049
234k
    2179285U, // LUTI2_ZTZI_S
6050
234k
    2686484693U,  // LUTI2_ZZZI_B
6051
234k
    2183200981U,  // LUTI2_ZZZI_H
6052
234k
    2208449206U,  // LUTI4_2ZTZI_B
6053
234k
    2208481974U,  // LUTI4_2ZTZI_H
6054
234k
    2208498358U,  // LUTI4_2ZTZI_S
6055
234k
    2208481974U,  // LUTI4_4ZTZI_H
6056
234k
    2208498358U,  // LUTI4_4ZTZI_S
6057
234k
    2208449206U,  // LUTI4_4ZZT2Z
6058
234k
    2654902U, // LUTI4_S_2ZTZI_B
6059
234k
    2933430U, // LUTI4_S_2ZTZI_H
6060
234k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
234k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
234k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
234k
    2130614U, // LUTI4_ZTZI_B
6064
234k
    2208367286U,  // LUTI4_ZTZI_H
6065
234k
    2179766U, // LUTI4_ZTZI_S
6066
234k
    2686485174U,  // LUTI4_ZZZI_B
6067
234k
    2183201462U,  // LUTI4_ZZZI_H
6068
234k
    17097U, // MAC16
6069
234k
    2121084U, // MADDPT
6070
234k
    2116508U, // MADDWrrr
6071
234k
    2116508U, // MADDXrrr
6072
234k
    1075895669U,  // MAD_CPA
6073
234k
    3223358228U,  // MAD_ZPmZZ_B
6074
234k
    3223374612U,  // MAD_ZPmZZ_D
6075
234k
    3519089428U,  // MAD_ZPmZZ_H
6076
234k
    3223407380U,  // MAD_ZPmZZ_S
6077
234k
    3223358999U,  // MATCH_PPzZZ_B
6078
234k
    2713783831U,  // MATCH_PPzZZ_H
6079
234k
    22086U, // MATFP
6080
234k
    23743U, // MATINT
6081
234k
    1075895654U,  // MLA_CPA
6082
234k
    3223356256U,  // MLA_ZPmZZ_B
6083
234k
    3223372640U,  // MLA_ZPmZZ_D
6084
234k
    3519087456U,  // MLA_ZPmZZ_H
6085
234k
    3223405408U,  // MLA_ZPmZZ_S
6086
234k
    1075888992U,  // MLA_ZZZI_D
6087
234k
    2195784544U,  // MLA_ZZZI_H
6088
234k
    1344357216U,  // MLA_ZZZI_S
6089
234k
    2959213408U,  // MLAv16i8
6090
234k
    2961310560U,  // MLAv2i32
6091
234k
    2961310560U,  // MLAv2i32_indexed
6092
234k
    2965504864U,  // MLAv4i16
6093
234k
    2965504864U,  // MLAv4i16_indexed
6094
234k
    2967602016U,  // MLAv4i32
6095
234k
    2967602016U,  // MLAv4i32_indexed
6096
234k
    2969699168U,  // MLAv8i16
6097
234k
    2969699168U,  // MLAv8i16_indexed
6098
234k
    2971796320U,  // MLAv8i8
6099
234k
    3223362131U,  // MLS_ZPmZZ_B
6100
234k
    3223378515U,  // MLS_ZPmZZ_D
6101
234k
    3519093331U,  // MLS_ZPmZZ_H
6102
234k
    3223411283U,  // MLS_ZPmZZ_S
6103
234k
    1075894867U,  // MLS_ZZZI_D
6104
234k
    2195790419U,  // MLS_ZZZI_H
6105
234k
    1344363091U,  // MLS_ZZZI_S
6106
234k
    2959219283U,  // MLSv16i8
6107
234k
    2961316435U,  // MLSv2i32
6108
234k
    2961316435U,  // MLSv2i32_indexed
6109
234k
    2965510739U,  // MLSv4i16
6110
234k
    2965510739U,  // MLSv4i16_indexed
6111
234k
    2967607891U,  // MLSv4i32
6112
234k
    2967607891U,  // MLSv4i32_indexed
6113
234k
    2969705043U,  // MLSv8i16
6114
234k
    2969705043U,  // MLSv8i16_indexed
6115
234k
    2971802195U,  // MLSv8i8
6116
234k
    145712034U, // MOPSSETGE
6117
234k
    145712095U, // MOPSSETGEN
6118
234k
    145712983U, // MOPSSETGET
6119
234k
    145712456U, // MOPSSETGETN
6120
234k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
234k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
234k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
234k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
234k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
234k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
234k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
234k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
234k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
234k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
234k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
234k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
234k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
234k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
234k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
234k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
234k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
234k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
234k
    2138493U, // MOVAZ_ZMI_H_B
6139
234k
    2154877U, // MOVAZ_ZMI_H_D
6140
234k
    421601661U, // MOVAZ_ZMI_H_H
6141
234k
    422011261U, // MOVAZ_ZMI_H_Q
6142
234k
    2187645U, // MOVAZ_ZMI_H_S
6143
234k
    270573949U, // MOVAZ_ZMI_V_B
6144
234k
    270590333U, // MOVAZ_ZMI_V_D
6145
234k
    423698813U, // MOVAZ_ZMI_V_H
6146
234k
    424108413U, // MOVAZ_ZMI_V_Q
6147
234k
    270623101U, // MOVAZ_ZMI_V_S
6148
234k
    958547140U, // MOVA_2ZMXI_H_B
6149
234k
    958563524U, // MOVA_2ZMXI_H_D
6150
234k
    958579908U, // MOVA_2ZMXI_H_H
6151
234k
    958596292U, // MOVA_2ZMXI_H_S
6152
234k
    960644292U, // MOVA_2ZMXI_V_B
6153
234k
    960660676U, // MOVA_2ZMXI_V_D
6154
234k
    960677060U, // MOVA_2ZMXI_V_H
6155
234k
    960693444U, // MOVA_2ZMXI_V_S
6156
234k
    958547140U, // MOVA_4ZMXI_H_B
6157
234k
    958563524U, // MOVA_4ZMXI_H_D
6158
234k
    958579908U, // MOVA_4ZMXI_H_H
6159
234k
    958596292U, // MOVA_4ZMXI_H_S
6160
234k
    960644292U, // MOVA_4ZMXI_V_B
6161
234k
    960660676U, // MOVA_4ZMXI_V_D
6162
234k
    960677060U, // MOVA_4ZMXI_V_H
6163
234k
    960693444U, // MOVA_4ZMXI_V_S
6164
234k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
234k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
234k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
234k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
234k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
234k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
234k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
234k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
234k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
234k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
234k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
234k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
234k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
234k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
234k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
234k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
234k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
234k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
234k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
234k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
234k
    538988713U, // MOVID
6185
234k
    811700393U, // MOVIv16b_ns
6186
234k
    547459241U, // MOVIv2d_ns
6187
234k
    813797545U, // MOVIv2i32
6188
234k
    813797545U, // MOVIv2s_msl
6189
234k
    817991849U, // MOVIv4i16
6190
234k
    820089001U, // MOVIv4i32
6191
234k
    820089001U, // MOVIv4s_msl
6192
234k
    824283305U, // MOVIv8b_ns
6193
234k
    822186153U, // MOVIv8i16
6194
234k
    1881166030U,  // MOVKWi
6195
234k
    1881166030U,  // MOVKXi
6196
234k
    807425466U, // MOVNWi
6197
234k
    807425466U, // MOVNXi
6198
234k
    270573820U, // MOVPRFX_ZPmZ_B
6199
234k
    270590204U, // MOVPRFX_ZPmZ_D
6200
234k
    541139196U, // MOVPRFX_ZPmZ_H
6201
234k
    270622972U, // MOVPRFX_ZPmZ_S
6202
234k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
234k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
234k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
234k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
234k
    3224346876U,  // MOVPRFX_ZZ
6207
234k
    1233149423U,  // MOVT
6208
234k
    1501584879U,  // MOVT_TIX
6209
234k
    2121199U, // MOVT_XTI
6210
234k
    807428549U, // MOVZWi
6211
234k
    807428549U, // MOVZXi
6212
234k
    1055447U, // MRRS
6213
234k
    1612733126U,  // MRS
6214
234k
    3223357754U,  // MSB_ZPmZZ_B
6215
234k
    3223374138U,  // MSB_ZPmZZ_D
6216
234k
    3519088954U,  // MSB_ZPmZZ_H
6217
234k
    3223406906U,  // MSB_ZPmZZ_S
6218
234k
    1672501569U,  // MSR
6219
234k
    162552113U, // MSRR
6220
234k
    1087809U, // MSRpstateImm1
6221
234k
    1087809U, // MSRpstateImm4
6222
234k
    1104193U, // MSRpstatesvcrImm1
6223
234k
    2121069U, // MSUBPT
6224
234k
    2116046U, // MSUBWrrr
6225
234k
    2116046U, // MSUBXrrr
6226
234k
    2955021015U,  // MUL53HI
6227
234k
    2955021027U,  // MUL53LO
6228
234k
    2135109U, // MUL_ZI_B
6229
234k
    2418070597U,  // MUL_ZI_D
6230
234k
    2189497413U,  // MUL_ZI_H
6231
234k
    270619717U, // MUL_ZI_S
6232
234k
    3223360581U,  // MUL_ZPmZ_B
6233
234k
    3223376965U,  // MUL_ZPmZ_D
6234
234k
    3519091781U,  // MUL_ZPmZ_H
6235
234k
    3223409733U,  // MUL_ZPmZ_S
6236
234k
    2418070597U,  // MUL_ZZZI_D
6237
234k
    2189497413U,  // MUL_ZZZI_H
6238
234k
    270619717U, // MUL_ZZZI_S
6239
234k
    2135109U, // MUL_ZZZ_B
6240
234k
    2418070597U,  // MUL_ZZZ_D
6241
234k
    2189497413U,  // MUL_ZZZ_H
6242
234k
    270619717U, // MUL_ZZZ_S
6243
234k
    811701317U, // MULv16i8
6244
234k
    813798469U, // MULv2i32
6245
234k
    813798469U, // MULv2i32_indexed
6246
234k
    817992773U, // MULv4i16
6247
234k
    817992773U, // MULv4i16_indexed
6248
234k
    820089925U, // MULv4i32
6249
234k
    820089925U, // MULv4i32_indexed
6250
234k
    822187077U, // MULv8i16
6251
234k
    822187077U, // MULv8i16_indexed
6252
234k
    824284229U, // MULv8i8
6253
234k
    813797526U, // MVNIv2i32
6254
234k
    813797526U, // MVNIv2s_msl
6255
234k
    817991830U, // MVNIv4i16
6256
234k
    820088982U, // MVNIv4i32
6257
234k
    820088982U, // MVNIv4s_msl
6258
234k
    822186134U, // MVNIv8i16
6259
234k
    3223362078U,  // NANDS_PPzPP
6260
234k
    3223358407U,  // NAND_PPzPP
6261
234k
    2418070500U,  // NBSL_ZZZZ
6262
234k
    270568673U, // NEG_ZPmZ_B
6263
234k
    270585057U, // NEG_ZPmZ_D
6264
234k
    541134049U, // NEG_ZPmZ_H
6265
234k
    270617825U, // NEG_ZPmZ_S
6266
234k
    811699425U, // NEGv16i8
6267
234k
    2116833U, // NEGv1i64
6268
234k
    813796577U, // NEGv2i32
6269
234k
    815893729U, // NEGv2i64
6270
234k
    817990881U, // NEGv4i16
6271
234k
    820088033U, // NEGv4i32
6272
234k
    822185185U, // NEGv8i16
6273
234k
    824282337U, // NEGv8i8
6274
234k
    3223358998U,  // NMATCH_PPzZZ_B
6275
234k
    2713783830U,  // NMATCH_PPzZZ_H
6276
234k
    3223362257U,  // NORS_PPzPP
6277
234k
    3223361807U,  // NOR_PPzPP
6278
234k
    270572897U, // NOT_ZPmZ_B
6279
234k
    270589281U, // NOT_ZPmZ_D
6280
234k
    541138273U, // NOT_ZPmZ_H
6281
234k
    270622049U, // NOT_ZPmZ_S
6282
234k
    811703649U, // NOTv16i8
6283
234k
    824286561U, // NOTv8i8
6284
234k
    3223362170U,  // ORNS_PPzPP
6285
234k
    2119011U, // ORNWrs
6286
234k
    2119011U, // ORNXrs
6287
234k
    3223360867U,  // ORN_PPzPP
6288
234k
    811701603U, // ORNv16i8
6289
234k
    824284515U, // ORNv8i8
6290
234k
    3227623221U,  // ORQV_VPZ_B
6291
234k
    3231817525U,  // ORQV_VPZ_D
6292
234k
    3238108981U,  // ORQV_VPZ_H
6293
234k
    3236011829U,  // ORQV_VPZ_S
6294
234k
    3223362269U,  // ORRS_PPzPP
6295
234k
    2119968U, // ORRWri
6296
234k
    2119968U, // ORRWrs
6297
234k
    2119968U, // ORRXri
6298
234k
    2119968U, // ORRXrs
6299
234k
    3223361824U,  // ORR_PPzPP
6300
234k
    2418071840U,  // ORR_ZI
6301
234k
    3223361824U,  // ORR_ZPmZ_B
6302
234k
    3223378208U,  // ORR_ZPmZ_D
6303
234k
    3519093024U,  // ORR_ZPmZ_H
6304
234k
    3223410976U,  // ORR_ZPmZ_S
6305
234k
    2418071840U,  // ORR_ZZZ
6306
234k
    811702560U, // ORRv16i8
6307
234k
    1887574304U,  // ORRv2i32
6308
234k
    1891768608U,  // ORRv4i16
6309
234k
    1893865760U,  // ORRv4i32
6310
234k
    1895962912U,  // ORRv8i16
6311
234k
    824285472U, // ORRv8i8
6312
234k
    253780U,  // ORV_VPZ_B
6313
234k
    1657020244U,  // ORV_VPZ_D
6314
234k
    1659133780U,  // ORV_VPZ_H
6315
234k
    1638178644U,  // ORV_VPZ_S
6316
234k
    807715615U, // PACDA
6317
234k
    807716373U, // PACDB
6318
234k
    312540U,  // PACDZA
6319
234k
    313890U,  // PACDZB
6320
234k
    2114364U, // PACGA
6321
234k
    807715658U, // PACIA
6322
234k
    8974U,  // PACIA1716
6323
234k
    8891U,  // PACIA171615
6324
234k
    8939U,  // PACIASP
6325
234k
    10307U, // PACIASPPC
6326
234k
    8882U,  // PACIAZ
6327
234k
    807716408U, // PACIB
6328
234k
    8828U,  // PACIB1716
6329
234k
    8915U,  // PACIB171615
6330
234k
    8965U,  // PACIBSP
6331
234k
    10329U, // PACIBSPPC
6332
234k
    8948U,  // PACIBZ
6333
234k
    312556U,  // PACIZA
6334
234k
    313906U,  // PACIZB
6335
234k
    9000U,  // PACM
6336
234k
    10295U, // PACNBIASPPC
6337
234k
    10317U, // PACNBIBSPPC
6338
234k
    1168268834U,  // PEXT_2PCI_B
6339
234k
    1168285218U,  // PEXT_2PCI_D
6340
234k
    1168301602U,  // PEXT_2PCI_H
6341
234k
    1168317986U,  // PEXT_2PCI_S
6342
234k
    2149621282U,  // PEXT_PCI_B
6343
234k
    2149637666U,  // PEXT_PCI_D
6344
234k
    1168186914U,  // PEXT_PCI_H
6345
234k
    2149670434U,  // PEXT_PCI_S
6346
234k
    35971U, // PFALSE
6347
234k
    3223362977U,  // PFIRST_B
6348
234k
    3223363303U,  // PMOV_PZI_B
6349
234k
    3223379687U,  // PMOV_PZI_D
6350
234k
    1103175399U,  // PMOV_PZI_H
6351
234k
    3223412455U,  // PMOV_PZI_S
6352
234k
    2043649767U,  // PMOV_ZIP_B
6353
234k
    3654262503U,  // PMOV_ZIP_D
6354
234k
    701472487U, // PMOV_ZIP_H
6355
234k
    1238343399U,  // PMOV_ZIP_S
6356
234k
    270583620U, // PMULLB_ZZZ_D
6357
234k
    2197882692U,  // PMULLB_ZZZ_H
6358
234k
    166152004U, // PMULLB_ZZZ_Q
6359
234k
    270588977U, // PMULLT_ZZZ_D
6360
234k
    2197888049U,  // PMULLT_ZZZ_H
6361
234k
    166157361U, // PMULLT_ZZZ_Q
6362
234k
    822182232U, // PMULLv16i8
6363
234k
    2315358975U,  // PMULLv1i64
6364
234k
    2583789912U,  // PMULLv2i64
6365
234k
    822186751U, // PMULLv8i8
6366
234k
    2135121U, // PMUL_ZZZ_B
6367
234k
    811701329U, // PMULv16i8
6368
234k
    824284241U, // PMULv8i8
6369
234k
    3223363099U,  // PNEXT_B
6370
234k
    3223379483U,  // PNEXT_D
6371
234k
    2176917019U,  // PNEXT_H
6372
234k
    3223412251U,  // PNEXT_S
6373
234k
    2194736683U,  // PRFB_D_PZI
6374
234k
    2234582571U,  // PRFB_D_SCALED
6375
234k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
234k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
234k
    2234582571U,  // PRFB_PRI
6378
234k
    2234582571U,  // PRFB_PRR
6379
234k
    2175862315U,  // PRFB_S_PZI
6380
234k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
234k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
234k
    2194738106U,  // PRFD_D_PZI
6383
234k
    2234583994U,  // PRFD_D_SCALED
6384
234k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
234k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
234k
    2234583994U,  // PRFD_PRI
6387
234k
    2234583994U,  // PRFD_PRR
6388
234k
    2175863738U,  // PRFD_S_PZI
6389
234k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
234k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
234k
    2194738726U,  // PRFH_D_PZI
6392
234k
    2234584614U,  // PRFH_D_SCALED
6393
234k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
234k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
234k
    2234584614U,  // PRFH_PRI
6396
234k
    2234584614U,  // PRFH_PRR
6397
234k
    2175864358U,  // PRFH_S_PZI
6398
234k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
234k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
234k
    2150716577U,  // PRFMl
6401
234k
    45175969U,  // PRFMroW
6402
234k
    45175969U,  // PRFMroX
6403
234k
    45175969U,  // PRFMui
6404
234k
    45176045U,  // PRFUMi
6405
234k
    2194743307U,  // PRFW_D_PZI
6406
234k
    2234589195U,  // PRFW_D_SCALED
6407
234k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
234k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
234k
    2234589195U,  // PRFW_PRI
6410
234k
    2234589195U,  // PRFW_PRR
6411
234k
    2175868939U,  // PRFW_S_PZI
6412
234k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
234k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
234k
    3224343160U,  // PSEL_PPPRI_B
6415
234k
    3224343160U,  // PSEL_PPPRI_D
6416
234k
    3224343160U,  // PSEL_PPPRI_H
6417
234k
    3224343160U,  // PSEL_PPPRI_S
6418
234k
    3120531U, // PTEST_PP
6419
234k
    2954926629U,  // PTRUES_B
6420
234k
    2954943013U,  // PTRUES_D
6421
234k
    169941541U, // PTRUES_H
6422
234k
    2954975781U,  // PTRUES_S
6423
234k
    2954923165U,  // PTRUE_B
6424
234k
    1150109U, // PTRUE_C_B
6425
234k
    1166493U, // PTRUE_C_D
6426
234k
    1182877U, // PTRUE_C_H
6427
234k
    1199261U, // PTRUE_C_S
6428
234k
    2954939549U,  // PTRUE_D
6429
234k
    169938077U, // PTRUE_H
6430
234k
    2954972317U,  // PTRUE_S
6431
234k
    1661014116U,  // PUNPKHI_PP
6432
234k
    1661015505U,  // PUNPKLO_PP
6433
234k
    1881180126U,  // RADDHNB_ZZZ_B
6434
234k
    2172717022U,  // RADDHNB_ZZZ_H
6435
234k
    2418100190U,  // RADDHNB_ZZZ_S
6436
234k
    2686491816U,  // RADDHNT_ZZZ_B
6437
234k
    2174819496U,  // RADDHNT_ZZZ_H
6438
234k
    1075928232U,  // RADDHNT_ZZZ_S
6439
234k
    813798666U, // RADDHNv2i64_v2i32
6440
234k
    2967601591U,  // RADDHNv2i64_v4i32
6441
234k
    817992970U, // RADDHNv4i32_v4i16
6442
234k
    2969698743U,  // RADDHNv4i32_v8i16
6443
234k
    2959212983U,  // RADDHNv8i16_v16i8
6444
234k
    824284426U, // RADDHNv8i16_v8i8
6445
234k
    815890593U, // RAX1
6446
234k
    2418065569U,  // RAX1_ZZZ_D
6447
234k
    2120581U, // RBITWr
6448
234k
    2120581U, // RBITXr
6449
234k
    270572421U, // RBIT_ZPmZ_B
6450
234k
    270588805U, // RBIT_ZPmZ_D
6451
234k
    541137797U, // RBIT_ZPmZ_H
6452
234k
    270621573U, // RBIT_ZPmZ_S
6453
234k
    811703173U, // RBITv16i8
6454
234k
    824286085U, // RBITv8i8
6455
234k
    807721413U, // RCWCAS
6456
234k
    807715977U, // RCWCASA
6457
234k
    807719381U, // RCWCASAL
6458
234k
    807719899U, // RCWCASL
6459
234k
    415524U,  // RCWCASP
6460
234k
    410624U,  // RCWCASPA
6461
234k
    414050U,  // RCWCASPAL
6462
234k
    414571U,  // RCWCASPL
6463
234k
    2418333883U,  // RCWCLR
6464
234k
    2418328660U,  // RCWCLRA
6465
234k
    2418332087U,  // RCWCLRAL
6466
234k
    2418332608U,  // RCWCLRL
6467
234k
    271537937U, // RCWCLRP
6468
234k
    271533035U, // RCWCLRPA
6469
234k
    271536459U, // RCWCLRPAL
6470
234k
    271536982U, // RCWCLRPL
6471
234k
    2418333874U,  // RCWCLRS
6472
234k
    2418328650U,  // RCWCLRSA
6473
234k
    2418332076U,  // RCWCLRSAL
6474
234k
    2418332598U,  // RCWCLRSL
6475
234k
    271537927U, // RCWCLRSP
6476
234k
    271533024U, // RCWCLRSPA
6477
234k
    271536447U, // RCWCLRSPAL
6478
234k
    271536971U, // RCWCLRSPL
6479
234k
    807721404U, // RCWSCAS
6480
234k
    807715967U, // RCWSCASA
6481
234k
    807719370U, // RCWSCASAL
6482
234k
    807719889U, // RCWSCASL
6483
234k
    415514U,  // RCWSCASP
6484
234k
    410613U,  // RCWSCASPA
6485
234k
    414038U,  // RCWSCASPAL
6486
234k
    414560U,  // RCWSCASPL
6487
234k
    2418334559U,  // RCWSET
6488
234k
    2418328740U,  // RCWSETA
6489
234k
    2418332147U,  // RCWSETAL
6490
234k
    2418332705U,  // RCWSETL
6491
234k
    271537989U, // RCWSETP
6492
234k
    271533086U, // RCWSETPA
6493
234k
    271536515U, // RCWSETPAL
6494
234k
    271537041U, // RCWSETPL
6495
234k
    2418334550U,  // RCWSETS
6496
234k
    2418328730U,  // RCWSETSA
6497
234k
    2418332136U,  // RCWSETSAL
6498
234k
    2418332695U,  // RCWSETSL
6499
234k
    271537979U, // RCWSETSP
6500
234k
    271533075U, // RCWSETSPA
6501
234k
    271536503U, // RCWSETSPAL
6502
234k
    271537030U, // RCWSETSPL
6503
234k
    2418333552U,  // RCWSWP
6504
234k
    2418328626U,  // RCWSWPA
6505
234k
    2418332057U,  // RCWSWPAL
6506
234k
    2418332581U,  // RCWSWPL
6507
234k
    271537898U, // RCWSWPP
6508
234k
    271533005U, // RCWSWPPA
6509
234k
    271536426U, // RCWSWPPAL
6510
234k
    271536952U, // RCWSWPPL
6511
234k
    2418333543U,  // RCWSWPS
6512
234k
    2418328616U,  // RCWSWPSA
6513
234k
    2418332046U,  // RCWSWPSAL
6514
234k
    2418332571U,  // RCWSWPSL
6515
234k
    271537888U, // RCWSWPSP
6516
234k
    271532994U, // RCWSWPSPA
6517
234k
    271536414U, // RCWSWPSPAL
6518
234k
    271536941U, // RCWSWPSPL
6519
234k
    3223362238U,  // RDFFRS_PPz
6520
234k
    3223361646U,  // RDFFR_PPz_REAL
6521
234k
    39022U, // RDFFR_P_REAL
6522
234k
    2118772U, // RDSVLI_XI
6523
234k
    2118758U, // RDVLI_XI
6524
234k
    23370U, // RET
6525
234k
    10279U, // RETAA
6526
234k
    330357U,  // RETAASPPCi
6527
234k
    19061U, // RETAASPPCr
6528
234k
    10286U, // RETAB
6529
234k
    330379U,  // RETABSPPCi
6530
234k
    19083U, // RETABSPPCr
6531
234k
    2114271U, // REV16Wr
6532
234k
    2114271U, // REV16Xr
6533
234k
    811696863U, // REV16v16i8
6534
234k
    824279775U, // REV16v8i8
6535
234k
    2113717U, // REV32Xr
6536
234k
    811696309U, // REV32v16i8
6537
234k
    817987765U, // REV32v4i16
6538
234k
    822182069U, // REV32v8i16
6539
234k
    824279221U, // REV32v8i8
6540
234k
    811696810U, // REV64v16i8
6541
234k
    813793962U, // REV64v2i32
6542
234k
    817988266U, // REV64v4i16
6543
234k
    820085418U, // REV64v4i32
6544
234k
    822182570U, // REV64v8i16
6545
234k
    824279722U, // REV64v8i8
6546
234k
    270584298U, // REVB_ZPmZ_D
6547
234k
    541133290U, // REVB_ZPmZ_H
6548
234k
    270617066U, // REVB_ZPmZ_S
6549
234k
    2689027062U,  // REVD_ZPmZ
6550
234k
    270585916U, // REVH_ZPmZ_D
6551
234k
    270618684U, // REVH_ZPmZ_S
6552
234k
    270590101U, // REVW_ZPmZ_D
6553
234k
    2121356U, // REVWr
6554
234k
    2121356U, // REVXr
6555
234k
    2137740U, // REV_PP_B
6556
234k
    2418073228U,  // REV_PP_D
6557
234k
    1652629132U,  // REV_PP_H
6558
234k
    270622348U, // REV_PP_S
6559
234k
    2137740U, // REV_ZZ_B
6560
234k
    2418073228U,  // REV_ZZ_D
6561
234k
    1652629132U,  // REV_ZZ_H
6562
234k
    270622348U, // REV_ZZ_S
6563
234k
    2116782U, // RMIF
6564
234k
    2119956U, // RORVWr
6565
234k
    2119956U, // RORVXr
6566
234k
    1217696U, // RPRFM
6567
234k
    1881180173U,  // RSHRNB_ZZI_B
6568
234k
    2172717069U,  // RSHRNB_ZZI_H
6569
234k
    2418100237U,  // RSHRNB_ZZI_S
6570
234k
    2686491867U,  // RSHRNT_ZZI_B
6571
234k
    2174819547U,  // RSHRNT_ZZI_H
6572
234k
    1075928283U,  // RSHRNT_ZZI_S
6573
234k
    2959213012U,  // RSHRNv16i8_shift
6574
234k
    813798739U, // RSHRNv2i32_shift
6575
234k
    817993043U, // RSHRNv4i16_shift
6576
234k
    2967601620U,  // RSHRNv4i32_shift
6577
234k
    2969698772U,  // RSHRNv8i16_shift
6578
234k
    824284499U, // RSHRNv8i8_shift
6579
234k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
234k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
234k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
234k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
234k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
234k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
234k
    813798658U, // RSUBHNv2i64_v2i32
6586
234k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
234k
    817992962U, // RSUBHNv4i32_v4i16
6588
234k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
234k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
234k
    824284418U, // RSUBHNv8i16_v8i8
6591
234k
    1344325196U,  // SABALB_ZZZ_D
6592
234k
    2220951116U,  // SABALB_ZZZ_H
6593
234k
    2686535244U,  // SABALB_ZZZ_S
6594
234k
    1344330648U,  // SABALT_ZZZ_D
6595
234k
    2220956568U,  // SABALT_ZZZ_H
6596
234k
    2686540696U,  // SABALT_ZZZ_S
6597
234k
    2969698524U,  // SABALv16i8_v8i16
6598
234k
    2963411156U,  // SABALv2i32_v2i64
6599
234k
    2967605460U,  // SABALv4i16_v4i32
6600
234k
    2963407068U,  // SABALv4i32_v2i64
6601
234k
    2967601372U,  // SABALv8i16_v4i32
6602
234k
    2969702612U,  // SABALv8i8_v8i16
6603
234k
    2418049811U,  // SABA_ZZZ_B
6604
234k
    1075888915U,  // SABA_ZZZ_D
6605
234k
    2195784467U,  // SABA_ZZZ_H
6606
234k
    1344357139U,  // SABA_ZZZ_S
6607
234k
    2959213331U,  // SABAv16i8
6608
234k
    2961310483U,  // SABAv2i32
6609
234k
    2965504787U,  // SABAv4i16
6610
234k
    2967601939U,  // SABAv4i32
6611
234k
    2969699091U,  // SABAv8i16
6612
234k
    2971796243U,  // SABAv8i8
6613
234k
    270583553U, // SABDLB_ZZZ_D
6614
234k
    2197882625U,  // SABDLB_ZZZ_H
6615
234k
    1881229057U,  // SABDLB_ZZZ_S
6616
234k
    270588905U, // SABDLT_ZZZ_D
6617
234k
    2197887977U,  // SABDLT_ZZZ_H
6618
234k
    1881234409U,  // SABDLT_ZZZ_S
6619
234k
    822182174U, // SABDLv16i8_v8i16
6620
234k
    815895092U, // SABDLv2i32_v2i64
6621
234k
    820089396U, // SABDLv4i16_v4i32
6622
234k
    815890718U, // SABDLv4i32_v2i64
6623
234k
    820085022U, // SABDLv8i16_v4i32
6624
234k
    822186548U, // SABDLv8i8_v8i16
6625
234k
    3223358253U,  // SABD_ZPmZ_B
6626
234k
    3223374637U,  // SABD_ZPmZ_D
6627
234k
    3519089453U,  // SABD_ZPmZ_H
6628
234k
    3223407405U,  // SABD_ZPmZ_S
6629
234k
    811698989U, // SABDv16i8
6630
234k
    813796141U, // SABDv2i32
6631
234k
    817990445U, // SABDv4i16
6632
234k
    820087597U, // SABDv4i32
6633
234k
    822184749U, // SABDv8i16
6634
234k
    824281901U, // SABDv8i8
6635
234k
    3223377496U,  // SADALP_ZPmZ_D
6636
234k
    3519092312U,  // SADALP_ZPmZ_H
6637
234k
    3223410264U,  // SADALP_ZPmZ_S
6638
234k
    2969704024U,  // SADALPv16i8_v8i16
6639
234k
    3124893272U,  // SADALPv2i32_v1i64
6640
234k
    2961315416U,  // SADALPv4i16_v2i32
6641
234k
    2963412568U,  // SADALPv4i32_v2i64
6642
234k
    2967606872U,  // SADALPv8i16_v4i32
6643
234k
    2965509720U,  // SADALPv8i8_v4i16
6644
234k
    270588694U, // SADDLBT_ZZZ_D
6645
234k
    2197887766U,  // SADDLBT_ZZZ_H
6646
234k
    1881234198U,  // SADDLBT_ZZZ_S
6647
234k
    270583578U, // SADDLB_ZZZ_D
6648
234k
    2197882650U,  // SADDLB_ZZZ_H
6649
234k
    1881229082U,  // SADDLB_ZZZ_S
6650
234k
    822187624U, // SADDLPv16i8_v8i16
6651
234k
    977376872U, // SADDLPv2i32_v1i64
6652
234k
    813799016U, // SADDLPv4i16_v2i32
6653
234k
    815896168U, // SADDLPv4i32_v2i64
6654
234k
    820090472U, // SADDLPv8i16_v4i32
6655
234k
    817993320U, // SADDLPv8i8_v4i16
6656
234k
    270588921U, // SADDLT_ZZZ_D
6657
234k
    2197887993U,  // SADDLT_ZZZ_H
6658
234k
    1881234425U,  // SADDLT_ZZZ_S
6659
234k
    807427747U, // SADDLVv16i8v
6660
234k
    807427747U, // SADDLVv4i16v
6661
234k
    807427747U, // SADDLVv4i32v
6662
234k
    807427747U, // SADDLVv8i16v
6663
234k
    807427747U, // SADDLVv8i8v
6664
234k
    822182190U, // SADDLv16i8_v8i16
6665
234k
    815895130U, // SADDLv2i32_v2i64
6666
234k
    820089434U, // SADDLv4i16_v4i32
6667
234k
    815890734U, // SADDLv4i32_v2i64
6668
234k
    820085038U, // SADDLv8i16_v4i32
6669
234k
    822186586U, // SADDLv8i8_v8i16
6670
234k
    1684283000U,  // SADDV_VPZ_B
6671
234k
    1659117176U,  // SADDV_VPZ_H
6672
234k
    1638145656U,  // SADDV_VPZ_S
6673
234k
    2418067968U,  // SADDWB_ZZZ_D
6674
234k
    2189494784U,  // SADDWB_ZZZ_H
6675
234k
    270617088U, // SADDWB_ZZZ_S
6676
234k
    2418073093U,  // SADDWT_ZZZ_D
6677
234k
    2189499909U,  // SADDWT_ZZZ_H
6678
234k
    270622213U, // SADDWT_ZZZ_S
6679
234k
    822182506U, // SADDWv16i8_v8i16
6680
234k
    815898621U, // SADDWv2i32_v2i64
6681
234k
    820092925U, // SADDWv4i16_v4i32
6682
234k
    815891050U, // SADDWv4i32_v2i64
6683
234k
    820085354U, // SADDWv8i16_v4i32
6684
234k
    822190077U, // SADDWv8i8_v8i16
6685
234k
    10292U, // SB
6686
234k
    1075889907U,  // SBCLB_ZZZ_D
6687
234k
    1344358131U,  // SBCLB_ZZZ_S
6688
234k
    1075895259U,  // SBCLT_ZZZ_D
6689
234k
    1344363483U,  // SBCLT_ZZZ_S
6690
234k
    2120198U, // SBCSWr
6691
234k
    2120198U, // SBCSXr
6692
234k
    2116169U, // SBCWr
6693
234k
    2116169U, // SBCXr
6694
234k
    2118804U, // SBFMWri
6695
234k
    2118804U, // SBFMXri
6696
234k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
234k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
234k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
234k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
234k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
234k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
234k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
234k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
234k
    2418054792U,  // SCLAMP_ZZZ_B
6705
234k
    1075893896U,  // SCLAMP_ZZZ_D
6706
234k
    2195789448U,  // SCLAMP_ZZZ_H
6707
234k
    1344362120U,  // SCLAMP_ZZZ_S
6708
234k
    2116788U, // SCVTFSWDri
6709
234k
    2116788U, // SCVTFSWHri
6710
234k
    2116788U, // SCVTFSWSri
6711
234k
    2116788U, // SCVTFSXDri
6712
234k
    2116788U, // SCVTFSXHri
6713
234k
    2116788U, // SCVTFSXSri
6714
234k
    2116788U, // SCVTFUWDri
6715
234k
    2116788U, // SCVTFUWHri
6716
234k
    2116788U, // SCVTFUWSri
6717
234k
    2116788U, // SCVTFUXDri
6718
234k
    2116788U, // SCVTFUXHri
6719
234k
    2116788U, // SCVTFUXSri
6720
234k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
234k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
234k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
234k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
234k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
234k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
234k
    270585012U, // SCVTF_ZPmZ_StoD
6727
234k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
234k
    270617780U, // SCVTF_ZPmZ_StoS
6729
234k
    2116788U, // SCVTFd
6730
234k
    2116788U, // SCVTFh
6731
234k
    2116788U, // SCVTFs
6732
234k
    2116788U, // SCVTFv1i16
6733
234k
    2116788U, // SCVTFv1i32
6734
234k
    2116788U, // SCVTFv1i64
6735
234k
    813796532U, // SCVTFv2f32
6736
234k
    815893684U, // SCVTFv2f64
6737
234k
    813796532U, // SCVTFv2i32_shift
6738
234k
    815893684U, // SCVTFv2i64_shift
6739
234k
    817990836U, // SCVTFv4f16
6740
234k
    820087988U, // SCVTFv4f32
6741
234k
    817990836U, // SCVTFv4i16_shift
6742
234k
    820087988U, // SCVTFv4i32_shift
6743
234k
    822185140U, // SCVTFv8f16
6744
234k
    822185140U, // SCVTFv8i16_shift
6745
234k
    3223378315U,  // SDIVR_ZPmZ_D
6746
234k
    3223411083U,  // SDIVR_ZPmZ_S
6747
234k
    2121367U, // SDIVWr
6748
234k
    2121367U, // SDIVXr
6749
234k
    3223379607U,  // SDIV_ZPmZ_D
6750
234k
    3223412375U,  // SDIV_ZPmZ_S
6751
234k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
234k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
234k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
234k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
234k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
234k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
234k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
234k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
234k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
234k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
234k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
234k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
234k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
234k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
234k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
234k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
234k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
234k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
234k
    2686508347U,  // SDOT_ZZZI_D
6770
234k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
234k
    2418105659U,  // SDOT_ZZZI_S
6772
234k
    2686508347U,  // SDOT_ZZZ_D
6773
234k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
234k
    2418105659U,  // SDOT_ZZZ_S
6775
234k
    2967608635U,  // SDOTlanev16i8
6776
234k
    2961317179U,  // SDOTlanev8i8
6777
234k
    2967608635U,  // SDOTv16i8
6778
234k
    2961317179U,  // SDOTv8i8
6779
234k
    1231150U, // SDSB
6780
234k
    3223360115U,  // SEL_PPPP
6781
234k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
234k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
234k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
234k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
234k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
234k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
234k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
234k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
234k
    3223360115U,  // SEL_ZPZZ_B
6790
234k
    3223376499U,  // SEL_ZPZZ_D
6791
234k
    2176914035U,  // SEL_ZPZZ_H
6792
234k
    3223409267U,  // SEL_ZPZZ_S
6793
234k
    10405U, // SET
6794
234k
    145712042U, // SETE
6795
234k
    145712104U, // SETEN
6796
234k
    145712992U, // SETET
6797
234k
    145712466U, // SETETN
6798
234k
    17104U, // SETF16
6799
234k
    17126U, // SETF8
6800
234k
    10384U, // SETFFR
6801
234k
    145712064U, // SETGM
6802
234k
    145712129U, // SETGMN
6803
234k
    145713017U, // SETGMT
6804
234k
    145712494U, // SETGMTN
6805
234k
    145712952U, // SETGP
6806
234k
    145712163U, // SETGPN
6807
234k
    145713051U, // SETGPT
6808
234k
    145712532U, // SETGPTN
6809
234k
    145712072U, // SETM
6810
234k
    145712138U, // SETMN
6811
234k
    145713026U, // SETMT
6812
234k
    145712504U, // SETMTN
6813
234k
    145712960U, // SETP
6814
234k
    145712172U, // SETPN
6815
234k
    145713060U, // SETPT
6816
234k
    145712542U, // SETPTN
6817
234k
    807717442U, // SHA1Crrr
6818
234k
    2116877U, // SHA1Hrr
6819
234k
    807720077U, // SHA1Mrrr
6820
234k
    807720448U, // SHA1Prrr
6821
234k
    2967601153U,  // SHA1SU0rrr
6822
234k
    2967601271U,  // SHA1SU1rr
6823
234k
    807715019U, // SHA256H2rrr
6824
234k
    807718261U, // SHA256Hrrr
6825
234k
    2967601173U,  // SHA256SU0rr
6826
234k
    2967601291U,  // SHA256SU1rrr
6827
234k
    807718208U, // SHA512H
6828
234k
    807715009U, // SHA512H2
6829
234k
    2963406858U,  // SHA512SU0
6830
234k
    2963406976U,  // SHA512SU1
6831
234k
    3223358349U,  // SHADD_ZPmZ_B
6832
234k
    3223374733U,  // SHADD_ZPmZ_D
6833
234k
    3519089549U,  // SHADD_ZPmZ_H
6834
234k
    3223407501U,  // SHADD_ZPmZ_S
6835
234k
    811699085U, // SHADDv16i8
6836
234k
    813796237U, // SHADDv2i32
6837
234k
    817990541U, // SHADDv4i16
6838
234k
    820087693U, // SHADDv4i32
6839
234k
    822184845U, // SHADDv8i16
6840
234k
    824281997U, // SHADDv8i8
6841
234k
    822182207U, // SHLLv16i8
6842
234k
    815895257U, // SHLLv2i32
6843
234k
    820089561U, // SHLLv4i16
6844
234k
    815890751U, // SHLLv4i32
6845
234k
    820085055U, // SHLLv8i16
6846
234k
    822186713U, // SHLLv8i8
6847
234k
    2118280U, // SHLd
6848
234k
    811700872U, // SHLv16i8_shift
6849
234k
    813798024U, // SHLv2i32_shift
6850
234k
    815895176U, // SHLv2i64_shift
6851
234k
    817992328U, // SHLv4i16_shift
6852
234k
    820089480U, // SHLv4i32_shift
6853
234k
    822186632U, // SHLv8i16_shift
6854
234k
    824283784U, // SHLv8i8_shift
6855
234k
    1881180155U,  // SHRNB_ZZI_B
6856
234k
    2172717051U,  // SHRNB_ZZI_H
6857
234k
    2418100219U,  // SHRNB_ZZI_S
6858
234k
    2686491849U,  // SHRNT_ZZI_B
6859
234k
    2174819529U,  // SHRNT_ZZI_H
6860
234k
    1075928265U,  // SHRNT_ZZI_S
6861
234k
    2959212994U,  // SHRNv16i8_shift
6862
234k
    813798723U, // SHRNv2i32_shift
6863
234k
    817993027U, // SHRNv4i16_shift
6864
234k
    2967601602U,  // SHRNv4i32_shift
6865
234k
    2969698754U,  // SHRNv8i16_shift
6866
234k
    824284483U, // SHRNv8i8_shift
6867
234k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
234k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
234k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
234k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
234k
    3223357887U,  // SHSUB_ZPmZ_B
6872
234k
    3223374271U,  // SHSUB_ZPmZ_D
6873
234k
    3519089087U,  // SHSUB_ZPmZ_H
6874
234k
    3223407039U,  // SHSUB_ZPmZ_S
6875
234k
    811698623U, // SHSUBv16i8
6876
234k
    813795775U, // SHSUBv2i32
6877
234k
    817990079U, // SHSUBv4i16
6878
234k
    820087231U, // SHSUBv4i32
6879
234k
    822184383U, // SHSUBv8i16
6880
234k
    824281535U, // SHSUBv8i8
6881
234k
    2418053260U,  // SLI_ZZI_B
6882
234k
    1075892364U,  // SLI_ZZI_D
6883
234k
    2195787916U,  // SLI_ZZI_H
6884
234k
    1344360588U,  // SLI_ZZI_S
6885
234k
    807719052U, // SLId
6886
234k
    2959216780U,  // SLIv16i8_shift
6887
234k
    2961313932U,  // SLIv2i32_shift
6888
234k
    2963411084U,  // SLIv2i64_shift
6889
234k
    2965508236U,  // SLIv4i16_shift
6890
234k
    2967605388U,  // SLIv4i32_shift
6891
234k
    2969702540U,  // SLIv8i16_shift
6892
234k
    2971799692U,  // SLIv8i8_shift
6893
234k
    2967601302U,  // SM3PARTW1
6894
234k
    2967601786U,  // SM3PARTW2
6895
234k
    820084834U, // SM3SS1
6896
234k
    2967601901U,  // SM3TT1A
6897
234k
    2967602472U,  // SM3TT1B
6898
234k
    2967601910U,  // SM3TT2A
6899
234k
    2967602501U,  // SM3TT2B
6900
234k
    2967604220U,  // SM4E
6901
234k
    270623039U, // SM4EKEY_ZZZ_S
6902
234k
    820093247U, // SM4ENCKEY
6903
234k
    270617596U, // SM4E_ZZZ_S
6904
234k
    2118218U, // SMADDLrrr
6905
234k
    3223361414U,  // SMAXP_ZPmZ_B
6906
234k
    3223377798U,  // SMAXP_ZPmZ_D
6907
234k
    3519092614U,  // SMAXP_ZPmZ_H
6908
234k
    3223410566U,  // SMAXP_ZPmZ_S
6909
234k
    811702150U, // SMAXPv16i8
6910
234k
    813799302U, // SMAXPv2i32
6911
234k
    817993606U, // SMAXPv4i16
6912
234k
    820090758U, // SMAXPv4i32
6913
234k
    822187910U, // SMAXPv8i16
6914
234k
    824285062U, // SMAXPv8i8
6915
234k
    3227623235U,  // SMAXQV_VPZ_B
6916
234k
    3231817539U,  // SMAXQV_VPZ_D
6917
234k
    3238108995U,  // SMAXQV_VPZ_H
6918
234k
    3236011843U,  // SMAXQV_VPZ_S
6919
234k
    253792U,  // SMAXV_VPZ_B
6920
234k
    1657020256U,  // SMAXV_VPZ_D
6921
234k
    1659133792U,  // SMAXV_VPZ_H
6922
234k
    1638178656U,  // SMAXV_VPZ_S
6923
234k
    807427936U, // SMAXVv16i8v
6924
234k
    807427936U, // SMAXVv4i16v
6925
234k
    807427936U, // SMAXVv4i32v
6926
234k
    807427936U, // SMAXVv8i16v
6927
234k
    807427936U, // SMAXVv8i8v
6928
234k
    2121933U, // SMAXWri
6929
234k
    2121933U, // SMAXWrr
6930
234k
    2121933U, // SMAXXri
6931
234k
    2121933U, // SMAXXrr
6932
234k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
234k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
234k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
234k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
234k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
234k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
234k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
234k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
234k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
234k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
234k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
234k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
234k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
234k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
234k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
234k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
234k
    2138317U, // SMAX_ZI_B
6949
234k
    2418073805U,  // SMAX_ZI_D
6950
234k
    2189500621U,  // SMAX_ZI_H
6951
234k
    270622925U, // SMAX_ZI_S
6952
234k
    3223363789U,  // SMAX_ZPmZ_B
6953
234k
    3223380173U,  // SMAX_ZPmZ_D
6954
234k
    3519094989U,  // SMAX_ZPmZ_H
6955
234k
    3223412941U,  // SMAX_ZPmZ_S
6956
234k
    811704525U, // SMAXv16i8
6957
234k
    813801677U, // SMAXv2i32
6958
234k
    817995981U, // SMAXv4i16
6959
234k
    820093133U, // SMAXv4i32
6960
234k
    822190285U, // SMAXv8i16
6961
234k
    824287437U, // SMAXv8i8
6962
234k
    379497U,  // SMC
6963
234k
    3223361220U,  // SMINP_ZPmZ_B
6964
234k
    3223377604U,  // SMINP_ZPmZ_D
6965
234k
    3519092420U,  // SMINP_ZPmZ_H
6966
234k
    3223410372U,  // SMINP_ZPmZ_S
6967
234k
    811701956U, // SMINPv16i8
6968
234k
    813799108U, // SMINPv2i32
6969
234k
    817993412U, // SMINPv4i16
6970
234k
    820090564U, // SMINPv4i32
6971
234k
    822187716U, // SMINPv8i16
6972
234k
    824284868U, // SMINPv8i8
6973
234k
    3227623204U,  // SMINQV_VPZ_B
6974
234k
    3231817508U,  // SMINQV_VPZ_D
6975
234k
    3238108964U,  // SMINQV_VPZ_H
6976
234k
    3236011812U,  // SMINQV_VPZ_S
6977
234k
    253644U,  // SMINV_VPZ_B
6978
234k
    1657020108U,  // SMINV_VPZ_D
6979
234k
    1659133644U,  // SMINV_VPZ_H
6980
234k
    1638178508U,  // SMINV_VPZ_S
6981
234k
    807427788U, // SMINVv16i8v
6982
234k
    807427788U, // SMINVv4i16v
6983
234k
    807427788U, // SMINVv4i32v
6984
234k
    807427788U, // SMINVv8i16v
6985
234k
    807427788U, // SMINVv8i8v
6986
234k
    2118946U, // SMINWri
6987
234k
    2118946U, // SMINWrr
6988
234k
    2118946U, // SMINXri
6989
234k
    2118946U, // SMINXrr
6990
234k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
234k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
234k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
234k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
234k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
234k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
234k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
234k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
234k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
234k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
234k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
234k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
234k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
234k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
234k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
234k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
234k
    2135330U, // SMIN_ZI_B
7007
234k
    2418070818U,  // SMIN_ZI_D
7008
234k
    2189497634U,  // SMIN_ZI_H
7009
234k
    270619938U, // SMIN_ZI_S
7010
234k
    3223360802U,  // SMIN_ZPmZ_B
7011
234k
    3223377186U,  // SMIN_ZPmZ_D
7012
234k
    3519092002U,  // SMIN_ZPmZ_H
7013
234k
    3223409954U,  // SMIN_ZPmZ_S
7014
234k
    811701538U, // SMINv16i8
7015
234k
    813798690U, // SMINv2i32
7016
234k
    817992994U, // SMINv4i16
7017
234k
    820090146U, // SMINv4i32
7018
234k
    822187298U, // SMINv8i16
7019
234k
    824284450U, // SMINv8i8
7020
234k
    1344325241U,  // SMLALB_ZZZI_D
7021
234k
    2686535289U,  // SMLALB_ZZZI_S
7022
234k
    1344325241U,  // SMLALB_ZZZ_D
7023
234k
    2220951161U,  // SMLALB_ZZZ_H
7024
234k
    2686535289U,  // SMLALB_ZZZ_S
7025
234k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
234k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
234k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
234k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
234k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
234k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
234k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
234k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
234k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
234k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
234k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
234k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
234k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
234k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
234k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
234k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
234k
    1344330683U,  // SMLALT_ZZZI_D
7042
234k
    2686540731U,  // SMLALT_ZZZI_S
7043
234k
    1344330683U,  // SMLALT_ZZZ_D
7044
234k
    2220956603U,  // SMLALT_ZZZ_H
7045
234k
    2686540731U,  // SMLALT_ZZZ_S
7046
234k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
234k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
234k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
234k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
234k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
234k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
234k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
234k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
234k
    2969698558U,  // SMLALv16i8_v8i16
7055
234k
    2963411196U,  // SMLALv2i32_indexed
7056
234k
    2963411196U,  // SMLALv2i32_v2i64
7057
234k
    2967605500U,  // SMLALv4i16_indexed
7058
234k
    2967605500U,  // SMLALv4i16_v4i32
7059
234k
    2963407102U,  // SMLALv4i32_indexed
7060
234k
    2963407102U,  // SMLALv4i32_v2i64
7061
234k
    2967601406U,  // SMLALv8i16_indexed
7062
234k
    2967601406U,  // SMLALv8i16_v4i32
7063
234k
    2969702652U,  // SMLALv8i8_v8i16
7064
234k
    1344325539U,  // SMLSLB_ZZZI_D
7065
234k
    2686535587U,  // SMLSLB_ZZZI_S
7066
234k
    1344325539U,  // SMLSLB_ZZZ_D
7067
234k
    2220951459U,  // SMLSLB_ZZZ_H
7068
234k
    2686535587U,  // SMLSLB_ZZZ_S
7069
234k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
234k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
234k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
234k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
234k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
234k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
234k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
234k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
234k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
234k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
234k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
234k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
234k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
234k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
234k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
234k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
234k
    1344330858U,  // SMLSLT_ZZZI_D
7086
234k
    2686540906U,  // SMLSLT_ZZZI_S
7087
234k
    1344330858U,  // SMLSLT_ZZZ_D
7088
234k
    2220956778U,  // SMLSLT_ZZZ_H
7089
234k
    2686540906U,  // SMLSLT_ZZZ_S
7090
234k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
234k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
234k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
234k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
234k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
234k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
234k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
234k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
234k
    2969698690U,  // SMLSLv16i8_v8i16
7099
234k
    2963411963U,  // SMLSLv2i32_indexed
7100
234k
    2963411963U,  // SMLSLv2i32_v2i64
7101
234k
    2967606267U,  // SMLSLv4i16_indexed
7102
234k
    2967606267U,  // SMLSLv4i16_v4i32
7103
234k
    2963407234U,  // SMLSLv4i32_indexed
7104
234k
    2963407234U,  // SMLSLv4i32_v2i64
7105
234k
    2967601538U,  // SMLSLv8i16_indexed
7106
234k
    2967601538U,  // SMLSLv8i16_v4i32
7107
234k
    2969703419U,  // SMLSLv8i8_v8i16
7108
234k
    2967602037U,  // SMMLA
7109
234k
    2418099061U,  // SMMLA_ZZZ
7110
234k
    54641587U,  // SMOPA_MPPZZ_D
7111
234k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
234k
    79807411U,  // SMOPA_MPPZZ_S
7113
234k
    54647463U,  // SMOPS_MPPZZ_D
7114
234k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
234k
    79813287U,  // SMOPS_MPPZZ_S
7116
234k
    807427821U, // SMOVvi16to32
7117
234k
    807427821U, // SMOVvi16to32_idx0
7118
234k
    807427821U, // SMOVvi16to64
7119
234k
    807427821U, // SMOVvi16to64_idx0
7120
234k
    807427821U, // SMOVvi32to64
7121
234k
    807427821U, // SMOVvi32to64_idx0
7122
234k
    807427821U, // SMOVvi8to32
7123
234k
    807427821U, // SMOVvi8to32_idx0
7124
234k
    807427821U, // SMOVvi8to64
7125
234k
    807427821U, // SMOVvi8to64_idx0
7126
234k
    2118166U, // SMSUBLrrr
7127
234k
    3223359209U,  // SMULH_ZPmZ_B
7128
234k
    3223375593U,  // SMULH_ZPmZ_D
7129
234k
    3519090409U,  // SMULH_ZPmZ_H
7130
234k
    3223408361U,  // SMULH_ZPmZ_S
7131
234k
    2133737U, // SMULH_ZZZ_B
7132
234k
    2418069225U,  // SMULH_ZZZ_D
7133
234k
    2189496041U,  // SMULH_ZZZ_H
7134
234k
    270618345U, // SMULH_ZZZ_S
7135
234k
    2117353U, // SMULHrr
7136
234k
    270583628U, // SMULLB_ZZZI_D
7137
234k
    1881229132U,  // SMULLB_ZZZI_S
7138
234k
    270583628U, // SMULLB_ZZZ_D
7139
234k
    2197882700U,  // SMULLB_ZZZ_H
7140
234k
    1881229132U,  // SMULLB_ZZZ_S
7141
234k
    270588985U, // SMULLT_ZZZI_D
7142
234k
    1881234489U,  // SMULLT_ZZZI_S
7143
234k
    270588985U, // SMULLT_ZZZ_D
7144
234k
    2197888057U,  // SMULLT_ZZZ_H
7145
234k
    1881234489U,  // SMULLT_ZZZ_S
7146
234k
    822182240U, // SMULLv16i8_v8i16
7147
234k
    815895302U, // SMULLv2i32_indexed
7148
234k
    815895302U, // SMULLv2i32_v2i64
7149
234k
    820089606U, // SMULLv4i16_indexed
7150
234k
    820089606U, // SMULLv4i16_v4i32
7151
234k
    815890784U, // SMULLv4i32_indexed
7152
234k
    815890784U, // SMULLv4i32_v2i64
7153
234k
    820085088U, // SMULLv8i16_indexed
7154
234k
    820085088U, // SMULLv8i16_v4i32
7155
234k
    822186758U, // SMULLv8i8_v8i16
7156
234k
    3223358466U,  // SPLICE_ZPZZ_B
7157
234k
    3223374850U,  // SPLICE_ZPZZ_D
7158
234k
    2176912386U,  // SPLICE_ZPZZ_H
7159
234k
    3223407618U,  // SPLICE_ZPZZ_S
7160
234k
    3223358466U,  // SPLICE_ZPZ_B
7161
234k
    3223374850U,  // SPLICE_ZPZ_D
7162
234k
    2176912386U,  // SPLICE_ZPZ_H
7163
234k
    3223407618U,  // SPLICE_ZPZ_S
7164
234k
    270572010U, // SQABS_ZPmZ_B
7165
234k
    270588394U, // SQABS_ZPmZ_D
7166
234k
    541137386U, // SQABS_ZPmZ_H
7167
234k
    270621162U, // SQABS_ZPmZ_S
7168
234k
    811702762U, // SQABSv16i8
7169
234k
    2120170U, // SQABSv1i16
7170
234k
    2120170U, // SQABSv1i32
7171
234k
    2120170U, // SQABSv1i64
7172
234k
    2120170U, // SQABSv1i8
7173
234k
    813799914U, // SQABSv2i32
7174
234k
    815897066U, // SQABSv2i64
7175
234k
    817994218U, // SQABSv4i16
7176
234k
    820091370U, // SQABSv4i32
7177
234k
    822188522U, // SQABSv8i16
7178
234k
    824285674U, // SQABSv8i8
7179
234k
    2132907U, // SQADD_ZI_B
7180
234k
    2418068395U,  // SQADD_ZI_D
7181
234k
    2189495211U,  // SQADD_ZI_H
7182
234k
    270617515U, // SQADD_ZI_S
7183
234k
    3223358379U,  // SQADD_ZPmZ_B
7184
234k
    3223374763U,  // SQADD_ZPmZ_D
7185
234k
    3519089579U,  // SQADD_ZPmZ_H
7186
234k
    3223407531U,  // SQADD_ZPmZ_S
7187
234k
    2132907U, // SQADD_ZZZ_B
7188
234k
    2418068395U,  // SQADD_ZZZ_D
7189
234k
    2189495211U,  // SQADD_ZZZ_H
7190
234k
    270617515U, // SQADD_ZZZ_S
7191
234k
    811699115U, // SQADDv16i8
7192
234k
    2116523U, // SQADDv1i16
7193
234k
    2116523U, // SQADDv1i32
7194
234k
    2116523U, // SQADDv1i64
7195
234k
    2116523U, // SQADDv1i8
7196
234k
    813796267U, // SQADDv2i32
7197
234k
    815893419U, // SQADDv2i64
7198
234k
    817990571U, // SQADDv4i16
7199
234k
    820087723U, // SQADDv4i32
7200
234k
    822184875U, // SQADDv8i16
7201
234k
    824282027U, // SQADDv8i8
7202
234k
    2132839U, // SQCADD_ZZI_B
7203
234k
    2418068327U,  // SQCADD_ZZI_D
7204
234k
    2189495143U,  // SQCADD_ZZI_H
7205
234k
    270617447U, // SQCADD_ZZI_S
7206
234k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
234k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
234k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
234k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
234k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
234k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
234k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
234k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
234k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
234k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
234k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
234k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
234k
    538985973U, // SQDECB_XPiI
7219
234k
    2954905077U,  // SQDECB_XPiWdI
7220
234k
    538987328U, // SQDECD_XPiI
7221
234k
    2954906432U,  // SQDECD_XPiWdI
7222
234k
    539020096U, // SQDECD_ZPiI
7223
234k
    538988022U, // SQDECH_XPiI
7224
234k
    2954907126U,  // SQDECH_XPiWdI
7225
234k
    56692214U,  // SQDECH_ZPiI
7226
234k
    2119181U, // SQDECP_XPWd_B
7227
234k
    2418038285U,  // SQDECP_XPWd_D
7228
234k
    1881167373U,  // SQDECP_XPWd_H
7229
234k
    270554637U, // SQDECP_XPWd_S
7230
234k
    2119181U, // SQDECP_XP_B
7231
234k
    2418038285U,  // SQDECP_XP_D
7232
234k
    1881167373U,  // SQDECP_XP_H
7233
234k
    270554637U, // SQDECP_XP_S
7234
234k
    1075893773U,  // SQDECP_ZP_D
7235
234k
    1658918413U,  // SQDECP_ZP_H
7236
234k
    1344361997U,  // SQDECP_ZP_S
7237
234k
    538992605U, // SQDECW_XPiI
7238
234k
    2954911709U,  // SQDECW_XPiWdI
7239
234k
    539058141U, // SQDECW_ZPiI
7240
234k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
234k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
234k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
234k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
234k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
234k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
234k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
234k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
234k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
234k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
234k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
234k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
234k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
234k
    807719147U, // SQDMLALi16
7254
234k
    807719147U, // SQDMLALi32
7255
234k
    807719147U, // SQDMLALv1i32_indexed
7256
234k
    807719147U, // SQDMLALv1i64_indexed
7257
234k
    2963411179U,  // SQDMLALv2i32_indexed
7258
234k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
234k
    2967605483U,  // SQDMLALv4i16_indexed
7260
234k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
234k
    2963407084U,  // SQDMLALv4i32_indexed
7262
234k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
234k
    2967601388U,  // SQDMLALv8i16_indexed
7264
234k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
234k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
234k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
234k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
234k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
234k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
234k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
234k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
234k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
234k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
234k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
234k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
234k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
234k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
234k
    807719914U, // SQDMLSLi16
7279
234k
    807719914U, // SQDMLSLi32
7280
234k
    807719914U, // SQDMLSLv1i32_indexed
7281
234k
    807719914U, // SQDMLSLv1i64_indexed
7282
234k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
234k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
234k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
234k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
234k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
234k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
234k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
234k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
234k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
234k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
234k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
234k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
234k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
234k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
234k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
234k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
234k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
234k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
234k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
234k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
234k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
234k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
234k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
234k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
234k
    2418069206U,  // SQDMULH_ZZZI_D
7307
234k
    2189496022U,  // SQDMULH_ZZZI_H
7308
234k
    270618326U, // SQDMULH_ZZZI_S
7309
234k
    2133718U, // SQDMULH_ZZZ_B
7310
234k
    2418069206U,  // SQDMULH_ZZZ_D
7311
234k
    2189496022U,  // SQDMULH_ZZZ_H
7312
234k
    270618326U, // SQDMULH_ZZZ_S
7313
234k
    2117334U, // SQDMULHv1i16
7314
234k
    2117334U, // SQDMULHv1i16_indexed
7315
234k
    2117334U, // SQDMULHv1i32
7316
234k
    2117334U, // SQDMULHv1i32_indexed
7317
234k
    813797078U, // SQDMULHv2i32
7318
234k
    813797078U, // SQDMULHv2i32_indexed
7319
234k
    817991382U, // SQDMULHv4i16
7320
234k
    817991382U, // SQDMULHv4i16_indexed
7321
234k
    820088534U, // SQDMULHv4i32
7322
234k
    820088534U, // SQDMULHv4i32_indexed
7323
234k
    822185686U, // SQDMULHv8i16
7324
234k
    822185686U, // SQDMULHv8i16_indexed
7325
234k
    270583610U, // SQDMULLB_ZZZI_D
7326
234k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
234k
    270583610U, // SQDMULLB_ZZZ_D
7328
234k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
234k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
234k
    270588967U, // SQDMULLT_ZZZI_D
7331
234k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
234k
    270588967U, // SQDMULLT_ZZZ_D
7333
234k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
234k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
234k
    2118390U, // SQDMULLi16
7336
234k
    2118390U, // SQDMULLi32
7337
234k
    2118390U, // SQDMULLv1i32_indexed
7338
234k
    2118390U, // SQDMULLv1i64_indexed
7339
234k
    815895286U, // SQDMULLv2i32_indexed
7340
234k
    815895286U, // SQDMULLv2i32_v2i64
7341
234k
    820089590U, // SQDMULLv4i16_indexed
7342
234k
    820089590U, // SQDMULLv4i16_v4i32
7343
234k
    815890766U, // SQDMULLv4i32_indexed
7344
234k
    815890766U, // SQDMULLv4i32_v2i64
7345
234k
    820085070U, // SQDMULLv8i16_indexed
7346
234k
    820085070U, // SQDMULLv8i16_v4i32
7347
234k
    538985989U, // SQINCB_XPiI
7348
234k
    2954905093U,  // SQINCB_XPiWdI
7349
234k
    538987344U, // SQINCD_XPiI
7350
234k
    2954906448U,  // SQINCD_XPiWdI
7351
234k
    539020112U, // SQINCD_ZPiI
7352
234k
    538988038U, // SQINCH_XPiI
7353
234k
    2954907142U,  // SQINCH_XPiWdI
7354
234k
    56692230U,  // SQINCH_ZPiI
7355
234k
    2119197U, // SQINCP_XPWd_B
7356
234k
    2418038301U,  // SQINCP_XPWd_D
7357
234k
    1881167389U,  // SQINCP_XPWd_H
7358
234k
    270554653U, // SQINCP_XPWd_S
7359
234k
    2119197U, // SQINCP_XP_B
7360
234k
    2418038301U,  // SQINCP_XP_D
7361
234k
    1881167389U,  // SQINCP_XP_H
7362
234k
    270554653U, // SQINCP_XP_S
7363
234k
    1075893789U,  // SQINCP_ZP_D
7364
234k
    1658918429U,  // SQINCP_ZP_H
7365
234k
    1344362013U,  // SQINCP_ZP_S
7366
234k
    538992621U, // SQINCW_XPiI
7367
234k
    2954911725U,  // SQINCW_XPiWdI
7368
234k
    539058157U, // SQINCW_ZPiI
7369
234k
    270568678U, // SQNEG_ZPmZ_B
7370
234k
    270585062U, // SQNEG_ZPmZ_D
7371
234k
    541134054U, // SQNEG_ZPmZ_H
7372
234k
    270617830U, // SQNEG_ZPmZ_S
7373
234k
    811699430U, // SQNEGv16i8
7374
234k
    2116838U, // SQNEGv1i16
7375
234k
    2116838U, // SQNEGv1i32
7376
234k
    2116838U, // SQNEGv1i64
7377
234k
    2116838U, // SQNEGv1i8
7378
234k
    813796582U, // SQNEGv2i32
7379
234k
    815893734U, // SQNEGv2i64
7380
234k
    817990886U, // SQNEGv4i16
7381
234k
    820088038U, // SQNEGv4i32
7382
234k
    822185190U, // SQNEGv8i16
7383
234k
    824282342U, // SQNEGv8i8
7384
234k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
234k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
234k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
234k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
234k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
234k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
234k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
234k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
234k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
234k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
234k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
234k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
234k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
234k
    807718290U, // SQRDMLAHv1i16
7398
234k
    807718290U, // SQRDMLAHv1i16_indexed
7399
234k
    807718290U, // SQRDMLAHv1i32
7400
234k
    807718290U, // SQRDMLAHv1i32_indexed
7401
234k
    2961313170U,  // SQRDMLAHv2i32
7402
234k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
234k
    2965507474U,  // SQRDMLAHv4i16
7404
234k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
234k
    2967604626U,  // SQRDMLAHv4i32
7406
234k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
234k
    2969701778U,  // SQRDMLAHv8i16
7408
234k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
234k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
234k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
234k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
234k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
234k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
234k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
234k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
234k
    807718895U, // SQRDMLSHv1i16
7417
234k
    807718895U, // SQRDMLSHv1i16_indexed
7418
234k
    807718895U, // SQRDMLSHv1i32
7419
234k
    807718895U, // SQRDMLSHv1i32_indexed
7420
234k
    2961313775U,  // SQRDMLSHv2i32
7421
234k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
234k
    2965508079U,  // SQRDMLSHv4i16
7423
234k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
234k
    2967605231U,  // SQRDMLSHv4i32
7425
234k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
234k
    2969702383U,  // SQRDMLSHv8i16
7427
234k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
234k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
234k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
234k
    270618335U, // SQRDMULH_ZZZI_S
7431
234k
    2133727U, // SQRDMULH_ZZZ_B
7432
234k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
234k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
234k
    270618335U, // SQRDMULH_ZZZ_S
7435
234k
    2117343U, // SQRDMULHv1i16
7436
234k
    2117343U, // SQRDMULHv1i16_indexed
7437
234k
    2117343U, // SQRDMULHv1i32
7438
234k
    2117343U, // SQRDMULHv1i32_indexed
7439
234k
    813797087U, // SQRDMULHv2i32
7440
234k
    813797087U, // SQRDMULHv2i32_indexed
7441
234k
    817991391U, // SQRDMULHv4i16
7442
234k
    817991391U, // SQRDMULHv4i16_indexed
7443
234k
    820088543U, // SQRDMULHv4i32
7444
234k
    820088543U, // SQRDMULHv4i32_indexed
7445
234k
    822185695U, // SQRDMULHv8i16
7446
234k
    822185695U, // SQRDMULHv8i16_indexed
7447
234k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
234k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
234k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
234k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
234k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
234k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
234k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
234k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
234k
    811700884U, // SQRSHLv16i8
7456
234k
    2118292U, // SQRSHLv1i16
7457
234k
    2118292U, // SQRSHLv1i32
7458
234k
    2118292U, // SQRSHLv1i64
7459
234k
    2118292U, // SQRSHLv1i8
7460
234k
    813798036U, // SQRSHLv2i32
7461
234k
    815895188U, // SQRSHLv2i64
7462
234k
    817992340U, // SQRSHLv4i16
7463
234k
    820089492U, // SQRSHLv4i32
7464
234k
    822186644U, // SQRSHLv8i16
7465
234k
    824283796U, // SQRSHLv8i8
7466
234k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
234k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
234k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
234k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
234k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
234k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
234k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
234k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
234k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
234k
    2118993U, // SQRSHRNb
7476
234k
    2118993U, // SQRSHRNh
7477
234k
    2118993U, // SQRSHRNs
7478
234k
    2959213010U,  // SQRSHRNv16i8_shift
7479
234k
    813798737U, // SQRSHRNv2i32_shift
7480
234k
    817993041U, // SQRSHRNv4i16_shift
7481
234k
    2967601618U,  // SQRSHRNv4i32_shift
7482
234k
    2969698770U,  // SQRSHRNv8i16_shift
7483
234k
    824284497U, // SQRSHRNv8i8_shift
7484
234k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
234k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
234k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
234k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
234k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
234k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
234k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
234k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
234k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
234k
    2119071U, // SQRSHRUNb
7494
234k
    2119071U, // SQRSHRUNh
7495
234k
    2119071U, // SQRSHRUNs
7496
234k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
234k
    813798815U, // SQRSHRUNv2i32_shift
7498
234k
    817993119U, // SQRSHRUNv4i16_shift
7499
234k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
234k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
234k
    824284575U, // SQRSHRUNv8i8_shift
7502
234k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
234k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
234k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
234k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
234k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
234k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
234k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
234k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
234k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
234k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
234k
    3223363120U,  // SQSHLU_ZPmI_B
7513
234k
    3223379504U,  // SQSHLU_ZPmI_D
7514
234k
    3519094320U,  // SQSHLU_ZPmI_H
7515
234k
    3223412272U,  // SQSHLU_ZPmI_S
7516
234k
    2121264U, // SQSHLUb
7517
234k
    2121264U, // SQSHLUd
7518
234k
    2121264U, // SQSHLUh
7519
234k
    2121264U, // SQSHLUs
7520
234k
    811703856U, // SQSHLUv16i8_shift
7521
234k
    813801008U, // SQSHLUv2i32_shift
7522
234k
    815898160U, // SQSHLUv2i64_shift
7523
234k
    817995312U, // SQSHLUv4i16_shift
7524
234k
    820092464U, // SQSHLUv4i32_shift
7525
234k
    822189616U, // SQSHLUv8i16_shift
7526
234k
    824286768U, // SQSHLUv8i8_shift
7527
234k
    3223360134U,  // SQSHL_ZPmI_B
7528
234k
    3223376518U,  // SQSHL_ZPmI_D
7529
234k
    3519091334U,  // SQSHL_ZPmI_H
7530
234k
    3223409286U,  // SQSHL_ZPmI_S
7531
234k
    3223360134U,  // SQSHL_ZPmZ_B
7532
234k
    3223376518U,  // SQSHL_ZPmZ_D
7533
234k
    3519091334U,  // SQSHL_ZPmZ_H
7534
234k
    3223409286U,  // SQSHL_ZPmZ_S
7535
234k
    2118278U, // SQSHLb
7536
234k
    2118278U, // SQSHLd
7537
234k
    2118278U, // SQSHLh
7538
234k
    2118278U, // SQSHLs
7539
234k
    811700870U, // SQSHLv16i8
7540
234k
    811700870U, // SQSHLv16i8_shift
7541
234k
    2118278U, // SQSHLv1i16
7542
234k
    2118278U, // SQSHLv1i32
7543
234k
    2118278U, // SQSHLv1i64
7544
234k
    2118278U, // SQSHLv1i8
7545
234k
    813798022U, // SQSHLv2i32
7546
234k
    813798022U, // SQSHLv2i32_shift
7547
234k
    815895174U, // SQSHLv2i64
7548
234k
    815895174U, // SQSHLv2i64_shift
7549
234k
    817992326U, // SQSHLv4i16
7550
234k
    817992326U, // SQSHLv4i16_shift
7551
234k
    820089478U, // SQSHLv4i32
7552
234k
    820089478U, // SQSHLv4i32_shift
7553
234k
    822186630U, // SQSHLv8i16
7554
234k
    822186630U, // SQSHLv8i16_shift
7555
234k
    824283782U, // SQSHLv8i8
7556
234k
    824283782U, // SQSHLv8i8_shift
7557
234k
    1881180153U,  // SQSHRNB_ZZI_B
7558
234k
    2172717049U,  // SQSHRNB_ZZI_H
7559
234k
    2418100217U,  // SQSHRNB_ZZI_S
7560
234k
    2686491847U,  // SQSHRNT_ZZI_B
7561
234k
    2174819527U,  // SQSHRNT_ZZI_H
7562
234k
    1075928263U,  // SQSHRNT_ZZI_S
7563
234k
    2118977U, // SQSHRNb
7564
234k
    2118977U, // SQSHRNh
7565
234k
    2118977U, // SQSHRNs
7566
234k
    2959212992U,  // SQSHRNv16i8_shift
7567
234k
    813798721U, // SQSHRNv2i32_shift
7568
234k
    817993025U, // SQSHRNv4i16_shift
7569
234k
    2967601600U,  // SQSHRNv4i32_shift
7570
234k
    2969698752U,  // SQSHRNv8i16_shift
7571
234k
    824284481U, // SQSHRNv8i8_shift
7572
234k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
234k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
234k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
234k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
234k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
234k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
234k
    2119062U, // SQSHRUNb
7579
234k
    2119062U, // SQSHRUNh
7580
234k
    2119062U, // SQSHRUNs
7581
234k
    2959213061U,  // SQSHRUNv16i8_shift
7582
234k
    813798806U, // SQSHRUNv2i32_shift
7583
234k
    817993110U, // SQSHRUNv4i16_shift
7584
234k
    2967601669U,  // SQSHRUNv4i32_shift
7585
234k
    2969698821U,  // SQSHRUNv8i16_shift
7586
234k
    824284566U, // SQSHRUNv8i8_shift
7587
234k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
234k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
234k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
234k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
234k
    2132444U, // SQSUB_ZI_B
7592
234k
    2418067932U,  // SQSUB_ZI_D
7593
234k
    2189494748U,  // SQSUB_ZI_H
7594
234k
    270617052U, // SQSUB_ZI_S
7595
234k
    3223357916U,  // SQSUB_ZPmZ_B
7596
234k
    3223374300U,  // SQSUB_ZPmZ_D
7597
234k
    3519089116U,  // SQSUB_ZPmZ_H
7598
234k
    3223407068U,  // SQSUB_ZPmZ_S
7599
234k
    2132444U, // SQSUB_ZZZ_B
7600
234k
    2418067932U,  // SQSUB_ZZZ_D
7601
234k
    2189494748U,  // SQSUB_ZZZ_H
7602
234k
    270617052U, // SQSUB_ZZZ_S
7603
234k
    811698652U, // SQSUBv16i8
7604
234k
    2116060U, // SQSUBv1i16
7605
234k
    2116060U, // SQSUBv1i32
7606
234k
    2116060U, // SQSUBv1i64
7607
234k
    2116060U, // SQSUBv1i8
7608
234k
    813795804U, // SQSUBv2i32
7609
234k
    815892956U, // SQSUBv2i64
7610
234k
    817990108U, // SQSUBv4i16
7611
234k
    820087260U, // SQSUBv4i32
7612
234k
    822184412U, // SQSUBv8i16
7613
234k
    824281564U, // SQSUBv8i8
7614
234k
    1881180199U,  // SQXTNB_ZZ_B
7615
234k
    1635846183U,  // SQXTNB_ZZ_H
7616
234k
    2418100263U,  // SQXTNB_ZZ_S
7617
234k
    2686491894U,  // SQXTNT_ZZ_B
7618
234k
    1637948662U,  // SQXTNT_ZZ_H
7619
234k
    1075928310U,  // SQXTNT_ZZ_S
7620
234k
    2959213045U,  // SQXTNv16i8
7621
234k
    2119048U, // SQXTNv1i16
7622
234k
    2119048U, // SQXTNv1i32
7623
234k
    2119048U, // SQXTNv1i8
7624
234k
    813798792U, // SQXTNv2i32
7625
234k
    817993096U, // SQXTNv4i16
7626
234k
    2967601653U,  // SQXTNv4i32
7627
234k
    2969698805U,  // SQXTNv8i16
7628
234k
    824284552U, // SQXTNv8i8
7629
234k
    1881180236U,  // SQXTUNB_ZZ_B
7630
234k
    1635846220U,  // SQXTUNB_ZZ_H
7631
234k
    2418100300U,  // SQXTUNB_ZZ_S
7632
234k
    2686491931U,  // SQXTUNT_ZZ_B
7633
234k
    1637948699U,  // SQXTUNT_ZZ_H
7634
234k
    1075928347U,  // SQXTUNT_ZZ_S
7635
234k
    2959213082U,  // SQXTUNv16i8
7636
234k
    2119090U, // SQXTUNv1i16
7637
234k
    2119090U, // SQXTUNv1i32
7638
234k
    2119090U, // SQXTUNv1i8
7639
234k
    813798834U, // SQXTUNv2i32
7640
234k
    817993138U, // SQXTUNv4i16
7641
234k
    2967601690U,  // SQXTUNv4i32
7642
234k
    2969698842U,  // SQXTUNv8i16
7643
234k
    824284594U, // SQXTUNv8i8
7644
234k
    3223358333U,  // SRHADD_ZPmZ_B
7645
234k
    3223374717U,  // SRHADD_ZPmZ_D
7646
234k
    3519089533U,  // SRHADD_ZPmZ_H
7647
234k
    3223407485U,  // SRHADD_ZPmZ_S
7648
234k
    811699069U, // SRHADDv16i8
7649
234k
    813796221U, // SRHADDv2i32
7650
234k
    817990525U, // SRHADDv4i16
7651
234k
    820087677U, // SRHADDv4i32
7652
234k
    822184829U, // SRHADDv8i16
7653
234k
    824281981U, // SRHADDv8i8
7654
234k
    2418053276U,  // SRI_ZZI_B
7655
234k
    1075892380U,  // SRI_ZZI_D
7656
234k
    2195787932U,  // SRI_ZZI_H
7657
234k
    1344360604U,  // SRI_ZZI_S
7658
234k
    807719068U, // SRId
7659
234k
    2959216796U,  // SRIv16i8_shift
7660
234k
    2961313948U,  // SRIv2i32_shift
7661
234k
    2963411100U,  // SRIv2i64_shift
7662
234k
    2965508252U,  // SRIv4i16_shift
7663
234k
    2967605404U,  // SRIv4i32_shift
7664
234k
    2969702556U,  // SRIv8i16_shift
7665
234k
    2971799708U,  // SRIv8i8_shift
7666
234k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
234k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
234k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
234k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
234k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
234k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
234k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
234k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
234k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
234k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
234k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
234k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
234k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
234k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
234k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
234k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
234k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
234k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
234k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
234k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
234k
    3223360164U,  // SRSHL_ZPmZ_B
7687
234k
    3223376548U,  // SRSHL_ZPmZ_D
7688
234k
    3519091364U,  // SRSHL_ZPmZ_H
7689
234k
    3223409316U,  // SRSHL_ZPmZ_S
7690
234k
    811700900U, // SRSHLv16i8
7691
234k
    2118308U, // SRSHLv1i64
7692
234k
    813798052U, // SRSHLv2i32
7693
234k
    815895204U, // SRSHLv2i64
7694
234k
    817992356U, // SRSHLv4i16
7695
234k
    820089508U, // SRSHLv4i32
7696
234k
    822186660U, // SRSHLv8i16
7697
234k
    824283812U, // SRSHLv8i8
7698
234k
    3223361676U,  // SRSHR_ZPmI_B
7699
234k
    3223378060U,  // SRSHR_ZPmI_D
7700
234k
    3519092876U,  // SRSHR_ZPmI_H
7701
234k
    3223410828U,  // SRSHR_ZPmI_S
7702
234k
    2119820U, // SRSHRd
7703
234k
    811702412U, // SRSHRv16i8_shift
7704
234k
    813799564U, // SRSHRv2i32_shift
7705
234k
    815896716U, // SRSHRv2i64_shift
7706
234k
    817993868U, // SRSHRv4i16_shift
7707
234k
    820091020U, // SRSHRv4i32_shift
7708
234k
    822188172U, // SRSHRv8i16_shift
7709
234k
    824285324U, // SRSHRv8i8_shift
7710
234k
    2418050149U,  // SRSRA_ZZI_B
7711
234k
    1075889253U,  // SRSRA_ZZI_D
7712
234k
    2195784805U,  // SRSRA_ZZI_H
7713
234k
    1344357477U,  // SRSRA_ZZI_S
7714
234k
    807715941U, // SRSRAd
7715
234k
    2959213669U,  // SRSRAv16i8_shift
7716
234k
    2961310821U,  // SRSRAv2i32_shift
7717
234k
    2963407973U,  // SRSRAv2i64_shift
7718
234k
    2965505125U,  // SRSRAv4i16_shift
7719
234k
    2967602277U,  // SRSRAv4i32_shift
7720
234k
    2969699429U,  // SRSRAv8i16_shift
7721
234k
    2971796581U,  // SRSRAv8i8_shift
7722
234k
    270583594U, // SSHLLB_ZZI_D
7723
234k
    2197882666U,  // SSHLLB_ZZI_H
7724
234k
    1881229098U,  // SSHLLB_ZZI_S
7725
234k
    270588951U, // SSHLLT_ZZI_D
7726
234k
    2197888023U,  // SSHLLT_ZZI_H
7727
234k
    1881234455U,  // SSHLLT_ZZI_S
7728
234k
    822182206U, // SSHLLv16i8_shift
7729
234k
    815895256U, // SSHLLv2i32_shift
7730
234k
    820089560U, // SSHLLv4i16_shift
7731
234k
    815890750U, // SSHLLv4i32_shift
7732
234k
    820085054U, // SSHLLv8i16_shift
7733
234k
    822186712U, // SSHLLv8i8_shift
7734
234k
    811700914U, // SSHLv16i8
7735
234k
    2118322U, // SSHLv1i64
7736
234k
    813798066U, // SSHLv2i32
7737
234k
    815895218U, // SSHLv2i64
7738
234k
    817992370U, // SSHLv4i16
7739
234k
    820089522U, // SSHLv4i32
7740
234k
    822186674U, // SSHLv8i16
7741
234k
    824283826U, // SSHLv8i8
7742
234k
    2119834U, // SSHRd
7743
234k
    811702426U, // SSHRv16i8_shift
7744
234k
    813799578U, // SSHRv2i32_shift
7745
234k
    815896730U, // SSHRv2i64_shift
7746
234k
    817993882U, // SSHRv4i16_shift
7747
234k
    820091034U, // SSHRv4i32_shift
7748
234k
    822188186U, // SSHRv8i16_shift
7749
234k
    824285338U, // SSHRv8i8_shift
7750
234k
    2418050163U,  // SSRA_ZZI_B
7751
234k
    1075889267U,  // SSRA_ZZI_D
7752
234k
    2195784819U,  // SSRA_ZZI_H
7753
234k
    1344357491U,  // SSRA_ZZI_S
7754
234k
    807715955U, // SSRAd
7755
234k
    2959213683U,  // SSRAv16i8_shift
7756
234k
    2961310835U,  // SSRAv2i32_shift
7757
234k
    2963407987U,  // SSRAv2i64_shift
7758
234k
    2965505139U,  // SSRAv4i16_shift
7759
234k
    2967602291U,  // SSRAv4i32_shift
7760
234k
    2969699443U,  // SSRAv8i16_shift
7761
234k
    2971796595U,  // SSRAv8i8_shift
7762
234k
    3250750754U,  // SST1B_D
7763
234k
    3250750754U,  // SST1B_D_IMM
7764
234k
    3250750754U,  // SST1B_D_SXTW
7765
234k
    3250750754U,  // SST1B_D_UXTW
7766
234k
    3250783522U,  // SST1B_S_IMM
7767
234k
    3250783522U,  // SST1B_S_SXTW
7768
234k
    3250783522U,  // SST1B_S_UXTW
7769
234k
    3250752209U,  // SST1D
7770
234k
    3250752209U,  // SST1D_IMM
7771
234k
    3250752209U,  // SST1D_SCALED
7772
234k
    3250752209U,  // SST1D_SXTW
7773
234k
    3250752209U,  // SST1D_SXTW_SCALED
7774
234k
    3250752209U,  // SST1D_UXTW
7775
234k
    3250752209U,  // SST1D_UXTW_SCALED
7776
234k
    3250752826U,  // SST1H_D
7777
234k
    3250752826U,  // SST1H_D_IMM
7778
234k
    3250752826U,  // SST1H_D_SCALED
7779
234k
    3250752826U,  // SST1H_D_SXTW
7780
234k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
234k
    3250752826U,  // SST1H_D_UXTW
7782
234k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
234k
    3250785594U,  // SST1H_S_IMM
7784
234k
    3250785594U,  // SST1H_S_SXTW
7785
234k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
234k
    3250785594U,  // SST1H_S_UXTW
7787
234k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
234k
    3251083186U,  // SST1Q
7789
234k
    3250757524U,  // SST1W_D
7790
234k
    3250757524U,  // SST1W_D_IMM
7791
234k
    3250757524U,  // SST1W_D_SCALED
7792
234k
    3250757524U,  // SST1W_D_SXTW
7793
234k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
234k
    3250757524U,  // SST1W_D_UXTW
7795
234k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
234k
    3250790292U,  // SST1W_IMM
7797
234k
    3250790292U,  // SST1W_SXTW
7798
234k
    3250790292U,  // SST1W_SXTW_SCALED
7799
234k
    3250790292U,  // SST1W_UXTW
7800
234k
    3250790292U,  // SST1W_UXTW_SCALED
7801
234k
    270588685U, // SSUBLBT_ZZZ_D
7802
234k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
234k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
234k
    270583523U, // SSUBLB_ZZZ_D
7805
234k
    2197882595U,  // SSUBLB_ZZZ_H
7806
234k
    1881229027U,  // SSUBLB_ZZZ_S
7807
234k
    270584188U, // SSUBLTB_ZZZ_D
7808
234k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
234k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
234k
    270588875U, // SSUBLT_ZZZ_D
7811
234k
    2197887947U,  // SSUBLT_ZZZ_H
7812
234k
    1881234379U,  // SSUBLT_ZZZ_S
7813
234k
    822182158U, // SSUBLv16i8_v8i16
7814
234k
    815895078U, // SSUBLv2i32_v2i64
7815
234k
    820089382U, // SSUBLv4i16_v4i32
7816
234k
    815890702U, // SSUBLv4i32_v2i64
7817
234k
    820085006U, // SSUBLv8i16_v4i32
7818
234k
    822186534U, // SSUBLv8i8_v8i16
7819
234k
    2418067952U,  // SSUBWB_ZZZ_D
7820
234k
    2189494768U,  // SSUBWB_ZZZ_H
7821
234k
    270617072U, // SSUBWB_ZZZ_S
7822
234k
    2418073077U,  // SSUBWT_ZZZ_D
7823
234k
    2189499893U,  // SSUBWT_ZZZ_H
7824
234k
    270622197U, // SSUBWT_ZZZ_S
7825
234k
    822182490U, // SSUBWv16i8_v8i16
7826
234k
    815898566U, // SSUBWv2i32_v2i64
7827
234k
    820092870U, // SSUBWv4i16_v4i32
7828
234k
    815891034U, // SSUBWv4i32_v2i64
7829
234k
    820085338U, // SSUBWv8i16_v4i32
7830
234k
    822190022U, // SSUBWv8i8_v8i16
7831
234k
    3250734370U,  // ST1B
7832
234k
    3315746082U,  // ST1B_2Z
7833
234k
    3315746082U,  // ST1B_2Z_IMM
7834
234k
    2150139170U,  // ST1B_2Z_STRIDED
7835
234k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
234k
    3315746082U,  // ST1B_4Z
7837
234k
    3315746082U,  // ST1B_4Z_IMM
7838
234k
    3315746082U,  // ST1B_4Z_STRIDED
7839
234k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
234k
    3250750754U,  // ST1B_D
7841
234k
    3250750754U,  // ST1B_D_IMM
7842
234k
    3250767138U,  // ST1B_H
7843
234k
    3250767138U,  // ST1B_H_IMM
7844
234k
    3250734370U,  // ST1B_IMM
7845
234k
    3250783522U,  // ST1B_S
7846
234k
    3250783522U,  // ST1B_S_IMM
7847
234k
    3250752209U,  // ST1D
7848
234k
    3315763921U,  // ST1D_2Z
7849
234k
    3315763921U,  // ST1D_2Z_IMM
7850
234k
    3315763921U,  // ST1D_2Z_STRIDED
7851
234k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
234k
    3315763921U,  // ST1D_4Z
7853
234k
    3315763921U,  // ST1D_4Z_IMM
7854
234k
    3315763921U,  // ST1D_4Z_STRIDED
7855
234k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
234k
    3250752209U,  // ST1D_IMM
7857
234k
    3251079889U,  // ST1D_Q
7858
234k
    3251079889U,  // ST1D_Q_IMM
7859
234k
    573554U,  // ST1Fourv16b
7860
234k
    97058930U,  // ST1Fourv16b_POST
7861
234k
    606322U,  // ST1Fourv1d
7862
234k
    99188850U,  // ST1Fourv1d_POST
7863
234k
    639090U,  // ST1Fourv2d
7864
234k
    97124466U,  // ST1Fourv2d_POST
7865
234k
    671858U,  // ST1Fourv2s
7866
234k
    99254386U,  // ST1Fourv2s_POST
7867
234k
    704626U,  // ST1Fourv4h
7868
234k
    99287154U,  // ST1Fourv4h_POST
7869
234k
    737394U,  // ST1Fourv4s
7870
234k
    97222770U,  // ST1Fourv4s_POST
7871
234k
    770162U,  // ST1Fourv8b
7872
234k
    99352690U,  // ST1Fourv8b_POST
7873
234k
    802930U,  // ST1Fourv8h
7874
234k
    97288306U,  // ST1Fourv8h_POST
7875
234k
    3250769210U,  // ST1H
7876
234k
    3315780922U,  // ST1H_2Z
7877
234k
    3315780922U,  // ST1H_2Z_IMM
7878
234k
    2150419770U,  // ST1H_2Z_STRIDED
7879
234k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
234k
    3315780922U,  // ST1H_4Z
7881
234k
    3315780922U,  // ST1H_4Z_IMM
7882
234k
    3315780922U,  // ST1H_4Z_STRIDED
7883
234k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
234k
    3250752826U,  // ST1H_D
7885
234k
    3250752826U,  // ST1H_D_IMM
7886
234k
    3250769210U,  // ST1H_IMM
7887
234k
    3250785594U,  // ST1H_S
7888
234k
    3250785594U,  // ST1H_S_IMM
7889
234k
    573554U,  // ST1Onev16b
7890
234k
    101253234U, // ST1Onev16b_POST
7891
234k
    606322U,  // ST1Onev1d
7892
234k
    103383154U, // ST1Onev1d_POST
7893
234k
    639090U,  // ST1Onev2d
7894
234k
    101318770U, // ST1Onev2d_POST
7895
234k
    671858U,  // ST1Onev2s
7896
234k
    103448690U, // ST1Onev2s_POST
7897
234k
    704626U,  // ST1Onev4h
7898
234k
    103481458U, // ST1Onev4h_POST
7899
234k
    737394U,  // ST1Onev4s
7900
234k
    101417074U, // ST1Onev4s_POST
7901
234k
    770162U,  // ST1Onev8b
7902
234k
    103546994U, // ST1Onev8b_POST
7903
234k
    802930U,  // ST1Onev8h
7904
234k
    101482610U, // ST1Onev8h_POST
7905
234k
    573554U,  // ST1Threev16b
7906
234k
    111738994U, // ST1Threev16b_POST
7907
234k
    606322U,  // ST1Threev1d
7908
234k
    113868914U, // ST1Threev1d_POST
7909
234k
    639090U,  // ST1Threev2d
7910
234k
    111804530U, // ST1Threev2d_POST
7911
234k
    671858U,  // ST1Threev2s
7912
234k
    113934450U, // ST1Threev2s_POST
7913
234k
    704626U,  // ST1Threev4h
7914
234k
    113967218U, // ST1Threev4h_POST
7915
234k
    737394U,  // ST1Threev4s
7916
234k
    111902834U, // ST1Threev4s_POST
7917
234k
    770162U,  // ST1Threev8b
7918
234k
    114032754U, // ST1Threev8b_POST
7919
234k
    802930U,  // ST1Threev8h
7920
234k
    111968370U, // ST1Threev8h_POST
7921
234k
    573554U,  // ST1Twov16b
7922
234k
    99156082U,  // ST1Twov16b_POST
7923
234k
    606322U,  // ST1Twov1d
7924
234k
    101286002U, // ST1Twov1d_POST
7925
234k
    639090U,  // ST1Twov2d
7926
234k
    99221618U,  // ST1Twov2d_POST
7927
234k
    671858U,  // ST1Twov2s
7928
234k
    101351538U, // ST1Twov2s_POST
7929
234k
    704626U,  // ST1Twov4h
7930
234k
    101384306U, // ST1Twov4h_POST
7931
234k
    737394U,  // ST1Twov4s
7932
234k
    99319922U,  // ST1Twov4s_POST
7933
234k
    770162U,  // ST1Twov8b
7934
234k
    101449842U, // ST1Twov8b_POST
7935
234k
    802930U,  // ST1Twov8h
7936
234k
    99385458U,  // ST1Twov8h_POST
7937
234k
    3250790292U,  // ST1W
7938
234k
    3315802004U,  // ST1W_2Z
7939
234k
    3315802004U,  // ST1W_2Z_IMM
7940
234k
    3315802004U,  // ST1W_2Z_STRIDED
7941
234k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
234k
    3315802004U,  // ST1W_4Z
7943
234k
    3315802004U,  // ST1W_4Z_IMM
7944
234k
    3315802004U,  // ST1W_4Z_STRIDED
7945
234k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
234k
    3250757524U,  // ST1W_D
7947
234k
    3250757524U,  // ST1W_D_IMM
7948
234k
    3250790292U,  // ST1W_IMM
7949
234k
    3251085204U,  // ST1W_Q
7950
234k
    3251085204U,  // ST1W_Q_IMM
7951
234k
    2208835806U,  // ST1_MXIPXX_H_B
7952
234k
    2208835820U,  // ST1_MXIPXX_H_D
7953
234k
    2208835834U,  // ST1_MXIPXX_H_H
7954
234k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
234k
    2208835862U,  // ST1_MXIPXX_H_S
7956
234k
    2208852190U,  // ST1_MXIPXX_V_B
7957
234k
    2208852204U,  // ST1_MXIPXX_V_D
7958
234k
    2208852218U,  // ST1_MXIPXX_V_H
7959
234k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
234k
    2208852246U,  // ST1_MXIPXX_V_S
7961
234k
    174899314U, // ST1i16
7962
234k
    3666673778U,  // ST1i16_POST
7963
234k
    1245298U, // ST1i32
7964
234k
    3935142002U,  // ST1i32_POST
7965
234k
    1261682U, // ST1i64
7966
234k
    4203610226U,  // ST1i64_POST
7967
234k
    174620786U, // ST1i8
7968
234k
    177111154U, // ST1i8_POST
7969
234k
    3250734399U,  // ST2B
7970
234k
    3250734399U,  // ST2B_IMM
7971
234k
    3250752245U,  // ST2D
7972
234k
    3250752245U,  // ST2D_IMM
7973
234k
    849661122U, // ST2GPostIndex
7974
234k
    849661122U, // ST2GPreIndex
7975
234k
    44059842U,  // ST2Gi
7976
234k
    3250769239U,  // ST2H
7977
234k
    3250769239U,  // ST2H_IMM
7978
234k
    3251083198U,  // ST2Q
7979
234k
    3251083198U,  // ST2Q_IMM
7980
234k
    574037U,  // ST2Twov16b
7981
234k
    99156565U,  // ST2Twov16b_POST
7982
234k
    639573U,  // ST2Twov2d
7983
234k
    99222101U,  // ST2Twov2d_POST
7984
234k
    672341U,  // ST2Twov2s
7985
234k
    101352021U, // ST2Twov2s_POST
7986
234k
    705109U,  // ST2Twov4h
7987
234k
    101384789U, // ST2Twov4h_POST
7988
234k
    737877U,  // ST2Twov4s
7989
234k
    99320405U,  // ST2Twov4s_POST
7990
234k
    770645U,  // ST2Twov8b
7991
234k
    101450325U, // ST2Twov8b_POST
7992
234k
    803413U,  // ST2Twov8h
7993
234k
    99385941U,  // ST2Twov8h_POST
7994
234k
    3250790312U,  // ST2W
7995
234k
    3250790312U,  // ST2W_IMM
7996
234k
    174899797U, // ST2i16
7997
234k
    3935109717U,  // ST2i16_POST
7998
234k
    1245781U, // ST2i32
7999
234k
    4203577941U,  // ST2i32_POST
8000
234k
    1262165U, // ST2i64
8001
234k
    445514325U, // ST2i64_POST
8002
234k
    174621269U, // ST2i8
8003
234k
    3666772565U,  // ST2i8_POST
8004
234k
    3250734420U,  // ST3B
8005
234k
    3250734420U,  // ST3B_IMM
8006
234k
    3250752257U,  // ST3D
8007
234k
    3250752257U,  // ST3D_IMM
8008
234k
    3250769251U,  // ST3H
8009
234k
    3250769251U,  // ST3H_IMM
8010
234k
    3251083210U,  // ST3Q
8011
234k
    3251083210U,  // ST3Q_IMM
8012
234k
    574103U,  // ST3Threev16b
8013
234k
    111739543U, // ST3Threev16b_POST
8014
234k
    639639U,  // ST3Threev2d
8015
234k
    111805079U, // ST3Threev2d_POST
8016
234k
    672407U,  // ST3Threev2s
8017
234k
    113934999U, // ST3Threev2s_POST
8018
234k
    705175U,  // ST3Threev4h
8019
234k
    113967767U, // ST3Threev4h_POST
8020
234k
    737943U,  // ST3Threev4s
8021
234k
    111903383U, // ST3Threev4s_POST
8022
234k
    770711U,  // ST3Threev8b
8023
234k
    114033303U, // ST3Threev8b_POST
8024
234k
    803479U,  // ST3Threev8h
8025
234k
    111968919U, // ST3Threev8h_POST
8026
234k
    3250790324U,  // ST3W
8027
234k
    3250790324U,  // ST3W_IMM
8028
234k
    174899863U, // ST3i16
8029
234k
    713884311U, // ST3i16_POST
8030
234k
    1245847U, // ST3i32
8031
234k
    982352535U, // ST3i32_POST
8032
234k
    1262231U, // ST3i64
8033
234k
    1250820759U,  // ST3i64_POST
8034
234k
    174621335U, // ST3i8
8035
234k
    1519288983U,  // ST3i8_POST
8036
234k
    3250734446U,  // ST4B
8037
234k
    3250734446U,  // ST4B_IMM
8038
234k
    3250752269U,  // ST4D
8039
234k
    3250752269U,  // ST4D_IMM
8040
234k
    574141U,  // ST4Fourv16b
8041
234k
    97059517U,  // ST4Fourv16b_POST
8042
234k
    639677U,  // ST4Fourv2d
8043
234k
    97125053U,  // ST4Fourv2d_POST
8044
234k
    672445U,  // ST4Fourv2s
8045
234k
    99254973U,  // ST4Fourv2s_POST
8046
234k
    705213U,  // ST4Fourv4h
8047
234k
    99287741U,  // ST4Fourv4h_POST
8048
234k
    737981U,  // ST4Fourv4s
8049
234k
    97223357U,  // ST4Fourv4s_POST
8050
234k
    770749U,  // ST4Fourv8b
8051
234k
    99353277U,  // ST4Fourv8b_POST
8052
234k
    803517U,  // ST4Fourv8h
8053
234k
    97288893U,  // ST4Fourv8h_POST
8054
234k
    3250769263U,  // ST4H
8055
234k
    3250769263U,  // ST4H_IMM
8056
234k
    3251083222U,  // ST4Q
8057
234k
    3251083222U,  // ST4Q_IMM
8058
234k
    3250790336U,  // ST4W
8059
234k
    3250790336U,  // ST4W_IMM
8060
234k
    174899901U, // ST4i16
8061
234k
    4203545277U,  // ST4i16_POST
8062
234k
    1245885U, // ST4i32
8063
234k
    445481661U, // ST4i32_POST
8064
234k
    1262269U, // ST4i64
8065
234k
    1787691709U,  // ST4i64_POST
8066
234k
    174621373U, // ST4i8
8067
234k
    3935208125U,  // ST4i8_POST
8068
234k
    984417U,  // ST64B
8069
234k
    1881169513U,  // ST64BV
8070
234k
    1881161760U,  // ST64BV0
8071
234k
    44061869U,  // STGM
8072
234k
    2119245U, // STGPi
8073
234k
    849661186U, // STGPostIndex
8074
234k
    807720525U, // STGPpost
8075
234k
    807720525U, // STGPpre
8076
234k
    849661186U, // STGPreIndex
8077
234k
    44059906U,  // STGi
8078
234k
    2119288U, // STILPW
8079
234k
    807720568U, // STILPWpre
8080
234k
    2119288U, // STILPX
8081
234k
    807720568U, // STILPXpre
8082
234k
    1261614U, // STL1
8083
234k
    44058774U,  // STLLRB
8084
234k
    44060503U,  // STLLRH
8085
234k
    44062965U,  // STLLRW
8086
234k
    44062965U,  // STLLRX
8087
234k
    44058782U,  // STLRB
8088
234k
    44060511U,  // STLRH
8089
234k
    44062978U,  // STLRW
8090
234k
    849664258U, // STLRWpre
8091
234k
    44062978U,  // STLRX
8092
234k
    849664258U, // STLRXpre
8093
234k
    44058832U,  // STLURBi
8094
234k
    44060561U,  // STLURHi
8095
234k
    44063087U,  // STLURWi
8096
234k
    44063087U,  // STLURXi
8097
234k
    44063087U,  // STLURbi
8098
234k
    44063087U,  // STLURdi
8099
234k
    44063087U,  // STLURhi
8100
234k
    44063087U,  // STLURqi
8101
234k
    44063087U,  // STLURsi
8102
234k
    2119578U, // STLXPW
8103
234k
    2119578U, // STLXPX
8104
234k
    2115831U, // STLXRB
8105
234k
    2117560U, // STLXRH
8106
234k
    2120111U, // STLXRW
8107
234k
    2120111U, // STLXRX
8108
234k
    2119378U, // STNPDi
8109
234k
    2119378U, // STNPQi
8110
234k
    2119378U, // STNPSi
8111
234k
    2119378U, // STNPWi
8112
234k
    2119378U, // STNPXi
8113
234k
    3315746074U,  // STNT1B_2Z
8114
234k
    3315746074U,  // STNT1B_2Z_IMM
8115
234k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
234k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
234k
    3315746074U,  // STNT1B_4Z
8118
234k
    3315746074U,  // STNT1B_4Z_IMM
8119
234k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
234k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
234k
    3250734362U,  // STNT1B_ZRI
8122
234k
    3250734362U,  // STNT1B_ZRR
8123
234k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
234k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
234k
    3315763913U,  // STNT1D_2Z
8126
234k
    3315763913U,  // STNT1D_2Z_IMM
8127
234k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
234k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
234k
    3315763913U,  // STNT1D_4Z
8130
234k
    3315763913U,  // STNT1D_4Z_IMM
8131
234k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
234k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
234k
    3250752201U,  // STNT1D_ZRI
8134
234k
    3250752201U,  // STNT1D_ZRR
8135
234k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
234k
    3315780914U,  // STNT1H_2Z
8137
234k
    3315780914U,  // STNT1H_2Z_IMM
8138
234k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
234k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
234k
    3315780914U,  // STNT1H_4Z
8141
234k
    3315780914U,  // STNT1H_4Z_IMM
8142
234k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
234k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
234k
    3250769202U,  // STNT1H_ZRI
8145
234k
    3250769202U,  // STNT1H_ZRR
8146
234k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
234k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
234k
    3315801996U,  // STNT1W_2Z
8149
234k
    3315801996U,  // STNT1W_2Z_IMM
8150
234k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
234k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
234k
    3315801996U,  // STNT1W_4Z
8153
234k
    3315801996U,  // STNT1W_4Z_IMM
8154
234k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
234k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
234k
    3250790284U,  // STNT1W_ZRI
8157
234k
    3250790284U,  // STNT1W_ZRR
8158
234k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
234k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
234k
    2119516U, // STPDi
8161
234k
    807720796U, // STPDpost
8162
234k
    807720796U, // STPDpre
8163
234k
    2119516U, // STPQi
8164
234k
    807720796U, // STPQpost
8165
234k
    807720796U, // STPQpre
8166
234k
    2119516U, // STPSi
8167
234k
    807720796U, // STPSpost
8168
234k
    807720796U, // STPSpre
8169
234k
    2119516U, // STPWi
8170
234k
    807720796U, // STPWpost
8171
234k
    807720796U, // STPWpre
8172
234k
    2119516U, // STPXi
8173
234k
    807720796U, // STPXpost
8174
234k
    807720796U, // STPXpre
8175
234k
    849660092U, // STRBBpost
8176
234k
    849660092U, // STRBBpre
8177
234k
    44058812U,  // STRBBroW
8178
234k
    44058812U,  // STRBBroX
8179
234k
    44058812U,  // STRBBui
8180
234k
    849664341U, // STRBpost
8181
234k
    849664341U, // STRBpre
8182
234k
    44063061U,  // STRBroW
8183
234k
    44063061U,  // STRBroX
8184
234k
    44063061U,  // STRBui
8185
234k
    849664341U, // STRDpost
8186
234k
    849664341U, // STRDpre
8187
234k
    44063061U,  // STRDroW
8188
234k
    44063061U,  // STRDroX
8189
234k
    44063061U,  // STRDui
8190
234k
    849661821U, // STRHHpost
8191
234k
    849661821U, // STRHHpre
8192
234k
    44060541U,  // STRHHroW
8193
234k
    44060541U,  // STRHHroX
8194
234k
    44060541U,  // STRHHui
8195
234k
    849664341U, // STRHpost
8196
234k
    849664341U, // STRHpre
8197
234k
    44063061U,  // STRHroW
8198
234k
    44063061U,  // STRHroX
8199
234k
    44063061U,  // STRHui
8200
234k
    849664341U, // STRQpost
8201
234k
    849664341U, // STRQpre
8202
234k
    44063061U,  // STRQroW
8203
234k
    44063061U,  // STRQroX
8204
234k
    44063061U,  // STRQui
8205
234k
    849664341U, // STRSpost
8206
234k
    849664341U, // STRSpre
8207
234k
    44063061U,  // STRSroW
8208
234k
    44063061U,  // STRSroX
8209
234k
    44063061U,  // STRSui
8210
234k
    849664341U, // STRWpost
8211
234k
    849664341U, // STRWpre
8212
234k
    44063061U,  // STRWroW
8213
234k
    44063061U,  // STRWroX
8214
234k
    44063061U,  // STRWui
8215
234k
    849664341U, // STRXpost
8216
234k
    849664341U, // STRXpre
8217
234k
    44063061U,  // STRXroW
8218
234k
    44063061U,  // STRXroX
8219
234k
    44063061U,  // STRXui
8220
234k
    45062485U,  // STR_PXI
8221
234k
    44063061U,  // STR_TX
8222
234k
    1038677U, // STR_ZA
8223
234k
    45062485U,  // STR_ZXI
8224
234k
    44058818U,  // STTRBi
8225
234k
    44060547U,  // STTRHi
8226
234k
    44063069U,  // STTRWi
8227
234k
    44063069U,  // STTRXi
8228
234k
    44058849U,  // STURBBi
8229
234k
    44063102U,  // STURBi
8230
234k
    44063102U,  // STURDi
8231
234k
    44060578U,  // STURHHi
8232
234k
    44063102U,  // STURHi
8233
234k
    44063102U,  // STURQi
8234
234k
    44063102U,  // STURSi
8235
234k
    44063102U,  // STURWi
8236
234k
    44063102U,  // STURXi
8237
234k
    24878U, // STX
8238
234k
    2119585U, // STXPW
8239
234k
    2119585U, // STXPX
8240
234k
    2115839U, // STXRB
8241
234k
    2117568U, // STXRH
8242
234k
    2120118U, // STXRW
8243
234k
    2120118U, // STXRX
8244
234k
    24917U, // STY
8245
234k
    25024U, // STZ
8246
234k
    849661128U, // STZ2GPostIndex
8247
234k
    849661128U, // STZ2GPreIndex
8248
234k
    44059848U,  // STZ2Gi
8249
234k
    44061875U,  // STZGM
8250
234k
    849661191U, // STZGPostIndex
8251
234k
    849661191U, // STZGPreIndex
8252
234k
    44059911U,  // STZGi
8253
234k
    20661U, // STZI
8254
234k
    2116815U, // SUBG
8255
234k
    1881180118U,  // SUBHNB_ZZZ_B
8256
234k
    2172717014U,  // SUBHNB_ZZZ_H
8257
234k
    2418100182U,  // SUBHNB_ZZZ_S
8258
234k
    2686491808U,  // SUBHNT_ZZZ_B
8259
234k
    2174819488U,  // SUBHNT_ZZZ_H
8260
234k
    1075928224U,  // SUBHNT_ZZZ_S
8261
234k
    813798659U, // SUBHNv2i64_v2i32
8262
234k
    2967601583U,  // SUBHNv2i64_v4i32
8263
234k
    817992963U, // SUBHNv4i32_v4i16
8264
234k
    2969698735U,  // SUBHNv4i32_v8i16
8265
234k
    2959212975U,  // SUBHNv8i16_v16i8
8266
234k
    824284419U, // SUBHNv8i16_v8i8
8267
234k
    2119175U, // SUBP
8268
234k
    2120328U, // SUBPS
8269
234k
    2121070U, // SUBPT_shift
8270
234k
    2136118U, // SUBR_ZI_B
8271
234k
    2418071606U,  // SUBR_ZI_D
8272
234k
    2189498422U,  // SUBR_ZI_H
8273
234k
    270620726U, // SUBR_ZI_S
8274
234k
    3223361590U,  // SUBR_ZPmZ_B
8275
234k
    3223377974U,  // SUBR_ZPmZ_D
8276
234k
    3519092790U,  // SUBR_ZPmZ_H
8277
234k
    3223410742U,  // SUBR_ZPmZ_S
8278
234k
    2120192U, // SUBSWri
8279
234k
    2120192U, // SUBSWrs
8280
234k
    2120192U, // SUBSWrx
8281
234k
    2120192U, // SUBSXri
8282
234k
    2120192U, // SUBSXrs
8283
234k
    2120192U, // SUBSXrx
8284
234k
    2120192U, // SUBSXrx64
8285
234k
    2116026U, // SUBWri
8286
234k
    2116026U, // SUBWrs
8287
234k
    2116026U, // SUBWrx
8288
234k
    2116026U, // SUBXri
8289
234k
    2116026U, // SUBXrs
8290
234k
    2116026U, // SUBXrx
8291
234k
    2116026U, // SUBXrx64
8292
234k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
234k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
234k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
234k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
234k
    3798157754U,  // SUB_VG2_M2Z_D
8297
234k
    3798174138U,  // SUB_VG2_M2Z_S
8298
234k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
234k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
234k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
234k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
234k
    4066593210U,  // SUB_VG4_M4Z_D
8303
234k
    4066609594U,  // SUB_VG4_M4Z_S
8304
234k
    2132410U, // SUB_ZI_B
8305
234k
    2418067898U,  // SUB_ZI_D
8306
234k
    2189494714U,  // SUB_ZI_H
8307
234k
    270617018U, // SUB_ZI_S
8308
234k
    3223357882U,  // SUB_ZPmZ_B
8309
234k
    3223379310U,  // SUB_ZPmZ_CPA
8310
234k
    3223374266U,  // SUB_ZPmZ_D
8311
234k
    3519089082U,  // SUB_ZPmZ_H
8312
234k
    3223407034U,  // SUB_ZPmZ_S
8313
234k
    2132410U, // SUB_ZZZ_B
8314
234k
    2418072942U,  // SUB_ZZZ_CPA
8315
234k
    2418067898U,  // SUB_ZZZ_D
8316
234k
    2189494714U,  // SUB_ZZZ_H
8317
234k
    270617018U, // SUB_ZZZ_S
8318
234k
    811698618U, // SUBv16i8
8319
234k
    2116026U, // SUBv1i64
8320
234k
    813795770U, // SUBv2i32
8321
234k
    815892922U, // SUBv2i64
8322
234k
    817990074U, // SUBv4i16
8323
234k
    820087226U, // SUBv4i32
8324
234k
    822184378U, // SUBv8i16
8325
234k
    824281530U, // SUBv8i8
8326
234k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
234k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
234k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
234k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
234k
    2418105665U,  // SUDOT_ZZZI
8331
234k
    2967608641U,  // SUDOTlanev16i8
8332
234k
    2961317185U,  // SUDOTlanev8i8
8333
234k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
234k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
234k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
234k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
234k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
234k
    54641594U,  // SUMOPA_MPPZZ_D
8339
234k
    79807418U,  // SUMOPA_MPPZZ_S
8340
234k
    54647470U,  // SUMOPS_MPPZZ_D
8341
234k
    79813294U,  // SUMOPS_MPPZZ_S
8342
234k
    270585965U, // SUNPKHI_ZZ_D
8343
234k
    1661014125U,  // SUNPKHI_ZZ_H
8344
234k
    1881231469U,  // SUNPKHI_ZZ_S
8345
234k
    270587354U, // SUNPKLO_ZZ_D
8346
234k
    1661015514U,  // SUNPKLO_ZZ_H
8347
234k
    1881232858U,  // SUNPKLO_ZZ_S
8348
234k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
234k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
234k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
234k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
234k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
234k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
234k
    3223358386U,  // SUQADD_ZPmZ_B
8355
234k
    3223374770U,  // SUQADD_ZPmZ_D
8356
234k
    3519089586U,  // SUQADD_ZPmZ_H
8357
234k
    3223407538U,  // SUQADD_ZPmZ_S
8358
234k
    2959215538U,  // SUQADDv16i8
8359
234k
    807717810U, // SUQADDv1i16
8360
234k
    807717810U, // SUQADDv1i32
8361
234k
    807717810U, // SUQADDv1i64
8362
234k
    807717810U, // SUQADDv1i8
8363
234k
    2961312690U,  // SUQADDv2i32
8364
234k
    2963409842U,  // SUQADDv2i64
8365
234k
    2965506994U,  // SUQADDv4i16
8366
234k
    2967604146U,  // SUQADDv4i32
8367
234k
    2969701298U,  // SUQADDv8i16
8368
234k
    2971798450U,  // SUQADDv8i8
8369
234k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
234k
    379558U,  // SVC
8371
234k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
234k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
234k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
234k
    2418328977U,  // SWPAB
8375
234k
    2418331056U,  // SWPAH
8376
234k
    2418329247U,  // SWPALB
8377
234k
    2418331212U,  // SWPALH
8378
234k
    2418332050U,  // SWPALW
8379
234k
    2418332050U,  // SWPALX
8380
234k
    2418328620U,  // SWPAW
8381
234k
    2418328620U,  // SWPAX
8382
234k
    2418329700U,  // SWPB
8383
234k
    2418331429U,  // SWPH
8384
234k
    2418329456U,  // SWPLB
8385
234k
    2418331309U,  // SWPLH
8386
234k
    2418332575U,  // SWPLW
8387
234k
    2418332575U,  // SWPLX
8388
234k
    271537892U, // SWPP
8389
234k
    271532998U, // SWPPA
8390
234k
    271536418U, // SWPPAL
8391
234k
    271536945U, // SWPPL
8392
234k
    2418333547U,  // SWPW
8393
234k
    2418333547U,  // SWPX
8394
234k
    270584236U, // SXTB_ZPmZ_D
8395
234k
    541133228U, // SXTB_ZPmZ_H
8396
234k
    270617004U, // SXTB_ZPmZ_S
8397
234k
    270585904U, // SXTH_ZPmZ_D
8398
234k
    270618672U, // SXTH_ZPmZ_S
8399
234k
    270590089U, // SXTW_ZPmZ_D
8400
234k
    2118665U, // SYSLxt
8401
234k
    2149603117U,  // SYSPxt
8402
234k
    2149603117U,  // SYSPxt_XZR
8403
234k
    2149604076U,  // SYSxt
8404
234k
    2686490611U,  // TBLQ_ZZZ_B
8405
234k
    2418071539U,  // TBLQ_ZZZ_D
8406
234k
    2183206899U,  // TBLQ_ZZZ_H
8407
234k
    3223410675U,  // TBLQ_ZZZ_S
8408
234k
    2686489105U,  // TBL_ZZZZ_B
8409
234k
    2418070033U,  // TBL_ZZZZ_D
8410
234k
    2183205393U,  // TBL_ZZZZ_H
8411
234k
    3223409169U,  // TBL_ZZZZ_S
8412
234k
    2686489105U,  // TBL_ZZZ_B
8413
234k
    2418070033U,  // TBL_ZZZ_D
8414
234k
    2183205393U,  // TBL_ZZZ_H
8415
234k
    3223409169U,  // TBL_ZZZ_S
8416
234k
    2690748945U,  // TBLv16i8Four
8417
234k
    2690748945U,  // TBLv16i8One
8418
234k
    2690748945U,  // TBLv16i8Three
8419
234k
    2690748945U,  // TBLv16i8Two
8420
234k
    2703331857U,  // TBLv8i8Four
8421
234k
    2703331857U,  // TBLv8i8One
8422
234k
    2703331857U,  // TBLv8i8Three
8423
234k
    2703331857U,  // TBLv8i8Two
8424
234k
    2122157U, // TBNZW
8425
234k
    2122157U, // TBNZX
8426
234k
    2418055173U,  // TBXQ_ZZZ_B
8427
234k
    1075894277U,  // TBXQ_ZZZ_D
8428
234k
    2195789829U,  // TBXQ_ZZZ_H
8429
234k
    1344362501U,  // TBXQ_ZZZ_S
8430
234k
    2418057435U,  // TBX_ZZZ_B
8431
234k
    1075896539U,  // TBX_ZZZ_D
8432
234k
    2195792091U,  // TBX_ZZZ_H
8433
234k
    1344364763U,  // TBX_ZZZ_S
8434
234k
    2690785499U,  // TBXv16i8Four
8435
234k
    2690785499U,  // TBXv16i8One
8436
234k
    2690785499U,  // TBXv16i8Three
8437
234k
    2690785499U,  // TBXv16i8Two
8438
234k
    2703368411U,  // TBXv8i8Four
8439
234k
    2703368411U,  // TBXv8i8One
8440
234k
    2703368411U,  // TBXv8i8Three
8441
234k
    2703368411U,  // TBXv8i8Two
8442
234k
    2122136U, // TBZW
8443
234k
    2122136U, // TBZX
8444
234k
    381544U,  // TCANCEL
8445
234k
    10409U, // TCOMMIT
8446
234k
    23435U, // TRCIT
8447
234k
    2129972U, // TRN1_PPP_B
8448
234k
    2418065460U,  // TRN1_PPP_D
8449
234k
    2189492276U,  // TRN1_PPP_H
8450
234k
    270614580U, // TRN1_PPP_S
8451
234k
    2129972U, // TRN1_ZZZ_B
8452
234k
    2418065460U,  // TRN1_ZZZ_D
8453
234k
    2189492276U,  // TRN1_ZZZ_H
8454
234k
    2210873396U,  // TRN1_ZZZ_Q
8455
234k
    270614580U, // TRN1_ZZZ_S
8456
234k
    811696180U, // TRN1v16i8
8457
234k
    813793332U, // TRN1v2i32
8458
234k
    815890484U, // TRN1v2i64
8459
234k
    817987636U, // TRN1v4i16
8460
234k
    820084788U, // TRN1v4i32
8461
234k
    822181940U, // TRN1v8i16
8462
234k
    824279092U, // TRN1v8i8
8463
234k
    2130406U, // TRN2_PPP_B
8464
234k
    2418065894U,  // TRN2_PPP_D
8465
234k
    2189492710U,  // TRN2_PPP_H
8466
234k
    270615014U, // TRN2_PPP_S
8467
234k
    2130406U, // TRN2_ZZZ_B
8468
234k
    2418065894U,  // TRN2_ZZZ_D
8469
234k
    2189492710U,  // TRN2_ZZZ_H
8470
234k
    2210873830U,  // TRN2_ZZZ_Q
8471
234k
    270615014U, // TRN2_ZZZ_S
8472
234k
    811696614U, // TRN2v16i8
8473
234k
    813793766U, // TRN2v2i32
8474
234k
    815890918U, // TRN2v2i64
8475
234k
    817988070U, // TRN2v4i16
8476
234k
    820085222U, // TRN2v4i32
8477
234k
    822182374U, // TRN2v8i16
8478
234k
    824279526U, // TRN2v8i8
8479
234k
    444783U,  // TSB
8480
234k
    23940U, // TSTART
8481
234k
    23962U, // TTEST
8482
234k
    1344325204U,  // UABALB_ZZZ_D
8483
234k
    2220951124U,  // UABALB_ZZZ_H
8484
234k
    2686535252U,  // UABALB_ZZZ_S
8485
234k
    1344330656U,  // UABALT_ZZZ_D
8486
234k
    2220956576U,  // UABALT_ZZZ_H
8487
234k
    2686540704U,  // UABALT_ZZZ_S
8488
234k
    2969698532U,  // UABALv16i8_v8i16
8489
234k
    2963411163U,  // UABALv2i32_v2i64
8490
234k
    2967605467U,  // UABALv4i16_v4i32
8491
234k
    2963407076U,  // UABALv4i32_v2i64
8492
234k
    2967601380U,  // UABALv8i16_v4i32
8493
234k
    2969702619U,  // UABALv8i8_v8i16
8494
234k
    2418049817U,  // UABA_ZZZ_B
8495
234k
    1075888921U,  // UABA_ZZZ_D
8496
234k
    2195784473U,  // UABA_ZZZ_H
8497
234k
    1344357145U,  // UABA_ZZZ_S
8498
234k
    2959213337U,  // UABAv16i8
8499
234k
    2961310489U,  // UABAv2i32
8500
234k
    2965504793U,  // UABAv4i16
8501
234k
    2967601945U,  // UABAv4i32
8502
234k
    2969699097U,  // UABAv8i16
8503
234k
    2971796249U,  // UABAv8i8
8504
234k
    270583561U, // UABDLB_ZZZ_D
8505
234k
    2197882633U,  // UABDLB_ZZZ_H
8506
234k
    1881229065U,  // UABDLB_ZZZ_S
8507
234k
    270588913U, // UABDLT_ZZZ_D
8508
234k
    2197887985U,  // UABDLT_ZZZ_H
8509
234k
    1881234417U,  // UABDLT_ZZZ_S
8510
234k
    822182182U, // UABDLv16i8_v8i16
8511
234k
    815895099U, // UABDLv2i32_v2i64
8512
234k
    820089403U, // UABDLv4i16_v4i32
8513
234k
    815890726U, // UABDLv4i32_v2i64
8514
234k
    820085030U, // UABDLv8i16_v4i32
8515
234k
    822186555U, // UABDLv8i8_v8i16
8516
234k
    3223358259U,  // UABD_ZPmZ_B
8517
234k
    3223374643U,  // UABD_ZPmZ_D
8518
234k
    3519089459U,  // UABD_ZPmZ_H
8519
234k
    3223407411U,  // UABD_ZPmZ_S
8520
234k
    811698995U, // UABDv16i8
8521
234k
    813796147U, // UABDv2i32
8522
234k
    817990451U, // UABDv4i16
8523
234k
    820087603U, // UABDv4i32
8524
234k
    822184755U, // UABDv8i16
8525
234k
    824281907U, // UABDv8i8
8526
234k
    3223377504U,  // UADALP_ZPmZ_D
8527
234k
    3519092320U,  // UADALP_ZPmZ_H
8528
234k
    3223410272U,  // UADALP_ZPmZ_S
8529
234k
    2969704032U,  // UADALPv16i8_v8i16
8530
234k
    3124893280U,  // UADALPv2i32_v1i64
8531
234k
    2961315424U,  // UADALPv4i16_v2i32
8532
234k
    2963412576U,  // UADALPv4i32_v2i64
8533
234k
    2967606880U,  // UADALPv8i16_v4i32
8534
234k
    2965509728U,  // UADALPv8i8_v4i16
8535
234k
    270583586U, // UADDLB_ZZZ_D
8536
234k
    2197882658U,  // UADDLB_ZZZ_H
8537
234k
    1881229090U,  // UADDLB_ZZZ_S
8538
234k
    822187632U, // UADDLPv16i8_v8i16
8539
234k
    977376880U, // UADDLPv2i32_v1i64
8540
234k
    813799024U, // UADDLPv4i16_v2i32
8541
234k
    815896176U, // UADDLPv4i32_v2i64
8542
234k
    820090480U, // UADDLPv8i16_v4i32
8543
234k
    817993328U, // UADDLPv8i8_v4i16
8544
234k
    270588929U, // UADDLT_ZZZ_D
8545
234k
    2197888001U,  // UADDLT_ZZZ_H
8546
234k
    1881234433U,  // UADDLT_ZZZ_S
8547
234k
    807427755U, // UADDLVv16i8v
8548
234k
    807427755U, // UADDLVv4i16v
8549
234k
    807427755U, // UADDLVv4i32v
8550
234k
    807427755U, // UADDLVv8i16v
8551
234k
    807427755U, // UADDLVv8i8v
8552
234k
    822182198U, // UADDLv16i8_v8i16
8553
234k
    815895137U, // UADDLv2i32_v2i64
8554
234k
    820089441U, // UADDLv4i16_v4i32
8555
234k
    815890742U, // UADDLv4i32_v2i64
8556
234k
    820085046U, // UADDLv8i16_v4i32
8557
234k
    822186593U, // UADDLv8i8_v8i16
8558
234k
    1684283007U,  // UADDV_VPZ_B
8559
234k
    1657020031U,  // UADDV_VPZ_D
8560
234k
    1659117183U,  // UADDV_VPZ_H
8561
234k
    1638145663U,  // UADDV_VPZ_S
8562
234k
    2418067976U,  // UADDWB_ZZZ_D
8563
234k
    2189494792U,  // UADDWB_ZZZ_H
8564
234k
    270617096U, // UADDWB_ZZZ_S
8565
234k
    2418073101U,  // UADDWT_ZZZ_D
8566
234k
    2189499917U,  // UADDWT_ZZZ_H
8567
234k
    270622221U, // UADDWT_ZZZ_S
8568
234k
    822182514U, // UADDWv16i8_v8i16
8569
234k
    815898628U, // UADDWv2i32_v2i64
8570
234k
    820092932U, // UADDWv4i16_v4i32
8571
234k
    815891058U, // UADDWv4i32_v2i64
8572
234k
    820085362U, // UADDWv8i16_v4i32
8573
234k
    822190084U, // UADDWv8i8_v8i16
8574
234k
    2118810U, // UBFMWri
8575
234k
    2118810U, // UBFMXri
8576
234k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
234k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
234k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
234k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
234k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
234k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
234k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
234k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
234k
    2418054800U,  // UCLAMP_ZZZ_B
8585
234k
    1075893904U,  // UCLAMP_ZZZ_D
8586
234k
    2195789456U,  // UCLAMP_ZZZ_H
8587
234k
    1344362128U,  // UCLAMP_ZZZ_S
8588
234k
    2116795U, // UCVTFSWDri
8589
234k
    2116795U, // UCVTFSWHri
8590
234k
    2116795U, // UCVTFSWSri
8591
234k
    2116795U, // UCVTFSXDri
8592
234k
    2116795U, // UCVTFSXHri
8593
234k
    2116795U, // UCVTFSXSri
8594
234k
    2116795U, // UCVTFUWDri
8595
234k
    2116795U, // UCVTFUWHri
8596
234k
    2116795U, // UCVTFUWSri
8597
234k
    2116795U, // UCVTFUXDri
8598
234k
    2116795U, // UCVTFUXHri
8599
234k
    2116795U, // UCVTFUXSri
8600
234k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
234k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
234k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
234k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
234k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
234k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
234k
    270585019U, // UCVTF_ZPmZ_StoD
8607
234k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
234k
    270617787U, // UCVTF_ZPmZ_StoS
8609
234k
    2116795U, // UCVTFd
8610
234k
    2116795U, // UCVTFh
8611
234k
    2116795U, // UCVTFs
8612
234k
    2116795U, // UCVTFv1i16
8613
234k
    2116795U, // UCVTFv1i32
8614
234k
    2116795U, // UCVTFv1i64
8615
234k
    813796539U, // UCVTFv2f32
8616
234k
    815893691U, // UCVTFv2f64
8617
234k
    813796539U, // UCVTFv2i32_shift
8618
234k
    815893691U, // UCVTFv2i64_shift
8619
234k
    817990843U, // UCVTFv4f16
8620
234k
    820087995U, // UCVTFv4f32
8621
234k
    817990843U, // UCVTFv4i16_shift
8622
234k
    820087995U, // UCVTFv4i32_shift
8623
234k
    822185147U, // UCVTFv8f16
8624
234k
    822185147U, // UCVTFv8i16_shift
8625
234k
    19620U, // UDF
8626
234k
    3223378322U,  // UDIVR_ZPmZ_D
8627
234k
    3223411090U,  // UDIVR_ZPmZ_S
8628
234k
    2121373U, // UDIVWr
8629
234k
    2121373U, // UDIVXr
8630
234k
    3223379613U,  // UDIV_ZPmZ_D
8631
234k
    3223412381U,  // UDIV_ZPmZ_S
8632
234k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
234k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
234k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
234k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
234k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
234k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
234k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
234k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
234k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
234k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
234k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
234k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
234k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
234k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
234k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
234k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
234k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
234k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
234k
    2686508354U,  // UDOT_ZZZI_D
8651
234k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
234k
    2418105666U,  // UDOT_ZZZI_S
8653
234k
    2686508354U,  // UDOT_ZZZ_D
8654
234k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
234k
    2418105666U,  // UDOT_ZZZ_S
8656
234k
    2967608642U,  // UDOTlanev16i8
8657
234k
    2961317186U,  // UDOTlanev8i8
8658
234k
    2967608642U,  // UDOTv16i8
8659
234k
    2961317186U,  // UDOTv8i8
8660
234k
    3223358356U,  // UHADD_ZPmZ_B
8661
234k
    3223374740U,  // UHADD_ZPmZ_D
8662
234k
    3519089556U,  // UHADD_ZPmZ_H
8663
234k
    3223407508U,  // UHADD_ZPmZ_S
8664
234k
    811699092U, // UHADDv16i8
8665
234k
    813796244U, // UHADDv2i32
8666
234k
    817990548U, // UHADDv4i16
8667
234k
    820087700U, // UHADDv4i32
8668
234k
    822184852U, // UHADDv8i16
8669
234k
    824282004U, // UHADDv8i8
8670
234k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
234k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
234k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
234k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
234k
    3223357894U,  // UHSUB_ZPmZ_B
8675
234k
    3223374278U,  // UHSUB_ZPmZ_D
8676
234k
    3519089094U,  // UHSUB_ZPmZ_H
8677
234k
    3223407046U,  // UHSUB_ZPmZ_S
8678
234k
    811698630U, // UHSUBv16i8
8679
234k
    813795782U, // UHSUBv2i32
8680
234k
    817990086U, // UHSUBv4i16
8681
234k
    820087238U, // UHSUBv4i32
8682
234k
    822184390U, // UHSUBv8i16
8683
234k
    824281542U, // UHSUBv8i8
8684
234k
    2118226U, // UMADDLrrr
8685
234k
    3223361421U,  // UMAXP_ZPmZ_B
8686
234k
    3223377805U,  // UMAXP_ZPmZ_D
8687
234k
    3519092621U,  // UMAXP_ZPmZ_H
8688
234k
    3223410573U,  // UMAXP_ZPmZ_S
8689
234k
    811702157U, // UMAXPv16i8
8690
234k
    813799309U, // UMAXPv2i32
8691
234k
    817993613U, // UMAXPv4i16
8692
234k
    820090765U, // UMAXPv4i32
8693
234k
    822187917U, // UMAXPv8i16
8694
234k
    824285069U, // UMAXPv8i8
8695
234k
    3227623243U,  // UMAXQV_VPZ_B
8696
234k
    3231817547U,  // UMAXQV_VPZ_D
8697
234k
    3238109003U,  // UMAXQV_VPZ_H
8698
234k
    3236011851U,  // UMAXQV_VPZ_S
8699
234k
    253799U,  // UMAXV_VPZ_B
8700
234k
    1657020263U,  // UMAXV_VPZ_D
8701
234k
    1659133799U,  // UMAXV_VPZ_H
8702
234k
    1638178663U,  // UMAXV_VPZ_S
8703
234k
    807427943U, // UMAXVv16i8v
8704
234k
    807427943U, // UMAXVv4i16v
8705
234k
    807427943U, // UMAXVv4i32v
8706
234k
    807427943U, // UMAXVv8i16v
8707
234k
    807427943U, // UMAXVv8i8v
8708
234k
    2121941U, // UMAXWri
8709
234k
    2121941U, // UMAXWrr
8710
234k
    2121941U, // UMAXXri
8711
234k
    2121941U, // UMAXXrr
8712
234k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
234k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
234k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
234k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
234k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
234k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
234k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
234k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
234k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
234k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
234k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
234k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
234k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
234k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
234k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
234k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
234k
    2138325U, // UMAX_ZI_B
8729
234k
    2418073813U,  // UMAX_ZI_D
8730
234k
    2189500629U,  // UMAX_ZI_H
8731
234k
    270622933U, // UMAX_ZI_S
8732
234k
    3223363797U,  // UMAX_ZPmZ_B
8733
234k
    3223380181U,  // UMAX_ZPmZ_D
8734
234k
    3519094997U,  // UMAX_ZPmZ_H
8735
234k
    3223412949U,  // UMAX_ZPmZ_S
8736
234k
    811704533U, // UMAXv16i8
8737
234k
    813801685U, // UMAXv2i32
8738
234k
    817995989U, // UMAXv4i16
8739
234k
    820093141U, // UMAXv4i32
8740
234k
    822190293U, // UMAXv8i16
8741
234k
    824287445U, // UMAXv8i8
8742
234k
    3223361227U,  // UMINP_ZPmZ_B
8743
234k
    3223377611U,  // UMINP_ZPmZ_D
8744
234k
    3519092427U,  // UMINP_ZPmZ_H
8745
234k
    3223410379U,  // UMINP_ZPmZ_S
8746
234k
    811701963U, // UMINPv16i8
8747
234k
    813799115U, // UMINPv2i32
8748
234k
    817993419U, // UMINPv4i16
8749
234k
    820090571U, // UMINPv4i32
8750
234k
    822187723U, // UMINPv8i16
8751
234k
    824284875U, // UMINPv8i8
8752
234k
    3227623212U,  // UMINQV_VPZ_B
8753
234k
    3231817516U,  // UMINQV_VPZ_D
8754
234k
    3238108972U,  // UMINQV_VPZ_H
8755
234k
    3236011820U,  // UMINQV_VPZ_S
8756
234k
    253651U,  // UMINV_VPZ_B
8757
234k
    1657020115U,  // UMINV_VPZ_D
8758
234k
    1659133651U,  // UMINV_VPZ_H
8759
234k
    1638178515U,  // UMINV_VPZ_S
8760
234k
    807427795U, // UMINVv16i8v
8761
234k
    807427795U, // UMINVv4i16v
8762
234k
    807427795U, // UMINVv4i32v
8763
234k
    807427795U, // UMINVv8i16v
8764
234k
    807427795U, // UMINVv8i8v
8765
234k
    2118954U, // UMINWri
8766
234k
    2118954U, // UMINWrr
8767
234k
    2118954U, // UMINXri
8768
234k
    2118954U, // UMINXrr
8769
234k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
234k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
234k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
234k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
234k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
234k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
234k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
234k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
234k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
234k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
234k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
234k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
234k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
234k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
234k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
234k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
234k
    2135338U, // UMIN_ZI_B
8786
234k
    2418070826U,  // UMIN_ZI_D
8787
234k
    2189497642U,  // UMIN_ZI_H
8788
234k
    270619946U, // UMIN_ZI_S
8789
234k
    3223360810U,  // UMIN_ZPmZ_B
8790
234k
    3223377194U,  // UMIN_ZPmZ_D
8791
234k
    3519092010U,  // UMIN_ZPmZ_H
8792
234k
    3223409962U,  // UMIN_ZPmZ_S
8793
234k
    811701546U, // UMINv16i8
8794
234k
    813798698U, // UMINv2i32
8795
234k
    817993002U, // UMINv4i16
8796
234k
    820090154U, // UMINv4i32
8797
234k
    822187306U, // UMINv8i16
8798
234k
    824284458U, // UMINv8i8
8799
234k
    1344325249U,  // UMLALB_ZZZI_D
8800
234k
    2686535297U,  // UMLALB_ZZZI_S
8801
234k
    1344325249U,  // UMLALB_ZZZ_D
8802
234k
    2220951169U,  // UMLALB_ZZZ_H
8803
234k
    2686535297U,  // UMLALB_ZZZ_S
8804
234k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
234k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
234k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
234k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
234k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
234k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
234k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
234k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
234k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
234k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
234k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
234k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
234k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
234k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
234k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
234k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
234k
    1344330691U,  // UMLALT_ZZZI_D
8821
234k
    2686540739U,  // UMLALT_ZZZI_S
8822
234k
    1344330691U,  // UMLALT_ZZZ_D
8823
234k
    2220956611U,  // UMLALT_ZZZ_H
8824
234k
    2686540739U,  // UMLALT_ZZZ_S
8825
234k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
234k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
234k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
234k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
234k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
234k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
234k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
234k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
234k
    2969698566U,  // UMLALv16i8_v8i16
8834
234k
    2963411203U,  // UMLALv2i32_indexed
8835
234k
    2963411203U,  // UMLALv2i32_v2i64
8836
234k
    2967605507U,  // UMLALv4i16_indexed
8837
234k
    2967605507U,  // UMLALv4i16_v4i32
8838
234k
    2963407110U,  // UMLALv4i32_indexed
8839
234k
    2963407110U,  // UMLALv4i32_v2i64
8840
234k
    2967601414U,  // UMLALv8i16_indexed
8841
234k
    2967601414U,  // UMLALv8i16_v4i32
8842
234k
    2969702659U,  // UMLALv8i8_v8i16
8843
234k
    1344325547U,  // UMLSLB_ZZZI_D
8844
234k
    2686535595U,  // UMLSLB_ZZZI_S
8845
234k
    1344325547U,  // UMLSLB_ZZZ_D
8846
234k
    2220951467U,  // UMLSLB_ZZZ_H
8847
234k
    2686535595U,  // UMLSLB_ZZZ_S
8848
234k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
234k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
234k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
234k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
234k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
234k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
234k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
234k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
234k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
234k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
234k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
234k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
234k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
234k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
234k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
234k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
234k
    1344330866U,  // UMLSLT_ZZZI_D
8865
234k
    2686540914U,  // UMLSLT_ZZZI_S
8866
234k
    1344330866U,  // UMLSLT_ZZZ_D
8867
234k
    2220956786U,  // UMLSLT_ZZZ_H
8868
234k
    2686540914U,  // UMLSLT_ZZZ_S
8869
234k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
234k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
234k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
234k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
234k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
234k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
234k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
234k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
234k
    2969698698U,  // UMLSLv16i8_v8i16
8878
234k
    2963411970U,  // UMLSLv2i32_indexed
8879
234k
    2963411970U,  // UMLSLv2i32_v2i64
8880
234k
    2967606274U,  // UMLSLv4i16_indexed
8881
234k
    2967606274U,  // UMLSLv4i16_v4i32
8882
234k
    2963407242U,  // UMLSLv4i32_indexed
8883
234k
    2963407242U,  // UMLSLv4i32_v2i64
8884
234k
    2967601546U,  // UMLSLv8i16_indexed
8885
234k
    2967601546U,  // UMLSLv8i16_v4i32
8886
234k
    2969703426U,  // UMLSLv8i8_v8i16
8887
234k
    2967602044U,  // UMMLA
8888
234k
    2418099068U,  // UMMLA_ZZZ
8889
234k
    54641595U,  // UMOPA_MPPZZ_D
8890
234k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
234k
    79807419U,  // UMOPA_MPPZZ_S
8892
234k
    54647471U,  // UMOPS_MPPZZ_D
8893
234k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
234k
    79813295U,  // UMOPS_MPPZZ_S
8895
234k
    807427827U, // UMOVvi16
8896
234k
    807427827U, // UMOVvi16_idx0
8897
234k
    807427827U, // UMOVvi32
8898
234k
    807427827U, // UMOVvi32_idx0
8899
234k
    807427827U, // UMOVvi64
8900
234k
    807427827U, // UMOVvi64_idx0
8901
234k
    807427827U, // UMOVvi8
8902
234k
    807427827U, // UMOVvi8_idx0
8903
234k
    2118174U, // UMSUBLrrr
8904
234k
    3223359216U,  // UMULH_ZPmZ_B
8905
234k
    3223375600U,  // UMULH_ZPmZ_D
8906
234k
    3519090416U,  // UMULH_ZPmZ_H
8907
234k
    3223408368U,  // UMULH_ZPmZ_S
8908
234k
    2133744U, // UMULH_ZZZ_B
8909
234k
    2418069232U,  // UMULH_ZZZ_D
8910
234k
    2189496048U,  // UMULH_ZZZ_H
8911
234k
    270618352U, // UMULH_ZZZ_S
8912
234k
    2117360U, // UMULHrr
8913
234k
    270583636U, // UMULLB_ZZZI_D
8914
234k
    1881229140U,  // UMULLB_ZZZI_S
8915
234k
    270583636U, // UMULLB_ZZZ_D
8916
234k
    2197882708U,  // UMULLB_ZZZ_H
8917
234k
    1881229140U,  // UMULLB_ZZZ_S
8918
234k
    270588993U, // UMULLT_ZZZI_D
8919
234k
    1881234497U,  // UMULLT_ZZZI_S
8920
234k
    270588993U, // UMULLT_ZZZ_D
8921
234k
    2197888065U,  // UMULLT_ZZZ_H
8922
234k
    1881234497U,  // UMULLT_ZZZ_S
8923
234k
    822182248U, // UMULLv16i8_v8i16
8924
234k
    815895309U, // UMULLv2i32_indexed
8925
234k
    815895309U, // UMULLv2i32_v2i64
8926
234k
    820089613U, // UMULLv4i16_indexed
8927
234k
    820089613U, // UMULLv4i16_v4i32
8928
234k
    815890792U, // UMULLv4i32_indexed
8929
234k
    815890792U, // UMULLv4i32_v2i64
8930
234k
    820085096U, // UMULLv8i16_indexed
8931
234k
    820085096U, // UMULLv8i16_v4i32
8932
234k
    822186765U, // UMULLv8i8_v8i16
8933
234k
    2132915U, // UQADD_ZI_B
8934
234k
    2418068403U,  // UQADD_ZI_D
8935
234k
    2189495219U,  // UQADD_ZI_H
8936
234k
    270617523U, // UQADD_ZI_S
8937
234k
    3223358387U,  // UQADD_ZPmZ_B
8938
234k
    3223374771U,  // UQADD_ZPmZ_D
8939
234k
    3519089587U,  // UQADD_ZPmZ_H
8940
234k
    3223407539U,  // UQADD_ZPmZ_S
8941
234k
    2132915U, // UQADD_ZZZ_B
8942
234k
    2418068403U,  // UQADD_ZZZ_D
8943
234k
    2189495219U,  // UQADD_ZZZ_H
8944
234k
    270617523U, // UQADD_ZZZ_S
8945
234k
    811699123U, // UQADDv16i8
8946
234k
    2116531U, // UQADDv1i16
8947
234k
    2116531U, // UQADDv1i32
8948
234k
    2116531U, // UQADDv1i64
8949
234k
    2116531U, // UQADDv1i8
8950
234k
    813796275U, // UQADDv2i32
8951
234k
    815893427U, // UQADDv2i64
8952
234k
    817990579U, // UQADDv4i16
8953
234k
    820087731U, // UQADDv4i32
8954
234k
    822184883U, // UQADDv8i16
8955
234k
    824282035U, // UQADDv8i8
8956
234k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
234k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
234k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
234k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
234k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
234k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
234k
    538985981U, // UQDECB_WPiI
8963
234k
    538985981U, // UQDECB_XPiI
8964
234k
    538987336U, // UQDECD_WPiI
8965
234k
    538987336U, // UQDECD_XPiI
8966
234k
    539020104U, // UQDECD_ZPiI
8967
234k
    538988030U, // UQDECH_WPiI
8968
234k
    538988030U, // UQDECH_XPiI
8969
234k
    56692222U,  // UQDECH_ZPiI
8970
234k
    2119189U, // UQDECP_WP_B
8971
234k
    2418038293U,  // UQDECP_WP_D
8972
234k
    1881167381U,  // UQDECP_WP_H
8973
234k
    270554645U, // UQDECP_WP_S
8974
234k
    2119189U, // UQDECP_XP_B
8975
234k
    2418038293U,  // UQDECP_XP_D
8976
234k
    1881167381U,  // UQDECP_XP_H
8977
234k
    270554645U, // UQDECP_XP_S
8978
234k
    1075893781U,  // UQDECP_ZP_D
8979
234k
    1658918421U,  // UQDECP_ZP_H
8980
234k
    1344362005U,  // UQDECP_ZP_S
8981
234k
    538992613U, // UQDECW_WPiI
8982
234k
    538992613U, // UQDECW_XPiI
8983
234k
    539058149U, // UQDECW_ZPiI
8984
234k
    538985997U, // UQINCB_WPiI
8985
234k
    538985997U, // UQINCB_XPiI
8986
234k
    538987352U, // UQINCD_WPiI
8987
234k
    538987352U, // UQINCD_XPiI
8988
234k
    539020120U, // UQINCD_ZPiI
8989
234k
    538988046U, // UQINCH_WPiI
8990
234k
    538988046U, // UQINCH_XPiI
8991
234k
    56692238U,  // UQINCH_ZPiI
8992
234k
    2119205U, // UQINCP_WP_B
8993
234k
    2418038309U,  // UQINCP_WP_D
8994
234k
    1881167397U,  // UQINCP_WP_H
8995
234k
    270554661U, // UQINCP_WP_S
8996
234k
    2119205U, // UQINCP_XP_B
8997
234k
    2418038309U,  // UQINCP_XP_D
8998
234k
    1881167397U,  // UQINCP_XP_H
8999
234k
    270554661U, // UQINCP_XP_S
9000
234k
    1075893797U,  // UQINCP_ZP_D
9001
234k
    1658918437U,  // UQINCP_ZP_H
9002
234k
    1344362021U,  // UQINCP_ZP_S
9003
234k
    538992629U, // UQINCW_WPiI
9004
234k
    538992629U, // UQINCW_XPiI
9005
234k
    539058165U, // UQINCW_ZPiI
9006
234k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
234k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
234k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
234k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
234k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
234k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
234k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
234k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
234k
    811700892U, // UQRSHLv16i8
9015
234k
    2118300U, // UQRSHLv1i16
9016
234k
    2118300U, // UQRSHLv1i32
9017
234k
    2118300U, // UQRSHLv1i64
9018
234k
    2118300U, // UQRSHLv1i8
9019
234k
    813798044U, // UQRSHLv2i32
9020
234k
    815895196U, // UQRSHLv2i64
9021
234k
    817992348U, // UQRSHLv4i16
9022
234k
    820089500U, // UQRSHLv4i32
9023
234k
    822186652U, // UQRSHLv8i16
9024
234k
    824283804U, // UQRSHLv8i8
9025
234k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
234k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
234k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
234k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
234k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
234k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
234k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
234k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
234k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
234k
    2119002U, // UQRSHRNb
9035
234k
    2119002U, // UQRSHRNh
9036
234k
    2119002U, // UQRSHRNs
9037
234k
    2959213020U,  // UQRSHRNv16i8_shift
9038
234k
    813798746U, // UQRSHRNv2i32_shift
9039
234k
    817993050U, // UQRSHRNv4i16_shift
9040
234k
    2967601628U,  // UQRSHRNv4i32_shift
9041
234k
    2969698780U,  // UQRSHRNv8i16_shift
9042
234k
    824284506U, // UQRSHRNv8i8_shift
9043
234k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
234k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
234k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
234k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
234k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
234k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
234k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
234k
    3223360141U,  // UQSHL_ZPmI_B
9051
234k
    3223376525U,  // UQSHL_ZPmI_D
9052
234k
    3519091341U,  // UQSHL_ZPmI_H
9053
234k
    3223409293U,  // UQSHL_ZPmI_S
9054
234k
    3223360141U,  // UQSHL_ZPmZ_B
9055
234k
    3223376525U,  // UQSHL_ZPmZ_D
9056
234k
    3519091341U,  // UQSHL_ZPmZ_H
9057
234k
    3223409293U,  // UQSHL_ZPmZ_S
9058
234k
    2118285U, // UQSHLb
9059
234k
    2118285U, // UQSHLd
9060
234k
    2118285U, // UQSHLh
9061
234k
    2118285U, // UQSHLs
9062
234k
    811700877U, // UQSHLv16i8
9063
234k
    811700877U, // UQSHLv16i8_shift
9064
234k
    2118285U, // UQSHLv1i16
9065
234k
    2118285U, // UQSHLv1i32
9066
234k
    2118285U, // UQSHLv1i64
9067
234k
    2118285U, // UQSHLv1i8
9068
234k
    813798029U, // UQSHLv2i32
9069
234k
    813798029U, // UQSHLv2i32_shift
9070
234k
    815895181U, // UQSHLv2i64
9071
234k
    815895181U, // UQSHLv2i64_shift
9072
234k
    817992333U, // UQSHLv4i16
9073
234k
    817992333U, // UQSHLv4i16_shift
9074
234k
    820089485U, // UQSHLv4i32
9075
234k
    820089485U, // UQSHLv4i32_shift
9076
234k
    822186637U, // UQSHLv8i16
9077
234k
    822186637U, // UQSHLv8i16_shift
9078
234k
    824283789U, // UQSHLv8i8
9079
234k
    824283789U, // UQSHLv8i8_shift
9080
234k
    1881180162U,  // UQSHRNB_ZZI_B
9081
234k
    2172717058U,  // UQSHRNB_ZZI_H
9082
234k
    2418100226U,  // UQSHRNB_ZZI_S
9083
234k
    2686491856U,  // UQSHRNT_ZZI_B
9084
234k
    2174819536U,  // UQSHRNT_ZZI_H
9085
234k
    1075928272U,  // UQSHRNT_ZZI_S
9086
234k
    2118985U, // UQSHRNb
9087
234k
    2118985U, // UQSHRNh
9088
234k
    2118985U, // UQSHRNs
9089
234k
    2959213001U,  // UQSHRNv16i8_shift
9090
234k
    813798729U, // UQSHRNv2i32_shift
9091
234k
    817993033U, // UQSHRNv4i16_shift
9092
234k
    2967601609U,  // UQSHRNv4i32_shift
9093
234k
    2969698761U,  // UQSHRNv8i16_shift
9094
234k
    824284489U, // UQSHRNv8i8_shift
9095
234k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
234k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
234k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
234k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
234k
    2132451U, // UQSUB_ZI_B
9100
234k
    2418067939U,  // UQSUB_ZI_D
9101
234k
    2189494755U,  // UQSUB_ZI_H
9102
234k
    270617059U, // UQSUB_ZI_S
9103
234k
    3223357923U,  // UQSUB_ZPmZ_B
9104
234k
    3223374307U,  // UQSUB_ZPmZ_D
9105
234k
    3519089123U,  // UQSUB_ZPmZ_H
9106
234k
    3223407075U,  // UQSUB_ZPmZ_S
9107
234k
    2132451U, // UQSUB_ZZZ_B
9108
234k
    2418067939U,  // UQSUB_ZZZ_D
9109
234k
    2189494755U,  // UQSUB_ZZZ_H
9110
234k
    270617059U, // UQSUB_ZZZ_S
9111
234k
    811698659U, // UQSUBv16i8
9112
234k
    2116067U, // UQSUBv1i16
9113
234k
    2116067U, // UQSUBv1i32
9114
234k
    2116067U, // UQSUBv1i64
9115
234k
    2116067U, // UQSUBv1i8
9116
234k
    813795811U, // UQSUBv2i32
9117
234k
    815892963U, // UQSUBv2i64
9118
234k
    817990115U, // UQSUBv4i16
9119
234k
    820087267U, // UQSUBv4i32
9120
234k
    822184419U, // UQSUBv8i16
9121
234k
    824281571U, // UQSUBv8i8
9122
234k
    1881180207U,  // UQXTNB_ZZ_B
9123
234k
    1635846191U,  // UQXTNB_ZZ_H
9124
234k
    2418100271U,  // UQXTNB_ZZ_S
9125
234k
    2686491902U,  // UQXTNT_ZZ_B
9126
234k
    1637948670U,  // UQXTNT_ZZ_H
9127
234k
    1075928318U,  // UQXTNT_ZZ_S
9128
234k
    2959213053U,  // UQXTNv16i8
9129
234k
    2119055U, // UQXTNv1i16
9130
234k
    2119055U, // UQXTNv1i32
9131
234k
    2119055U, // UQXTNv1i8
9132
234k
    813798799U, // UQXTNv2i32
9133
234k
    817993103U, // UQXTNv4i16
9134
234k
    2967601661U,  // UQXTNv4i32
9135
234k
    2969698813U,  // UQXTNv8i16
9136
234k
    824284559U, // UQXTNv8i8
9137
234k
    270617702U, // URECPE_ZPmZ_S
9138
234k
    813796454U, // URECPEv2i32
9139
234k
    820087910U, // URECPEv4i32
9140
234k
    3223358341U,  // URHADD_ZPmZ_B
9141
234k
    3223374725U,  // URHADD_ZPmZ_D
9142
234k
    3519089541U,  // URHADD_ZPmZ_H
9143
234k
    3223407493U,  // URHADD_ZPmZ_S
9144
234k
    811699077U, // URHADDv16i8
9145
234k
    813796229U, // URHADDv2i32
9146
234k
    817990533U, // URHADDv4i16
9147
234k
    820087685U, // URHADDv4i32
9148
234k
    822184837U, // URHADDv8i16
9149
234k
    824281989U, // URHADDv8i8
9150
234k
    3223361773U,  // URSHLR_ZPmZ_B
9151
234k
    3223378157U,  // URSHLR_ZPmZ_D
9152
234k
    3519092973U,  // URSHLR_ZPmZ_H
9153
234k
    3223410925U,  // URSHLR_ZPmZ_S
9154
234k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
234k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
234k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
234k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
234k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
234k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
234k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
234k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
234k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
234k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
234k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
234k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
234k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
234k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
234k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
234k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
234k
    3223360171U,  // URSHL_ZPmZ_B
9171
234k
    3223376555U,  // URSHL_ZPmZ_D
9172
234k
    3519091371U,  // URSHL_ZPmZ_H
9173
234k
    3223409323U,  // URSHL_ZPmZ_S
9174
234k
    811700907U, // URSHLv16i8
9175
234k
    2118315U, // URSHLv1i64
9176
234k
    813798059U, // URSHLv2i32
9177
234k
    815895211U, // URSHLv2i64
9178
234k
    817992363U, // URSHLv4i16
9179
234k
    820089515U, // URSHLv4i32
9180
234k
    822186667U, // URSHLv8i16
9181
234k
    824283819U, // URSHLv8i8
9182
234k
    3223361683U,  // URSHR_ZPmI_B
9183
234k
    3223378067U,  // URSHR_ZPmI_D
9184
234k
    3519092883U,  // URSHR_ZPmI_H
9185
234k
    3223410835U,  // URSHR_ZPmI_S
9186
234k
    2119827U, // URSHRd
9187
234k
    811702419U, // URSHRv16i8_shift
9188
234k
    813799571U, // URSHRv2i32_shift
9189
234k
    815896723U, // URSHRv2i64_shift
9190
234k
    817993875U, // URSHRv4i16_shift
9191
234k
    820091027U, // URSHRv4i32_shift
9192
234k
    822188179U, // URSHRv8i16_shift
9193
234k
    824285331U, // URSHRv8i8_shift
9194
234k
    270617748U, // URSQRTE_ZPmZ_S
9195
234k
    813796500U, // URSQRTEv2i32
9196
234k
    820087956U, // URSQRTEv4i32
9197
234k
    2418050156U,  // URSRA_ZZI_B
9198
234k
    1075889260U,  // URSRA_ZZI_D
9199
234k
    2195784812U,  // URSRA_ZZI_H
9200
234k
    1344357484U,  // URSRA_ZZI_S
9201
234k
    807715948U, // URSRAd
9202
234k
    2959213676U,  // URSRAv16i8_shift
9203
234k
    2961310828U,  // URSRAv2i32_shift
9204
234k
    2963407980U,  // URSRAv2i64_shift
9205
234k
    2965505132U,  // URSRAv4i16_shift
9206
234k
    2967602284U,  // URSRAv4i32_shift
9207
234k
    2969699436U,  // URSRAv8i16_shift
9208
234k
    2971796588U,  // URSRAv8i8_shift
9209
234k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
234k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
234k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
234k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
234k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
234k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
234k
    2418105658U,  // USDOT_ZZZ
9216
234k
    2418105658U,  // USDOT_ZZZI
9217
234k
    2967608634U,  // USDOTlanev16i8
9218
234k
    2961317178U,  // USDOTlanev8i8
9219
234k
    2967608634U,  // USDOTv16i8
9220
234k
    2961317178U,  // USDOTv8i8
9221
234k
    270583602U, // USHLLB_ZZI_D
9222
234k
    2197882674U,  // USHLLB_ZZI_H
9223
234k
    1881229106U,  // USHLLB_ZZI_S
9224
234k
    270588959U, // USHLLT_ZZI_D
9225
234k
    2197888031U,  // USHLLT_ZZI_H
9226
234k
    1881234463U,  // USHLLT_ZZI_S
9227
234k
    822182214U, // USHLLv16i8_shift
9228
234k
    815895263U, // USHLLv2i32_shift
9229
234k
    820089567U, // USHLLv4i16_shift
9230
234k
    815890758U, // USHLLv4i32_shift
9231
234k
    820085062U, // USHLLv8i16_shift
9232
234k
    822186719U, // USHLLv8i8_shift
9233
234k
    811700920U, // USHLv16i8
9234
234k
    2118328U, // USHLv1i64
9235
234k
    813798072U, // USHLv2i32
9236
234k
    815895224U, // USHLv2i64
9237
234k
    817992376U, // USHLv4i16
9238
234k
    820089528U, // USHLv4i32
9239
234k
    822186680U, // USHLv8i16
9240
234k
    824283832U, // USHLv8i8
9241
234k
    2119840U, // USHRd
9242
234k
    811702432U, // USHRv16i8_shift
9243
234k
    813799584U, // USHRv2i32_shift
9244
234k
    815896736U, // USHRv2i64_shift
9245
234k
    817993888U, // USHRv4i16_shift
9246
234k
    820091040U, // USHRv4i32_shift
9247
234k
    822188192U, // USHRv8i16_shift
9248
234k
    824285344U, // USHRv8i8_shift
9249
234k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
234k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
234k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
234k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
234k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
234k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
234k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
234k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
234k
    2967602036U,  // USMMLA
9258
234k
    2418099060U,  // USMMLA_ZZZ
9259
234k
    54641586U,  // USMOPA_MPPZZ_D
9260
234k
    79807410U,  // USMOPA_MPPZZ_S
9261
234k
    54647462U,  // USMOPS_MPPZZ_D
9262
234k
    79813286U,  // USMOPS_MPPZZ_S
9263
234k
    3223358378U,  // USQADD_ZPmZ_B
9264
234k
    3223374762U,  // USQADD_ZPmZ_D
9265
234k
    3519089578U,  // USQADD_ZPmZ_H
9266
234k
    3223407530U,  // USQADD_ZPmZ_S
9267
234k
    2959215530U,  // USQADDv16i8
9268
234k
    807717802U, // USQADDv1i16
9269
234k
    807717802U, // USQADDv1i32
9270
234k
    807717802U, // USQADDv1i64
9271
234k
    807717802U, // USQADDv1i8
9272
234k
    2961312682U,  // USQADDv2i32
9273
234k
    2963409834U,  // USQADDv2i64
9274
234k
    2965506986U,  // USQADDv4i16
9275
234k
    2967604138U,  // USQADDv4i32
9276
234k
    2969701290U,  // USQADDv8i16
9277
234k
    2971798442U,  // USQADDv8i8
9278
234k
    2418050169U,  // USRA_ZZI_B
9279
234k
    1075889273U,  // USRA_ZZI_D
9280
234k
    2195784825U,  // USRA_ZZI_H
9281
234k
    1344357497U,  // USRA_ZZI_S
9282
234k
    807715961U, // USRAd
9283
234k
    2959213689U,  // USRAv16i8_shift
9284
234k
    2961310841U,  // USRAv2i32_shift
9285
234k
    2963407993U,  // USRAv2i64_shift
9286
234k
    2965505145U,  // USRAv4i16_shift
9287
234k
    2967602297U,  // USRAv4i32_shift
9288
234k
    2969699449U,  // USRAv8i16_shift
9289
234k
    2971796601U,  // USRAv8i8_shift
9290
234k
    270583531U, // USUBLB_ZZZ_D
9291
234k
    2197882603U,  // USUBLB_ZZZ_H
9292
234k
    1881229035U,  // USUBLB_ZZZ_S
9293
234k
    270588883U, // USUBLT_ZZZ_D
9294
234k
    2197887955U,  // USUBLT_ZZZ_H
9295
234k
    1881234387U,  // USUBLT_ZZZ_S
9296
234k
    822182166U, // USUBLv16i8_v8i16
9297
234k
    815895085U, // USUBLv2i32_v2i64
9298
234k
    820089389U, // USUBLv4i16_v4i32
9299
234k
    815890710U, // USUBLv4i32_v2i64
9300
234k
    820085014U, // USUBLv8i16_v4i32
9301
234k
    822186541U, // USUBLv8i8_v8i16
9302
234k
    2418067960U,  // USUBWB_ZZZ_D
9303
234k
    2189494776U,  // USUBWB_ZZZ_H
9304
234k
    270617080U, // USUBWB_ZZZ_S
9305
234k
    2418073085U,  // USUBWT_ZZZ_D
9306
234k
    2189499901U,  // USUBWT_ZZZ_H
9307
234k
    270622205U, // USUBWT_ZZZ_S
9308
234k
    822182498U, // USUBWv16i8_v8i16
9309
234k
    815898573U, // USUBWv2i32_v2i64
9310
234k
    820092877U, // USUBWv4i16_v4i32
9311
234k
    815891042U, // USUBWv4i32_v2i64
9312
234k
    820085346U, // USUBWv8i16_v4i32
9313
234k
    822190029U, // USUBWv8i8_v8i16
9314
234k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
234k
    270585974U, // UUNPKHI_ZZ_D
9316
234k
    1661014134U,  // UUNPKHI_ZZ_H
9317
234k
    1881231478U,  // UUNPKHI_ZZ_S
9318
234k
    270587363U, // UUNPKLO_ZZ_D
9319
234k
    1661015523U,  // UUNPKLO_ZZ_H
9320
234k
    1881232867U,  // UUNPKLO_ZZ_S
9321
234k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
234k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
234k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
234k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
234k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
234k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
234k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
234k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
234k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
234k
    270584242U, // UXTB_ZPmZ_D
9331
234k
    541133234U, // UXTB_ZPmZ_H
9332
234k
    270617010U, // UXTB_ZPmZ_S
9333
234k
    270585910U, // UXTH_ZPmZ_D
9334
234k
    270618678U, // UXTH_ZPmZ_S
9335
234k
    270590095U, // UXTW_ZPmZ_D
9336
234k
    2129991U, // UZP1_PPP_B
9337
234k
    2418065479U,  // UZP1_PPP_D
9338
234k
    2189492295U,  // UZP1_PPP_H
9339
234k
    270614599U, // UZP1_PPP_S
9340
234k
    2129991U, // UZP1_ZZZ_B
9341
234k
    2418065479U,  // UZP1_ZZZ_D
9342
234k
    2189492295U,  // UZP1_ZZZ_H
9343
234k
    2210873415U,  // UZP1_ZZZ_Q
9344
234k
    270614599U, // UZP1_ZZZ_S
9345
234k
    811696199U, // UZP1v16i8
9346
234k
    813793351U, // UZP1v2i32
9347
234k
    815890503U, // UZP1v2i64
9348
234k
    817987655U, // UZP1v4i16
9349
234k
    820084807U, // UZP1v4i32
9350
234k
    822181959U, // UZP1v8i16
9351
234k
    824279111U, // UZP1v8i8
9352
234k
    2130482U, // UZP2_PPP_B
9353
234k
    2418065970U,  // UZP2_PPP_D
9354
234k
    2189492786U,  // UZP2_PPP_H
9355
234k
    270615090U, // UZP2_PPP_S
9356
234k
    2130482U, // UZP2_ZZZ_B
9357
234k
    2418065970U,  // UZP2_ZZZ_D
9358
234k
    2189492786U,  // UZP2_ZZZ_H
9359
234k
    2210873906U,  // UZP2_ZZZ_Q
9360
234k
    270615090U, // UZP2_ZZZ_S
9361
234k
    811696690U, // UZP2v16i8
9362
234k
    813793842U, // UZP2v2i32
9363
234k
    815890994U, // UZP2v2i64
9364
234k
    817988146U, // UZP2v4i16
9365
234k
    820085298U, // UZP2v4i32
9366
234k
    822182450U, // UZP2v8i16
9367
234k
    824279602U, // UZP2v8i8
9368
234k
    2130004U, // UZPQ1_ZZZ_B
9369
234k
    2418065492U,  // UZPQ1_ZZZ_D
9370
234k
    2189492308U,  // UZPQ1_ZZZ_H
9371
234k
    270614612U, // UZPQ1_ZZZ_S
9372
234k
    2130495U, // UZPQ2_ZZZ_B
9373
234k
    2418065983U,  // UZPQ2_ZZZ_D
9374
234k
    2189492799U,  // UZPQ2_ZZZ_H
9375
234k
    270615103U, // UZPQ2_ZZZ_S
9376
234k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
234k
    165844903U, // UZP_VG2_2ZZZ_D
9378
234k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
234k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
234k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
234k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
234k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
234k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
234k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
234k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
234k
    22079U, // VECFP
9387
234k
    23729U, // VECINT
9388
234k
    23364U, // WFET
9389
234k
    23442U, // WFIT
9390
234k
    2208451601U,  // WHILEGE_2PXX_B
9391
234k
    2208467985U,  // WHILEGE_2PXX_D
9392
234k
    2208484369U,  // WHILEGE_2PXX_H
9393
234k
    2208500753U,  // WHILEGE_2PXX_S
9394
234k
    3247121U, // WHILEGE_CXX_B
9395
234k
    3263505U, // WHILEGE_CXX_D
9396
234k
    3279889U, // WHILEGE_CXX_H
9397
234k
    3296273U, // WHILEGE_CXX_S
9398
234k
    2133009U, // WHILEGE_PWW_B
9399
234k
    2149393U, // WHILEGE_PWW_D
9400
234k
    2208369681U,  // WHILEGE_PWW_H
9401
234k
    2182161U, // WHILEGE_PWW_S
9402
234k
    2133009U, // WHILEGE_PXX_B
9403
234k
    2149393U, // WHILEGE_PXX_D
9404
234k
    2208369681U,  // WHILEGE_PXX_H
9405
234k
    2182161U, // WHILEGE_PXX_S
9406
234k
    2208455534U,  // WHILEGT_2PXX_B
9407
234k
    2208471918U,  // WHILEGT_2PXX_D
9408
234k
    2208488302U,  // WHILEGT_2PXX_H
9409
234k
    2208504686U,  // WHILEGT_2PXX_S
9410
234k
    3251054U, // WHILEGT_CXX_B
9411
234k
    3267438U, // WHILEGT_CXX_D
9412
234k
    3283822U, // WHILEGT_CXX_H
9413
234k
    3300206U, // WHILEGT_CXX_S
9414
234k
    2136942U, // WHILEGT_PWW_B
9415
234k
    2153326U, // WHILEGT_PWW_D
9416
234k
    2208373614U,  // WHILEGT_PWW_H
9417
234k
    2186094U, // WHILEGT_PWW_S
9418
234k
    2136942U, // WHILEGT_PXX_B
9419
234k
    2153326U, // WHILEGT_PXX_D
9420
234k
    2208373614U,  // WHILEGT_PXX_H
9421
234k
    2186094U, // WHILEGT_PXX_S
9422
234k
    2208452699U,  // WHILEHI_2PXX_B
9423
234k
    2208469083U,  // WHILEHI_2PXX_D
9424
234k
    2208485467U,  // WHILEHI_2PXX_H
9425
234k
    2208501851U,  // WHILEHI_2PXX_S
9426
234k
    3248219U, // WHILEHI_CXX_B
9427
234k
    3264603U, // WHILEHI_CXX_D
9428
234k
    3280987U, // WHILEHI_CXX_H
9429
234k
    3297371U, // WHILEHI_CXX_S
9430
234k
    2134107U, // WHILEHI_PWW_B
9431
234k
    2150491U, // WHILEHI_PWW_D
9432
234k
    2208370779U,  // WHILEHI_PWW_H
9433
234k
    2183259U, // WHILEHI_PWW_S
9434
234k
    2134107U, // WHILEHI_PXX_B
9435
234k
    2150491U, // WHILEHI_PXX_D
9436
234k
    2208370779U,  // WHILEHI_PXX_H
9437
234k
    2183259U, // WHILEHI_PXX_S
9438
234k
    2208455213U,  // WHILEHS_2PXX_B
9439
234k
    2208471597U,  // WHILEHS_2PXX_D
9440
234k
    2208487981U,  // WHILEHS_2PXX_H
9441
234k
    2208504365U,  // WHILEHS_2PXX_S
9442
234k
    3250733U, // WHILEHS_CXX_B
9443
234k
    3267117U, // WHILEHS_CXX_D
9444
234k
    3283501U, // WHILEHS_CXX_H
9445
234k
    3299885U, // WHILEHS_CXX_S
9446
234k
    2136621U, // WHILEHS_PWW_B
9447
234k
    2153005U, // WHILEHS_PWW_D
9448
234k
    2208373293U,  // WHILEHS_PWW_H
9449
234k
    2185773U, // WHILEHS_PWW_S
9450
234k
    2136621U, // WHILEHS_PXX_B
9451
234k
    2153005U, // WHILEHS_PXX_D
9452
234k
    2208373293U,  // WHILEHS_PXX_H
9453
234k
    2185773U, // WHILEHS_PXX_S
9454
234k
    2208451632U,  // WHILELE_2PXX_B
9455
234k
    2208468016U,  // WHILELE_2PXX_D
9456
234k
    2208484400U,  // WHILELE_2PXX_H
9457
234k
    2208500784U,  // WHILELE_2PXX_S
9458
234k
    3247152U, // WHILELE_CXX_B
9459
234k
    3263536U, // WHILELE_CXX_D
9460
234k
    3279920U, // WHILELE_CXX_H
9461
234k
    3296304U, // WHILELE_CXX_S
9462
234k
    2133040U, // WHILELE_PWW_B
9463
234k
    2149424U, // WHILELE_PWW_D
9464
234k
    2208369712U,  // WHILELE_PWW_H
9465
234k
    2182192U, // WHILELE_PWW_S
9466
234k
    2133040U, // WHILELE_PXX_B
9467
234k
    2149424U, // WHILELE_PXX_D
9468
234k
    2208369712U,  // WHILELE_PXX_H
9469
234k
    2182192U, // WHILELE_PXX_S
9470
234k
    2208454088U,  // WHILELO_2PXX_B
9471
234k
    2208470472U,  // WHILELO_2PXX_D
9472
234k
    2208486856U,  // WHILELO_2PXX_H
9473
234k
    2208503240U,  // WHILELO_2PXX_S
9474
234k
    3249608U, // WHILELO_CXX_B
9475
234k
    3265992U, // WHILELO_CXX_D
9476
234k
    3282376U, // WHILELO_CXX_H
9477
234k
    3298760U, // WHILELO_CXX_S
9478
234k
    2135496U, // WHILELO_PWW_B
9479
234k
    2151880U, // WHILELO_PWW_D
9480
234k
    2208372168U,  // WHILELO_PWW_H
9481
234k
    2184648U, // WHILELO_PWW_S
9482
234k
    2135496U, // WHILELO_PXX_B
9483
234k
    2151880U, // WHILELO_PXX_D
9484
234k
    2208372168U,  // WHILELO_PXX_H
9485
234k
    2184648U, // WHILELO_PXX_S
9486
234k
    2208455240U,  // WHILELS_2PXX_B
9487
234k
    2208471624U,  // WHILELS_2PXX_D
9488
234k
    2208488008U,  // WHILELS_2PXX_H
9489
234k
    2208504392U,  // WHILELS_2PXX_S
9490
234k
    3250760U, // WHILELS_CXX_B
9491
234k
    3267144U, // WHILELS_CXX_D
9492
234k
    3283528U, // WHILELS_CXX_H
9493
234k
    3299912U, // WHILELS_CXX_S
9494
234k
    2136648U, // WHILELS_PWW_B
9495
234k
    2153032U, // WHILELS_PWW_D
9496
234k
    2208373320U,  // WHILELS_PWW_H
9497
234k
    2185800U, // WHILELS_PWW_S
9498
234k
    2136648U, // WHILELS_PXX_B
9499
234k
    2153032U, // WHILELS_PXX_D
9500
234k
    2208373320U,  // WHILELS_PXX_H
9501
234k
    2185800U, // WHILELS_PXX_S
9502
234k
    2208455689U,  // WHILELT_2PXX_B
9503
234k
    2208472073U,  // WHILELT_2PXX_D
9504
234k
    2208488457U,  // WHILELT_2PXX_H
9505
234k
    2208504841U,  // WHILELT_2PXX_S
9506
234k
    3251209U, // WHILELT_CXX_B
9507
234k
    3267593U, // WHILELT_CXX_D
9508
234k
    3283977U, // WHILELT_CXX_H
9509
234k
    3300361U, // WHILELT_CXX_S
9510
234k
    2137097U, // WHILELT_PWW_B
9511
234k
    2153481U, // WHILELT_PWW_D
9512
234k
    2208373769U,  // WHILELT_PWW_H
9513
234k
    2186249U, // WHILELT_PWW_S
9514
234k
    2137097U, // WHILELT_PXX_B
9515
234k
    2153481U, // WHILELT_PXX_D
9516
234k
    2208373769U,  // WHILELT_PXX_H
9517
234k
    2186249U, // WHILELT_PXX_S
9518
234k
    2138152U, // WHILERW_PXX_B
9519
234k
    2154536U, // WHILERW_PXX_D
9520
234k
    2208374824U,  // WHILERW_PXX_H
9521
234k
    2187304U, // WHILERW_PXX_S
9522
234k
    2136473U, // WHILEWR_PXX_B
9523
234k
    2152857U, // WHILEWR_PXX_D
9524
234k
    2208373145U,  // WHILEWR_PXX_H
9525
234k
    2185625U, // WHILEWR_PXX_S
9526
234k
    807717464U, // WKDMC
9527
234k
    807717824U, // WKDMD
9528
234k
    39029U, // WRFFR
9529
234k
    10339U, // XAFLAG
9530
234k
    815896624U, // XAR
9531
234k
    2136112U, // XAR_ZZZI_B
9532
234k
    2418071600U,  // XAR_ZZZI_D
9533
234k
    2189498416U,  // XAR_ZZZI_H
9534
234k
    270620720U, // XAR_ZZZI_S
9535
234k
    19257U, // XPACD
9536
234k
    20564U, // XPACI
9537
234k
    8957U,  // XPACLRI
9538
234k
    2959213047U,  // XTNv16i8
9539
234k
    813798794U, // XTNv2i32
9540
234k
    817993098U, // XTNv4i16
9541
234k
    2967601655U,  // XTNv4i32
9542
234k
    2969698807U,  // XTNv8i16
9543
234k
    824284554U, // XTNv8i8
9544
234k
    1283571U, // ZERO_M
9545
234k
    3005437427U,  // ZERO_MXI_2Z
9546
234k
    3030603251U,  // ZERO_MXI_4Z
9547
234k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
234k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
234k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
234k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
234k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
234k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
234k
    180380121U, // ZERO_T
9554
234k
    2129985U, // ZIP1_PPP_B
9555
234k
    2418065473U,  // ZIP1_PPP_D
9556
234k
    2189492289U,  // ZIP1_PPP_H
9557
234k
    270614593U, // ZIP1_PPP_S
9558
234k
    2129985U, // ZIP1_ZZZ_B
9559
234k
    2418065473U,  // ZIP1_ZZZ_D
9560
234k
    2189492289U,  // ZIP1_ZZZ_H
9561
234k
    2210873409U,  // ZIP1_ZZZ_Q
9562
234k
    270614593U, // ZIP1_ZZZ_S
9563
234k
    811696193U, // ZIP1v16i8
9564
234k
    813793345U, // ZIP1v2i32
9565
234k
    815890497U, // ZIP1v2i64
9566
234k
    817987649U, // ZIP1v4i16
9567
234k
    820084801U, // ZIP1v4i32
9568
234k
    822181953U, // ZIP1v8i16
9569
234k
    824279105U, // ZIP1v8i8
9570
234k
    2130476U, // ZIP2_PPP_B
9571
234k
    2418065964U,  // ZIP2_PPP_D
9572
234k
    2189492780U,  // ZIP2_PPP_H
9573
234k
    270615084U, // ZIP2_PPP_S
9574
234k
    2130476U, // ZIP2_ZZZ_B
9575
234k
    2418065964U,  // ZIP2_ZZZ_D
9576
234k
    2189492780U,  // ZIP2_ZZZ_H
9577
234k
    2210873900U,  // ZIP2_ZZZ_Q
9578
234k
    270615084U, // ZIP2_ZZZ_S
9579
234k
    811696684U, // ZIP2v16i8
9580
234k
    813793836U, // ZIP2v2i32
9581
234k
    815890988U, // ZIP2v2i64
9582
234k
    817988140U, // ZIP2v4i16
9583
234k
    820085292U, // ZIP2v4i32
9584
234k
    822182444U, // ZIP2v8i16
9585
234k
    824279596U, // ZIP2v8i8
9586
234k
    2129997U, // ZIPQ1_ZZZ_B
9587
234k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
234k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
234k
    270614605U, // ZIPQ1_ZZZ_S
9590
234k
    2130488U, // ZIPQ2_ZZZ_B
9591
234k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
234k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
234k
    270615096U, // ZIPQ2_ZZZ_S
9594
234k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
234k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
234k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
234k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
234k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
234k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
234k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
234k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
234k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
234k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
234k
  };
9605
9606
234k
  static const uint32_t OpInfo1[] = {
9607
234k
    0U, // PHI
9608
234k
    0U, // INLINEASM
9609
234k
    0U, // INLINEASM_BR
9610
234k
    0U, // CFI_INSTRUCTION
9611
234k
    0U, // EH_LABEL
9612
234k
    0U, // GC_LABEL
9613
234k
    0U, // ANNOTATION_LABEL
9614
234k
    0U, // KILL
9615
234k
    0U, // EXTRACT_SUBREG
9616
234k
    0U, // INSERT_SUBREG
9617
234k
    0U, // IMPLICIT_DEF
9618
234k
    0U, // SUBREG_TO_REG
9619
234k
    0U, // COPY_TO_REGCLASS
9620
234k
    0U, // DBG_VALUE
9621
234k
    0U, // DBG_VALUE_LIST
9622
234k
    0U, // DBG_INSTR_REF
9623
234k
    0U, // DBG_PHI
9624
234k
    0U, // DBG_LABEL
9625
234k
    0U, // REG_SEQUENCE
9626
234k
    0U, // COPY
9627
234k
    0U, // BUNDLE
9628
234k
    0U, // LIFETIME_START
9629
234k
    0U, // LIFETIME_END
9630
234k
    0U, // PSEUDO_PROBE
9631
234k
    0U, // ARITH_FENCE
9632
234k
    0U, // STACKMAP
9633
234k
    0U, // FENTRY_CALL
9634
234k
    0U, // PATCHPOINT
9635
234k
    0U, // LOAD_STACK_GUARD
9636
234k
    0U, // PREALLOCATED_SETUP
9637
234k
    0U, // PREALLOCATED_ARG
9638
234k
    0U, // STATEPOINT
9639
234k
    0U, // LOCAL_ESCAPE
9640
234k
    0U, // FAULTING_OP
9641
234k
    0U, // PATCHABLE_OP
9642
234k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
234k
    0U, // PATCHABLE_RET
9644
234k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
234k
    0U, // PATCHABLE_TAIL_CALL
9646
234k
    0U, // PATCHABLE_EVENT_CALL
9647
234k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
234k
    0U, // ICALL_BRANCH_FUNNEL
9649
234k
    0U, // MEMBARRIER
9650
234k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
234k
    0U, // G_ASSERT_SEXT
9652
234k
    0U, // G_ASSERT_ZEXT
9653
234k
    0U, // G_ASSERT_ALIGN
9654
234k
    0U, // G_ADD
9655
234k
    0U, // G_SUB
9656
234k
    0U, // G_MUL
9657
234k
    0U, // G_SDIV
9658
234k
    0U, // G_UDIV
9659
234k
    0U, // G_SREM
9660
234k
    0U, // G_UREM
9661
234k
    0U, // G_SDIVREM
9662
234k
    0U, // G_UDIVREM
9663
234k
    0U, // G_AND
9664
234k
    0U, // G_OR
9665
234k
    0U, // G_XOR
9666
234k
    0U, // G_IMPLICIT_DEF
9667
234k
    0U, // G_PHI
9668
234k
    0U, // G_FRAME_INDEX
9669
234k
    0U, // G_GLOBAL_VALUE
9670
234k
    0U, // G_CONSTANT_POOL
9671
234k
    0U, // G_EXTRACT
9672
234k
    0U, // G_UNMERGE_VALUES
9673
234k
    0U, // G_INSERT
9674
234k
    0U, // G_MERGE_VALUES
9675
234k
    0U, // G_BUILD_VECTOR
9676
234k
    0U, // G_BUILD_VECTOR_TRUNC
9677
234k
    0U, // G_CONCAT_VECTORS
9678
234k
    0U, // G_PTRTOINT
9679
234k
    0U, // G_INTTOPTR
9680
234k
    0U, // G_BITCAST
9681
234k
    0U, // G_FREEZE
9682
234k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
234k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
234k
    0U, // G_INTRINSIC_TRUNC
9685
234k
    0U, // G_INTRINSIC_ROUND
9686
234k
    0U, // G_INTRINSIC_LRINT
9687
234k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
234k
    0U, // G_READCYCLECOUNTER
9689
234k
    0U, // G_LOAD
9690
234k
    0U, // G_SEXTLOAD
9691
234k
    0U, // G_ZEXTLOAD
9692
234k
    0U, // G_INDEXED_LOAD
9693
234k
    0U, // G_INDEXED_SEXTLOAD
9694
234k
    0U, // G_INDEXED_ZEXTLOAD
9695
234k
    0U, // G_STORE
9696
234k
    0U, // G_INDEXED_STORE
9697
234k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
234k
    0U, // G_ATOMIC_CMPXCHG
9699
234k
    0U, // G_ATOMICRMW_XCHG
9700
234k
    0U, // G_ATOMICRMW_ADD
9701
234k
    0U, // G_ATOMICRMW_SUB
9702
234k
    0U, // G_ATOMICRMW_AND
9703
234k
    0U, // G_ATOMICRMW_NAND
9704
234k
    0U, // G_ATOMICRMW_OR
9705
234k
    0U, // G_ATOMICRMW_XOR
9706
234k
    0U, // G_ATOMICRMW_MAX
9707
234k
    0U, // G_ATOMICRMW_MIN
9708
234k
    0U, // G_ATOMICRMW_UMAX
9709
234k
    0U, // G_ATOMICRMW_UMIN
9710
234k
    0U, // G_ATOMICRMW_FADD
9711
234k
    0U, // G_ATOMICRMW_FSUB
9712
234k
    0U, // G_ATOMICRMW_FMAX
9713
234k
    0U, // G_ATOMICRMW_FMIN
9714
234k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
234k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
234k
    0U, // G_FENCE
9717
234k
    0U, // G_PREFETCH
9718
234k
    0U, // G_BRCOND
9719
234k
    0U, // G_BRINDIRECT
9720
234k
    0U, // G_INVOKE_REGION_START
9721
234k
    0U, // G_INTRINSIC
9722
234k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
234k
    0U, // G_INTRINSIC_CONVERGENT
9724
234k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
234k
    0U, // G_ANYEXT
9726
234k
    0U, // G_TRUNC
9727
234k
    0U, // G_CONSTANT
9728
234k
    0U, // G_FCONSTANT
9729
234k
    0U, // G_VASTART
9730
234k
    0U, // G_VAARG
9731
234k
    0U, // G_SEXT
9732
234k
    0U, // G_SEXT_INREG
9733
234k
    0U, // G_ZEXT
9734
234k
    0U, // G_SHL
9735
234k
    0U, // G_LSHR
9736
234k
    0U, // G_ASHR
9737
234k
    0U, // G_FSHL
9738
234k
    0U, // G_FSHR
9739
234k
    0U, // G_ROTR
9740
234k
    0U, // G_ROTL
9741
234k
    0U, // G_ICMP
9742
234k
    0U, // G_FCMP
9743
234k
    0U, // G_SELECT
9744
234k
    0U, // G_UADDO
9745
234k
    0U, // G_UADDE
9746
234k
    0U, // G_USUBO
9747
234k
    0U, // G_USUBE
9748
234k
    0U, // G_SADDO
9749
234k
    0U, // G_SADDE
9750
234k
    0U, // G_SSUBO
9751
234k
    0U, // G_SSUBE
9752
234k
    0U, // G_UMULO
9753
234k
    0U, // G_SMULO
9754
234k
    0U, // G_UMULH
9755
234k
    0U, // G_SMULH
9756
234k
    0U, // G_UADDSAT
9757
234k
    0U, // G_SADDSAT
9758
234k
    0U, // G_USUBSAT
9759
234k
    0U, // G_SSUBSAT
9760
234k
    0U, // G_USHLSAT
9761
234k
    0U, // G_SSHLSAT
9762
234k
    0U, // G_SMULFIX
9763
234k
    0U, // G_UMULFIX
9764
234k
    0U, // G_SMULFIXSAT
9765
234k
    0U, // G_UMULFIXSAT
9766
234k
    0U, // G_SDIVFIX
9767
234k
    0U, // G_UDIVFIX
9768
234k
    0U, // G_SDIVFIXSAT
9769
234k
    0U, // G_UDIVFIXSAT
9770
234k
    0U, // G_FADD
9771
234k
    0U, // G_FSUB
9772
234k
    0U, // G_FMUL
9773
234k
    0U, // G_FMA
9774
234k
    0U, // G_FMAD
9775
234k
    0U, // G_FDIV
9776
234k
    0U, // G_FREM
9777
234k
    0U, // G_FPOW
9778
234k
    0U, // G_FPOWI
9779
234k
    0U, // G_FEXP
9780
234k
    0U, // G_FEXP2
9781
234k
    0U, // G_FEXP10
9782
234k
    0U, // G_FLOG
9783
234k
    0U, // G_FLOG2
9784
234k
    0U, // G_FLOG10
9785
234k
    0U, // G_FLDEXP
9786
234k
    0U, // G_FFREXP
9787
234k
    0U, // G_FNEG
9788
234k
    0U, // G_FPEXT
9789
234k
    0U, // G_FPTRUNC
9790
234k
    0U, // G_FPTOSI
9791
234k
    0U, // G_FPTOUI
9792
234k
    0U, // G_SITOFP
9793
234k
    0U, // G_UITOFP
9794
234k
    0U, // G_FABS
9795
234k
    0U, // G_FCOPYSIGN
9796
234k
    0U, // G_IS_FPCLASS
9797
234k
    0U, // G_FCANONICALIZE
9798
234k
    0U, // G_FMINNUM
9799
234k
    0U, // G_FMAXNUM
9800
234k
    0U, // G_FMINNUM_IEEE
9801
234k
    0U, // G_FMAXNUM_IEEE
9802
234k
    0U, // G_FMINIMUM
9803
234k
    0U, // G_FMAXIMUM
9804
234k
    0U, // G_GET_FPENV
9805
234k
    0U, // G_SET_FPENV
9806
234k
    0U, // G_RESET_FPENV
9807
234k
    0U, // G_GET_FPMODE
9808
234k
    0U, // G_SET_FPMODE
9809
234k
    0U, // G_RESET_FPMODE
9810
234k
    0U, // G_PTR_ADD
9811
234k
    0U, // G_PTRMASK
9812
234k
    0U, // G_SMIN
9813
234k
    0U, // G_SMAX
9814
234k
    0U, // G_UMIN
9815
234k
    0U, // G_UMAX
9816
234k
    0U, // G_ABS
9817
234k
    0U, // G_LROUND
9818
234k
    0U, // G_LLROUND
9819
234k
    0U, // G_BR
9820
234k
    0U, // G_BRJT
9821
234k
    0U, // G_INSERT_VECTOR_ELT
9822
234k
    0U, // G_EXTRACT_VECTOR_ELT
9823
234k
    0U, // G_SHUFFLE_VECTOR
9824
234k
    0U, // G_CTTZ
9825
234k
    0U, // G_CTTZ_ZERO_UNDEF
9826
234k
    0U, // G_CTLZ
9827
234k
    0U, // G_CTLZ_ZERO_UNDEF
9828
234k
    0U, // G_CTPOP
9829
234k
    0U, // G_BSWAP
9830
234k
    0U, // G_BITREVERSE
9831
234k
    0U, // G_FCEIL
9832
234k
    0U, // G_FCOS
9833
234k
    0U, // G_FSIN
9834
234k
    0U, // G_FSQRT
9835
234k
    0U, // G_FFLOOR
9836
234k
    0U, // G_FRINT
9837
234k
    0U, // G_FNEARBYINT
9838
234k
    0U, // G_ADDRSPACE_CAST
9839
234k
    0U, // G_BLOCK_ADDR
9840
234k
    0U, // G_JUMP_TABLE
9841
234k
    0U, // G_DYN_STACKALLOC
9842
234k
    0U, // G_STACKSAVE
9843
234k
    0U, // G_STACKRESTORE
9844
234k
    0U, // G_STRICT_FADD
9845
234k
    0U, // G_STRICT_FSUB
9846
234k
    0U, // G_STRICT_FMUL
9847
234k
    0U, // G_STRICT_FDIV
9848
234k
    0U, // G_STRICT_FREM
9849
234k
    0U, // G_STRICT_FMA
9850
234k
    0U, // G_STRICT_FSQRT
9851
234k
    0U, // G_STRICT_FLDEXP
9852
234k
    0U, // G_READ_REGISTER
9853
234k
    0U, // G_WRITE_REGISTER
9854
234k
    0U, // G_MEMCPY
9855
234k
    0U, // G_MEMCPY_INLINE
9856
234k
    0U, // G_MEMMOVE
9857
234k
    0U, // G_MEMSET
9858
234k
    0U, // G_BZERO
9859
234k
    0U, // G_VECREDUCE_SEQ_FADD
9860
234k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
234k
    0U, // G_VECREDUCE_FADD
9862
234k
    0U, // G_VECREDUCE_FMUL
9863
234k
    0U, // G_VECREDUCE_FMAX
9864
234k
    0U, // G_VECREDUCE_FMIN
9865
234k
    0U, // G_VECREDUCE_FMAXIMUM
9866
234k
    0U, // G_VECREDUCE_FMINIMUM
9867
234k
    0U, // G_VECREDUCE_ADD
9868
234k
    0U, // G_VECREDUCE_MUL
9869
234k
    0U, // G_VECREDUCE_AND
9870
234k
    0U, // G_VECREDUCE_OR
9871
234k
    0U, // G_VECREDUCE_XOR
9872
234k
    0U, // G_VECREDUCE_SMAX
9873
234k
    0U, // G_VECREDUCE_SMIN
9874
234k
    0U, // G_VECREDUCE_UMAX
9875
234k
    0U, // G_VECREDUCE_UMIN
9876
234k
    0U, // G_SBFX
9877
234k
    0U, // G_UBFX
9878
234k
    0U, // ABS_ZPmZ_B_UNDEF
9879
234k
    0U, // ABS_ZPmZ_D_UNDEF
9880
234k
    0U, // ABS_ZPmZ_H_UNDEF
9881
234k
    0U, // ABS_ZPmZ_S_UNDEF
9882
234k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
234k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
234k
    0U, // ADDSWrr
9885
234k
    0U, // ADDSXrr
9886
234k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
234k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
234k
    0U, // ADDWrr
9889
234k
    0U, // ADDXrr
9890
234k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
234k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
234k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
234k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
234k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
234k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
234k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
234k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
234k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
234k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
234k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
234k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
234k
    0U, // ADD_ZPZZ_B_ZERO
9903
234k
    0U, // ADD_ZPZZ_D_ZERO
9904
234k
    0U, // ADD_ZPZZ_H_ZERO
9905
234k
    0U, // ADD_ZPZZ_S_ZERO
9906
234k
    0U, // ADDlowTLS
9907
234k
    0U, // ADJCALLSTACKDOWN
9908
234k
    0U, // ADJCALLSTACKUP
9909
234k
    0U, // AESIMCrrTied
9910
234k
    0U, // AESMCrrTied
9911
234k
    0U, // ANDSWrr
9912
234k
    0U, // ANDSXrr
9913
234k
    0U, // ANDWrr
9914
234k
    0U, // ANDXrr
9915
234k
    0U, // AND_ZPZZ_B_ZERO
9916
234k
    0U, // AND_ZPZZ_D_ZERO
9917
234k
    0U, // AND_ZPZZ_H_ZERO
9918
234k
    0U, // AND_ZPZZ_S_ZERO
9919
234k
    0U, // ASRD_ZPZI_B_ZERO
9920
234k
    0U, // ASRD_ZPZI_D_ZERO
9921
234k
    0U, // ASRD_ZPZI_H_ZERO
9922
234k
    0U, // ASRD_ZPZI_S_ZERO
9923
234k
    0U, // ASR_ZPZI_B_UNDEF
9924
234k
    0U, // ASR_ZPZI_B_ZERO
9925
234k
    0U, // ASR_ZPZI_D_UNDEF
9926
234k
    0U, // ASR_ZPZI_D_ZERO
9927
234k
    0U, // ASR_ZPZI_H_UNDEF
9928
234k
    0U, // ASR_ZPZI_H_ZERO
9929
234k
    0U, // ASR_ZPZI_S_UNDEF
9930
234k
    0U, // ASR_ZPZI_S_ZERO
9931
234k
    0U, // ASR_ZPZZ_B_UNDEF
9932
234k
    0U, // ASR_ZPZZ_B_ZERO
9933
234k
    0U, // ASR_ZPZZ_D_UNDEF
9934
234k
    0U, // ASR_ZPZZ_D_ZERO
9935
234k
    0U, // ASR_ZPZZ_H_UNDEF
9936
234k
    0U, // ASR_ZPZZ_H_ZERO
9937
234k
    0U, // ASR_ZPZZ_S_UNDEF
9938
234k
    0U, // ASR_ZPZZ_S_ZERO
9939
234k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
234k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
234k
    0U, // BFADD_ZPZZ_UNDEF
9942
234k
    0U, // BFADD_ZPZZ_ZERO
9943
234k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
234k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
234k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
234k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
234k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
234k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
234k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
234k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
234k
    0U, // BFMAX_ZPZZ_UNDEF
9952
234k
    0U, // BFMAX_ZPZZ_ZERO
9953
234k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
234k
    0U, // BFMINNM_ZPZZ_ZERO
9955
234k
    0U, // BFMIN_ZPZZ_UNDEF
9956
234k
    0U, // BFMIN_ZPZZ_ZERO
9957
234k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
234k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
234k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
234k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
234k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
234k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
234k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
234k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
234k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
234k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
234k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
234k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
234k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
234k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
234k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
234k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
234k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
234k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
234k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
234k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
234k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
234k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
234k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
234k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
234k
    0U, // BFMUL_ZPZZ_UNDEF
9982
234k
    0U, // BFMUL_ZPZZ_ZERO
9983
234k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
234k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
234k
    0U, // BFSUB_ZPZZ_UNDEF
9986
234k
    0U, // BFSUB_ZPZZ_ZERO
9987
234k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
234k
    0U, // BICSWrr
9989
234k
    0U, // BICSXrr
9990
234k
    0U, // BICWrr
9991
234k
    0U, // BICXrr
9992
234k
    0U, // BIC_ZPZZ_B_ZERO
9993
234k
    0U, // BIC_ZPZZ_D_ZERO
9994
234k
    0U, // BIC_ZPZZ_H_ZERO
9995
234k
    0U, // BIC_ZPZZ_S_ZERO
9996
234k
    0U, // BLRNoIP
9997
234k
    0U, // BLR_BTI
9998
234k
    0U, // BLR_RVMARKER
9999
234k
    0U, // BLR_X16
10000
234k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
234k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
234k
    0U, // BSPv16i8
10003
234k
    0U, // BSPv8i8
10004
234k
    0U, // CATCHRET
10005
234k
    0U, // CLEANUPRET
10006
234k
    0U, // CLS_ZPmZ_B_UNDEF
10007
234k
    0U, // CLS_ZPmZ_D_UNDEF
10008
234k
    0U, // CLS_ZPmZ_H_UNDEF
10009
234k
    0U, // CLS_ZPmZ_S_UNDEF
10010
234k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
234k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
234k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
234k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
234k
    0U, // CMP_SWAP_128
10015
234k
    0U, // CMP_SWAP_128_ACQUIRE
10016
234k
    0U, // CMP_SWAP_128_MONOTONIC
10017
234k
    0U, // CMP_SWAP_128_RELEASE
10018
234k
    0U, // CMP_SWAP_16
10019
234k
    0U, // CMP_SWAP_32
10020
234k
    0U, // CMP_SWAP_64
10021
234k
    0U, // CMP_SWAP_8
10022
234k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
234k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
234k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
234k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
234k
    0U, // CNT_ZPmZ_B_UNDEF
10027
234k
    0U, // CNT_ZPmZ_D_UNDEF
10028
234k
    0U, // CNT_ZPmZ_H_UNDEF
10029
234k
    0U, // CNT_ZPmZ_S_UNDEF
10030
234k
    0U, // COALESCER_BARRIER_FPR128
10031
234k
    0U, // COALESCER_BARRIER_FPR16
10032
234k
    0U, // COALESCER_BARRIER_FPR32
10033
234k
    0U, // COALESCER_BARRIER_FPR64
10034
234k
    0U, // EMITBKEY
10035
234k
    0U, // EMITMTETAGGED
10036
234k
    0U, // EONWrr
10037
234k
    0U, // EONXrr
10038
234k
    0U, // EORWrr
10039
234k
    0U, // EORXrr
10040
234k
    0U, // EOR_ZPZZ_B_ZERO
10041
234k
    0U, // EOR_ZPZZ_D_ZERO
10042
234k
    0U, // EOR_ZPZZ_H_ZERO
10043
234k
    0U, // EOR_ZPZZ_S_ZERO
10044
234k
    0U, // F128CSEL
10045
234k
    0U, // FABD_ZPZZ_D_UNDEF
10046
234k
    0U, // FABD_ZPZZ_D_ZERO
10047
234k
    0U, // FABD_ZPZZ_H_UNDEF
10048
234k
    0U, // FABD_ZPZZ_H_ZERO
10049
234k
    0U, // FABD_ZPZZ_S_UNDEF
10050
234k
    0U, // FABD_ZPZZ_S_ZERO
10051
234k
    0U, // FABS_ZPmZ_D_UNDEF
10052
234k
    0U, // FABS_ZPmZ_H_UNDEF
10053
234k
    0U, // FABS_ZPmZ_S_UNDEF
10054
234k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
234k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
234k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
234k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
234k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
234k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
234k
    0U, // FADD_ZPZI_D_UNDEF
10061
234k
    0U, // FADD_ZPZI_D_ZERO
10062
234k
    0U, // FADD_ZPZI_H_UNDEF
10063
234k
    0U, // FADD_ZPZI_H_ZERO
10064
234k
    0U, // FADD_ZPZI_S_UNDEF
10065
234k
    0U, // FADD_ZPZI_S_ZERO
10066
234k
    0U, // FADD_ZPZZ_D_UNDEF
10067
234k
    0U, // FADD_ZPZZ_D_ZERO
10068
234k
    0U, // FADD_ZPZZ_H_UNDEF
10069
234k
    0U, // FADD_ZPZZ_H_ZERO
10070
234k
    0U, // FADD_ZPZZ_S_UNDEF
10071
234k
    0U, // FADD_ZPZZ_S_ZERO
10072
234k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
234k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
234k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
234k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
234k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
234k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
234k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
234k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
234k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
234k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
234k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
234k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
234k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
234k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
234k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
234k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
234k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
234k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
234k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
234k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
234k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
234k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
234k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
234k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
234k
    0U, // FDIV_ZPZZ_D_ZERO
10097
234k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
234k
    0U, // FDIV_ZPZZ_H_ZERO
10099
234k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
234k
    0U, // FDIV_ZPZZ_S_ZERO
10101
234k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
234k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
234k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
234k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
234k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
234k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
234k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
234k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
234k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
234k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
234k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
234k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
234k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
234k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
234k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
234k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
234k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
234k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
234k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
234k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
234k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
234k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
234k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
234k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
234k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
234k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
234k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
234k
    0U, // FMAX_ZPZI_D_UNDEF
10129
234k
    0U, // FMAX_ZPZI_D_ZERO
10130
234k
    0U, // FMAX_ZPZI_H_UNDEF
10131
234k
    0U, // FMAX_ZPZI_H_ZERO
10132
234k
    0U, // FMAX_ZPZI_S_UNDEF
10133
234k
    0U, // FMAX_ZPZI_S_ZERO
10134
234k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
234k
    0U, // FMAX_ZPZZ_D_ZERO
10136
234k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
234k
    0U, // FMAX_ZPZZ_H_ZERO
10138
234k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
234k
    0U, // FMAX_ZPZZ_S_ZERO
10140
234k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
234k
    0U, // FMINNM_ZPZI_D_ZERO
10142
234k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
234k
    0U, // FMINNM_ZPZI_H_ZERO
10144
234k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
234k
    0U, // FMINNM_ZPZI_S_ZERO
10146
234k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
234k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
234k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
234k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
234k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
234k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
234k
    0U, // FMIN_ZPZI_D_UNDEF
10153
234k
    0U, // FMIN_ZPZI_D_ZERO
10154
234k
    0U, // FMIN_ZPZI_H_UNDEF
10155
234k
    0U, // FMIN_ZPZI_H_ZERO
10156
234k
    0U, // FMIN_ZPZI_S_UNDEF
10157
234k
    0U, // FMIN_ZPZI_S_ZERO
10158
234k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
234k
    0U, // FMIN_ZPZZ_D_ZERO
10160
234k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
234k
    0U, // FMIN_ZPZZ_H_ZERO
10162
234k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
234k
    0U, // FMIN_ZPZZ_S_ZERO
10164
234k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
234k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
234k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
234k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
234k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
234k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
234k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
234k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
234k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
234k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
234k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
234k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
234k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
234k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
234k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
234k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
234k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
234k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
234k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
234k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
234k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
234k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
234k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
234k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
234k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
234k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
234k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
234k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
234k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
234k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
234k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
234k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
234k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
234k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
234k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
234k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
234k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
234k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
234k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
234k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
234k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
234k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
234k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
234k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
234k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
234k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
234k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
234k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
234k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
234k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
234k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
234k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
234k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
234k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
234k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
234k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
234k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
234k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
234k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
234k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
234k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
234k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
234k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
234k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
234k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
234k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
234k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
234k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
234k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
234k
    0U, // FMOVD0
10234
234k
    0U, // FMOVH0
10235
234k
    0U, // FMOVS0
10236
234k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
234k
    0U, // FMULX_ZPZZ_D_ZERO
10238
234k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
234k
    0U, // FMULX_ZPZZ_H_ZERO
10240
234k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
234k
    0U, // FMULX_ZPZZ_S_ZERO
10242
234k
    0U, // FMUL_ZPZI_D_UNDEF
10243
234k
    0U, // FMUL_ZPZI_D_ZERO
10244
234k
    0U, // FMUL_ZPZI_H_UNDEF
10245
234k
    0U, // FMUL_ZPZI_H_ZERO
10246
234k
    0U, // FMUL_ZPZI_S_UNDEF
10247
234k
    0U, // FMUL_ZPZI_S_ZERO
10248
234k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
234k
    0U, // FMUL_ZPZZ_D_ZERO
10250
234k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
234k
    0U, // FMUL_ZPZZ_H_ZERO
10252
234k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
234k
    0U, // FMUL_ZPZZ_S_ZERO
10254
234k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
234k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
234k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
234k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
234k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
234k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
234k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
234k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
234k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
234k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
234k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
234k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
234k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
234k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
234k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
234k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
234k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
234k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
234k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
234k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
234k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
234k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
234k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
234k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
234k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
234k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
234k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
234k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
234k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
234k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
234k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
234k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
234k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
234k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
234k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
234k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
234k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
234k
    0U, // FSUBR_ZPZI_D_ZERO
10292
234k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
234k
    0U, // FSUBR_ZPZI_H_ZERO
10294
234k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
234k
    0U, // FSUBR_ZPZI_S_ZERO
10296
234k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
234k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
234k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
234k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
234k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
234k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
234k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
234k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
234k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
234k
    0U, // FSUB_ZPZI_D_UNDEF
10306
234k
    0U, // FSUB_ZPZI_D_ZERO
10307
234k
    0U, // FSUB_ZPZI_H_UNDEF
10308
234k
    0U, // FSUB_ZPZI_H_ZERO
10309
234k
    0U, // FSUB_ZPZI_S_UNDEF
10310
234k
    0U, // FSUB_ZPZI_S_ZERO
10311
234k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
234k
    0U, // FSUB_ZPZZ_D_ZERO
10313
234k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
234k
    0U, // FSUB_ZPZZ_H_ZERO
10315
234k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
234k
    0U, // FSUB_ZPZZ_S_ZERO
10317
234k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
234k
    0U, // GLD1B_D
10319
234k
    0U, // GLD1B_D_IMM
10320
234k
    0U, // GLD1B_D_SXTW
10321
234k
    0U, // GLD1B_D_UXTW
10322
234k
    0U, // GLD1B_S_IMM
10323
234k
    0U, // GLD1B_S_SXTW
10324
234k
    0U, // GLD1B_S_UXTW
10325
234k
    0U, // GLD1D
10326
234k
    0U, // GLD1D_IMM
10327
234k
    0U, // GLD1D_SCALED
10328
234k
    0U, // GLD1D_SXTW
10329
234k
    0U, // GLD1D_SXTW_SCALED
10330
234k
    0U, // GLD1D_UXTW
10331
234k
    0U, // GLD1D_UXTW_SCALED
10332
234k
    0U, // GLD1H_D
10333
234k
    0U, // GLD1H_D_IMM
10334
234k
    0U, // GLD1H_D_SCALED
10335
234k
    0U, // GLD1H_D_SXTW
10336
234k
    0U, // GLD1H_D_SXTW_SCALED
10337
234k
    0U, // GLD1H_D_UXTW
10338
234k
    0U, // GLD1H_D_UXTW_SCALED
10339
234k
    0U, // GLD1H_S_IMM
10340
234k
    0U, // GLD1H_S_SXTW
10341
234k
    0U, // GLD1H_S_SXTW_SCALED
10342
234k
    0U, // GLD1H_S_UXTW
10343
234k
    0U, // GLD1H_S_UXTW_SCALED
10344
234k
    0U, // GLD1SB_D
10345
234k
    0U, // GLD1SB_D_IMM
10346
234k
    0U, // GLD1SB_D_SXTW
10347
234k
    0U, // GLD1SB_D_UXTW
10348
234k
    0U, // GLD1SB_S_IMM
10349
234k
    0U, // GLD1SB_S_SXTW
10350
234k
    0U, // GLD1SB_S_UXTW
10351
234k
    0U, // GLD1SH_D
10352
234k
    0U, // GLD1SH_D_IMM
10353
234k
    0U, // GLD1SH_D_SCALED
10354
234k
    0U, // GLD1SH_D_SXTW
10355
234k
    0U, // GLD1SH_D_SXTW_SCALED
10356
234k
    0U, // GLD1SH_D_UXTW
10357
234k
    0U, // GLD1SH_D_UXTW_SCALED
10358
234k
    0U, // GLD1SH_S_IMM
10359
234k
    0U, // GLD1SH_S_SXTW
10360
234k
    0U, // GLD1SH_S_SXTW_SCALED
10361
234k
    0U, // GLD1SH_S_UXTW
10362
234k
    0U, // GLD1SH_S_UXTW_SCALED
10363
234k
    0U, // GLD1SW_D
10364
234k
    0U, // GLD1SW_D_IMM
10365
234k
    0U, // GLD1SW_D_SCALED
10366
234k
    0U, // GLD1SW_D_SXTW
10367
234k
    0U, // GLD1SW_D_SXTW_SCALED
10368
234k
    0U, // GLD1SW_D_UXTW
10369
234k
    0U, // GLD1SW_D_UXTW_SCALED
10370
234k
    0U, // GLD1W_D
10371
234k
    0U, // GLD1W_D_IMM
10372
234k
    0U, // GLD1W_D_SCALED
10373
234k
    0U, // GLD1W_D_SXTW
10374
234k
    0U, // GLD1W_D_SXTW_SCALED
10375
234k
    0U, // GLD1W_D_UXTW
10376
234k
    0U, // GLD1W_D_UXTW_SCALED
10377
234k
    0U, // GLD1W_IMM
10378
234k
    0U, // GLD1W_SXTW
10379
234k
    0U, // GLD1W_SXTW_SCALED
10380
234k
    0U, // GLD1W_UXTW
10381
234k
    0U, // GLD1W_UXTW_SCALED
10382
234k
    0U, // GLDFF1B_D
10383
234k
    0U, // GLDFF1B_D_IMM
10384
234k
    0U, // GLDFF1B_D_SXTW
10385
234k
    0U, // GLDFF1B_D_UXTW
10386
234k
    0U, // GLDFF1B_S_IMM
10387
234k
    0U, // GLDFF1B_S_SXTW
10388
234k
    0U, // GLDFF1B_S_UXTW
10389
234k
    0U, // GLDFF1D
10390
234k
    0U, // GLDFF1D_IMM
10391
234k
    0U, // GLDFF1D_SCALED
10392
234k
    0U, // GLDFF1D_SXTW
10393
234k
    0U, // GLDFF1D_SXTW_SCALED
10394
234k
    0U, // GLDFF1D_UXTW
10395
234k
    0U, // GLDFF1D_UXTW_SCALED
10396
234k
    0U, // GLDFF1H_D
10397
234k
    0U, // GLDFF1H_D_IMM
10398
234k
    0U, // GLDFF1H_D_SCALED
10399
234k
    0U, // GLDFF1H_D_SXTW
10400
234k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
234k
    0U, // GLDFF1H_D_UXTW
10402
234k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
234k
    0U, // GLDFF1H_S_IMM
10404
234k
    0U, // GLDFF1H_S_SXTW
10405
234k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
234k
    0U, // GLDFF1H_S_UXTW
10407
234k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
234k
    0U, // GLDFF1SB_D
10409
234k
    0U, // GLDFF1SB_D_IMM
10410
234k
    0U, // GLDFF1SB_D_SXTW
10411
234k
    0U, // GLDFF1SB_D_UXTW
10412
234k
    0U, // GLDFF1SB_S_IMM
10413
234k
    0U, // GLDFF1SB_S_SXTW
10414
234k
    0U, // GLDFF1SB_S_UXTW
10415
234k
    0U, // GLDFF1SH_D
10416
234k
    0U, // GLDFF1SH_D_IMM
10417
234k
    0U, // GLDFF1SH_D_SCALED
10418
234k
    0U, // GLDFF1SH_D_SXTW
10419
234k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
234k
    0U, // GLDFF1SH_D_UXTW
10421
234k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
234k
    0U, // GLDFF1SH_S_IMM
10423
234k
    0U, // GLDFF1SH_S_SXTW
10424
234k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
234k
    0U, // GLDFF1SH_S_UXTW
10426
234k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
234k
    0U, // GLDFF1SW_D
10428
234k
    0U, // GLDFF1SW_D_IMM
10429
234k
    0U, // GLDFF1SW_D_SCALED
10430
234k
    0U, // GLDFF1SW_D_SXTW
10431
234k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
234k
    0U, // GLDFF1SW_D_UXTW
10433
234k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
234k
    0U, // GLDFF1W_D
10435
234k
    0U, // GLDFF1W_D_IMM
10436
234k
    0U, // GLDFF1W_D_SCALED
10437
234k
    0U, // GLDFF1W_D_SXTW
10438
234k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
234k
    0U, // GLDFF1W_D_UXTW
10440
234k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
234k
    0U, // GLDFF1W_IMM
10442
234k
    0U, // GLDFF1W_SXTW
10443
234k
    0U, // GLDFF1W_SXTW_SCALED
10444
234k
    0U, // GLDFF1W_UXTW
10445
234k
    0U, // GLDFF1W_UXTW_SCALED
10446
234k
    0U, // G_AARCH64_PREFETCH
10447
234k
    0U, // G_ADD_LOW
10448
234k
    0U, // G_BSP
10449
234k
    0U, // G_DUP
10450
234k
    0U, // G_DUPLANE16
10451
234k
    0U, // G_DUPLANE32
10452
234k
    0U, // G_DUPLANE64
10453
234k
    0U, // G_DUPLANE8
10454
234k
    0U, // G_EXT
10455
234k
    0U, // G_FCMEQ
10456
234k
    0U, // G_FCMEQZ
10457
234k
    0U, // G_FCMGE
10458
234k
    0U, // G_FCMGEZ
10459
234k
    0U, // G_FCMGT
10460
234k
    0U, // G_FCMGTZ
10461
234k
    0U, // G_FCMLEZ
10462
234k
    0U, // G_FCMLTZ
10463
234k
    0U, // G_REV16
10464
234k
    0U, // G_REV32
10465
234k
    0U, // G_REV64
10466
234k
    0U, // G_SADDLP
10467
234k
    0U, // G_SADDLV
10468
234k
    0U, // G_SDOT
10469
234k
    0U, // G_SITOF
10470
234k
    0U, // G_SMULL
10471
234k
    0U, // G_TRN1
10472
234k
    0U, // G_TRN2
10473
234k
    0U, // G_UADDLP
10474
234k
    0U, // G_UADDLV
10475
234k
    0U, // G_UDOT
10476
234k
    0U, // G_UITOF
10477
234k
    0U, // G_UMULL
10478
234k
    0U, // G_UZP1
10479
234k
    0U, // G_UZP2
10480
234k
    0U, // G_VASHR
10481
234k
    0U, // G_VLSHR
10482
234k
    0U, // G_ZIP1
10483
234k
    0U, // G_ZIP2
10484
234k
    0U, // HOM_Epilog
10485
234k
    0U, // HOM_Prolog
10486
234k
    0U, // HWASAN_CHECK_MEMACCESS
10487
234k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
234k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
234k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
234k
    0U, // IRGstack
10499
234k
    0U, // JumpTableDest16
10500
234k
    0U, // JumpTableDest32
10501
234k
    0U, // JumpTableDest8
10502
234k
    0U, // KCFI_CHECK
10503
234k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
234k
    0U, // LD1B_2Z_PSEUDO
10505
234k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
234k
    0U, // LD1B_4Z_PSEUDO
10507
234k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
234k
    0U, // LD1D_2Z_PSEUDO
10509
234k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
234k
    0U, // LD1D_4Z_PSEUDO
10511
234k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
234k
    0U, // LD1H_2Z_PSEUDO
10513
234k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
234k
    0U, // LD1H_4Z_PSEUDO
10515
234k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
234k
    0U, // LD1W_2Z_PSEUDO
10517
234k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
234k
    0U, // LD1W_4Z_PSEUDO
10519
234k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
234k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
234k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
234k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
234k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
234k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
234k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
234k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
234k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
234k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
234k
    0U, // LDFF1B
10530
234k
    0U, // LDFF1B_D
10531
234k
    0U, // LDFF1B_H
10532
234k
    0U, // LDFF1B_S
10533
234k
    0U, // LDFF1D
10534
234k
    0U, // LDFF1H
10535
234k
    0U, // LDFF1H_D
10536
234k
    0U, // LDFF1H_S
10537
234k
    0U, // LDFF1SB_D
10538
234k
    0U, // LDFF1SB_H
10539
234k
    0U, // LDFF1SB_S
10540
234k
    0U, // LDFF1SH_D
10541
234k
    0U, // LDFF1SH_S
10542
234k
    0U, // LDFF1SW_D
10543
234k
    0U, // LDFF1W
10544
234k
    0U, // LDFF1W_D
10545
234k
    0U, // LDNF1B_D_IMM
10546
234k
    0U, // LDNF1B_H_IMM
10547
234k
    0U, // LDNF1B_IMM
10548
234k
    0U, // LDNF1B_S_IMM
10549
234k
    0U, // LDNF1D_IMM
10550
234k
    0U, // LDNF1H_D_IMM
10551
234k
    0U, // LDNF1H_IMM
10552
234k
    0U, // LDNF1H_S_IMM
10553
234k
    0U, // LDNF1SB_D_IMM
10554
234k
    0U, // LDNF1SB_H_IMM
10555
234k
    0U, // LDNF1SB_S_IMM
10556
234k
    0U, // LDNF1SH_D_IMM
10557
234k
    0U, // LDNF1SH_S_IMM
10558
234k
    0U, // LDNF1SW_D_IMM
10559
234k
    0U, // LDNF1W_D_IMM
10560
234k
    0U, // LDNF1W_IMM
10561
234k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
234k
    0U, // LDNT1B_2Z_PSEUDO
10563
234k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
234k
    0U, // LDNT1B_4Z_PSEUDO
10565
234k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
234k
    0U, // LDNT1D_2Z_PSEUDO
10567
234k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
234k
    0U, // LDNT1D_4Z_PSEUDO
10569
234k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
234k
    0U, // LDNT1H_2Z_PSEUDO
10571
234k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
234k
    0U, // LDNT1H_4Z_PSEUDO
10573
234k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
234k
    0U, // LDNT1W_2Z_PSEUDO
10575
234k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
234k
    0U, // LDNT1W_4Z_PSEUDO
10577
234k
    0U, // LDR_PPXI
10578
234k
    0U, // LDR_TX_PSEUDO
10579
234k
    0U, // LDR_ZA_PSEUDO
10580
234k
    0U, // LDR_ZZXI
10581
234k
    0U, // LDR_ZZZXI
10582
234k
    0U, // LDR_ZZZZXI
10583
234k
    0U, // LOADgot
10584
234k
    0U, // LSL_ZPZI_B_UNDEF
10585
234k
    0U, // LSL_ZPZI_B_ZERO
10586
234k
    0U, // LSL_ZPZI_D_UNDEF
10587
234k
    0U, // LSL_ZPZI_D_ZERO
10588
234k
    0U, // LSL_ZPZI_H_UNDEF
10589
234k
    0U, // LSL_ZPZI_H_ZERO
10590
234k
    0U, // LSL_ZPZI_S_UNDEF
10591
234k
    0U, // LSL_ZPZI_S_ZERO
10592
234k
    0U, // LSL_ZPZZ_B_UNDEF
10593
234k
    0U, // LSL_ZPZZ_B_ZERO
10594
234k
    0U, // LSL_ZPZZ_D_UNDEF
10595
234k
    0U, // LSL_ZPZZ_D_ZERO
10596
234k
    0U, // LSL_ZPZZ_H_UNDEF
10597
234k
    0U, // LSL_ZPZZ_H_ZERO
10598
234k
    0U, // LSL_ZPZZ_S_UNDEF
10599
234k
    0U, // LSL_ZPZZ_S_ZERO
10600
234k
    0U, // LSR_ZPZI_B_UNDEF
10601
234k
    0U, // LSR_ZPZI_B_ZERO
10602
234k
    0U, // LSR_ZPZI_D_UNDEF
10603
234k
    0U, // LSR_ZPZI_D_ZERO
10604
234k
    0U, // LSR_ZPZI_H_UNDEF
10605
234k
    0U, // LSR_ZPZI_H_ZERO
10606
234k
    0U, // LSR_ZPZI_S_UNDEF
10607
234k
    0U, // LSR_ZPZI_S_ZERO
10608
234k
    0U, // LSR_ZPZZ_B_UNDEF
10609
234k
    0U, // LSR_ZPZZ_B_ZERO
10610
234k
    0U, // LSR_ZPZZ_D_UNDEF
10611
234k
    0U, // LSR_ZPZZ_D_ZERO
10612
234k
    0U, // LSR_ZPZZ_H_UNDEF
10613
234k
    0U, // LSR_ZPZZ_H_ZERO
10614
234k
    0U, // LSR_ZPZZ_S_UNDEF
10615
234k
    0U, // LSR_ZPZZ_S_ZERO
10616
234k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
234k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
234k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
234k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
234k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
234k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
234k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
234k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
234k
    0U, // MOPSMemoryCopyPseudo
10625
234k
    0U, // MOPSMemoryMovePseudo
10626
234k
    0U, // MOPSMemorySetPseudo
10627
234k
    0U, // MOPSMemorySetTaggingPseudo
10628
234k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
234k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
234k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
234k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
234k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
234k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
234k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
234k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
234k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
234k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
234k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
234k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
234k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
234k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
234k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
234k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
234k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
234k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
234k
    0U, // MOVMCSym
10647
234k
    0U, // MOVaddr
10648
234k
    0U, // MOVaddrBA
10649
234k
    0U, // MOVaddrCP
10650
234k
    0U, // MOVaddrEXT
10651
234k
    0U, // MOVaddrJT
10652
234k
    0U, // MOVaddrTLS
10653
234k
    0U, // MOVbaseTLS
10654
234k
    0U, // MOVi32imm
10655
234k
    0U, // MOVi64imm
10656
234k
    0U, // MRS_FPCR
10657
234k
    0U, // MSR_FPCR
10658
234k
    0U, // MSRpstatePseudo
10659
234k
    0U, // MUL_ZPZZ_B_UNDEF
10660
234k
    0U, // MUL_ZPZZ_D_UNDEF
10661
234k
    0U, // MUL_ZPZZ_H_UNDEF
10662
234k
    0U, // MUL_ZPZZ_S_UNDEF
10663
234k
    0U, // NEG_ZPmZ_B_UNDEF
10664
234k
    0U, // NEG_ZPmZ_D_UNDEF
10665
234k
    0U, // NEG_ZPmZ_H_UNDEF
10666
234k
    0U, // NEG_ZPmZ_S_UNDEF
10667
234k
    0U, // NOT_ZPmZ_B_UNDEF
10668
234k
    0U, // NOT_ZPmZ_D_UNDEF
10669
234k
    0U, // NOT_ZPmZ_H_UNDEF
10670
234k
    0U, // NOT_ZPmZ_S_UNDEF
10671
234k
    0U, // ORNWrr
10672
234k
    0U, // ORNXrr
10673
234k
    0U, // ORRWrr
10674
234k
    0U, // ORRXrr
10675
234k
    0U, // ORR_ZPZZ_B_ZERO
10676
234k
    0U, // ORR_ZPZZ_D_ZERO
10677
234k
    0U, // ORR_ZPZZ_H_ZERO
10678
234k
    0U, // ORR_ZPZZ_S_ZERO
10679
234k
    0U, // PAUTH_EPILOGUE
10680
234k
    0U, // PAUTH_PROLOGUE
10681
234k
    0U, // PROBED_STACKALLOC
10682
234k
    0U, // PROBED_STACKALLOC_DYN
10683
234k
    0U, // PROBED_STACKALLOC_VAR
10684
234k
    0U, // PTEST_PP_ANY
10685
234k
    0U, // RDFFR_P
10686
234k
    0U, // RDFFR_PPz
10687
234k
    0U, // RET_ReallyLR
10688
234k
    0U, // RestoreZAPseudo
10689
234k
    0U, // SABD_ZPZZ_B_UNDEF
10690
234k
    0U, // SABD_ZPZZ_D_UNDEF
10691
234k
    0U, // SABD_ZPZZ_H_UNDEF
10692
234k
    0U, // SABD_ZPZZ_S_UNDEF
10693
234k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
234k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
234k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
234k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
234k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
234k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
234k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
234k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
234k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
234k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
234k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
234k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
234k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
234k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
234k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
234k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
234k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
234k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
234k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
234k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
234k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
234k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
234k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
234k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
234k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
234k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
234k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
234k
    0U, // SEH_AddFP
10721
234k
    0U, // SEH_EpilogEnd
10722
234k
    0U, // SEH_EpilogStart
10723
234k
    0U, // SEH_Nop
10724
234k
    0U, // SEH_PACSignLR
10725
234k
    0U, // SEH_PrologEnd
10726
234k
    0U, // SEH_SaveAnyRegQP
10727
234k
    0U, // SEH_SaveAnyRegQPX
10728
234k
    0U, // SEH_SaveFPLR
10729
234k
    0U, // SEH_SaveFPLR_X
10730
234k
    0U, // SEH_SaveFReg
10731
234k
    0U, // SEH_SaveFRegP
10732
234k
    0U, // SEH_SaveFRegP_X
10733
234k
    0U, // SEH_SaveFReg_X
10734
234k
    0U, // SEH_SaveReg
10735
234k
    0U, // SEH_SaveRegP
10736
234k
    0U, // SEH_SaveRegP_X
10737
234k
    0U, // SEH_SaveReg_X
10738
234k
    0U, // SEH_SetFP
10739
234k
    0U, // SEH_StackAlloc
10740
234k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
234k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
234k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
234k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
234k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
234k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
234k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
234k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
234k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
234k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
234k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
234k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
234k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
234k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
234k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
234k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
234k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
234k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
234k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
234k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
234k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
234k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
234k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
234k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
234k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
234k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
234k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
234k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
234k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
234k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
234k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
234k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
234k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
234k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
234k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
234k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
234k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
234k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
234k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
234k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
234k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
234k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
234k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
234k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
234k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
234k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
234k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
234k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
234k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
234k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
234k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
234k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
234k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
234k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
234k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
234k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
234k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
234k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
234k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
234k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
234k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
234k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
234k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
234k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
234k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
234k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
234k
    0U, // SPACE
10807
234k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
234k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
234k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
234k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
234k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
234k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
234k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
234k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
234k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
234k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
234k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
234k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
234k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
234k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
234k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
234k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
234k
    0U, // SQSHL_ZPZI_B_ZERO
10824
234k
    0U, // SQSHL_ZPZI_D_ZERO
10825
234k
    0U, // SQSHL_ZPZI_H_ZERO
10826
234k
    0U, // SQSHL_ZPZI_S_ZERO
10827
234k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
234k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
234k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
234k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
234k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
234k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
234k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
234k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
234k
    0U, // SRSHR_ZPZI_B_ZERO
10836
234k
    0U, // SRSHR_ZPZI_D_ZERO
10837
234k
    0U, // SRSHR_ZPZI_H_ZERO
10838
234k
    0U, // SRSHR_ZPZI_S_ZERO
10839
234k
    0U, // STGloop
10840
234k
    0U, // STGloop_wback
10841
234k
    0U, // STR_PPXI
10842
234k
    0U, // STR_TX_PSEUDO
10843
234k
    0U, // STR_ZZXI
10844
234k
    0U, // STR_ZZZXI
10845
234k
    0U, // STR_ZZZZXI
10846
234k
    0U, // STZGloop
10847
234k
    0U, // STZGloop_wback
10848
234k
    0U, // SUBR_ZPZZ_B_ZERO
10849
234k
    0U, // SUBR_ZPZZ_D_ZERO
10850
234k
    0U, // SUBR_ZPZZ_H_ZERO
10851
234k
    0U, // SUBR_ZPZZ_S_ZERO
10852
234k
    0U, // SUBSWrr
10853
234k
    0U, // SUBSXrr
10854
234k
    0U, // SUBWrr
10855
234k
    0U, // SUBXrr
10856
234k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
234k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
234k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
234k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
234k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
234k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
234k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
234k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
234k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
234k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
234k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
234k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
234k
    0U, // SUB_ZPZZ_B_ZERO
10869
234k
    0U, // SUB_ZPZZ_D_ZERO
10870
234k
    0U, // SUB_ZPZZ_H_ZERO
10871
234k
    0U, // SUB_ZPZZ_S_ZERO
10872
234k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
234k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
234k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
234k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
234k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
234k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
234k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
234k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
234k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
234k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
234k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
234k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
234k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
234k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
234k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
234k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
234k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
234k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
234k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
234k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
234k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
234k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
234k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
234k
    0U, // SpeculationBarrierISBDSBEndBB
10896
234k
    0U, // SpeculationBarrierSBEndBB
10897
234k
    0U, // SpeculationSafeValueW
10898
234k
    0U, // SpeculationSafeValueX
10899
234k
    0U, // StoreSwiftAsyncContext
10900
234k
    0U, // TAGPstack
10901
234k
    0U, // TCRETURNdi
10902
234k
    0U, // TCRETURNri
10903
234k
    0U, // TCRETURNriALL
10904
234k
    0U, // TCRETURNriBTI
10905
234k
    0U, // TLSDESCCALL
10906
234k
    0U, // TLSDESC_CALLSEQ
10907
234k
    0U, // UABD_ZPZZ_B_UNDEF
10908
234k
    0U, // UABD_ZPZZ_D_UNDEF
10909
234k
    0U, // UABD_ZPZZ_H_UNDEF
10910
234k
    0U, // UABD_ZPZZ_S_UNDEF
10911
234k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
234k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
234k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
234k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
234k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
234k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
234k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
234k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
234k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
234k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
234k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
234k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
234k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
234k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
234k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
234k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
234k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
234k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
234k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
234k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
234k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
234k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
234k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
234k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
234k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
234k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
234k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
234k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
234k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
234k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
234k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
234k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
234k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
234k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
234k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
234k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
234k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
234k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
234k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
234k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
234k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
234k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
234k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
234k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
234k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
234k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
234k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
234k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
234k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
234k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
234k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
234k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
234k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
234k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
234k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
234k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
234k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
234k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
234k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
234k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
234k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
234k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
234k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
234k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
234k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
234k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
234k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
234k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
234k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
234k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
234k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
234k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
234k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
234k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
234k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
234k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
234k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
234k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
234k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
234k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
234k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
234k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
234k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
234k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
234k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
234k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
234k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
234k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
234k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
234k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
234k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
234k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
234k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
234k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
234k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
234k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
234k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
234k
    0U, // UQSHL_ZPZI_B_ZERO
11009
234k
    0U, // UQSHL_ZPZI_D_ZERO
11010
234k
    0U, // UQSHL_ZPZI_H_ZERO
11011
234k
    0U, // UQSHL_ZPZI_S_ZERO
11012
234k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
234k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
234k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
234k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
234k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
234k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
234k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
234k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
234k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
234k
    0U, // URSHR_ZPZI_B_ZERO
11022
234k
    0U, // URSHR_ZPZI_D_ZERO
11023
234k
    0U, // URSHR_ZPZI_H_ZERO
11024
234k
    0U, // URSHR_ZPZI_S_ZERO
11025
234k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
234k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
234k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
234k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
234k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
234k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
234k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
234k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
234k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
234k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
234k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
234k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
234k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
234k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
234k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
234k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
234k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
234k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
234k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
234k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
234k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
234k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
234k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
234k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
234k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
234k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
234k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
234k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
234k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
234k
    0U, // ZERO_M_PSEUDO
11055
234k
    0U, // ZERO_T_PSEUDO
11056
234k
    0U, // ABSWr
11057
234k
    0U, // ABSXr
11058
234k
    8U, // ABS_ZPmZ_B
11059
234k
    16U,  // ABS_ZPmZ_D
11060
234k
    0U, // ABS_ZPmZ_H
11061
234k
    24U,  // ABS_ZPmZ_S
11062
234k
    32U,  // ABSv16i8
11063
234k
    0U, // ABSv1i64
11064
234k
    40U,  // ABSv2i32
11065
234k
    48U,  // ABSv2i64
11066
234k
    56U,  // ABSv4i16
11067
234k
    64U,  // ABSv4i32
11068
234k
    72U,  // ABSv8i16
11069
234k
    80U,  // ABSv8i8
11070
234k
    1112U,  // ADCLB_ZZZ_D
11071
234k
    2136U,  // ADCLB_ZZZ_S
11072
234k
    1112U,  // ADCLT_ZZZ_D
11073
234k
    2136U,  // ADCLT_ZZZ_S
11074
234k
    3160U,  // ADCSWr
11075
234k
    3160U,  // ADCSXr
11076
234k
    3160U,  // ADCWr
11077
234k
    3160U,  // ADCXr
11078
234k
    135256U,  // ADDG
11079
234k
    0U, // ADDHA_MPPZ_D
11080
234k
    0U, // ADDHA_MPPZ_S
11081
234k
    5208U,  // ADDHNB_ZZZ_B
11082
234k
    96U,  // ADDHNB_ZZZ_H
11083
234k
    6232U,  // ADDHNB_ZZZ_S
11084
234k
    7256U,  // ADDHNT_ZZZ_B
11085
234k
    24U,  // ADDHNT_ZZZ_H
11086
234k
    1112U,  // ADDHNT_ZZZ_S
11087
234k
    270440U,  // ADDHNv2i64_v2i32
11088
234k
    271464U,  // ADDHNv2i64_v4i32
11089
234k
    401520U,  // ADDHNv4i32_v4i16
11090
234k
    402544U,  // ADDHNv4i32_v8i16
11091
234k
    533624U,  // ADDHNv8i16_v16i8
11092
234k
    532600U,  // ADDHNv8i16_v8i8
11093
234k
    3160U,  // ADDPL_XXI
11094
234k
    658520U,  // ADDPT_shift
11095
234k
    16918656U,  // ADDP_ZPmZ_B
11096
234k
    33691776U,  // ADDP_ZPmZ_D
11097
234k
    51129480U,  // ADDP_ZPmZ_H
11098
234k
    67252352U,  // ADDP_ZPmZ_S
11099
234k
    925840U,  // ADDPv16i8
11100
234k
    1056920U, // ADDPv2i32
11101
234k
    270440U,  // ADDPv2i64
11102
234k
    48U,  // ADDPv2i64p
11103
234k
    1188000U, // ADDPv4i16
11104
234k
    401520U,  // ADDPv4i32
11105
234k
    532600U,  // ADDPv8i16
11106
234k
    1319080U, // ADDPv8i8
11107
234k
    10328U, // ADDQV_VPZ_B
11108
234k
    6232U,  // ADDQV_VPZ_D
11109
234k
    5208U,  // ADDQV_VPZ_H
11110
234k
    12376U, // ADDQV_VPZ_S
11111
234k
    3160U,  // ADDSPL_XXI
11112
234k
    3160U,  // ADDSVL_XXI
11113
234k
    13400U, // ADDSWri
11114
234k
    14424U, // ADDSWrs
11115
234k
    15448U, // ADDSWrx
11116
234k
    13400U, // ADDSXri
11117
234k
    14424U, // ADDSXrs
11118
234k
    15448U, // ADDSXrx
11119
234k
    1444952U, // ADDSXrx64
11120
234k
    0U, // ADDVA_MPPZ_D
11121
234k
    0U, // ADDVA_MPPZ_S
11122
234k
    3160U,  // ADDVL_XXI
11123
234k
    32U,  // ADDVv16i8v
11124
234k
    56U,  // ADDVv4i16v
11125
234k
    64U,  // ADDVv4i32v
11126
234k
    72U,  // ADDVv8i16v
11127
234k
    80U,  // ADDVv8i8v
11128
234k
    13400U, // ADDWri
11129
234k
    14424U, // ADDWrs
11130
234k
    15448U, // ADDWrx
11131
234k
    13400U, // ADDXri
11132
234k
    14424U, // ADDXrs
11133
234k
    15448U, // ADDXrx
11134
234k
    1444952U, // ADDXrx64
11135
234k
    176U, // ADD_VG2_2ZZ_B
11136
234k
    184U, // ADD_VG2_2ZZ_D
11137
234k
    136U, // ADD_VG2_2ZZ_H
11138
234k
    96U,  // ADD_VG2_2ZZ_S
11139
234k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
234k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
234k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
234k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
234k
    192U, // ADD_VG2_M2Z_D
11144
234k
    200U, // ADD_VG2_M2Z_S
11145
234k
    176U, // ADD_VG4_4ZZ_B
11146
234k
    184U, // ADD_VG4_4ZZ_D
11147
234k
    136U, // ADD_VG4_4ZZ_H
11148
234k
    96U,  // ADD_VG4_4ZZ_S
11149
234k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
234k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
234k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
234k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
234k
    192U, // ADD_VG4_M4Z_D
11154
234k
    200U, // ADD_VG4_M4Z_S
11155
234k
    16473U, // ADD_ZI_B
11156
234k
    17496U, // ADD_ZI_D
11157
234k
    208U, // ADD_ZI_H
11158
234k
    18521U, // ADD_ZI_S
11159
234k
    16918656U,  // ADD_ZPmZ_B
11160
234k
    33691776U,  // ADD_ZPmZ_CPA
11161
234k
    33691776U,  // ADD_ZPmZ_D
11162
234k
    51129480U,  // ADD_ZPmZ_H
11163
234k
    67252352U,  // ADD_ZPmZ_S
11164
234k
    10329U, // ADD_ZZZ_B
11165
234k
    6232U,  // ADD_ZZZ_CPA
11166
234k
    6232U,  // ADD_ZZZ_D
11167
234k
    136U, // ADD_ZZZ_H
11168
234k
    12377U, // ADD_ZZZ_S
11169
234k
    925840U,  // ADDv16i8
11170
234k
    3160U,  // ADDv1i64
11171
234k
    1056920U, // ADDv2i32
11172
234k
    270440U,  // ADDv2i64
11173
234k
    1188000U, // ADDv4i16
11174
234k
    401520U,  // ADDv4i32
11175
234k
    532600U,  // ADDv8i16
11176
234k
    1319080U, // ADDv8i8
11177
234k
    1U, // ADR
11178
234k
    1U, // ADRP
11179
234k
    19544U, // ADR_LSL_ZZZ_D_0
11180
234k
    20568U, // ADR_LSL_ZZZ_D_1
11181
234k
    21592U, // ADR_LSL_ZZZ_D_2
11182
234k
    22616U, // ADR_LSL_ZZZ_D_3
11183
234k
    23641U, // ADR_LSL_ZZZ_S_0
11184
234k
    24665U, // ADR_LSL_ZZZ_S_1
11185
234k
    25689U, // ADR_LSL_ZZZ_S_2
11186
234k
    26713U, // ADR_LSL_ZZZ_S_3
11187
234k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
234k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
234k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
234k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
234k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
234k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
234k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
234k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
234k
    10329U, // AESD_ZZZ_B
11196
234k
    32U,  // AESDrr
11197
234k
    10329U, // AESE_ZZZ_B
11198
234k
    32U,  // AESErr
11199
234k
    1U, // AESIMC_ZZ_B
11200
234k
    32U,  // AESIMCrr
11201
234k
    1U, // AESMC_ZZ_B
11202
234k
    32U,  // AESMCrr
11203
234k
    10328U, // ANDQV_VPZ_B
11204
234k
    6232U,  // ANDQV_VPZ_D
11205
234k
    5208U,  // ANDQV_VPZ_H
11206
234k
    12376U, // ANDQV_VPZ_S
11207
234k
    35928U, // ANDSWri
11208
234k
    14424U, // ANDSWrs
11209
234k
    36952U, // ANDSXri
11210
234k
    14424U, // ANDSXrs
11211
234k
    16918744U,  // ANDS_PPzPP
11212
234k
    0U, // ANDV_VPZ_B
11213
234k
    0U, // ANDV_VPZ_D
11214
234k
    0U, // ANDV_VPZ_H
11215
234k
    0U, // ANDV_VPZ_S
11216
234k
    35928U, // ANDWri
11217
234k
    14424U, // ANDWrs
11218
234k
    36952U, // ANDXri
11219
234k
    14424U, // ANDXrs
11220
234k
    16918744U,  // AND_PPzPP
11221
234k
    36952U, // AND_ZI
11222
234k
    16918656U,  // AND_ZPmZ_B
11223
234k
    33691776U,  // AND_ZPmZ_D
11224
234k
    51129480U,  // AND_ZPmZ_H
11225
234k
    67252352U,  // AND_ZPmZ_S
11226
234k
    6232U,  // AND_ZZZ
11227
234k
    925840U,  // ANDv16i8
11228
234k
    1319080U, // ANDv8i8
11229
234k
    141440U,  // ASRD_ZPmI_B
11230
234k
    137344U,  // ASRD_ZPmI_D
11231
234k
    52440200U,  // ASRD_ZPmI_H
11232
234k
    143488U,  // ASRD_ZPmI_S
11233
234k
    16918656U,  // ASRR_ZPmZ_B
11234
234k
    33691776U,  // ASRR_ZPmZ_D
11235
234k
    51129480U,  // ASRR_ZPmZ_H
11236
234k
    67252352U,  // ASRR_ZPmZ_S
11237
234k
    3160U,  // ASRVWr
11238
234k
    3160U,  // ASRVXr
11239
234k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
234k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
234k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
234k
    6233U,  // ASR_WIDE_ZZZ_B
11243
234k
    184U, // ASR_WIDE_ZZZ_H
11244
234k
    6233U,  // ASR_WIDE_ZZZ_S
11245
234k
    141440U,  // ASR_ZPmI_B
11246
234k
    137344U,  // ASR_ZPmI_D
11247
234k
    52440200U,  // ASR_ZPmI_H
11248
234k
    143488U,  // ASR_ZPmI_S
11249
234k
    16918656U,  // ASR_ZPmZ_B
11250
234k
    33691776U,  // ASR_ZPmZ_D
11251
234k
    51129480U,  // ASR_ZPmZ_H
11252
234k
    67252352U,  // ASR_ZPmZ_S
11253
234k
    3161U,  // ASR_ZZI_B
11254
234k
    3160U,  // ASR_ZZI_D
11255
234k
    224U, // ASR_ZZI_H
11256
234k
    3161U,  // ASR_ZZI_S
11257
234k
    0U, // AT_AS1ELX
11258
234k
    1U, // AUTDA
11259
234k
    1U, // AUTDB
11260
234k
    0U, // AUTDZA
11261
234k
    0U, // AUTDZB
11262
234k
    1U, // AUTIA
11263
234k
    0U, // AUTIA1716
11264
234k
    0U, // AUTIA171615
11265
234k
    0U, // AUTIASP
11266
234k
    0U, // AUTIASPPCi
11267
234k
    0U, // AUTIASPPCr
11268
234k
    0U, // AUTIAZ
11269
234k
    1U, // AUTIB
11270
234k
    0U, // AUTIB1716
11271
234k
    0U, // AUTIB171615
11272
234k
    0U, // AUTIBSP
11273
234k
    0U, // AUTIBSPPCi
11274
234k
    0U, // AUTIBSPPCr
11275
234k
    0U, // AUTIBZ
11276
234k
    0U, // AUTIZA
11277
234k
    0U, // AUTIZB
11278
234k
    0U, // AXFLAG
11279
234k
    0U, // B
11280
234k
    86253712U,  // BCAX
11281
234k
    33691736U,  // BCAX_ZZZZ
11282
234k
    0U, // BCcc
11283
234k
    10329U, // BDEP_ZZZ_B
11284
234k
    6232U,  // BDEP_ZZZ_D
11285
234k
    136U, // BDEP_ZZZ_H
11286
234k
    12377U, // BDEP_ZZZ_S
11287
234k
    10329U, // BEXT_ZZZ_B
11288
234k
    6232U,  // BEXT_ZZZ_D
11289
234k
    136U, // BEXT_ZZZ_H
11290
234k
    12377U, // BEXT_ZZZ_S
11291
234k
    2499744U, // BF16DOTlanev4bf16
11292
234k
    2499704U, // BF16DOTlanev8bf16
11293
234k
    32U,  // BF1CVTL2v8f16
11294
234k
    0U, // BF1CVTLT_ZZ_BtoH
11295
234k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
234k
    80U,  // BF1CVTLv8f16
11297
234k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
234k
    0U, // BF1CVT_ZZ_BtoH
11299
234k
    32U,  // BF2CVTL2v8f16
11300
234k
    0U, // BF2CVTLT_ZZ_BtoH
11301
234k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
234k
    80U,  // BF2CVTLv8f16
11303
234k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
234k
    0U, // BF2CVT_ZZ_BtoH
11305
234k
    232U, // BFADD_VG2_M2Z_H
11306
234k
    232U, // BFADD_VG4_M4Z_H
11307
234k
    51129480U,  // BFADD_ZPmZZ
11308
234k
    136U, // BFADD_ZZZ
11309
234k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
234k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
234k
    240U, // BFCLAMP_ZZZ
11312
234k
    0U, // BFCVT
11313
234k
    64U,  // BFCVTN
11314
234k
    64U,  // BFCVTN2
11315
234k
    1U, // BFCVTNT_ZPmZ
11316
234k
    1U, // BFCVTN_Z2Z_HtoB
11317
234k
    0U, // BFCVTN_Z2Z_StoH
11318
234k
    1U, // BFCVT_Z2Z_HtoB
11319
234k
    0U, // BFCVT_Z2Z_StoH
11320
234k
    1U, // BFCVT_ZPmZ
11321
234k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
234k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
234k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
234k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
234k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
234k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
234k
    53222488U,  // BFDOT_ZZI
11328
234k
    7256U,  // BFDOT_ZZZ
11329
234k
    1189024U, // BFDOTv4bf16
11330
234k
    533624U,  // BFDOTv8bf16
11331
234k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
234k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
234k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
234k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
234k
    51129480U,  // BFMAXNM_ZPmZZ
11336
234k
    248U, // BFMAX_VG2_2Z2Z_H
11337
234k
    136U, // BFMAX_VG2_2ZZ_H
11338
234k
    248U, // BFMAX_VG4_4Z2Z_H
11339
234k
    136U, // BFMAX_VG4_4ZZ_H
11340
234k
    51129480U,  // BFMAX_ZPmZZ
11341
234k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
234k
    136U, // BFMINNM_VG2_2ZZ_H
11343
234k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
234k
    136U, // BFMINNM_VG4_4ZZ_H
11345
234k
    51129480U,  // BFMINNM_ZPmZZ
11346
234k
    248U, // BFMIN_VG2_2Z2Z_H
11347
234k
    136U, // BFMIN_VG2_2ZZ_H
11348
234k
    248U, // BFMIN_VG4_4Z2Z_H
11349
234k
    136U, // BFMIN_VG4_4ZZ_H
11350
234k
    51129480U,  // BFMIN_ZPmZZ
11351
234k
    533624U,  // BFMLALB
11352
234k
    120464504U, // BFMLALBIdx
11353
234k
    7256U,  // BFMLALB_ZZZ
11354
234k
    53222488U,  // BFMLALB_ZZZI
11355
234k
    533624U,  // BFMLALT
11356
234k
    120464504U, // BFMLALTIdx
11357
234k
    7256U,  // BFMLALT_ZZZ
11358
234k
    53222488U,  // BFMLALT_ZZZI
11359
234k
    38145U, // BFMLAL_MZZI_HtoS
11360
234k
    257U, // BFMLAL_MZZ_HtoS
11361
234k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
234k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
234k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
234k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
234k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
234k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
234k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
234k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
234k
    103427304U, // BFMLA_VG2_M2ZZI
11370
234k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
234k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
234k
    103427304U, // BFMLA_VG4_M4ZZI
11373
234k
    53488880U,  // BFMLA_ZPmZZ
11374
234k
    39152U, // BFMLA_ZZZI
11375
234k
    53222488U,  // BFMLSLB_ZZZI_S
11376
234k
    7256U,  // BFMLSLB_ZZZ_S
11377
234k
    53222488U,  // BFMLSLT_ZZZI_S
11378
234k
    7256U,  // BFMLSLT_ZZZ_S
11379
234k
    38145U, // BFMLSL_MZZI_HtoS
11380
234k
    257U, // BFMLSL_MZZ_HtoS
11381
234k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
234k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
234k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
234k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
234k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
234k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
234k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
234k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
234k
    103427304U, // BFMLS_VG2_M2ZZI
11390
234k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
234k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
234k
    103427304U, // BFMLS_VG4_M4ZZI
11393
234k
    53488880U,  // BFMLS_ZPmZZ
11394
234k
    39152U, // BFMLS_ZZZI
11395
234k
    533624U,  // BFMMLA
11396
234k
    7256U,  // BFMMLA_ZZZ
11397
234k
    0U, // BFMOPA_MPPZZ
11398
234k
    0U, // BFMOPA_MPPZZ_H
11399
234k
    0U, // BFMOPS_MPPZZ
11400
234k
    0U, // BFMOPS_MPPZZ_H
11401
234k
    51129480U,  // BFMUL_ZPmZZ
11402
234k
    136U, // BFMUL_ZZZ
11403
234k
    40072U, // BFMUL_ZZZI
11404
234k
    134389849U, // BFMWri
11405
234k
    134389849U, // BFMXri
11406
234k
    232U, // BFSUB_VG2_M2Z_H
11407
234k
    232U, // BFSUB_VG4_M4Z_H
11408
234k
    51129480U,  // BFSUB_ZPmZZ
11409
234k
    136U, // BFSUB_ZZZ
11410
234k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
234k
    10329U, // BGRP_ZZZ_B
11412
234k
    6232U,  // BGRP_ZZZ_D
11413
234k
    136U, // BGRP_ZZZ_H
11414
234k
    12377U, // BGRP_ZZZ_S
11415
234k
    14424U, // BICSWrs
11416
234k
    14424U, // BICSXrs
11417
234k
    16918744U,  // BICS_PPzPP
11418
234k
    14424U, // BICWrs
11419
234k
    14424U, // BICXrs
11420
234k
    16918744U,  // BIC_PPzPP
11421
234k
    16918656U,  // BIC_ZPmZ_B
11422
234k
    33691776U,  // BIC_ZPmZ_D
11423
234k
    51129480U,  // BIC_ZPmZ_H
11424
234k
    67252352U,  // BIC_ZPmZ_S
11425
234k
    6232U,  // BIC_ZZZ
11426
234k
    925840U,  // BICv16i8
11427
234k
    1U, // BICv2i32
11428
234k
    1U, // BICv4i16
11429
234k
    1U, // BICv4i32
11430
234k
    1U, // BICv8i16
11431
234k
    1319080U, // BICv8i8
11432
234k
    926864U,  // BIFv16i8
11433
234k
    1320104U, // BIFv8i8
11434
234k
    926864U,  // BITv16i8
11435
234k
    1320104U, // BITv8i8
11436
234k
    0U, // BL
11437
234k
    0U, // BLR
11438
234k
    0U, // BLRAA
11439
234k
    0U, // BLRAAZ
11440
234k
    0U, // BLRAB
11441
234k
    0U, // BLRABZ
11442
234k
    264U, // BMOPA_MPPZZ_S
11443
234k
    264U, // BMOPS_MPPZZ_S
11444
234k
    0U, // BR
11445
234k
    0U, // BRAA
11446
234k
    0U, // BRAAZ
11447
234k
    0U, // BRAB
11448
234k
    0U, // BRABZ
11449
234k
    0U, // BRB_IALL
11450
234k
    0U, // BRB_INJ
11451
234k
    0U, // BRK
11452
234k
    10456U, // BRKAS_PPzP
11453
234k
    8U, // BRKA_PPmP
11454
234k
    10456U, // BRKA_PPzP
11455
234k
    10456U, // BRKBS_PPzP
11456
234k
    8U, // BRKB_PPmP
11457
234k
    10456U, // BRKB_PPzP
11458
234k
    16918744U,  // BRKNS_PPzP
11459
234k
    16918744U,  // BRKN_PPzP
11460
234k
    16918744U,  // BRKPAS_PPzPP
11461
234k
    16918744U,  // BRKPA_PPzPP
11462
234k
    16918744U,  // BRKPBS_PPzPP
11463
234k
    16918744U,  // BRKPB_PPzPP
11464
234k
    33691736U,  // BSL1N_ZZZZ
11465
234k
    33691736U,  // BSL2N_ZZZZ
11466
234k
    33691736U,  // BSL_ZZZZ
11467
234k
    926864U,  // BSLv16i8
11468
234k
    1320104U, // BSLv8i8
11469
234k
    0U, // Bcc
11470
234k
    151136345U, // CADD_ZZI_B
11471
234k
    151132248U, // CADD_ZZI_D
11472
234k
    3288200U, // CADD_ZZI_H
11473
234k
    151138393U, // CADD_ZZI_S
11474
234k
    3449105U, // CASAB
11475
234k
    3449105U, // CASAH
11476
234k
    3449105U, // CASALB
11477
234k
    3449105U, // CASALH
11478
234k
    3449105U, // CASALW
11479
234k
    3449105U, // CASALX
11480
234k
    3449105U, // CASAW
11481
234k
    3449105U, // CASAX
11482
234k
    3449105U, // CASB
11483
234k
    3449105U, // CASH
11484
234k
    3449105U, // CASLB
11485
234k
    3449105U, // CASLH
11486
234k
    3449105U, // CASLW
11487
234k
    3449105U, // CASLX
11488
234k
    0U, // CASPALW
11489
234k
    0U, // CASPALX
11490
234k
    0U, // CASPAW
11491
234k
    0U, // CASPAX
11492
234k
    0U, // CASPLW
11493
234k
    0U, // CASPLX
11494
234k
    0U, // CASPW
11495
234k
    0U, // CASPX
11496
234k
    3449105U, // CASW
11497
234k
    3449105U, // CASX
11498
234k
    1U, // CBNZW
11499
234k
    1U, // CBNZX
11500
234k
    1U, // CBZW
11501
234k
    1U, // CBZX
11502
234k
    167906392U, // CCMNWi
11503
234k
    167906392U, // CCMNWr
11504
234k
    167906392U, // CCMNXi
11505
234k
    167906392U, // CCMNXr
11506
234k
    167906392U, // CCMPWi
11507
234k
    167906392U, // CCMPWr
11508
234k
    167906392U, // CCMPXi
11509
234k
    167906392U, // CCMPXr
11510
234k
    187440216U, // CDOT_ZZZI_D
11511
234k
    201496585U, // CDOT_ZZZI_S
11512
234k
    218242136U, // CDOT_ZZZ_D
11513
234k
    3550217U, // CDOT_ZZZ_S
11514
234k
    0U, // CFINV
11515
234k
    0U, // CHKFEAT
11516
234k
    16911448U,  // CLASTA_RPZ_B
11517
234k
    33688664U,  // CLASTA_RPZ_D
11518
234k
    235015256U, // CLASTA_RPZ_H
11519
234k
    67243096U,  // CLASTA_RPZ_S
11520
234k
    16911448U,  // CLASTA_VPZ_B
11521
234k
    33688664U,  // CLASTA_VPZ_D
11522
234k
    235015256U, // CLASTA_VPZ_H
11523
234k
    67243096U,  // CLASTA_VPZ_S
11524
234k
    16918616U,  // CLASTA_ZPZ_B
11525
234k
    33691736U,  // CLASTA_ZPZ_D
11526
234k
    51129480U,  // CLASTA_ZPZ_H
11527
234k
    67252312U,  // CLASTA_ZPZ_S
11528
234k
    16911448U,  // CLASTB_RPZ_B
11529
234k
    33688664U,  // CLASTB_RPZ_D
11530
234k
    235015256U, // CLASTB_RPZ_H
11531
234k
    67243096U,  // CLASTB_RPZ_S
11532
234k
    16911448U,  // CLASTB_VPZ_B
11533
234k
    33688664U,  // CLASTB_VPZ_D
11534
234k
    235015256U, // CLASTB_VPZ_H
11535
234k
    67243096U,  // CLASTB_VPZ_S
11536
234k
    16918616U,  // CLASTB_ZPZ_B
11537
234k
    33691736U,  // CLASTB_ZPZ_D
11538
234k
    51129480U,  // CLASTB_ZPZ_H
11539
234k
    67252312U,  // CLASTB_ZPZ_S
11540
234k
    0U, // CLR
11541
234k
    0U, // CLREX
11542
234k
    0U, // CLSWr
11543
234k
    0U, // CLSXr
11544
234k
    8U, // CLS_ZPmZ_B
11545
234k
    16U,  // CLS_ZPmZ_D
11546
234k
    0U, // CLS_ZPmZ_H
11547
234k
    24U,  // CLS_ZPmZ_S
11548
234k
    32U,  // CLSv16i8
11549
234k
    40U,  // CLSv2i32
11550
234k
    56U,  // CLSv4i16
11551
234k
    64U,  // CLSv4i32
11552
234k
    72U,  // CLSv8i16
11553
234k
    80U,  // CLSv8i8
11554
234k
    0U, // CLZWr
11555
234k
    0U, // CLZXr
11556
234k
    8U, // CLZ_ZPmZ_B
11557
234k
    16U,  // CLZ_ZPmZ_D
11558
234k
    0U, // CLZ_ZPmZ_H
11559
234k
    24U,  // CLZ_ZPmZ_S
11560
234k
    32U,  // CLZv16i8
11561
234k
    40U,  // CLZv2i32
11562
234k
    56U,  // CLZv4i16
11563
234k
    64U,  // CLZv4i32
11564
234k
    72U,  // CLZv8i16
11565
234k
    80U,  // CLZv8i8
11566
234k
    925840U,  // CMEQv16i8
11567
234k
    280U, // CMEQv16i8rz
11568
234k
    3160U,  // CMEQv1i64
11569
234k
    288U, // CMEQv1i64rz
11570
234k
    1056920U, // CMEQv2i32
11571
234k
    296U, // CMEQv2i32rz
11572
234k
    270440U,  // CMEQv2i64
11573
234k
    304U, // CMEQv2i64rz
11574
234k
    1188000U, // CMEQv4i16
11575
234k
    312U, // CMEQv4i16rz
11576
234k
    401520U,  // CMEQv4i32
11577
234k
    320U, // CMEQv4i32rz
11578
234k
    532600U,  // CMEQv8i16
11579
234k
    328U, // CMEQv8i16rz
11580
234k
    1319080U, // CMEQv8i8
11581
234k
    336U, // CMEQv8i8rz
11582
234k
    925840U,  // CMGEv16i8
11583
234k
    280U, // CMGEv16i8rz
11584
234k
    3160U,  // CMGEv1i64
11585
234k
    288U, // CMGEv1i64rz
11586
234k
    1056920U, // CMGEv2i32
11587
234k
    296U, // CMGEv2i32rz
11588
234k
    270440U,  // CMGEv2i64
11589
234k
    304U, // CMGEv2i64rz
11590
234k
    1188000U, // CMGEv4i16
11591
234k
    312U, // CMGEv4i16rz
11592
234k
    401520U,  // CMGEv4i32
11593
234k
    320U, // CMGEv4i32rz
11594
234k
    532600U,  // CMGEv8i16
11595
234k
    328U, // CMGEv8i16rz
11596
234k
    1319080U, // CMGEv8i8
11597
234k
    336U, // CMGEv8i8rz
11598
234k
    925840U,  // CMGTv16i8
11599
234k
    280U, // CMGTv16i8rz
11600
234k
    3160U,  // CMGTv1i64
11601
234k
    288U, // CMGTv1i64rz
11602
234k
    1056920U, // CMGTv2i32
11603
234k
    296U, // CMGTv2i32rz
11604
234k
    270440U,  // CMGTv2i64
11605
234k
    304U, // CMGTv2i64rz
11606
234k
    1188000U, // CMGTv4i16
11607
234k
    312U, // CMGTv4i16rz
11608
234k
    401520U,  // CMGTv4i32
11609
234k
    320U, // CMGTv4i32rz
11610
234k
    532600U,  // CMGTv8i16
11611
234k
    328U, // CMGTv8i16rz
11612
234k
    1319080U, // CMGTv8i8
11613
234k
    336U, // CMGTv8i8rz
11614
234k
    925840U,  // CMHIv16i8
11615
234k
    3160U,  // CMHIv1i64
11616
234k
    1056920U, // CMHIv2i32
11617
234k
    270440U,  // CMHIv2i64
11618
234k
    1188000U, // CMHIv4i16
11619
234k
    401520U,  // CMHIv4i32
11620
234k
    532600U,  // CMHIv8i16
11621
234k
    1319080U, // CMHIv8i8
11622
234k
    925840U,  // CMHSv16i8
11623
234k
    3160U,  // CMHSv1i64
11624
234k
    1056920U, // CMHSv2i32
11625
234k
    270440U,  // CMHSv2i64
11626
234k
    1188000U, // CMHSv4i16
11627
234k
    401520U,  // CMHSv4i32
11628
234k
    532600U,  // CMHSv8i16
11629
234k
    1319080U, // CMHSv8i8
11630
234k
    201496816U, // CMLA_ZZZI_H
11631
234k
    187435096U, // CMLA_ZZZI_S
11632
234k
    3550217U, // CMLA_ZZZ_B
11633
234k
    218235992U, // CMLA_ZZZ_D
11634
234k
    3550448U, // CMLA_ZZZ_H
11635
234k
    218237016U, // CMLA_ZZZ_S
11636
234k
    280U, // CMLEv16i8rz
11637
234k
    288U, // CMLEv1i64rz
11638
234k
    296U, // CMLEv2i32rz
11639
234k
    304U, // CMLEv2i64rz
11640
234k
    312U, // CMLEv4i16rz
11641
234k
    320U, // CMLEv4i32rz
11642
234k
    328U, // CMLEv8i16rz
11643
234k
    336U, // CMLEv8i8rz
11644
234k
    280U, // CMLTv16i8rz
11645
234k
    288U, // CMLTv1i64rz
11646
234k
    296U, // CMLTv2i32rz
11647
234k
    304U, // CMLTv2i64rz
11648
234k
    312U, // CMLTv4i16rz
11649
234k
    320U, // CMLTv4i32rz
11650
234k
    328U, // CMLTv8i16rz
11651
234k
    336U, // CMLTv8i8rz
11652
234k
    141528U,  // CMPEQ_PPzZI_B
11653
234k
    137432U,  // CMPEQ_PPzZI_D
11654
234k
    52440201U,  // CMPEQ_PPzZI_H
11655
234k
    143576U,  // CMPEQ_PPzZI_S
11656
234k
    16918744U,  // CMPEQ_PPzZZ_B
11657
234k
    33691864U,  // CMPEQ_PPzZZ_D
11658
234k
    51129481U,  // CMPEQ_PPzZZ_H
11659
234k
    67252440U,  // CMPEQ_PPzZZ_S
11660
234k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
234k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
234k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
234k
    141528U,  // CMPGE_PPzZI_B
11664
234k
    137432U,  // CMPGE_PPzZI_D
11665
234k
    52440201U,  // CMPGE_PPzZI_H
11666
234k
    143576U,  // CMPGE_PPzZI_S
11667
234k
    16918744U,  // CMPGE_PPzZZ_B
11668
234k
    33691864U,  // CMPGE_PPzZZ_D
11669
234k
    51129481U,  // CMPGE_PPzZZ_H
11670
234k
    67252440U,  // CMPGE_PPzZZ_S
11671
234k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
234k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
234k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
234k
    141528U,  // CMPGT_PPzZI_B
11675
234k
    137432U,  // CMPGT_PPzZI_D
11676
234k
    52440201U,  // CMPGT_PPzZI_H
11677
234k
    143576U,  // CMPGT_PPzZI_S
11678
234k
    16918744U,  // CMPGT_PPzZZ_B
11679
234k
    33691864U,  // CMPGT_PPzZZ_D
11680
234k
    51129481U,  // CMPGT_PPzZZ_H
11681
234k
    67252440U,  // CMPGT_PPzZZ_S
11682
234k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
234k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
234k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
234k
    251799768U, // CMPHI_PPzZI_B
11686
234k
    251795672U, // CMPHI_PPzZI_D
11687
234k
    3681417U, // CMPHI_PPzZI_H
11688
234k
    251801816U, // CMPHI_PPzZI_S
11689
234k
    16918744U,  // CMPHI_PPzZZ_B
11690
234k
    33691864U,  // CMPHI_PPzZZ_D
11691
234k
    51129481U,  // CMPHI_PPzZZ_H
11692
234k
    67252440U,  // CMPHI_PPzZZ_S
11693
234k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
234k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
234k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
234k
    251799768U, // CMPHS_PPzZI_B
11697
234k
    251795672U, // CMPHS_PPzZI_D
11698
234k
    3681417U, // CMPHS_PPzZI_H
11699
234k
    251801816U, // CMPHS_PPzZI_S
11700
234k
    16918744U,  // CMPHS_PPzZZ_B
11701
234k
    33691864U,  // CMPHS_PPzZZ_D
11702
234k
    51129481U,  // CMPHS_PPzZZ_H
11703
234k
    67252440U,  // CMPHS_PPzZZ_S
11704
234k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
234k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
234k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
234k
    141528U,  // CMPLE_PPzZI_B
11708
234k
    137432U,  // CMPLE_PPzZI_D
11709
234k
    52440201U,  // CMPLE_PPzZI_H
11710
234k
    143576U,  // CMPLE_PPzZI_S
11711
234k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
234k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
234k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
234k
    251799768U, // CMPLO_PPzZI_B
11715
234k
    251795672U, // CMPLO_PPzZI_D
11716
234k
    3681417U, // CMPLO_PPzZI_H
11717
234k
    251801816U, // CMPLO_PPzZI_S
11718
234k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
234k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
234k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
234k
    251799768U, // CMPLS_PPzZI_B
11722
234k
    251795672U, // CMPLS_PPzZI_D
11723
234k
    3681417U, // CMPLS_PPzZI_H
11724
234k
    251801816U, // CMPLS_PPzZI_S
11725
234k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
234k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
234k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
234k
    141528U,  // CMPLT_PPzZI_B
11729
234k
    137432U,  // CMPLT_PPzZI_D
11730
234k
    52440201U,  // CMPLT_PPzZI_H
11731
234k
    143576U,  // CMPLT_PPzZI_S
11732
234k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
234k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
234k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
234k
    141528U,  // CMPNE_PPzZI_B
11736
234k
    137432U,  // CMPNE_PPzZI_D
11737
234k
    52440201U,  // CMPNE_PPzZI_H
11738
234k
    143576U,  // CMPNE_PPzZI_S
11739
234k
    16918744U,  // CMPNE_PPzZZ_B
11740
234k
    33691864U,  // CMPNE_PPzZZ_D
11741
234k
    51129481U,  // CMPNE_PPzZZ_H
11742
234k
    67252440U,  // CMPNE_PPzZZ_S
11743
234k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
234k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
234k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
234k
    925840U,  // CMTSTv16i8
11747
234k
    3160U,  // CMTSTv1i64
11748
234k
    1056920U, // CMTSTv2i32
11749
234k
    270440U,  // CMTSTv2i64
11750
234k
    1188000U, // CMTSTv4i16
11751
234k
    401520U,  // CMTSTv4i32
11752
234k
    532600U,  // CMTSTv8i16
11753
234k
    1319080U, // CMTSTv8i8
11754
234k
    8U, // CNOT_ZPmZ_B
11755
234k
    16U,  // CNOT_ZPmZ_D
11756
234k
    0U, // CNOT_ZPmZ_H
11757
234k
    24U,  // CNOT_ZPmZ_S
11758
234k
    345U, // CNTB_XPiI
11759
234k
    345U, // CNTD_XPiI
11760
234k
    345U, // CNTH_XPiI
11761
234k
    1U, // CNTP_XCI_B
11762
234k
    1U, // CNTP_XCI_D
11763
234k
    1U, // CNTP_XCI_H
11764
234k
    1U, // CNTP_XCI_S
11765
234k
    10328U, // CNTP_XPP_B
11766
234k
    6232U,  // CNTP_XPP_D
11767
234k
    5208U,  // CNTP_XPP_H
11768
234k
    12376U, // CNTP_XPP_S
11769
234k
    345U, // CNTW_XPiI
11770
234k
    0U, // CNTWr
11771
234k
    0U, // CNTXr
11772
234k
    8U, // CNT_ZPmZ_B
11773
234k
    16U,  // CNT_ZPmZ_D
11774
234k
    0U, // CNT_ZPmZ_H
11775
234k
    24U,  // CNT_ZPmZ_S
11776
234k
    32U,  // CNTv16i8
11777
234k
    80U,  // CNTv8i8
11778
234k
    6232U,  // COMPACT_ZPZ_D
11779
234k
    12376U, // COMPACT_ZPZ_S
11780
234k
    0U, // CPYE
11781
234k
    0U, // CPYEN
11782
234k
    0U, // CPYERN
11783
234k
    0U, // CPYERT
11784
234k
    0U, // CPYERTN
11785
234k
    0U, // CPYERTRN
11786
234k
    0U, // CPYERTWN
11787
234k
    0U, // CPYET
11788
234k
    0U, // CPYETN
11789
234k
    0U, // CPYETRN
11790
234k
    0U, // CPYETWN
11791
234k
    0U, // CPYEWN
11792
234k
    0U, // CPYEWT
11793
234k
    0U, // CPYEWTN
11794
234k
    0U, // CPYEWTRN
11795
234k
    0U, // CPYEWTWN
11796
234k
    0U, // CPYFE
11797
234k
    0U, // CPYFEN
11798
234k
    0U, // CPYFERN
11799
234k
    0U, // CPYFERT
11800
234k
    0U, // CPYFERTN
11801
234k
    0U, // CPYFERTRN
11802
234k
    0U, // CPYFERTWN
11803
234k
    0U, // CPYFET
11804
234k
    0U, // CPYFETN
11805
234k
    0U, // CPYFETRN
11806
234k
    0U, // CPYFETWN
11807
234k
    0U, // CPYFEWN
11808
234k
    0U, // CPYFEWT
11809
234k
    0U, // CPYFEWTN
11810
234k
    0U, // CPYFEWTRN
11811
234k
    0U, // CPYFEWTWN
11812
234k
    0U, // CPYFM
11813
234k
    0U, // CPYFMN
11814
234k
    0U, // CPYFMRN
11815
234k
    0U, // CPYFMRT
11816
234k
    0U, // CPYFMRTN
11817
234k
    0U, // CPYFMRTRN
11818
234k
    0U, // CPYFMRTWN
11819
234k
    0U, // CPYFMT
11820
234k
    0U, // CPYFMTN
11821
234k
    0U, // CPYFMTRN
11822
234k
    0U, // CPYFMTWN
11823
234k
    0U, // CPYFMWN
11824
234k
    0U, // CPYFMWT
11825
234k
    0U, // CPYFMWTN
11826
234k
    0U, // CPYFMWTRN
11827
234k
    0U, // CPYFMWTWN
11828
234k
    0U, // CPYFP
11829
234k
    0U, // CPYFPN
11830
234k
    0U, // CPYFPRN
11831
234k
    0U, // CPYFPRT
11832
234k
    0U, // CPYFPRTN
11833
234k
    0U, // CPYFPRTRN
11834
234k
    0U, // CPYFPRTWN
11835
234k
    0U, // CPYFPT
11836
234k
    0U, // CPYFPTN
11837
234k
    0U, // CPYFPTRN
11838
234k
    0U, // CPYFPTWN
11839
234k
    0U, // CPYFPWN
11840
234k
    0U, // CPYFPWT
11841
234k
    0U, // CPYFPWTN
11842
234k
    0U, // CPYFPWTRN
11843
234k
    0U, // CPYFPWTWN
11844
234k
    0U, // CPYM
11845
234k
    0U, // CPYMN
11846
234k
    0U, // CPYMRN
11847
234k
    0U, // CPYMRT
11848
234k
    0U, // CPYMRTN
11849
234k
    0U, // CPYMRTRN
11850
234k
    0U, // CPYMRTWN
11851
234k
    0U, // CPYMT
11852
234k
    0U, // CPYMTN
11853
234k
    0U, // CPYMTRN
11854
234k
    0U, // CPYMTWN
11855
234k
    0U, // CPYMWN
11856
234k
    0U, // CPYMWT
11857
234k
    0U, // CPYMWTN
11858
234k
    0U, // CPYMWTRN
11859
234k
    0U, // CPYMWTWN
11860
234k
    0U, // CPYP
11861
234k
    0U, // CPYPN
11862
234k
    0U, // CPYPRN
11863
234k
    0U, // CPYPRT
11864
234k
    0U, // CPYPRTN
11865
234k
    0U, // CPYPRTRN
11866
234k
    0U, // CPYPRTWN
11867
234k
    0U, // CPYPT
11868
234k
    0U, // CPYPTN
11869
234k
    0U, // CPYPTRN
11870
234k
    0U, // CPYPTWN
11871
234k
    0U, // CPYPWN
11872
234k
    0U, // CPYPWT
11873
234k
    0U, // CPYPWTN
11874
234k
    0U, // CPYPWTRN
11875
234k
    0U, // CPYPWTWN
11876
234k
    352U, // CPY_ZPmI_B
11877
234k
    360U, // CPY_ZPmI_D
11878
234k
    2U, // CPY_ZPmI_H
11879
234k
    368U, // CPY_ZPmI_S
11880
234k
    376U, // CPY_ZPmR_B
11881
234k
    376U, // CPY_ZPmR_D
11882
234k
    2U, // CPY_ZPmR_H
11883
234k
    376U, // CPY_ZPmR_S
11884
234k
    376U, // CPY_ZPmV_B
11885
234k
    376U, // CPY_ZPmV_D
11886
234k
    2U, // CPY_ZPmV_H
11887
234k
    376U, // CPY_ZPmV_S
11888
234k
    42200U, // CPY_ZPzI_B
11889
234k
    43224U, // CPY_ZPzI_D
11890
234k
    385U, // CPY_ZPzI_H
11891
234k
    44248U, // CPY_ZPzI_S
11892
234k
    3160U,  // CRC32Brr
11893
234k
    3160U,  // CRC32CBrr
11894
234k
    3160U,  // CRC32CHrr
11895
234k
    3160U,  // CRC32CWrr
11896
234k
    3160U,  // CRC32CXrr
11897
234k
    3160U,  // CRC32Hrr
11898
234k
    3160U,  // CRC32Wrr
11899
234k
    3160U,  // CRC32Xrr
11900
234k
    167906392U, // CSELWr
11901
234k
    167906392U, // CSELXr
11902
234k
    167906392U, // CSINCWr
11903
234k
    167906392U, // CSINCXr
11904
234k
    167906392U, // CSINVWr
11905
234k
    167906392U, // CSINVXr
11906
234k
    167906392U, // CSNEGWr
11907
234k
    167906392U, // CSNEGXr
11908
234k
    0U, // CTERMEQ_WW
11909
234k
    0U, // CTERMEQ_XX
11910
234k
    0U, // CTERMNE_WW
11911
234k
    0U, // CTERMNE_XX
11912
234k
    0U, // CTZWr
11913
234k
    0U, // CTZXr
11914
234k
    0U, // DCPS1
11915
234k
    0U, // DCPS2
11916
234k
    0U, // DCPS3
11917
234k
    2U, // DECB_XPiI
11918
234k
    2U, // DECD_XPiI
11919
234k
    2U, // DECD_ZPiI
11920
234k
    2U, // DECH_XPiI
11921
234k
    0U, // DECH_ZPiI
11922
234k
    1U, // DECP_XP_B
11923
234k
    0U, // DECP_XP_D
11924
234k
    0U, // DECP_XP_H
11925
234k
    1U, // DECP_XP_S
11926
234k
    0U, // DECP_ZP_D
11927
234k
    0U, // DECP_ZP_H
11928
234k
    0U, // DECP_ZP_S
11929
234k
    2U, // DECW_XPiI
11930
234k
    2U, // DECW_ZPiI
11931
234k
    0U, // DMB
11932
234k
    0U, // DRPS
11933
234k
    0U, // DSB
11934
234k
    0U, // DSBnXS
11935
234k
    2U, // DUPM_ZI
11936
234k
    393U, // DUPQ_ZZI_B
11937
234k
    392U, // DUPQ_ZZI_D
11938
234k
    2U, // DUPQ_ZZI_H
11939
234k
    393U, // DUPQ_ZZI_S
11940
234k
    2U, // DUP_ZI_B
11941
234k
    2U, // DUP_ZI_D
11942
234k
    0U, // DUP_ZI_H
11943
234k
    2U, // DUP_ZI_S
11944
234k
    0U, // DUP_ZR_B
11945
234k
    0U, // DUP_ZR_D
11946
234k
    0U, // DUP_ZR_H
11947
234k
    0U, // DUP_ZR_S
11948
234k
    393U, // DUP_ZZI_B
11949
234k
    392U, // DUP_ZZI_D
11950
234k
    2U, // DUP_ZZI_H
11951
234k
    2U, // DUP_ZZI_Q
11952
234k
    393U, // DUP_ZZI_S
11953
234k
    45456U, // DUPi16
11954
234k
    45464U, // DUPi32
11955
234k
    45472U, // DUPi64
11956
234k
    45480U, // DUPi8
11957
234k
    0U, // DUPv16i8gpr
11958
234k
    45480U, // DUPv16i8lane
11959
234k
    0U, // DUPv2i32gpr
11960
234k
    45464U, // DUPv2i32lane
11961
234k
    0U, // DUPv2i64gpr
11962
234k
    45472U, // DUPv2i64lane
11963
234k
    0U, // DUPv4i16gpr
11964
234k
    45456U, // DUPv4i16lane
11965
234k
    0U, // DUPv4i32gpr
11966
234k
    45464U, // DUPv4i32lane
11967
234k
    0U, // DUPv8i16gpr
11968
234k
    45456U, // DUPv8i16lane
11969
234k
    0U, // DUPv8i8gpr
11970
234k
    45480U, // DUPv8i8lane
11971
234k
    14424U, // EONWrs
11972
234k
    14424U, // EONXrs
11973
234k
    86253712U,  // EOR3
11974
234k
    33691736U,  // EOR3_ZZZZ
11975
234k
    9U, // EORBT_ZZZ_B
11976
234k
    1112U,  // EORBT_ZZZ_D
11977
234k
    240U, // EORBT_ZZZ_H
11978
234k
    2136U,  // EORBT_ZZZ_S
11979
234k
    10328U, // EORQV_VPZ_B
11980
234k
    6232U,  // EORQV_VPZ_D
11981
234k
    5208U,  // EORQV_VPZ_H
11982
234k
    12376U, // EORQV_VPZ_S
11983
234k
    16918744U,  // EORS_PPzPP
11984
234k
    9U, // EORTB_ZZZ_B
11985
234k
    1112U,  // EORTB_ZZZ_D
11986
234k
    240U, // EORTB_ZZZ_H
11987
234k
    2136U,  // EORTB_ZZZ_S
11988
234k
    0U, // EORV_VPZ_B
11989
234k
    0U, // EORV_VPZ_D
11990
234k
    0U, // EORV_VPZ_H
11991
234k
    0U, // EORV_VPZ_S
11992
234k
    35928U, // EORWri
11993
234k
    14424U, // EORWrs
11994
234k
    36952U, // EORXri
11995
234k
    14424U, // EORXrs
11996
234k
    16918744U,  // EOR_PPzPP
11997
234k
    36952U, // EOR_ZI
11998
234k
    16918656U,  // EOR_ZPmZ_B
11999
234k
    33691776U,  // EOR_ZPmZ_D
12000
234k
    51129480U,  // EOR_ZPmZ_H
12001
234k
    67252352U,  // EOR_ZPmZ_S
12002
234k
    6232U,  // EOR_ZZZ
12003
234k
    925840U,  // EORv16i8
12004
234k
    1319080U, // EORv8i8
12005
234k
    0U, // ERET
12006
234k
    0U, // ERETAA
12007
234k
    0U, // ERETAB
12008
234k
    141401U,  // EXTQ_ZZI
12009
234k
    432U, // EXTRACT_ZPMXI_H_B
12010
234k
    432U, // EXTRACT_ZPMXI_H_D
12011
234k
    2U, // EXTRACT_ZPMXI_H_H
12012
234k
    2U, // EXTRACT_ZPMXI_H_Q
12013
234k
    432U, // EXTRACT_ZPMXI_H_S
12014
234k
    440U, // EXTRACT_ZPMXI_V_B
12015
234k
    440U, // EXTRACT_ZPMXI_V_D
12016
234k
    2U, // EXTRACT_ZPMXI_V_H
12017
234k
    2U, // EXTRACT_ZPMXI_V_Q
12018
234k
    440U, // EXTRACT_ZPMXI_V_S
12019
234k
    134232U,  // EXTRWrri
12020
234k
    0U, // EXTRX
12021
234k
    134232U,  // EXTRXrri
12022
234k
    0U, // EXTRY
12023
234k
    251799641U, // EXT_ZZI
12024
234k
    450U, // EXT_ZZI_B
12025
234k
    2367632U, // EXTv16i8
12026
234k
    3809448U, // EXTv8i8
12027
234k
    32U,  // F1CVTL2v8f16
12028
234k
    0U, // F1CVTLT_ZZ_BtoH
12029
234k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
234k
    80U,  // F1CVTLv8f16
12031
234k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
234k
    0U, // F1CVT_ZZ_BtoH
12033
234k
    32U,  // F2CVTL2v8f16
12034
234k
    0U, // F2CVTLT_ZZ_BtoH
12035
234k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
234k
    80U,  // F2CVTLv8f16
12037
234k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
234k
    0U, // F2CVT_ZZ_BtoH
12039
234k
    3160U,  // FABD16
12040
234k
    3160U,  // FABD32
12041
234k
    3160U,  // FABD64
12042
234k
    33691776U,  // FABD_ZPmZ_D
12043
234k
    51129480U,  // FABD_ZPmZ_H
12044
234k
    67252352U,  // FABD_ZPmZ_S
12045
234k
    1056920U, // FABDv2f32
12046
234k
    270440U,  // FABDv2f64
12047
234k
    1188000U, // FABDv4f16
12048
234k
    401520U,  // FABDv4f32
12049
234k
    532600U,  // FABDv8f16
12050
234k
    0U, // FABSDr
12051
234k
    0U, // FABSHr
12052
234k
    0U, // FABSSr
12053
234k
    16U,  // FABS_ZPmZ_D
12054
234k
    0U, // FABS_ZPmZ_H
12055
234k
    24U,  // FABS_ZPmZ_S
12056
234k
    40U,  // FABSv2f32
12057
234k
    48U,  // FABSv2f64
12058
234k
    56U,  // FABSv4f16
12059
234k
    64U,  // FABSv4f32
12060
234k
    72U,  // FABSv8f16
12061
234k
    3160U,  // FACGE16
12062
234k
    3160U,  // FACGE32
12063
234k
    3160U,  // FACGE64
12064
234k
    33691864U,  // FACGE_PPzZZ_D
12065
234k
    51129481U,  // FACGE_PPzZZ_H
12066
234k
    67252440U,  // FACGE_PPzZZ_S
12067
234k
    1056920U, // FACGEv2f32
12068
234k
    270440U,  // FACGEv2f64
12069
234k
    1188000U, // FACGEv4f16
12070
234k
    401520U,  // FACGEv4f32
12071
234k
    532600U,  // FACGEv8f16
12072
234k
    3160U,  // FACGT16
12073
234k
    3160U,  // FACGT32
12074
234k
    3160U,  // FACGT64
12075
234k
    33691864U,  // FACGT_PPzZZ_D
12076
234k
    51129481U,  // FACGT_PPzZZ_H
12077
234k
    67252440U,  // FACGT_PPzZZ_S
12078
234k
    1056920U, // FACGTv2f32
12079
234k
    270440U,  // FACGTv2f64
12080
234k
    1188000U, // FACGTv4f16
12081
234k
    401520U,  // FACGTv4f32
12082
234k
    532600U,  // FACGTv8f16
12083
234k
    0U, // FADDA_VPZ_D
12084
234k
    240U, // FADDA_VPZ_H
12085
234k
    0U, // FADDA_VPZ_S
12086
234k
    3160U,  // FADDDrr
12087
234k
    3160U,  // FADDHrr
12088
234k
    33691776U,  // FADDP_ZPmZZ_D
12089
234k
    51129480U,  // FADDP_ZPmZZ_H
12090
234k
    67252352U,  // FADDP_ZPmZZ_S
12091
234k
    1056920U, // FADDPv2f32
12092
234k
    270440U,  // FADDPv2f64
12093
234k
    456U, // FADDPv2i16p
12094
234k
    40U,  // FADDPv2i32p
12095
234k
    48U,  // FADDPv2i64p
12096
234k
    1188000U, // FADDPv4f16
12097
234k
    401520U,  // FADDPv4f32
12098
234k
    532600U,  // FADDPv8f16
12099
234k
    6232U,  // FADDQV_D
12100
234k
    5208U,  // FADDQV_H
12101
234k
    12376U, // FADDQV_S
12102
234k
    3160U,  // FADDSrr
12103
234k
    0U, // FADDV_VPZ_D
12104
234k
    0U, // FADDV_VPZ_H
12105
234k
    0U, // FADDV_VPZ_S
12106
234k
    192U, // FADD_VG2_M2Z_D
12107
234k
    232U, // FADD_VG2_M2Z_H
12108
234k
    200U, // FADD_VG2_M2Z_S
12109
234k
    192U, // FADD_VG4_M4Z_D
12110
234k
    232U, // FADD_VG4_M4Z_H
12111
234k
    200U, // FADD_VG4_M4Z_S
12112
234k
    268572800U, // FADD_ZPmI_D
12113
234k
    3943560U, // FADD_ZPmI_H
12114
234k
    268578944U, // FADD_ZPmI_S
12115
234k
    33691776U,  // FADD_ZPmZ_D
12116
234k
    51129480U,  // FADD_ZPmZ_H
12117
234k
    67252352U,  // FADD_ZPmZ_S
12118
234k
    6232U,  // FADD_ZZZ_D
12119
234k
    136U, // FADD_ZZZ_H
12120
234k
    12377U, // FADD_ZZZ_S
12121
234k
    1056920U, // FADDv2f32
12122
234k
    270440U,  // FADDv2f64
12123
234k
    1188000U, // FADDv4f16
12124
234k
    401520U,  // FADDv4f32
12125
234k
    532600U,  // FADDv8f16
12126
234k
    464U, // FAMAX_2Z2Z_D
12127
234k
    248U, // FAMAX_2Z2Z_H
12128
234k
    472U, // FAMAX_2Z2Z_S
12129
234k
    464U, // FAMAX_4Z4Z_D
12130
234k
    248U, // FAMAX_4Z4Z_H
12131
234k
    472U, // FAMAX_4Z4Z_S
12132
234k
    33691776U,  // FAMAX_ZPmZ_D
12133
234k
    51129480U,  // FAMAX_ZPmZ_H
12134
234k
    67252352U,  // FAMAX_ZPmZ_S
12135
234k
    1056920U, // FAMAXv2f32
12136
234k
    270440U,  // FAMAXv2f64
12137
234k
    1188000U, // FAMAXv4f16
12138
234k
    401520U,  // FAMAXv4f32
12139
234k
    532600U,  // FAMAXv8f16
12140
234k
    464U, // FAMIN_2Z2Z_D
12141
234k
    248U, // FAMIN_2Z2Z_H
12142
234k
    472U, // FAMIN_2Z2Z_S
12143
234k
    464U, // FAMIN_4Z4Z_D
12144
234k
    248U, // FAMIN_4Z4Z_H
12145
234k
    472U, // FAMIN_4Z4Z_S
12146
234k
    33691776U,  // FAMIN_ZPmZ_D
12147
234k
    51129480U,  // FAMIN_ZPmZ_H
12148
234k
    67252352U,  // FAMIN_ZPmZ_S
12149
234k
    1056920U, // FAMINv2f32
12150
234k
    270440U,  // FAMINv2f64
12151
234k
    1188000U, // FAMINv4f16
12152
234k
    401520U,  // FAMINv4f32
12153
234k
    532600U,  // FAMINv8f16
12154
234k
    33691776U,  // FCADD_ZPmZ_D
12155
234k
    185347208U, // FCADD_ZPmZ_H
12156
234k
    67252352U,  // FCADD_ZPmZ_S
12157
234k
    155066520U, // FCADDv2f32
12158
234k
    155197544U, // FCADDv2f64
12159
234k
    155328672U, // FCADDv4f16
12160
234k
    155459696U, // FCADDv4f32
12161
234k
    155590776U, // FCADDv8f16
12162
234k
    167906392U, // FCCMPDrr
12163
234k
    167906392U, // FCCMPEDrr
12164
234k
    167906392U, // FCCMPEHrr
12165
234k
    167906392U, // FCCMPESrr
12166
234k
    167906392U, // FCCMPHrr
12167
234k
    167906392U, // FCCMPSrr
12168
234k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
234k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
234k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
234k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
234k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
234k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
234k
    1112U,  // FCLAMP_ZZZ_D
12175
234k
    240U, // FCLAMP_ZZZ_H
12176
234k
    2136U,  // FCLAMP_ZZZ_S
12177
234k
    3160U,  // FCMEQ16
12178
234k
    3160U,  // FCMEQ32
12179
234k
    3160U,  // FCMEQ64
12180
234k
    4724952U, // FCMEQ_PPzZ0_D
12181
234k
    46217U, // FCMEQ_PPzZ0_H
12182
234k
    4731096U, // FCMEQ_PPzZ0_S
12183
234k
    33691864U,  // FCMEQ_PPzZZ_D
12184
234k
    51129481U,  // FCMEQ_PPzZZ_H
12185
234k
    67252440U,  // FCMEQ_PPzZZ_S
12186
234k
    480U, // FCMEQv1i16rz
12187
234k
    480U, // FCMEQv1i32rz
12188
234k
    480U, // FCMEQv1i64rz
12189
234k
    1056920U, // FCMEQv2f32
12190
234k
    270440U,  // FCMEQv2f64
12191
234k
    488U, // FCMEQv2i32rz
12192
234k
    496U, // FCMEQv2i64rz
12193
234k
    1188000U, // FCMEQv4f16
12194
234k
    401520U,  // FCMEQv4f32
12195
234k
    504U, // FCMEQv4i16rz
12196
234k
    512U, // FCMEQv4i32rz
12197
234k
    532600U,  // FCMEQv8f16
12198
234k
    520U, // FCMEQv8i16rz
12199
234k
    3160U,  // FCMGE16
12200
234k
    3160U,  // FCMGE32
12201
234k
    3160U,  // FCMGE64
12202
234k
    4724952U, // FCMGE_PPzZ0_D
12203
234k
    46217U, // FCMGE_PPzZ0_H
12204
234k
    4731096U, // FCMGE_PPzZ0_S
12205
234k
    33691864U,  // FCMGE_PPzZZ_D
12206
234k
    51129481U,  // FCMGE_PPzZZ_H
12207
234k
    67252440U,  // FCMGE_PPzZZ_S
12208
234k
    480U, // FCMGEv1i16rz
12209
234k
    480U, // FCMGEv1i32rz
12210
234k
    480U, // FCMGEv1i64rz
12211
234k
    1056920U, // FCMGEv2f32
12212
234k
    270440U,  // FCMGEv2f64
12213
234k
    488U, // FCMGEv2i32rz
12214
234k
    496U, // FCMGEv2i64rz
12215
234k
    1188000U, // FCMGEv4f16
12216
234k
    401520U,  // FCMGEv4f32
12217
234k
    504U, // FCMGEv4i16rz
12218
234k
    512U, // FCMGEv4i32rz
12219
234k
    532600U,  // FCMGEv8f16
12220
234k
    520U, // FCMGEv8i16rz
12221
234k
    3160U,  // FCMGT16
12222
234k
    3160U,  // FCMGT32
12223
234k
    3160U,  // FCMGT64
12224
234k
    4724952U, // FCMGT_PPzZ0_D
12225
234k
    46217U, // FCMGT_PPzZ0_H
12226
234k
    4731096U, // FCMGT_PPzZ0_S
12227
234k
    33691864U,  // FCMGT_PPzZZ_D
12228
234k
    51129481U,  // FCMGT_PPzZZ_H
12229
234k
    67252440U,  // FCMGT_PPzZZ_S
12230
234k
    480U, // FCMGTv1i16rz
12231
234k
    480U, // FCMGTv1i32rz
12232
234k
    480U, // FCMGTv1i64rz
12233
234k
    1056920U, // FCMGTv2f32
12234
234k
    270440U,  // FCMGTv2f64
12235
234k
    488U, // FCMGTv2i32rz
12236
234k
    496U, // FCMGTv2i64rz
12237
234k
    1188000U, // FCMGTv4f16
12238
234k
    401520U,  // FCMGTv4f32
12239
234k
    504U, // FCMGTv4i16rz
12240
234k
    512U, // FCMGTv4i32rz
12241
234k
    532600U,  // FCMGTv8f16
12242
234k
    520U, // FCMGTv8i16rz
12243
234k
    285344896U, // FCMLA_ZPmZZ_D
12244
234k
    187706608U, // FCMLA_ZPmZZ_H
12245
234k
    302123136U, // FCMLA_ZPmZZ_S
12246
234k
    201496816U, // FCMLA_ZZZI_H
12247
234k
    187435096U, // FCMLA_ZZZI_S
12248
234k
    222176408U, // FCMLAv2f32
12249
234k
    222307432U, // FCMLAv2f64
12250
234k
    222438560U, // FCMLAv4f16
12251
234k
    120464544U, // FCMLAv4f16_indexed
12252
234k
    222569584U, // FCMLAv4f32
12253
234k
    122299504U, // FCMLAv4f32_indexed
12254
234k
    222700664U, // FCMLAv8f16
12255
234k
    120464504U, // FCMLAv8f16_indexed
12256
234k
    4724952U, // FCMLE_PPzZ0_D
12257
234k
    46217U, // FCMLE_PPzZ0_H
12258
234k
    4731096U, // FCMLE_PPzZ0_S
12259
234k
    480U, // FCMLEv1i16rz
12260
234k
    480U, // FCMLEv1i32rz
12261
234k
    480U, // FCMLEv1i64rz
12262
234k
    488U, // FCMLEv2i32rz
12263
234k
    496U, // FCMLEv2i64rz
12264
234k
    504U, // FCMLEv4i16rz
12265
234k
    512U, // FCMLEv4i32rz
12266
234k
    520U, // FCMLEv8i16rz
12267
234k
    4724952U, // FCMLT_PPzZ0_D
12268
234k
    46217U, // FCMLT_PPzZ0_H
12269
234k
    4731096U, // FCMLT_PPzZ0_S
12270
234k
    480U, // FCMLTv1i16rz
12271
234k
    480U, // FCMLTv1i32rz
12272
234k
    480U, // FCMLTv1i64rz
12273
234k
    488U, // FCMLTv2i32rz
12274
234k
    496U, // FCMLTv2i64rz
12275
234k
    504U, // FCMLTv4i16rz
12276
234k
    512U, // FCMLTv4i32rz
12277
234k
    520U, // FCMLTv8i16rz
12278
234k
    4724952U, // FCMNE_PPzZ0_D
12279
234k
    46217U, // FCMNE_PPzZ0_H
12280
234k
    4731096U, // FCMNE_PPzZ0_S
12281
234k
    33691864U,  // FCMNE_PPzZZ_D
12282
234k
    51129481U,  // FCMNE_PPzZZ_H
12283
234k
    67252440U,  // FCMNE_PPzZZ_S
12284
234k
    0U, // FCMPDri
12285
234k
    0U, // FCMPDrr
12286
234k
    0U, // FCMPEDri
12287
234k
    0U, // FCMPEDrr
12288
234k
    0U, // FCMPEHri
12289
234k
    0U, // FCMPEHrr
12290
234k
    0U, // FCMPESri
12291
234k
    0U, // FCMPESrr
12292
234k
    0U, // FCMPHri
12293
234k
    0U, // FCMPHrr
12294
234k
    0U, // FCMPSri
12295
234k
    0U, // FCMPSrr
12296
234k
    33691864U,  // FCMUO_PPzZZ_D
12297
234k
    51129481U,  // FCMUO_PPzZZ_H
12298
234k
    67252440U,  // FCMUO_PPzZZ_S
12299
234k
    528U, // FCPY_ZPmI_D
12300
234k
    2U, // FCPY_ZPmI_H
12301
234k
    528U, // FCPY_ZPmI_S
12302
234k
    167906392U, // FCSELDrrr
12303
234k
    167906392U, // FCSELHrrr
12304
234k
    167906392U, // FCSELSrrr
12305
234k
    0U, // FCVTASUWDr
12306
234k
    0U, // FCVTASUWHr
12307
234k
    0U, // FCVTASUWSr
12308
234k
    0U, // FCVTASUXDr
12309
234k
    0U, // FCVTASUXHr
12310
234k
    0U, // FCVTASUXSr
12311
234k
    0U, // FCVTASv1f16
12312
234k
    0U, // FCVTASv1i32
12313
234k
    0U, // FCVTASv1i64
12314
234k
    40U,  // FCVTASv2f32
12315
234k
    48U,  // FCVTASv2f64
12316
234k
    56U,  // FCVTASv4f16
12317
234k
    64U,  // FCVTASv4f32
12318
234k
    72U,  // FCVTASv8f16
12319
234k
    0U, // FCVTAUUWDr
12320
234k
    0U, // FCVTAUUWHr
12321
234k
    0U, // FCVTAUUWSr
12322
234k
    0U, // FCVTAUUXDr
12323
234k
    0U, // FCVTAUUXHr
12324
234k
    0U, // FCVTAUUXSr
12325
234k
    0U, // FCVTAUv1f16
12326
234k
    0U, // FCVTAUv1i32
12327
234k
    0U, // FCVTAUv1i64
12328
234k
    40U,  // FCVTAUv2f32
12329
234k
    48U,  // FCVTAUv2f64
12330
234k
    56U,  // FCVTAUv4f16
12331
234k
    64U,  // FCVTAUv4f32
12332
234k
    72U,  // FCVTAUv8f16
12333
234k
    0U, // FCVTDHr
12334
234k
    0U, // FCVTDSr
12335
234k
    0U, // FCVTHDr
12336
234k
    0U, // FCVTHSr
12337
234k
    240U, // FCVTLT_ZPmZ_HtoS
12338
234k
    24U,  // FCVTLT_ZPmZ_StoD
12339
234k
    0U, // FCVTL_2ZZ_H_S
12340
234k
    40U,  // FCVTLv2i32
12341
234k
    56U,  // FCVTLv4i16
12342
234k
    64U,  // FCVTLv4i32
12343
234k
    72U,  // FCVTLv8i16
12344
234k
    0U, // FCVTMSUWDr
12345
234k
    0U, // FCVTMSUWHr
12346
234k
    0U, // FCVTMSUWSr
12347
234k
    0U, // FCVTMSUXDr
12348
234k
    0U, // FCVTMSUXHr
12349
234k
    0U, // FCVTMSUXSr
12350
234k
    0U, // FCVTMSv1f16
12351
234k
    0U, // FCVTMSv1i32
12352
234k
    0U, // FCVTMSv1i64
12353
234k
    40U,  // FCVTMSv2f32
12354
234k
    48U,  // FCVTMSv2f64
12355
234k
    56U,  // FCVTMSv4f16
12356
234k
    64U,  // FCVTMSv4f32
12357
234k
    72U,  // FCVTMSv8f16
12358
234k
    0U, // FCVTMUUWDr
12359
234k
    0U, // FCVTMUUWHr
12360
234k
    0U, // FCVTMUUWSr
12361
234k
    0U, // FCVTMUUXDr
12362
234k
    0U, // FCVTMUUXHr
12363
234k
    0U, // FCVTMUUXSr
12364
234k
    0U, // FCVTMUv1f16
12365
234k
    0U, // FCVTMUv1i32
12366
234k
    0U, // FCVTMUv1i64
12367
234k
    40U,  // FCVTMUv2f32
12368
234k
    48U,  // FCVTMUv2f64
12369
234k
    56U,  // FCVTMUv4f16
12370
234k
    64U,  // FCVTMUv4f32
12371
234k
    72U,  // FCVTMUv8f16
12372
234k
    2U, // FCVTNB_Z2Z_StoB
12373
234k
    0U, // FCVTNSUWDr
12374
234k
    0U, // FCVTNSUWHr
12375
234k
    0U, // FCVTNSUWSr
12376
234k
    0U, // FCVTNSUXDr
12377
234k
    0U, // FCVTNSUXHr
12378
234k
    0U, // FCVTNSUXSr
12379
234k
    0U, // FCVTNSv1f16
12380
234k
    0U, // FCVTNSv1i32
12381
234k
    0U, // FCVTNSv1i64
12382
234k
    40U,  // FCVTNSv2f32
12383
234k
    48U,  // FCVTNSv2f64
12384
234k
    56U,  // FCVTNSv4f16
12385
234k
    64U,  // FCVTNSv4f32
12386
234k
    72U,  // FCVTNSv8f16
12387
234k
    2U, // FCVTNT_Z2Z_StoB
12388
234k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
234k
    1U, // FCVTNT_ZPmZ_StoH
12390
234k
    0U, // FCVTNUUWDr
12391
234k
    0U, // FCVTNUUWHr
12392
234k
    0U, // FCVTNUUWSr
12393
234k
    0U, // FCVTNUUXDr
12394
234k
    0U, // FCVTNUUXHr
12395
234k
    0U, // FCVTNUUXSr
12396
234k
    0U, // FCVTNUv1f16
12397
234k
    0U, // FCVTNUv1i32
12398
234k
    0U, // FCVTNUv1i64
12399
234k
    40U,  // FCVTNUv2f32
12400
234k
    48U,  // FCVTNUv2f64
12401
234k
    56U,  // FCVTNUv4f16
12402
234k
    64U,  // FCVTNUv4f32
12403
234k
    72U,  // FCVTNUv8f16
12404
234k
    532600U,  // FCVTN_F16_F8v16f8
12405
234k
    1188000U, // FCVTN_F16_F8v8f8
12406
234k
    402544U,  // FCVTN_F32_F82v16f8
12407
234k
    401520U,  // FCVTN_F32_F8v8f8
12408
234k
    1U, // FCVTN_Z2Z_HtoB
12409
234k
    0U, // FCVTN_Z2Z_StoH
12410
234k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
234k
    48U,  // FCVTNv2i32
12412
234k
    64U,  // FCVTNv4i16
12413
234k
    48U,  // FCVTNv4i32
12414
234k
    64U,  // FCVTNv8i16
12415
234k
    0U, // FCVTPSUWDr
12416
234k
    0U, // FCVTPSUWHr
12417
234k
    0U, // FCVTPSUWSr
12418
234k
    0U, // FCVTPSUXDr
12419
234k
    0U, // FCVTPSUXHr
12420
234k
    0U, // FCVTPSUXSr
12421
234k
    0U, // FCVTPSv1f16
12422
234k
    0U, // FCVTPSv1i32
12423
234k
    0U, // FCVTPSv1i64
12424
234k
    40U,  // FCVTPSv2f32
12425
234k
    48U,  // FCVTPSv2f64
12426
234k
    56U,  // FCVTPSv4f16
12427
234k
    64U,  // FCVTPSv4f32
12428
234k
    72U,  // FCVTPSv8f16
12429
234k
    0U, // FCVTPUUWDr
12430
234k
    0U, // FCVTPUUWHr
12431
234k
    0U, // FCVTPUUWSr
12432
234k
    0U, // FCVTPUUXDr
12433
234k
    0U, // FCVTPUUXHr
12434
234k
    0U, // FCVTPUUXSr
12435
234k
    0U, // FCVTPUv1f16
12436
234k
    0U, // FCVTPUv1i32
12437
234k
    0U, // FCVTPUv1i64
12438
234k
    40U,  // FCVTPUv2f32
12439
234k
    48U,  // FCVTPUv2f64
12440
234k
    56U,  // FCVTPUv4f16
12441
234k
    64U,  // FCVTPUv4f32
12442
234k
    72U,  // FCVTPUv8f16
12443
234k
    0U, // FCVTSDr
12444
234k
    0U, // FCVTSHr
12445
234k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
234k
    0U, // FCVTXNv1i64
12447
234k
    48U,  // FCVTXNv2f32
12448
234k
    48U,  // FCVTXNv4f32
12449
234k
    16U,  // FCVTX_ZPmZ_DtoS
12450
234k
    3160U,  // FCVTZSSWDri
12451
234k
    3160U,  // FCVTZSSWHri
12452
234k
    3160U,  // FCVTZSSWSri
12453
234k
    3160U,  // FCVTZSSXDri
12454
234k
    3160U,  // FCVTZSSXHri
12455
234k
    3160U,  // FCVTZSSXSri
12456
234k
    0U, // FCVTZSUWDr
12457
234k
    0U, // FCVTZSUWHr
12458
234k
    0U, // FCVTZSUWSr
12459
234k
    0U, // FCVTZSUXDr
12460
234k
    0U, // FCVTZSUXHr
12461
234k
    0U, // FCVTZSUXSr
12462
234k
    0U, // FCVTZS_2Z2Z_StoS
12463
234k
    0U, // FCVTZS_4Z4Z_StoS
12464
234k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
234k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
234k
    240U, // FCVTZS_ZPmZ_HtoD
12467
234k
    0U, // FCVTZS_ZPmZ_HtoH
12468
234k
    240U, // FCVTZS_ZPmZ_HtoS
12469
234k
    24U,  // FCVTZS_ZPmZ_StoD
12470
234k
    24U,  // FCVTZS_ZPmZ_StoS
12471
234k
    3160U,  // FCVTZSd
12472
234k
    3160U,  // FCVTZSh
12473
234k
    3160U,  // FCVTZSs
12474
234k
    0U, // FCVTZSv1f16
12475
234k
    0U, // FCVTZSv1i32
12476
234k
    0U, // FCVTZSv1i64
12477
234k
    40U,  // FCVTZSv2f32
12478
234k
    48U,  // FCVTZSv2f64
12479
234k
    3224U,  // FCVTZSv2i32_shift
12480
234k
    3176U,  // FCVTZSv2i64_shift
12481
234k
    56U,  // FCVTZSv4f16
12482
234k
    64U,  // FCVTZSv4f32
12483
234k
    3232U,  // FCVTZSv4i16_shift
12484
234k
    3184U,  // FCVTZSv4i32_shift
12485
234k
    72U,  // FCVTZSv8f16
12486
234k
    3192U,  // FCVTZSv8i16_shift
12487
234k
    3160U,  // FCVTZUSWDri
12488
234k
    3160U,  // FCVTZUSWHri
12489
234k
    3160U,  // FCVTZUSWSri
12490
234k
    3160U,  // FCVTZUSXDri
12491
234k
    3160U,  // FCVTZUSXHri
12492
234k
    3160U,  // FCVTZUSXSri
12493
234k
    0U, // FCVTZUUWDr
12494
234k
    0U, // FCVTZUUWHr
12495
234k
    0U, // FCVTZUUWSr
12496
234k
    0U, // FCVTZUUXDr
12497
234k
    0U, // FCVTZUUXHr
12498
234k
    0U, // FCVTZUUXSr
12499
234k
    0U, // FCVTZU_2Z2Z_StoS
12500
234k
    0U, // FCVTZU_4Z4Z_StoS
12501
234k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
234k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
234k
    240U, // FCVTZU_ZPmZ_HtoD
12504
234k
    0U, // FCVTZU_ZPmZ_HtoH
12505
234k
    240U, // FCVTZU_ZPmZ_HtoS
12506
234k
    24U,  // FCVTZU_ZPmZ_StoD
12507
234k
    24U,  // FCVTZU_ZPmZ_StoS
12508
234k
    3160U,  // FCVTZUd
12509
234k
    3160U,  // FCVTZUh
12510
234k
    3160U,  // FCVTZUs
12511
234k
    0U, // FCVTZUv1f16
12512
234k
    0U, // FCVTZUv1i32
12513
234k
    0U, // FCVTZUv1i64
12514
234k
    40U,  // FCVTZUv2f32
12515
234k
    48U,  // FCVTZUv2f64
12516
234k
    3224U,  // FCVTZUv2i32_shift
12517
234k
    3176U,  // FCVTZUv2i64_shift
12518
234k
    56U,  // FCVTZUv4f16
12519
234k
    64U,  // FCVTZUv4f32
12520
234k
    3232U,  // FCVTZUv4i16_shift
12521
234k
    3184U,  // FCVTZUv4i32_shift
12522
234k
    72U,  // FCVTZUv8f16
12523
234k
    3192U,  // FCVTZUv8i16_shift
12524
234k
    0U, // FCVT_2ZZ_H_S
12525
234k
    1U, // FCVT_Z2Z_HtoB
12526
234k
    0U, // FCVT_Z2Z_StoH
12527
234k
    2U, // FCVT_Z4Z_StoB_NAME
12528
234k
    2U, // FCVT_ZPmZ_DtoH
12529
234k
    16U,  // FCVT_ZPmZ_DtoS
12530
234k
    240U, // FCVT_ZPmZ_HtoD
12531
234k
    240U, // FCVT_ZPmZ_HtoS
12532
234k
    24U,  // FCVT_ZPmZ_StoD
12533
234k
    1U, // FCVT_ZPmZ_StoH
12534
234k
    3160U,  // FDIVDrr
12535
234k
    3160U,  // FDIVHrr
12536
234k
    33691776U,  // FDIVR_ZPmZ_D
12537
234k
    51129480U,  // FDIVR_ZPmZ_H
12538
234k
    67252352U,  // FDIVR_ZPmZ_S
12539
234k
    3160U,  // FDIVSrr
12540
234k
    33691776U,  // FDIV_ZPmZ_D
12541
234k
    51129480U,  // FDIV_ZPmZ_H
12542
234k
    67252352U,  // FDIV_ZPmZ_S
12543
234k
    1056920U, // FDIVv2f32
12544
234k
    270440U,  // FDIVv2f64
12545
234k
    1188000U, // FDIVv4f16
12546
234k
    401520U,  // FDIVv4f32
12547
234k
    532600U,  // FDIVv8f16
12548
234k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
234k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
234k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
234k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
234k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
234k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
234k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
234k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
234k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
234k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
234k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
234k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
234k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
234k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
234k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
234k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
234k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
234k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
234k
    38920U, // FDOT_ZZZI_BtoH
12567
234k
    38921U, // FDOT_ZZZI_BtoS
12568
234k
    53222488U,  // FDOT_ZZZI_S
12569
234k
    8U, // FDOT_ZZZ_BtoH
12570
234k
    9U, // FDOT_ZZZ_BtoS
12571
234k
    7256U,  // FDOT_ZZZ_S
12572
234k
    5121168U, // FDOTlanev16f8
12573
234k
    5252264U, // FDOTlanev4f16
12574
234k
    5252240U, // FDOTlanev8f16
12575
234k
    5121192U, // FDOTlanev8f8
12576
234k
    1320104U, // FDOTv2f32
12577
234k
    1320104U, // FDOTv4f16
12578
234k
    926864U,  // FDOTv4f32
12579
234k
    926864U,  // FDOTv8f16
12580
234k
    2U, // FDUP_ZI_D
12581
234k
    0U, // FDUP_ZI_H
12582
234k
    2U, // FDUP_ZI_S
12583
234k
    0U, // FEXPA_ZZ_D
12584
234k
    0U, // FEXPA_ZZ_H
12585
234k
    1U, // FEXPA_ZZ_S
12586
234k
    0U, // FJCVTZS
12587
234k
    16U,  // FLOGB_ZPmZ_D
12588
234k
    0U, // FLOGB_ZPmZ_H
12589
234k
    24U,  // FLOGB_ZPmZ_S
12590
234k
    0U, // FMA16
12591
234k
    0U, // FMA32
12592
234k
    0U, // FMA64
12593
234k
    134232U,  // FMADDDrrr
12594
234k
    134232U,  // FMADDHrrr
12595
234k
    134232U,  // FMADDSrrr
12596
234k
    285344896U, // FMAD_ZPmZZ_D
12597
234k
    53488880U,  // FMAD_ZPmZZ_H
12598
234k
    302123136U, // FMAD_ZPmZZ_S
12599
234k
    3160U,  // FMAXDrr
12600
234k
    3160U,  // FMAXHrr
12601
234k
    3160U,  // FMAXNMDrr
12602
234k
    3160U,  // FMAXNMHrr
12603
234k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
234k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
234k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
234k
    1056920U, // FMAXNMPv2f32
12607
234k
    270440U,  // FMAXNMPv2f64
12608
234k
    456U, // FMAXNMPv2i16p
12609
234k
    40U,  // FMAXNMPv2i32p
12610
234k
    48U,  // FMAXNMPv2i64p
12611
234k
    1188000U, // FMAXNMPv4f16
12612
234k
    401520U,  // FMAXNMPv4f32
12613
234k
    532600U,  // FMAXNMPv8f16
12614
234k
    6232U,  // FMAXNMQV_D
12615
234k
    5208U,  // FMAXNMQV_H
12616
234k
    12376U, // FMAXNMQV_S
12617
234k
    3160U,  // FMAXNMSrr
12618
234k
    0U, // FMAXNMV_VPZ_D
12619
234k
    0U, // FMAXNMV_VPZ_H
12620
234k
    0U, // FMAXNMV_VPZ_S
12621
234k
    56U,  // FMAXNMVv4i16v
12622
234k
    64U,  // FMAXNMVv4i32v
12623
234k
    72U,  // FMAXNMVv8i16v
12624
234k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
234k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
234k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
234k
    184U, // FMAXNM_VG2_2ZZ_D
12628
234k
    136U, // FMAXNM_VG2_2ZZ_H
12629
234k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
234k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
234k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
234k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
234k
    184U, // FMAXNM_VG4_4ZZ_D
12634
234k
    136U, // FMAXNM_VG4_4ZZ_H
12635
234k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
234k
    318904448U, // FMAXNM_ZPmI_D
12637
234k
    5385352U, // FMAXNM_ZPmI_H
12638
234k
    318910592U, // FMAXNM_ZPmI_S
12639
234k
    33691776U,  // FMAXNM_ZPmZ_D
12640
234k
    51129480U,  // FMAXNM_ZPmZ_H
12641
234k
    67252352U,  // FMAXNM_ZPmZ_S
12642
234k
    1056920U, // FMAXNMv2f32
12643
234k
    270440U,  // FMAXNMv2f64
12644
234k
    1188000U, // FMAXNMv4f16
12645
234k
    401520U,  // FMAXNMv4f32
12646
234k
    532600U,  // FMAXNMv8f16
12647
234k
    33691776U,  // FMAXP_ZPmZZ_D
12648
234k
    51129480U,  // FMAXP_ZPmZZ_H
12649
234k
    67252352U,  // FMAXP_ZPmZZ_S
12650
234k
    1056920U, // FMAXPv2f32
12651
234k
    270440U,  // FMAXPv2f64
12652
234k
    456U, // FMAXPv2i16p
12653
234k
    40U,  // FMAXPv2i32p
12654
234k
    48U,  // FMAXPv2i64p
12655
234k
    1188000U, // FMAXPv4f16
12656
234k
    401520U,  // FMAXPv4f32
12657
234k
    532600U,  // FMAXPv8f16
12658
234k
    6232U,  // FMAXQV_D
12659
234k
    5208U,  // FMAXQV_H
12660
234k
    12376U, // FMAXQV_S
12661
234k
    3160U,  // FMAXSrr
12662
234k
    0U, // FMAXV_VPZ_D
12663
234k
    0U, // FMAXV_VPZ_H
12664
234k
    0U, // FMAXV_VPZ_S
12665
234k
    56U,  // FMAXVv4i16v
12666
234k
    64U,  // FMAXVv4i32v
12667
234k
    72U,  // FMAXVv8i16v
12668
234k
    464U, // FMAX_VG2_2Z2Z_D
12669
234k
    248U, // FMAX_VG2_2Z2Z_H
12670
234k
    472U, // FMAX_VG2_2Z2Z_S
12671
234k
    184U, // FMAX_VG2_2ZZ_D
12672
234k
    136U, // FMAX_VG2_2ZZ_H
12673
234k
    96U,  // FMAX_VG2_2ZZ_S
12674
234k
    464U, // FMAX_VG4_4Z4Z_D
12675
234k
    248U, // FMAX_VG4_4Z4Z_H
12676
234k
    472U, // FMAX_VG4_4Z4Z_S
12677
234k
    184U, // FMAX_VG4_4ZZ_D
12678
234k
    136U, // FMAX_VG4_4ZZ_H
12679
234k
    96U,  // FMAX_VG4_4ZZ_S
12680
234k
    318904448U, // FMAX_ZPmI_D
12681
234k
    5385352U, // FMAX_ZPmI_H
12682
234k
    318910592U, // FMAX_ZPmI_S
12683
234k
    33691776U,  // FMAX_ZPmZ_D
12684
234k
    51129480U,  // FMAX_ZPmZ_H
12685
234k
    67252352U,  // FMAX_ZPmZ_S
12686
234k
    1056920U, // FMAXv2f32
12687
234k
    270440U,  // FMAXv2f64
12688
234k
    1188000U, // FMAXv4f16
12689
234k
    401520U,  // FMAXv4f32
12690
234k
    532600U,  // FMAXv8f16
12691
234k
    3160U,  // FMINDrr
12692
234k
    3160U,  // FMINHrr
12693
234k
    3160U,  // FMINNMDrr
12694
234k
    3160U,  // FMINNMHrr
12695
234k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
234k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
234k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
234k
    1056920U, // FMINNMPv2f32
12699
234k
    270440U,  // FMINNMPv2f64
12700
234k
    456U, // FMINNMPv2i16p
12701
234k
    40U,  // FMINNMPv2i32p
12702
234k
    48U,  // FMINNMPv2i64p
12703
234k
    1188000U, // FMINNMPv4f16
12704
234k
    401520U,  // FMINNMPv4f32
12705
234k
    532600U,  // FMINNMPv8f16
12706
234k
    6232U,  // FMINNMQV_D
12707
234k
    5208U,  // FMINNMQV_H
12708
234k
    12376U, // FMINNMQV_S
12709
234k
    3160U,  // FMINNMSrr
12710
234k
    0U, // FMINNMV_VPZ_D
12711
234k
    0U, // FMINNMV_VPZ_H
12712
234k
    0U, // FMINNMV_VPZ_S
12713
234k
    56U,  // FMINNMVv4i16v
12714
234k
    64U,  // FMINNMVv4i32v
12715
234k
    72U,  // FMINNMVv8i16v
12716
234k
    464U, // FMINNM_VG2_2Z2Z_D
12717
234k
    248U, // FMINNM_VG2_2Z2Z_H
12718
234k
    472U, // FMINNM_VG2_2Z2Z_S
12719
234k
    184U, // FMINNM_VG2_2ZZ_D
12720
234k
    136U, // FMINNM_VG2_2ZZ_H
12721
234k
    96U,  // FMINNM_VG2_2ZZ_S
12722
234k
    464U, // FMINNM_VG4_4Z4Z_D
12723
234k
    248U, // FMINNM_VG4_4Z4Z_H
12724
234k
    472U, // FMINNM_VG4_4Z4Z_S
12725
234k
    184U, // FMINNM_VG4_4ZZ_D
12726
234k
    136U, // FMINNM_VG4_4ZZ_H
12727
234k
    96U,  // FMINNM_VG4_4ZZ_S
12728
234k
    318904448U, // FMINNM_ZPmI_D
12729
234k
    5385352U, // FMINNM_ZPmI_H
12730
234k
    318910592U, // FMINNM_ZPmI_S
12731
234k
    33691776U,  // FMINNM_ZPmZ_D
12732
234k
    51129480U,  // FMINNM_ZPmZ_H
12733
234k
    67252352U,  // FMINNM_ZPmZ_S
12734
234k
    1056920U, // FMINNMv2f32
12735
234k
    270440U,  // FMINNMv2f64
12736
234k
    1188000U, // FMINNMv4f16
12737
234k
    401520U,  // FMINNMv4f32
12738
234k
    532600U,  // FMINNMv8f16
12739
234k
    33691776U,  // FMINP_ZPmZZ_D
12740
234k
    51129480U,  // FMINP_ZPmZZ_H
12741
234k
    67252352U,  // FMINP_ZPmZZ_S
12742
234k
    1056920U, // FMINPv2f32
12743
234k
    270440U,  // FMINPv2f64
12744
234k
    456U, // FMINPv2i16p
12745
234k
    40U,  // FMINPv2i32p
12746
234k
    48U,  // FMINPv2i64p
12747
234k
    1188000U, // FMINPv4f16
12748
234k
    401520U,  // FMINPv4f32
12749
234k
    532600U,  // FMINPv8f16
12750
234k
    6232U,  // FMINQV_D
12751
234k
    5208U,  // FMINQV_H
12752
234k
    12376U, // FMINQV_S
12753
234k
    3160U,  // FMINSrr
12754
234k
    0U, // FMINV_VPZ_D
12755
234k
    0U, // FMINV_VPZ_H
12756
234k
    0U, // FMINV_VPZ_S
12757
234k
    56U,  // FMINVv4i16v
12758
234k
    64U,  // FMINVv4i32v
12759
234k
    72U,  // FMINVv8i16v
12760
234k
    464U, // FMIN_VG2_2Z2Z_D
12761
234k
    248U, // FMIN_VG2_2Z2Z_H
12762
234k
    472U, // FMIN_VG2_2Z2Z_S
12763
234k
    184U, // FMIN_VG2_2ZZ_D
12764
234k
    136U, // FMIN_VG2_2ZZ_H
12765
234k
    96U,  // FMIN_VG2_2ZZ_S
12766
234k
    464U, // FMIN_VG4_4Z4Z_D
12767
234k
    248U, // FMIN_VG4_4Z4Z_H
12768
234k
    472U, // FMIN_VG4_4Z4Z_S
12769
234k
    184U, // FMIN_VG4_4ZZ_D
12770
234k
    136U, // FMIN_VG4_4ZZ_H
12771
234k
    96U,  // FMIN_VG4_4ZZ_S
12772
234k
    318904448U, // FMIN_ZPmI_D
12773
234k
    5385352U, // FMIN_ZPmI_H
12774
234k
    318910592U, // FMIN_ZPmI_S
12775
234k
    33691776U,  // FMIN_ZPmZ_D
12776
234k
    51129480U,  // FMIN_ZPmZ_H
12777
234k
    67252352U,  // FMIN_ZPmZ_S
12778
234k
    1056920U, // FMINv2f32
12779
234k
    270440U,  // FMINv2f64
12780
234k
    1188000U, // FMINv4f16
12781
234k
    401520U,  // FMINv4f32
12782
234k
    532600U,  // FMINv8f16
12783
234k
    49696U, // FMLAL2lanev4f16
12784
234k
    120464544U, // FMLAL2lanev8f16
12785
234k
    50720U, // FMLAL2v4f16
12786
234k
    1189024U, // FMLAL2v8f16
12787
234k
    8U, // FMLALB_ZZZ
12788
234k
    38920U, // FMLALB_ZZZI
12789
234k
    53222488U,  // FMLALB_ZZZI_SHH
12790
234k
    7256U,  // FMLALB_ZZZ_SHH
12791
234k
    5514384U, // FMLALBlanev8f16
12792
234k
    926864U,  // FMLALBv8f16
12793
234k
    9U, // FMLALLBB_ZZZ
12794
234k
    38921U, // FMLALLBB_ZZZI
12795
234k
    5514384U, // FMLALLBBlanev4f32
12796
234k
    926864U,  // FMLALLBBv4f32
12797
234k
    9U, // FMLALLBT_ZZZ
12798
234k
    38921U, // FMLALLBT_ZZZI
12799
234k
    5514384U, // FMLALLBTlanev4f32
12800
234k
    926864U,  // FMLALLBTv4f32
12801
234k
    9U, // FMLALLTB_ZZZ
12802
234k
    38921U, // FMLALLTB_ZZZI
12803
234k
    5514384U, // FMLALLTBlanev4f32
12804
234k
    926864U,  // FMLALLTBv4f32
12805
234k
    9U, // FMLALLTT_ZZZ
12806
234k
    38921U, // FMLALLTT_ZZZI
12807
234k
    5514384U, // FMLALLTTlanev4f32
12808
234k
    926864U,  // FMLALLTTv4f32
12809
234k
    38441U, // FMLALL_MZZI_BtoS
12810
234k
    553U, // FMLALL_MZZ_BtoS
12811
234k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
234k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
234k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
234k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
234k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
234k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
234k
    8U, // FMLALT_ZZZ
12818
234k
    38920U, // FMLALT_ZZZI
12819
234k
    53222488U,  // FMLALT_ZZZI_SHH
12820
234k
    7256U,  // FMLALT_ZZZ_SHH
12821
234k
    5514384U, // FMLALTlanev8f16
12822
234k
    926864U,  // FMLALTv8f16
12823
234k
    38441U, // FMLAL_MZZI_BtoH
12824
234k
    38145U, // FMLAL_MZZI_HtoS
12825
234k
    257U, // FMLAL_MZZ_HtoS
12826
234k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
234k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
234k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
234k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
234k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
234k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
234k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
234k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
234k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
234k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
234k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
234k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
234k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
234k
    49696U, // FMLALlanev4f16
12840
234k
    120464544U, // FMLALlanev8f16
12841
234k
    50720U, // FMLALv4f16
12842
234k
    1189024U, // FMLALv8f16
12843
234k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
234k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
234k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
234k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
234k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
234k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
234k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
234k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
234k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
234k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
234k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
234k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
234k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
234k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
234k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
234k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
234k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
234k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
234k
    285344896U, // FMLA_ZPmZZ_D
12862
234k
    53488880U,  // FMLA_ZPmZZ_H
12863
234k
    302123136U, // FMLA_ZPmZZ_S
12864
234k
    53216344U,  // FMLA_ZZZI_D
12865
234k
    39152U, // FMLA_ZZZI_H
12866
234k
    53217368U,  // FMLA_ZZZI_S
12867
234k
    120464473U, // FMLAv1i16_indexed
12868
234k
    122299481U, // FMLAv1i32_indexed
12869
234k
    123085913U, // FMLAv1i64_indexed
12870
234k
    1057944U, // FMLAv2f32
12871
234k
    271464U,  // FMLAv2f64
12872
234k
    122299544U, // FMLAv2i32_indexed
12873
234k
    123085928U, // FMLAv2i64_indexed
12874
234k
    1189024U, // FMLAv4f16
12875
234k
    402544U,  // FMLAv4f32
12876
234k
    120464544U, // FMLAv4i16_indexed
12877
234k
    122299504U, // FMLAv4i32_indexed
12878
234k
    533624U,  // FMLAv8f16
12879
234k
    120464504U, // FMLAv8i16_indexed
12880
234k
    49696U, // FMLSL2lanev4f16
12881
234k
    120464544U, // FMLSL2lanev8f16
12882
234k
    50720U, // FMLSL2v4f16
12883
234k
    1189024U, // FMLSL2v8f16
12884
234k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
234k
    7256U,  // FMLSLB_ZZZ_SHH
12886
234k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
234k
    7256U,  // FMLSLT_ZZZ_SHH
12888
234k
    38145U, // FMLSL_MZZI_HtoS
12889
234k
    257U, // FMLSL_MZZ_HtoS
12890
234k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
234k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
234k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
234k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
234k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
234k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
234k
    49696U, // FMLSLlanev4f16
12897
234k
    120464544U, // FMLSLlanev8f16
12898
234k
    50720U, // FMLSLv4f16
12899
234k
    1189024U, // FMLSLv8f16
12900
234k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
234k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
234k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
234k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
234k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
234k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
234k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
234k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
234k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
234k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
234k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
234k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
234k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
234k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
234k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
234k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
234k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
234k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
234k
    285344896U, // FMLS_ZPmZZ_D
12919
234k
    53488880U,  // FMLS_ZPmZZ_H
12920
234k
    302123136U, // FMLS_ZPmZZ_S
12921
234k
    53216344U,  // FMLS_ZZZI_D
12922
234k
    39152U, // FMLS_ZZZI_H
12923
234k
    53217368U,  // FMLS_ZZZI_S
12924
234k
    120464473U, // FMLSv1i16_indexed
12925
234k
    122299481U, // FMLSv1i32_indexed
12926
234k
    123085913U, // FMLSv1i64_indexed
12927
234k
    1057944U, // FMLSv2f32
12928
234k
    271464U,  // FMLSv2f64
12929
234k
    122299544U, // FMLSv2i32_indexed
12930
234k
    123085928U, // FMLSv2i64_indexed
12931
234k
    1189024U, // FMLSv4f16
12932
234k
    402544U,  // FMLSv4f32
12933
234k
    120464544U, // FMLSv4i16_indexed
12934
234k
    122299504U, // FMLSv4i32_indexed
12935
234k
    533624U,  // FMLSv8f16
12936
234k
    120464504U, // FMLSv8i16_indexed
12937
234k
    1112U,  // FMMLA_ZZZ_D
12938
234k
    2136U,  // FMMLA_ZZZ_S
12939
234k
    0U, // FMOPAL_MPPZZ
12940
234k
    0U, // FMOPA_MPPZZ_BtoH
12941
234k
    0U, // FMOPA_MPPZZ_BtoS
12942
234k
    560U, // FMOPA_MPPZZ_D
12943
234k
    0U, // FMOPA_MPPZZ_H
12944
234k
    264U, // FMOPA_MPPZZ_S
12945
234k
    0U, // FMOPSL_MPPZZ
12946
234k
    560U, // FMOPS_MPPZZ_D
12947
234k
    0U, // FMOPS_MPPZZ_H
12948
234k
    264U, // FMOPS_MPPZZ_S
12949
234k
    45472U, // FMOVDXHighr
12950
234k
    0U, // FMOVDXr
12951
234k
    2U, // FMOVDi
12952
234k
    0U, // FMOVDr
12953
234k
    0U, // FMOVHWr
12954
234k
    0U, // FMOVHXr
12955
234k
    2U, // FMOVHi
12956
234k
    0U, // FMOVHr
12957
234k
    0U, // FMOVSWr
12958
234k
    2U, // FMOVSi
12959
234k
    0U, // FMOVSr
12960
234k
    0U, // FMOVWHr
12961
234k
    0U, // FMOVWSr
12962
234k
    0U, // FMOVXDHighr
12963
234k
    0U, // FMOVXDr
12964
234k
    0U, // FMOVXHr
12965
234k
    2U, // FMOVv2f32_ns
12966
234k
    2U, // FMOVv2f64_ns
12967
234k
    2U, // FMOVv4f16_ns
12968
234k
    2U, // FMOVv4f32_ns
12969
234k
    2U, // FMOVv8f16_ns
12970
234k
    0U, // FMS16
12971
234k
    0U, // FMS32
12972
234k
    0U, // FMS64
12973
234k
    285344896U, // FMSB_ZPmZZ_D
12974
234k
    53488880U,  // FMSB_ZPmZZ_H
12975
234k
    302123136U, // FMSB_ZPmZZ_S
12976
234k
    134232U,  // FMSUBDrrr
12977
234k
    134232U,  // FMSUBHrrr
12978
234k
    134232U,  // FMSUBSrrr
12979
234k
    3160U,  // FMULDrr
12980
234k
    3160U,  // FMULHrr
12981
234k
    3160U,  // FMULSrr
12982
234k
    3160U,  // FMULX16
12983
234k
    3160U,  // FMULX32
12984
234k
    3160U,  // FMULX64
12985
234k
    33691776U,  // FMULX_ZPmZ_D
12986
234k
    51129480U,  // FMULX_ZPmZ_H
12987
234k
    67252352U,  // FMULX_ZPmZ_S
12988
234k
    338567256U, // FMULXv1i16_indexed
12989
234k
    340402264U, // FMULXv1i32_indexed
12990
234k
    341188696U, // FMULXv1i64_indexed
12991
234k
    1056920U, // FMULXv2f32
12992
234k
    270440U,  // FMULXv2f64
12993
234k
    340402328U, // FMULXv2i32_indexed
12994
234k
    341188712U, // FMULXv2i64_indexed
12995
234k
    1188000U, // FMULXv4f16
12996
234k
    401520U,  // FMULXv4f32
12997
234k
    338567328U, // FMULXv4i16_indexed
12998
234k
    340402288U, // FMULXv4i32_indexed
12999
234k
    532600U,  // FMULXv8f16
13000
234k
    338567288U, // FMULXv8i16_indexed
13001
234k
    352458880U, // FMUL_ZPmI_D
13002
234k
    5778568U, // FMUL_ZPmI_H
13003
234k
    352465024U, // FMUL_ZPmI_S
13004
234k
    33691776U,  // FMUL_ZPmZ_D
13005
234k
    51129480U,  // FMUL_ZPmZ_H
13006
234k
    67252352U,  // FMUL_ZPmZ_S
13007
234k
    5904472U, // FMUL_ZZZI_D
13008
234k
    40072U, // FMUL_ZZZI_H
13009
234k
    5910617U, // FMUL_ZZZI_S
13010
234k
    6232U,  // FMUL_ZZZ_D
13011
234k
    136U, // FMUL_ZZZ_H
13012
234k
    12377U, // FMUL_ZZZ_S
13013
234k
    338567256U, // FMULv1i16_indexed
13014
234k
    340402264U, // FMULv1i32_indexed
13015
234k
    341188696U, // FMULv1i64_indexed
13016
234k
    1056920U, // FMULv2f32
13017
234k
    270440U,  // FMULv2f64
13018
234k
    340402328U, // FMULv2i32_indexed
13019
234k
    341188712U, // FMULv2i64_indexed
13020
234k
    1188000U, // FMULv4f16
13021
234k
    401520U,  // FMULv4f32
13022
234k
    338567328U, // FMULv4i16_indexed
13023
234k
    340402288U, // FMULv4i32_indexed
13024
234k
    532600U,  // FMULv8f16
13025
234k
    338567288U, // FMULv8i16_indexed
13026
234k
    0U, // FNEGDr
13027
234k
    0U, // FNEGHr
13028
234k
    0U, // FNEGSr
13029
234k
    16U,  // FNEG_ZPmZ_D
13030
234k
    0U, // FNEG_ZPmZ_H
13031
234k
    24U,  // FNEG_ZPmZ_S
13032
234k
    40U,  // FNEGv2f32
13033
234k
    48U,  // FNEGv2f64
13034
234k
    56U,  // FNEGv4f16
13035
234k
    64U,  // FNEGv4f32
13036
234k
    72U,  // FNEGv8f16
13037
234k
    134232U,  // FNMADDDrrr
13038
234k
    134232U,  // FNMADDHrrr
13039
234k
    134232U,  // FNMADDSrrr
13040
234k
    285344896U, // FNMAD_ZPmZZ_D
13041
234k
    53488880U,  // FNMAD_ZPmZZ_H
13042
234k
    302123136U, // FNMAD_ZPmZZ_S
13043
234k
    285344896U, // FNMLA_ZPmZZ_D
13044
234k
    53488880U,  // FNMLA_ZPmZZ_H
13045
234k
    302123136U, // FNMLA_ZPmZZ_S
13046
234k
    285344896U, // FNMLS_ZPmZZ_D
13047
234k
    53488880U,  // FNMLS_ZPmZZ_H
13048
234k
    302123136U, // FNMLS_ZPmZZ_S
13049
234k
    285344896U, // FNMSB_ZPmZZ_D
13050
234k
    53488880U,  // FNMSB_ZPmZZ_H
13051
234k
    302123136U, // FNMSB_ZPmZZ_S
13052
234k
    134232U,  // FNMSUBDrrr
13053
234k
    134232U,  // FNMSUBHrrr
13054
234k
    134232U,  // FNMSUBSrrr
13055
234k
    3160U,  // FNMULDrr
13056
234k
    3160U,  // FNMULHrr
13057
234k
    3160U,  // FNMULSrr
13058
234k
    0U, // FRECPE_ZZ_D
13059
234k
    0U, // FRECPE_ZZ_H
13060
234k
    1U, // FRECPE_ZZ_S
13061
234k
    0U, // FRECPEv1f16
13062
234k
    0U, // FRECPEv1i32
13063
234k
    0U, // FRECPEv1i64
13064
234k
    40U,  // FRECPEv2f32
13065
234k
    48U,  // FRECPEv2f64
13066
234k
    56U,  // FRECPEv4f16
13067
234k
    64U,  // FRECPEv4f32
13068
234k
    72U,  // FRECPEv8f16
13069
234k
    3160U,  // FRECPS16
13070
234k
    3160U,  // FRECPS32
13071
234k
    3160U,  // FRECPS64
13072
234k
    6232U,  // FRECPS_ZZZ_D
13073
234k
    136U, // FRECPS_ZZZ_H
13074
234k
    12377U, // FRECPS_ZZZ_S
13075
234k
    1056920U, // FRECPSv2f32
13076
234k
    270440U,  // FRECPSv2f64
13077
234k
    1188000U, // FRECPSv4f16
13078
234k
    401520U,  // FRECPSv4f32
13079
234k
    532600U,  // FRECPSv8f16
13080
234k
    16U,  // FRECPX_ZPmZ_D
13081
234k
    0U, // FRECPX_ZPmZ_H
13082
234k
    24U,  // FRECPX_ZPmZ_S
13083
234k
    0U, // FRECPXv1f16
13084
234k
    0U, // FRECPXv1i32
13085
234k
    0U, // FRECPXv1i64
13086
234k
    0U, // FRINT32XDr
13087
234k
    0U, // FRINT32XSr
13088
234k
    40U,  // FRINT32Xv2f32
13089
234k
    48U,  // FRINT32Xv2f64
13090
234k
    64U,  // FRINT32Xv4f32
13091
234k
    0U, // FRINT32ZDr
13092
234k
    0U, // FRINT32ZSr
13093
234k
    40U,  // FRINT32Zv2f32
13094
234k
    48U,  // FRINT32Zv2f64
13095
234k
    64U,  // FRINT32Zv4f32
13096
234k
    0U, // FRINT64XDr
13097
234k
    0U, // FRINT64XSr
13098
234k
    40U,  // FRINT64Xv2f32
13099
234k
    48U,  // FRINT64Xv2f64
13100
234k
    64U,  // FRINT64Xv4f32
13101
234k
    0U, // FRINT64ZDr
13102
234k
    0U, // FRINT64ZSr
13103
234k
    40U,  // FRINT64Zv2f32
13104
234k
    48U,  // FRINT64Zv2f64
13105
234k
    64U,  // FRINT64Zv4f32
13106
234k
    0U, // FRINTADr
13107
234k
    0U, // FRINTAHr
13108
234k
    0U, // FRINTASr
13109
234k
    0U, // FRINTA_2Z2Z_S
13110
234k
    0U, // FRINTA_4Z4Z_S
13111
234k
    16U,  // FRINTA_ZPmZ_D
13112
234k
    0U, // FRINTA_ZPmZ_H
13113
234k
    24U,  // FRINTA_ZPmZ_S
13114
234k
    40U,  // FRINTAv2f32
13115
234k
    48U,  // FRINTAv2f64
13116
234k
    56U,  // FRINTAv4f16
13117
234k
    64U,  // FRINTAv4f32
13118
234k
    72U,  // FRINTAv8f16
13119
234k
    0U, // FRINTIDr
13120
234k
    0U, // FRINTIHr
13121
234k
    0U, // FRINTISr
13122
234k
    16U,  // FRINTI_ZPmZ_D
13123
234k
    0U, // FRINTI_ZPmZ_H
13124
234k
    24U,  // FRINTI_ZPmZ_S
13125
234k
    40U,  // FRINTIv2f32
13126
234k
    48U,  // FRINTIv2f64
13127
234k
    56U,  // FRINTIv4f16
13128
234k
    64U,  // FRINTIv4f32
13129
234k
    72U,  // FRINTIv8f16
13130
234k
    0U, // FRINTMDr
13131
234k
    0U, // FRINTMHr
13132
234k
    0U, // FRINTMSr
13133
234k
    0U, // FRINTM_2Z2Z_S
13134
234k
    0U, // FRINTM_4Z4Z_S
13135
234k
    16U,  // FRINTM_ZPmZ_D
13136
234k
    0U, // FRINTM_ZPmZ_H
13137
234k
    24U,  // FRINTM_ZPmZ_S
13138
234k
    40U,  // FRINTMv2f32
13139
234k
    48U,  // FRINTMv2f64
13140
234k
    56U,  // FRINTMv4f16
13141
234k
    64U,  // FRINTMv4f32
13142
234k
    72U,  // FRINTMv8f16
13143
234k
    0U, // FRINTNDr
13144
234k
    0U, // FRINTNHr
13145
234k
    0U, // FRINTNSr
13146
234k
    0U, // FRINTN_2Z2Z_S
13147
234k
    0U, // FRINTN_4Z4Z_S
13148
234k
    16U,  // FRINTN_ZPmZ_D
13149
234k
    0U, // FRINTN_ZPmZ_H
13150
234k
    24U,  // FRINTN_ZPmZ_S
13151
234k
    40U,  // FRINTNv2f32
13152
234k
    48U,  // FRINTNv2f64
13153
234k
    56U,  // FRINTNv4f16
13154
234k
    64U,  // FRINTNv4f32
13155
234k
    72U,  // FRINTNv8f16
13156
234k
    0U, // FRINTPDr
13157
234k
    0U, // FRINTPHr
13158
234k
    0U, // FRINTPSr
13159
234k
    0U, // FRINTP_2Z2Z_S
13160
234k
    0U, // FRINTP_4Z4Z_S
13161
234k
    16U,  // FRINTP_ZPmZ_D
13162
234k
    0U, // FRINTP_ZPmZ_H
13163
234k
    24U,  // FRINTP_ZPmZ_S
13164
234k
    40U,  // FRINTPv2f32
13165
234k
    48U,  // FRINTPv2f64
13166
234k
    56U,  // FRINTPv4f16
13167
234k
    64U,  // FRINTPv4f32
13168
234k
    72U,  // FRINTPv8f16
13169
234k
    0U, // FRINTXDr
13170
234k
    0U, // FRINTXHr
13171
234k
    0U, // FRINTXSr
13172
234k
    16U,  // FRINTX_ZPmZ_D
13173
234k
    0U, // FRINTX_ZPmZ_H
13174
234k
    24U,  // FRINTX_ZPmZ_S
13175
234k
    40U,  // FRINTXv2f32
13176
234k
    48U,  // FRINTXv2f64
13177
234k
    56U,  // FRINTXv4f16
13178
234k
    64U,  // FRINTXv4f32
13179
234k
    72U,  // FRINTXv8f16
13180
234k
    0U, // FRINTZDr
13181
234k
    0U, // FRINTZHr
13182
234k
    0U, // FRINTZSr
13183
234k
    16U,  // FRINTZ_ZPmZ_D
13184
234k
    0U, // FRINTZ_ZPmZ_H
13185
234k
    24U,  // FRINTZ_ZPmZ_S
13186
234k
    40U,  // FRINTZv2f32
13187
234k
    48U,  // FRINTZv2f64
13188
234k
    56U,  // FRINTZv4f16
13189
234k
    64U,  // FRINTZv4f32
13190
234k
    72U,  // FRINTZv8f16
13191
234k
    0U, // FRSQRTE_ZZ_D
13192
234k
    0U, // FRSQRTE_ZZ_H
13193
234k
    1U, // FRSQRTE_ZZ_S
13194
234k
    0U, // FRSQRTEv1f16
13195
234k
    0U, // FRSQRTEv1i32
13196
234k
    0U, // FRSQRTEv1i64
13197
234k
    40U,  // FRSQRTEv2f32
13198
234k
    48U,  // FRSQRTEv2f64
13199
234k
    56U,  // FRSQRTEv4f16
13200
234k
    64U,  // FRSQRTEv4f32
13201
234k
    72U,  // FRSQRTEv8f16
13202
234k
    3160U,  // FRSQRTS16
13203
234k
    3160U,  // FRSQRTS32
13204
234k
    3160U,  // FRSQRTS64
13205
234k
    6232U,  // FRSQRTS_ZZZ_D
13206
234k
    136U, // FRSQRTS_ZZZ_H
13207
234k
    12377U, // FRSQRTS_ZZZ_S
13208
234k
    1056920U, // FRSQRTSv2f32
13209
234k
    270440U,  // FRSQRTSv2f64
13210
234k
    1188000U, // FRSQRTSv4f16
13211
234k
    401520U,  // FRSQRTSv4f32
13212
234k
    532600U,  // FRSQRTSv8f16
13213
234k
    464U, // FSCALE_2Z2Z_D
13214
234k
    248U, // FSCALE_2Z2Z_H
13215
234k
    472U, // FSCALE_2Z2Z_S
13216
234k
    184U, // FSCALE_2ZZ_D
13217
234k
    136U, // FSCALE_2ZZ_H
13218
234k
    96U,  // FSCALE_2ZZ_S
13219
234k
    464U, // FSCALE_4Z4Z_D
13220
234k
    248U, // FSCALE_4Z4Z_H
13221
234k
    472U, // FSCALE_4Z4Z_S
13222
234k
    184U, // FSCALE_4ZZ_D
13223
234k
    136U, // FSCALE_4ZZ_H
13224
234k
    96U,  // FSCALE_4ZZ_S
13225
234k
    33691776U,  // FSCALE_ZPmZ_D
13226
234k
    51129480U,  // FSCALE_ZPmZ_H
13227
234k
    67252352U,  // FSCALE_ZPmZ_S
13228
234k
    1056920U, // FSCALEv2f32
13229
234k
    270440U,  // FSCALEv2f64
13230
234k
    1188000U, // FSCALEv4f16
13231
234k
    401520U,  // FSCALEv4f32
13232
234k
    532600U,  // FSCALEv8f16
13233
234k
    0U, // FSQRTDr
13234
234k
    0U, // FSQRTHr
13235
234k
    0U, // FSQRTSr
13236
234k
    16U,  // FSQRT_ZPmZ_D
13237
234k
    0U, // FSQRT_ZPmZ_H
13238
234k
    24U,  // FSQRT_ZPmZ_S
13239
234k
    40U,  // FSQRTv2f32
13240
234k
    48U,  // FSQRTv2f64
13241
234k
    56U,  // FSQRTv4f16
13242
234k
    64U,  // FSQRTv4f32
13243
234k
    72U,  // FSQRTv8f16
13244
234k
    3160U,  // FSUBDrr
13245
234k
    3160U,  // FSUBHrr
13246
234k
    268572800U, // FSUBR_ZPmI_D
13247
234k
    3943560U, // FSUBR_ZPmI_H
13248
234k
    268578944U, // FSUBR_ZPmI_S
13249
234k
    33691776U,  // FSUBR_ZPmZ_D
13250
234k
    51129480U,  // FSUBR_ZPmZ_H
13251
234k
    67252352U,  // FSUBR_ZPmZ_S
13252
234k
    3160U,  // FSUBSrr
13253
234k
    192U, // FSUB_VG2_M2Z_D
13254
234k
    232U, // FSUB_VG2_M2Z_H
13255
234k
    200U, // FSUB_VG2_M2Z_S
13256
234k
    192U, // FSUB_VG4_M4Z_D
13257
234k
    232U, // FSUB_VG4_M4Z_H
13258
234k
    200U, // FSUB_VG4_M4Z_S
13259
234k
    268572800U, // FSUB_ZPmI_D
13260
234k
    3943560U, // FSUB_ZPmI_H
13261
234k
    268578944U, // FSUB_ZPmI_S
13262
234k
    33691776U,  // FSUB_ZPmZ_D
13263
234k
    51129480U,  // FSUB_ZPmZ_H
13264
234k
    67252352U,  // FSUB_ZPmZ_S
13265
234k
    6232U,  // FSUB_ZZZ_D
13266
234k
    136U, // FSUB_ZZZ_H
13267
234k
    12377U, // FSUB_ZZZ_S
13268
234k
    1056920U, // FSUBv2f32
13269
234k
    270440U,  // FSUBv2f64
13270
234k
    1188000U, // FSUBv4f16
13271
234k
    401520U,  // FSUBv4f32
13272
234k
    532600U,  // FSUBv8f16
13273
234k
    137304U,  // FTMAD_ZZI_D
13274
234k
    52440200U,  // FTMAD_ZZI_H
13275
234k
    143449U,  // FTMAD_ZZI_S
13276
234k
    6232U,  // FTSMUL_ZZZ_D
13277
234k
    136U, // FTSMUL_ZZZ_H
13278
234k
    12377U, // FTSMUL_ZZZ_S
13279
234k
    6232U,  // FTSSEL_ZZZ_D
13280
234k
    136U, // FTSSEL_ZZZ_H
13281
234k
    12377U, // FTSSEL_ZZZ_S
13282
234k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
234k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
234k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
234k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
234k
    0U, // GCSPOPCX
13287
234k
    0U, // GCSPOPM
13288
234k
    0U, // GCSPOPX
13289
234k
    0U, // GCSPUSHM
13290
234k
    0U, // GCSPUSHX
13291
234k
    0U, // GCSSS1
13292
234k
    0U, // GCSSS2
13293
234k
    0U, // GCSSTR
13294
234k
    0U, // GCSSTTR
13295
234k
    0U, // GENLUT
13296
234k
    0U, // GENTER
13297
234k
    0U, // GEXIT
13298
234k
    371207355U, // GLD1B_D_IMM_REAL
13299
234k
    6040803U, // GLD1B_D_REAL
13300
234k
    6171875U, // GLD1B_D_SXTW_REAL
13301
234k
    6302947U, // GLD1B_D_UXTW_REAL
13302
234k
    371207267U, // GLD1B_S_IMM_REAL
13303
234k
    6434019U, // GLD1B_S_SXTW_REAL
13304
234k
    6565091U, // GLD1B_S_UXTW_REAL
13305
234k
    6696123U, // GLD1D_IMM_REAL
13306
234k
    6040803U, // GLD1D_REAL
13307
234k
    6827235U, // GLD1D_SCALED_REAL
13308
234k
    6171875U, // GLD1D_SXTW_REAL
13309
234k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
234k
    6302947U, // GLD1D_UXTW_REAL
13311
234k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
234k
    376319163U, // GLD1H_D_IMM_REAL
13313
234k
    6040803U, // GLD1H_D_REAL
13314
234k
    7351523U, // GLD1H_D_SCALED_REAL
13315
234k
    6171875U, // GLD1H_D_SXTW_REAL
13316
234k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
234k
    6302947U, // GLD1H_D_UXTW_REAL
13318
234k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
234k
    376319075U, // GLD1H_S_IMM_REAL
13320
234k
    6434019U, // GLD1H_S_SXTW_REAL
13321
234k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
234k
    6565091U, // GLD1H_S_UXTW_REAL
13323
234k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
234k
    371207355U, // GLD1Q
13325
234k
    371207355U, // GLD1SB_D_IMM_REAL
13326
234k
    6040803U, // GLD1SB_D_REAL
13327
234k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
234k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
234k
    371207267U, // GLD1SB_S_IMM_REAL
13330
234k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
234k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
234k
    376319163U, // GLD1SH_D_IMM_REAL
13333
234k
    6040803U, // GLD1SH_D_REAL
13334
234k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
234k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
234k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
234k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
234k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
234k
    376319075U, // GLD1SH_S_IMM_REAL
13340
234k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
234k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
234k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
234k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
234k
    377105595U, // GLD1SW_D_IMM_REAL
13345
234k
    6040803U, // GLD1SW_D_REAL
13346
234k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
234k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
234k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
234k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
234k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
234k
    377105595U, // GLD1W_D_IMM_REAL
13352
234k
    6040803U, // GLD1W_D_REAL
13353
234k
    8137955U, // GLD1W_D_SCALED_REAL
13354
234k
    6171875U, // GLD1W_D_SXTW_REAL
13355
234k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
234k
    6302947U, // GLD1W_D_UXTW_REAL
13357
234k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
234k
    377105507U, // GLD1W_IMM_REAL
13359
234k
    6434019U, // GLD1W_SXTW_REAL
13360
234k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
234k
    6565091U, // GLD1W_UXTW_REAL
13362
234k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
234k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
234k
    6040803U, // GLDFF1B_D_REAL
13365
234k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
234k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
234k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
234k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
234k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
234k
    6696123U, // GLDFF1D_IMM_REAL
13371
234k
    6040803U, // GLDFF1D_REAL
13372
234k
    6827235U, // GLDFF1D_SCALED_REAL
13373
234k
    6171875U, // GLDFF1D_SXTW_REAL
13374
234k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
234k
    6302947U, // GLDFF1D_UXTW_REAL
13376
234k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
234k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
234k
    6040803U, // GLDFF1H_D_REAL
13379
234k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
234k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
234k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
234k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
234k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
234k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
234k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
234k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
234k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
234k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
234k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
234k
    6040803U, // GLDFF1SB_D_REAL
13391
234k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
234k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
234k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
234k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
234k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
234k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
234k
    6040803U, // GLDFF1SH_D_REAL
13398
234k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
234k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
234k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
234k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
234k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
234k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
234k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
234k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
234k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
234k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
234k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
234k
    6040803U, // GLDFF1SW_D_REAL
13410
234k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
234k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
234k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
234k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
234k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
234k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
234k
    6040803U, // GLDFF1W_D_REAL
13417
234k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
234k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
234k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
234k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
234k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
234k
    377105507U, // GLDFF1W_IMM_REAL
13423
234k
    6434019U, // GLDFF1W_SXTW_REAL
13424
234k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
234k
    6565091U, // GLDFF1W_UXTW_REAL
13426
234k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
234k
    3160U,  // GMI
13428
234k
    0U, // HINT
13429
234k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
234k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
234k
    10329U, // HISTSEG_ZZZ
13432
234k
    0U, // HLT
13433
234k
    0U, // HVC
13434
234k
    2U, // INCB_XPiI
13435
234k
    2U, // INCD_XPiI
13436
234k
    2U, // INCD_ZPiI
13437
234k
    2U, // INCH_XPiI
13438
234k
    0U, // INCH_ZPiI
13439
234k
    1U, // INCP_XP_B
13440
234k
    0U, // INCP_XP_D
13441
234k
    0U, // INCP_XP_H
13442
234k
    1U, // INCP_XP_S
13443
234k
    0U, // INCP_ZP_D
13444
234k
    0U, // INCP_ZP_H
13445
234k
    0U, // INCP_ZP_S
13446
234k
    2U, // INCW_XPiI
13447
234k
    2U, // INCW_ZPiI
13448
234k
    571U, // INDEX_II_B
13449
234k
    3160U,  // INDEX_II_D
13450
234k
    3U, // INDEX_II_H
13451
234k
    3160U,  // INDEX_II_S
13452
234k
    227U, // INDEX_IR_B
13453
234k
    3160U,  // INDEX_IR_D
13454
234k
    1U, // INDEX_IR_H
13455
234k
    3160U,  // INDEX_IR_S
13456
234k
    51288U, // INDEX_RI_B
13457
234k
    3160U,  // INDEX_RI_D
13458
234k
    576U, // INDEX_RI_H
13459
234k
    3160U,  // INDEX_RI_S
13460
234k
    3160U,  // INDEX_RR_B
13461
234k
    3160U,  // INDEX_RR_D
13462
234k
    224U, // INDEX_RR_H
13463
234k
    3160U,  // INDEX_RR_S
13464
234k
    48712U, // INSERT_MXIPZ_H_B
13465
234k
    52808U, // INSERT_MXIPZ_H_D
13466
234k
    53832U, // INSERT_MXIPZ_H_H
13467
234k
    54856U, // INSERT_MXIPZ_H_Q
13468
234k
    55880U, // INSERT_MXIPZ_H_S
13469
234k
    48712U, // INSERT_MXIPZ_V_B
13470
234k
    52808U, // INSERT_MXIPZ_V_D
13471
234k
    53832U, // INSERT_MXIPZ_V_H
13472
234k
    54856U, // INSERT_MXIPZ_V_Q
13473
234k
    55880U, // INSERT_MXIPZ_V_S
13474
234k
    1U, // INSR_ZR_B
13475
234k
    1U, // INSR_ZR_D
13476
234k
    0U, // INSR_ZR_H
13477
234k
    1U, // INSR_ZR_S
13478
234k
    3U, // INSR_ZV_B
13479
234k
    3U, // INSR_ZV_D
13480
234k
    0U, // INSR_ZV_H
13481
234k
    3U, // INSR_ZV_S
13482
234k
    2U, // INSvi16gpr
13483
234k
    39315U, // INSvi16lane
13484
234k
    2U, // INSvi32gpr
13485
234k
    39323U, // INSvi32lane
13486
234k
    2U, // INSvi64gpr
13487
234k
    39331U, // INSvi64lane
13488
234k
    2U, // INSvi8gpr
13489
234k
    39339U, // INSvi8lane
13490
234k
    3160U,  // IRG
13491
234k
    0U, // ISB
13492
234k
    10328U, // LASTA_RPZ_B
13493
234k
    6232U,  // LASTA_RPZ_D
13494
234k
    5208U,  // LASTA_RPZ_H
13495
234k
    12376U, // LASTA_RPZ_S
13496
234k
    10328U, // LASTA_VPZ_B
13497
234k
    6232U,  // LASTA_VPZ_D
13498
234k
    5208U,  // LASTA_VPZ_H
13499
234k
    12376U, // LASTA_VPZ_S
13500
234k
    10328U, // LASTB_RPZ_B
13501
234k
    6232U,  // LASTB_RPZ_D
13502
234k
    5208U,  // LASTB_RPZ_H
13503
234k
    12376U, // LASTB_RPZ_S
13504
234k
    10328U, // LASTB_VPZ_B
13505
234k
    6232U,  // LASTB_VPZ_D
13506
234k
    5208U,  // LASTB_VPZ_H
13507
234k
    12376U, // LASTB_VPZ_S
13508
234k
    8793315U, // LD1B
13509
234k
    8793315U, // LD1B_2Z
13510
234k
    393096419U, // LD1B_2Z_IMM
13511
234k
    56915U, // LD1B_2Z_STRIDED
13512
234k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
234k
    8793315U, // LD1B_4Z
13514
234k
    393882851U, // LD1B_4Z_IMM
13515
234k
    8793315U, // LD1B_4Z_STRIDED
13516
234k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
234k
    8793315U, // LD1B_D
13518
234k
    387984611U, // LD1B_D_IMM
13519
234k
    8793315U, // LD1B_H
13520
234k
    387984611U, // LD1B_H_IMM
13521
234k
    387984611U, // LD1B_IMM
13522
234k
    8793315U, // LD1B_S
13523
234k
    387984611U, // LD1B_S_IMM
13524
234k
    8924387U, // LD1D
13525
234k
    8924387U, // LD1D_2Z
13526
234k
    393096419U, // LD1D_2Z_IMM
13527
234k
    8924387U, // LD1D_2Z_STRIDED
13528
234k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
234k
    8924387U, // LD1D_4Z
13530
234k
    393882851U, // LD1D_4Z_IMM
13531
234k
    8924387U, // LD1D_4Z_STRIDED
13532
234k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
234k
    387984611U, // LD1D_IMM
13534
234k
    8924387U, // LD1D_Q
13535
234k
    387984611U, // LD1D_Q_IMM
13536
234k
    0U, // LD1Fourv16b
13537
234k
    0U, // LD1Fourv16b_POST
13538
234k
    0U, // LD1Fourv1d
13539
234k
    0U, // LD1Fourv1d_POST
13540
234k
    0U, // LD1Fourv2d
13541
234k
    0U, // LD1Fourv2d_POST
13542
234k
    0U, // LD1Fourv2s
13543
234k
    0U, // LD1Fourv2s_POST
13544
234k
    0U, // LD1Fourv4h
13545
234k
    0U, // LD1Fourv4h_POST
13546
234k
    0U, // LD1Fourv4s
13547
234k
    0U, // LD1Fourv4s_POST
13548
234k
    0U, // LD1Fourv8b
13549
234k
    0U, // LD1Fourv8b_POST
13550
234k
    0U, // LD1Fourv8h
13551
234k
    0U, // LD1Fourv8h_POST
13552
234k
    9055459U, // LD1H
13553
234k
    9055459U, // LD1H_2Z
13554
234k
    393096419U, // LD1H_2Z_IMM
13555
234k
    58963U, // LD1H_2Z_STRIDED
13556
234k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
234k
    9055459U, // LD1H_4Z
13558
234k
    393882851U, // LD1H_4Z_IMM
13559
234k
    9055459U, // LD1H_4Z_STRIDED
13560
234k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
234k
    9055459U, // LD1H_D
13562
234k
    387984611U, // LD1H_D_IMM
13563
234k
    387984611U, // LD1H_IMM
13564
234k
    9055459U, // LD1H_S
13565
234k
    387984611U, // LD1H_S_IMM
13566
234k
    0U, // LD1Onev16b
13567
234k
    0U, // LD1Onev16b_POST
13568
234k
    0U, // LD1Onev1d
13569
234k
    0U, // LD1Onev1d_POST
13570
234k
    0U, // LD1Onev2d
13571
234k
    0U, // LD1Onev2d_POST
13572
234k
    0U, // LD1Onev2s
13573
234k
    0U, // LD1Onev2s_POST
13574
234k
    0U, // LD1Onev4h
13575
234k
    0U, // LD1Onev4h_POST
13576
234k
    0U, // LD1Onev4s
13577
234k
    0U, // LD1Onev4s_POST
13578
234k
    0U, // LD1Onev8b
13579
234k
    0U, // LD1Onev8b_POST
13580
234k
    0U, // LD1Onev8h
13581
234k
    0U, // LD1Onev8h_POST
13582
234k
    371207395U, // LD1RB_D_IMM
13583
234k
    371207395U, // LD1RB_H_IMM
13584
234k
    371207395U, // LD1RB_IMM
13585
234k
    371207395U, // LD1RB_S_IMM
13586
234k
    6696163U, // LD1RD_IMM
13587
234k
    376319203U, // LD1RH_D_IMM
13588
234k
    376319203U, // LD1RH_IMM
13589
234k
    376319203U, // LD1RH_S_IMM
13590
234k
    8793315U, // LD1RO_B
13591
234k
    9186531U, // LD1RO_B_IMM
13592
234k
    8924387U, // LD1RO_D
13593
234k
    9186531U, // LD1RO_D_IMM
13594
234k
    9055459U, // LD1RO_H
13595
234k
    9186531U, // LD1RO_H_IMM
13596
234k
    9317603U, // LD1RO_W
13597
234k
    9186531U, // LD1RO_W_IMM
13598
234k
    8793315U, // LD1RQ_B
13599
234k
    9448675U, // LD1RQ_B_IMM
13600
234k
    8924387U, // LD1RQ_D
13601
234k
    9448675U, // LD1RQ_D_IMM
13602
234k
    9055459U, // LD1RQ_H
13603
234k
    9448675U, // LD1RQ_H_IMM
13604
234k
    9317603U, // LD1RQ_W
13605
234k
    9448675U, // LD1RQ_W_IMM
13606
234k
    371207395U, // LD1RSB_D_IMM
13607
234k
    371207395U, // LD1RSB_H_IMM
13608
234k
    371207395U, // LD1RSB_S_IMM
13609
234k
    376319203U, // LD1RSH_D_IMM
13610
234k
    376319203U, // LD1RSH_S_IMM
13611
234k
    377105635U, // LD1RSW_IMM
13612
234k
    377105635U, // LD1RW_D_IMM
13613
234k
    377105635U, // LD1RW_IMM
13614
234k
    0U, // LD1Rv16b
13615
234k
    0U, // LD1Rv16b_POST
13616
234k
    0U, // LD1Rv1d
13617
234k
    0U, // LD1Rv1d_POST
13618
234k
    0U, // LD1Rv2d
13619
234k
    0U, // LD1Rv2d_POST
13620
234k
    0U, // LD1Rv2s
13621
234k
    0U, // LD1Rv2s_POST
13622
234k
    0U, // LD1Rv4h
13623
234k
    0U, // LD1Rv4h_POST
13624
234k
    0U, // LD1Rv4s
13625
234k
    0U, // LD1Rv4s_POST
13626
234k
    0U, // LD1Rv8b
13627
234k
    0U, // LD1Rv8b_POST
13628
234k
    0U, // LD1Rv8h
13629
234k
    0U, // LD1Rv8h_POST
13630
234k
    8793315U, // LD1SB_D
13631
234k
    387984611U, // LD1SB_D_IMM
13632
234k
    8793315U, // LD1SB_H
13633
234k
    387984611U, // LD1SB_H_IMM
13634
234k
    8793315U, // LD1SB_S
13635
234k
    387984611U, // LD1SB_S_IMM
13636
234k
    9055459U, // LD1SH_D
13637
234k
    387984611U, // LD1SH_D_IMM
13638
234k
    9055459U, // LD1SH_S
13639
234k
    387984611U, // LD1SH_S_IMM
13640
234k
    9317603U, // LD1SW_D
13641
234k
    387984611U, // LD1SW_D_IMM
13642
234k
    0U, // LD1Threev16b
13643
234k
    0U, // LD1Threev16b_POST
13644
234k
    0U, // LD1Threev1d
13645
234k
    0U, // LD1Threev1d_POST
13646
234k
    0U, // LD1Threev2d
13647
234k
    0U, // LD1Threev2d_POST
13648
234k
    0U, // LD1Threev2s
13649
234k
    0U, // LD1Threev2s_POST
13650
234k
    0U, // LD1Threev4h
13651
234k
    0U, // LD1Threev4h_POST
13652
234k
    0U, // LD1Threev4s
13653
234k
    0U, // LD1Threev4s_POST
13654
234k
    0U, // LD1Threev8b
13655
234k
    0U, // LD1Threev8b_POST
13656
234k
    0U, // LD1Threev8h
13657
234k
    0U, // LD1Threev8h_POST
13658
234k
    0U, // LD1Twov16b
13659
234k
    0U, // LD1Twov16b_POST
13660
234k
    0U, // LD1Twov1d
13661
234k
    0U, // LD1Twov1d_POST
13662
234k
    0U, // LD1Twov2d
13663
234k
    0U, // LD1Twov2d_POST
13664
234k
    0U, // LD1Twov2s
13665
234k
    0U, // LD1Twov2s_POST
13666
234k
    0U, // LD1Twov4h
13667
234k
    0U, // LD1Twov4h_POST
13668
234k
    0U, // LD1Twov4s
13669
234k
    0U, // LD1Twov4s_POST
13670
234k
    0U, // LD1Twov8b
13671
234k
    0U, // LD1Twov8b_POST
13672
234k
    0U, // LD1Twov8h
13673
234k
    0U, // LD1Twov8h_POST
13674
234k
    9317603U, // LD1W
13675
234k
    9317603U, // LD1W_2Z
13676
234k
    393096419U, // LD1W_2Z_IMM
13677
234k
    9317603U, // LD1W_2Z_STRIDED
13678
234k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
234k
    9317603U, // LD1W_4Z
13680
234k
    393882851U, // LD1W_4Z_IMM
13681
234k
    9317603U, // LD1W_4Z_STRIDED
13682
234k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
234k
    9317603U, // LD1W_D
13684
234k
    387984611U, // LD1W_D_IMM
13685
234k
    387984611U, // LD1W_IMM
13686
234k
    9317603U, // LD1W_Q
13687
234k
    387984611U, // LD1W_Q_IMM
13688
234k
    9628248U, // LD1_MXIPXX_H_B
13689
234k
    9759320U, // LD1_MXIPXX_H_D
13690
234k
    9890392U, // LD1_MXIPXX_H_H
13691
234k
    10021464U,  // LD1_MXIPXX_H_Q
13692
234k
    10152536U,  // LD1_MXIPXX_H_S
13693
234k
    9628248U, // LD1_MXIPXX_V_B
13694
234k
    9759320U, // LD1_MXIPXX_V_D
13695
234k
    9890392U, // LD1_MXIPXX_V_H
13696
234k
    10021464U,  // LD1_MXIPXX_V_Q
13697
234k
    10152536U,  // LD1_MXIPXX_V_S
13698
234k
    0U, // LD1i16
13699
234k
    0U, // LD1i16_POST
13700
234k
    0U, // LD1i32
13701
234k
    0U, // LD1i32_POST
13702
234k
    0U, // LD1i64
13703
234k
    0U, // LD1i64_POST
13704
234k
    0U, // LD1i8
13705
234k
    0U, // LD1i8_POST
13706
234k
    8793315U, // LD2B
13707
234k
    393096419U, // LD2B_IMM
13708
234k
    8924387U, // LD2D
13709
234k
    393096419U, // LD2D_IMM
13710
234k
    9055459U, // LD2H
13711
234k
    393096419U, // LD2H_IMM
13712
234k
    10235107U,  // LD2Q
13713
234k
    393096419U, // LD2Q_IMM
13714
234k
    0U, // LD2Rv16b
13715
234k
    0U, // LD2Rv16b_POST
13716
234k
    0U, // LD2Rv1d
13717
234k
    0U, // LD2Rv1d_POST
13718
234k
    0U, // LD2Rv2d
13719
234k
    0U, // LD2Rv2d_POST
13720
234k
    0U, // LD2Rv2s
13721
234k
    0U, // LD2Rv2s_POST
13722
234k
    0U, // LD2Rv4h
13723
234k
    0U, // LD2Rv4h_POST
13724
234k
    0U, // LD2Rv4s
13725
234k
    0U, // LD2Rv4s_POST
13726
234k
    0U, // LD2Rv8b
13727
234k
    0U, // LD2Rv8b_POST
13728
234k
    0U, // LD2Rv8h
13729
234k
    0U, // LD2Rv8h_POST
13730
234k
    0U, // LD2Twov16b
13731
234k
    0U, // LD2Twov16b_POST
13732
234k
    0U, // LD2Twov2d
13733
234k
    0U, // LD2Twov2d_POST
13734
234k
    0U, // LD2Twov2s
13735
234k
    0U, // LD2Twov2s_POST
13736
234k
    0U, // LD2Twov4h
13737
234k
    0U, // LD2Twov4h_POST
13738
234k
    0U, // LD2Twov4s
13739
234k
    0U, // LD2Twov4s_POST
13740
234k
    0U, // LD2Twov8b
13741
234k
    0U, // LD2Twov8b_POST
13742
234k
    0U, // LD2Twov8h
13743
234k
    0U, // LD2Twov8h_POST
13744
234k
    9317603U, // LD2W
13745
234k
    393096419U, // LD2W_IMM
13746
234k
    0U, // LD2i16
13747
234k
    0U, // LD2i16_POST
13748
234k
    0U, // LD2i32
13749
234k
    0U, // LD2i32_POST
13750
234k
    0U, // LD2i64
13751
234k
    0U, // LD2i64_POST
13752
234k
    0U, // LD2i8
13753
234k
    0U, // LD2i8_POST
13754
234k
    8793315U, // LD3B
13755
234k
    10366179U,  // LD3B_IMM
13756
234k
    8924387U, // LD3D
13757
234k
    10366179U,  // LD3D_IMM
13758
234k
    9055459U, // LD3H
13759
234k
    10366179U,  // LD3H_IMM
13760
234k
    10235107U,  // LD3Q
13761
234k
    10366179U,  // LD3Q_IMM
13762
234k
    0U, // LD3Rv16b
13763
234k
    0U, // LD3Rv16b_POST
13764
234k
    0U, // LD3Rv1d
13765
234k
    0U, // LD3Rv1d_POST
13766
234k
    0U, // LD3Rv2d
13767
234k
    0U, // LD3Rv2d_POST
13768
234k
    0U, // LD3Rv2s
13769
234k
    0U, // LD3Rv2s_POST
13770
234k
    0U, // LD3Rv4h
13771
234k
    0U, // LD3Rv4h_POST
13772
234k
    0U, // LD3Rv4s
13773
234k
    0U, // LD3Rv4s_POST
13774
234k
    0U, // LD3Rv8b
13775
234k
    0U, // LD3Rv8b_POST
13776
234k
    0U, // LD3Rv8h
13777
234k
    0U, // LD3Rv8h_POST
13778
234k
    0U, // LD3Threev16b
13779
234k
    0U, // LD3Threev16b_POST
13780
234k
    0U, // LD3Threev2d
13781
234k
    0U, // LD3Threev2d_POST
13782
234k
    0U, // LD3Threev2s
13783
234k
    0U, // LD3Threev2s_POST
13784
234k
    0U, // LD3Threev4h
13785
234k
    0U, // LD3Threev4h_POST
13786
234k
    0U, // LD3Threev4s
13787
234k
    0U, // LD3Threev4s_POST
13788
234k
    0U, // LD3Threev8b
13789
234k
    0U, // LD3Threev8b_POST
13790
234k
    0U, // LD3Threev8h
13791
234k
    0U, // LD3Threev8h_POST
13792
234k
    9317603U, // LD3W
13793
234k
    10366179U,  // LD3W_IMM
13794
234k
    0U, // LD3i16
13795
234k
    0U, // LD3i16_POST
13796
234k
    0U, // LD3i32
13797
234k
    0U, // LD3i32_POST
13798
234k
    0U, // LD3i64
13799
234k
    0U, // LD3i64_POST
13800
234k
    0U, // LD3i8
13801
234k
    0U, // LD3i8_POST
13802
234k
    8793315U, // LD4B
13803
234k
    393882851U, // LD4B_IMM
13804
234k
    8924387U, // LD4D
13805
234k
    393882851U, // LD4D_IMM
13806
234k
    0U, // LD4Fourv16b
13807
234k
    0U, // LD4Fourv16b_POST
13808
234k
    0U, // LD4Fourv2d
13809
234k
    0U, // LD4Fourv2d_POST
13810
234k
    0U, // LD4Fourv2s
13811
234k
    0U, // LD4Fourv2s_POST
13812
234k
    0U, // LD4Fourv4h
13813
234k
    0U, // LD4Fourv4h_POST
13814
234k
    0U, // LD4Fourv4s
13815
234k
    0U, // LD4Fourv4s_POST
13816
234k
    0U, // LD4Fourv8b
13817
234k
    0U, // LD4Fourv8b_POST
13818
234k
    0U, // LD4Fourv8h
13819
234k
    0U, // LD4Fourv8h_POST
13820
234k
    9055459U, // LD4H
13821
234k
    393882851U, // LD4H_IMM
13822
234k
    10235107U,  // LD4Q
13823
234k
    393882851U, // LD4Q_IMM
13824
234k
    0U, // LD4Rv16b
13825
234k
    0U, // LD4Rv16b_POST
13826
234k
    0U, // LD4Rv1d
13827
234k
    0U, // LD4Rv1d_POST
13828
234k
    0U, // LD4Rv2d
13829
234k
    0U, // LD4Rv2d_POST
13830
234k
    0U, // LD4Rv2s
13831
234k
    0U, // LD4Rv2s_POST
13832
234k
    0U, // LD4Rv4h
13833
234k
    0U, // LD4Rv4h_POST
13834
234k
    0U, // LD4Rv4s
13835
234k
    0U, // LD4Rv4s_POST
13836
234k
    0U, // LD4Rv8b
13837
234k
    0U, // LD4Rv8b_POST
13838
234k
    0U, // LD4Rv8h
13839
234k
    0U, // LD4Rv8h_POST
13840
234k
    9317603U, // LD4W
13841
234k
    393882851U, // LD4W_IMM
13842
234k
    0U, // LD4i16
13843
234k
    0U, // LD4i16_POST
13844
234k
    0U, // LD4i32
13845
234k
    0U, // LD4i32_POST
13846
234k
    0U, // LD4i64
13847
234k
    0U, // LD4i64_POST
13848
234k
    0U, // LD4i8
13849
234k
    0U, // LD4i8_POST
13850
234k
    0U, // LD64B
13851
234k
    3U, // LDADDAB
13852
234k
    3U, // LDADDAH
13853
234k
    3U, // LDADDALB
13854
234k
    3U, // LDADDALH
13855
234k
    3U, // LDADDALW
13856
234k
    3U, // LDADDALX
13857
234k
    3U, // LDADDAW
13858
234k
    3U, // LDADDAX
13859
234k
    3U, // LDADDB
13860
234k
    3U, // LDADDH
13861
234k
    3U, // LDADDLB
13862
234k
    3U, // LDADDLH
13863
234k
    3U, // LDADDLW
13864
234k
    3U, // LDADDLX
13865
234k
    3U, // LDADDW
13866
234k
    3U, // LDADDX
13867
234k
    0U, // LDAP1
13868
234k
    608U, // LDAPRB
13869
234k
    608U, // LDAPRH
13870
234k
    608U, // LDAPRW
13871
234k
    617U, // LDAPRWpost
13872
234k
    608U, // LDAPRX
13873
234k
    625U, // LDAPRXpost
13874
234k
    3411032U, // LDAPURBi
13875
234k
    3411032U, // LDAPURHi
13876
234k
    3411032U, // LDAPURSBWi
13877
234k
    3411032U, // LDAPURSBXi
13878
234k
    3411032U, // LDAPURSHWi
13879
234k
    3411032U, // LDAPURSHXi
13880
234k
    3411032U, // LDAPURSWi
13881
234k
    3411032U, // LDAPURXi
13882
234k
    3411032U, // LDAPURbi
13883
234k
    3411032U, // LDAPURdi
13884
234k
    3411032U, // LDAPURhi
13885
234k
    3411032U, // LDAPURi
13886
234k
    3411032U, // LDAPURqi
13887
234k
    3411032U, // LDAPURsi
13888
234k
    608U, // LDARB
13889
234k
    608U, // LDARH
13890
234k
    608U, // LDARW
13891
234k
    608U, // LDARX
13892
234k
    3411216U, // LDAXPW
13893
234k
    3411216U, // LDAXPX
13894
234k
    608U, // LDAXRB
13895
234k
    608U, // LDAXRH
13896
234k
    608U, // LDAXRW
13897
234k
    608U, // LDAXRX
13898
234k
    3U, // LDCLRAB
13899
234k
    3U, // LDCLRAH
13900
234k
    3U, // LDCLRALB
13901
234k
    3U, // LDCLRALH
13902
234k
    3U, // LDCLRALW
13903
234k
    3U, // LDCLRALX
13904
234k
    3U, // LDCLRAW
13905
234k
    3U, // LDCLRAX
13906
234k
    3U, // LDCLRB
13907
234k
    3U, // LDCLRH
13908
234k
    3U, // LDCLRLB
13909
234k
    3U, // LDCLRLH
13910
234k
    3U, // LDCLRLW
13911
234k
    3U, // LDCLRLX
13912
234k
    60690U, // LDCLRP
13913
234k
    60690U, // LDCLRPA
13914
234k
    60690U, // LDCLRPAL
13915
234k
    60690U, // LDCLRPL
13916
234k
    3U, // LDCLRW
13917
234k
    3U, // LDCLRX
13918
234k
    3U, // LDEORAB
13919
234k
    3U, // LDEORAH
13920
234k
    3U, // LDEORALB
13921
234k
    3U, // LDEORALH
13922
234k
    3U, // LDEORALW
13923
234k
    3U, // LDEORALX
13924
234k
    3U, // LDEORAW
13925
234k
    3U, // LDEORAX
13926
234k
    3U, // LDEORB
13927
234k
    3U, // LDEORH
13928
234k
    3U, // LDEORLB
13929
234k
    3U, // LDEORLH
13930
234k
    3U, // LDEORLW
13931
234k
    3U, // LDEORLX
13932
234k
    3U, // LDEORW
13933
234k
    3U, // LDEORX
13934
234k
    8793315U, // LDFF1B_D_REAL
13935
234k
    8793315U, // LDFF1B_H_REAL
13936
234k
    8793315U, // LDFF1B_REAL
13937
234k
    8793315U, // LDFF1B_S_REAL
13938
234k
    8924387U, // LDFF1D_REAL
13939
234k
    9055459U, // LDFF1H_D_REAL
13940
234k
    9055459U, // LDFF1H_REAL
13941
234k
    9055459U, // LDFF1H_S_REAL
13942
234k
    8793315U, // LDFF1SB_D_REAL
13943
234k
    8793315U, // LDFF1SB_H_REAL
13944
234k
    8793315U, // LDFF1SB_S_REAL
13945
234k
    9055459U, // LDFF1SH_D_REAL
13946
234k
    9055459U, // LDFF1SH_S_REAL
13947
234k
    9317603U, // LDFF1SW_D_REAL
13948
234k
    9317603U, // LDFF1W_D_REAL
13949
234k
    9317603U, // LDFF1W_REAL
13950
234k
    3469401U, // LDG
13951
234k
    608U, // LDGM
13952
234k
    3411216U, // LDIAPPW
13953
234k
    10526993U,  // LDIAPPWpost
13954
234k
    3411216U, // LDIAPPX
13955
234k
    10658065U,  // LDIAPPXpost
13956
234k
    608U, // LDLARB
13957
234k
    608U, // LDLARH
13958
234k
    608U, // LDLARW
13959
234k
    608U, // LDLARX
13960
234k
    387984611U, // LDNF1B_D_IMM_REAL
13961
234k
    387984611U, // LDNF1B_H_IMM_REAL
13962
234k
    387984611U, // LDNF1B_IMM_REAL
13963
234k
    387984611U, // LDNF1B_S_IMM_REAL
13964
234k
    387984611U, // LDNF1D_IMM_REAL
13965
234k
    387984611U, // LDNF1H_D_IMM_REAL
13966
234k
    387984611U, // LDNF1H_IMM_REAL
13967
234k
    387984611U, // LDNF1H_S_IMM_REAL
13968
234k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
234k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
234k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
234k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
234k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
234k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
234k
    387984611U, // LDNF1W_D_IMM_REAL
13975
234k
    387984611U, // LDNF1W_IMM_REAL
13976
234k
    402787600U, // LDNPDi
13977
234k
    419564816U, // LDNPQi
13978
234k
    436342032U, // LDNPSi
13979
234k
    436342032U, // LDNPWi
13980
234k
    402787600U, // LDNPXi
13981
234k
    8793315U, // LDNT1B_2Z
13982
234k
    393096419U, // LDNT1B_2Z_IMM
13983
234k
    56915U, // LDNT1B_2Z_STRIDED
13984
234k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
234k
    8793315U, // LDNT1B_4Z
13986
234k
    393882851U, // LDNT1B_4Z_IMM
13987
234k
    8793315U, // LDNT1B_4Z_STRIDED
13988
234k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
234k
    387984611U, // LDNT1B_ZRI
13990
234k
    8793315U, // LDNT1B_ZRR
13991
234k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
234k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
234k
    8924387U, // LDNT1D_2Z
13994
234k
    393096419U, // LDNT1D_2Z_IMM
13995
234k
    8924387U, // LDNT1D_2Z_STRIDED
13996
234k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
234k
    8924387U, // LDNT1D_4Z
13998
234k
    393882851U, // LDNT1D_4Z_IMM
13999
234k
    8924387U, // LDNT1D_4Z_STRIDED
14000
234k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
234k
    387984611U, // LDNT1D_ZRI
14002
234k
    8924387U, // LDNT1D_ZRR
14003
234k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
234k
    9055459U, // LDNT1H_2Z
14005
234k
    393096419U, // LDNT1H_2Z_IMM
14006
234k
    58963U, // LDNT1H_2Z_STRIDED
14007
234k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
234k
    9055459U, // LDNT1H_4Z
14009
234k
    393882851U, // LDNT1H_4Z_IMM
14010
234k
    9055459U, // LDNT1H_4Z_STRIDED
14011
234k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
234k
    387984611U, // LDNT1H_ZRI
14013
234k
    9055459U, // LDNT1H_ZRR
14014
234k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
234k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
234k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
234k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
234k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
234k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
234k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
234k
    9317603U, // LDNT1W_2Z
14022
234k
    393096419U, // LDNT1W_2Z_IMM
14023
234k
    9317603U, // LDNT1W_2Z_STRIDED
14024
234k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
234k
    9317603U, // LDNT1W_4Z
14026
234k
    393882851U, // LDNT1W_4Z_IMM
14027
234k
    9317603U, // LDNT1W_4Z_STRIDED
14028
234k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
234k
    387984611U, // LDNT1W_ZRI
14030
234k
    9317603U, // LDNT1W_ZRR
14031
234k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
234k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
234k
    402787600U, // LDPDi
14034
234k
    463773969U, // LDPDpost
14035
234k
    453157137U, // LDPDpre
14036
234k
    419564816U, // LDPQi
14037
234k
    480551185U, // LDPQpost
14038
234k
    469934353U, // LDPQpre
14039
234k
    436342032U, // LDPSWi
14040
234k
    497328401U, // LDPSWpost
14041
234k
    486711569U, // LDPSWpre
14042
234k
    436342032U, // LDPSi
14043
234k
    497328401U, // LDPSpost
14044
234k
    486711569U, // LDPSpre
14045
234k
    436342032U, // LDPWi
14046
234k
    497328401U, // LDPWpost
14047
234k
    486711569U, // LDPWpre
14048
234k
    402787600U, // LDPXi
14049
234k
    463773969U, // LDPXpost
14050
234k
    453157137U, // LDPXpre
14051
234k
    62552U, // LDRAAindexed
14052
234k
    63577U, // LDRAAwriteback
14053
234k
    62552U, // LDRABindexed
14054
234k
    63577U, // LDRABwriteback
14055
234k
    41593U, // LDRBBpost
14056
234k
    10920025U,  // LDRBBpre
14057
234k
    503450712U, // LDRBBroW
14058
234k
    520227928U, // LDRBBroX
14059
234k
    64600U, // LDRBBui
14060
234k
    41593U, // LDRBpost
14061
234k
    10920025U,  // LDRBpre
14062
234k
    503450712U, // LDRBroW
14063
234k
    520227928U, // LDRBroX
14064
234k
    64600U, // LDRBui
14065
234k
    1U, // LDRDl
14066
234k
    41593U, // LDRDpost
14067
234k
    10920025U,  // LDRDpre
14068
234k
    537005144U, // LDRDroW
14069
234k
    553782360U, // LDRDroX
14070
234k
    65624U, // LDRDui
14071
234k
    41593U, // LDRHHpost
14072
234k
    10920025U,  // LDRHHpre
14073
234k
    570559576U, // LDRHHroW
14074
234k
    587336792U, // LDRHHroX
14075
234k
    66648U, // LDRHHui
14076
234k
    41593U, // LDRHpost
14077
234k
    10920025U,  // LDRHpre
14078
234k
    570559576U, // LDRHroW
14079
234k
    587336792U, // LDRHroX
14080
234k
    66648U, // LDRHui
14081
234k
    1U, // LDRQl
14082
234k
    41593U, // LDRQpost
14083
234k
    10920025U,  // LDRQpre
14084
234k
    604114008U, // LDRQroW
14085
234k
    620891224U, // LDRQroX
14086
234k
    67672U, // LDRQui
14087
234k
    41593U, // LDRSBWpost
14088
234k
    10920025U,  // LDRSBWpre
14089
234k
    503450712U, // LDRSBWroW
14090
234k
    520227928U, // LDRSBWroX
14091
234k
    64600U, // LDRSBWui
14092
234k
    41593U, // LDRSBXpost
14093
234k
    10920025U,  // LDRSBXpre
14094
234k
    503450712U, // LDRSBXroW
14095
234k
    520227928U, // LDRSBXroX
14096
234k
    64600U, // LDRSBXui
14097
234k
    41593U, // LDRSHWpost
14098
234k
    10920025U,  // LDRSHWpre
14099
234k
    570559576U, // LDRSHWroW
14100
234k
    587336792U, // LDRSHWroX
14101
234k
    66648U, // LDRSHWui
14102
234k
    41593U, // LDRSHXpost
14103
234k
    10920025U,  // LDRSHXpre
14104
234k
    570559576U, // LDRSHXroW
14105
234k
    587336792U, // LDRSHXroX
14106
234k
    66648U, // LDRSHXui
14107
234k
    1U, // LDRSWl
14108
234k
    41593U, // LDRSWpost
14109
234k
    10920025U,  // LDRSWpre
14110
234k
    637668440U, // LDRSWroW
14111
234k
    654445656U, // LDRSWroX
14112
234k
    68696U, // LDRSWui
14113
234k
    1U, // LDRSl
14114
234k
    41593U, // LDRSpost
14115
234k
    10920025U,  // LDRSpre
14116
234k
    637668440U, // LDRSroW
14117
234k
    654445656U, // LDRSroX
14118
234k
    68696U, // LDRSui
14119
234k
    1U, // LDRWl
14120
234k
    41593U, // LDRWpost
14121
234k
    10920025U,  // LDRWpre
14122
234k
    637668440U, // LDRWroW
14123
234k
    654445656U, // LDRWroX
14124
234k
    68696U, // LDRWui
14125
234k
    1U, // LDRXl
14126
234k
    41593U, // LDRXpost
14127
234k
    10920025U,  // LDRXpre
14128
234k
    537005144U, // LDRXroW
14129
234k
    553782360U, // LDRXroX
14130
234k
    65624U, // LDRXui
14131
234k
    11013208U,  // LDR_PXI
14132
234k
    608U, // LDR_TX
14133
234k
    0U, // LDR_ZA
14134
234k
    11013208U,  // LDR_ZXI
14135
234k
    3U, // LDSETAB
14136
234k
    3U, // LDSETAH
14137
234k
    3U, // LDSETALB
14138
234k
    3U, // LDSETALH
14139
234k
    3U, // LDSETALW
14140
234k
    3U, // LDSETALX
14141
234k
    3U, // LDSETAW
14142
234k
    3U, // LDSETAX
14143
234k
    3U, // LDSETB
14144
234k
    3U, // LDSETH
14145
234k
    3U, // LDSETLB
14146
234k
    3U, // LDSETLH
14147
234k
    3U, // LDSETLW
14148
234k
    3U, // LDSETLX
14149
234k
    60690U, // LDSETP
14150
234k
    60690U, // LDSETPA
14151
234k
    60690U, // LDSETPAL
14152
234k
    60690U, // LDSETPL
14153
234k
    3U, // LDSETW
14154
234k
    3U, // LDSETX
14155
234k
    3U, // LDSMAXAB
14156
234k
    3U, // LDSMAXAH
14157
234k
    3U, // LDSMAXALB
14158
234k
    3U, // LDSMAXALH
14159
234k
    3U, // LDSMAXALW
14160
234k
    3U, // LDSMAXALX
14161
234k
    3U, // LDSMAXAW
14162
234k
    3U, // LDSMAXAX
14163
234k
    3U, // LDSMAXB
14164
234k
    3U, // LDSMAXH
14165
234k
    3U, // LDSMAXLB
14166
234k
    3U, // LDSMAXLH
14167
234k
    3U, // LDSMAXLW
14168
234k
    3U, // LDSMAXLX
14169
234k
    3U, // LDSMAXW
14170
234k
    3U, // LDSMAXX
14171
234k
    3U, // LDSMINAB
14172
234k
    3U, // LDSMINAH
14173
234k
    3U, // LDSMINALB
14174
234k
    3U, // LDSMINALH
14175
234k
    3U, // LDSMINALW
14176
234k
    3U, // LDSMINALX
14177
234k
    3U, // LDSMINAW
14178
234k
    3U, // LDSMINAX
14179
234k
    3U, // LDSMINB
14180
234k
    3U, // LDSMINH
14181
234k
    3U, // LDSMINLB
14182
234k
    3U, // LDSMINLH
14183
234k
    3U, // LDSMINLW
14184
234k
    3U, // LDSMINLX
14185
234k
    3U, // LDSMINW
14186
234k
    3U, // LDSMINX
14187
234k
    3411032U, // LDTRBi
14188
234k
    3411032U, // LDTRHi
14189
234k
    3411032U, // LDTRSBWi
14190
234k
    3411032U, // LDTRSBXi
14191
234k
    3411032U, // LDTRSHWi
14192
234k
    3411032U, // LDTRSHXi
14193
234k
    3411032U, // LDTRSWi
14194
234k
    3411032U, // LDTRWi
14195
234k
    3411032U, // LDTRXi
14196
234k
    3U, // LDUMAXAB
14197
234k
    3U, // LDUMAXAH
14198
234k
    3U, // LDUMAXALB
14199
234k
    3U, // LDUMAXALH
14200
234k
    3U, // LDUMAXALW
14201
234k
    3U, // LDUMAXALX
14202
234k
    3U, // LDUMAXAW
14203
234k
    3U, // LDUMAXAX
14204
234k
    3U, // LDUMAXB
14205
234k
    3U, // LDUMAXH
14206
234k
    3U, // LDUMAXLB
14207
234k
    3U, // LDUMAXLH
14208
234k
    3U, // LDUMAXLW
14209
234k
    3U, // LDUMAXLX
14210
234k
    3U, // LDUMAXW
14211
234k
    3U, // LDUMAXX
14212
234k
    3U, // LDUMINAB
14213
234k
    3U, // LDUMINAH
14214
234k
    3U, // LDUMINALB
14215
234k
    3U, // LDUMINALH
14216
234k
    3U, // LDUMINALW
14217
234k
    3U, // LDUMINALX
14218
234k
    3U, // LDUMINAW
14219
234k
    3U, // LDUMINAX
14220
234k
    3U, // LDUMINB
14221
234k
    3U, // LDUMINH
14222
234k
    3U, // LDUMINLB
14223
234k
    3U, // LDUMINLH
14224
234k
    3U, // LDUMINLW
14225
234k
    3U, // LDUMINLX
14226
234k
    3U, // LDUMINW
14227
234k
    3U, // LDUMINX
14228
234k
    3411032U, // LDURBBi
14229
234k
    3411032U, // LDURBi
14230
234k
    3411032U, // LDURDi
14231
234k
    3411032U, // LDURHHi
14232
234k
    3411032U, // LDURHi
14233
234k
    3411032U, // LDURQi
14234
234k
    3411032U, // LDURSBWi
14235
234k
    3411032U, // LDURSBXi
14236
234k
    3411032U, // LDURSHWi
14237
234k
    3411032U, // LDURSHXi
14238
234k
    3411032U, // LDURSWi
14239
234k
    3411032U, // LDURSi
14240
234k
    3411032U, // LDURWi
14241
234k
    3411032U, // LDURXi
14242
234k
    0U, // LDX
14243
234k
    3411216U, // LDXPW
14244
234k
    3411216U, // LDXPX
14245
234k
    608U, // LDXRB
14246
234k
    608U, // LDXRH
14247
234k
    608U, // LDXRW
14248
234k
    608U, // LDXRX
14249
234k
    0U, // LDY
14250
234k
    0U, // LDZ
14251
234k
    0U, // LDZI
14252
234k
    16918656U,  // LSLR_ZPmZ_B
14253
234k
    33691776U,  // LSLR_ZPmZ_D
14254
234k
    51129480U,  // LSLR_ZPmZ_H
14255
234k
    67252352U,  // LSLR_ZPmZ_S
14256
234k
    3160U,  // LSLVWr
14257
234k
    3160U,  // LSLVXr
14258
234k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
234k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
234k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
234k
    6233U,  // LSL_WIDE_ZZZ_B
14262
234k
    184U, // LSL_WIDE_ZZZ_H
14263
234k
    6233U,  // LSL_WIDE_ZZZ_S
14264
234k
    141440U,  // LSL_ZPmI_B
14265
234k
    137344U,  // LSL_ZPmI_D
14266
234k
    52440200U,  // LSL_ZPmI_H
14267
234k
    143488U,  // LSL_ZPmI_S
14268
234k
    16918656U,  // LSL_ZPmZ_B
14269
234k
    33691776U,  // LSL_ZPmZ_D
14270
234k
    51129480U,  // LSL_ZPmZ_H
14271
234k
    67252352U,  // LSL_ZPmZ_S
14272
234k
    3161U,  // LSL_ZZI_B
14273
234k
    3160U,  // LSL_ZZI_D
14274
234k
    224U, // LSL_ZZI_H
14275
234k
    3161U,  // LSL_ZZI_S
14276
234k
    16918656U,  // LSRR_ZPmZ_B
14277
234k
    33691776U,  // LSRR_ZPmZ_D
14278
234k
    51129480U,  // LSRR_ZPmZ_H
14279
234k
    67252352U,  // LSRR_ZPmZ_S
14280
234k
    3160U,  // LSRVWr
14281
234k
    3160U,  // LSRVXr
14282
234k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
234k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
234k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
234k
    6233U,  // LSR_WIDE_ZZZ_B
14286
234k
    184U, // LSR_WIDE_ZZZ_H
14287
234k
    6233U,  // LSR_WIDE_ZZZ_S
14288
234k
    141440U,  // LSR_ZPmI_B
14289
234k
    137344U,  // LSR_ZPmI_D
14290
234k
    52440200U,  // LSR_ZPmI_H
14291
234k
    143488U,  // LSR_ZPmI_S
14292
234k
    16918656U,  // LSR_ZPmZ_B
14293
234k
    33691776U,  // LSR_ZPmZ_D
14294
234k
    51129480U,  // LSR_ZPmZ_H
14295
234k
    67252352U,  // LSR_ZPmZ_S
14296
234k
    3161U,  // LSR_ZZI_B
14297
234k
    3160U,  // LSR_ZZI_D
14298
234k
    224U, // LSR_ZZI_H
14299
234k
    3161U,  // LSR_ZZI_S
14300
234k
    643U, // LUT2v16f8
14301
234k
    3U, // LUT2v8f16
14302
234k
    643U, // LUT4v16f8
14303
234k
    3U, // LUT4v8f16
14304
234k
    648U, // LUTI2_2ZTZI_B
14305
234k
    648U, // LUTI2_2ZTZI_H
14306
234k
    648U, // LUTI2_2ZTZI_S
14307
234k
    648U, // LUTI2_4ZTZI_B
14308
234k
    648U, // LUTI2_4ZTZI_H
14309
234k
    648U, // LUTI2_4ZTZI_S
14310
234k
    69720U, // LUTI2_S_2ZTZI_B
14311
234k
    69720U, // LUTI2_S_2ZTZI_H
14312
234k
    648U, // LUTI2_S_4ZTZI_B
14313
234k
    648U, // LUTI2_S_4ZTZI_H
14314
234k
    69720U, // LUTI2_ZTZI_B
14315
234k
    648U, // LUTI2_ZTZI_H
14316
234k
    69720U, // LUTI2_ZTZI_S
14317
234k
    650U, // LUTI2_ZZZI_B
14318
234k
    648U, // LUTI2_ZZZI_H
14319
234k
    648U, // LUTI4_2ZTZI_B
14320
234k
    648U, // LUTI4_2ZTZI_H
14321
234k
    648U, // LUTI4_2ZTZI_S
14322
234k
    648U, // LUTI4_4ZTZI_H
14323
234k
    648U, // LUTI4_4ZTZI_S
14324
234k
    656U, // LUTI4_4ZZT2Z
14325
234k
    69720U, // LUTI4_S_2ZTZI_B
14326
234k
    69720U, // LUTI4_S_2ZTZI_H
14327
234k
    648U, // LUTI4_S_4ZTZI_H
14328
234k
    656U, // LUTI4_S_4ZZT2Z
14329
234k
    648U, // LUTI4_Z2ZZI_H
14330
234k
    69720U, // LUTI4_ZTZI_B
14331
234k
    648U, // LUTI4_ZTZI_H
14332
234k
    69720U, // LUTI4_ZTZI_S
14333
234k
    650U, // LUTI4_ZZZI_B
14334
234k
    648U, // LUTI4_ZZZI_H
14335
234k
    0U, // MAC16
14336
234k
    134232U,  // MADDPT
14337
234k
    134232U,  // MADDWrrr
14338
234k
    134232U,  // MADDXrrr
14339
234k
    1112U,  // MAD_CPA
14340
234k
    70784U, // MAD_ZPmZZ_B
14341
234k
    285344896U, // MAD_ZPmZZ_D
14342
234k
    53488880U,  // MAD_ZPmZZ_H
14343
234k
    302123136U, // MAD_ZPmZZ_S
14344
234k
    16918744U,  // MATCH_PPzZZ_B
14345
234k
    51129481U,  // MATCH_PPzZZ_H
14346
234k
    0U, // MATFP
14347
234k
    0U, // MATINT
14348
234k
    1112U,  // MLA_CPA
14349
234k
    70784U, // MLA_ZPmZZ_B
14350
234k
    285344896U, // MLA_ZPmZZ_D
14351
234k
    53488880U,  // MLA_ZPmZZ_H
14352
234k
    302123136U, // MLA_ZPmZZ_S
14353
234k
    53216344U,  // MLA_ZZZI_D
14354
234k
    39152U, // MLA_ZZZI_H
14355
234k
    53217368U,  // MLA_ZZZI_S
14356
234k
    926864U,  // MLAv16i8
14357
234k
    1057944U, // MLAv2i32
14358
234k
    122299544U, // MLAv2i32_indexed
14359
234k
    1189024U, // MLAv4i16
14360
234k
    120464544U, // MLAv4i16_indexed
14361
234k
    402544U,  // MLAv4i32
14362
234k
    122299504U, // MLAv4i32_indexed
14363
234k
    533624U,  // MLAv8i16
14364
234k
    120464504U, // MLAv8i16_indexed
14365
234k
    1320104U, // MLAv8i8
14366
234k
    70784U, // MLS_ZPmZZ_B
14367
234k
    285344896U, // MLS_ZPmZZ_D
14368
234k
    53488880U,  // MLS_ZPmZZ_H
14369
234k
    302123136U, // MLS_ZPmZZ_S
14370
234k
    53216344U,  // MLS_ZZZI_D
14371
234k
    39152U, // MLS_ZZZI_H
14372
234k
    53217368U,  // MLS_ZZZI_S
14373
234k
    926864U,  // MLSv16i8
14374
234k
    1057944U, // MLSv2i32
14375
234k
    122299544U, // MLSv2i32_indexed
14376
234k
    1189024U, // MLSv4i16
14377
234k
    120464544U, // MLSv4i16_indexed
14378
234k
    402544U,  // MLSv4i32
14379
234k
    122299504U, // MLSv4i32_indexed
14380
234k
    533624U,  // MLSv8i16
14381
234k
    120464504U, // MLSv8i16_indexed
14382
234k
    1320104U, // MLSv8i8
14383
234k
    0U, // MOPSSETGE
14384
234k
    0U, // MOPSSETGEN
14385
234k
    0U, // MOPSSETGET
14386
234k
    0U, // MOPSSETGETN
14387
234k
    3U, // MOVAZ_2ZMI_H_B
14388
234k
    3U, // MOVAZ_2ZMI_H_D
14389
234k
    3U, // MOVAZ_2ZMI_H_H
14390
234k
    3U, // MOVAZ_2ZMI_H_S
14391
234k
    3U, // MOVAZ_2ZMI_V_B
14392
234k
    3U, // MOVAZ_2ZMI_V_D
14393
234k
    3U, // MOVAZ_2ZMI_V_H
14394
234k
    3U, // MOVAZ_2ZMI_V_S
14395
234k
    3U, // MOVAZ_4ZMI_H_B
14396
234k
    3U, // MOVAZ_4ZMI_H_D
14397
234k
    3U, // MOVAZ_4ZMI_H_H
14398
234k
    3U, // MOVAZ_4ZMI_H_S
14399
234k
    3U, // MOVAZ_4ZMI_V_B
14400
234k
    3U, // MOVAZ_4ZMI_V_D
14401
234k
    3U, // MOVAZ_4ZMI_V_H
14402
234k
    3U, // MOVAZ_4ZMI_V_S
14403
234k
    3U, // MOVAZ_VG2_2ZM
14404
234k
    3U, // MOVAZ_VG4_4ZM
14405
234k
    4U, // MOVAZ_ZMI_H_B
14406
234k
    4U, // MOVAZ_ZMI_H_D
14407
234k
    71770U, // MOVAZ_ZMI_H_H
14408
234k
    71770U, // MOVAZ_ZMI_H_Q
14409
234k
    4U, // MOVAZ_ZMI_H_S
14410
234k
    4U, // MOVAZ_ZMI_V_B
14411
234k
    4U, // MOVAZ_ZMI_V_D
14412
234k
    71770U, // MOVAZ_ZMI_V_H
14413
234k
    71770U, // MOVAZ_ZMI_V_Q
14414
234k
    4U, // MOVAZ_ZMI_V_S
14415
234k
    72793U, // MOVA_2ZMXI_H_B
14416
234k
    72793U, // MOVA_2ZMXI_H_D
14417
234k
    72793U, // MOVA_2ZMXI_H_H
14418
234k
    72793U, // MOVA_2ZMXI_H_S
14419
234k
    72793U, // MOVA_2ZMXI_V_B
14420
234k
    72793U, // MOVA_2ZMXI_V_D
14421
234k
    72793U, // MOVA_2ZMXI_V_H
14422
234k
    72793U, // MOVA_2ZMXI_V_S
14423
234k
    73817U, // MOVA_4ZMXI_H_B
14424
234k
    73817U, // MOVA_4ZMXI_H_D
14425
234k
    73817U, // MOVA_4ZMXI_H_H
14426
234k
    73817U, // MOVA_4ZMXI_H_S
14427
234k
    73817U, // MOVA_4ZMXI_V_B
14428
234k
    73817U, // MOVA_4ZMXI_V_D
14429
234k
    73817U, // MOVA_4ZMXI_V_H
14430
234k
    73817U, // MOVA_4ZMXI_V_S
14431
234k
    75416U, // MOVA_MXI2Z_H_B
14432
234k
    76440U, // MOVA_MXI2Z_H_D
14433
234k
    77464U, // MOVA_MXI2Z_H_H
14434
234k
    78488U, // MOVA_MXI2Z_H_S
14435
234k
    75416U, // MOVA_MXI2Z_V_B
14436
234k
    76440U, // MOVA_MXI2Z_V_D
14437
234k
    77464U, // MOVA_MXI2Z_V_H
14438
234k
    78488U, // MOVA_MXI2Z_V_S
14439
234k
    75424U, // MOVA_MXI4Z_H_B
14440
234k
    76448U, // MOVA_MXI4Z_H_D
14441
234k
    77472U, // MOVA_MXI4Z_H_H
14442
234k
    78496U, // MOVA_MXI4Z_H_S
14443
234k
    75424U, // MOVA_MXI4Z_V_B
14444
234k
    76448U, // MOVA_MXI4Z_V_D
14445
234k
    77472U, // MOVA_MXI4Z_V_H
14446
234k
    78496U, // MOVA_MXI4Z_V_S
14447
234k
    3U, // MOVA_VG2_2ZMXI
14448
234k
    192U, // MOVA_VG2_MXI2Z
14449
234k
    3U, // MOVA_VG4_4ZMXI
14450
234k
    192U, // MOVA_VG4_MXI4Z
14451
234k
    4U, // MOVID
14452
234k
    4U, // MOVIv16b_ns
14453
234k
    4U, // MOVIv2d_ns
14454
234k
    684U, // MOVIv2i32
14455
234k
    684U, // MOVIv2s_msl
14456
234k
    684U, // MOVIv4i16
14457
234k
    684U, // MOVIv4i32
14458
234k
    684U, // MOVIv4s_msl
14459
234k
    4U, // MOVIv8b_ns
14460
234k
    684U, // MOVIv8i16
14461
234k
    1U, // MOVKWi
14462
234k
    1U, // MOVKXi
14463
234k
    684U, // MOVNWi
14464
234k
    684U, // MOVNXi
14465
234k
    8U, // MOVPRFX_ZPmZ_B
14466
234k
    16U,  // MOVPRFX_ZPmZ_D
14467
234k
    0U, // MOVPRFX_ZPmZ_H
14468
234k
    24U,  // MOVPRFX_ZPmZ_S
14469
234k
    10456U, // MOVPRFX_ZPzZ_B
14470
234k
    6360U,  // MOVPRFX_ZPzZ_D
14471
234k
    137U, // MOVPRFX_ZPzZ_H
14472
234k
    12504U, // MOVPRFX_ZPzZ_S
14473
234k
    0U, // MOVPRFX_ZZ
14474
234k
    4U, // MOVT
14475
234k
    4U, // MOVT_TIX
14476
234k
    688U, // MOVT_XTI
14477
234k
    684U, // MOVZWi
14478
234k
    684U, // MOVZXi
14479
234k
    0U, // MRRS
14480
234k
    4U, // MRS
14481
234k
    70784U, // MSB_ZPmZZ_B
14482
234k
    285344896U, // MSB_ZPmZZ_D
14483
234k
    53488880U,  // MSB_ZPmZZ_H
14484
234k
    302123136U, // MSB_ZPmZZ_S
14485
234k
    0U, // MSR
14486
234k
    0U, // MSRR
14487
234k
    0U, // MSRpstateImm1
14488
234k
    0U, // MSRpstateImm4
14489
234k
    0U, // MSRpstatesvcrImm1
14490
234k
    134232U,  // MSUBPT
14491
234k
    134232U,  // MSUBWrrr
14492
234k
    134232U,  // MSUBXrrr
14493
234k
    0U, // MUL53HI
14494
234k
    0U, // MUL53LO
14495
234k
    3161U,  // MUL_ZI_B
14496
234k
    3160U,  // MUL_ZI_D
14497
234k
    224U, // MUL_ZI_H
14498
234k
    3161U,  // MUL_ZI_S
14499
234k
    16918656U,  // MUL_ZPmZ_B
14500
234k
    33691776U,  // MUL_ZPmZ_D
14501
234k
    51129480U,  // MUL_ZPmZ_H
14502
234k
    67252352U,  // MUL_ZPmZ_S
14503
234k
    5904472U, // MUL_ZZZI_D
14504
234k
    40072U, // MUL_ZZZI_H
14505
234k
    5910617U, // MUL_ZZZI_S
14506
234k
    10329U, // MUL_ZZZ_B
14507
234k
    6232U,  // MUL_ZZZ_D
14508
234k
    136U, // MUL_ZZZ_H
14509
234k
    12377U, // MUL_ZZZ_S
14510
234k
    925840U,  // MULv16i8
14511
234k
    1056920U, // MULv2i32
14512
234k
    340402328U, // MULv2i32_indexed
14513
234k
    1188000U, // MULv4i16
14514
234k
    338567328U, // MULv4i16_indexed
14515
234k
    401520U,  // MULv4i32
14516
234k
    340402288U, // MULv4i32_indexed
14517
234k
    532600U,  // MULv8i16
14518
234k
    338567288U, // MULv8i16_indexed
14519
234k
    1319080U, // MULv8i8
14520
234k
    684U, // MVNIv2i32
14521
234k
    684U, // MVNIv2s_msl
14522
234k
    684U, // MVNIv4i16
14523
234k
    684U, // MVNIv4i32
14524
234k
    684U, // MVNIv4s_msl
14525
234k
    684U, // MVNIv8i16
14526
234k
    16918744U,  // NANDS_PPzPP
14527
234k
    16918744U,  // NAND_PPzPP
14528
234k
    33691736U,  // NBSL_ZZZZ
14529
234k
    8U, // NEG_ZPmZ_B
14530
234k
    16U,  // NEG_ZPmZ_D
14531
234k
    0U, // NEG_ZPmZ_H
14532
234k
    24U,  // NEG_ZPmZ_S
14533
234k
    32U,  // NEGv16i8
14534
234k
    0U, // NEGv1i64
14535
234k
    40U,  // NEGv2i32
14536
234k
    48U,  // NEGv2i64
14537
234k
    56U,  // NEGv4i16
14538
234k
    64U,  // NEGv4i32
14539
234k
    72U,  // NEGv8i16
14540
234k
    80U,  // NEGv8i8
14541
234k
    16918744U,  // NMATCH_PPzZZ_B
14542
234k
    51129481U,  // NMATCH_PPzZZ_H
14543
234k
    16918744U,  // NORS_PPzPP
14544
234k
    16918744U,  // NOR_PPzPP
14545
234k
    8U, // NOT_ZPmZ_B
14546
234k
    16U,  // NOT_ZPmZ_D
14547
234k
    0U, // NOT_ZPmZ_H
14548
234k
    24U,  // NOT_ZPmZ_S
14549
234k
    32U,  // NOTv16i8
14550
234k
    80U,  // NOTv8i8
14551
234k
    16918744U,  // ORNS_PPzPP
14552
234k
    14424U, // ORNWrs
14553
234k
    14424U, // ORNXrs
14554
234k
    16918744U,  // ORN_PPzPP
14555
234k
    925840U,  // ORNv16i8
14556
234k
    1319080U, // ORNv8i8
14557
234k
    10328U, // ORQV_VPZ_B
14558
234k
    6232U,  // ORQV_VPZ_D
14559
234k
    5208U,  // ORQV_VPZ_H
14560
234k
    12376U, // ORQV_VPZ_S
14561
234k
    16918744U,  // ORRS_PPzPP
14562
234k
    35928U, // ORRWri
14563
234k
    14424U, // ORRWrs
14564
234k
    36952U, // ORRXri
14565
234k
    14424U, // ORRXrs
14566
234k
    16918744U,  // ORR_PPzPP
14567
234k
    36952U, // ORR_ZI
14568
234k
    16918656U,  // ORR_ZPmZ_B
14569
234k
    33691776U,  // ORR_ZPmZ_D
14570
234k
    51129480U,  // ORR_ZPmZ_H
14571
234k
    67252352U,  // ORR_ZPmZ_S
14572
234k
    6232U,  // ORR_ZZZ
14573
234k
    925840U,  // ORRv16i8
14574
234k
    1U, // ORRv2i32
14575
234k
    1U, // ORRv4i16
14576
234k
    1U, // ORRv4i32
14577
234k
    1U, // ORRv8i16
14578
234k
    1319080U, // ORRv8i8
14579
234k
    0U, // ORV_VPZ_B
14580
234k
    0U, // ORV_VPZ_D
14581
234k
    0U, // ORV_VPZ_H
14582
234k
    0U, // ORV_VPZ_S
14583
234k
    1U, // PACDA
14584
234k
    1U, // PACDB
14585
234k
    0U, // PACDZA
14586
234k
    0U, // PACDZB
14587
234k
    3160U,  // PACGA
14588
234k
    1U, // PACIA
14589
234k
    0U, // PACIA1716
14590
234k
    0U, // PACIA171615
14591
234k
    0U, // PACIASP
14592
234k
    0U, // PACIASPPC
14593
234k
    0U, // PACIAZ
14594
234k
    1U, // PACIB
14595
234k
    0U, // PACIB1716
14596
234k
    0U, // PACIB171615
14597
234k
    0U, // PACIBSP
14598
234k
    0U, // PACIBSPPC
14599
234k
    0U, // PACIBZ
14600
234k
    0U, // PACIZA
14601
234k
    0U, // PACIZB
14602
234k
    0U, // PACM
14603
234k
    0U, // PACNBIASPPC
14604
234k
    0U, // PACNBIBSPPC
14605
234k
    2U, // PEXT_2PCI_B
14606
234k
    2U, // PEXT_2PCI_D
14607
234k
    2U, // PEXT_2PCI_H
14608
234k
    2U, // PEXT_2PCI_S
14609
234k
    395U, // PEXT_PCI_B
14610
234k
    395U, // PEXT_PCI_D
14611
234k
    2U, // PEXT_PCI_H
14612
234k
    395U, // PEXT_PCI_S
14613
234k
    0U, // PFALSE
14614
234k
    10328U, // PFIRST_B
14615
234k
    392U, // PMOV_PZI_B
14616
234k
    392U, // PMOV_PZI_D
14617
234k
    2U, // PMOV_PZI_H
14618
234k
    392U, // PMOV_PZI_S
14619
234k
    4U, // PMOV_ZIP_B
14620
234k
    2U, // PMOV_ZIP_D
14621
234k
    0U, // PMOV_ZIP_H
14622
234k
    1U, // PMOV_ZIP_S
14623
234k
    12377U, // PMULLB_ZZZ_D
14624
234k
    176U, // PMULLB_ZZZ_H
14625
234k
    0U, // PMULLB_ZZZ_Q
14626
234k
    12377U, // PMULLT_ZZZ_D
14627
234k
    176U, // PMULLT_ZZZ_H
14628
234k
    0U, // PMULLT_ZZZ_Q
14629
234k
    925840U,  // PMULLv16i8
14630
234k
    4U, // PMULLv1i64
14631
234k
    4U, // PMULLv2i64
14632
234k
    1319080U, // PMULLv8i8
14633
234k
    10329U, // PMUL_ZZZ_B
14634
234k
    925840U,  // PMULv16i8
14635
234k
    1319080U, // PMULv8i8
14636
234k
    10328U, // PNEXT_B
14637
234k
    6232U,  // PNEXT_D
14638
234k
    136U, // PNEXT_H
14639
234k
    12376U, // PNEXT_S
14640
234k
    79224U, // PRFB_D_PZI
14641
234k
    696U, // PRFB_D_SCALED
14642
234k
    704U, // PRFB_D_SXTW_SCALED
14643
234k
    712U, // PRFB_D_UXTW_SCALED
14644
234k
    80248U, // PRFB_PRI
14645
234k
    720U, // PRFB_PRR
14646
234k
    79224U, // PRFB_S_PZI
14647
234k
    728U, // PRFB_S_SXTW_SCALED
14648
234k
    736U, // PRFB_S_UXTW_SCALED
14649
234k
    744U, // PRFD_D_PZI
14650
234k
    752U, // PRFD_D_SCALED
14651
234k
    760U, // PRFD_D_SXTW_SCALED
14652
234k
    768U, // PRFD_D_UXTW_SCALED
14653
234k
    80248U, // PRFD_PRI
14654
234k
    776U, // PRFD_PRR
14655
234k
    744U, // PRFD_S_PZI
14656
234k
    784U, // PRFD_S_SXTW_SCALED
14657
234k
    792U, // PRFD_S_UXTW_SCALED
14658
234k
    800U, // PRFH_D_PZI
14659
234k
    808U, // PRFH_D_SCALED
14660
234k
    816U, // PRFH_D_SXTW_SCALED
14661
234k
    824U, // PRFH_D_UXTW_SCALED
14662
234k
    80248U, // PRFH_PRI
14663
234k
    832U, // PRFH_PRR
14664
234k
    800U, // PRFH_S_PZI
14665
234k
    840U, // PRFH_S_SXTW_SCALED
14666
234k
    848U, // PRFH_S_UXTW_SCALED
14667
234k
    1U, // PRFMl
14668
234k
    537005144U, // PRFMroW
14669
234k
    553782360U, // PRFMroX
14670
234k
    65624U, // PRFMui
14671
234k
    3411032U, // PRFUMi
14672
234k
    856U, // PRFW_D_PZI
14673
234k
    864U, // PRFW_D_SCALED
14674
234k
    872U, // PRFW_D_SXTW_SCALED
14675
234k
    880U, // PRFW_D_UXTW_SCALED
14676
234k
    80248U, // PRFW_PRI
14677
234k
    888U, // PRFW_PRR
14678
234k
    856U, // PRFW_S_PZI
14679
234k
    896U, // PRFW_S_SXTW_SCALED
14680
234k
    904U, // PRFW_S_UXTW_SCALED
14681
234k
    11151448U,  // PSEL_PPPRI_B
14682
234k
    11147352U,  // PSEL_PPPRI_D
14683
234k
    11146328U,  // PSEL_PPPRI_H
14684
234k
    11153496U,  // PSEL_PPPRI_S
14685
234k
    1U, // PTEST_PP
14686
234k
    1U, // PTRUES_B
14687
234k
    1U, // PTRUES_D
14688
234k
    0U, // PTRUES_H
14689
234k
    1U, // PTRUES_S
14690
234k
    1U, // PTRUE_B
14691
234k
    0U, // PTRUE_C_B
14692
234k
    0U, // PTRUE_C_D
14693
234k
    0U, // PTRUE_C_H
14694
234k
    0U, // PTRUE_C_S
14695
234k
    1U, // PTRUE_D
14696
234k
    0U, // PTRUE_H
14697
234k
    1U, // PTRUE_S
14698
234k
    0U, // PUNPKHI_PP
14699
234k
    0U, // PUNPKLO_PP
14700
234k
    5208U,  // RADDHNB_ZZZ_B
14701
234k
    96U,  // RADDHNB_ZZZ_H
14702
234k
    6232U,  // RADDHNB_ZZZ_S
14703
234k
    7256U,  // RADDHNT_ZZZ_B
14704
234k
    24U,  // RADDHNT_ZZZ_H
14705
234k
    1112U,  // RADDHNT_ZZZ_S
14706
234k
    270440U,  // RADDHNv2i64_v2i32
14707
234k
    271464U,  // RADDHNv2i64_v4i32
14708
234k
    401520U,  // RADDHNv4i32_v4i16
14709
234k
    402544U,  // RADDHNv4i32_v8i16
14710
234k
    533624U,  // RADDHNv8i16_v16i8
14711
234k
    532600U,  // RADDHNv8i16_v8i8
14712
234k
    270440U,  // RAX1
14713
234k
    6232U,  // RAX1_ZZZ_D
14714
234k
    0U, // RBITWr
14715
234k
    0U, // RBITXr
14716
234k
    8U, // RBIT_ZPmZ_B
14717
234k
    16U,  // RBIT_ZPmZ_D
14718
234k
    0U, // RBIT_ZPmZ_H
14719
234k
    24U,  // RBIT_ZPmZ_S
14720
234k
    32U,  // RBITv16i8
14721
234k
    80U,  // RBITv8i8
14722
234k
    3449105U, // RCWCAS
14723
234k
    3449105U, // RCWCASA
14724
234k
    3449105U, // RCWCASAL
14725
234k
    3449105U, // RCWCASL
14726
234k
    0U, // RCWCASP
14727
234k
    0U, // RCWCASPA
14728
234k
    0U, // RCWCASPAL
14729
234k
    0U, // RCWCASPL
14730
234k
    3U, // RCWCLR
14731
234k
    3U, // RCWCLRA
14732
234k
    3U, // RCWCLRAL
14733
234k
    3U, // RCWCLRL
14734
234k
    60690U, // RCWCLRP
14735
234k
    60690U, // RCWCLRPA
14736
234k
    60690U, // RCWCLRPAL
14737
234k
    60690U, // RCWCLRPL
14738
234k
    3U, // RCWCLRS
14739
234k
    3U, // RCWCLRSA
14740
234k
    3U, // RCWCLRSAL
14741
234k
    3U, // RCWCLRSL
14742
234k
    60690U, // RCWCLRSP
14743
234k
    60690U, // RCWCLRSPA
14744
234k
    60690U, // RCWCLRSPAL
14745
234k
    60690U, // RCWCLRSPL
14746
234k
    3449105U, // RCWSCAS
14747
234k
    3449105U, // RCWSCASA
14748
234k
    3449105U, // RCWSCASAL
14749
234k
    3449105U, // RCWSCASL
14750
234k
    0U, // RCWSCASP
14751
234k
    0U, // RCWSCASPA
14752
234k
    0U, // RCWSCASPAL
14753
234k
    0U, // RCWSCASPL
14754
234k
    3U, // RCWSET
14755
234k
    3U, // RCWSETA
14756
234k
    3U, // RCWSETAL
14757
234k
    3U, // RCWSETL
14758
234k
    60690U, // RCWSETP
14759
234k
    60690U, // RCWSETPA
14760
234k
    60690U, // RCWSETPAL
14761
234k
    60690U, // RCWSETPL
14762
234k
    3U, // RCWSETS
14763
234k
    3U, // RCWSETSA
14764
234k
    3U, // RCWSETSAL
14765
234k
    3U, // RCWSETSL
14766
234k
    60690U, // RCWSETSP
14767
234k
    60690U, // RCWSETSPA
14768
234k
    60690U, // RCWSETSPAL
14769
234k
    60690U, // RCWSETSPL
14770
234k
    3U, // RCWSWP
14771
234k
    3U, // RCWSWPA
14772
234k
    3U, // RCWSWPAL
14773
234k
    3U, // RCWSWPL
14774
234k
    60690U, // RCWSWPP
14775
234k
    60690U, // RCWSWPPA
14776
234k
    60690U, // RCWSWPPAL
14777
234k
    60690U, // RCWSWPPL
14778
234k
    3U, // RCWSWPS
14779
234k
    3U, // RCWSWPSA
14780
234k
    3U, // RCWSWPSAL
14781
234k
    3U, // RCWSWPSL
14782
234k
    60690U, // RCWSWPSP
14783
234k
    60690U, // RCWSWPSPA
14784
234k
    60690U, // RCWSWPSPAL
14785
234k
    60690U, // RCWSWPSPL
14786
234k
    912U, // RDFFRS_PPz
14787
234k
    912U, // RDFFR_PPz_REAL
14788
234k
    0U, // RDFFR_P_REAL
14789
234k
    0U, // RDSVLI_XI
14790
234k
    0U, // RDVLI_XI
14791
234k
    0U, // RET
14792
234k
    0U, // RETAA
14793
234k
    0U, // RETAASPPCi
14794
234k
    0U, // RETAASPPCr
14795
234k
    0U, // RETAB
14796
234k
    0U, // RETABSPPCi
14797
234k
    0U, // RETABSPPCr
14798
234k
    0U, // REV16Wr
14799
234k
    0U, // REV16Xr
14800
234k
    32U,  // REV16v16i8
14801
234k
    80U,  // REV16v8i8
14802
234k
    0U, // REV32Xr
14803
234k
    32U,  // REV32v16i8
14804
234k
    56U,  // REV32v4i16
14805
234k
    72U,  // REV32v8i16
14806
234k
    80U,  // REV32v8i8
14807
234k
    32U,  // REV64v16i8
14808
234k
    40U,  // REV64v2i32
14809
234k
    56U,  // REV64v4i16
14810
234k
    64U,  // REV64v4i32
14811
234k
    72U,  // REV64v8i16
14812
234k
    80U,  // REV64v8i8
14813
234k
    16U,  // REVB_ZPmZ_D
14814
234k
    0U, // REVB_ZPmZ_H
14815
234k
    24U,  // REVB_ZPmZ_S
14816
234k
    4U, // REVD_ZPmZ
14817
234k
    16U,  // REVH_ZPmZ_D
14818
234k
    24U,  // REVH_ZPmZ_S
14819
234k
    16U,  // REVW_ZPmZ_D
14820
234k
    0U, // REVWr
14821
234k
    0U, // REVXr
14822
234k
    1U, // REV_PP_B
14823
234k
    0U, // REV_PP_D
14824
234k
    0U, // REV_PP_H
14825
234k
    1U, // REV_PP_S
14826
234k
    1U, // REV_ZZ_B
14827
234k
    0U, // REV_ZZ_D
14828
234k
    0U, // REV_ZZ_H
14829
234k
    1U, // REV_ZZ_S
14830
234k
    3160U,  // RMIF
14831
234k
    3160U,  // RORVWr
14832
234k
    3160U,  // RORVXr
14833
234k
    0U, // RPRFM
14834
234k
    3160U,  // RSHRNB_ZZI_B
14835
234k
    224U, // RSHRNB_ZZI_H
14836
234k
    3160U,  // RSHRNB_ZZI_S
14837
234k
    41048U, // RSHRNT_ZZI_B
14838
234k
    376U, // RSHRNT_ZZI_H
14839
234k
    41048U, // RSHRNT_ZZI_S
14840
234k
    41080U, // RSHRNv16i8_shift
14841
234k
    3176U,  // RSHRNv2i32_shift
14842
234k
    3184U,  // RSHRNv4i16_shift
14843
234k
    41064U, // RSHRNv4i32_shift
14844
234k
    41072U, // RSHRNv8i16_shift
14845
234k
    3192U,  // RSHRNv8i8_shift
14846
234k
    5208U,  // RSUBHNB_ZZZ_B
14847
234k
    96U,  // RSUBHNB_ZZZ_H
14848
234k
    6232U,  // RSUBHNB_ZZZ_S
14849
234k
    7256U,  // RSUBHNT_ZZZ_B
14850
234k
    24U,  // RSUBHNT_ZZZ_H
14851
234k
    1112U,  // RSUBHNT_ZZZ_S
14852
234k
    270440U,  // RSUBHNv2i64_v2i32
14853
234k
    271464U,  // RSUBHNv2i64_v4i32
14854
234k
    401520U,  // RSUBHNv4i32_v4i16
14855
234k
    402544U,  // RSUBHNv4i32_v8i16
14856
234k
    533624U,  // RSUBHNv8i16_v16i8
14857
234k
    532600U,  // RSUBHNv8i16_v8i8
14858
234k
    2136U,  // SABALB_ZZZ_D
14859
234k
    8U, // SABALB_ZZZ_H
14860
234k
    7256U,  // SABALB_ZZZ_S
14861
234k
    2136U,  // SABALT_ZZZ_D
14862
234k
    8U, // SABALT_ZZZ_H
14863
234k
    7256U,  // SABALT_ZZZ_S
14864
234k
    926864U,  // SABALv16i8_v8i16
14865
234k
    1057944U, // SABALv2i32_v2i64
14866
234k
    1189024U, // SABALv4i16_v4i32
14867
234k
    402544U,  // SABALv4i32_v2i64
14868
234k
    533624U,  // SABALv8i16_v4i32
14869
234k
    1320104U, // SABALv8i8_v8i16
14870
234k
    9U, // SABA_ZZZ_B
14871
234k
    1112U,  // SABA_ZZZ_D
14872
234k
    240U, // SABA_ZZZ_H
14873
234k
    2136U,  // SABA_ZZZ_S
14874
234k
    926864U,  // SABAv16i8
14875
234k
    1057944U, // SABAv2i32
14876
234k
    1189024U, // SABAv4i16
14877
234k
    402544U,  // SABAv4i32
14878
234k
    533624U,  // SABAv8i16
14879
234k
    1320104U, // SABAv8i8
14880
234k
    12377U, // SABDLB_ZZZ_D
14881
234k
    176U, // SABDLB_ZZZ_H
14882
234k
    5208U,  // SABDLB_ZZZ_S
14883
234k
    12377U, // SABDLT_ZZZ_D
14884
234k
    176U, // SABDLT_ZZZ_H
14885
234k
    5208U,  // SABDLT_ZZZ_S
14886
234k
    925840U,  // SABDLv16i8_v8i16
14887
234k
    1056920U, // SABDLv2i32_v2i64
14888
234k
    1188000U, // SABDLv4i16_v4i32
14889
234k
    401520U,  // SABDLv4i32_v2i64
14890
234k
    532600U,  // SABDLv8i16_v4i32
14891
234k
    1319080U, // SABDLv8i8_v8i16
14892
234k
    16918656U,  // SABD_ZPmZ_B
14893
234k
    33691776U,  // SABD_ZPmZ_D
14894
234k
    51129480U,  // SABD_ZPmZ_H
14895
234k
    67252352U,  // SABD_ZPmZ_S
14896
234k
    925840U,  // SABDv16i8
14897
234k
    1056920U, // SABDv2i32
14898
234k
    1188000U, // SABDv4i16
14899
234k
    401520U,  // SABDv4i32
14900
234k
    532600U,  // SABDv8i16
14901
234k
    1319080U, // SABDv8i8
14902
234k
    2176U,  // SADALP_ZPmZ_D
14903
234k
    8U, // SADALP_ZPmZ_H
14904
234k
    7296U,  // SADALP_ZPmZ_S
14905
234k
    32U,  // SADALPv16i8_v8i16
14906
234k
    40U,  // SADALPv2i32_v1i64
14907
234k
    56U,  // SADALPv4i16_v2i32
14908
234k
    64U,  // SADALPv4i32_v2i64
14909
234k
    72U,  // SADALPv8i16_v4i32
14910
234k
    80U,  // SADALPv8i8_v4i16
14911
234k
    12377U, // SADDLBT_ZZZ_D
14912
234k
    176U, // SADDLBT_ZZZ_H
14913
234k
    5208U,  // SADDLBT_ZZZ_S
14914
234k
    12377U, // SADDLB_ZZZ_D
14915
234k
    176U, // SADDLB_ZZZ_H
14916
234k
    5208U,  // SADDLB_ZZZ_S
14917
234k
    32U,  // SADDLPv16i8_v8i16
14918
234k
    40U,  // SADDLPv2i32_v1i64
14919
234k
    56U,  // SADDLPv4i16_v2i32
14920
234k
    64U,  // SADDLPv4i32_v2i64
14921
234k
    72U,  // SADDLPv8i16_v4i32
14922
234k
    80U,  // SADDLPv8i8_v4i16
14923
234k
    12377U, // SADDLT_ZZZ_D
14924
234k
    176U, // SADDLT_ZZZ_H
14925
234k
    5208U,  // SADDLT_ZZZ_S
14926
234k
    32U,  // SADDLVv16i8v
14927
234k
    56U,  // SADDLVv4i16v
14928
234k
    64U,  // SADDLVv4i32v
14929
234k
    72U,  // SADDLVv8i16v
14930
234k
    80U,  // SADDLVv8i8v
14931
234k
    925840U,  // SADDLv16i8_v8i16
14932
234k
    1056920U, // SADDLv2i32_v2i64
14933
234k
    1188000U, // SADDLv4i16_v4i32
14934
234k
    401520U,  // SADDLv4i32_v2i64
14935
234k
    532600U,  // SADDLv8i16_v4i32
14936
234k
    1319080U, // SADDLv8i8_v8i16
14937
234k
    0U, // SADDV_VPZ_B
14938
234k
    0U, // SADDV_VPZ_H
14939
234k
    0U, // SADDV_VPZ_S
14940
234k
    12376U, // SADDWB_ZZZ_D
14941
234k
    176U, // SADDWB_ZZZ_H
14942
234k
    5209U,  // SADDWB_ZZZ_S
14943
234k
    12376U, // SADDWT_ZZZ_D
14944
234k
    176U, // SADDWT_ZZZ_H
14945
234k
    5209U,  // SADDWT_ZZZ_S
14946
234k
    925816U,  // SADDWv16i8_v8i16
14947
234k
    1056872U, // SADDWv2i32_v2i64
14948
234k
    1187952U, // SADDWv4i16_v4i32
14949
234k
    401512U,  // SADDWv4i32_v2i64
14950
234k
    532592U,  // SADDWv8i16_v4i32
14951
234k
    1319032U, // SADDWv8i8_v8i16
14952
234k
    0U, // SB
14953
234k
    1112U,  // SBCLB_ZZZ_D
14954
234k
    2136U,  // SBCLB_ZZZ_S
14955
234k
    1112U,  // SBCLT_ZZZ_D
14956
234k
    2136U,  // SBCLT_ZZZ_S
14957
234k
    3160U,  // SBCSWr
14958
234k
    3160U,  // SBCSXr
14959
234k
    3160U,  // SBCWr
14960
234k
    3160U,  // SBCXr
14961
234k
    134232U,  // SBFMWri
14962
234k
    134232U,  // SBFMXri
14963
234k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
234k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
234k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
234k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
234k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
234k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
234k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
234k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
234k
    9U, // SCLAMP_ZZZ_B
14972
234k
    1112U,  // SCLAMP_ZZZ_D
14973
234k
    240U, // SCLAMP_ZZZ_H
14974
234k
    2136U,  // SCLAMP_ZZZ_S
14975
234k
    3160U,  // SCVTFSWDri
14976
234k
    3160U,  // SCVTFSWHri
14977
234k
    3160U,  // SCVTFSWSri
14978
234k
    3160U,  // SCVTFSXDri
14979
234k
    3160U,  // SCVTFSXHri
14980
234k
    3160U,  // SCVTFSXSri
14981
234k
    0U, // SCVTFUWDri
14982
234k
    0U, // SCVTFUWHri
14983
234k
    0U, // SCVTFUWSri
14984
234k
    0U, // SCVTFUXDri
14985
234k
    0U, // SCVTFUXHri
14986
234k
    0U, // SCVTFUXSri
14987
234k
    0U, // SCVTF_2Z2Z_StoS
14988
234k
    0U, // SCVTF_4Z4Z_StoS
14989
234k
    16U,  // SCVTF_ZPmZ_DtoD
14990
234k
    2U, // SCVTF_ZPmZ_DtoH
14991
234k
    16U,  // SCVTF_ZPmZ_DtoS
14992
234k
    0U, // SCVTF_ZPmZ_HtoH
14993
234k
    24U,  // SCVTF_ZPmZ_StoD
14994
234k
    1U, // SCVTF_ZPmZ_StoH
14995
234k
    24U,  // SCVTF_ZPmZ_StoS
14996
234k
    3160U,  // SCVTFd
14997
234k
    3160U,  // SCVTFh
14998
234k
    3160U,  // SCVTFs
14999
234k
    0U, // SCVTFv1i16
15000
234k
    0U, // SCVTFv1i32
15001
234k
    0U, // SCVTFv1i64
15002
234k
    40U,  // SCVTFv2f32
15003
234k
    48U,  // SCVTFv2f64
15004
234k
    3224U,  // SCVTFv2i32_shift
15005
234k
    3176U,  // SCVTFv2i64_shift
15006
234k
    56U,  // SCVTFv4f16
15007
234k
    64U,  // SCVTFv4f32
15008
234k
    3232U,  // SCVTFv4i16_shift
15009
234k
    3184U,  // SCVTFv4i32_shift
15010
234k
    72U,  // SCVTFv8f16
15011
234k
    3192U,  // SCVTFv8i16_shift
15012
234k
    33691776U,  // SDIVR_ZPmZ_D
15013
234k
    67252352U,  // SDIVR_ZPmZ_S
15014
234k
    3160U,  // SDIVWr
15015
234k
    3160U,  // SDIVXr
15016
234k
    33691776U,  // SDIV_ZPmZ_D
15017
234k
    67252352U,  // SDIV_ZPmZ_S
15018
234k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
234k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
234k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
234k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
234k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
234k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
234k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
234k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
234k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
234k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
234k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
234k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
234k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
234k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
234k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
234k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
234k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
234k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
234k
    53222488U,  // SDOT_ZZZI_D
15037
234k
    53222488U,  // SDOT_ZZZI_HtoS
15038
234k
    38921U, // SDOT_ZZZI_S
15039
234k
    7256U,  // SDOT_ZZZ_D
15040
234k
    7256U,  // SDOT_ZZZ_HtoS
15041
234k
    9U, // SDOT_ZZZ_S
15042
234k
    5121168U, // SDOTlanev16i8
15043
234k
    5121192U, // SDOTlanev8i8
15044
234k
    926864U,  // SDOTv16i8
15045
234k
    1320104U, // SDOTv8i8
15046
234k
    0U, // SDSB
15047
234k
    16918616U,  // SEL_PPPP
15048
234k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
234k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
234k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
234k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
234k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
234k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
234k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
234k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
234k
    16918616U,  // SEL_ZPZZ_B
15057
234k
    33691736U,  // SEL_ZPZZ_D
15058
234k
    51129480U,  // SEL_ZPZZ_H
15059
234k
    67252312U,  // SEL_ZPZZ_S
15060
234k
    0U, // SET
15061
234k
    0U, // SETE
15062
234k
    0U, // SETEN
15063
234k
    0U, // SETET
15064
234k
    0U, // SETETN
15065
234k
    0U, // SETF16
15066
234k
    0U, // SETF8
15067
234k
    0U, // SETFFR
15068
234k
    0U, // SETGM
15069
234k
    0U, // SETGMN
15070
234k
    0U, // SETGMT
15071
234k
    0U, // SETGMTN
15072
234k
    0U, // SETGP
15073
234k
    0U, // SETGPN
15074
234k
    0U, // SETGPT
15075
234k
    0U, // SETGPTN
15076
234k
    0U, // SETM
15077
234k
    0U, // SETMN
15078
234k
    0U, // SETMT
15079
234k
    0U, // SETMTN
15080
234k
    0U, // SETP
15081
234k
    0U, // SETPN
15082
234k
    0U, // SETPT
15083
234k
    0U, // SETPTN
15084
234k
    402521U,  // SHA1Crrr
15085
234k
    0U, // SHA1Hrr
15086
234k
    402521U,  // SHA1Mrrr
15087
234k
    402521U,  // SHA1Prrr
15088
234k
    402544U,  // SHA1SU0rrr
15089
234k
    64U,  // SHA1SU1rr
15090
234k
    402521U,  // SHA256H2rrr
15091
234k
    402521U,  // SHA256Hrrr
15092
234k
    64U,  // SHA256SU0rr
15093
234k
    402544U,  // SHA256SU1rrr
15094
234k
    271449U,  // SHA512H
15095
234k
    271449U,  // SHA512H2
15096
234k
    48U,  // SHA512SU0
15097
234k
    271464U,  // SHA512SU1
15098
234k
    16918656U,  // SHADD_ZPmZ_B
15099
234k
    33691776U,  // SHADD_ZPmZ_D
15100
234k
    51129480U,  // SHADD_ZPmZ_H
15101
234k
    67252352U,  // SHADD_ZPmZ_S
15102
234k
    925840U,  // SHADDv16i8
15103
234k
    1056920U, // SHADDv2i32
15104
234k
    1188000U, // SHADDv4i16
15105
234k
    401520U,  // SHADDv4i32
15106
234k
    532600U,  // SHADDv8i16
15107
234k
    1319080U, // SHADDv8i8
15108
234k
    928U, // SHLLv16i8
15109
234k
    936U, // SHLLv2i32
15110
234k
    944U, // SHLLv4i16
15111
234k
    952U, // SHLLv4i32
15112
234k
    960U, // SHLLv8i16
15113
234k
    968U, // SHLLv8i8
15114
234k
    3160U,  // SHLd
15115
234k
    3216U,  // SHLv16i8_shift
15116
234k
    3224U,  // SHLv2i32_shift
15117
234k
    3176U,  // SHLv2i64_shift
15118
234k
    3232U,  // SHLv4i16_shift
15119
234k
    3184U,  // SHLv4i32_shift
15120
234k
    3192U,  // SHLv8i16_shift
15121
234k
    3240U,  // SHLv8i8_shift
15122
234k
    3160U,  // SHRNB_ZZI_B
15123
234k
    224U, // SHRNB_ZZI_H
15124
234k
    3160U,  // SHRNB_ZZI_S
15125
234k
    41048U, // SHRNT_ZZI_B
15126
234k
    376U, // SHRNT_ZZI_H
15127
234k
    41048U, // SHRNT_ZZI_S
15128
234k
    41080U, // SHRNv16i8_shift
15129
234k
    3176U,  // SHRNv2i32_shift
15130
234k
    3184U,  // SHRNv4i16_shift
15131
234k
    41064U, // SHRNv4i32_shift
15132
234k
    41072U, // SHRNv8i16_shift
15133
234k
    3192U,  // SHRNv8i8_shift
15134
234k
    16918656U,  // SHSUBR_ZPmZ_B
15135
234k
    33691776U,  // SHSUBR_ZPmZ_D
15136
234k
    51129480U,  // SHSUBR_ZPmZ_H
15137
234k
    67252352U,  // SHSUBR_ZPmZ_S
15138
234k
    16918656U,  // SHSUB_ZPmZ_B
15139
234k
    33691776U,  // SHSUB_ZPmZ_D
15140
234k
    51129480U,  // SHSUB_ZPmZ_H
15141
234k
    67252352U,  // SHSUB_ZPmZ_S
15142
234k
    925840U,  // SHSUBv16i8
15143
234k
    1056920U, // SHSUBv2i32
15144
234k
    1188000U, // SHSUBv4i16
15145
234k
    401520U,  // SHSUBv4i32
15146
234k
    532600U,  // SHSUBv8i16
15147
234k
    1319080U, // SHSUBv8i8
15148
234k
    377U, // SLI_ZZI_B
15149
234k
    41048U, // SLI_ZZI_D
15150
234k
    376U, // SLI_ZZI_H
15151
234k
    41048U, // SLI_ZZI_S
15152
234k
    41049U, // SLId
15153
234k
    41104U, // SLIv16i8_shift
15154
234k
    41112U, // SLIv2i32_shift
15155
234k
    41064U, // SLIv2i64_shift
15156
234k
    41120U, // SLIv4i16_shift
15157
234k
    41072U, // SLIv4i32_shift
15158
234k
    41080U, // SLIv8i16_shift
15159
234k
    41128U, // SLIv8i8_shift
15160
234k
    402544U,  // SM3PARTW1
15161
234k
    402544U,  // SM3PARTW2
15162
234k
    88350832U,  // SM3SS1
15163
234k
    122299504U, // SM3TT1A
15164
234k
    122299504U, // SM3TT1B
15165
234k
    122299504U, // SM3TT2A
15166
234k
    122299504U, // SM3TT2B
15167
234k
    64U,  // SM4E
15168
234k
    12377U, // SM4EKEY_ZZZ_S
15169
234k
    401520U,  // SM4ENCKEY
15170
234k
    12377U, // SM4E_ZZZ_S
15171
234k
    134232U,  // SMADDLrrr
15172
234k
    16918656U,  // SMAXP_ZPmZ_B
15173
234k
    33691776U,  // SMAXP_ZPmZ_D
15174
234k
    51129480U,  // SMAXP_ZPmZ_H
15175
234k
    67252352U,  // SMAXP_ZPmZ_S
15176
234k
    925840U,  // SMAXPv16i8
15177
234k
    1056920U, // SMAXPv2i32
15178
234k
    1188000U, // SMAXPv4i16
15179
234k
    401520U,  // SMAXPv4i32
15180
234k
    532600U,  // SMAXPv8i16
15181
234k
    1319080U, // SMAXPv8i8
15182
234k
    10328U, // SMAXQV_VPZ_B
15183
234k
    6232U,  // SMAXQV_VPZ_D
15184
234k
    5208U,  // SMAXQV_VPZ_H
15185
234k
    12376U, // SMAXQV_VPZ_S
15186
234k
    0U, // SMAXV_VPZ_B
15187
234k
    0U, // SMAXV_VPZ_D
15188
234k
    0U, // SMAXV_VPZ_H
15189
234k
    0U, // SMAXV_VPZ_S
15190
234k
    32U,  // SMAXVv16i8v
15191
234k
    56U,  // SMAXVv4i16v
15192
234k
    64U,  // SMAXVv4i32v
15193
234k
    72U,  // SMAXVv8i16v
15194
234k
    80U,  // SMAXVv8i8v
15195
234k
    3160U,  // SMAXWri
15196
234k
    3160U,  // SMAXWrr
15197
234k
    3160U,  // SMAXXri
15198
234k
    3160U,  // SMAXXrr
15199
234k
    920U, // SMAX_VG2_2Z2Z_B
15200
234k
    464U, // SMAX_VG2_2Z2Z_D
15201
234k
    248U, // SMAX_VG2_2Z2Z_H
15202
234k
    472U, // SMAX_VG2_2Z2Z_S
15203
234k
    176U, // SMAX_VG2_2ZZ_B
15204
234k
    184U, // SMAX_VG2_2ZZ_D
15205
234k
    136U, // SMAX_VG2_2ZZ_H
15206
234k
    96U,  // SMAX_VG2_2ZZ_S
15207
234k
    920U, // SMAX_VG4_4Z4Z_B
15208
234k
    464U, // SMAX_VG4_4Z4Z_D
15209
234k
    248U, // SMAX_VG4_4Z4Z_H
15210
234k
    472U, // SMAX_VG4_4Z4Z_S
15211
234k
    176U, // SMAX_VG4_4ZZ_B
15212
234k
    184U, // SMAX_VG4_4ZZ_D
15213
234k
    136U, // SMAX_VG4_4ZZ_H
15214
234k
    96U,  // SMAX_VG4_4ZZ_S
15215
234k
    3161U,  // SMAX_ZI_B
15216
234k
    3160U,  // SMAX_ZI_D
15217
234k
    224U, // SMAX_ZI_H
15218
234k
    3161U,  // SMAX_ZI_S
15219
234k
    16918656U,  // SMAX_ZPmZ_B
15220
234k
    33691776U,  // SMAX_ZPmZ_D
15221
234k
    51129480U,  // SMAX_ZPmZ_H
15222
234k
    67252352U,  // SMAX_ZPmZ_S
15223
234k
    925840U,  // SMAXv16i8
15224
234k
    1056920U, // SMAXv2i32
15225
234k
    1188000U, // SMAXv4i16
15226
234k
    401520U,  // SMAXv4i32
15227
234k
    532600U,  // SMAXv8i16
15228
234k
    1319080U, // SMAXv8i8
15229
234k
    0U, // SMC
15230
234k
    16918656U,  // SMINP_ZPmZ_B
15231
234k
    33691776U,  // SMINP_ZPmZ_D
15232
234k
    51129480U,  // SMINP_ZPmZ_H
15233
234k
    67252352U,  // SMINP_ZPmZ_S
15234
234k
    925840U,  // SMINPv16i8
15235
234k
    1056920U, // SMINPv2i32
15236
234k
    1188000U, // SMINPv4i16
15237
234k
    401520U,  // SMINPv4i32
15238
234k
    532600U,  // SMINPv8i16
15239
234k
    1319080U, // SMINPv8i8
15240
234k
    10328U, // SMINQV_VPZ_B
15241
234k
    6232U,  // SMINQV_VPZ_D
15242
234k
    5208U,  // SMINQV_VPZ_H
15243
234k
    12376U, // SMINQV_VPZ_S
15244
234k
    0U, // SMINV_VPZ_B
15245
234k
    0U, // SMINV_VPZ_D
15246
234k
    0U, // SMINV_VPZ_H
15247
234k
    0U, // SMINV_VPZ_S
15248
234k
    32U,  // SMINVv16i8v
15249
234k
    56U,  // SMINVv4i16v
15250
234k
    64U,  // SMINVv4i32v
15251
234k
    72U,  // SMINVv8i16v
15252
234k
    80U,  // SMINVv8i8v
15253
234k
    3160U,  // SMINWri
15254
234k
    3160U,  // SMINWrr
15255
234k
    3160U,  // SMINXri
15256
234k
    3160U,  // SMINXrr
15257
234k
    920U, // SMIN_VG2_2Z2Z_B
15258
234k
    464U, // SMIN_VG2_2Z2Z_D
15259
234k
    248U, // SMIN_VG2_2Z2Z_H
15260
234k
    472U, // SMIN_VG2_2Z2Z_S
15261
234k
    176U, // SMIN_VG2_2ZZ_B
15262
234k
    184U, // SMIN_VG2_2ZZ_D
15263
234k
    136U, // SMIN_VG2_2ZZ_H
15264
234k
    96U,  // SMIN_VG2_2ZZ_S
15265
234k
    920U, // SMIN_VG4_4Z4Z_B
15266
234k
    464U, // SMIN_VG4_4Z4Z_D
15267
234k
    248U, // SMIN_VG4_4Z4Z_H
15268
234k
    472U, // SMIN_VG4_4Z4Z_S
15269
234k
    176U, // SMIN_VG4_4ZZ_B
15270
234k
    184U, // SMIN_VG4_4ZZ_D
15271
234k
    136U, // SMIN_VG4_4ZZ_H
15272
234k
    96U,  // SMIN_VG4_4ZZ_S
15273
234k
    3161U,  // SMIN_ZI_B
15274
234k
    3160U,  // SMIN_ZI_D
15275
234k
    224U, // SMIN_ZI_H
15276
234k
    3161U,  // SMIN_ZI_S
15277
234k
    16918656U,  // SMIN_ZPmZ_B
15278
234k
    33691776U,  // SMIN_ZPmZ_D
15279
234k
    51129480U,  // SMIN_ZPmZ_H
15280
234k
    67252352U,  // SMIN_ZPmZ_S
15281
234k
    925840U,  // SMINv16i8
15282
234k
    1056920U, // SMINv2i32
15283
234k
    1188000U, // SMINv4i16
15284
234k
    401520U,  // SMINv4i32
15285
234k
    532600U,  // SMINv8i16
15286
234k
    1319080U, // SMINv8i8
15287
234k
    53217368U,  // SMLALB_ZZZI_D
15288
234k
    53222488U,  // SMLALB_ZZZI_S
15289
234k
    2136U,  // SMLALB_ZZZ_D
15290
234k
    8U, // SMLALB_ZZZ_H
15291
234k
    7256U,  // SMLALB_ZZZ_S
15292
234k
    38441U, // SMLALL_MZZI_BtoS
15293
234k
    38145U, // SMLALL_MZZI_HtoD
15294
234k
    553U, // SMLALL_MZZ_BtoS
15295
234k
    257U, // SMLALL_MZZ_HtoD
15296
234k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
234k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
234k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
234k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
234k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
234k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
234k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
234k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
234k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
234k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
234k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
234k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
234k
    53217368U,  // SMLALT_ZZZI_D
15309
234k
    53222488U,  // SMLALT_ZZZI_S
15310
234k
    2136U,  // SMLALT_ZZZ_D
15311
234k
    8U, // SMLALT_ZZZ_H
15312
234k
    7256U,  // SMLALT_ZZZ_S
15313
234k
    38145U, // SMLAL_MZZI_HtoS
15314
234k
    257U, // SMLAL_MZZ_HtoS
15315
234k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
234k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
234k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
234k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
234k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
234k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
234k
    926864U,  // SMLALv16i8_v8i16
15322
234k
    122299544U, // SMLALv2i32_indexed
15323
234k
    1057944U, // SMLALv2i32_v2i64
15324
234k
    120464544U, // SMLALv4i16_indexed
15325
234k
    1189024U, // SMLALv4i16_v4i32
15326
234k
    122299504U, // SMLALv4i32_indexed
15327
234k
    402544U,  // SMLALv4i32_v2i64
15328
234k
    120464504U, // SMLALv8i16_indexed
15329
234k
    533624U,  // SMLALv8i16_v4i32
15330
234k
    1320104U, // SMLALv8i8_v8i16
15331
234k
    53217368U,  // SMLSLB_ZZZI_D
15332
234k
    53222488U,  // SMLSLB_ZZZI_S
15333
234k
    2136U,  // SMLSLB_ZZZ_D
15334
234k
    8U, // SMLSLB_ZZZ_H
15335
234k
    7256U,  // SMLSLB_ZZZ_S
15336
234k
    38441U, // SMLSLL_MZZI_BtoS
15337
234k
    38145U, // SMLSLL_MZZI_HtoD
15338
234k
    553U, // SMLSLL_MZZ_BtoS
15339
234k
    257U, // SMLSLL_MZZ_HtoD
15340
234k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
234k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
234k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
234k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
234k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
234k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
234k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
234k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
234k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
234k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
234k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
234k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
234k
    53217368U,  // SMLSLT_ZZZI_D
15353
234k
    53222488U,  // SMLSLT_ZZZI_S
15354
234k
    2136U,  // SMLSLT_ZZZ_D
15355
234k
    8U, // SMLSLT_ZZZ_H
15356
234k
    7256U,  // SMLSLT_ZZZ_S
15357
234k
    38145U, // SMLSL_MZZI_HtoS
15358
234k
    257U, // SMLSL_MZZ_HtoS
15359
234k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
234k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
234k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
234k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
234k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
234k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
234k
    926864U,  // SMLSLv16i8_v8i16
15366
234k
    122299544U, // SMLSLv2i32_indexed
15367
234k
    1057944U, // SMLSLv2i32_v2i64
15368
234k
    120464544U, // SMLSLv4i16_indexed
15369
234k
    1189024U, // SMLSLv4i16_v4i32
15370
234k
    122299504U, // SMLSLv4i32_indexed
15371
234k
    402544U,  // SMLSLv4i32_v2i64
15372
234k
    120464504U, // SMLSLv8i16_indexed
15373
234k
    533624U,  // SMLSLv8i16_v4i32
15374
234k
    1320104U, // SMLSLv8i8_v8i16
15375
234k
    926864U,  // SMMLA
15376
234k
    9U, // SMMLA_ZZZ
15377
234k
    0U, // SMOPA_MPPZZ_D
15378
234k
    0U, // SMOPA_MPPZZ_HtoS
15379
234k
    0U, // SMOPA_MPPZZ_S
15380
234k
    0U, // SMOPS_MPPZZ_D
15381
234k
    0U, // SMOPS_MPPZZ_HtoS
15382
234k
    0U, // SMOPS_MPPZZ_S
15383
234k
    45456U, // SMOVvi16to32
15384
234k
    45456U, // SMOVvi16to32_idx0
15385
234k
    45456U, // SMOVvi16to64
15386
234k
    45456U, // SMOVvi16to64_idx0
15387
234k
    45464U, // SMOVvi32to64
15388
234k
    45464U, // SMOVvi32to64_idx0
15389
234k
    45480U, // SMOVvi8to32
15390
234k
    45480U, // SMOVvi8to32_idx0
15391
234k
    45480U, // SMOVvi8to64
15392
234k
    45480U, // SMOVvi8to64_idx0
15393
234k
    134232U,  // SMSUBLrrr
15394
234k
    16918656U,  // SMULH_ZPmZ_B
15395
234k
    33691776U,  // SMULH_ZPmZ_D
15396
234k
    51129480U,  // SMULH_ZPmZ_H
15397
234k
    67252352U,  // SMULH_ZPmZ_S
15398
234k
    10329U, // SMULH_ZZZ_B
15399
234k
    6232U,  // SMULH_ZZZ_D
15400
234k
    136U, // SMULH_ZZZ_H
15401
234k
    12377U, // SMULH_ZZZ_S
15402
234k
    3160U,  // SMULHrr
15403
234k
    5910617U, // SMULLB_ZZZI_D
15404
234k
    5903448U, // SMULLB_ZZZI_S
15405
234k
    12377U, // SMULLB_ZZZ_D
15406
234k
    176U, // SMULLB_ZZZ_H
15407
234k
    5208U,  // SMULLB_ZZZ_S
15408
234k
    5910617U, // SMULLT_ZZZI_D
15409
234k
    5903448U, // SMULLT_ZZZI_S
15410
234k
    12377U, // SMULLT_ZZZ_D
15411
234k
    176U, // SMULLT_ZZZ_H
15412
234k
    5208U,  // SMULLT_ZZZ_S
15413
234k
    925840U,  // SMULLv16i8_v8i16
15414
234k
    340402328U, // SMULLv2i32_indexed
15415
234k
    1056920U, // SMULLv2i32_v2i64
15416
234k
    338567328U, // SMULLv4i16_indexed
15417
234k
    1188000U, // SMULLv4i16_v4i32
15418
234k
    340402288U, // SMULLv4i32_indexed
15419
234k
    401520U,  // SMULLv4i32_v2i64
15420
234k
    338567288U, // SMULLv8i16_indexed
15421
234k
    532600U,  // SMULLv8i16_v4i32
15422
234k
    1319080U, // SMULLv8i8_v8i16
15423
234k
    80984U, // SPLICE_ZPZZ_B
15424
234k
    82008U, // SPLICE_ZPZZ_D
15425
234k
    248U, // SPLICE_ZPZZ_H
15426
234k
    83032U, // SPLICE_ZPZZ_S
15427
234k
    16918616U,  // SPLICE_ZPZ_B
15428
234k
    33691736U,  // SPLICE_ZPZ_D
15429
234k
    51129480U,  // SPLICE_ZPZ_H
15430
234k
    67252312U,  // SPLICE_ZPZ_S
15431
234k
    8U, // SQABS_ZPmZ_B
15432
234k
    16U,  // SQABS_ZPmZ_D
15433
234k
    0U, // SQABS_ZPmZ_H
15434
234k
    24U,  // SQABS_ZPmZ_S
15435
234k
    32U,  // SQABSv16i8
15436
234k
    0U, // SQABSv1i16
15437
234k
    0U, // SQABSv1i32
15438
234k
    0U, // SQABSv1i64
15439
234k
    0U, // SQABSv1i8
15440
234k
    40U,  // SQABSv2i32
15441
234k
    48U,  // SQABSv2i64
15442
234k
    56U,  // SQABSv4i16
15443
234k
    64U,  // SQABSv4i32
15444
234k
    72U,  // SQABSv8i16
15445
234k
    80U,  // SQABSv8i8
15446
234k
    16473U, // SQADD_ZI_B
15447
234k
    17496U, // SQADD_ZI_D
15448
234k
    208U, // SQADD_ZI_H
15449
234k
    18521U, // SQADD_ZI_S
15450
234k
    16918656U,  // SQADD_ZPmZ_B
15451
234k
    33691776U,  // SQADD_ZPmZ_D
15452
234k
    51129480U,  // SQADD_ZPmZ_H
15453
234k
    67252352U,  // SQADD_ZPmZ_S
15454
234k
    10329U, // SQADD_ZZZ_B
15455
234k
    6232U,  // SQADD_ZZZ_D
15456
234k
    136U, // SQADD_ZZZ_H
15457
234k
    12377U, // SQADD_ZZZ_S
15458
234k
    925840U,  // SQADDv16i8
15459
234k
    3160U,  // SQADDv1i16
15460
234k
    3160U,  // SQADDv1i32
15461
234k
    3160U,  // SQADDv1i64
15462
234k
    3160U,  // SQADDv1i8
15463
234k
    1056920U, // SQADDv2i32
15464
234k
    270440U,  // SQADDv2i64
15465
234k
    1188000U, // SQADDv4i16
15466
234k
    401520U,  // SQADDv4i32
15467
234k
    532600U,  // SQADDv8i16
15468
234k
    1319080U, // SQADDv8i8
15469
234k
    151136345U, // SQCADD_ZZI_B
15470
234k
    151132248U, // SQCADD_ZZI_D
15471
234k
    3288200U, // SQCADD_ZZI_H
15472
234k
    151138393U, // SQCADD_ZZI_S
15473
234k
    0U, // SQCVTN_Z2Z_StoH
15474
234k
    0U, // SQCVTN_Z4Z_DtoH
15475
234k
    2U, // SQCVTN_Z4Z_StoB
15476
234k
    0U, // SQCVTUN_Z2Z_StoH
15477
234k
    0U, // SQCVTUN_Z4Z_DtoH
15478
234k
    2U, // SQCVTUN_Z4Z_StoB
15479
234k
    0U, // SQCVTU_Z2Z_StoH
15480
234k
    0U, // SQCVTU_Z4Z_DtoH
15481
234k
    2U, // SQCVTU_Z4Z_StoB
15482
234k
    0U, // SQCVT_Z2Z_StoH
15483
234k
    0U, // SQCVT_Z4Z_DtoH
15484
234k
    2U, // SQCVT_Z4Z_StoB
15485
234k
    2U, // SQDECB_XPiI
15486
234k
    4U, // SQDECB_XPiWdI
15487
234k
    2U, // SQDECD_XPiI
15488
234k
    4U, // SQDECD_XPiWdI
15489
234k
    2U, // SQDECD_ZPiI
15490
234k
    2U, // SQDECH_XPiI
15491
234k
    4U, // SQDECH_XPiWdI
15492
234k
    0U, // SQDECH_ZPiI
15493
234k
    84057U, // SQDECP_XPWd_B
15494
234k
    84056U, // SQDECP_XPWd_D
15495
234k
    84056U, // SQDECP_XPWd_H
15496
234k
    84057U, // SQDECP_XPWd_S
15497
234k
    1U, // SQDECP_XP_B
15498
234k
    0U, // SQDECP_XP_D
15499
234k
    0U, // SQDECP_XP_H
15500
234k
    1U, // SQDECP_XP_S
15501
234k
    0U, // SQDECP_ZP_D
15502
234k
    0U, // SQDECP_ZP_H
15503
234k
    0U, // SQDECP_ZP_S
15504
234k
    2U, // SQDECW_XPiI
15505
234k
    4U, // SQDECW_XPiWdI
15506
234k
    2U, // SQDECW_ZPiI
15507
234k
    2136U,  // SQDMLALBT_ZZZ_D
15508
234k
    8U, // SQDMLALBT_ZZZ_H
15509
234k
    7256U,  // SQDMLALBT_ZZZ_S
15510
234k
    53217368U,  // SQDMLALB_ZZZI_D
15511
234k
    53222488U,  // SQDMLALB_ZZZI_S
15512
234k
    2136U,  // SQDMLALB_ZZZ_D
15513
234k
    8U, // SQDMLALB_ZZZ_H
15514
234k
    7256U,  // SQDMLALB_ZZZ_S
15515
234k
    53217368U,  // SQDMLALT_ZZZI_D
15516
234k
    53222488U,  // SQDMLALT_ZZZI_S
15517
234k
    2136U,  // SQDMLALT_ZZZ_D
15518
234k
    8U, // SQDMLALT_ZZZ_H
15519
234k
    7256U,  // SQDMLALT_ZZZ_S
15520
234k
    41049U, // SQDMLALi16
15521
234k
    41049U, // SQDMLALi32
15522
234k
    120464473U, // SQDMLALv1i32_indexed
15523
234k
    122299481U, // SQDMLALv1i64_indexed
15524
234k
    122299544U, // SQDMLALv2i32_indexed
15525
234k
    1057944U, // SQDMLALv2i32_v2i64
15526
234k
    120464544U, // SQDMLALv4i16_indexed
15527
234k
    1189024U, // SQDMLALv4i16_v4i32
15528
234k
    122299504U, // SQDMLALv4i32_indexed
15529
234k
    402544U,  // SQDMLALv4i32_v2i64
15530
234k
    120464504U, // SQDMLALv8i16_indexed
15531
234k
    533624U,  // SQDMLALv8i16_v4i32
15532
234k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
234k
    8U, // SQDMLSLBT_ZZZ_H
15534
234k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
234k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
234k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
234k
    2136U,  // SQDMLSLB_ZZZ_D
15538
234k
    8U, // SQDMLSLB_ZZZ_H
15539
234k
    7256U,  // SQDMLSLB_ZZZ_S
15540
234k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
234k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
234k
    2136U,  // SQDMLSLT_ZZZ_D
15543
234k
    8U, // SQDMLSLT_ZZZ_H
15544
234k
    7256U,  // SQDMLSLT_ZZZ_S
15545
234k
    41049U, // SQDMLSLi16
15546
234k
    41049U, // SQDMLSLi32
15547
234k
    120464473U, // SQDMLSLv1i32_indexed
15548
234k
    122299481U, // SQDMLSLv1i64_indexed
15549
234k
    122299544U, // SQDMLSLv2i32_indexed
15550
234k
    1057944U, // SQDMLSLv2i32_v2i64
15551
234k
    120464544U, // SQDMLSLv4i16_indexed
15552
234k
    1189024U, // SQDMLSLv4i16_v4i32
15553
234k
    122299504U, // SQDMLSLv4i32_indexed
15554
234k
    402544U,  // SQDMLSLv4i32_v2i64
15555
234k
    120464504U, // SQDMLSLv8i16_indexed
15556
234k
    533624U,  // SQDMLSLv8i16_v4i32
15557
234k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
234k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
234k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
234k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
234k
    176U, // SQDMULH_VG2_2ZZ_B
15562
234k
    184U, // SQDMULH_VG2_2ZZ_D
15563
234k
    136U, // SQDMULH_VG2_2ZZ_H
15564
234k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
234k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
234k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
234k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
234k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
234k
    176U, // SQDMULH_VG4_4ZZ_B
15570
234k
    184U, // SQDMULH_VG4_4ZZ_D
15571
234k
    136U, // SQDMULH_VG4_4ZZ_H
15572
234k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
234k
    5904472U, // SQDMULH_ZZZI_D
15574
234k
    40072U, // SQDMULH_ZZZI_H
15575
234k
    5910617U, // SQDMULH_ZZZI_S
15576
234k
    10329U, // SQDMULH_ZZZ_B
15577
234k
    6232U,  // SQDMULH_ZZZ_D
15578
234k
    136U, // SQDMULH_ZZZ_H
15579
234k
    12377U, // SQDMULH_ZZZ_S
15580
234k
    3160U,  // SQDMULHv1i16
15581
234k
    338567256U, // SQDMULHv1i16_indexed
15582
234k
    3160U,  // SQDMULHv1i32
15583
234k
    340402264U, // SQDMULHv1i32_indexed
15584
234k
    1056920U, // SQDMULHv2i32
15585
234k
    340402328U, // SQDMULHv2i32_indexed
15586
234k
    1188000U, // SQDMULHv4i16
15587
234k
    338567328U, // SQDMULHv4i16_indexed
15588
234k
    401520U,  // SQDMULHv4i32
15589
234k
    340402288U, // SQDMULHv4i32_indexed
15590
234k
    532600U,  // SQDMULHv8i16
15591
234k
    338567288U, // SQDMULHv8i16_indexed
15592
234k
    5910617U, // SQDMULLB_ZZZI_D
15593
234k
    5903448U, // SQDMULLB_ZZZI_S
15594
234k
    12377U, // SQDMULLB_ZZZ_D
15595
234k
    176U, // SQDMULLB_ZZZ_H
15596
234k
    5208U,  // SQDMULLB_ZZZ_S
15597
234k
    5910617U, // SQDMULLT_ZZZI_D
15598
234k
    5903448U, // SQDMULLT_ZZZI_S
15599
234k
    12377U, // SQDMULLT_ZZZ_D
15600
234k
    176U, // SQDMULLT_ZZZ_H
15601
234k
    5208U,  // SQDMULLT_ZZZ_S
15602
234k
    3160U,  // SQDMULLi16
15603
234k
    3160U,  // SQDMULLi32
15604
234k
    338567256U, // SQDMULLv1i32_indexed
15605
234k
    340402264U, // SQDMULLv1i64_indexed
15606
234k
    340402328U, // SQDMULLv2i32_indexed
15607
234k
    1056920U, // SQDMULLv2i32_v2i64
15608
234k
    338567328U, // SQDMULLv4i16_indexed
15609
234k
    1188000U, // SQDMULLv4i16_v4i32
15610
234k
    340402288U, // SQDMULLv4i32_indexed
15611
234k
    401520U,  // SQDMULLv4i32_v2i64
15612
234k
    338567288U, // SQDMULLv8i16_indexed
15613
234k
    532600U,  // SQDMULLv8i16_v4i32
15614
234k
    2U, // SQINCB_XPiI
15615
234k
    4U, // SQINCB_XPiWdI
15616
234k
    2U, // SQINCD_XPiI
15617
234k
    4U, // SQINCD_XPiWdI
15618
234k
    2U, // SQINCD_ZPiI
15619
234k
    2U, // SQINCH_XPiI
15620
234k
    4U, // SQINCH_XPiWdI
15621
234k
    0U, // SQINCH_ZPiI
15622
234k
    84057U, // SQINCP_XPWd_B
15623
234k
    84056U, // SQINCP_XPWd_D
15624
234k
    84056U, // SQINCP_XPWd_H
15625
234k
    84057U, // SQINCP_XPWd_S
15626
234k
    1U, // SQINCP_XP_B
15627
234k
    0U, // SQINCP_XP_D
15628
234k
    0U, // SQINCP_XP_H
15629
234k
    1U, // SQINCP_XP_S
15630
234k
    0U, // SQINCP_ZP_D
15631
234k
    0U, // SQINCP_ZP_H
15632
234k
    0U, // SQINCP_ZP_S
15633
234k
    2U, // SQINCW_XPiI
15634
234k
    4U, // SQINCW_XPiWdI
15635
234k
    2U, // SQINCW_ZPiI
15636
234k
    8U, // SQNEG_ZPmZ_B
15637
234k
    16U,  // SQNEG_ZPmZ_D
15638
234k
    0U, // SQNEG_ZPmZ_H
15639
234k
    24U,  // SQNEG_ZPmZ_S
15640
234k
    32U,  // SQNEGv16i8
15641
234k
    0U, // SQNEGv1i16
15642
234k
    0U, // SQNEGv1i32
15643
234k
    0U, // SQNEGv1i64
15644
234k
    0U, // SQNEGv1i8
15645
234k
    40U,  // SQNEGv2i32
15646
234k
    48U,  // SQNEGv2i64
15647
234k
    56U,  // SQNEGv4i16
15648
234k
    64U,  // SQNEGv4i32
15649
234k
    72U,  // SQNEGv8i16
15650
234k
    80U,  // SQNEGv8i8
15651
234k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
234k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
234k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
234k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
234k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
234k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
234k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
234k
    39152U, // SQRDMLAH_ZZZI_H
15659
234k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
234k
    9U, // SQRDMLAH_ZZZ_B
15661
234k
    1112U,  // SQRDMLAH_ZZZ_D
15662
234k
    240U, // SQRDMLAH_ZZZ_H
15663
234k
    2136U,  // SQRDMLAH_ZZZ_S
15664
234k
    41049U, // SQRDMLAHv1i16
15665
234k
    120464473U, // SQRDMLAHv1i16_indexed
15666
234k
    41049U, // SQRDMLAHv1i32
15667
234k
    122299481U, // SQRDMLAHv1i32_indexed
15668
234k
    1057944U, // SQRDMLAHv2i32
15669
234k
    122299544U, // SQRDMLAHv2i32_indexed
15670
234k
    1189024U, // SQRDMLAHv4i16
15671
234k
    120464544U, // SQRDMLAHv4i16_indexed
15672
234k
    402544U,  // SQRDMLAHv4i32
15673
234k
    122299504U, // SQRDMLAHv4i32_indexed
15674
234k
    533624U,  // SQRDMLAHv8i16
15675
234k
    120464504U, // SQRDMLAHv8i16_indexed
15676
234k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
234k
    39152U, // SQRDMLSH_ZZZI_H
15678
234k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
234k
    9U, // SQRDMLSH_ZZZ_B
15680
234k
    1112U,  // SQRDMLSH_ZZZ_D
15681
234k
    240U, // SQRDMLSH_ZZZ_H
15682
234k
    2136U,  // SQRDMLSH_ZZZ_S
15683
234k
    41049U, // SQRDMLSHv1i16
15684
234k
    120464473U, // SQRDMLSHv1i16_indexed
15685
234k
    41049U, // SQRDMLSHv1i32
15686
234k
    122299481U, // SQRDMLSHv1i32_indexed
15687
234k
    1057944U, // SQRDMLSHv2i32
15688
234k
    122299544U, // SQRDMLSHv2i32_indexed
15689
234k
    1189024U, // SQRDMLSHv4i16
15690
234k
    120464544U, // SQRDMLSHv4i16_indexed
15691
234k
    402544U,  // SQRDMLSHv4i32
15692
234k
    122299504U, // SQRDMLSHv4i32_indexed
15693
234k
    533624U,  // SQRDMLSHv8i16
15694
234k
    120464504U, // SQRDMLSHv8i16_indexed
15695
234k
    5904472U, // SQRDMULH_ZZZI_D
15696
234k
    40072U, // SQRDMULH_ZZZI_H
15697
234k
    5910617U, // SQRDMULH_ZZZI_S
15698
234k
    10329U, // SQRDMULH_ZZZ_B
15699
234k
    6232U,  // SQRDMULH_ZZZ_D
15700
234k
    136U, // SQRDMULH_ZZZ_H
15701
234k
    12377U, // SQRDMULH_ZZZ_S
15702
234k
    3160U,  // SQRDMULHv1i16
15703
234k
    338567256U, // SQRDMULHv1i16_indexed
15704
234k
    3160U,  // SQRDMULHv1i32
15705
234k
    340402264U, // SQRDMULHv1i32_indexed
15706
234k
    1056920U, // SQRDMULHv2i32
15707
234k
    340402328U, // SQRDMULHv2i32_indexed
15708
234k
    1188000U, // SQRDMULHv4i16
15709
234k
    338567328U, // SQRDMULHv4i16_indexed
15710
234k
    401520U,  // SQRDMULHv4i32
15711
234k
    340402288U, // SQRDMULHv4i32_indexed
15712
234k
    532600U,  // SQRDMULHv8i16
15713
234k
    338567288U, // SQRDMULHv8i16_indexed
15714
234k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
234k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
234k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
234k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
234k
    16918656U,  // SQRSHL_ZPmZ_B
15719
234k
    33691776U,  // SQRSHL_ZPmZ_D
15720
234k
    51129480U,  // SQRSHL_ZPmZ_H
15721
234k
    67252352U,  // SQRSHL_ZPmZ_S
15722
234k
    925840U,  // SQRSHLv16i8
15723
234k
    3160U,  // SQRSHLv1i16
15724
234k
    3160U,  // SQRSHLv1i32
15725
234k
    3160U,  // SQRSHLv1i64
15726
234k
    3160U,  // SQRSHLv1i8
15727
234k
    1056920U, // SQRSHLv2i32
15728
234k
    270440U,  // SQRSHLv2i64
15729
234k
    1188000U, // SQRSHLv4i16
15730
234k
    401520U,  // SQRSHLv4i32
15731
234k
    532600U,  // SQRSHLv8i16
15732
234k
    1319080U, // SQRSHLv8i8
15733
234k
    3160U,  // SQRSHRNB_ZZI_B
15734
234k
    224U, // SQRSHRNB_ZZI_H
15735
234k
    3160U,  // SQRSHRNB_ZZI_S
15736
234k
    41048U, // SQRSHRNT_ZZI_B
15737
234k
    376U, // SQRSHRNT_ZZI_H
15738
234k
    41048U, // SQRSHRNT_ZZI_S
15739
234k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
234k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
234k
    224U, // SQRSHRN_Z2ZI_StoH
15742
234k
    3160U,  // SQRSHRNb
15743
234k
    3160U,  // SQRSHRNh
15744
234k
    3160U,  // SQRSHRNs
15745
234k
    41080U, // SQRSHRNv16i8_shift
15746
234k
    3176U,  // SQRSHRNv2i32_shift
15747
234k
    3184U,  // SQRSHRNv4i16_shift
15748
234k
    41064U, // SQRSHRNv4i32_shift
15749
234k
    41072U, // SQRSHRNv8i16_shift
15750
234k
    3192U,  // SQRSHRNv8i8_shift
15751
234k
    3160U,  // SQRSHRUNB_ZZI_B
15752
234k
    224U, // SQRSHRUNB_ZZI_H
15753
234k
    3160U,  // SQRSHRUNB_ZZI_S
15754
234k
    41048U, // SQRSHRUNT_ZZI_B
15755
234k
    376U, // SQRSHRUNT_ZZI_H
15756
234k
    41048U, // SQRSHRUNT_ZZI_S
15757
234k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
234k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
234k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
234k
    3160U,  // SQRSHRUNb
15761
234k
    3160U,  // SQRSHRUNh
15762
234k
    3160U,  // SQRSHRUNs
15763
234k
    41080U, // SQRSHRUNv16i8_shift
15764
234k
    3176U,  // SQRSHRUNv2i32_shift
15765
234k
    3184U,  // SQRSHRUNv4i16_shift
15766
234k
    41064U, // SQRSHRUNv4i32_shift
15767
234k
    41072U, // SQRSHRUNv8i16_shift
15768
234k
    3192U,  // SQRSHRUNv8i8_shift
15769
234k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
234k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
234k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
234k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
234k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
234k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
234k
    16918656U,  // SQSHLR_ZPmZ_B
15776
234k
    33691776U,  // SQSHLR_ZPmZ_D
15777
234k
    51129480U,  // SQSHLR_ZPmZ_H
15778
234k
    67252352U,  // SQSHLR_ZPmZ_S
15779
234k
    141440U,  // SQSHLU_ZPmI_B
15780
234k
    137344U,  // SQSHLU_ZPmI_D
15781
234k
    52440200U,  // SQSHLU_ZPmI_H
15782
234k
    143488U,  // SQSHLU_ZPmI_S
15783
234k
    3160U,  // SQSHLUb
15784
234k
    3160U,  // SQSHLUd
15785
234k
    3160U,  // SQSHLUh
15786
234k
    3160U,  // SQSHLUs
15787
234k
    3216U,  // SQSHLUv16i8_shift
15788
234k
    3224U,  // SQSHLUv2i32_shift
15789
234k
    3176U,  // SQSHLUv2i64_shift
15790
234k
    3232U,  // SQSHLUv4i16_shift
15791
234k
    3184U,  // SQSHLUv4i32_shift
15792
234k
    3192U,  // SQSHLUv8i16_shift
15793
234k
    3240U,  // SQSHLUv8i8_shift
15794
234k
    141440U,  // SQSHL_ZPmI_B
15795
234k
    137344U,  // SQSHL_ZPmI_D
15796
234k
    52440200U,  // SQSHL_ZPmI_H
15797
234k
    143488U,  // SQSHL_ZPmI_S
15798
234k
    16918656U,  // SQSHL_ZPmZ_B
15799
234k
    33691776U,  // SQSHL_ZPmZ_D
15800
234k
    51129480U,  // SQSHL_ZPmZ_H
15801
234k
    67252352U,  // SQSHL_ZPmZ_S
15802
234k
    3160U,  // SQSHLb
15803
234k
    3160U,  // SQSHLd
15804
234k
    3160U,  // SQSHLh
15805
234k
    3160U,  // SQSHLs
15806
234k
    925840U,  // SQSHLv16i8
15807
234k
    3216U,  // SQSHLv16i8_shift
15808
234k
    3160U,  // SQSHLv1i16
15809
234k
    3160U,  // SQSHLv1i32
15810
234k
    3160U,  // SQSHLv1i64
15811
234k
    3160U,  // SQSHLv1i8
15812
234k
    1056920U, // SQSHLv2i32
15813
234k
    3224U,  // SQSHLv2i32_shift
15814
234k
    270440U,  // SQSHLv2i64
15815
234k
    3176U,  // SQSHLv2i64_shift
15816
234k
    1188000U, // SQSHLv4i16
15817
234k
    3232U,  // SQSHLv4i16_shift
15818
234k
    401520U,  // SQSHLv4i32
15819
234k
    3184U,  // SQSHLv4i32_shift
15820
234k
    532600U,  // SQSHLv8i16
15821
234k
    3192U,  // SQSHLv8i16_shift
15822
234k
    1319080U, // SQSHLv8i8
15823
234k
    3240U,  // SQSHLv8i8_shift
15824
234k
    3160U,  // SQSHRNB_ZZI_B
15825
234k
    224U, // SQSHRNB_ZZI_H
15826
234k
    3160U,  // SQSHRNB_ZZI_S
15827
234k
    41048U, // SQSHRNT_ZZI_B
15828
234k
    376U, // SQSHRNT_ZZI_H
15829
234k
    41048U, // SQSHRNT_ZZI_S
15830
234k
    3160U,  // SQSHRNb
15831
234k
    3160U,  // SQSHRNh
15832
234k
    3160U,  // SQSHRNs
15833
234k
    41080U, // SQSHRNv16i8_shift
15834
234k
    3176U,  // SQSHRNv2i32_shift
15835
234k
    3184U,  // SQSHRNv4i16_shift
15836
234k
    41064U, // SQSHRNv4i32_shift
15837
234k
    41072U, // SQSHRNv8i16_shift
15838
234k
    3192U,  // SQSHRNv8i8_shift
15839
234k
    3160U,  // SQSHRUNB_ZZI_B
15840
234k
    224U, // SQSHRUNB_ZZI_H
15841
234k
    3160U,  // SQSHRUNB_ZZI_S
15842
234k
    41048U, // SQSHRUNT_ZZI_B
15843
234k
    376U, // SQSHRUNT_ZZI_H
15844
234k
    41048U, // SQSHRUNT_ZZI_S
15845
234k
    3160U,  // SQSHRUNb
15846
234k
    3160U,  // SQSHRUNh
15847
234k
    3160U,  // SQSHRUNs
15848
234k
    41080U, // SQSHRUNv16i8_shift
15849
234k
    3176U,  // SQSHRUNv2i32_shift
15850
234k
    3184U,  // SQSHRUNv4i16_shift
15851
234k
    41064U, // SQSHRUNv4i32_shift
15852
234k
    41072U, // SQSHRUNv8i16_shift
15853
234k
    3192U,  // SQSHRUNv8i8_shift
15854
234k
    16918656U,  // SQSUBR_ZPmZ_B
15855
234k
    33691776U,  // SQSUBR_ZPmZ_D
15856
234k
    51129480U,  // SQSUBR_ZPmZ_H
15857
234k
    67252352U,  // SQSUBR_ZPmZ_S
15858
234k
    16473U, // SQSUB_ZI_B
15859
234k
    17496U, // SQSUB_ZI_D
15860
234k
    208U, // SQSUB_ZI_H
15861
234k
    18521U, // SQSUB_ZI_S
15862
234k
    16918656U,  // SQSUB_ZPmZ_B
15863
234k
    33691776U,  // SQSUB_ZPmZ_D
15864
234k
    51129480U,  // SQSUB_ZPmZ_H
15865
234k
    67252352U,  // SQSUB_ZPmZ_S
15866
234k
    10329U, // SQSUB_ZZZ_B
15867
234k
    6232U,  // SQSUB_ZZZ_D
15868
234k
    136U, // SQSUB_ZZZ_H
15869
234k
    12377U, // SQSUB_ZZZ_S
15870
234k
    925840U,  // SQSUBv16i8
15871
234k
    3160U,  // SQSUBv1i16
15872
234k
    3160U,  // SQSUBv1i32
15873
234k
    3160U,  // SQSUBv1i64
15874
234k
    3160U,  // SQSUBv1i8
15875
234k
    1056920U, // SQSUBv2i32
15876
234k
    270440U,  // SQSUBv2i64
15877
234k
    1188000U, // SQSUBv4i16
15878
234k
    401520U,  // SQSUBv4i32
15879
234k
    532600U,  // SQSUBv8i16
15880
234k
    1319080U, // SQSUBv8i8
15881
234k
    0U, // SQXTNB_ZZ_B
15882
234k
    0U, // SQXTNB_ZZ_H
15883
234k
    0U, // SQXTNB_ZZ_S
15884
234k
    0U, // SQXTNT_ZZ_B
15885
234k
    0U, // SQXTNT_ZZ_H
15886
234k
    0U, // SQXTNT_ZZ_S
15887
234k
    72U,  // SQXTNv16i8
15888
234k
    0U, // SQXTNv1i16
15889
234k
    0U, // SQXTNv1i32
15890
234k
    0U, // SQXTNv1i8
15891
234k
    48U,  // SQXTNv2i32
15892
234k
    64U,  // SQXTNv4i16
15893
234k
    48U,  // SQXTNv4i32
15894
234k
    64U,  // SQXTNv8i16
15895
234k
    72U,  // SQXTNv8i8
15896
234k
    0U, // SQXTUNB_ZZ_B
15897
234k
    0U, // SQXTUNB_ZZ_H
15898
234k
    0U, // SQXTUNB_ZZ_S
15899
234k
    0U, // SQXTUNT_ZZ_B
15900
234k
    0U, // SQXTUNT_ZZ_H
15901
234k
    0U, // SQXTUNT_ZZ_S
15902
234k
    72U,  // SQXTUNv16i8
15903
234k
    0U, // SQXTUNv1i16
15904
234k
    0U, // SQXTUNv1i32
15905
234k
    0U, // SQXTUNv1i8
15906
234k
    48U,  // SQXTUNv2i32
15907
234k
    64U,  // SQXTUNv4i16
15908
234k
    48U,  // SQXTUNv4i32
15909
234k
    64U,  // SQXTUNv8i16
15910
234k
    72U,  // SQXTUNv8i8
15911
234k
    16918656U,  // SRHADD_ZPmZ_B
15912
234k
    33691776U,  // SRHADD_ZPmZ_D
15913
234k
    51129480U,  // SRHADD_ZPmZ_H
15914
234k
    67252352U,  // SRHADD_ZPmZ_S
15915
234k
    925840U,  // SRHADDv16i8
15916
234k
    1056920U, // SRHADDv2i32
15917
234k
    1188000U, // SRHADDv4i16
15918
234k
    401520U,  // SRHADDv4i32
15919
234k
    532600U,  // SRHADDv8i16
15920
234k
    1319080U, // SRHADDv8i8
15921
234k
    377U, // SRI_ZZI_B
15922
234k
    41048U, // SRI_ZZI_D
15923
234k
    376U, // SRI_ZZI_H
15924
234k
    41048U, // SRI_ZZI_S
15925
234k
    41049U, // SRId
15926
234k
    41104U, // SRIv16i8_shift
15927
234k
    41112U, // SRIv2i32_shift
15928
234k
    41064U, // SRIv2i64_shift
15929
234k
    41120U, // SRIv4i16_shift
15930
234k
    41072U, // SRIv4i32_shift
15931
234k
    41080U, // SRIv8i16_shift
15932
234k
    41128U, // SRIv8i8_shift
15933
234k
    16918656U,  // SRSHLR_ZPmZ_B
15934
234k
    33691776U,  // SRSHLR_ZPmZ_D
15935
234k
    51129480U,  // SRSHLR_ZPmZ_H
15936
234k
    67252352U,  // SRSHLR_ZPmZ_S
15937
234k
    920U, // SRSHL_VG2_2Z2Z_B
15938
234k
    464U, // SRSHL_VG2_2Z2Z_D
15939
234k
    248U, // SRSHL_VG2_2Z2Z_H
15940
234k
    472U, // SRSHL_VG2_2Z2Z_S
15941
234k
    176U, // SRSHL_VG2_2ZZ_B
15942
234k
    184U, // SRSHL_VG2_2ZZ_D
15943
234k
    136U, // SRSHL_VG2_2ZZ_H
15944
234k
    96U,  // SRSHL_VG2_2ZZ_S
15945
234k
    920U, // SRSHL_VG4_4Z4Z_B
15946
234k
    464U, // SRSHL_VG4_4Z4Z_D
15947
234k
    248U, // SRSHL_VG4_4Z4Z_H
15948
234k
    472U, // SRSHL_VG4_4Z4Z_S
15949
234k
    176U, // SRSHL_VG4_4ZZ_B
15950
234k
    184U, // SRSHL_VG4_4ZZ_D
15951
234k
    136U, // SRSHL_VG4_4ZZ_H
15952
234k
    96U,  // SRSHL_VG4_4ZZ_S
15953
234k
    16918656U,  // SRSHL_ZPmZ_B
15954
234k
    33691776U,  // SRSHL_ZPmZ_D
15955
234k
    51129480U,  // SRSHL_ZPmZ_H
15956
234k
    67252352U,  // SRSHL_ZPmZ_S
15957
234k
    925840U,  // SRSHLv16i8
15958
234k
    3160U,  // SRSHLv1i64
15959
234k
    1056920U, // SRSHLv2i32
15960
234k
    270440U,  // SRSHLv2i64
15961
234k
    1188000U, // SRSHLv4i16
15962
234k
    401520U,  // SRSHLv4i32
15963
234k
    532600U,  // SRSHLv8i16
15964
234k
    1319080U, // SRSHLv8i8
15965
234k
    141440U,  // SRSHR_ZPmI_B
15966
234k
    137344U,  // SRSHR_ZPmI_D
15967
234k
    52440200U,  // SRSHR_ZPmI_H
15968
234k
    143488U,  // SRSHR_ZPmI_S
15969
234k
    3160U,  // SRSHRd
15970
234k
    3216U,  // SRSHRv16i8_shift
15971
234k
    3224U,  // SRSHRv2i32_shift
15972
234k
    3176U,  // SRSHRv2i64_shift
15973
234k
    3232U,  // SRSHRv4i16_shift
15974
234k
    3184U,  // SRSHRv4i32_shift
15975
234k
    3192U,  // SRSHRv8i16_shift
15976
234k
    3240U,  // SRSHRv8i8_shift
15977
234k
    377U, // SRSRA_ZZI_B
15978
234k
    41048U, // SRSRA_ZZI_D
15979
234k
    376U, // SRSRA_ZZI_H
15980
234k
    41048U, // SRSRA_ZZI_S
15981
234k
    41049U, // SRSRAd
15982
234k
    41104U, // SRSRAv16i8_shift
15983
234k
    41112U, // SRSRAv2i32_shift
15984
234k
    41064U, // SRSRAv2i64_shift
15985
234k
    41120U, // SRSRAv4i16_shift
15986
234k
    41072U, // SRSRAv4i32_shift
15987
234k
    41080U, // SRSRAv8i16_shift
15988
234k
    41128U, // SRSRAv8i8_shift
15989
234k
    3161U,  // SSHLLB_ZZI_D
15990
234k
    224U, // SSHLLB_ZZI_H
15991
234k
    3160U,  // SSHLLB_ZZI_S
15992
234k
    3161U,  // SSHLLT_ZZI_D
15993
234k
    224U, // SSHLLT_ZZI_H
15994
234k
    3160U,  // SSHLLT_ZZI_S
15995
234k
    3216U,  // SSHLLv16i8_shift
15996
234k
    3224U,  // SSHLLv2i32_shift
15997
234k
    3232U,  // SSHLLv4i16_shift
15998
234k
    3184U,  // SSHLLv4i32_shift
15999
234k
    3192U,  // SSHLLv8i16_shift
16000
234k
    3240U,  // SSHLLv8i8_shift
16001
234k
    925840U,  // SSHLv16i8
16002
234k
    3160U,  // SSHLv1i64
16003
234k
    1056920U, // SSHLv2i32
16004
234k
    270440U,  // SSHLv2i64
16005
234k
    1188000U, // SSHLv4i16
16006
234k
    401520U,  // SSHLv4i32
16007
234k
    532600U,  // SSHLv8i16
16008
234k
    1319080U, // SSHLv8i8
16009
234k
    3160U,  // SSHRd
16010
234k
    3216U,  // SSHRv16i8_shift
16011
234k
    3224U,  // SSHRv2i32_shift
16012
234k
    3176U,  // SSHRv2i64_shift
16013
234k
    3232U,  // SSHRv4i16_shift
16014
234k
    3184U,  // SSHRv4i32_shift
16015
234k
    3192U,  // SSHRv8i16_shift
16016
234k
    3240U,  // SSHRv8i8_shift
16017
234k
    377U, // SSRA_ZZI_B
16018
234k
    41048U, // SSRA_ZZI_D
16019
234k
    376U, // SSRA_ZZI_H
16020
234k
    41048U, // SSRA_ZZI_S
16021
234k
    41049U, // SSRAd
16022
234k
    41104U, // SSRAv16i8_shift
16023
234k
    41112U, // SSRAv2i32_shift
16024
234k
    41064U, // SSRAv2i64_shift
16025
234k
    41120U, // SSRAv4i16_shift
16026
234k
    41072U, // SSRAv4i32_shift
16027
234k
    41080U, // SSRAv8i16_shift
16028
234k
    41128U, // SSRAv8i8_shift
16029
234k
    6040804U, // SST1B_D
16030
234k
    371207356U, // SST1B_D_IMM
16031
234k
    6171876U, // SST1B_D_SXTW
16032
234k
    6302948U, // SST1B_D_UXTW
16033
234k
    371207268U, // SST1B_S_IMM
16034
234k
    6434020U, // SST1B_S_SXTW
16035
234k
    6565092U, // SST1B_S_UXTW
16036
234k
    6040804U, // SST1D
16037
234k
    6696124U, // SST1D_IMM
16038
234k
    6827236U, // SST1D_SCALED
16039
234k
    6171876U, // SST1D_SXTW
16040
234k
    6958308U, // SST1D_SXTW_SCALED
16041
234k
    6302948U, // SST1D_UXTW
16042
234k
    7089380U, // SST1D_UXTW_SCALED
16043
234k
    6040804U, // SST1H_D
16044
234k
    376319164U, // SST1H_D_IMM
16045
234k
    7351524U, // SST1H_D_SCALED
16046
234k
    6171876U, // SST1H_D_SXTW
16047
234k
    7482596U, // SST1H_D_SXTW_SCALED
16048
234k
    6302948U, // SST1H_D_UXTW
16049
234k
    7613668U, // SST1H_D_UXTW_SCALED
16050
234k
    376319076U, // SST1H_S_IMM
16051
234k
    6434020U, // SST1H_S_SXTW
16052
234k
    7744740U, // SST1H_S_SXTW_SCALED
16053
234k
    6565092U, // SST1H_S_UXTW
16054
234k
    7875812U, // SST1H_S_UXTW_SCALED
16055
234k
    371207356U, // SST1Q
16056
234k
    6040804U, // SST1W_D
16057
234k
    377105596U, // SST1W_D_IMM
16058
234k
    8137956U, // SST1W_D_SCALED
16059
234k
    6171876U, // SST1W_D_SXTW
16060
234k
    8269028U, // SST1W_D_SXTW_SCALED
16061
234k
    6302948U, // SST1W_D_UXTW
16062
234k
    8400100U, // SST1W_D_UXTW_SCALED
16063
234k
    377105508U, // SST1W_IMM
16064
234k
    6434020U, // SST1W_SXTW
16065
234k
    8531172U, // SST1W_SXTW_SCALED
16066
234k
    6565092U, // SST1W_UXTW
16067
234k
    8662244U, // SST1W_UXTW_SCALED
16068
234k
    12377U, // SSUBLBT_ZZZ_D
16069
234k
    176U, // SSUBLBT_ZZZ_H
16070
234k
    5208U,  // SSUBLBT_ZZZ_S
16071
234k
    12377U, // SSUBLB_ZZZ_D
16072
234k
    176U, // SSUBLB_ZZZ_H
16073
234k
    5208U,  // SSUBLB_ZZZ_S
16074
234k
    12377U, // SSUBLTB_ZZZ_D
16075
234k
    176U, // SSUBLTB_ZZZ_H
16076
234k
    5208U,  // SSUBLTB_ZZZ_S
16077
234k
    12377U, // SSUBLT_ZZZ_D
16078
234k
    176U, // SSUBLT_ZZZ_H
16079
234k
    5208U,  // SSUBLT_ZZZ_S
16080
234k
    925840U,  // SSUBLv16i8_v8i16
16081
234k
    1056920U, // SSUBLv2i32_v2i64
16082
234k
    1188000U, // SSUBLv4i16_v4i32
16083
234k
    401520U,  // SSUBLv4i32_v2i64
16084
234k
    532600U,  // SSUBLv8i16_v4i32
16085
234k
    1319080U, // SSUBLv8i8_v8i16
16086
234k
    12376U, // SSUBWB_ZZZ_D
16087
234k
    176U, // SSUBWB_ZZZ_H
16088
234k
    5209U,  // SSUBWB_ZZZ_S
16089
234k
    12376U, // SSUBWT_ZZZ_D
16090
234k
    176U, // SSUBWT_ZZZ_H
16091
234k
    5209U,  // SSUBWT_ZZZ_S
16092
234k
    925816U,  // SSUBWv16i8_v8i16
16093
234k
    1056872U, // SSUBWv2i32_v2i64
16094
234k
    1187952U, // SSUBWv4i16_v4i32
16095
234k
    401512U,  // SSUBWv4i32_v2i64
16096
234k
    532592U,  // SSUBWv8i16_v4i32
16097
234k
    1319032U, // SSUBWv8i8_v8i16
16098
234k
    8793316U, // ST1B
16099
234k
    8793316U, // ST1B_2Z
16100
234k
    393096420U, // ST1B_2Z_IMM
16101
234k
    671223059U, // ST1B_2Z_STRIDED
16102
234k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
234k
    8793316U, // ST1B_4Z
16104
234k
    393882852U, // ST1B_4Z_IMM
16105
234k
    8793316U, // ST1B_4Z_STRIDED
16106
234k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
234k
    8793316U, // ST1B_D
16108
234k
    387984612U, // ST1B_D_IMM
16109
234k
    8793316U, // ST1B_H
16110
234k
    387984612U, // ST1B_H_IMM
16111
234k
    387984612U, // ST1B_IMM
16112
234k
    8793316U, // ST1B_S
16113
234k
    387984612U, // ST1B_S_IMM
16114
234k
    8924388U, // ST1D
16115
234k
    8924388U, // ST1D_2Z
16116
234k
    393096420U, // ST1D_2Z_IMM
16117
234k
    8924388U, // ST1D_2Z_STRIDED
16118
234k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
234k
    8924388U, // ST1D_4Z
16120
234k
    393882852U, // ST1D_4Z_IMM
16121
234k
    8924388U, // ST1D_4Z_STRIDED
16122
234k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
234k
    387984612U, // ST1D_IMM
16124
234k
    8924388U, // ST1D_Q
16125
234k
    387984612U, // ST1D_Q_IMM
16126
234k
    0U, // ST1Fourv16b
16127
234k
    0U, // ST1Fourv16b_POST
16128
234k
    0U, // ST1Fourv1d
16129
234k
    0U, // ST1Fourv1d_POST
16130
234k
    0U, // ST1Fourv2d
16131
234k
    0U, // ST1Fourv2d_POST
16132
234k
    0U, // ST1Fourv2s
16133
234k
    0U, // ST1Fourv2s_POST
16134
234k
    0U, // ST1Fourv4h
16135
234k
    0U, // ST1Fourv4h_POST
16136
234k
    0U, // ST1Fourv4s
16137
234k
    0U, // ST1Fourv4s_POST
16138
234k
    0U, // ST1Fourv8b
16139
234k
    0U, // ST1Fourv8b_POST
16140
234k
    0U, // ST1Fourv8h
16141
234k
    0U, // ST1Fourv8h_POST
16142
234k
    9055460U, // ST1H
16143
234k
    9055460U, // ST1H_2Z
16144
234k
    393096420U, // ST1H_2Z_IMM
16145
234k
    704777491U, // ST1H_2Z_STRIDED
16146
234k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
234k
    9055460U, // ST1H_4Z
16148
234k
    393882852U, // ST1H_4Z_IMM
16149
234k
    9055460U, // ST1H_4Z_STRIDED
16150
234k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
234k
    9055460U, // ST1H_D
16152
234k
    387984612U, // ST1H_D_IMM
16153
234k
    387984612U, // ST1H_IMM
16154
234k
    9055460U, // ST1H_S
16155
234k
    387984612U, // ST1H_S_IMM
16156
234k
    0U, // ST1Onev16b
16157
234k
    0U, // ST1Onev16b_POST
16158
234k
    0U, // ST1Onev1d
16159
234k
    0U, // ST1Onev1d_POST
16160
234k
    0U, // ST1Onev2d
16161
234k
    0U, // ST1Onev2d_POST
16162
234k
    0U, // ST1Onev2s
16163
234k
    0U, // ST1Onev2s_POST
16164
234k
    0U, // ST1Onev4h
16165
234k
    0U, // ST1Onev4h_POST
16166
234k
    0U, // ST1Onev4s
16167
234k
    0U, // ST1Onev4s_POST
16168
234k
    0U, // ST1Onev8b
16169
234k
    0U, // ST1Onev8b_POST
16170
234k
    0U, // ST1Onev8h
16171
234k
    0U, // ST1Onev8h_POST
16172
234k
    0U, // ST1Threev16b
16173
234k
    0U, // ST1Threev16b_POST
16174
234k
    0U, // ST1Threev1d
16175
234k
    0U, // ST1Threev1d_POST
16176
234k
    0U, // ST1Threev2d
16177
234k
    0U, // ST1Threev2d_POST
16178
234k
    0U, // ST1Threev2s
16179
234k
    0U, // ST1Threev2s_POST
16180
234k
    0U, // ST1Threev4h
16181
234k
    0U, // ST1Threev4h_POST
16182
234k
    0U, // ST1Threev4s
16183
234k
    0U, // ST1Threev4s_POST
16184
234k
    0U, // ST1Threev8b
16185
234k
    0U, // ST1Threev8b_POST
16186
234k
    0U, // ST1Threev8h
16187
234k
    0U, // ST1Threev8h_POST
16188
234k
    0U, // ST1Twov16b
16189
234k
    0U, // ST1Twov16b_POST
16190
234k
    0U, // ST1Twov1d
16191
234k
    0U, // ST1Twov1d_POST
16192
234k
    0U, // ST1Twov2d
16193
234k
    0U, // ST1Twov2d_POST
16194
234k
    0U, // ST1Twov2s
16195
234k
    0U, // ST1Twov2s_POST
16196
234k
    0U, // ST1Twov4h
16197
234k
    0U, // ST1Twov4h_POST
16198
234k
    0U, // ST1Twov4s
16199
234k
    0U, // ST1Twov4s_POST
16200
234k
    0U, // ST1Twov8b
16201
234k
    0U, // ST1Twov8b_POST
16202
234k
    0U, // ST1Twov8h
16203
234k
    0U, // ST1Twov8h_POST
16204
234k
    9317604U, // ST1W
16205
234k
    9317604U, // ST1W_2Z
16206
234k
    393096420U, // ST1W_2Z_IMM
16207
234k
    9317604U, // ST1W_2Z_STRIDED
16208
234k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
234k
    9317604U, // ST1W_4Z
16210
234k
    393882852U, // ST1W_4Z_IMM
16211
234k
    9317604U, // ST1W_4Z_STRIDED
16212
234k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
234k
    9317604U, // ST1W_D
16214
234k
    387984612U, // ST1W_D_IMM
16215
234k
    387984612U, // ST1W_IMM
16216
234k
    9317604U, // ST1W_Q
16217
234k
    387984612U, // ST1W_Q_IMM
16218
234k
    9653848U, // ST1_MXIPXX_H_B
16219
234k
    9784920U, // ST1_MXIPXX_H_D
16220
234k
    9915992U, // ST1_MXIPXX_H_H
16221
234k
    10047064U,  // ST1_MXIPXX_H_Q
16222
234k
    10178136U,  // ST1_MXIPXX_H_S
16223
234k
    9653848U, // ST1_MXIPXX_V_B
16224
234k
    9784920U, // ST1_MXIPXX_V_D
16225
234k
    9915992U, // ST1_MXIPXX_V_H
16226
234k
    10047064U,  // ST1_MXIPXX_V_Q
16227
234k
    10178136U,  // ST1_MXIPXX_V_S
16228
234k
    0U, // ST1i16
16229
234k
    4U, // ST1i16_POST
16230
234k
    0U, // ST1i32
16231
234k
    4U, // ST1i32_POST
16232
234k
    0U, // ST1i64
16233
234k
    4U, // ST1i64_POST
16234
234k
    0U, // ST1i8
16235
234k
    5U, // ST1i8_POST
16236
234k
    8793316U, // ST2B
16237
234k
    393096420U, // ST2B_IMM
16238
234k
    8924388U, // ST2D
16239
234k
    393096420U, // ST2D_IMM
16240
234k
    62073U, // ST2GPostIndex
16241
234k
    10940505U,  // ST2GPreIndex
16242
234k
    3412056U, // ST2Gi
16243
234k
    9055460U, // ST2H
16244
234k
    393096420U, // ST2H_IMM
16245
234k
    10235108U,  // ST2Q
16246
234k
    393096420U, // ST2Q_IMM
16247
234k
    0U, // ST2Twov16b
16248
234k
    0U, // ST2Twov16b_POST
16249
234k
    0U, // ST2Twov2d
16250
234k
    0U, // ST2Twov2d_POST
16251
234k
    0U, // ST2Twov2s
16252
234k
    0U, // ST2Twov2s_POST
16253
234k
    0U, // ST2Twov4h
16254
234k
    0U, // ST2Twov4h_POST
16255
234k
    0U, // ST2Twov4s
16256
234k
    0U, // ST2Twov4s_POST
16257
234k
    0U, // ST2Twov8b
16258
234k
    0U, // ST2Twov8b_POST
16259
234k
    0U, // ST2Twov8h
16260
234k
    0U, // ST2Twov8h_POST
16261
234k
    9317604U, // ST2W
16262
234k
    393096420U, // ST2W_IMM
16263
234k
    0U, // ST2i16
16264
234k
    4U, // ST2i16_POST
16265
234k
    0U, // ST2i32
16266
234k
    4U, // ST2i32_POST
16267
234k
    0U, // ST2i64
16268
234k
    5U, // ST2i64_POST
16269
234k
    0U, // ST2i8
16270
234k
    4U, // ST2i8_POST
16271
234k
    8793316U, // ST3B
16272
234k
    10366180U,  // ST3B_IMM
16273
234k
    8924388U, // ST3D
16274
234k
    10366180U,  // ST3D_IMM
16275
234k
    9055460U, // ST3H
16276
234k
    10366180U,  // ST3H_IMM
16277
234k
    10235108U,  // ST3Q
16278
234k
    10366180U,  // ST3Q_IMM
16279
234k
    0U, // ST3Threev16b
16280
234k
    0U, // ST3Threev16b_POST
16281
234k
    0U, // ST3Threev2d
16282
234k
    0U, // ST3Threev2d_POST
16283
234k
    0U, // ST3Threev2s
16284
234k
    0U, // ST3Threev2s_POST
16285
234k
    0U, // ST3Threev4h
16286
234k
    0U, // ST3Threev4h_POST
16287
234k
    0U, // ST3Threev4s
16288
234k
    0U, // ST3Threev4s_POST
16289
234k
    0U, // ST3Threev8b
16290
234k
    0U, // ST3Threev8b_POST
16291
234k
    0U, // ST3Threev8h
16292
234k
    0U, // ST3Threev8h_POST
16293
234k
    9317604U, // ST3W
16294
234k
    10366180U,  // ST3W_IMM
16295
234k
    0U, // ST3i16
16296
234k
    5U, // ST3i16_POST
16297
234k
    0U, // ST3i32
16298
234k
    5U, // ST3i32_POST
16299
234k
    0U, // ST3i64
16300
234k
    5U, // ST3i64_POST
16301
234k
    0U, // ST3i8
16302
234k
    5U, // ST3i8_POST
16303
234k
    8793316U, // ST4B
16304
234k
    393882852U, // ST4B_IMM
16305
234k
    8924388U, // ST4D
16306
234k
    393882852U, // ST4D_IMM
16307
234k
    0U, // ST4Fourv16b
16308
234k
    0U, // ST4Fourv16b_POST
16309
234k
    0U, // ST4Fourv2d
16310
234k
    0U, // ST4Fourv2d_POST
16311
234k
    0U, // ST4Fourv2s
16312
234k
    0U, // ST4Fourv2s_POST
16313
234k
    0U, // ST4Fourv4h
16314
234k
    0U, // ST4Fourv4h_POST
16315
234k
    0U, // ST4Fourv4s
16316
234k
    0U, // ST4Fourv4s_POST
16317
234k
    0U, // ST4Fourv8b
16318
234k
    0U, // ST4Fourv8b_POST
16319
234k
    0U, // ST4Fourv8h
16320
234k
    0U, // ST4Fourv8h_POST
16321
234k
    9055460U, // ST4H
16322
234k
    393882852U, // ST4H_IMM
16323
234k
    10235108U,  // ST4Q
16324
234k
    393882852U, // ST4Q_IMM
16325
234k
    9317604U, // ST4W
16326
234k
    393882852U, // ST4W_IMM
16327
234k
    0U, // ST4i16
16328
234k
    4U, // ST4i16_POST
16329
234k
    0U, // ST4i32
16330
234k
    5U, // ST4i32_POST
16331
234k
    0U, // ST4i64
16332
234k
    5U, // ST4i64_POST
16333
234k
    0U, // ST4i8
16334
234k
    4U, // ST4i8_POST
16335
234k
    0U, // ST64B
16336
234k
    5U, // ST64BV
16337
234k
    5U, // ST64BV0
16338
234k
    608U, // STGM
16339
234k
    419564816U, // STGPi
16340
234k
    62073U, // STGPostIndex
16341
234k
    480551185U, // STGPpost
16342
234k
    469934353U, // STGPpre
16343
234k
    10940505U,  // STGPreIndex
16344
234k
    3412056U, // STGi
16345
234k
    3411216U, // STILPW
16346
234k
    11837713U,  // STILPWpre
16347
234k
    3411216U, // STILPX
16348
234k
    11968785U,  // STILPXpre
16349
234k
    0U, // STL1
16350
234k
    608U, // STLLRB
16351
234k
    608U, // STLLRH
16352
234k
    608U, // STLLRW
16353
234k
    608U, // STLLRX
16354
234k
    608U, // STLRB
16355
234k
    608U, // STLRH
16356
234k
    608U, // STLRW
16357
234k
    977U, // STLRWpre
16358
234k
    608U, // STLRX
16359
234k
    985U, // STLRXpre
16360
234k
    3411032U, // STLURBi
16361
234k
    3411032U, // STLURHi
16362
234k
    3411032U, // STLURWi
16363
234k
    3411032U, // STLURXi
16364
234k
    3411032U, // STLURbi
16365
234k
    3411032U, // STLURdi
16366
234k
    3411032U, // STLURhi
16367
234k
    3411032U, // STLURqi
16368
234k
    3411032U, // STLURsi
16369
234k
    12061784U,  // STLXPW
16370
234k
    12061784U,  // STLXPX
16371
234k
    3411216U, // STLXRB
16372
234k
    3411216U, // STLXRH
16373
234k
    3411216U, // STLXRW
16374
234k
    3411216U, // STLXRX
16375
234k
    402787600U, // STNPDi
16376
234k
    419564816U, // STNPQi
16377
234k
    436342032U, // STNPSi
16378
234k
    436342032U, // STNPWi
16379
234k
    402787600U, // STNPXi
16380
234k
    8793316U, // STNT1B_2Z
16381
234k
    393096420U, // STNT1B_2Z_IMM
16382
234k
    671223059U, // STNT1B_2Z_STRIDED
16383
234k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
234k
    8793316U, // STNT1B_4Z
16385
234k
    393882852U, // STNT1B_4Z_IMM
16386
234k
    8793316U, // STNT1B_4Z_STRIDED
16387
234k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
234k
    387984612U, // STNT1B_ZRI
16389
234k
    8793316U, // STNT1B_ZRR
16390
234k
    371207356U, // STNT1B_ZZR_D_REAL
16391
234k
    371207268U, // STNT1B_ZZR_S_REAL
16392
234k
    8924388U, // STNT1D_2Z
16393
234k
    393096420U, // STNT1D_2Z_IMM
16394
234k
    8924388U, // STNT1D_2Z_STRIDED
16395
234k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
234k
    8924388U, // STNT1D_4Z
16397
234k
    393882852U, // STNT1D_4Z_IMM
16398
234k
    8924388U, // STNT1D_4Z_STRIDED
16399
234k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
234k
    387984612U, // STNT1D_ZRI
16401
234k
    8924388U, // STNT1D_ZRR
16402
234k
    371207356U, // STNT1D_ZZR_D_REAL
16403
234k
    9055460U, // STNT1H_2Z
16404
234k
    393096420U, // STNT1H_2Z_IMM
16405
234k
    704777491U, // STNT1H_2Z_STRIDED
16406
234k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
234k
    9055460U, // STNT1H_4Z
16408
234k
    393882852U, // STNT1H_4Z_IMM
16409
234k
    9055460U, // STNT1H_4Z_STRIDED
16410
234k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
234k
    387984612U, // STNT1H_ZRI
16412
234k
    9055460U, // STNT1H_ZRR
16413
234k
    371207356U, // STNT1H_ZZR_D_REAL
16414
234k
    371207268U, // STNT1H_ZZR_S_REAL
16415
234k
    9317604U, // STNT1W_2Z
16416
234k
    393096420U, // STNT1W_2Z_IMM
16417
234k
    9317604U, // STNT1W_2Z_STRIDED
16418
234k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
234k
    9317604U, // STNT1W_4Z
16420
234k
    393882852U, // STNT1W_4Z_IMM
16421
234k
    9317604U, // STNT1W_4Z_STRIDED
16422
234k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
234k
    387984612U, // STNT1W_ZRI
16424
234k
    9317604U, // STNT1W_ZRR
16425
234k
    371207356U, // STNT1W_ZZR_D_REAL
16426
234k
    371207268U, // STNT1W_ZZR_S_REAL
16427
234k
    402787600U, // STPDi
16428
234k
    463773969U, // STPDpost
16429
234k
    453157137U, // STPDpre
16430
234k
    419564816U, // STPQi
16431
234k
    480551185U, // STPQpost
16432
234k
    469934353U, // STPQpre
16433
234k
    436342032U, // STPSi
16434
234k
    497328401U, // STPSpost
16435
234k
    486711569U, // STPSpre
16436
234k
    436342032U, // STPWi
16437
234k
    497328401U, // STPWpost
16438
234k
    486711569U, // STPWpre
16439
234k
    402787600U, // STPXi
16440
234k
    463773969U, // STPXpost
16441
234k
    453157137U, // STPXpre
16442
234k
    41593U, // STRBBpost
16443
234k
    10920025U,  // STRBBpre
16444
234k
    503450712U, // STRBBroW
16445
234k
    520227928U, // STRBBroX
16446
234k
    64600U, // STRBBui
16447
234k
    41593U, // STRBpost
16448
234k
    10920025U,  // STRBpre
16449
234k
    503450712U, // STRBroW
16450
234k
    520227928U, // STRBroX
16451
234k
    64600U, // STRBui
16452
234k
    41593U, // STRDpost
16453
234k
    10920025U,  // STRDpre
16454
234k
    537005144U, // STRDroW
16455
234k
    553782360U, // STRDroX
16456
234k
    65624U, // STRDui
16457
234k
    41593U, // STRHHpost
16458
234k
    10920025U,  // STRHHpre
16459
234k
    570559576U, // STRHHroW
16460
234k
    587336792U, // STRHHroX
16461
234k
    66648U, // STRHHui
16462
234k
    41593U, // STRHpost
16463
234k
    10920025U,  // STRHpre
16464
234k
    570559576U, // STRHroW
16465
234k
    587336792U, // STRHroX
16466
234k
    66648U, // STRHui
16467
234k
    41593U, // STRQpost
16468
234k
    10920025U,  // STRQpre
16469
234k
    604114008U, // STRQroW
16470
234k
    620891224U, // STRQroX
16471
234k
    67672U, // STRQui
16472
234k
    41593U, // STRSpost
16473
234k
    10920025U,  // STRSpre
16474
234k
    637668440U, // STRSroW
16475
234k
    654445656U, // STRSroX
16476
234k
    68696U, // STRSui
16477
234k
    41593U, // STRWpost
16478
234k
    10920025U,  // STRWpre
16479
234k
    637668440U, // STRWroW
16480
234k
    654445656U, // STRWroX
16481
234k
    68696U, // STRWui
16482
234k
    41593U, // STRXpost
16483
234k
    10920025U,  // STRXpre
16484
234k
    537005144U, // STRXroW
16485
234k
    553782360U, // STRXroX
16486
234k
    65624U, // STRXui
16487
234k
    11013208U,  // STR_PXI
16488
234k
    608U, // STR_TX
16489
234k
    0U, // STR_ZA
16490
234k
    11013208U,  // STR_ZXI
16491
234k
    3411032U, // STTRBi
16492
234k
    3411032U, // STTRHi
16493
234k
    3411032U, // STTRWi
16494
234k
    3411032U, // STTRXi
16495
234k
    3411032U, // STURBBi
16496
234k
    3411032U, // STURBi
16497
234k
    3411032U, // STURDi
16498
234k
    3411032U, // STURHHi
16499
234k
    3411032U, // STURHi
16500
234k
    3411032U, // STURQi
16501
234k
    3411032U, // STURSi
16502
234k
    3411032U, // STURWi
16503
234k
    3411032U, // STURXi
16504
234k
    0U, // STX
16505
234k
    12061784U,  // STXPW
16506
234k
    12061784U,  // STXPX
16507
234k
    3411216U, // STXRB
16508
234k
    3411216U, // STXRH
16509
234k
    3411216U, // STXRW
16510
234k
    3411216U, // STXRX
16511
234k
    0U, // STY
16512
234k
    0U, // STZ
16513
234k
    62073U, // STZ2GPostIndex
16514
234k
    10940505U,  // STZ2GPreIndex
16515
234k
    3412056U, // STZ2Gi
16516
234k
    608U, // STZGM
16517
234k
    62073U, // STZGPostIndex
16518
234k
    10940505U,  // STZGPreIndex
16519
234k
    3412056U, // STZGi
16520
234k
    0U, // STZI
16521
234k
    135256U,  // SUBG
16522
234k
    5208U,  // SUBHNB_ZZZ_B
16523
234k
    96U,  // SUBHNB_ZZZ_H
16524
234k
    6232U,  // SUBHNB_ZZZ_S
16525
234k
    7256U,  // SUBHNT_ZZZ_B
16526
234k
    24U,  // SUBHNT_ZZZ_H
16527
234k
    1112U,  // SUBHNT_ZZZ_S
16528
234k
    270440U,  // SUBHNv2i64_v2i32
16529
234k
    271464U,  // SUBHNv2i64_v4i32
16530
234k
    401520U,  // SUBHNv4i32_v4i16
16531
234k
    402544U,  // SUBHNv4i32_v8i16
16532
234k
    533624U,  // SUBHNv8i16_v16i8
16533
234k
    532600U,  // SUBHNv8i16_v8i8
16534
234k
    3160U,  // SUBP
16535
234k
    3160U,  // SUBPS
16536
234k
    658520U,  // SUBPT_shift
16537
234k
    16473U, // SUBR_ZI_B
16538
234k
    17496U, // SUBR_ZI_D
16539
234k
    208U, // SUBR_ZI_H
16540
234k
    18521U, // SUBR_ZI_S
16541
234k
    16918656U,  // SUBR_ZPmZ_B
16542
234k
    33691776U,  // SUBR_ZPmZ_D
16543
234k
    51129480U,  // SUBR_ZPmZ_H
16544
234k
    67252352U,  // SUBR_ZPmZ_S
16545
234k
    13400U, // SUBSWri
16546
234k
    14424U, // SUBSWrs
16547
234k
    15448U, // SUBSWrx
16548
234k
    13400U, // SUBSXri
16549
234k
    14424U, // SUBSXrs
16550
234k
    15448U, // SUBSXrx
16551
234k
    1444952U, // SUBSXrx64
16552
234k
    13400U, // SUBWri
16553
234k
    14424U, // SUBWrs
16554
234k
    15448U, // SUBWrx
16555
234k
    13400U, // SUBXri
16556
234k
    14424U, // SUBXrs
16557
234k
    15448U, // SUBXrx
16558
234k
    1444952U, // SUBXrx64
16559
234k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
234k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
234k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
234k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
234k
    192U, // SUB_VG2_M2Z_D
16564
234k
    200U, // SUB_VG2_M2Z_S
16565
234k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
234k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
234k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
234k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
234k
    192U, // SUB_VG4_M4Z_D
16570
234k
    200U, // SUB_VG4_M4Z_S
16571
234k
    16473U, // SUB_ZI_B
16572
234k
    17496U, // SUB_ZI_D
16573
234k
    208U, // SUB_ZI_H
16574
234k
    18521U, // SUB_ZI_S
16575
234k
    16918656U,  // SUB_ZPmZ_B
16576
234k
    33691776U,  // SUB_ZPmZ_CPA
16577
234k
    33691776U,  // SUB_ZPmZ_D
16578
234k
    51129480U,  // SUB_ZPmZ_H
16579
234k
    67252352U,  // SUB_ZPmZ_S
16580
234k
    10329U, // SUB_ZZZ_B
16581
234k
    6232U,  // SUB_ZZZ_CPA
16582
234k
    6232U,  // SUB_ZZZ_D
16583
234k
    136U, // SUB_ZZZ_H
16584
234k
    12377U, // SUB_ZZZ_S
16585
234k
    925840U,  // SUBv16i8
16586
234k
    3160U,  // SUBv1i64
16587
234k
    1056920U, // SUBv2i32
16588
234k
    270440U,  // SUBv2i64
16589
234k
    1188000U, // SUBv4i16
16590
234k
    401520U,  // SUBv4i32
16591
234k
    532600U,  // SUBv8i16
16592
234k
    1319080U, // SUBv8i8
16593
234k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
234k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
234k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
234k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
234k
    38921U, // SUDOT_ZZZI
16598
234k
    5121168U, // SUDOTlanev16i8
16599
234k
    5121192U, // SUDOTlanev8i8
16600
234k
    38441U, // SUMLALL_MZZI_BtoS
16601
234k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
234k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
234k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
234k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
234k
    0U, // SUMOPA_MPPZZ_D
16606
234k
    0U, // SUMOPA_MPPZZ_S
16607
234k
    0U, // SUMOPS_MPPZZ_D
16608
234k
    0U, // SUMOPS_MPPZZ_S
16609
234k
    1U, // SUNPKHI_ZZ_D
16610
234k
    0U, // SUNPKHI_ZZ_H
16611
234k
    0U, // SUNPKHI_ZZ_S
16612
234k
    1U, // SUNPKLO_ZZ_D
16613
234k
    0U, // SUNPKLO_ZZ_H
16614
234k
    0U, // SUNPKLO_ZZ_S
16615
234k
    0U, // SUNPK_VG2_2ZZ_D
16616
234k
    0U, // SUNPK_VG2_2ZZ_H
16617
234k
    0U, // SUNPK_VG2_2ZZ_S
16618
234k
    0U, // SUNPK_VG4_4Z2Z_D
16619
234k
    0U, // SUNPK_VG4_4Z2Z_H
16620
234k
    0U, // SUNPK_VG4_4Z2Z_S
16621
234k
    16918656U,  // SUQADD_ZPmZ_B
16622
234k
    33691776U,  // SUQADD_ZPmZ_D
16623
234k
    51129480U,  // SUQADD_ZPmZ_H
16624
234k
    67252352U,  // SUQADD_ZPmZ_S
16625
234k
    32U,  // SUQADDv16i8
16626
234k
    1U, // SUQADDv1i16
16627
234k
    1U, // SUQADDv1i32
16628
234k
    1U, // SUQADDv1i64
16629
234k
    1U, // SUQADDv1i8
16630
234k
    40U,  // SUQADDv2i32
16631
234k
    48U,  // SUQADDv2i64
16632
234k
    56U,  // SUQADDv4i16
16633
234k
    64U,  // SUQADDv4i32
16634
234k
    72U,  // SUQADDv8i16
16635
234k
    80U,  // SUQADDv8i8
16636
234k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
234k
    0U, // SVC
16638
234k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
234k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
234k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
234k
    3U, // SWPAB
16642
234k
    3U, // SWPAH
16643
234k
    3U, // SWPALB
16644
234k
    3U, // SWPALH
16645
234k
    3U, // SWPALW
16646
234k
    3U, // SWPALX
16647
234k
    3U, // SWPAW
16648
234k
    3U, // SWPAX
16649
234k
    3U, // SWPB
16650
234k
    3U, // SWPH
16651
234k
    3U, // SWPLB
16652
234k
    3U, // SWPLH
16653
234k
    3U, // SWPLW
16654
234k
    3U, // SWPLX
16655
234k
    60690U, // SWPP
16656
234k
    60690U, // SWPPA
16657
234k
    60690U, // SWPPAL
16658
234k
    60690U, // SWPPL
16659
234k
    3U, // SWPW
16660
234k
    3U, // SWPX
16661
234k
    16U,  // SXTB_ZPmZ_D
16662
234k
    0U, // SXTB_ZPmZ_H
16663
234k
    24U,  // SXTB_ZPmZ_S
16664
234k
    16U,  // SXTH_ZPmZ_D
16665
234k
    24U,  // SXTH_ZPmZ_S
16666
234k
    16U,  // SXTW_ZPmZ_D
16667
234k
    86104U, // SYSLxt
16668
234k
    997U, // SYSPxt
16669
234k
    1005U,  // SYSPxt_XZR
16670
234k
    1013U,  // SYSxt
16671
234k
    178U, // TBLQ_ZZZ_B
16672
234k
    5U, // TBLQ_ZZZ_D
16673
234k
    136U, // TBLQ_ZZZ_H
16674
234k
    12378U, // TBLQ_ZZZ_S
16675
234k
    178U, // TBL_ZZZZ_B
16676
234k
    5U, // TBL_ZZZZ_D
16677
234k
    136U, // TBL_ZZZZ_H
16678
234k
    12378U, // TBL_ZZZZ_S
16679
234k
    178U, // TBL_ZZZ_B
16680
234k
    5U, // TBL_ZZZ_D
16681
234k
    136U, // TBL_ZZZ_H
16682
234k
    12378U, // TBL_ZZZ_S
16683
234k
    35U,  // TBLv16i8Four
16684
234k
    35U,  // TBLv16i8One
16685
234k
    35U,  // TBLv16i8Three
16686
234k
    35U,  // TBLv16i8Two
16687
234k
    83U,  // TBLv8i8Four
16688
234k
    83U,  // TBLv8i8One
16689
234k
    83U,  // TBLv8i8Three
16690
234k
    83U,  // TBLv8i8Two
16691
234k
    87128U, // TBNZW
16692
234k
    87128U, // TBNZX
16693
234k
    9U, // TBXQ_ZZZ_B
16694
234k
    1112U,  // TBXQ_ZZZ_D
16695
234k
    240U, // TBXQ_ZZZ_H
16696
234k
    2136U,  // TBXQ_ZZZ_S
16697
234k
    9U, // TBX_ZZZ_B
16698
234k
    1112U,  // TBX_ZZZ_D
16699
234k
    240U, // TBX_ZZZ_H
16700
234k
    2136U,  // TBX_ZZZ_S
16701
234k
    37U,  // TBXv16i8Four
16702
234k
    37U,  // TBXv16i8One
16703
234k
    37U,  // TBXv16i8Three
16704
234k
    37U,  // TBXv16i8Two
16705
234k
    85U,  // TBXv8i8Four
16706
234k
    85U,  // TBXv8i8One
16707
234k
    85U,  // TBXv8i8Three
16708
234k
    85U,  // TBXv8i8Two
16709
234k
    87128U, // TBZW
16710
234k
    87128U, // TBZX
16711
234k
    0U, // TCANCEL
16712
234k
    0U, // TCOMMIT
16713
234k
    0U, // TRCIT
16714
234k
    10329U, // TRN1_PPP_B
16715
234k
    6232U,  // TRN1_PPP_D
16716
234k
    136U, // TRN1_PPP_H
16717
234k
    12377U, // TRN1_PPP_S
16718
234k
    10329U, // TRN1_ZZZ_B
16719
234k
    6232U,  // TRN1_ZZZ_D
16720
234k
    136U, // TRN1_ZZZ_H
16721
234k
    1016U,  // TRN1_ZZZ_Q
16722
234k
    12377U, // TRN1_ZZZ_S
16723
234k
    925840U,  // TRN1v16i8
16724
234k
    1056920U, // TRN1v2i32
16725
234k
    270440U,  // TRN1v2i64
16726
234k
    1188000U, // TRN1v4i16
16727
234k
    401520U,  // TRN1v4i32
16728
234k
    532600U,  // TRN1v8i16
16729
234k
    1319080U, // TRN1v8i8
16730
234k
    10329U, // TRN2_PPP_B
16731
234k
    6232U,  // TRN2_PPP_D
16732
234k
    136U, // TRN2_PPP_H
16733
234k
    12377U, // TRN2_PPP_S
16734
234k
    10329U, // TRN2_ZZZ_B
16735
234k
    6232U,  // TRN2_ZZZ_D
16736
234k
    136U, // TRN2_ZZZ_H
16737
234k
    1016U,  // TRN2_ZZZ_Q
16738
234k
    12377U, // TRN2_ZZZ_S
16739
234k
    925840U,  // TRN2v16i8
16740
234k
    1056920U, // TRN2v2i32
16741
234k
    270440U,  // TRN2v2i64
16742
234k
    1188000U, // TRN2v4i16
16743
234k
    401520U,  // TRN2v4i32
16744
234k
    532600U,  // TRN2v8i16
16745
234k
    1319080U, // TRN2v8i8
16746
234k
    0U, // TSB
16747
234k
    0U, // TSTART
16748
234k
    0U, // TTEST
16749
234k
    2136U,  // UABALB_ZZZ_D
16750
234k
    8U, // UABALB_ZZZ_H
16751
234k
    7256U,  // UABALB_ZZZ_S
16752
234k
    2136U,  // UABALT_ZZZ_D
16753
234k
    8U, // UABALT_ZZZ_H
16754
234k
    7256U,  // UABALT_ZZZ_S
16755
234k
    926864U,  // UABALv16i8_v8i16
16756
234k
    1057944U, // UABALv2i32_v2i64
16757
234k
    1189024U, // UABALv4i16_v4i32
16758
234k
    402544U,  // UABALv4i32_v2i64
16759
234k
    533624U,  // UABALv8i16_v4i32
16760
234k
    1320104U, // UABALv8i8_v8i16
16761
234k
    9U, // UABA_ZZZ_B
16762
234k
    1112U,  // UABA_ZZZ_D
16763
234k
    240U, // UABA_ZZZ_H
16764
234k
    2136U,  // UABA_ZZZ_S
16765
234k
    926864U,  // UABAv16i8
16766
234k
    1057944U, // UABAv2i32
16767
234k
    1189024U, // UABAv4i16
16768
234k
    402544U,  // UABAv4i32
16769
234k
    533624U,  // UABAv8i16
16770
234k
    1320104U, // UABAv8i8
16771
234k
    12377U, // UABDLB_ZZZ_D
16772
234k
    176U, // UABDLB_ZZZ_H
16773
234k
    5208U,  // UABDLB_ZZZ_S
16774
234k
    12377U, // UABDLT_ZZZ_D
16775
234k
    176U, // UABDLT_ZZZ_H
16776
234k
    5208U,  // UABDLT_ZZZ_S
16777
234k
    925840U,  // UABDLv16i8_v8i16
16778
234k
    1056920U, // UABDLv2i32_v2i64
16779
234k
    1188000U, // UABDLv4i16_v4i32
16780
234k
    401520U,  // UABDLv4i32_v2i64
16781
234k
    532600U,  // UABDLv8i16_v4i32
16782
234k
    1319080U, // UABDLv8i8_v8i16
16783
234k
    16918656U,  // UABD_ZPmZ_B
16784
234k
    33691776U,  // UABD_ZPmZ_D
16785
234k
    51129480U,  // UABD_ZPmZ_H
16786
234k
    67252352U,  // UABD_ZPmZ_S
16787
234k
    925840U,  // UABDv16i8
16788
234k
    1056920U, // UABDv2i32
16789
234k
    1188000U, // UABDv4i16
16790
234k
    401520U,  // UABDv4i32
16791
234k
    532600U,  // UABDv8i16
16792
234k
    1319080U, // UABDv8i8
16793
234k
    2176U,  // UADALP_ZPmZ_D
16794
234k
    8U, // UADALP_ZPmZ_H
16795
234k
    7296U,  // UADALP_ZPmZ_S
16796
234k
    32U,  // UADALPv16i8_v8i16
16797
234k
    40U,  // UADALPv2i32_v1i64
16798
234k
    56U,  // UADALPv4i16_v2i32
16799
234k
    64U,  // UADALPv4i32_v2i64
16800
234k
    72U,  // UADALPv8i16_v4i32
16801
234k
    80U,  // UADALPv8i8_v4i16
16802
234k
    12377U, // UADDLB_ZZZ_D
16803
234k
    176U, // UADDLB_ZZZ_H
16804
234k
    5208U,  // UADDLB_ZZZ_S
16805
234k
    32U,  // UADDLPv16i8_v8i16
16806
234k
    40U,  // UADDLPv2i32_v1i64
16807
234k
    56U,  // UADDLPv4i16_v2i32
16808
234k
    64U,  // UADDLPv4i32_v2i64
16809
234k
    72U,  // UADDLPv8i16_v4i32
16810
234k
    80U,  // UADDLPv8i8_v4i16
16811
234k
    12377U, // UADDLT_ZZZ_D
16812
234k
    176U, // UADDLT_ZZZ_H
16813
234k
    5208U,  // UADDLT_ZZZ_S
16814
234k
    32U,  // UADDLVv16i8v
16815
234k
    56U,  // UADDLVv4i16v
16816
234k
    64U,  // UADDLVv4i32v
16817
234k
    72U,  // UADDLVv8i16v
16818
234k
    80U,  // UADDLVv8i8v
16819
234k
    925840U,  // UADDLv16i8_v8i16
16820
234k
    1056920U, // UADDLv2i32_v2i64
16821
234k
    1188000U, // UADDLv4i16_v4i32
16822
234k
    401520U,  // UADDLv4i32_v2i64
16823
234k
    532600U,  // UADDLv8i16_v4i32
16824
234k
    1319080U, // UADDLv8i8_v8i16
16825
234k
    0U, // UADDV_VPZ_B
16826
234k
    0U, // UADDV_VPZ_D
16827
234k
    0U, // UADDV_VPZ_H
16828
234k
    0U, // UADDV_VPZ_S
16829
234k
    12376U, // UADDWB_ZZZ_D
16830
234k
    176U, // UADDWB_ZZZ_H
16831
234k
    5209U,  // UADDWB_ZZZ_S
16832
234k
    12376U, // UADDWT_ZZZ_D
16833
234k
    176U, // UADDWT_ZZZ_H
16834
234k
    5209U,  // UADDWT_ZZZ_S
16835
234k
    925816U,  // UADDWv16i8_v8i16
16836
234k
    1056872U, // UADDWv2i32_v2i64
16837
234k
    1187952U, // UADDWv4i16_v4i32
16838
234k
    401512U,  // UADDWv4i32_v2i64
16839
234k
    532592U,  // UADDWv8i16_v4i32
16840
234k
    1319032U, // UADDWv8i8_v8i16
16841
234k
    134232U,  // UBFMWri
16842
234k
    134232U,  // UBFMXri
16843
234k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
234k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
234k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
234k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
234k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
234k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
234k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
234k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
234k
    9U, // UCLAMP_ZZZ_B
16852
234k
    1112U,  // UCLAMP_ZZZ_D
16853
234k
    240U, // UCLAMP_ZZZ_H
16854
234k
    2136U,  // UCLAMP_ZZZ_S
16855
234k
    3160U,  // UCVTFSWDri
16856
234k
    3160U,  // UCVTFSWHri
16857
234k
    3160U,  // UCVTFSWSri
16858
234k
    3160U,  // UCVTFSXDri
16859
234k
    3160U,  // UCVTFSXHri
16860
234k
    3160U,  // UCVTFSXSri
16861
234k
    0U, // UCVTFUWDri
16862
234k
    0U, // UCVTFUWHri
16863
234k
    0U, // UCVTFUWSri
16864
234k
    0U, // UCVTFUXDri
16865
234k
    0U, // UCVTFUXHri
16866
234k
    0U, // UCVTFUXSri
16867
234k
    0U, // UCVTF_2Z2Z_StoS
16868
234k
    0U, // UCVTF_4Z4Z_StoS
16869
234k
    16U,  // UCVTF_ZPmZ_DtoD
16870
234k
    2U, // UCVTF_ZPmZ_DtoH
16871
234k
    16U,  // UCVTF_ZPmZ_DtoS
16872
234k
    0U, // UCVTF_ZPmZ_HtoH
16873
234k
    24U,  // UCVTF_ZPmZ_StoD
16874
234k
    1U, // UCVTF_ZPmZ_StoH
16875
234k
    24U,  // UCVTF_ZPmZ_StoS
16876
234k
    3160U,  // UCVTFd
16877
234k
    3160U,  // UCVTFh
16878
234k
    3160U,  // UCVTFs
16879
234k
    0U, // UCVTFv1i16
16880
234k
    0U, // UCVTFv1i32
16881
234k
    0U, // UCVTFv1i64
16882
234k
    40U,  // UCVTFv2f32
16883
234k
    48U,  // UCVTFv2f64
16884
234k
    3224U,  // UCVTFv2i32_shift
16885
234k
    3176U,  // UCVTFv2i64_shift
16886
234k
    56U,  // UCVTFv4f16
16887
234k
    64U,  // UCVTFv4f32
16888
234k
    3232U,  // UCVTFv4i16_shift
16889
234k
    3184U,  // UCVTFv4i32_shift
16890
234k
    72U,  // UCVTFv8f16
16891
234k
    3192U,  // UCVTFv8i16_shift
16892
234k
    0U, // UDF
16893
234k
    33691776U,  // UDIVR_ZPmZ_D
16894
234k
    67252352U,  // UDIVR_ZPmZ_S
16895
234k
    3160U,  // UDIVWr
16896
234k
    3160U,  // UDIVXr
16897
234k
    33691776U,  // UDIV_ZPmZ_D
16898
234k
    67252352U,  // UDIV_ZPmZ_S
16899
234k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
234k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
234k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
234k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
234k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
234k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
234k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
234k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
234k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
234k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
234k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
234k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
234k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
234k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
234k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
234k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
234k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
234k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
234k
    53222488U,  // UDOT_ZZZI_D
16918
234k
    53222488U,  // UDOT_ZZZI_HtoS
16919
234k
    38921U, // UDOT_ZZZI_S
16920
234k
    7256U,  // UDOT_ZZZ_D
16921
234k
    7256U,  // UDOT_ZZZ_HtoS
16922
234k
    9U, // UDOT_ZZZ_S
16923
234k
    5121168U, // UDOTlanev16i8
16924
234k
    5121192U, // UDOTlanev8i8
16925
234k
    926864U,  // UDOTv16i8
16926
234k
    1320104U, // UDOTv8i8
16927
234k
    16918656U,  // UHADD_ZPmZ_B
16928
234k
    33691776U,  // UHADD_ZPmZ_D
16929
234k
    51129480U,  // UHADD_ZPmZ_H
16930
234k
    67252352U,  // UHADD_ZPmZ_S
16931
234k
    925840U,  // UHADDv16i8
16932
234k
    1056920U, // UHADDv2i32
16933
234k
    1188000U, // UHADDv4i16
16934
234k
    401520U,  // UHADDv4i32
16935
234k
    532600U,  // UHADDv8i16
16936
234k
    1319080U, // UHADDv8i8
16937
234k
    16918656U,  // UHSUBR_ZPmZ_B
16938
234k
    33691776U,  // UHSUBR_ZPmZ_D
16939
234k
    51129480U,  // UHSUBR_ZPmZ_H
16940
234k
    67252352U,  // UHSUBR_ZPmZ_S
16941
234k
    16918656U,  // UHSUB_ZPmZ_B
16942
234k
    33691776U,  // UHSUB_ZPmZ_D
16943
234k
    51129480U,  // UHSUB_ZPmZ_H
16944
234k
    67252352U,  // UHSUB_ZPmZ_S
16945
234k
    925840U,  // UHSUBv16i8
16946
234k
    1056920U, // UHSUBv2i32
16947
234k
    1188000U, // UHSUBv4i16
16948
234k
    401520U,  // UHSUBv4i32
16949
234k
    532600U,  // UHSUBv8i16
16950
234k
    1319080U, // UHSUBv8i8
16951
234k
    134232U,  // UMADDLrrr
16952
234k
    16918656U,  // UMAXP_ZPmZ_B
16953
234k
    33691776U,  // UMAXP_ZPmZ_D
16954
234k
    51129480U,  // UMAXP_ZPmZ_H
16955
234k
    67252352U,  // UMAXP_ZPmZ_S
16956
234k
    925840U,  // UMAXPv16i8
16957
234k
    1056920U, // UMAXPv2i32
16958
234k
    1188000U, // UMAXPv4i16
16959
234k
    401520U,  // UMAXPv4i32
16960
234k
    532600U,  // UMAXPv8i16
16961
234k
    1319080U, // UMAXPv8i8
16962
234k
    10328U, // UMAXQV_VPZ_B
16963
234k
    6232U,  // UMAXQV_VPZ_D
16964
234k
    5208U,  // UMAXQV_VPZ_H
16965
234k
    12376U, // UMAXQV_VPZ_S
16966
234k
    0U, // UMAXV_VPZ_B
16967
234k
    0U, // UMAXV_VPZ_D
16968
234k
    0U, // UMAXV_VPZ_H
16969
234k
    0U, // UMAXV_VPZ_S
16970
234k
    32U,  // UMAXVv16i8v
16971
234k
    56U,  // UMAXVv4i16v
16972
234k
    64U,  // UMAXVv4i32v
16973
234k
    72U,  // UMAXVv8i16v
16974
234k
    80U,  // UMAXVv8i8v
16975
234k
    3160U,  // UMAXWri
16976
234k
    3160U,  // UMAXWrr
16977
234k
    3160U,  // UMAXXri
16978
234k
    3160U,  // UMAXXrr
16979
234k
    920U, // UMAX_VG2_2Z2Z_B
16980
234k
    464U, // UMAX_VG2_2Z2Z_D
16981
234k
    248U, // UMAX_VG2_2Z2Z_H
16982
234k
    472U, // UMAX_VG2_2Z2Z_S
16983
234k
    176U, // UMAX_VG2_2ZZ_B
16984
234k
    184U, // UMAX_VG2_2ZZ_D
16985
234k
    136U, // UMAX_VG2_2ZZ_H
16986
234k
    96U,  // UMAX_VG2_2ZZ_S
16987
234k
    920U, // UMAX_VG4_4Z4Z_B
16988
234k
    464U, // UMAX_VG4_4Z4Z_D
16989
234k
    248U, // UMAX_VG4_4Z4Z_H
16990
234k
    472U, // UMAX_VG4_4Z4Z_S
16991
234k
    176U, // UMAX_VG4_4ZZ_B
16992
234k
    184U, // UMAX_VG4_4ZZ_D
16993
234k
    136U, // UMAX_VG4_4ZZ_H
16994
234k
    96U,  // UMAX_VG4_4ZZ_S
16995
234k
    88153U, // UMAX_ZI_B
16996
234k
    88152U, // UMAX_ZI_D
16997
234k
    448U, // UMAX_ZI_H
16998
234k
    88153U, // UMAX_ZI_S
16999
234k
    16918656U,  // UMAX_ZPmZ_B
17000
234k
    33691776U,  // UMAX_ZPmZ_D
17001
234k
    51129480U,  // UMAX_ZPmZ_H
17002
234k
    67252352U,  // UMAX_ZPmZ_S
17003
234k
    925840U,  // UMAXv16i8
17004
234k
    1056920U, // UMAXv2i32
17005
234k
    1188000U, // UMAXv4i16
17006
234k
    401520U,  // UMAXv4i32
17007
234k
    532600U,  // UMAXv8i16
17008
234k
    1319080U, // UMAXv8i8
17009
234k
    16918656U,  // UMINP_ZPmZ_B
17010
234k
    33691776U,  // UMINP_ZPmZ_D
17011
234k
    51129480U,  // UMINP_ZPmZ_H
17012
234k
    67252352U,  // UMINP_ZPmZ_S
17013
234k
    925840U,  // UMINPv16i8
17014
234k
    1056920U, // UMINPv2i32
17015
234k
    1188000U, // UMINPv4i16
17016
234k
    401520U,  // UMINPv4i32
17017
234k
    532600U,  // UMINPv8i16
17018
234k
    1319080U, // UMINPv8i8
17019
234k
    10328U, // UMINQV_VPZ_B
17020
234k
    6232U,  // UMINQV_VPZ_D
17021
234k
    5208U,  // UMINQV_VPZ_H
17022
234k
    12376U, // UMINQV_VPZ_S
17023
234k
    0U, // UMINV_VPZ_B
17024
234k
    0U, // UMINV_VPZ_D
17025
234k
    0U, // UMINV_VPZ_H
17026
234k
    0U, // UMINV_VPZ_S
17027
234k
    32U,  // UMINVv16i8v
17028
234k
    56U,  // UMINVv4i16v
17029
234k
    64U,  // UMINVv4i32v
17030
234k
    72U,  // UMINVv8i16v
17031
234k
    80U,  // UMINVv8i8v
17032
234k
    3160U,  // UMINWri
17033
234k
    3160U,  // UMINWrr
17034
234k
    3160U,  // UMINXri
17035
234k
    3160U,  // UMINXrr
17036
234k
    920U, // UMIN_VG2_2Z2Z_B
17037
234k
    464U, // UMIN_VG2_2Z2Z_D
17038
234k
    248U, // UMIN_VG2_2Z2Z_H
17039
234k
    472U, // UMIN_VG2_2Z2Z_S
17040
234k
    176U, // UMIN_VG2_2ZZ_B
17041
234k
    184U, // UMIN_VG2_2ZZ_D
17042
234k
    136U, // UMIN_VG2_2ZZ_H
17043
234k
    96U,  // UMIN_VG2_2ZZ_S
17044
234k
    920U, // UMIN_VG4_4Z4Z_B
17045
234k
    464U, // UMIN_VG4_4Z4Z_D
17046
234k
    248U, // UMIN_VG4_4Z4Z_H
17047
234k
    472U, // UMIN_VG4_4Z4Z_S
17048
234k
    176U, // UMIN_VG4_4ZZ_B
17049
234k
    184U, // UMIN_VG4_4ZZ_D
17050
234k
    136U, // UMIN_VG4_4ZZ_H
17051
234k
    96U,  // UMIN_VG4_4ZZ_S
17052
234k
    88153U, // UMIN_ZI_B
17053
234k
    88152U, // UMIN_ZI_D
17054
234k
    448U, // UMIN_ZI_H
17055
234k
    88153U, // UMIN_ZI_S
17056
234k
    16918656U,  // UMIN_ZPmZ_B
17057
234k
    33691776U,  // UMIN_ZPmZ_D
17058
234k
    51129480U,  // UMIN_ZPmZ_H
17059
234k
    67252352U,  // UMIN_ZPmZ_S
17060
234k
    925840U,  // UMINv16i8
17061
234k
    1056920U, // UMINv2i32
17062
234k
    1188000U, // UMINv4i16
17063
234k
    401520U,  // UMINv4i32
17064
234k
    532600U,  // UMINv8i16
17065
234k
    1319080U, // UMINv8i8
17066
234k
    53217368U,  // UMLALB_ZZZI_D
17067
234k
    53222488U,  // UMLALB_ZZZI_S
17068
234k
    2136U,  // UMLALB_ZZZ_D
17069
234k
    8U, // UMLALB_ZZZ_H
17070
234k
    7256U,  // UMLALB_ZZZ_S
17071
234k
    38441U, // UMLALL_MZZI_BtoS
17072
234k
    38145U, // UMLALL_MZZI_HtoD
17073
234k
    553U, // UMLALL_MZZ_BtoS
17074
234k
    257U, // UMLALL_MZZ_HtoD
17075
234k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
234k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
234k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
234k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
234k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
234k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
234k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
234k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
234k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
234k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
234k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
234k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
234k
    53217368U,  // UMLALT_ZZZI_D
17088
234k
    53222488U,  // UMLALT_ZZZI_S
17089
234k
    2136U,  // UMLALT_ZZZ_D
17090
234k
    8U, // UMLALT_ZZZ_H
17091
234k
    7256U,  // UMLALT_ZZZ_S
17092
234k
    38145U, // UMLAL_MZZI_HtoS
17093
234k
    257U, // UMLAL_MZZ_HtoS
17094
234k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
234k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
234k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
234k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
234k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
234k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
234k
    926864U,  // UMLALv16i8_v8i16
17101
234k
    122299544U, // UMLALv2i32_indexed
17102
234k
    1057944U, // UMLALv2i32_v2i64
17103
234k
    120464544U, // UMLALv4i16_indexed
17104
234k
    1189024U, // UMLALv4i16_v4i32
17105
234k
    122299504U, // UMLALv4i32_indexed
17106
234k
    402544U,  // UMLALv4i32_v2i64
17107
234k
    120464504U, // UMLALv8i16_indexed
17108
234k
    533624U,  // UMLALv8i16_v4i32
17109
234k
    1320104U, // UMLALv8i8_v8i16
17110
234k
    53217368U,  // UMLSLB_ZZZI_D
17111
234k
    53222488U,  // UMLSLB_ZZZI_S
17112
234k
    2136U,  // UMLSLB_ZZZ_D
17113
234k
    8U, // UMLSLB_ZZZ_H
17114
234k
    7256U,  // UMLSLB_ZZZ_S
17115
234k
    38441U, // UMLSLL_MZZI_BtoS
17116
234k
    38145U, // UMLSLL_MZZI_HtoD
17117
234k
    553U, // UMLSLL_MZZ_BtoS
17118
234k
    257U, // UMLSLL_MZZ_HtoD
17119
234k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
234k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
234k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
234k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
234k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
234k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
234k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
234k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
234k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
234k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
234k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
234k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
234k
    53217368U,  // UMLSLT_ZZZI_D
17132
234k
    53222488U,  // UMLSLT_ZZZI_S
17133
234k
    2136U,  // UMLSLT_ZZZ_D
17134
234k
    8U, // UMLSLT_ZZZ_H
17135
234k
    7256U,  // UMLSLT_ZZZ_S
17136
234k
    38145U, // UMLSL_MZZI_HtoS
17137
234k
    257U, // UMLSL_MZZ_HtoS
17138
234k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
234k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
234k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
234k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
234k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
234k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
234k
    926864U,  // UMLSLv16i8_v8i16
17145
234k
    122299544U, // UMLSLv2i32_indexed
17146
234k
    1057944U, // UMLSLv2i32_v2i64
17147
234k
    120464544U, // UMLSLv4i16_indexed
17148
234k
    1189024U, // UMLSLv4i16_v4i32
17149
234k
    122299504U, // UMLSLv4i32_indexed
17150
234k
    402544U,  // UMLSLv4i32_v2i64
17151
234k
    120464504U, // UMLSLv8i16_indexed
17152
234k
    533624U,  // UMLSLv8i16_v4i32
17153
234k
    1320104U, // UMLSLv8i8_v8i16
17154
234k
    926864U,  // UMMLA
17155
234k
    9U, // UMMLA_ZZZ
17156
234k
    0U, // UMOPA_MPPZZ_D
17157
234k
    0U, // UMOPA_MPPZZ_HtoS
17158
234k
    0U, // UMOPA_MPPZZ_S
17159
234k
    0U, // UMOPS_MPPZZ_D
17160
234k
    0U, // UMOPS_MPPZZ_HtoS
17161
234k
    0U, // UMOPS_MPPZZ_S
17162
234k
    45456U, // UMOVvi16
17163
234k
    45456U, // UMOVvi16_idx0
17164
234k
    45464U, // UMOVvi32
17165
234k
    45464U, // UMOVvi32_idx0
17166
234k
    45472U, // UMOVvi64
17167
234k
    45472U, // UMOVvi64_idx0
17168
234k
    45480U, // UMOVvi8
17169
234k
    45480U, // UMOVvi8_idx0
17170
234k
    134232U,  // UMSUBLrrr
17171
234k
    16918656U,  // UMULH_ZPmZ_B
17172
234k
    33691776U,  // UMULH_ZPmZ_D
17173
234k
    51129480U,  // UMULH_ZPmZ_H
17174
234k
    67252352U,  // UMULH_ZPmZ_S
17175
234k
    10329U, // UMULH_ZZZ_B
17176
234k
    6232U,  // UMULH_ZZZ_D
17177
234k
    136U, // UMULH_ZZZ_H
17178
234k
    12377U, // UMULH_ZZZ_S
17179
234k
    3160U,  // UMULHrr
17180
234k
    5910617U, // UMULLB_ZZZI_D
17181
234k
    5903448U, // UMULLB_ZZZI_S
17182
234k
    12377U, // UMULLB_ZZZ_D
17183
234k
    176U, // UMULLB_ZZZ_H
17184
234k
    5208U,  // UMULLB_ZZZ_S
17185
234k
    5910617U, // UMULLT_ZZZI_D
17186
234k
    5903448U, // UMULLT_ZZZI_S
17187
234k
    12377U, // UMULLT_ZZZ_D
17188
234k
    176U, // UMULLT_ZZZ_H
17189
234k
    5208U,  // UMULLT_ZZZ_S
17190
234k
    925840U,  // UMULLv16i8_v8i16
17191
234k
    340402328U, // UMULLv2i32_indexed
17192
234k
    1056920U, // UMULLv2i32_v2i64
17193
234k
    338567328U, // UMULLv4i16_indexed
17194
234k
    1188000U, // UMULLv4i16_v4i32
17195
234k
    340402288U, // UMULLv4i32_indexed
17196
234k
    401520U,  // UMULLv4i32_v2i64
17197
234k
    338567288U, // UMULLv8i16_indexed
17198
234k
    532600U,  // UMULLv8i16_v4i32
17199
234k
    1319080U, // UMULLv8i8_v8i16
17200
234k
    16473U, // UQADD_ZI_B
17201
234k
    17496U, // UQADD_ZI_D
17202
234k
    208U, // UQADD_ZI_H
17203
234k
    18521U, // UQADD_ZI_S
17204
234k
    16918656U,  // UQADD_ZPmZ_B
17205
234k
    33691776U,  // UQADD_ZPmZ_D
17206
234k
    51129480U,  // UQADD_ZPmZ_H
17207
234k
    67252352U,  // UQADD_ZPmZ_S
17208
234k
    10329U, // UQADD_ZZZ_B
17209
234k
    6232U,  // UQADD_ZZZ_D
17210
234k
    136U, // UQADD_ZZZ_H
17211
234k
    12377U, // UQADD_ZZZ_S
17212
234k
    925840U,  // UQADDv16i8
17213
234k
    3160U,  // UQADDv1i16
17214
234k
    3160U,  // UQADDv1i32
17215
234k
    3160U,  // UQADDv1i64
17216
234k
    3160U,  // UQADDv1i8
17217
234k
    1056920U, // UQADDv2i32
17218
234k
    270440U,  // UQADDv2i64
17219
234k
    1188000U, // UQADDv4i16
17220
234k
    401520U,  // UQADDv4i32
17221
234k
    532600U,  // UQADDv8i16
17222
234k
    1319080U, // UQADDv8i8
17223
234k
    0U, // UQCVTN_Z2Z_StoH
17224
234k
    0U, // UQCVTN_Z4Z_DtoH
17225
234k
    2U, // UQCVTN_Z4Z_StoB
17226
234k
    0U, // UQCVT_Z2Z_StoH
17227
234k
    0U, // UQCVT_Z4Z_DtoH
17228
234k
    2U, // UQCVT_Z4Z_StoB
17229
234k
    2U, // UQDECB_WPiI
17230
234k
    2U, // UQDECB_XPiI
17231
234k
    2U, // UQDECD_WPiI
17232
234k
    2U, // UQDECD_XPiI
17233
234k
    2U, // UQDECD_ZPiI
17234
234k
    2U, // UQDECH_WPiI
17235
234k
    2U, // UQDECH_XPiI
17236
234k
    0U, // UQDECH_ZPiI
17237
234k
    1U, // UQDECP_WP_B
17238
234k
    0U, // UQDECP_WP_D
17239
234k
    0U, // UQDECP_WP_H
17240
234k
    1U, // UQDECP_WP_S
17241
234k
    1U, // UQDECP_XP_B
17242
234k
    0U, // UQDECP_XP_D
17243
234k
    0U, // UQDECP_XP_H
17244
234k
    1U, // UQDECP_XP_S
17245
234k
    0U, // UQDECP_ZP_D
17246
234k
    0U, // UQDECP_ZP_H
17247
234k
    0U, // UQDECP_ZP_S
17248
234k
    2U, // UQDECW_WPiI
17249
234k
    2U, // UQDECW_XPiI
17250
234k
    2U, // UQDECW_ZPiI
17251
234k
    2U, // UQINCB_WPiI
17252
234k
    2U, // UQINCB_XPiI
17253
234k
    2U, // UQINCD_WPiI
17254
234k
    2U, // UQINCD_XPiI
17255
234k
    2U, // UQINCD_ZPiI
17256
234k
    2U, // UQINCH_WPiI
17257
234k
    2U, // UQINCH_XPiI
17258
234k
    0U, // UQINCH_ZPiI
17259
234k
    1U, // UQINCP_WP_B
17260
234k
    0U, // UQINCP_WP_D
17261
234k
    0U, // UQINCP_WP_H
17262
234k
    1U, // UQINCP_WP_S
17263
234k
    1U, // UQINCP_XP_B
17264
234k
    0U, // UQINCP_XP_D
17265
234k
    0U, // UQINCP_XP_H
17266
234k
    1U, // UQINCP_XP_S
17267
234k
    0U, // UQINCP_ZP_D
17268
234k
    0U, // UQINCP_ZP_H
17269
234k
    0U, // UQINCP_ZP_S
17270
234k
    2U, // UQINCW_WPiI
17271
234k
    2U, // UQINCW_XPiI
17272
234k
    2U, // UQINCW_ZPiI
17273
234k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
234k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
234k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
234k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
234k
    16918656U,  // UQRSHL_ZPmZ_B
17278
234k
    33691776U,  // UQRSHL_ZPmZ_D
17279
234k
    51129480U,  // UQRSHL_ZPmZ_H
17280
234k
    67252352U,  // UQRSHL_ZPmZ_S
17281
234k
    925840U,  // UQRSHLv16i8
17282
234k
    3160U,  // UQRSHLv1i16
17283
234k
    3160U,  // UQRSHLv1i32
17284
234k
    3160U,  // UQRSHLv1i64
17285
234k
    3160U,  // UQRSHLv1i8
17286
234k
    1056920U, // UQRSHLv2i32
17287
234k
    270440U,  // UQRSHLv2i64
17288
234k
    1188000U, // UQRSHLv4i16
17289
234k
    401520U,  // UQRSHLv4i32
17290
234k
    532600U,  // UQRSHLv8i16
17291
234k
    1319080U, // UQRSHLv8i8
17292
234k
    3160U,  // UQRSHRNB_ZZI_B
17293
234k
    224U, // UQRSHRNB_ZZI_H
17294
234k
    3160U,  // UQRSHRNB_ZZI_S
17295
234k
    41048U, // UQRSHRNT_ZZI_B
17296
234k
    376U, // UQRSHRNT_ZZI_H
17297
234k
    41048U, // UQRSHRNT_ZZI_S
17298
234k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
234k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
234k
    224U, // UQRSHRN_Z2ZI_StoH
17301
234k
    3160U,  // UQRSHRNb
17302
234k
    3160U,  // UQRSHRNh
17303
234k
    3160U,  // UQRSHRNs
17304
234k
    41080U, // UQRSHRNv16i8_shift
17305
234k
    3176U,  // UQRSHRNv2i32_shift
17306
234k
    3184U,  // UQRSHRNv4i16_shift
17307
234k
    41064U, // UQRSHRNv4i32_shift
17308
234k
    41072U, // UQRSHRNv8i16_shift
17309
234k
    3192U,  // UQRSHRNv8i8_shift
17310
234k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
234k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
234k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
234k
    16918656U,  // UQSHLR_ZPmZ_B
17314
234k
    33691776U,  // UQSHLR_ZPmZ_D
17315
234k
    51129480U,  // UQSHLR_ZPmZ_H
17316
234k
    67252352U,  // UQSHLR_ZPmZ_S
17317
234k
    141440U,  // UQSHL_ZPmI_B
17318
234k
    137344U,  // UQSHL_ZPmI_D
17319
234k
    52440200U,  // UQSHL_ZPmI_H
17320
234k
    143488U,  // UQSHL_ZPmI_S
17321
234k
    16918656U,  // UQSHL_ZPmZ_B
17322
234k
    33691776U,  // UQSHL_ZPmZ_D
17323
234k
    51129480U,  // UQSHL_ZPmZ_H
17324
234k
    67252352U,  // UQSHL_ZPmZ_S
17325
234k
    3160U,  // UQSHLb
17326
234k
    3160U,  // UQSHLd
17327
234k
    3160U,  // UQSHLh
17328
234k
    3160U,  // UQSHLs
17329
234k
    925840U,  // UQSHLv16i8
17330
234k
    3216U,  // UQSHLv16i8_shift
17331
234k
    3160U,  // UQSHLv1i16
17332
234k
    3160U,  // UQSHLv1i32
17333
234k
    3160U,  // UQSHLv1i64
17334
234k
    3160U,  // UQSHLv1i8
17335
234k
    1056920U, // UQSHLv2i32
17336
234k
    3224U,  // UQSHLv2i32_shift
17337
234k
    270440U,  // UQSHLv2i64
17338
234k
    3176U,  // UQSHLv2i64_shift
17339
234k
    1188000U, // UQSHLv4i16
17340
234k
    3232U,  // UQSHLv4i16_shift
17341
234k
    401520U,  // UQSHLv4i32
17342
234k
    3184U,  // UQSHLv4i32_shift
17343
234k
    532600U,  // UQSHLv8i16
17344
234k
    3192U,  // UQSHLv8i16_shift
17345
234k
    1319080U, // UQSHLv8i8
17346
234k
    3240U,  // UQSHLv8i8_shift
17347
234k
    3160U,  // UQSHRNB_ZZI_B
17348
234k
    224U, // UQSHRNB_ZZI_H
17349
234k
    3160U,  // UQSHRNB_ZZI_S
17350
234k
    41048U, // UQSHRNT_ZZI_B
17351
234k
    376U, // UQSHRNT_ZZI_H
17352
234k
    41048U, // UQSHRNT_ZZI_S
17353
234k
    3160U,  // UQSHRNb
17354
234k
    3160U,  // UQSHRNh
17355
234k
    3160U,  // UQSHRNs
17356
234k
    41080U, // UQSHRNv16i8_shift
17357
234k
    3176U,  // UQSHRNv2i32_shift
17358
234k
    3184U,  // UQSHRNv4i16_shift
17359
234k
    41064U, // UQSHRNv4i32_shift
17360
234k
    41072U, // UQSHRNv8i16_shift
17361
234k
    3192U,  // UQSHRNv8i8_shift
17362
234k
    16918656U,  // UQSUBR_ZPmZ_B
17363
234k
    33691776U,  // UQSUBR_ZPmZ_D
17364
234k
    51129480U,  // UQSUBR_ZPmZ_H
17365
234k
    67252352U,  // UQSUBR_ZPmZ_S
17366
234k
    16473U, // UQSUB_ZI_B
17367
234k
    17496U, // UQSUB_ZI_D
17368
234k
    208U, // UQSUB_ZI_H
17369
234k
    18521U, // UQSUB_ZI_S
17370
234k
    16918656U,  // UQSUB_ZPmZ_B
17371
234k
    33691776U,  // UQSUB_ZPmZ_D
17372
234k
    51129480U,  // UQSUB_ZPmZ_H
17373
234k
    67252352U,  // UQSUB_ZPmZ_S
17374
234k
    10329U, // UQSUB_ZZZ_B
17375
234k
    6232U,  // UQSUB_ZZZ_D
17376
234k
    136U, // UQSUB_ZZZ_H
17377
234k
    12377U, // UQSUB_ZZZ_S
17378
234k
    925840U,  // UQSUBv16i8
17379
234k
    3160U,  // UQSUBv1i16
17380
234k
    3160U,  // UQSUBv1i32
17381
234k
    3160U,  // UQSUBv1i64
17382
234k
    3160U,  // UQSUBv1i8
17383
234k
    1056920U, // UQSUBv2i32
17384
234k
    270440U,  // UQSUBv2i64
17385
234k
    1188000U, // UQSUBv4i16
17386
234k
    401520U,  // UQSUBv4i32
17387
234k
    532600U,  // UQSUBv8i16
17388
234k
    1319080U, // UQSUBv8i8
17389
234k
    0U, // UQXTNB_ZZ_B
17390
234k
    0U, // UQXTNB_ZZ_H
17391
234k
    0U, // UQXTNB_ZZ_S
17392
234k
    0U, // UQXTNT_ZZ_B
17393
234k
    0U, // UQXTNT_ZZ_H
17394
234k
    0U, // UQXTNT_ZZ_S
17395
234k
    72U,  // UQXTNv16i8
17396
234k
    0U, // UQXTNv1i16
17397
234k
    0U, // UQXTNv1i32
17398
234k
    0U, // UQXTNv1i8
17399
234k
    48U,  // UQXTNv2i32
17400
234k
    64U,  // UQXTNv4i16
17401
234k
    48U,  // UQXTNv4i32
17402
234k
    64U,  // UQXTNv8i16
17403
234k
    72U,  // UQXTNv8i8
17404
234k
    24U,  // URECPE_ZPmZ_S
17405
234k
    40U,  // URECPEv2i32
17406
234k
    64U,  // URECPEv4i32
17407
234k
    16918656U,  // URHADD_ZPmZ_B
17408
234k
    33691776U,  // URHADD_ZPmZ_D
17409
234k
    51129480U,  // URHADD_ZPmZ_H
17410
234k
    67252352U,  // URHADD_ZPmZ_S
17411
234k
    925840U,  // URHADDv16i8
17412
234k
    1056920U, // URHADDv2i32
17413
234k
    1188000U, // URHADDv4i16
17414
234k
    401520U,  // URHADDv4i32
17415
234k
    532600U,  // URHADDv8i16
17416
234k
    1319080U, // URHADDv8i8
17417
234k
    16918656U,  // URSHLR_ZPmZ_B
17418
234k
    33691776U,  // URSHLR_ZPmZ_D
17419
234k
    51129480U,  // URSHLR_ZPmZ_H
17420
234k
    67252352U,  // URSHLR_ZPmZ_S
17421
234k
    920U, // URSHL_VG2_2Z2Z_B
17422
234k
    464U, // URSHL_VG2_2Z2Z_D
17423
234k
    248U, // URSHL_VG2_2Z2Z_H
17424
234k
    472U, // URSHL_VG2_2Z2Z_S
17425
234k
    176U, // URSHL_VG2_2ZZ_B
17426
234k
    184U, // URSHL_VG2_2ZZ_D
17427
234k
    136U, // URSHL_VG2_2ZZ_H
17428
234k
    96U,  // URSHL_VG2_2ZZ_S
17429
234k
    920U, // URSHL_VG4_4Z4Z_B
17430
234k
    464U, // URSHL_VG4_4Z4Z_D
17431
234k
    248U, // URSHL_VG4_4Z4Z_H
17432
234k
    472U, // URSHL_VG4_4Z4Z_S
17433
234k
    176U, // URSHL_VG4_4ZZ_B
17434
234k
    184U, // URSHL_VG4_4ZZ_D
17435
234k
    136U, // URSHL_VG4_4ZZ_H
17436
234k
    96U,  // URSHL_VG4_4ZZ_S
17437
234k
    16918656U,  // URSHL_ZPmZ_B
17438
234k
    33691776U,  // URSHL_ZPmZ_D
17439
234k
    51129480U,  // URSHL_ZPmZ_H
17440
234k
    67252352U,  // URSHL_ZPmZ_S
17441
234k
    925840U,  // URSHLv16i8
17442
234k
    3160U,  // URSHLv1i64
17443
234k
    1056920U, // URSHLv2i32
17444
234k
    270440U,  // URSHLv2i64
17445
234k
    1188000U, // URSHLv4i16
17446
234k
    401520U,  // URSHLv4i32
17447
234k
    532600U,  // URSHLv8i16
17448
234k
    1319080U, // URSHLv8i8
17449
234k
    141440U,  // URSHR_ZPmI_B
17450
234k
    137344U,  // URSHR_ZPmI_D
17451
234k
    52440200U,  // URSHR_ZPmI_H
17452
234k
    143488U,  // URSHR_ZPmI_S
17453
234k
    3160U,  // URSHRd
17454
234k
    3216U,  // URSHRv16i8_shift
17455
234k
    3224U,  // URSHRv2i32_shift
17456
234k
    3176U,  // URSHRv2i64_shift
17457
234k
    3232U,  // URSHRv4i16_shift
17458
234k
    3184U,  // URSHRv4i32_shift
17459
234k
    3192U,  // URSHRv8i16_shift
17460
234k
    3240U,  // URSHRv8i8_shift
17461
234k
    24U,  // URSQRTE_ZPmZ_S
17462
234k
    40U,  // URSQRTEv2i32
17463
234k
    64U,  // URSQRTEv4i32
17464
234k
    377U, // URSRA_ZZI_B
17465
234k
    41048U, // URSRA_ZZI_D
17466
234k
    376U, // URSRA_ZZI_H
17467
234k
    41048U, // URSRA_ZZI_S
17468
234k
    41049U, // URSRAd
17469
234k
    41104U, // URSRAv16i8_shift
17470
234k
    41112U, // URSRAv2i32_shift
17471
234k
    41064U, // URSRAv2i64_shift
17472
234k
    41120U, // URSRAv4i16_shift
17473
234k
    41072U, // URSRAv4i32_shift
17474
234k
    41080U, // URSRAv8i16_shift
17475
234k
    41128U, // URSRAv8i8_shift
17476
234k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
234k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
234k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
234k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
234k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
234k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
234k
    9U, // USDOT_ZZZ
17483
234k
    38921U, // USDOT_ZZZI
17484
234k
    5121168U, // USDOTlanev16i8
17485
234k
    5121192U, // USDOTlanev8i8
17486
234k
    926864U,  // USDOTv16i8
17487
234k
    1320104U, // USDOTv8i8
17488
234k
    3161U,  // USHLLB_ZZI_D
17489
234k
    224U, // USHLLB_ZZI_H
17490
234k
    3160U,  // USHLLB_ZZI_S
17491
234k
    3161U,  // USHLLT_ZZI_D
17492
234k
    224U, // USHLLT_ZZI_H
17493
234k
    3160U,  // USHLLT_ZZI_S
17494
234k
    3216U,  // USHLLv16i8_shift
17495
234k
    3224U,  // USHLLv2i32_shift
17496
234k
    3232U,  // USHLLv4i16_shift
17497
234k
    3184U,  // USHLLv4i32_shift
17498
234k
    3192U,  // USHLLv8i16_shift
17499
234k
    3240U,  // USHLLv8i8_shift
17500
234k
    925840U,  // USHLv16i8
17501
234k
    3160U,  // USHLv1i64
17502
234k
    1056920U, // USHLv2i32
17503
234k
    270440U,  // USHLv2i64
17504
234k
    1188000U, // USHLv4i16
17505
234k
    401520U,  // USHLv4i32
17506
234k
    532600U,  // USHLv8i16
17507
234k
    1319080U, // USHLv8i8
17508
234k
    3160U,  // USHRd
17509
234k
    3216U,  // USHRv16i8_shift
17510
234k
    3224U,  // USHRv2i32_shift
17511
234k
    3176U,  // USHRv2i64_shift
17512
234k
    3232U,  // USHRv4i16_shift
17513
234k
    3184U,  // USHRv4i32_shift
17514
234k
    3192U,  // USHRv8i16_shift
17515
234k
    3240U,  // USHRv8i8_shift
17516
234k
    38441U, // USMLALL_MZZI_BtoS
17517
234k
    553U, // USMLALL_MZZ_BtoS
17518
234k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
234k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
234k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
234k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
234k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
234k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
234k
    926864U,  // USMMLA
17525
234k
    9U, // USMMLA_ZZZ
17526
234k
    0U, // USMOPA_MPPZZ_D
17527
234k
    0U, // USMOPA_MPPZZ_S
17528
234k
    0U, // USMOPS_MPPZZ_D
17529
234k
    0U, // USMOPS_MPPZZ_S
17530
234k
    16918656U,  // USQADD_ZPmZ_B
17531
234k
    33691776U,  // USQADD_ZPmZ_D
17532
234k
    51129480U,  // USQADD_ZPmZ_H
17533
234k
    67252352U,  // USQADD_ZPmZ_S
17534
234k
    32U,  // USQADDv16i8
17535
234k
    1U, // USQADDv1i16
17536
234k
    1U, // USQADDv1i32
17537
234k
    1U, // USQADDv1i64
17538
234k
    1U, // USQADDv1i8
17539
234k
    40U,  // USQADDv2i32
17540
234k
    48U,  // USQADDv2i64
17541
234k
    56U,  // USQADDv4i16
17542
234k
    64U,  // USQADDv4i32
17543
234k
    72U,  // USQADDv8i16
17544
234k
    80U,  // USQADDv8i8
17545
234k
    377U, // USRA_ZZI_B
17546
234k
    41048U, // USRA_ZZI_D
17547
234k
    376U, // USRA_ZZI_H
17548
234k
    41048U, // USRA_ZZI_S
17549
234k
    41049U, // USRAd
17550
234k
    41104U, // USRAv16i8_shift
17551
234k
    41112U, // USRAv2i32_shift
17552
234k
    41064U, // USRAv2i64_shift
17553
234k
    41120U, // USRAv4i16_shift
17554
234k
    41072U, // USRAv4i32_shift
17555
234k
    41080U, // USRAv8i16_shift
17556
234k
    41128U, // USRAv8i8_shift
17557
234k
    12377U, // USUBLB_ZZZ_D
17558
234k
    176U, // USUBLB_ZZZ_H
17559
234k
    5208U,  // USUBLB_ZZZ_S
17560
234k
    12377U, // USUBLT_ZZZ_D
17561
234k
    176U, // USUBLT_ZZZ_H
17562
234k
    5208U,  // USUBLT_ZZZ_S
17563
234k
    925840U,  // USUBLv16i8_v8i16
17564
234k
    1056920U, // USUBLv2i32_v2i64
17565
234k
    1188000U, // USUBLv4i16_v4i32
17566
234k
    401520U,  // USUBLv4i32_v2i64
17567
234k
    532600U,  // USUBLv8i16_v4i32
17568
234k
    1319080U, // USUBLv8i8_v8i16
17569
234k
    12376U, // USUBWB_ZZZ_D
17570
234k
    176U, // USUBWB_ZZZ_H
17571
234k
    5209U,  // USUBWB_ZZZ_S
17572
234k
    12376U, // USUBWT_ZZZ_D
17573
234k
    176U, // USUBWT_ZZZ_H
17574
234k
    5209U,  // USUBWT_ZZZ_S
17575
234k
    925816U,  // USUBWv16i8_v8i16
17576
234k
    1056872U, // USUBWv2i32_v2i64
17577
234k
    1187952U, // USUBWv4i16_v4i32
17578
234k
    401512U,  // USUBWv4i32_v2i64
17579
234k
    532592U,  // USUBWv8i16_v4i32
17580
234k
    1319032U, // USUBWv8i8_v8i16
17581
234k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
234k
    1U, // UUNPKHI_ZZ_D
17583
234k
    0U, // UUNPKHI_ZZ_H
17584
234k
    0U, // UUNPKHI_ZZ_S
17585
234k
    1U, // UUNPKLO_ZZ_D
17586
234k
    0U, // UUNPKLO_ZZ_H
17587
234k
    0U, // UUNPKLO_ZZ_S
17588
234k
    0U, // UUNPK_VG2_2ZZ_D
17589
234k
    0U, // UUNPK_VG2_2ZZ_H
17590
234k
    0U, // UUNPK_VG2_2ZZ_S
17591
234k
    0U, // UUNPK_VG4_4Z2Z_D
17592
234k
    0U, // UUNPK_VG4_4Z2Z_H
17593
234k
    0U, // UUNPK_VG4_4Z2Z_S
17594
234k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
234k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
234k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
234k
    16U,  // UXTB_ZPmZ_D
17598
234k
    0U, // UXTB_ZPmZ_H
17599
234k
    24U,  // UXTB_ZPmZ_S
17600
234k
    16U,  // UXTH_ZPmZ_D
17601
234k
    24U,  // UXTH_ZPmZ_S
17602
234k
    16U,  // UXTW_ZPmZ_D
17603
234k
    10329U, // UZP1_PPP_B
17604
234k
    6232U,  // UZP1_PPP_D
17605
234k
    136U, // UZP1_PPP_H
17606
234k
    12377U, // UZP1_PPP_S
17607
234k
    10329U, // UZP1_ZZZ_B
17608
234k
    6232U,  // UZP1_ZZZ_D
17609
234k
    136U, // UZP1_ZZZ_H
17610
234k
    1016U,  // UZP1_ZZZ_Q
17611
234k
    12377U, // UZP1_ZZZ_S
17612
234k
    925840U,  // UZP1v16i8
17613
234k
    1056920U, // UZP1v2i32
17614
234k
    270440U,  // UZP1v2i64
17615
234k
    1188000U, // UZP1v4i16
17616
234k
    401520U,  // UZP1v4i32
17617
234k
    532600U,  // UZP1v8i16
17618
234k
    1319080U, // UZP1v8i8
17619
234k
    10329U, // UZP2_PPP_B
17620
234k
    6232U,  // UZP2_PPP_D
17621
234k
    136U, // UZP2_PPP_H
17622
234k
    12377U, // UZP2_PPP_S
17623
234k
    10329U, // UZP2_ZZZ_B
17624
234k
    6232U,  // UZP2_ZZZ_D
17625
234k
    136U, // UZP2_ZZZ_H
17626
234k
    1016U,  // UZP2_ZZZ_Q
17627
234k
    12377U, // UZP2_ZZZ_S
17628
234k
    925840U,  // UZP2v16i8
17629
234k
    1056920U, // UZP2v2i32
17630
234k
    270440U,  // UZP2v2i64
17631
234k
    1188000U, // UZP2v4i16
17632
234k
    401520U,  // UZP2v4i32
17633
234k
    532600U,  // UZP2v8i16
17634
234k
    1319080U, // UZP2v8i8
17635
234k
    10329U, // UZPQ1_ZZZ_B
17636
234k
    6232U,  // UZPQ1_ZZZ_D
17637
234k
    136U, // UZPQ1_ZZZ_H
17638
234k
    12377U, // UZPQ1_ZZZ_S
17639
234k
    10329U, // UZPQ2_ZZZ_B
17640
234k
    6232U,  // UZPQ2_ZZZ_D
17641
234k
    136U, // UZPQ2_ZZZ_H
17642
234k
    12377U, // UZPQ2_ZZZ_S
17643
234k
    176U, // UZP_VG2_2ZZZ_B
17644
234k
    0U, // UZP_VG2_2ZZZ_D
17645
234k
    136U, // UZP_VG2_2ZZZ_H
17646
234k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
234k
    96U,  // UZP_VG2_2ZZZ_S
17648
234k
    0U, // UZP_VG4_4Z4Z_B
17649
234k
    0U, // UZP_VG4_4Z4Z_D
17650
234k
    0U, // UZP_VG4_4Z4Z_H
17651
234k
    0U, // UZP_VG4_4Z4Z_Q
17652
234k
    0U, // UZP_VG4_4Z4Z_S
17653
234k
    0U, // VECFP
17654
234k
    0U, // VECINT
17655
234k
    0U, // WFET
17656
234k
    0U, // WFIT
17657
234k
    224U, // WHILEGE_2PXX_B
17658
234k
    224U, // WHILEGE_2PXX_D
17659
234k
    224U, // WHILEGE_2PXX_H
17660
234k
    224U, // WHILEGE_2PXX_S
17661
234k
    721554520U, // WHILEGE_CXX_B
17662
234k
    721554520U, // WHILEGE_CXX_D
17663
234k
    721554520U, // WHILEGE_CXX_H
17664
234k
    721554520U, // WHILEGE_CXX_S
17665
234k
    3160U,  // WHILEGE_PWW_B
17666
234k
    3160U,  // WHILEGE_PWW_D
17667
234k
    224U, // WHILEGE_PWW_H
17668
234k
    3160U,  // WHILEGE_PWW_S
17669
234k
    3160U,  // WHILEGE_PXX_B
17670
234k
    3160U,  // WHILEGE_PXX_D
17671
234k
    224U, // WHILEGE_PXX_H
17672
234k
    3160U,  // WHILEGE_PXX_S
17673
234k
    224U, // WHILEGT_2PXX_B
17674
234k
    224U, // WHILEGT_2PXX_D
17675
234k
    224U, // WHILEGT_2PXX_H
17676
234k
    224U, // WHILEGT_2PXX_S
17677
234k
    721554520U, // WHILEGT_CXX_B
17678
234k
    721554520U, // WHILEGT_CXX_D
17679
234k
    721554520U, // WHILEGT_CXX_H
17680
234k
    721554520U, // WHILEGT_CXX_S
17681
234k
    3160U,  // WHILEGT_PWW_B
17682
234k
    3160U,  // WHILEGT_PWW_D
17683
234k
    224U, // WHILEGT_PWW_H
17684
234k
    3160U,  // WHILEGT_PWW_S
17685
234k
    3160U,  // WHILEGT_PXX_B
17686
234k
    3160U,  // WHILEGT_PXX_D
17687
234k
    224U, // WHILEGT_PXX_H
17688
234k
    3160U,  // WHILEGT_PXX_S
17689
234k
    224U, // WHILEHI_2PXX_B
17690
234k
    224U, // WHILEHI_2PXX_D
17691
234k
    224U, // WHILEHI_2PXX_H
17692
234k
    224U, // WHILEHI_2PXX_S
17693
234k
    721554520U, // WHILEHI_CXX_B
17694
234k
    721554520U, // WHILEHI_CXX_D
17695
234k
    721554520U, // WHILEHI_CXX_H
17696
234k
    721554520U, // WHILEHI_CXX_S
17697
234k
    3160U,  // WHILEHI_PWW_B
17698
234k
    3160U,  // WHILEHI_PWW_D
17699
234k
    224U, // WHILEHI_PWW_H
17700
234k
    3160U,  // WHILEHI_PWW_S
17701
234k
    3160U,  // WHILEHI_PXX_B
17702
234k
    3160U,  // WHILEHI_PXX_D
17703
234k
    224U, // WHILEHI_PXX_H
17704
234k
    3160U,  // WHILEHI_PXX_S
17705
234k
    224U, // WHILEHS_2PXX_B
17706
234k
    224U, // WHILEHS_2PXX_D
17707
234k
    224U, // WHILEHS_2PXX_H
17708
234k
    224U, // WHILEHS_2PXX_S
17709
234k
    721554520U, // WHILEHS_CXX_B
17710
234k
    721554520U, // WHILEHS_CXX_D
17711
234k
    721554520U, // WHILEHS_CXX_H
17712
234k
    721554520U, // WHILEHS_CXX_S
17713
234k
    3160U,  // WHILEHS_PWW_B
17714
234k
    3160U,  // WHILEHS_PWW_D
17715
234k
    224U, // WHILEHS_PWW_H
17716
234k
    3160U,  // WHILEHS_PWW_S
17717
234k
    3160U,  // WHILEHS_PXX_B
17718
234k
    3160U,  // WHILEHS_PXX_D
17719
234k
    224U, // WHILEHS_PXX_H
17720
234k
    3160U,  // WHILEHS_PXX_S
17721
234k
    224U, // WHILELE_2PXX_B
17722
234k
    224U, // WHILELE_2PXX_D
17723
234k
    224U, // WHILELE_2PXX_H
17724
234k
    224U, // WHILELE_2PXX_S
17725
234k
    721554520U, // WHILELE_CXX_B
17726
234k
    721554520U, // WHILELE_CXX_D
17727
234k
    721554520U, // WHILELE_CXX_H
17728
234k
    721554520U, // WHILELE_CXX_S
17729
234k
    3160U,  // WHILELE_PWW_B
17730
234k
    3160U,  // WHILELE_PWW_D
17731
234k
    224U, // WHILELE_PWW_H
17732
234k
    3160U,  // WHILELE_PWW_S
17733
234k
    3160U,  // WHILELE_PXX_B
17734
234k
    3160U,  // WHILELE_PXX_D
17735
234k
    224U, // WHILELE_PXX_H
17736
234k
    3160U,  // WHILELE_PXX_S
17737
234k
    224U, // WHILELO_2PXX_B
17738
234k
    224U, // WHILELO_2PXX_D
17739
234k
    224U, // WHILELO_2PXX_H
17740
234k
    224U, // WHILELO_2PXX_S
17741
234k
    721554520U, // WHILELO_CXX_B
17742
234k
    721554520U, // WHILELO_CXX_D
17743
234k
    721554520U, // WHILELO_CXX_H
17744
234k
    721554520U, // WHILELO_CXX_S
17745
234k
    3160U,  // WHILELO_PWW_B
17746
234k
    3160U,  // WHILELO_PWW_D
17747
234k
    224U, // WHILELO_PWW_H
17748
234k
    3160U,  // WHILELO_PWW_S
17749
234k
    3160U,  // WHILELO_PXX_B
17750
234k
    3160U,  // WHILELO_PXX_D
17751
234k
    224U, // WHILELO_PXX_H
17752
234k
    3160U,  // WHILELO_PXX_S
17753
234k
    224U, // WHILELS_2PXX_B
17754
234k
    224U, // WHILELS_2PXX_D
17755
234k
    224U, // WHILELS_2PXX_H
17756
234k
    224U, // WHILELS_2PXX_S
17757
234k
    721554520U, // WHILELS_CXX_B
17758
234k
    721554520U, // WHILELS_CXX_D
17759
234k
    721554520U, // WHILELS_CXX_H
17760
234k
    721554520U, // WHILELS_CXX_S
17761
234k
    3160U,  // WHILELS_PWW_B
17762
234k
    3160U,  // WHILELS_PWW_D
17763
234k
    224U, // WHILELS_PWW_H
17764
234k
    3160U,  // WHILELS_PWW_S
17765
234k
    3160U,  // WHILELS_PXX_B
17766
234k
    3160U,  // WHILELS_PXX_D
17767
234k
    224U, // WHILELS_PXX_H
17768
234k
    3160U,  // WHILELS_PXX_S
17769
234k
    224U, // WHILELT_2PXX_B
17770
234k
    224U, // WHILELT_2PXX_D
17771
234k
    224U, // WHILELT_2PXX_H
17772
234k
    224U, // WHILELT_2PXX_S
17773
234k
    721554520U, // WHILELT_CXX_B
17774
234k
    721554520U, // WHILELT_CXX_D
17775
234k
    721554520U, // WHILELT_CXX_H
17776
234k
    721554520U, // WHILELT_CXX_S
17777
234k
    3160U,  // WHILELT_PWW_B
17778
234k
    3160U,  // WHILELT_PWW_D
17779
234k
    224U, // WHILELT_PWW_H
17780
234k
    3160U,  // WHILELT_PWW_S
17781
234k
    3160U,  // WHILELT_PXX_B
17782
234k
    3160U,  // WHILELT_PXX_D
17783
234k
    224U, // WHILELT_PXX_H
17784
234k
    3160U,  // WHILELT_PXX_S
17785
234k
    3160U,  // WHILERW_PXX_B
17786
234k
    3160U,  // WHILERW_PXX_D
17787
234k
    224U, // WHILERW_PXX_H
17788
234k
    3160U,  // WHILERW_PXX_S
17789
234k
    3160U,  // WHILEWR_PXX_B
17790
234k
    3160U,  // WHILEWR_PXX_D
17791
234k
    224U, // WHILEWR_PXX_H
17792
234k
    3160U,  // WHILEWR_PXX_S
17793
234k
    1U, // WKDMC
17794
234k
    1U, // WKDMD
17795
234k
    0U, // WRFFR
17796
234k
    0U, // XAFLAG
17797
234k
    4202600U, // XAR
17798
234k
    141401U,  // XAR_ZZZI_B
17799
234k
    137304U,  // XAR_ZZZI_D
17800
234k
    52440200U,  // XAR_ZZZI_H
17801
234k
    143449U,  // XAR_ZZZI_S
17802
234k
    0U, // XPACD
17803
234k
    0U, // XPACI
17804
234k
    0U, // XPACLRI
17805
234k
    72U,  // XTNv16i8
17806
234k
    48U,  // XTNv2i32
17807
234k
    64U,  // XTNv4i16
17808
234k
    48U,  // XTNv4i32
17809
234k
    64U,  // XTNv8i16
17810
234k
    72U,  // XTNv8i8
17811
234k
    0U, // ZERO_M
17812
234k
    5U, // ZERO_MXI_2Z
17813
234k
    5U, // ZERO_MXI_4Z
17814
234k
    3U, // ZERO_MXI_VG2_2Z
17815
234k
    3U, // ZERO_MXI_VG2_4Z
17816
234k
    3U, // ZERO_MXI_VG2_Z
17817
234k
    3U, // ZERO_MXI_VG4_2Z
17818
234k
    3U, // ZERO_MXI_VG4_4Z
17819
234k
    3U, // ZERO_MXI_VG4_Z
17820
234k
    0U, // ZERO_T
17821
234k
    10329U, // ZIP1_PPP_B
17822
234k
    6232U,  // ZIP1_PPP_D
17823
234k
    136U, // ZIP1_PPP_H
17824
234k
    12377U, // ZIP1_PPP_S
17825
234k
    10329U, // ZIP1_ZZZ_B
17826
234k
    6232U,  // ZIP1_ZZZ_D
17827
234k
    136U, // ZIP1_ZZZ_H
17828
234k
    1016U,  // ZIP1_ZZZ_Q
17829
234k
    12377U, // ZIP1_ZZZ_S
17830
234k
    925840U,  // ZIP1v16i8
17831
234k
    1056920U, // ZIP1v2i32
17832
234k
    270440U,  // ZIP1v2i64
17833
234k
    1188000U, // ZIP1v4i16
17834
234k
    401520U,  // ZIP1v4i32
17835
234k
    532600U,  // ZIP1v8i16
17836
234k
    1319080U, // ZIP1v8i8
17837
234k
    10329U, // ZIP2_PPP_B
17838
234k
    6232U,  // ZIP2_PPP_D
17839
234k
    136U, // ZIP2_PPP_H
17840
234k
    12377U, // ZIP2_PPP_S
17841
234k
    10329U, // ZIP2_ZZZ_B
17842
234k
    6232U,  // ZIP2_ZZZ_D
17843
234k
    136U, // ZIP2_ZZZ_H
17844
234k
    1016U,  // ZIP2_ZZZ_Q
17845
234k
    12377U, // ZIP2_ZZZ_S
17846
234k
    925840U,  // ZIP2v16i8
17847
234k
    1056920U, // ZIP2v2i32
17848
234k
    270440U,  // ZIP2v2i64
17849
234k
    1188000U, // ZIP2v4i16
17850
234k
    401520U,  // ZIP2v4i32
17851
234k
    532600U,  // ZIP2v8i16
17852
234k
    1319080U, // ZIP2v8i8
17853
234k
    10329U, // ZIPQ1_ZZZ_B
17854
234k
    6232U,  // ZIPQ1_ZZZ_D
17855
234k
    136U, // ZIPQ1_ZZZ_H
17856
234k
    12377U, // ZIPQ1_ZZZ_S
17857
234k
    10329U, // ZIPQ2_ZZZ_B
17858
234k
    6232U,  // ZIPQ2_ZZZ_D
17859
234k
    136U, // ZIPQ2_ZZZ_H
17860
234k
    12377U, // ZIPQ2_ZZZ_S
17861
234k
    176U, // ZIP_VG2_2ZZZ_B
17862
234k
    0U, // ZIP_VG2_2ZZZ_D
17863
234k
    136U, // ZIP_VG2_2ZZZ_H
17864
234k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
234k
    96U,  // ZIP_VG2_2ZZZ_S
17866
234k
    0U, // ZIP_VG4_4Z4Z_B
17867
234k
    0U, // ZIP_VG4_4Z4Z_D
17868
234k
    0U, // ZIP_VG4_4Z4Z_H
17869
234k
    0U, // ZIP_VG4_4Z4Z_Q
17870
234k
    0U, // ZIP_VG4_4Z4Z_S
17871
234k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
234k
  uint64_t Bits = 0;
17875
234k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
234k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
234k
  MnemonicBitsInfo MBI = {
17878
234k
#ifndef CAPSTONE_DIET
17879
234k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
234k
    Bits
17884
234k
  };
17885
234k
  return MBI;
17886
234k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
234k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
234k
  SStream_concat0(O, "");
17892
234k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
234k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
234k
  uint64_t Bits = MnemonicInfo.second;
17897
234k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
234k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
154
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
154
    return;
17905
0
    break;
17906
87.1k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
87.1k
    printOperand(MI, 0, O);
17909
87.1k
    break;
17910
7.50k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
7.50k
    printSVERegOp_b(MI, 0, O);
17913
7.50k
    break;
17914
9.27k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
9.27k
    printSVERegOp_d(MI, 0, O);
17917
9.27k
    break;
17918
9.09k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
9.09k
    printSVERegOp_h(MI, 0, O);
17921
9.09k
    SStream_concat0(O, ", ");
17922
9.09k
    break;
17923
8.30k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
8.30k
    printSVERegOp_s(MI, 0, O);
17926
8.30k
    break;
17927
20.0k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
20.0k
    printVRegOperand(MI, 0, O);
17930
20.0k
    break;
17931
1.98k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
1.98k
    printMatrixTile(MI, 0, O);
17934
1.98k
    SStream_concat0(O, ", ");
17935
1.98k
    printSVERegOp_0(MI, 2, O);
17936
1.98k
    SStream_concat0(O, "/m, ");
17937
1.98k
    printSVERegOp_0(MI, 3, O);
17938
1.98k
    SStream_concat0(O, "/m, ");
17939
1.98k
    break;
17940
4.91k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
4.91k
    printVRegOperand(MI, 1, O);
17943
4.91k
    break;
17944
3.24k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
3.24k
    printTypedVectorList_0_b(MI, 0, O);
17947
3.24k
    SStream_concat0(O, ", ");
17948
3.24k
    break;
17949
9.34k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
9.34k
    printTypedVectorList_0_d(MI, 0, O);
17952
9.34k
    SStream_concat0(O, ", ");
17953
9.34k
    break;
17954
2.56k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.56k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.56k
    SStream_concat0(O, ", ");
17958
2.56k
    break;
17959
6.26k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
6.26k
    printTypedVectorList_0_s(MI, 0, O);
17962
6.26k
    SStream_concat0(O, ", ");
17963
6.26k
    break;
17964
2.64k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
2.64k
    printMatrix_64(MI, 0, O);
17967
2.64k
    SStream_concat1(O, '[');
17968
2.64k
    printOperand(MI, 2, O);
17969
2.64k
    SStream_concat0(O, ", ");
17970
2.64k
    break;
17971
4.43k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
4.43k
    printMatrix_32(MI, 0, O);
17974
4.43k
    SStream_concat1(O, '[');
17975
4.43k
    printOperand(MI, 2, O);
17976
4.43k
    SStream_concat0(O, ", ");
17977
4.43k
    break;
17978
83
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
83
    printZPRasFPR_8(MI, 0, O);
17981
83
    SStream_concat0(O, ", ");
17982
83
    printSVERegOp_0(MI, 1, O);
17983
83
    SStream_concat0(O, ", ");
17984
83
    printSVERegOp_b(MI, 2, O);
17985
83
    return;
17986
0
    break;
17987
199
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
199
    printZPRasFPR_64(MI, 0, O);
17990
199
    SStream_concat0(O, ", ");
17991
199
    printSVERegOp_0(MI, 1, O);
17992
199
    SStream_concat0(O, ", ");
17993
199
    break;
17994
281
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
281
    printZPRasFPR_16(MI, 0, O);
17997
281
    SStream_concat0(O, ", ");
17998
281
    printSVERegOp_0(MI, 1, O);
17999
281
    SStream_concat0(O, ", ");
18000
281
    break;
18001
22
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
22
    printZPRasFPR_32(MI, 0, O);
18004
22
    SStream_concat0(O, ", ");
18005
22
    printSVERegOp_0(MI, 1, O);
18006
22
    SStream_concat0(O, ", ");
18007
22
    break;
18008
15.9k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
15.9k
    printOperand(MI, 1, O);
18011
15.9k
    break;
18012
1.93k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
1.93k
    printAlignedLabel(MI, Address, 0, O);
18015
1.93k
    return;
18016
0
    break;
18017
977
  case 21:
18018
    // BCcc, Bcc
18019
977
    printCondCode(MI, 0, O);
18020
977
    SStream_concat0(O, "\t");
18021
977
    printAlignedLabel(MI, Address, 1, O);
18022
977
    return;
18023
0
    break;
18024
2.32k
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
2.32k
    printMatrix_16(MI, 0, O);
18027
2.32k
    SStream_concat1(O, '[');
18028
2.32k
    printOperand(MI, 2, O);
18029
2.32k
    SStream_concat0(O, ", ");
18030
2.32k
    break;
18031
60
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
60
    printImmHex(MI, 0, O);
18034
60
    return;
18035
0
    break;
18036
68
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
68
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
68
    SStream_concat0(O, ", ");
18040
68
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
68
    SStream_concat0(O, ", [");
18042
68
    printOperand(MI, 3, O);
18043
68
    SStream_concat1(O, ']');
18044
68
    return;
18045
0
    break;
18046
13
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
13
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
13
    SStream_concat0(O, ", ");
18050
13
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
13
    SStream_concat0(O, ", [");
18052
13
    printOperand(MI, 3, O);
18053
13
    SStream_concat1(O, ']');
18054
13
    return;
18055
0
    break;
18056
429
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
429
    printOperand(MI, 3, O);
18059
429
    SStream_concat0(O, "]!, [");
18060
429
    printOperand(MI, 4, O);
18061
429
    SStream_concat0(O, "]!, ");
18062
429
    printOperand(MI, 5, O);
18063
429
    SStream_concat1(O, '!');
18064
429
    return;
18065
0
    break;
18066
350
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
350
    printBarrierOption(MI, 0, O);
18069
350
    return;
18070
0
    break;
18071
74
  case 28:
18072
    // DSBnXS
18073
74
    printBarriernXSOption(MI, 0, O);
18074
74
    return;
18075
0
    break;
18076
637
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
637
    printSVERegOp_q(MI, 0, O);
18079
637
    SStream_concat0(O, ", ");
18080
637
    break;
18081
1.18k
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
1.18k
    printTypedVectorList_0_q(MI, 0, O);
18084
1.18k
    SStream_concat0(O, ", ");
18085
1.18k
    break;
18086
166
  case 31:
18087
    // HINT
18088
166
    printImm(MI, 0, O);
18089
166
    return;
18090
0
    break;
18091
442
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
442
    printMatrixTileVector_0(MI, 0, O);
18094
442
    SStream_concat1(O, '[');
18095
442
    break;
18096
1.41k
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
1.41k
    printMatrixTileVector_1(MI, 0, O);
18099
1.41k
    SStream_concat1(O, '[');
18100
1.41k
    break;
18101
2.30k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
2.30k
    printTypedVectorList_0_b(MI, 0, O);
18104
2.30k
    break;
18105
154
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
154
    printTypedVectorList_16_b(MI, 0, O);
18108
154
    SStream_concat0(O, ", [");
18109
154
    printOperand(MI, 1, O);
18110
154
    SStream_concat1(O, ']');
18111
154
    return;
18112
0
    break;
18113
211
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
211
    printTypedVectorList_16_b(MI, 1, O);
18116
211
    SStream_concat0(O, ", [");
18117
211
    printOperand(MI, 2, O);
18118
211
    SStream_concat0(O, "], ");
18119
211
    break;
18120
23
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
23
    printTypedVectorList_1_d(MI, 0, O);
18123
23
    SStream_concat0(O, ", [");
18124
23
    printOperand(MI, 1, O);
18125
23
    SStream_concat1(O, ']');
18126
23
    return;
18127
0
    break;
18128
95
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
95
    printTypedVectorList_1_d(MI, 1, O);
18131
95
    SStream_concat0(O, ", [");
18132
95
    printOperand(MI, 2, O);
18133
95
    SStream_concat0(O, "], ");
18134
95
    break;
18135
83
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
83
    printTypedVectorList_2_d(MI, 0, O);
18138
83
    SStream_concat0(O, ", [");
18139
83
    printOperand(MI, 1, O);
18140
83
    SStream_concat1(O, ']');
18141
83
    return;
18142
0
    break;
18143
454
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
454
    printTypedVectorList_2_d(MI, 1, O);
18146
454
    SStream_concat0(O, ", [");
18147
454
    printOperand(MI, 2, O);
18148
454
    SStream_concat0(O, "], ");
18149
454
    break;
18150
109
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
109
    printTypedVectorList_2_s(MI, 0, O);
18153
109
    SStream_concat0(O, ", [");
18154
109
    printOperand(MI, 1, O);
18155
109
    SStream_concat1(O, ']');
18156
109
    return;
18157
0
    break;
18158
172
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
172
    printTypedVectorList_2_s(MI, 1, O);
18161
172
    SStream_concat0(O, ", [");
18162
172
    printOperand(MI, 2, O);
18163
172
    SStream_concat0(O, "], ");
18164
172
    break;
18165
12
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
12
    printTypedVectorList_4_h(MI, 0, O);
18168
12
    SStream_concat0(O, ", [");
18169
12
    printOperand(MI, 1, O);
18170
12
    SStream_concat1(O, ']');
18171
12
    return;
18172
0
    break;
18173
62
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
62
    printTypedVectorList_4_h(MI, 1, O);
18176
62
    SStream_concat0(O, ", [");
18177
62
    printOperand(MI, 2, O);
18178
62
    SStream_concat0(O, "], ");
18179
62
    break;
18180
49
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
49
    printTypedVectorList_4_s(MI, 0, O);
18183
49
    SStream_concat0(O, ", [");
18184
49
    printOperand(MI, 1, O);
18185
49
    SStream_concat1(O, ']');
18186
49
    return;
18187
0
    break;
18188
32
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
32
    printTypedVectorList_4_s(MI, 1, O);
18191
32
    SStream_concat0(O, ", [");
18192
32
    printOperand(MI, 2, O);
18193
32
    SStream_concat0(O, "], ");
18194
32
    break;
18195
124
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
124
    printTypedVectorList_8_b(MI, 0, O);
18198
124
    SStream_concat0(O, ", [");
18199
124
    printOperand(MI, 1, O);
18200
124
    SStream_concat1(O, ']');
18201
124
    return;
18202
0
    break;
18203
177
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
177
    printTypedVectorList_8_b(MI, 1, O);
18206
177
    SStream_concat0(O, ", [");
18207
177
    printOperand(MI, 2, O);
18208
177
    SStream_concat0(O, "], ");
18209
177
    break;
18210
314
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
314
    printTypedVectorList_8_h(MI, 0, O);
18213
314
    SStream_concat0(O, ", [");
18214
314
    printOperand(MI, 1, O);
18215
314
    SStream_concat1(O, ']');
18216
314
    return;
18217
0
    break;
18218
565
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
565
    printTypedVectorList_8_h(MI, 1, O);
18221
565
    SStream_concat0(O, ", [");
18222
565
    printOperand(MI, 2, O);
18223
565
    SStream_concat0(O, "], ");
18224
565
    break;
18225
1.11k
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
1.11k
    printTypedVectorList_0_h(MI, 0, O);
18228
1.11k
    break;
18229
710
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
710
    printTypedVectorList_0_h(MI, 1, O);
18232
710
    printVectorIndex_1(MI, 2, O);
18233
710
    SStream_concat0(O, ", [");
18234
710
    printOperand(MI, 3, O);
18235
710
    break;
18236
511
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
511
    printTypedVectorList_0_h(MI, 2, O);
18239
511
    printVectorIndex_1(MI, 3, O);
18240
511
    SStream_concat0(O, ", [");
18241
511
    printOperand(MI, 4, O);
18242
511
    SStream_concat0(O, "], ");
18243
511
    break;
18244
529
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
529
    printTypedVectorList_0_s(MI, 1, O);
18247
529
    printVectorIndex_1(MI, 2, O);
18248
529
    SStream_concat0(O, ", [");
18249
529
    printOperand(MI, 3, O);
18250
529
    break;
18251
419
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
419
    printTypedVectorList_0_s(MI, 2, O);
18254
419
    printVectorIndex_1(MI, 3, O);
18255
419
    SStream_concat0(O, ", [");
18256
419
    printOperand(MI, 4, O);
18257
419
    SStream_concat0(O, "], ");
18258
419
    break;
18259
2.36k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
2.36k
    printTypedVectorList_0_d(MI, 1, O);
18262
2.36k
    printVectorIndex_1(MI, 2, O);
18263
2.36k
    SStream_concat0(O, ", [");
18264
2.36k
    printOperand(MI, 3, O);
18265
2.36k
    break;
18266
1.21k
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
1.21k
    printTypedVectorList_0_d(MI, 2, O);
18269
1.21k
    printVectorIndex_1(MI, 3, O);
18270
1.21k
    SStream_concat0(O, ", [");
18271
1.21k
    printOperand(MI, 4, O);
18272
1.21k
    SStream_concat0(O, "], ");
18273
1.21k
    break;
18274
1.33k
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
1.33k
    printTypedVectorList_0_b(MI, 1, O);
18277
1.33k
    printVectorIndex_1(MI, 2, O);
18278
1.33k
    SStream_concat0(O, ", [");
18279
1.33k
    printOperand(MI, 3, O);
18280
1.33k
    break;
18281
1.34k
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
1.34k
    printTypedVectorList_0_b(MI, 2, O);
18284
1.34k
    printVectorIndex_1(MI, 3, O);
18285
1.34k
    SStream_concat0(O, ", [");
18286
1.34k
    printOperand(MI, 4, O);
18287
1.34k
    SStream_concat0(O, "], ");
18288
1.34k
    break;
18289
70
  case 60:
18290
    // LD64B, ST64B
18291
70
    printGPR64x8(MI, 0, O);
18292
70
    SStream_concat0(O, ", [");
18293
70
    printOperand(MI, 1, O);
18294
70
    SStream_concat1(O, ']');
18295
70
    return;
18296
0
    break;
18297
273
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
273
    printOperand(MI, 2, O);
18300
273
    break;
18301
534
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
534
    printSVERegOp_0(MI, 0, O);
18304
534
    break;
18305
17
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
17
    printMatrix_0(MI, 0, O);
18308
17
    SStream_concat1(O, '[');
18309
17
    printOperand(MI, 1, O);
18310
17
    SStream_concat0(O, ", ");
18311
17
    printMatrixIndex_1(MI, 2, O);
18312
17
    SStream_concat0(O, "], [");
18313
17
    printOperand(MI, 3, O);
18314
17
    SStream_concat0(O, ", ");
18315
17
    printOperand(MI, 4, O);
18316
17
    SStream_concat0(O, ", mul vl]");
18317
17
    return;
18318
0
    break;
18319
572
  case 64:
18320
    // MRRS
18321
572
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
572
    SStream_concat0(O, ", ");
18323
572
    printMRSSystemRegister(MI, 1, O);
18324
572
    return;
18325
0
    break;
18326
4.46k
  case 65:
18327
    // MSR, MSRR
18328
4.46k
    printMSRSystemRegister(MI, 0, O);
18329
4.46k
    SStream_concat0(O, ", ");
18330
4.46k
    break;
18331
498
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
498
    printSystemPStateField(MI, 0, O);
18334
498
    SStream_concat0(O, ", ");
18335
498
    printOperand(MI, 1, O);
18336
498
    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.34k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
4.34k
    printPrefetchOp_1(MI, 0, O);
18348
4.34k
    SStream_concat0(O, ", ");
18349
4.34k
    printSVERegOp_0(MI, 1, O);
18350
4.34k
    SStream_concat0(O, ", [");
18351
4.34k
    break;
18352
1.18k
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
1.18k
    printPrefetchOp_0(MI, 0, O);
18355
1.18k
    break;
18356
281
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
281
    printPredicateAsCounter_8(MI, 0, O);
18359
281
    break;
18360
453
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
453
    printPredicateAsCounter_64(MI, 0, O);
18363
453
    break;
18364
38
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
38
    printPredicateAsCounter_16(MI, 0, O);
18367
38
    break;
18368
18
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
18
    printPredicateAsCounter_32(MI, 0, O);
18371
18
    break;
18372
1.19k
  case 74:
18373
    // RPRFM
18374
1.19k
    printRPRFMOperand(MI, 0, O);
18375
1.19k
    SStream_concat0(O, ", ");
18376
1.19k
    printOperand(MI, 1, O);
18377
1.19k
    SStream_concat0(O, ", [");
18378
1.19k
    printOperand(MI, 2, O);
18379
1.19k
    SStream_concat1(O, ']');
18380
1.19k
    return;
18381
0
    break;
18382
177
  case 75:
18383
    // SDSB
18384
177
    printAppleSysBarrierOption(MI, 0, O);
18385
177
    return;
18386
0
    break;
18387
1.34k
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
1.34k
    printTypedVectorList_0_s(MI, 0, O);
18390
1.34k
    printVectorIndex_1(MI, 1, O);
18391
1.34k
    SStream_concat0(O, ", [");
18392
1.34k
    printOperand(MI, 2, O);
18393
1.34k
    SStream_concat1(O, ']');
18394
1.34k
    return;
18395
0
    break;
18396
298
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
298
    printTypedVectorList_0_d(MI, 0, O);
18399
298
    printVectorIndex_1(MI, 1, O);
18400
298
    SStream_concat0(O, ", [");
18401
298
    printOperand(MI, 2, O);
18402
298
    SStream_concat1(O, ']');
18403
298
    return;
18404
0
    break;
18405
826
  case 78:
18406
    // ZERO_M
18407
826
    printMatrixTileList(MI, 0, O);
18408
826
    return;
18409
0
    break;
18410
234k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
224k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
8.80k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
8.80k
    return;
18419
0
    break;
18420
94.6k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
94.6k
    SStream_concat0(O, ", ");
18423
94.6k
    break;
18424
348
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
348
    printSVERegOp_0(MI, 2, O);
18427
348
    SStream_concat0(O, "/m, ");
18428
348
    break;
18429
2.94k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
2.94k
    SStream_concat0(O, ".16b, ");
18432
2.94k
    break;
18433
4.67k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
4.67k
    SStream_concat0(O, ".2s, ");
18436
4.67k
    break;
18437
5.49k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
5.49k
    SStream_concat0(O, ".2d, ");
18440
5.49k
    break;
18441
2.43k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.43k
    SStream_concat0(O, ".4h, ");
18444
2.43k
    break;
18445
3.35k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
3.35k
    SStream_concat0(O, ".4s, ");
18448
3.35k
    break;
18449
3.56k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
3.56k
    SStream_concat0(O, ".8h, ");
18452
3.56k
    break;
18453
1.78k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
1.78k
    SStream_concat0(O, ".8b, ");
18456
1.78k
    break;
18457
286
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
286
    printSVERegOp_d(MI, 4, O);
18460
286
    break;
18461
498
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
498
    printSVERegOp_s(MI, 4, O);
18464
498
    break;
18465
27
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
27
    printSVERegOp_s(MI, 1, O);
18468
27
    break;
18469
139
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
139
    printSVERegOp_s(MI, 2, O);
18472
139
    break;
18473
19.6k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
19.6k
    printSVERegOp_0(MI, 1, O);
18476
19.6k
    break;
18477
96
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
96
    printTypedVectorList_0_b(MI, 1, O);
18480
96
    break;
18481
90
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
90
    printTypedVectorList_0_d(MI, 1, O);
18484
90
    break;
18485
286
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
286
    printTypedVectorList_0_h(MI, 1, O);
18488
286
    break;
18489
556
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
556
    printTypedVectorList_0_s(MI, 1, O);
18492
556
    break;
18493
5.13k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
5.13k
    printMatrixIndex_1(MI, 3, O);
18496
5.13k
    break;
18497
1.22k
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
1.22k
    printSVERegOp_h(MI, 1, O);
18500
1.22k
    break;
18501
28.3k
  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
28.3k
    SStream_concat0(O, ", [");
18504
28.3k
    break;
18505
205
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
205
    printSVERegOp_d(MI, 2, O);
18508
205
    break;
18509
1.03k
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
1.03k
    printSVERegOp_h(MI, 2, O);
18512
1.03k
    break;
18513
1.49k
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
1.49k
    printSVERegOp_b(MI, 1, O);
18516
1.49k
    break;
18517
1.68k
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
1.68k
    printImmRangeScale_2_1(MI, 3, O);
18520
1.68k
    break;
18521
691
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
691
    printSVERegOp_h(MI, 4, O);
18524
691
    SStream_concat0(O, ", ");
18525
691
    printSVERegOp_h(MI, 5, O);
18526
691
    return;
18527
0
    break;
18528
96
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
96
    printSVEPattern(MI, 2, O);
18531
96
    SStream_concat0(O, ", mul ");
18532
96
    printOperand(MI, 3, O);
18533
96
    return;
18534
0
    break;
18535
0
  case 28:
18536
    // DUP_ZI_H
18537
0
    printImm8OptLsl_int16_t(MI, 1, O);
18538
0
    return;
18539
0
    break;
18540
6.44k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
6.44k
    printOperand(MI, 1, O);
18543
6.44k
    break;
18544
228
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
228
    printSVERegOp_q(MI, 1, O);
18547
228
    break;
18548
98
  case 31:
18549
    // FADDA_VPZ_D
18550
98
    printZPRasFPR_64(MI, 2, O);
18551
98
    SStream_concat0(O, ", ");
18552
98
    printSVERegOp_d(MI, 3, O);
18553
98
    return;
18554
0
    break;
18555
245
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
245
    printZPRasFPR_16(MI, 2, O);
18558
245
    break;
18559
18
  case 33:
18560
    // FADDA_VPZ_S
18561
18
    printZPRasFPR_32(MI, 2, O);
18562
18
    SStream_concat0(O, ", ");
18563
18
    printSVERegOp_s(MI, 3, O);
18564
18
    return;
18565
0
    break;
18566
377
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
377
    SStream_concat0(O, ", #0.0");
18569
377
    return;
18570
0
    break;
18571
323
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
323
    printSVERegOp_b(MI, 2, O);
18574
323
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.57k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.57k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.57k
    break;
18584
512
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
512
    printSVERegOp_b(MI, 4, O);
18587
512
    SStream_concat0(O, ", ");
18588
512
    printSVERegOp_b(MI, 5, O);
18589
512
    return;
18590
0
    break;
18591
67
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
67
    SStream_concat0(O, ".d");
18594
67
    printVectorIndex_1(MI, 2, O);
18595
67
    SStream_concat0(O, ", ");
18596
67
    break;
18597
250
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
250
    printSImm_16(MI, 1, O);
18600
250
    SStream_concat0(O, ", ");
18601
250
    break;
18602
4.19k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
4.19k
    printOperand(MI, 2, O);
18605
4.19k
    break;
18606
0
  case 42:
18607
    // INSvi16gpr, INSvi16lane
18608
0
    SStream_concat0(O, ".h");
18609
0
    printVectorIndex_1(MI, 2, O);
18610
0
    SStream_concat0(O, ", ");
18611
0
    break;
18612
0
  case 43:
18613
    // INSvi32gpr, INSvi32lane
18614
0
    SStream_concat0(O, ".s");
18615
0
    printVectorIndex_1(MI, 2, O);
18616
0
    SStream_concat0(O, ", ");
18617
0
    break;
18618
0
  case 44:
18619
    // INSvi8gpr, INSvi8lane
18620
0
    SStream_concat0(O, ".b");
18621
0
    printVectorIndex_1(MI, 2, O);
18622
0
    SStream_concat0(O, ", ");
18623
0
    break;
18624
4.38k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
4.38k
    printPredicateAsCounter_0(MI, 1, O);
18627
4.38k
    break;
18628
84
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
84
    printPostIncOperand_64(MI, 3, O);
18631
84
    return;
18632
0
    break;
18633
62
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
62
    printPostIncOperand_32(MI, 3, O);
18636
62
    return;
18637
0
    break;
18638
115
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
115
    printPostIncOperand_16(MI, 3, O);
18641
115
    return;
18642
0
    break;
18643
73
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
73
    printPostIncOperand_8(MI, 3, O);
18646
73
    return;
18647
0
    break;
18648
130
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
130
    printPostIncOperand_1(MI, 3, O);
18651
130
    return;
18652
0
    break;
18653
86
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
86
    printPostIncOperand_4(MI, 3, O);
18656
86
    return;
18657
0
    break;
18658
339
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
339
    printPostIncOperand_2(MI, 3, O);
18661
339
    return;
18662
0
    break;
18663
328
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
328
    printPostIncOperand_48(MI, 3, O);
18666
328
    return;
18667
0
    break;
18668
109
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
109
    printPostIncOperand_24(MI, 3, O);
18671
109
    return;
18672
0
    break;
18673
2.77k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
2.77k
    SStream_concat1(O, ']');
18676
2.77k
    return;
18677
0
    break;
18678
117
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
117
    printPostIncOperand_2(MI, 5, O);
18681
117
    return;
18682
0
    break;
18683
247
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
247
    printPostIncOperand_4(MI, 5, O);
18686
247
    return;
18687
0
    break;
18688
510
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
510
    printPostIncOperand_8(MI, 5, O);
18691
510
    return;
18692
0
    break;
18693
945
  case 59:
18694
    // LD1i8_POST
18695
945
    printPostIncOperand_1(MI, 5, O);
18696
945
    return;
18697
0
    break;
18698
150
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
150
    printPostIncOperand_16(MI, 5, O);
18701
150
    return;
18702
0
    break;
18703
147
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
147
    printPostIncOperand_3(MI, 3, O);
18706
147
    return;
18707
0
    break;
18708
68
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
68
    printPostIncOperand_12(MI, 3, O);
18711
68
    return;
18712
0
    break;
18713
227
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
227
    printPostIncOperand_6(MI, 3, O);
18716
227
    return;
18717
0
    break;
18718
360
  case 64:
18719
    // LD3i16_POST
18720
360
    printPostIncOperand_6(MI, 5, O);
18721
360
    return;
18722
0
    break;
18723
12
  case 65:
18724
    // LD3i32_POST
18725
12
    printPostIncOperand_12(MI, 5, O);
18726
12
    return;
18727
0
    break;
18728
605
  case 66:
18729
    // LD3i64_POST
18730
605
    printPostIncOperand_24(MI, 5, O);
18731
605
    return;
18732
0
    break;
18733
253
  case 67:
18734
    // LD3i8_POST
18735
253
    printPostIncOperand_3(MI, 5, O);
18736
253
    return;
18737
0
    break;
18738
285
  case 68:
18739
    // LD4i64_POST
18740
285
    printPostIncOperand_32(MI, 5, O);
18741
285
    return;
18742
0
    break;
18743
225
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
225
    SStream_concat0(O, "]!, ");
18746
225
    printOperand(MI, 3, O);
18747
225
    SStream_concat0(O, "!, ");
18748
225
    printOperand(MI, 4, O);
18749
225
    return;
18750
0
    break;
18751
264
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
264
    printMatrixTileVector_0(MI, 2, O);
18754
264
    SStream_concat1(O, '[');
18755
264
    printOperand(MI, 3, O);
18756
264
    SStream_concat0(O, ", ");
18757
264
    break;
18758
264
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
264
    printMatrixTileVector_1(MI, 2, O);
18761
264
    SStream_concat1(O, '[');
18762
264
    printOperand(MI, 3, O);
18763
264
    SStream_concat0(O, ", ");
18764
264
    break;
18765
426
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
426
    printMatrix_64(MI, 2, O);
18768
426
    SStream_concat1(O, '[');
18769
426
    printOperand(MI, 3, O);
18770
426
    SStream_concat0(O, ", ");
18771
426
    printMatrixIndex_1(MI, 4, O);
18772
426
    break;
18773
144
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
144
    printMatrixTileVector_0(MI, 1, O);
18776
144
    SStream_concat1(O, '[');
18777
144
    break;
18778
14
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
14
    printMatrixTileVector_1(MI, 1, O);
18781
14
    SStream_concat1(O, '[');
18782
14
    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
779
  case 76:
18792
    // MOVT, MOVT_TIX
18793
779
    SStream_concat1(O, '[');
18794
779
    break;
18795
794
  case 77:
18796
    // MSRR
18797
794
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
794
    return;
18799
0
    break;
18800
109
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
109
    printVectorIndex_1(MI, 2, O);
18803
109
    SStream_concat0(O, ", ");
18804
109
    break;
18805
81
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
81
    printSVERegOp_d(MI, 1, O);
18808
81
    SStream_concat0(O, ", ");
18809
81
    printSVERegOp_d(MI, 2, O);
18810
81
    return;
18811
0
    break;
18812
68
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
68
    SStream_concat0(O, ".1q, ");
18815
68
    printVRegOperand(MI, 1, O);
18816
68
    break;
18817
50
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
50
    printSVEPattern(MI, 1, O);
18820
50
    return;
18821
0
    break;
18822
614
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
614
    SStream_concat0(O, ".1d, ");
18825
614
    break;
18826
984
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
984
    printVectorIndex_1(MI, 1, O);
18829
984
    SStream_concat0(O, ", [");
18830
984
    printOperand(MI, 2, O);
18831
984
    SStream_concat1(O, ']');
18832
984
    return;
18833
0
    break;
18834
2.16k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
2.16k
    SStream_concat0(O, "], ");
18837
2.16k
    break;
18838
77
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
77
    printTypedVectorList_0_q(MI, 1, O);
18841
77
    return;
18842
0
    break;
18843
38
  case 86:
18844
    // ZERO_T
18845
38
    SStream_concat0(O, " }");
18846
38
    return;
18847
0
    break;
18848
224k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
203k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
59.5k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
59.5k
    printOperand(MI, 1, O);
18857
59.5k
    break;
18858
640
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
640
    printSVERegOp_0(MI, 2, O);
18861
640
    SStream_concat0(O, "/m, ");
18862
640
    break;
18863
28
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
28
    printSVERegOp_h(MI, 3, O);
18866
28
    return;
18867
0
    break;
18868
18.0k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
18.0k
    printVRegOperand(MI, 1, O);
18871
18.0k
    break;
18872
265
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
265
    printSVERegOp_d(MI, 2, O);
18875
265
    break;
18876
482
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
482
    printSVERegOp_s(MI, 2, O);
18879
482
    break;
18880
4.13k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
4.13k
    return;
18883
0
    break;
18884
461
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
461
    printSVERegOp_h(MI, 1, O);
18887
461
    break;
18888
14.9k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
14.9k
    SStream_concat0(O, ", ");
18891
14.9k
    break;
18892
3.98k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
3.98k
    printSVERegOp_d(MI, 1, O);
18895
3.98k
    break;
18896
606
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
606
    printSVERegOp_h(MI, 2, O);
18899
606
    break;
18900
4.40k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
4.40k
    printVRegOperand(MI, 2, O);
18903
4.40k
    break;
18904
10.9k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
10.9k
    printSVERegOp_0(MI, 1, O);
18907
10.9k
    break;
18908
2.76k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
2.76k
    SStream_concat0(O, "/m, ");
18911
2.76k
    break;
18912
3.50k
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
3.50k
    SStream_concat0(O, ", vgx2], ");
18915
3.50k
    break;
18916
3.27k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
3.27k
    SStream_concat0(O, ", vgx4], ");
18919
3.27k
    break;
18920
1.55k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.55k
    printSVERegOp_b(MI, 1, O);
18923
1.55k
    break;
18924
2.12k
  case 17:
18925
    // ADD_ZI_S, ADD_ZZZ_S, ADR_LSL_ZZZ_S_0, ADR_LSL_ZZZ_S_1, ADR_LSL_ZZZ_S_2...
18926
2.12k
    printSVERegOp_s(MI, 1, O);
18927
2.12k
    break;
18928
4.06k
  case 18:
18929
    // ADR, ADRP
18930
4.06k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
4.06k
    return;
18932
0
    break;
18933
15.4k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
15.4k
    printOperand(MI, 2, O);
18936
15.4k
    break;
18937
42
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
42
    printSVERegOp_s(MI, 3, O);
18940
42
    return;
18941
0
    break;
18942
10
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
10
    printTypedVectorList_0_h(MI, 1, O);
18945
10
    return;
18946
0
    break;
18947
2.26k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
2.26k
    SStream_concat0(O, "], ");
18950
2.26k
    break;
18951
1.06k
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
1.06k
    printImm(MI, 2, O);
18954
1.06k
    printShifter(MI, 3, O);
18955
1.06k
    return;
18956
0
    break;
18957
4.78k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
4.78k
    printAlignedLabel(MI, Address, 1, O);
18960
4.78k
    return;
18961
0
    break;
18962
1.99k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
1.99k
    printSVERegOp_b(MI, 2, O);
18965
1.99k
    SStream_concat0(O, ", ");
18966
1.99k
    break;
18967
1.40k
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
1.40k
    SStream_concat0(O, "/z, ");
18970
1.40k
    break;
18971
1.08k
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
1.08k
    printSVEPattern(MI, 1, O);
18974
1.08k
    break;
18975
25
  case 28:
18976
    // CNTP_XCI_B
18977
25
    printPredicateAsCounter_8(MI, 1, O);
18978
25
    SStream_concat0(O, ", ");
18979
25
    printSVEVecLenSpecifier(MI, 2, O);
18980
25
    return;
18981
0
    break;
18982
37
  case 29:
18983
    // CNTP_XCI_D
18984
37
    printPredicateAsCounter_64(MI, 1, O);
18985
37
    SStream_concat0(O, ", ");
18986
37
    printSVEVecLenSpecifier(MI, 2, O);
18987
37
    return;
18988
0
    break;
18989
40
  case 30:
18990
    // CNTP_XCI_H
18991
40
    printPredicateAsCounter_16(MI, 1, O);
18992
40
    SStream_concat0(O, ", ");
18993
40
    printSVEVecLenSpecifier(MI, 2, O);
18994
40
    return;
18995
0
    break;
18996
18
  case 31:
18997
    // CNTP_XCI_S
18998
18
    printPredicateAsCounter_32(MI, 1, O);
18999
18
    SStream_concat0(O, ", ");
19000
18
    printSVEVecLenSpecifier(MI, 2, O);
19001
18
    return;
19002
0
    break;
19003
0
  case 32:
19004
    // CPY_ZPmI_H
19005
0
    printImm8OptLsl_int16_t(MI, 3, O);
19006
0
    return;
19007
0
    break;
19008
206
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
206
    printOperand(MI, 3, O);
19011
206
    break;
19012
236
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
236
    printSVEPattern(MI, 2, O);
19015
236
    SStream_concat0(O, ", mul ");
19016
236
    printOperand(MI, 3, O);
19017
236
    return;
19018
0
    break;
19019
14
  case 35:
19020
    // DUPM_ZI
19021
14
    printLogicalImm_int64_t(MI, 1, O);
19022
14
    return;
19023
0
    break;
19024
1.04k
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
1.04k
    printVectorIndex_1(MI, 2, O);
19027
1.04k
    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
376
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
376
    printTypedVectorList_0_b(MI, 1, O);
19067
376
    SStream_concat0(O, ", ");
19068
376
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
130
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
130
    printTypedVectorList_0_s(MI, 1, O);
19077
130
    break;
19078
52
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
52
    printSVERegOp_d(MI, 3, O);
19081
52
    return;
19082
0
    break;
19083
165
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
165
    printFPImmOperand(MI, 1, O);
19086
165
    return;
19087
0
    break;
19088
174
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
174
    SStream_concat0(O, ",  vgx2], ");
19091
174
    break;
19092
16
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
16
    SStream_concat0(O, ",  vgx4], ");
19095
16
    break;
19096
12.9k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
12.9k
    SStream_concat0(O, "/z, [");
19099
12.9k
    break;
19100
187
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
187
    printSImm_8(MI, 1, O);
19103
187
    SStream_concat0(O, ", ");
19104
187
    break;
19105
102
  case 51:
19106
    // INDEX_II_H
19107
102
    printSImm_16(MI, 2, O);
19108
102
    return;
19109
0
    break;
19110
11
  case 52:
19111
    // INSR_ZV_B
19112
11
    printZPRasFPR_8(MI, 2, O);
19113
11
    return;
19114
0
    break;
19115
111
  case 53:
19116
    // INSR_ZV_D
19117
111
    printZPRasFPR_64(MI, 2, O);
19118
111
    return;
19119
0
    break;
19120
107
  case 54:
19121
    // INSR_ZV_S
19122
107
    printZPRasFPR_32(MI, 2, O);
19123
107
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
2.39k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
2.39k
    printPredicateAsCounter_0(MI, 1, O);
19132
2.39k
    break;
19133
682
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
682
    printOperand(MI, 0, O);
19136
682
    SStream_concat0(O, ", [");
19137
682
    printOperand(MI, 2, O);
19138
682
    SStream_concat1(O, ']');
19139
682
    return;
19140
0
    break;
19141
1.24k
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
1.24k
    printTypedVectorList_16_b(MI, 1, O);
19144
1.24k
    SStream_concat0(O, ", ");
19145
1.24k
    printVRegOperand(MI, 2, O);
19146
1.24k
    break;
19147
43
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
43
    printTypedVectorList_8_h(MI, 1, O);
19150
43
    SStream_concat0(O, ", ");
19151
43
    printVRegOperand(MI, 2, O);
19152
43
    printVectorIndex_1(MI, 3, O);
19153
43
    return;
19154
0
    break;
19155
496
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
496
    printImmRangeScale_2_1(MI, 4, O);
19158
496
    SStream_concat1(O, ']');
19159
496
    return;
19160
0
    break;
19161
32
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
32
    printImmRangeScale_4_3(MI, 4, O);
19164
32
    SStream_concat1(O, ']');
19165
32
    return;
19166
0
    break;
19167
155
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
155
    SStream_concat0(O, ", vgx2]");
19170
155
    return;
19171
0
    break;
19172
410
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
410
    SStream_concat0(O, ", vgx4]");
19175
410
    return;
19176
0
    break;
19177
87
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
87
    printMatrixTileVector_0(MI, 1, O);
19180
87
    SStream_concat1(O, '[');
19181
87
    printOperand(MI, 3, O);
19182
87
    SStream_concat0(O, ", ");
19183
87
    printMatrixIndex_1(MI, 4, O);
19184
87
    SStream_concat1(O, ']');
19185
87
    return;
19186
0
    break;
19187
14
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
14
    printMatrixTileVector_1(MI, 1, O);
19190
14
    SStream_concat1(O, '[');
19191
14
    printOperand(MI, 3, O);
19192
14
    SStream_concat0(O, ", ");
19193
14
    printMatrixIndex_1(MI, 4, O);
19194
14
    SStream_concat1(O, ']');
19195
14
    return;
19196
0
    break;
19197
801
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
801
    printSIMDType10Operand(MI, 1, O);
19200
801
    return;
19201
0
    break;
19202
1.52k
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
1.52k
    printImm(MI, 1, O);
19205
1.52k
    break;
19206
314
  case 68:
19207
    // MOVT
19208
314
    printMatrixIndex_1(MI, 1, O);
19209
314
    SStream_concat0(O, ", mul vl], ");
19210
314
    printSVERegOp_0(MI, 2, O);
19211
314
    return;
19212
0
    break;
19213
465
  case 69:
19214
    // MOVT_TIX
19215
465
    printMatrixIndex_8(MI, 1, O);
19216
465
    SStream_concat0(O, "], ");
19217
465
    printOperand(MI, 2, O);
19218
465
    return;
19219
0
    break;
19220
620
  case 70:
19221
    // MRS
19222
620
    printMRSSystemRegister(MI, 1, O);
19223
620
    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
39
  case 72:
19231
    // PMULLv1i64
19232
39
    SStream_concat0(O, ".1d, ");
19233
39
    printVRegOperand(MI, 2, O);
19234
39
    SStream_concat0(O, ".1d");
19235
39
    return;
19236
0
    break;
19237
29
  case 73:
19238
    // PMULLv2i64
19239
29
    SStream_concat0(O, ".2d, ");
19240
29
    printVRegOperand(MI, 2, O);
19241
29
    SStream_concat0(O, ".2d");
19242
29
    return;
19243
0
    break;
19244
335
  case 74:
19245
    // REVD_ZPmZ
19246
335
    printSVERegOp_q(MI, 3, O);
19247
335
    return;
19248
0
    break;
19249
5.03k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
5.03k
    printGPR64as32(MI, 1, O);
19252
5.03k
    SStream_concat0(O, ", ");
19253
5.03k
    printSVEPattern(MI, 2, O);
19254
5.03k
    SStream_concat0(O, ", mul ");
19255
5.03k
    printOperand(MI, 3, O);
19256
5.03k
    return;
19257
0
    break;
19258
4.18k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
4.18k
    SStream_concat0(O, ", [");
19261
4.18k
    break;
19262
159
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
159
    printPostIncOperand_2(MI, 4, O);
19265
159
    return;
19266
0
    break;
19267
156
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
156
    printPostIncOperand_4(MI, 4, O);
19270
156
    return;
19271
0
    break;
19272
320
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
320
    printPostIncOperand_8(MI, 4, O);
19275
320
    return;
19276
0
    break;
19277
155
  case 80:
19278
    // ST1i8_POST
19279
155
    printPostIncOperand_1(MI, 4, O);
19280
155
    return;
19281
0
    break;
19282
710
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
710
    printPostIncOperand_16(MI, 4, O);
19285
710
    return;
19286
0
    break;
19287
260
  case 82:
19288
    // ST3i16_POST
19289
260
    printPostIncOperand_6(MI, 4, O);
19290
260
    return;
19291
0
    break;
19292
35
  case 83:
19293
    // ST3i32_POST
19294
35
    printPostIncOperand_12(MI, 4, O);
19295
35
    return;
19296
0
    break;
19297
126
  case 84:
19298
    // ST3i64_POST
19299
126
    printPostIncOperand_24(MI, 4, O);
19300
126
    return;
19301
0
    break;
19302
31
  case 85:
19303
    // ST3i8_POST
19304
31
    printPostIncOperand_3(MI, 4, O);
19305
31
    return;
19306
0
    break;
19307
210
  case 86:
19308
    // ST4i64_POST
19309
210
    printPostIncOperand_32(MI, 4, O);
19310
210
    return;
19311
0
    break;
19312
18
  case 87:
19313
    // ST64BV, ST64BV0
19314
18
    printGPR64x8(MI, 1, O);
19315
18
    SStream_concat0(O, ", [");
19316
18
    printOperand(MI, 2, O);
19317
18
    SStream_concat1(O, ']');
19318
18
    return;
19319
0
    break;
19320
2.08k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
2.08k
    printSysCROperand(MI, 1, O);
19323
2.08k
    SStream_concat0(O, ", ");
19324
2.08k
    printSysCROperand(MI, 2, O);
19325
2.08k
    SStream_concat0(O, ", ");
19326
2.08k
    printOperand(MI, 3, O);
19327
2.08k
    SStream_concat0(O, ", ");
19328
2.08k
    break;
19329
26
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
26
    printTypedVectorList_0_d(MI, 1, O);
19332
26
    SStream_concat0(O, ", ");
19333
26
    printSVERegOp_d(MI, 2, O);
19334
26
    return;
19335
0
    break;
19336
428
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
428
    printTypedVectorList_16_b(MI, 2, O);
19339
428
    SStream_concat0(O, ", ");
19340
428
    printVRegOperand(MI, 3, O);
19341
428
    break;
19342
36
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
36
    SStream_concat1(O, ']');
19345
36
    return;
19346
0
    break;
19347
203k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
175k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.90k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.90k
    return;
19356
0
    break;
19357
1.93k
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
1.93k
    printSVERegOp_b(MI, 3, O);
19360
1.93k
    break;
19361
95
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
95
    printSVERegOp_d(MI, 3, O);
19364
95
    return;
19365
0
    break;
19366
51
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
51
    printSVERegOp_s(MI, 3, O);
19369
51
    return;
19370
0
    break;
19371
1.15k
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
1.15k
    SStream_concat0(O, ".16b");
19374
1.15k
    return;
19375
0
    break;
19376
672
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
672
    SStream_concat0(O, ".2s");
19379
672
    return;
19380
0
    break;
19381
702
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
702
    SStream_concat0(O, ".2d");
19384
702
    return;
19385
0
    break;
19386
81
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
81
    SStream_concat0(O, ".4h");
19389
81
    return;
19390
0
    break;
19391
54
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
54
    SStream_concat0(O, ".4s");
19394
54
    return;
19395
0
    break;
19396
30
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
30
    SStream_concat0(O, ".8h");
19399
30
    return;
19400
0
    break;
19401
471
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
471
    SStream_concat0(O, ".8b");
19404
471
    return;
19405
0
    break;
19406
56.6k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
56.6k
    SStream_concat0(O, ", ");
19409
56.6k
    break;
19410
1.52k
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
1.52k
    printSVERegOp_s(MI, 2, O);
19413
1.52k
    break;
19414
1.98k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
1.98k
    SStream_concat0(O, ".2d, ");
19417
1.98k
    break;
19418
1.19k
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
1.19k
    SStream_concat0(O, ".4s, ");
19421
1.19k
    break;
19422
1.72k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
1.72k
    SStream_concat0(O, ".8h, ");
19425
1.72k
    break;
19426
6.32k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
6.32k
    SStream_concat0(O, "/m, ");
19429
6.32k
    break;
19430
4.15k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
4.15k
    printSVERegOp_h(MI, 2, O);
19433
4.15k
    break;
19434
1.01k
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
1.01k
    SStream_concat0(O, ".16b, ");
19437
1.01k
    break;
19438
694
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
694
    SStream_concat0(O, ".2s, ");
19441
694
    break;
19442
1.66k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
1.66k
    SStream_concat0(O, ".4h, ");
19445
1.66k
    break;
19446
1.17k
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
1.17k
    SStream_concat0(O, ".8b, ");
19449
1.17k
    break;
19450
1.80k
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
1.80k
    printSVERegOp_b(MI, 2, O);
19453
1.80k
    return;
19454
0
    break;
19455
930
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
930
    printSVERegOp_d(MI, 2, O);
19458
930
    break;
19459
343
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
343
    printTypedVectorList_0_d(MI, 4, O);
19462
343
    break;
19463
588
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
588
    printTypedVectorList_0_s(MI, 4, O);
19466
588
    break;
19467
216
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
216
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
216
    return;
19471
0
    break;
19472
3.20k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.20k
    SStream_concat0(O, "/z, ");
19475
3.20k
    break;
19476
15.8k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
15.8k
    printOperand(MI, 2, O);
19479
15.8k
    break;
19480
4.56k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
4.56k
    printTypedVectorList_0_h(MI, 4, O);
19483
4.56k
    break;
19484
1.81k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.81k
    printSVERegOp_h(MI, 3, O);
19487
1.81k
    break;
19488
75
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
75
    printTypedVectorList_0_h(MI, 2, O);
19491
75
    break;
19492
456
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
456
    printSVERegOp_h(MI, 4, O);
19495
456
    SStream_concat0(O, ", ");
19496
456
    printSVERegOp_h(MI, 5, O);
19497
456
    break;
19498
480
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
480
    printSVERegOp_s(MI, 5, O);
19501
480
    return;
19502
0
    break;
19503
18.8k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
18.8k
    SStream_concat0(O, ", [");
19506
18.8k
    break;
19507
967
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
967
    SStream_concat0(O, ".16b, #0");
19510
967
    return;
19511
0
    break;
19512
208
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
208
    SStream_concat0(O, ", #0");
19515
208
    return;
19516
0
    break;
19517
159
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
159
    SStream_concat0(O, ".2s, #0");
19520
159
    return;
19521
0
    break;
19522
1.87k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.87k
    SStream_concat0(O, ".2d, #0");
19525
1.87k
    return;
19526
0
    break;
19527
428
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
428
    SStream_concat0(O, ".4h, #0");
19530
428
    return;
19531
0
    break;
19532
396
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
396
    SStream_concat0(O, ".4s, #0");
19535
396
    return;
19536
0
    break;
19537
419
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
419
    SStream_concat0(O, ".8h, #0");
19540
419
    return;
19541
0
    break;
19542
607
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
607
    SStream_concat0(O, ".8b, #0");
19545
607
    return;
19546
0
    break;
19547
291
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
291
    SStream_concat0(O, ", mul ");
19550
291
    printOperand(MI, 2, O);
19551
291
    return;
19552
0
    break;
19553
0
  case 44:
19554
    // CPY_ZPmI_B
19555
0
    printImm8OptLsl_int8_t(MI, 3, O);
19556
0
    return;
19557
0
    break;
19558
0
  case 45:
19559
    // CPY_ZPmI_D
19560
0
    printImm8OptLsl_int64_t(MI, 3, O);
19561
0
    return;
19562
0
    break;
19563
0
  case 46:
19564
    // CPY_ZPmI_S
19565
0
    printImm8OptLsl_int32_t(MI, 3, O);
19566
0
    return;
19567
0
    break;
19568
2.53k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
2.53k
    printOperand(MI, 3, O);
19571
2.53k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
331
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
331
    printVectorIndex_1(MI, 2, O);
19580
331
    return;
19581
0
    break;
19582
135
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
135
    SStream_concat0(O, ".h");
19585
135
    break;
19586
1.51k
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
1.51k
    SStream_concat0(O, ".s");
19589
1.51k
    break;
19590
82
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
82
    SStream_concat0(O, ".d");
19593
82
    break;
19594
260
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
260
    SStream_concat0(O, ".b");
19597
260
    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
101
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
101
    printImm(MI, 2, O);
19621
101
    return;
19622
0
    break;
19623
67
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
67
    SStream_concat0(O, ".2h");
19626
67
    return;
19627
0
    break;
19628
183
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
183
    printTypedVectorList_0_d(MI, 2, O);
19631
183
    break;
19632
324
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
324
    printTypedVectorList_0_s(MI, 2, O);
19635
324
    break;
19636
1.71k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.71k
    SStream_concat0(O, ", #0.0");
19639
1.71k
    return;
19640
0
    break;
19641
1.34k
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
1.34k
    SStream_concat0(O, ".2s, #0.0");
19644
1.34k
    return;
19645
0
    break;
19646
388
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
388
    SStream_concat0(O, ".2d, #0.0");
19649
388
    return;
19650
0
    break;
19651
386
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
386
    SStream_concat0(O, ".4h, #0.0");
19654
386
    return;
19655
0
    break;
19656
341
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
341
    SStream_concat0(O, ".4s, #0.0");
19659
341
    return;
19660
0
    break;
19661
1.01k
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
1.01k
    SStream_concat0(O, ".8h, #0.0");
19664
1.01k
    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.46k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.46k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.46k
    SStream_concat0(O, ", ");
19675
1.46k
    break;
19676
343
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
343
    SStream_concat0(O, ".2h, ");
19679
343
    printVRegOperand(MI, 3, O);
19680
343
    break;
19681
1.81k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.81k
    printSVERegOp_b(MI, 4, O);
19684
1.81k
    SStream_concat0(O, ", ");
19685
1.81k
    printSVERegOp_b(MI, 5, O);
19686
1.81k
    break;
19687
251
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
251
    printSVERegOp_d(MI, 5, O);
19690
251
    return;
19691
0
    break;
19692
101
  case 71:
19693
    // INDEX_II_B
19694
101
    printSImm_8(MI, 2, O);
19695
101
    return;
19696
0
    break;
19697
70
  case 72:
19698
    // INDEX_RI_H
19699
70
    printSImm_16(MI, 2, O);
19700
70
    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.37k
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
1.37k
    SStream_concat0(O, "/z, [");
19712
1.37k
    printOperand(MI, 2, O);
19713
1.37k
    SStream_concat0(O, ", ");
19714
1.37k
    break;
19715
1.85k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
1.85k
    printMatrixIndex_1(MI, 2, O);
19718
1.85k
    SStream_concat0(O, "]}, ");
19719
1.85k
    printSVERegOp_0(MI, 3, O);
19720
1.85k
    break;
19721
4.16k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
4.16k
    SStream_concat1(O, ']');
19724
4.16k
    return;
19725
0
    break;
19726
22
  case 77:
19727
    // LDAPRWpost
19728
22
    SStream_concat0(O, "], #4");
19729
22
    return;
19730
0
    break;
19731
114
  case 78:
19732
    // LDAPRXpost
19733
114
    SStream_concat0(O, "], #8");
19734
114
    return;
19735
0
    break;
19736
2.61k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
2.61k
    SStream_concat0(O, "], ");
19739
2.61k
    break;
19740
148
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
148
    printVectorIndex_1(MI, 3, O);
19743
148
    return;
19744
0
    break;
19745
644
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
644
    printSVERegOp_0(MI, 2, O);
19748
644
    printVectorIndex_1(MI, 3, O);
19749
644
    return;
19750
0
    break;
19751
24
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
24
    printTypedVectorList_0_0(MI, 2, O);
19754
24
    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.51k
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
1.51k
    printShifter(MI, 2, O);
19769
1.51k
    return;
19770
0
    break;
19771
399
  case 86:
19772
    // MOVT_XTI
19773
399
    SStream_concat1(O, '[');
19774
399
    printMatrixIndex_8(MI, 2, O);
19775
399
    SStream_concat1(O, ']');
19776
399
    return;
19777
0
    break;
19778
21
  case 87:
19779
    // PRFB_D_SCALED
19780
21
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
21
    SStream_concat1(O, ']');
19782
21
    return;
19783
0
    break;
19784
71
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
71
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
71
    SStream_concat1(O, ']');
19788
71
    return;
19789
0
    break;
19790
150
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
150
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
150
    SStream_concat1(O, ']');
19794
150
    return;
19795
0
    break;
19796
510
  case 90:
19797
    // PRFB_PRR
19798
510
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
510
    SStream_concat1(O, ']');
19800
510
    return;
19801
0
    break;
19802
49
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
49
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
49
    SStream_concat1(O, ']');
19806
49
    return;
19807
0
    break;
19808
157
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
157
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
157
    SStream_concat1(O, ']');
19812
157
    return;
19813
0
    break;
19814
76
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
76
    printImmScale_8(MI, 3, O);
19817
76
    SStream_concat1(O, ']');
19818
76
    return;
19819
0
    break;
19820
83
  case 94:
19821
    // PRFD_D_SCALED
19822
83
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
83
    SStream_concat1(O, ']');
19824
83
    return;
19825
0
    break;
19826
62
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
62
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
62
    SStream_concat1(O, ']');
19830
62
    return;
19831
0
    break;
19832
58
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
58
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
58
    SStream_concat1(O, ']');
19836
58
    return;
19837
0
    break;
19838
48
  case 97:
19839
    // PRFD_PRR
19840
48
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
48
    SStream_concat1(O, ']');
19842
48
    return;
19843
0
    break;
19844
79
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
79
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
79
    SStream_concat1(O, ']');
19848
79
    return;
19849
0
    break;
19850
40
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
40
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
40
    SStream_concat1(O, ']');
19854
40
    return;
19855
0
    break;
19856
16
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
16
    printImmScale_2(MI, 3, O);
19859
16
    SStream_concat1(O, ']');
19860
16
    return;
19861
0
    break;
19862
80
  case 101:
19863
    // PRFH_D_SCALED
19864
80
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
80
    SStream_concat1(O, ']');
19866
80
    return;
19867
0
    break;
19868
402
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
402
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
402
    SStream_concat1(O, ']');
19872
402
    return;
19873
0
    break;
19874
88
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
88
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
88
    SStream_concat1(O, ']');
19878
88
    return;
19879
0
    break;
19880
249
  case 104:
19881
    // PRFH_PRR
19882
249
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
249
    SStream_concat1(O, ']');
19884
249
    return;
19885
0
    break;
19886
100
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
100
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
100
    SStream_concat1(O, ']');
19890
100
    return;
19891
0
    break;
19892
86
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
86
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
86
    SStream_concat1(O, ']');
19896
86
    return;
19897
0
    break;
19898
25
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
25
    printImmScale_4(MI, 3, O);
19901
25
    SStream_concat1(O, ']');
19902
25
    return;
19903
0
    break;
19904
145
  case 108:
19905
    // PRFW_D_SCALED
19906
145
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
145
    SStream_concat1(O, ']');
19908
145
    return;
19909
0
    break;
19910
61
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
61
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
61
    SStream_concat1(O, ']');
19914
61
    return;
19915
0
    break;
19916
551
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
551
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
551
    SStream_concat1(O, ']');
19920
551
    return;
19921
0
    break;
19922
336
  case 111:
19923
    // PRFW_PRR
19924
336
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
336
    SStream_concat1(O, ']');
19926
336
    return;
19927
0
    break;
19928
16
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
16
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
16
    SStream_concat1(O, ']');
19932
16
    return;
19933
0
    break;
19934
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
32
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
32
    SStream_concat0(O, "/z");
19943
32
    return;
19944
0
    break;
19945
583
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
583
    printTypedVectorList_0_b(MI, 2, O);
19948
583
    break;
19949
159
  case 116:
19950
    // SHLLv16i8
19951
159
    SStream_concat0(O, ".16b, #8");
19952
159
    return;
19953
0
    break;
19954
49
  case 117:
19955
    // SHLLv2i32
19956
49
    SStream_concat0(O, ".2s, #32");
19957
49
    return;
19958
0
    break;
19959
21
  case 118:
19960
    // SHLLv4i16
19961
21
    SStream_concat0(O, ".4h, #16");
19962
21
    return;
19963
0
    break;
19964
318
  case 119:
19965
    // SHLLv4i32
19966
318
    SStream_concat0(O, ".4s, #32");
19967
318
    return;
19968
0
    break;
19969
54
  case 120:
19970
    // SHLLv8i16
19971
54
    SStream_concat0(O, ".8h, #16");
19972
54
    return;
19973
0
    break;
19974
69
  case 121:
19975
    // SHLLv8i8
19976
69
    SStream_concat0(O, ".8b, #8");
19977
69
    return;
19978
0
    break;
19979
100
  case 122:
19980
    // STLRWpre
19981
100
    SStream_concat0(O, ", #-4]!");
19982
100
    return;
19983
0
    break;
19984
12
  case 123:
19985
    // STLRXpre
19986
12
    SStream_concat0(O, ", #-8]!");
19987
12
    return;
19988
0
    break;
19989
138
  case 124:
19990
    // SYSPxt
19991
138
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
138
    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.94k
  case 126:
20000
    // SYSxt
20001
1.94k
    printOperand(MI, 4, O);
20002
1.94k
    return;
20003
0
    break;
20004
228
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
228
    printSVERegOp_q(MI, 2, O);
20007
228
    return;
20008
0
    break;
20009
175k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
141k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
6.66k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
6.66k
    return;
20018
0
    break;
20019
1.08k
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
1.08k
    printSVERegOp_d(MI, 3, O);
20022
1.08k
    break;
20023
1.56k
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
1.56k
    printSVERegOp_s(MI, 3, O);
20026
1.56k
    break;
20027
31.3k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
31.3k
    printOperand(MI, 2, O);
20030
31.3k
    break;
20031
1.00k
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
1.00k
    printImmScale_16(MI, 2, O);
20034
1.00k
    break;
20035
330
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
330
    printSVERegOp_h(MI, 2, O);
20038
330
    break;
20039
3.69k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
3.69k
    printSVERegOp_d(MI, 2, O);
20042
3.69k
    break;
20043
595
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
595
    printSVERegOp_h(MI, 3, O);
20046
595
    break;
20047
4.13k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
4.13k
    printVRegOperand(MI, 2, O);
20050
4.13k
    break;
20051
3.07k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
3.07k
    printVRegOperand(MI, 3, O);
20054
3.07k
    break;
20055
2.27k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
2.27k
    printSVERegOp_b(MI, 2, O);
20058
2.27k
    break;
20059
27.6k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
27.6k
    SStream_concat0(O, ", ");
20062
27.6k
    break;
20063
3.74k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
3.74k
    printSVERegOp_s(MI, 2, O);
20066
3.74k
    break;
20067
2.29k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
2.29k
    printAddSubImm(MI, 2, O);
20070
2.29k
    return;
20071
0
    break;
20072
5.21k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
5.21k
    printShiftedRegister(MI, 2, O);
20075
5.21k
    return;
20076
0
    break;
20077
2.72k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
2.72k
    printExtendedRegister(MI, 2, O);
20080
2.72k
    return;
20081
0
    break;
20082
424
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
424
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
424
    return;
20086
0
    break;
20087
602
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
602
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
602
    return;
20091
0
    break;
20092
764
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
764
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
764
    return;
20096
0
    break;
20097
35
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
35
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
35
    SStream_concat1(O, ']');
20101
35
    return;
20102
0
    break;
20103
79
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
79
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
79
    SStream_concat1(O, ']');
20107
79
    return;
20108
0
    break;
20109
25
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
25
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
25
    SStream_concat1(O, ']');
20113
25
    return;
20114
0
    break;
20115
18
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
18
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
18
    SStream_concat1(O, ']');
20119
18
    return;
20120
0
    break;
20121
37
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
37
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
37
    SStream_concat1(O, ']');
20125
37
    return;
20126
0
    break;
20127
77
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
77
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
77
    SStream_concat1(O, ']');
20131
77
    return;
20132
0
    break;
20133
425
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
425
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
425
    SStream_concat1(O, ']');
20137
425
    return;
20138
0
    break;
20139
67
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
67
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
67
    SStream_concat1(O, ']');
20143
67
    return;
20144
0
    break;
20145
137
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
137
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
137
    SStream_concat1(O, ']');
20149
137
    return;
20150
0
    break;
20151
18
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
18
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
18
    SStream_concat1(O, ']');
20155
18
    return;
20156
0
    break;
20157
473
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
473
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
473
    SStream_concat1(O, ']');
20161
473
    return;
20162
0
    break;
20163
37
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
37
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
37
    SStream_concat1(O, ']');
20167
37
    return;
20168
0
    break;
20169
1.19k
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
1.19k
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
1.19k
    SStream_concat1(O, ']');
20173
1.19k
    return;
20174
0
    break;
20175
11
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
11
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
11
    SStream_concat1(O, ']');
20179
11
    return;
20180
0
    break;
20181
10
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
10
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
10
    SStream_concat1(O, ']');
20185
10
    return;
20186
0
    break;
20187
186
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
186
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
186
    SStream_concat1(O, ']');
20191
186
    return;
20192
0
    break;
20193
1.67k
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
1.67k
    printLogicalImm_int32_t(MI, 2, O);
20196
1.67k
    return;
20197
0
    break;
20198
2.69k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
2.69k
    printLogicalImm_int64_t(MI, 2, O);
20201
2.69k
    return;
20202
0
    break;
20203
2.10k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
2.10k
    printVectorIndex_1(MI, 6, O);
20206
2.10k
    return;
20207
0
    break;
20208
284
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
284
    printVectorIndex_1(MI, 4, O);
20211
284
    break;
20212
79
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
79
    printVectorIndex_1(MI, 3, O);
20215
79
    return;
20216
0
    break;
20217
14.8k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
14.8k
    printOperand(MI, 3, O);
20220
14.8k
    break;
20221
0
  case 41:
20222
    // CPY_ZPzI_B
20223
0
    printImm8OptLsl_int8_t(MI, 2, O);
20224
0
    return;
20225
0
    break;
20226
0
  case 42:
20227
    // CPY_ZPzI_D
20228
0
    printImm8OptLsl_int64_t(MI, 2, O);
20229
0
    return;
20230
0
    break;
20231
0
  case 43:
20232
    // CPY_ZPzI_S
20233
0
    printImm8OptLsl_int32_t(MI, 2, O);
20234
0
    return;
20235
0
    break;
20236
1.98k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
1.98k
    printVectorIndex_1(MI, 2, O);
20239
1.98k
    return;
20240
0
    break;
20241
105
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
105
    SStream_concat0(O, ", #0.0");
20244
105
    return;
20245
0
    break;
20246
425
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
425
    printTypedVectorList_0_b(MI, 5, O);
20249
425
    return;
20250
0
    break;
20251
1.04k
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
1.04k
    printSVERegOp_b(MI, 5, O);
20254
1.04k
    break;
20255
206
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
206
    SStream_concat0(O, ".h");
20258
206
    printVectorIndex_1(MI, 4, O);
20259
206
    return;
20260
0
    break;
20261
137
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
137
    SStream_concat0(O, ".2h");
20264
137
    return;
20265
0
    break;
20266
29
  case 50:
20267
    // INDEX_RI_B
20268
29
    printSImm_8(MI, 2, O);
20269
29
    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
491
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
491
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
491
    SStream_concat1(O, ']');
20295
491
    return;
20296
0
    break;
20297
478
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
478
    printImmScale_2(MI, 3, O);
20300
478
    SStream_concat0(O, ", mul vl]");
20301
478
    return;
20302
0
    break;
20303
405
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
405
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
405
    SStream_concat1(O, ']');
20307
405
    return;
20308
0
    break;
20309
833
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
833
    SStream_concat0(O, "/z, [");
20312
833
    printOperand(MI, 4, O);
20313
833
    SStream_concat0(O, ", ");
20314
833
    break;
20315
48
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
48
    printOperand(MI, 4, O);
20318
48
    SStream_concat1(O, ']');
20319
48
    return;
20320
0
    break;
20321
251
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
251
    printImmScale_16(MI, 3, O);
20324
251
    break;
20325
78
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
78
    printImmScale_8(MI, 2, O);
20328
78
    SStream_concat1(O, ']');
20329
78
    return;
20330
0
    break;
20331
520
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
520
    printImmScale_8(MI, 3, O);
20334
520
    SStream_concat0(O, "]!");
20335
520
    return;
20336
0
    break;
20337
1.63k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.63k
    printUImm12Offset_1(MI, 2, O);
20340
1.63k
    SStream_concat1(O, ']');
20341
1.63k
    return;
20342
0
    break;
20343
1.32k
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
1.32k
    printUImm12Offset_8(MI, 2, O);
20346
1.32k
    SStream_concat1(O, ']');
20347
1.32k
    return;
20348
0
    break;
20349
996
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
996
    printUImm12Offset_2(MI, 2, O);
20352
996
    SStream_concat1(O, ']');
20353
996
    return;
20354
0
    break;
20355
498
  case 66:
20356
    // LDRQui, STRQui
20357
498
    printUImm12Offset_16(MI, 2, O);
20358
498
    SStream_concat1(O, ']');
20359
498
    return;
20360
0
    break;
20361
965
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
965
    printUImm12Offset_4(MI, 2, O);
20364
965
    SStream_concat1(O, ']');
20365
965
    return;
20366
0
    break;
20367
83
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
83
    printSVERegOp_0(MI, 2, O);
20370
83
    printVectorIndex_1(MI, 3, O);
20371
83
    return;
20372
0
    break;
20373
439
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
439
    printSVERegOp_b(MI, 3, O);
20376
439
    SStream_concat0(O, ", ");
20377
439
    printSVERegOp_b(MI, 4, O);
20378
439
    return;
20379
0
    break;
20380
158
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
158
    printMatrixIndex_1(MI, 4, O);
20383
158
    SStream_concat1(O, ']');
20384
158
    return;
20385
0
    break;
20386
0
  case 71:
20387
    // MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZMXI_H_H, MOVA_2ZMXI_H_S, MOVA_2...
20388
0
    printImmRangeScale_2_1(MI, 3, O);
20389
0
    SStream_concat1(O, ']');
20390
0
    return;
20391
0
    break;
20392
0
  case 72:
20393
    // MOVA_4ZMXI_H_B, MOVA_4ZMXI_H_D, MOVA_4ZMXI_H_H, MOVA_4ZMXI_H_S, MOVA_4...
20394
0
    printImmRangeScale_4_3(MI, 3, O);
20395
0
    SStream_concat1(O, ']');
20396
0
    return;
20397
0
    break;
20398
0
  case 73:
20399
    // MOVA_MXI2Z_H_B, MOVA_MXI2Z_V_B, MOVA_MXI4Z_H_B, MOVA_MXI4Z_V_B
20400
0
    printTypedVectorList_0_b(MI, 4, O);
20401
0
    return;
20402
0
    break;
20403
0
  case 74:
20404
    // MOVA_MXI2Z_H_D, MOVA_MXI2Z_V_D, MOVA_MXI4Z_H_D, MOVA_MXI4Z_V_D
20405
0
    printTypedVectorList_0_d(MI, 4, O);
20406
0
    return;
20407
0
    break;
20408
0
  case 75:
20409
    // MOVA_MXI2Z_H_H, MOVA_MXI2Z_V_H, MOVA_MXI4Z_H_H, MOVA_MXI4Z_V_H
20410
0
    printTypedVectorList_0_h(MI, 4, O);
20411
0
    return;
20412
0
    break;
20413
0
  case 76:
20414
    // MOVA_MXI2Z_H_S, MOVA_MXI2Z_V_S, MOVA_MXI4Z_H_S, MOVA_MXI4Z_V_S
20415
0
    printTypedVectorList_0_s(MI, 4, O);
20416
0
    return;
20417
0
    break;
20418
37
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
37
    SStream_concat1(O, ']');
20421
37
    return;
20422
0
    break;
20423
738
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
738
    SStream_concat0(O, ", mul vl]");
20426
738
    return;
20427
0
    break;
20428
37
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
37
    printTypedVectorList_0_b(MI, 2, O);
20431
37
    return;
20432
0
    break;
20433
21
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
21
    printTypedVectorList_0_d(MI, 2, O);
20436
21
    return;
20437
0
    break;
20438
18
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
18
    printTypedVectorList_0_s(MI, 2, O);
20441
18
    return;
20442
0
    break;
20443
149
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
149
    printGPR64as32(MI, 2, O);
20446
149
    return;
20447
0
    break;
20448
1.02k
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
1.02k
    SStream_concat0(O, ", [");
20451
1.02k
    printOperand(MI, 4, O);
20452
1.02k
    SStream_concat0(O, ", ");
20453
1.02k
    break;
20454
274
  case 84:
20455
    // SYSLxt
20456
274
    printSysCROperand(MI, 2, O);
20457
274
    SStream_concat0(O, ", ");
20458
274
    printSysCROperand(MI, 3, O);
20459
274
    SStream_concat0(O, ", ");
20460
274
    printOperand(MI, 4, O);
20461
274
    return;
20462
0
    break;
20463
2.56k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
2.56k
    printAlignedLabel(MI, Address, 2, O);
20466
2.56k
    return;
20467
0
    break;
20468
44
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
44
    printImm(MI, 2, O);
20471
44
    return;
20472
0
    break;
20473
141k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
98.7k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
12.1k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
12.1k
    return;
20482
0
    break;
20483
28.0k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
28.0k
    SStream_concat0(O, ", ");
20486
28.0k
    break;
20487
805
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
805
    SStream_concat0(O, ".2d");
20490
805
    return;
20491
0
    break;
20492
179
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
179
    SStream_concat0(O, ".4s");
20495
179
    return;
20496
0
    break;
20497
820
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
820
    SStream_concat0(O, ".8h");
20500
820
    return;
20501
0
    break;
20502
36
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
36
    printShifter(MI, 3, O);
20505
36
    return;
20506
0
    break;
20507
680
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
680
    printSVERegOp_h(MI, 3, O);
20510
680
    break;
20511
182
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
182
    SStream_concat0(O, ".16b");
20514
182
    return;
20515
0
    break;
20516
271
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
271
    SStream_concat0(O, ".2s");
20519
271
    return;
20520
0
    break;
20521
713
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
713
    SStream_concat0(O, ".4h");
20524
713
    return;
20525
0
    break;
20526
441
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
441
    SStream_concat0(O, ".8b");
20529
441
    return;
20530
0
    break;
20531
151
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
151
    printArithExtend(MI, 3, O);
20534
151
    return;
20535
0
    break;
20536
15
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
15
    printTypedVectorList_0_d(MI, 5, O);
20539
15
    return;
20540
0
    break;
20541
98
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
98
    printTypedVectorList_0_s(MI, 5, O);
20544
98
    return;
20545
0
    break;
20546
328
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
328
    printSVERegOp_d(MI, 5, O);
20549
328
    break;
20550
488
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
488
    printSVERegOp_s(MI, 5, O);
20553
488
    break;
20554
3.94k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
3.94k
    printOperand(MI, 3, O);
20557
3.94k
    break;
20558
349
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
349
    printSVERegOp_d(MI, 3, O);
20561
349
    return;
20562
0
    break;
20563
234
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
234
    SStream_concat0(O, ".16b, ");
20566
234
    break;
20567
540
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
540
    SStream_concat0(O, ".2h");
20570
540
    printVectorIndex_1(MI, 4, O);
20571
540
    return;
20572
0
    break;
20573
1.94k
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
1.94k
    printTypedVectorList_0_h(MI, 5, O);
20576
1.94k
    return;
20577
0
    break;
20578
2.61k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
2.61k
    printSVERegOp_h(MI, 5, O);
20581
2.61k
    break;
20582
780
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
780
    printVectorIndex_1(MI, 4, O);
20585
780
    break;
20586
829
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
829
    SStream_concat0(O, ".h");
20589
829
    break;
20590
1.24k
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
1.24k
    printSVERegOp_h(MI, 4, O);
20593
1.24k
    break;
20594
19
  case 25:
20595
    // CADD_ZZI_H, SQCADD_ZZI_H
20596
19
    printComplexRotationOp_180_90(MI, 3, O);
20597
19
    return;
20598
0
    break;
20599
9.88k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
9.88k
    SStream_concat1(O, ']');
20602
9.88k
    return;
20603
0
    break;
20604
39
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
39
    printComplexRotationOp_90_0(MI, 4, O);
20607
39
    return;
20608
0
    break;
20609
303
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
303
    printImm(MI, 3, O);
20612
303
    return;
20613
0
    break;
20614
76
  case 29:
20615
    // EXTv8i8
20616
76
    SStream_concat0(O, ".8b, ");
20617
76
    printOperand(MI, 3, O);
20618
76
    return;
20619
0
    break;
20620
77
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
77
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
77
    return;
20624
0
    break;
20625
41
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
41
    SStream_concat0(O, ".2s, ");
20628
41
    break;
20629
143
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
143
    SStream_concat0(O, ".2d, ");
20632
143
    break;
20633
56
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
56
    SStream_concat0(O, ".4h, ");
20636
56
    break;
20637
209
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
209
    SStream_concat0(O, ".4s, ");
20640
209
    break;
20641
33
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
33
    SStream_concat0(O, ".8h, ");
20644
33
    break;
20645
1.27k
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
1.27k
    SStream_concat0(O, ", #0.0");
20648
1.27k
    return;
20649
0
    break;
20650
713
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
713
    SStream_concat0(O, ".s");
20653
713
    break;
20654
786
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
786
    printVectorIndex_1(MI, 6, O);
20657
786
    return;
20658
0
    break;
20659
445
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
445
    SStream_concat0(O, ".4b");
20662
445
    printVectorIndex_1(MI, 4, O);
20663
445
    return;
20664
0
    break;
20665
221
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
221
    SStream_concat0(O, ".2b");
20668
221
    printVectorIndex_1(MI, 4, O);
20669
221
    return;
20670
0
    break;
20671
742
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
742
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
742
    return;
20675
0
    break;
20676
103
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
103
    SStream_concat0(O, ".b");
20679
103
    printVectorIndex_1(MI, 4, O);
20680
103
    return;
20681
0
    break;
20682
152
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
152
    SStream_concat0(O, ".d");
20685
152
    break;
20686
374
  case 44:
20687
    // FMUL_ZPmI_H
20688
374
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
374
    return;
20690
0
    break;
20691
597
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
597
    printVectorIndex_1(MI, 3, O);
20694
597
    return;
20695
0
    break;
20696
1.58k
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
1.58k
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
1.58k
    SStream_concat1(O, ']');
20700
1.58k
    return;
20701
0
    break;
20702
1.07k
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
1.07k
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
1.07k
    SStream_concat1(O, ']');
20706
1.07k
    return;
20707
0
    break;
20708
757
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
757
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
757
    SStream_concat1(O, ']');
20712
757
    return;
20713
0
    break;
20714
771
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
771
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
771
    SStream_concat1(O, ']');
20718
771
    return;
20719
0
    break;
20720
520
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
520
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
520
    SStream_concat1(O, ']');
20724
520
    return;
20725
0
    break;
20726
143
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
143
    printImmScale_8(MI, 3, O);
20729
143
    SStream_concat1(O, ']');
20730
143
    return;
20731
0
    break;
20732
680
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
680
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
680
    SStream_concat1(O, ']');
20736
680
    return;
20737
0
    break;
20738
191
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
191
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
191
    SStream_concat1(O, ']');
20742
191
    return;
20743
0
    break;
20744
585
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
585
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
585
    SStream_concat1(O, ']');
20748
585
    return;
20749
0
    break;
20750
896
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
896
    printImmScale_2(MI, 3, O);
20753
896
    break;
20754
276
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
276
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
276
    SStream_concat1(O, ']');
20758
276
    return;
20759
0
    break;
20760
29
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
29
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
29
    SStream_concat1(O, ']');
20764
29
    return;
20765
0
    break;
20766
97
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
97
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
97
    SStream_concat1(O, ']');
20770
97
    return;
20771
0
    break;
20772
40
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
40
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
40
    SStream_concat1(O, ']');
20776
40
    return;
20777
0
    break;
20778
48
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
48
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
48
    SStream_concat1(O, ']');
20782
48
    return;
20783
0
    break;
20784
1.12k
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
1.12k
    printImmScale_4(MI, 3, O);
20787
1.12k
    break;
20788
391
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
391
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
391
    SStream_concat1(O, ']');
20792
391
    return;
20793
0
    break;
20794
374
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
374
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
374
    SStream_concat1(O, ']');
20798
374
    return;
20799
0
    break;
20800
85
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
85
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
85
    SStream_concat1(O, ']');
20804
85
    return;
20805
0
    break;
20806
289
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
289
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
289
    SStream_concat1(O, ']');
20810
289
    return;
20811
0
    break;
20812
24
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
24
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
24
    SStream_concat1(O, ']');
20816
24
    return;
20817
0
    break;
20818
1.14k
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
1.14k
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
1.14k
    SStream_concat1(O, ']');
20822
1.14k
    return;
20823
0
    break;
20824
473
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
473
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
473
    SStream_concat1(O, ']');
20828
473
    return;
20829
0
    break;
20830
521
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
521
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
521
    SStream_concat1(O, ']');
20834
521
    return;
20835
0
    break;
20836
50
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
50
    printImmScale_32(MI, 3, O);
20839
50
    SStream_concat1(O, ']');
20840
50
    return;
20841
0
    break;
20842
587
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
587
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
587
    SStream_concat1(O, ']');
20846
587
    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
795
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
795
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
795
    SStream_concat1(O, ']');
20858
795
    return;
20859
0
    break;
20860
399
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
399
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
399
    SStream_concat1(O, ']');
20864
399
    return;
20865
0
    break;
20866
111
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
111
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
111
    SStream_concat1(O, ']');
20870
111
    return;
20871
0
    break;
20872
280
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
280
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
280
    SStream_concat1(O, ']');
20876
280
    return;
20877
0
    break;
20878
269
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
269
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
269
    SStream_concat1(O, ']');
20882
269
    return;
20883
0
    break;
20884
453
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
453
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
453
    SStream_concat1(O, ']');
20888
453
    return;
20889
0
    break;
20890
138
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
138
    printImmScale_3(MI, 3, O);
20893
138
    SStream_concat0(O, ", mul vl]");
20894
138
    return;
20895
0
    break;
20896
310
  case 80:
20897
    // LDIAPPWpost
20898
310
    SStream_concat0(O, "], #8");
20899
310
    return;
20900
0
    break;
20901
392
  case 81:
20902
    // LDIAPPXpost
20903
392
    SStream_concat0(O, "], #16");
20904
392
    return;
20905
0
    break;
20906
3.03k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.03k
    SStream_concat0(O, "], ");
20909
3.03k
    break;
20910
2.77k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
2.77k
    SStream_concat0(O, "]!");
20913
2.77k
    return;
20914
0
    break;
20915
186
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
186
    SStream_concat0(O, ", mul vl]");
20918
186
    return;
20919
0
    break;
20920
204
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
204
    SStream_concat1(O, '[');
20923
204
    printOperand(MI, 3, O);
20924
204
    SStream_concat0(O, ", ");
20925
204
    printMatrixIndex_1(MI, 4, O);
20926
204
    SStream_concat1(O, ']');
20927
204
    return;
20928
0
    break;
20929
498
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
498
    printTypedVectorList_0_b(MI, 3, O);
20932
498
    return;
20933
0
    break;
20934
115
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
115
    printTypedVectorList_0_d(MI, 3, O);
20937
115
    return;
20938
0
    break;
20939
54
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
54
    printTypedVectorList_0_h(MI, 3, O);
20942
54
    return;
20943
0
    break;
20944
324
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
324
    printTypedVectorList_0_s(MI, 3, O);
20947
324
    return;
20948
0
    break;
20949
49
  case 90:
20950
    // STILPWpre
20951
49
    SStream_concat0(O, ", #-8]!");
20952
49
    return;
20953
0
    break;
20954
829
  case 91:
20955
    // STILPXpre
20956
829
    SStream_concat0(O, ", #-16]!");
20957
829
    return;
20958
0
    break;
20959
620
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
620
    SStream_concat0(O, ", [");
20962
620
    printOperand(MI, 3, O);
20963
620
    SStream_concat1(O, ']');
20964
620
    return;
20965
0
    break;
20966
98.7k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
45.6k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
3.78k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
3.78k
    printOperand(MI, 3, O);
20975
3.78k
    return;
20976
0
    break;
20977
487
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
487
    printSVERegOp_b(MI, 3, O);
20980
487
    return;
20981
0
    break;
20982
2.32k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.32k
    printSVERegOp_d(MI, 3, O);
20985
2.32k
    break;
20986
3.56k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
3.56k
    return;
20989
0
    break;
20990
1.60k
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
1.60k
    printSVERegOp_s(MI, 3, O);
20993
1.60k
    break;
20994
202
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
202
    printVRegOperand(MI, 3, O);
20997
202
    break;
20998
2.44k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
2.44k
    printVectorIndex_1(MI, 6, O);
21001
2.44k
    return;
21002
0
    break;
21003
924
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
924
    printVectorIndex_1(MI, 4, O);
21006
924
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
138
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
138
    printComplexRotationOp_180_90(MI, 3, O);
21015
138
    return;
21016
0
    break;
21017
1.91k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
1.91k
    printCondCode(MI, 3, O);
21020
1.91k
    return;
21021
0
    break;
21022
347
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
347
    SStream_concat0(O, ", ");
21025
347
    break;
21026
117
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
117
    printComplexRotationOp_90_0(MI, 5, O);
21029
117
    return;
21030
0
    break;
21031
302
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
302
    printComplexRotationOp_90_0(MI, 4, O);
21034
302
    return;
21035
0
    break;
21036
55
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
55
    printSVERegOp_h(MI, 3, O);
21039
55
    return;
21040
0
    break;
21041
650
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
650
    printImm(MI, 3, O);
21044
650
    return;
21045
0
    break;
21046
40
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
40
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
40
    return;
21050
0
    break;
21051
1.04k
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
1.04k
    printSVERegOp_d(MI, 4, O);
21054
1.04k
    break;
21055
1.11k
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
1.11k
    printSVERegOp_s(MI, 4, O);
21058
1.11k
    break;
21059
408
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
408
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
408
    return;
21063
0
    break;
21064
770
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
770
    printVectorIndex_1(MI, 3, O);
21067
770
    return;
21068
0
    break;
21069
62
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
62
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
62
    return;
21073
0
    break;
21074
2.70k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
2.70k
    SStream_concat1(O, ']');
21077
2.70k
    return;
21078
0
    break;
21079
3.03k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
3.03k
    SStream_concat0(O, ", mul vl]");
21082
3.03k
    return;
21083
0
    break;
21084
2.52k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
2.52k
    printImmScale_8(MI, 3, O);
21087
2.52k
    SStream_concat1(O, ']');
21088
2.52k
    return;
21089
0
    break;
21090
675
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
675
    printImmScale_16(MI, 3, O);
21093
675
    SStream_concat1(O, ']');
21094
675
    return;
21095
0
    break;
21096
3.94k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
3.94k
    printImmScale_4(MI, 3, O);
21099
3.94k
    SStream_concat1(O, ']');
21100
3.94k
    return;
21101
0
    break;
21102
2.53k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
2.53k
    printImmScale_8(MI, 4, O);
21105
2.53k
    break;
21106
1.73k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
1.73k
    printImmScale_16(MI, 4, O);
21109
1.73k
    break;
21110
2.37k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
2.37k
    printImmScale_4(MI, 4, O);
21113
2.37k
    break;
21114
238
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
238
    printMemExtend_w_8(MI, 3, O);
21117
238
    SStream_concat1(O, ']');
21118
238
    return;
21119
0
    break;
21120
456
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
456
    printMemExtend_x_8(MI, 3, O);
21123
456
    SStream_concat1(O, ']');
21124
456
    return;
21125
0
    break;
21126
335
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
335
    printMemExtend_w_64(MI, 3, O);
21129
335
    SStream_concat1(O, ']');
21130
335
    return;
21131
0
    break;
21132
311
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
311
    printMemExtend_x_64(MI, 3, O);
21135
311
    SStream_concat1(O, ']');
21136
311
    return;
21137
0
    break;
21138
304
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
304
    printMemExtend_w_16(MI, 3, O);
21141
304
    SStream_concat1(O, ']');
21142
304
    return;
21143
0
    break;
21144
276
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
276
    printMemExtend_x_16(MI, 3, O);
21147
276
    SStream_concat1(O, ']');
21148
276
    return;
21149
0
    break;
21150
10
  case 36:
21151
    // LDRQroW, STRQroW
21152
10
    printMemExtend_w_128(MI, 3, O);
21153
10
    SStream_concat1(O, ']');
21154
10
    return;
21155
0
    break;
21156
10
  case 37:
21157
    // LDRQroX, STRQroX
21158
10
    printMemExtend_x_128(MI, 3, O);
21159
10
    SStream_concat1(O, ']');
21160
10
    return;
21161
0
    break;
21162
48
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
48
    printMemExtend_w_32(MI, 3, O);
21165
48
    SStream_concat1(O, ']');
21166
48
    return;
21167
0
    break;
21168
18
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
18
    printMemExtend_x_32(MI, 3, O);
21171
18
    SStream_concat1(O, ']');
21172
18
    return;
21173
0
    break;
21174
193
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
193
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
193
    SStream_concat1(O, ']');
21178
193
    return;
21179
0
    break;
21180
630
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
630
    printImmScale_2(MI, 3, O);
21183
630
    SStream_concat0(O, ", mul vl]");
21184
630
    return;
21185
0
    break;
21186
198
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
198
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
198
    SStream_concat1(O, ']');
21190
198
    return;
21191
0
    break;
21192
780
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
780
    printSVEVecLenSpecifier(MI, 3, O);
21195
780
    return;
21196
0
    break;
21197
45.6k
  }
21198
21199
14.2k
  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
384
  case AArch64_ADD_ZPmZ_CPA:
21204
387
  case AArch64_ADD_ZPmZ_D:
21205
388
  case AArch64_ADD_ZPmZ_S:
21206
388
  case AArch64_AND_ZPmZ_D:
21207
398
  case AArch64_AND_ZPmZ_S:
21208
398
  case AArch64_ASRR_ZPmZ_D:
21209
398
  case AArch64_ASRR_ZPmZ_S:
21210
398
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
398
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
398
  case AArch64_ASR_ZPmZ_D:
21213
410
  case AArch64_ASR_ZPmZ_S:
21214
415
  case AArch64_BCAX_ZZZZ:
21215
426
  case AArch64_BFMLALBIdx:
21216
426
  case AArch64_BFMLALTIdx:
21217
426
  case AArch64_BIC_ZPmZ_D:
21218
426
  case AArch64_BIC_ZPmZ_S:
21219
427
  case AArch64_BSL1N_ZZZZ:
21220
528
  case AArch64_BSL2N_ZZZZ:
21221
529
  case AArch64_BSL_ZZZZ:
21222
536
  case AArch64_CLASTA_RPZ_D:
21223
537
  case AArch64_CLASTA_RPZ_S:
21224
540
  case AArch64_CLASTA_VPZ_D:
21225
540
  case AArch64_CLASTA_VPZ_S:
21226
540
  case AArch64_CLASTA_ZPZ_D:
21227
543
  case AArch64_CLASTA_ZPZ_S:
21228
554
  case AArch64_CLASTB_RPZ_D:
21229
570
  case AArch64_CLASTB_RPZ_S:
21230
634
  case AArch64_CLASTB_VPZ_D:
21231
656
  case AArch64_CLASTB_VPZ_S:
21232
656
  case AArch64_CLASTB_ZPZ_D:
21233
658
  case AArch64_CLASTB_ZPZ_S:
21234
658
  case AArch64_CMPEQ_PPzZZ_D:
21235
677
  case AArch64_CMPEQ_PPzZZ_S:
21236
745
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
750
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
750
  case AArch64_CMPGE_PPzZZ_D:
21239
750
  case AArch64_CMPGE_PPzZZ_S:
21240
756
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
757
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
757
  case AArch64_CMPGT_PPzZZ_D:
21243
757
  case AArch64_CMPGT_PPzZZ_S:
21244
793
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
793
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
908
  case AArch64_CMPHI_PPzZZ_D:
21247
913
  case AArch64_CMPHI_PPzZZ_S:
21248
913
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
913
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
956
  case AArch64_CMPHS_PPzZZ_D:
21251
959
  case AArch64_CMPHS_PPzZZ_S:
21252
983
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
989
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.03k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.03k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.05k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.05k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.05k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.05k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.05k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.05k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.05k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.05k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.12k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.12k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.13k
  case AArch64_EOR3_ZZZZ:
21267
1.13k
  case AArch64_EOR_ZPmZ_D:
21268
1.13k
  case AArch64_EOR_ZPmZ_S:
21269
1.13k
  case AArch64_FABD_ZPmZ_D:
21270
1.16k
  case AArch64_FABD_ZPmZ_S:
21271
1.17k
  case AArch64_FACGE_PPzZZ_D:
21272
1.17k
  case AArch64_FACGE_PPzZZ_S:
21273
1.17k
  case AArch64_FACGT_PPzZZ_D:
21274
1.17k
  case AArch64_FACGT_PPzZZ_S:
21275
1.17k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.17k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.17k
  case AArch64_FADD_ZPmZ_D:
21278
1.17k
  case AArch64_FADD_ZPmZ_S:
21279
1.17k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.17k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.17k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.21k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.21k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.23k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.23k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.24k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.24k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.24k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.26k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.30k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.31k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.32k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.32k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.33k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.33k
  case AArch64_FDIV_ZPmZ_D:
21296
1.34k
  case AArch64_FDIV_ZPmZ_S:
21297
1.34k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.36k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.36k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.36k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
1.39k
  case AArch64_FMAXNM_ZPmZ_D:
21302
1.59k
  case AArch64_FMAXNM_ZPmZ_S:
21303
1.59k
  case AArch64_FMAXP_ZPmZZ_D:
21304
1.59k
  case AArch64_FMAXP_ZPmZZ_S:
21305
1.70k
  case AArch64_FMAX_ZPmZ_D:
21306
1.72k
  case AArch64_FMAX_ZPmZ_S:
21307
1.72k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
1.72k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
1.80k
  case AArch64_FMINNM_ZPmZ_D:
21310
1.80k
  case AArch64_FMINNM_ZPmZ_S:
21311
1.80k
  case AArch64_FMINP_ZPmZZ_D:
21312
1.80k
  case AArch64_FMINP_ZPmZZ_S:
21313
1.80k
  case AArch64_FMIN_ZPmZ_D:
21314
1.80k
  case AArch64_FMIN_ZPmZ_S:
21315
1.81k
  case AArch64_FMLAL2lanev8f16:
21316
1.81k
  case AArch64_FMLALlanev8f16:
21317
1.82k
  case AArch64_FMLA_ZPmZZ_D:
21318
1.82k
  case AArch64_FMLA_ZPmZZ_S:
21319
1.86k
  case AArch64_FMLAv1i16_indexed:
21320
1.89k
  case AArch64_FMLAv1i32_indexed:
21321
1.93k
  case AArch64_FMLAv1i64_indexed:
21322
1.93k
  case AArch64_FMLAv2i32_indexed:
21323
1.93k
  case AArch64_FMLAv2i64_indexed:
21324
1.93k
  case AArch64_FMLAv4i16_indexed:
21325
1.93k
  case AArch64_FMLAv4i32_indexed:
21326
1.93k
  case AArch64_FMLAv8i16_indexed:
21327
1.94k
  case AArch64_FMLSL2lanev8f16:
21328
1.94k
  case AArch64_FMLSLlanev8f16:
21329
1.94k
  case AArch64_FMLS_ZPmZZ_D:
21330
1.99k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.00k
  case AArch64_FMLSv1i16_indexed:
21332
2.00k
  case AArch64_FMLSv1i32_indexed:
21333
2.01k
  case AArch64_FMLSv1i64_indexed:
21334
2.01k
  case AArch64_FMLSv2i32_indexed:
21335
2.03k
  case AArch64_FMLSv2i64_indexed:
21336
2.04k
  case AArch64_FMLSv4i16_indexed:
21337
2.04k
  case AArch64_FMLSv4i32_indexed:
21338
2.04k
  case AArch64_FMLSv8i16_indexed:
21339
2.04k
  case AArch64_FMSB_ZPmZZ_D:
21340
2.05k
  case AArch64_FMSB_ZPmZZ_S:
21341
2.05k
  case AArch64_FMULX_ZPmZ_D:
21342
2.05k
  case AArch64_FMULX_ZPmZ_S:
21343
2.05k
  case AArch64_FMUL_ZPmZ_D:
21344
2.05k
  case AArch64_FMUL_ZPmZ_S:
21345
2.05k
  case AArch64_FNMAD_ZPmZZ_D:
21346
2.05k
  case AArch64_FNMAD_ZPmZZ_S:
21347
2.05k
  case AArch64_FNMLA_ZPmZZ_D:
21348
2.05k
  case AArch64_FNMLA_ZPmZZ_S:
21349
2.05k
  case AArch64_FNMLS_ZPmZZ_D:
21350
2.10k
  case AArch64_FNMLS_ZPmZZ_S:
21351
2.10k
  case AArch64_FNMSB_ZPmZZ_D:
21352
2.19k
  case AArch64_FNMSB_ZPmZZ_S:
21353
2.19k
  case AArch64_FSCALE_ZPmZ_D:
21354
2.23k
  case AArch64_FSCALE_ZPmZ_S:
21355
2.23k
  case AArch64_FSUBR_ZPmZ_D:
21356
2.23k
  case AArch64_FSUBR_ZPmZ_S:
21357
2.23k
  case AArch64_FSUB_ZPmZ_D:
21358
2.23k
  case AArch64_FSUB_ZPmZ_S:
21359
2.29k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
2.35k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
2.90k
  case AArch64_LDPDpost:
21362
3.15k
  case AArch64_LDPQpost:
21363
3.21k
  case AArch64_LDPSWpost:
21364
3.44k
  case AArch64_LDPSpost:
21365
3.71k
  case AArch64_LDPWpost:
21366
3.79k
  case AArch64_LDPXpost:
21367
3.79k
  case AArch64_LSLR_ZPmZ_D:
21368
3.79k
  case AArch64_LSLR_ZPmZ_S:
21369
3.79k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
3.79k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
3.79k
  case AArch64_LSL_ZPmZ_D:
21372
3.79k
  case AArch64_LSL_ZPmZ_S:
21373
3.84k
  case AArch64_LSRR_ZPmZ_D:
21374
3.88k
  case AArch64_LSRR_ZPmZ_S:
21375
3.88k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
3.88k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
4.10k
  case AArch64_LSR_ZPmZ_D:
21378
4.10k
  case AArch64_LSR_ZPmZ_S:
21379
4.40k
  case AArch64_MAD_ZPmZZ_D:
21380
4.68k
  case AArch64_MAD_ZPmZZ_S:
21381
4.69k
  case AArch64_MLA_ZPmZZ_D:
21382
4.70k
  case AArch64_MLA_ZPmZZ_S:
21383
4.70k
  case AArch64_MLAv2i32_indexed:
21384
4.70k
  case AArch64_MLAv4i16_indexed:
21385
4.79k
  case AArch64_MLAv4i32_indexed:
21386
4.81k
  case AArch64_MLAv8i16_indexed:
21387
5.46k
  case AArch64_MLS_ZPmZZ_D:
21388
5.47k
  case AArch64_MLS_ZPmZZ_S:
21389
5.47k
  case AArch64_MLSv2i32_indexed:
21390
5.47k
  case AArch64_MLSv4i16_indexed:
21391
5.55k
  case AArch64_MLSv4i32_indexed:
21392
5.55k
  case AArch64_MLSv8i16_indexed:
21393
5.57k
  case AArch64_MSB_ZPmZZ_D:
21394
5.59k
  case AArch64_MSB_ZPmZZ_S:
21395
5.59k
  case AArch64_MUL_ZPmZ_D:
21396
5.92k
  case AArch64_MUL_ZPmZ_S:
21397
5.93k
  case AArch64_NBSL_ZZZZ:
21398
5.93k
  case AArch64_ORR_ZPmZ_D:
21399
5.94k
  case AArch64_ORR_ZPmZ_S:
21400
5.94k
  case AArch64_SABD_ZPmZ_D:
21401
5.94k
  case AArch64_SABD_ZPmZ_S:
21402
5.94k
  case AArch64_SDIVR_ZPmZ_D:
21403
5.94k
  case AArch64_SDIVR_ZPmZ_S:
21404
5.94k
  case AArch64_SDIV_ZPmZ_D:
21405
5.94k
  case AArch64_SDIV_ZPmZ_S:
21406
6.13k
  case AArch64_SEL_ZPZZ_D:
21407
6.14k
  case AArch64_SEL_ZPZZ_S:
21408
6.14k
  case AArch64_SHADD_ZPmZ_D:
21409
6.14k
  case AArch64_SHADD_ZPmZ_S:
21410
6.14k
  case AArch64_SHSUBR_ZPmZ_D:
21411
6.14k
  case AArch64_SHSUBR_ZPmZ_S:
21412
6.14k
  case AArch64_SHSUB_ZPmZ_D:
21413
6.14k
  case AArch64_SHSUB_ZPmZ_S:
21414
6.15k
  case AArch64_SM3TT1A:
21415
6.15k
  case AArch64_SM3TT1B:
21416
6.16k
  case AArch64_SM3TT2A:
21417
6.26k
  case AArch64_SM3TT2B:
21418
6.26k
  case AArch64_SMAXP_ZPmZ_D:
21419
6.26k
  case AArch64_SMAXP_ZPmZ_S:
21420
6.26k
  case AArch64_SMAX_ZPmZ_D:
21421
6.26k
  case AArch64_SMAX_ZPmZ_S:
21422
6.26k
  case AArch64_SMINP_ZPmZ_D:
21423
6.26k
  case AArch64_SMINP_ZPmZ_S:
21424
6.26k
  case AArch64_SMIN_ZPmZ_D:
21425
6.26k
  case AArch64_SMIN_ZPmZ_S:
21426
6.26k
  case AArch64_SMLALv2i32_indexed:
21427
6.26k
  case AArch64_SMLALv4i16_indexed:
21428
6.26k
  case AArch64_SMLALv4i32_indexed:
21429
6.26k
  case AArch64_SMLALv8i16_indexed:
21430
6.26k
  case AArch64_SMLSLv2i32_indexed:
21431
6.27k
  case AArch64_SMLSLv4i16_indexed:
21432
6.27k
  case AArch64_SMLSLv4i32_indexed:
21433
6.27k
  case AArch64_SMLSLv8i16_indexed:
21434
6.27k
  case AArch64_SMULH_ZPmZ_D:
21435
6.58k
  case AArch64_SMULH_ZPmZ_S:
21436
6.58k
  case AArch64_SPLICE_ZPZ_D:
21437
6.58k
  case AArch64_SPLICE_ZPZ_S:
21438
6.58k
  case AArch64_SQADD_ZPmZ_D:
21439
6.58k
  case AArch64_SQADD_ZPmZ_S:
21440
6.58k
  case AArch64_SQDMLALv1i32_indexed:
21441
6.58k
  case AArch64_SQDMLALv1i64_indexed:
21442
6.59k
  case AArch64_SQDMLALv2i32_indexed:
21443
6.59k
  case AArch64_SQDMLALv4i16_indexed:
21444
6.59k
  case AArch64_SQDMLALv4i32_indexed:
21445
6.59k
  case AArch64_SQDMLALv8i16_indexed:
21446
6.62k
  case AArch64_SQDMLSLv1i32_indexed:
21447
6.63k
  case AArch64_SQDMLSLv1i64_indexed:
21448
6.63k
  case AArch64_SQDMLSLv2i32_indexed:
21449
6.63k
  case AArch64_SQDMLSLv4i16_indexed:
21450
6.63k
  case AArch64_SQDMLSLv4i32_indexed:
21451
6.64k
  case AArch64_SQDMLSLv8i16_indexed:
21452
6.64k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
6.64k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
6.64k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
6.64k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
6.64k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
6.64k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
6.65k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
6.65k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
6.65k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
6.65k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
6.65k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
6.74k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
6.74k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
6.74k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
6.74k
  case AArch64_SQRSHL_ZPmZ_D:
21467
6.74k
  case AArch64_SQRSHL_ZPmZ_S:
21468
6.74k
  case AArch64_SQSHLR_ZPmZ_D:
21469
6.74k
  case AArch64_SQSHLR_ZPmZ_S:
21470
6.74k
  case AArch64_SQSHL_ZPmZ_D:
21471
6.74k
  case AArch64_SQSHL_ZPmZ_S:
21472
6.74k
  case AArch64_SQSUBR_ZPmZ_D:
21473
6.74k
  case AArch64_SQSUBR_ZPmZ_S:
21474
6.74k
  case AArch64_SQSUB_ZPmZ_D:
21475
6.75k
  case AArch64_SQSUB_ZPmZ_S:
21476
6.75k
  case AArch64_SRHADD_ZPmZ_D:
21477
6.75k
  case AArch64_SRHADD_ZPmZ_S:
21478
6.75k
  case AArch64_SRSHLR_ZPmZ_D:
21479
6.75k
  case AArch64_SRSHLR_ZPmZ_S:
21480
6.75k
  case AArch64_SRSHL_ZPmZ_D:
21481
6.75k
  case AArch64_SRSHL_ZPmZ_S:
21482
6.88k
  case AArch64_STGPpost:
21483
6.98k
  case AArch64_STPDpost:
21484
7.25k
  case AArch64_STPQpost:
21485
7.60k
  case AArch64_STPSpost:
21486
7.75k
  case AArch64_STPWpost:
21487
8.35k
  case AArch64_STPXpost:
21488
8.35k
  case AArch64_SUBR_ZPmZ_D:
21489
8.35k
  case AArch64_SUBR_ZPmZ_S:
21490
8.35k
  case AArch64_SUB_ZPmZ_CPA:
21491
8.58k
  case AArch64_SUB_ZPmZ_D:
21492
8.59k
  case AArch64_SUB_ZPmZ_S:
21493
8.59k
  case AArch64_SUQADD_ZPmZ_D:
21494
8.59k
  case AArch64_SUQADD_ZPmZ_S:
21495
8.59k
  case AArch64_UABD_ZPmZ_D:
21496
8.59k
  case AArch64_UABD_ZPmZ_S:
21497
8.59k
  case AArch64_UDIVR_ZPmZ_D:
21498
8.59k
  case AArch64_UDIVR_ZPmZ_S:
21499
8.59k
  case AArch64_UDIV_ZPmZ_D:
21500
8.59k
  case AArch64_UDIV_ZPmZ_S:
21501
8.59k
  case AArch64_UHADD_ZPmZ_D:
21502
8.59k
  case AArch64_UHADD_ZPmZ_S:
21503
8.59k
  case AArch64_UHSUBR_ZPmZ_D:
21504
8.59k
  case AArch64_UHSUBR_ZPmZ_S:
21505
8.59k
  case AArch64_UHSUB_ZPmZ_D:
21506
8.59k
  case AArch64_UHSUB_ZPmZ_S:
21507
8.59k
  case AArch64_UMAXP_ZPmZ_D:
21508
8.64k
  case AArch64_UMAXP_ZPmZ_S:
21509
8.64k
  case AArch64_UMAX_ZPmZ_D:
21510
8.64k
  case AArch64_UMAX_ZPmZ_S:
21511
8.64k
  case AArch64_UMINP_ZPmZ_D:
21512
8.64k
  case AArch64_UMINP_ZPmZ_S:
21513
8.64k
  case AArch64_UMIN_ZPmZ_D:
21514
8.64k
  case AArch64_UMIN_ZPmZ_S:
21515
8.70k
  case AArch64_UMLALv2i32_indexed:
21516
8.71k
  case AArch64_UMLALv4i16_indexed:
21517
8.71k
  case AArch64_UMLALv4i32_indexed:
21518
8.71k
  case AArch64_UMLALv8i16_indexed:
21519
8.72k
  case AArch64_UMLSLv2i32_indexed:
21520
8.72k
  case AArch64_UMLSLv4i16_indexed:
21521
8.73k
  case AArch64_UMLSLv4i32_indexed:
21522
8.73k
  case AArch64_UMLSLv8i16_indexed:
21523
8.73k
  case AArch64_UMULH_ZPmZ_D:
21524
8.73k
  case AArch64_UMULH_ZPmZ_S:
21525
8.73k
  case AArch64_UQADD_ZPmZ_D:
21526
8.73k
  case AArch64_UQADD_ZPmZ_S:
21527
8.73k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
8.73k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
8.74k
  case AArch64_UQRSHL_ZPmZ_D:
21530
8.74k
  case AArch64_UQRSHL_ZPmZ_S:
21531
8.74k
  case AArch64_UQSHLR_ZPmZ_D:
21532
8.74k
  case AArch64_UQSHLR_ZPmZ_S:
21533
8.74k
  case AArch64_UQSHL_ZPmZ_D:
21534
8.74k
  case AArch64_UQSHL_ZPmZ_S:
21535
8.74k
  case AArch64_UQSUBR_ZPmZ_D:
21536
8.74k
  case AArch64_UQSUBR_ZPmZ_S:
21537
8.74k
  case AArch64_UQSUB_ZPmZ_D:
21538
8.74k
  case AArch64_UQSUB_ZPmZ_S:
21539
8.74k
  case AArch64_URHADD_ZPmZ_D:
21540
8.80k
  case AArch64_URHADD_ZPmZ_S:
21541
8.82k
  case AArch64_URSHLR_ZPmZ_D:
21542
8.82k
  case AArch64_URSHLR_ZPmZ_S:
21543
8.82k
  case AArch64_URSHL_ZPmZ_D:
21544
8.82k
  case AArch64_URSHL_ZPmZ_S:
21545
8.82k
  case AArch64_USQADD_ZPmZ_D:
21546
8.82k
  case AArch64_USQADD_ZPmZ_S:
21547
8.82k
    return;
21548
0
    break;
21549
71
  case AArch64_BCAX:
21550
124
  case AArch64_CDOT_ZZZI_D:
21551
134
  case AArch64_CMLA_ZZZI_S:
21552
177
  case AArch64_EOR3:
21553
196
  case AArch64_FCADD_ZPmZ_H:
21554
334
  case AArch64_FCMLA_ZPmZZ_H:
21555
433
  case AArch64_FCMLA_ZZZI_S:
21556
782
  case AArch64_LDPDpre:
21557
868
  case AArch64_LDPQpre:
21558
1.12k
  case AArch64_LDPSWpre:
21559
1.53k
  case AArch64_LDPSpre:
21560
1.81k
  case AArch64_LDPWpre:
21561
1.97k
  case AArch64_LDPXpre:
21562
2.06k
  case AArch64_SM3SS1:
21563
2.09k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
2.34k
  case AArch64_STGPpre:
21565
2.58k
  case AArch64_STPDpre:
21566
3.33k
  case AArch64_STPQpre:
21567
3.49k
  case AArch64_STPSpre:
21568
3.71k
  case AArch64_STPWpre:
21569
4.16k
  case AArch64_STPXpre:
21570
4.16k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
71
    case AArch64_BCAX:
21573
114
    case AArch64_EOR3:
21574
114
      SStream_concat0(O, ".16b");
21575
114
      break;
21576
53
    case AArch64_CDOT_ZZZI_D:
21577
63
    case AArch64_CMLA_ZZZI_S:
21578
201
    case AArch64_FCMLA_ZPmZZ_H:
21579
300
    case AArch64_FCMLA_ZZZI_S:
21580
328
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
328
      printComplexRotationOp_90_0(MI, 5, O);
21582
328
      break;
21583
19
    case AArch64_FCADD_ZPmZ_H:
21584
19
      printComplexRotationOp_180_90(MI, 4, O);
21585
19
      break;
21586
349
    case AArch64_LDPDpre:
21587
435
    case AArch64_LDPQpre:
21588
693
    case AArch64_LDPSWpre:
21589
1.10k
    case AArch64_LDPSpre:
21590
1.38k
    case AArch64_LDPWpre:
21591
1.54k
    case AArch64_LDPXpre:
21592
1.79k
    case AArch64_STGPpre:
21593
2.03k
    case AArch64_STPDpre:
21594
2.78k
    case AArch64_STPQpre:
21595
2.94k
    case AArch64_STPSpre:
21596
3.16k
    case AArch64_STPWpre:
21597
3.61k
    case AArch64_STPXpre:
21598
3.61k
      SStream_concat0(O, "]!");
21599
3.61k
      break;
21600
88
    case AArch64_SM3SS1:
21601
88
      SStream_concat0(O, ".4s");
21602
88
      break;
21603
4.16k
    }
21604
4.16k
    return;
21605
4.16k
    break;
21606
4.16k
  case AArch64_FCADD_ZPmZ_D:
21607
409
  case AArch64_FCADD_ZPmZ_S:
21608
461
  case AArch64_FCMLA_ZPmZZ_D:
21609
1.04k
  case AArch64_FCMLA_ZPmZZ_S:
21610
1.08k
  case AArch64_FCMLAv4f16_indexed:
21611
1.12k
  case AArch64_FCMLAv4f32_indexed:
21612
1.21k
  case AArch64_FCMLAv8f16_indexed:
21613
1.21k
    SStream_concat0(O, ", ");
21614
1.21k
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
212
    case AArch64_FCADD_ZPmZ_D:
21617
409
    case AArch64_FCADD_ZPmZ_S:
21618
409
      printComplexRotationOp_180_90(MI, 4, O);
21619
409
      break;
21620
52
    case AArch64_FCMLA_ZPmZZ_D:
21621
632
    case AArch64_FCMLA_ZPmZZ_S:
21622
673
    case AArch64_FCMLAv4f16_indexed:
21623
716
    case AArch64_FCMLAv4f32_indexed:
21624
807
    case AArch64_FCMLAv8f16_indexed:
21625
807
      printComplexRotationOp_90_0(MI, 5, O);
21626
807
      break;
21627
1.21k
    }
21628
1.21k
    return;
21629
1.21k
    break;
21630
14.2k
  }
21631
14.2k
}
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
863k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
863k
#ifndef CAPSTONE_DIET
21640
863k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
863k
  static const char AsmStrsNoRegAltName[] = {
21643
863k
  /* 0 */ "D7_D8_D9_D10\0"
21644
863k
  /* 13 */ "P9_P10\0"
21645
863k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
863k
  /* 33 */ "Z2_Z10\0"
21647
863k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
863k
  /* 53 */ "b10\0"
21649
863k
  /* 57 */ "d10\0"
21650
863k
  /* 61 */ "h10\0"
21651
863k
  /* 65 */ "pn10\0"
21652
863k
  /* 70 */ "p10\0"
21653
863k
  /* 74 */ "q10\0"
21654
863k
  /* 78 */ "s10\0"
21655
863k
  /* 82 */ "w10\0"
21656
863k
  /* 86 */ "x10\0"
21657
863k
  /* 90 */ "z10\0"
21658
863k
  /* 94 */ "D17_D18_D19_D20\0"
21659
863k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
863k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
863k
  /* 142 */ "b20\0"
21662
863k
  /* 146 */ "d20\0"
21663
863k
  /* 150 */ "h20\0"
21664
863k
  /* 154 */ "q20\0"
21665
863k
  /* 158 */ "s20\0"
21666
863k
  /* 162 */ "w20\0"
21667
863k
  /* 166 */ "x20\0"
21668
863k
  /* 170 */ "z20\0"
21669
863k
  /* 174 */ "D27_D28_D29_D30\0"
21670
863k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
863k
  /* 206 */ "Z22_Z30\0"
21672
863k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
863k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
863k
  /* 246 */ "b30\0"
21675
863k
  /* 250 */ "d30\0"
21676
863k
  /* 254 */ "h30\0"
21677
863k
  /* 258 */ "q30\0"
21678
863k
  /* 262 */ "s30\0"
21679
863k
  /* 266 */ "w30\0"
21680
863k
  /* 270 */ "x30\0"
21681
863k
  /* 274 */ "z30\0"
21682
863k
  /* 278 */ "D29_D30_D31_D0\0"
21683
863k
  /* 293 */ "P15_P0\0"
21684
863k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
863k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
863k
  /* 330 */ "b0\0"
21687
863k
  /* 333 */ "d0\0"
21688
863k
  /* 336 */ "h0\0"
21689
863k
  /* 339 */ "pn0\0"
21690
863k
  /* 343 */ "p0\0"
21691
863k
  /* 346 */ "q0\0"
21692
863k
  /* 349 */ "s0\0"
21693
863k
  /* 352 */ "zt0\0"
21694
863k
  /* 356 */ "w0\0"
21695
863k
  /* 359 */ "x0\0"
21696
863k
  /* 362 */ "z0\0"
21697
863k
  /* 365 */ "D8_D9_D10_D11\0"
21698
863k
  /* 379 */ "P10_P11\0"
21699
863k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
863k
  /* 401 */ "W10_W11\0"
21701
863k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
863k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
863k
  /* 449 */ "Z3_Z11\0"
21704
863k
  /* 456 */ "b11\0"
21705
863k
  /* 460 */ "d11\0"
21706
863k
  /* 464 */ "h11\0"
21707
863k
  /* 468 */ "pn11\0"
21708
863k
  /* 473 */ "p11\0"
21709
863k
  /* 477 */ "q11\0"
21710
863k
  /* 481 */ "s11\0"
21711
863k
  /* 485 */ "w11\0"
21712
863k
  /* 489 */ "x11\0"
21713
863k
  /* 493 */ "z11\0"
21714
863k
  /* 497 */ "D18_D19_D20_D21\0"
21715
863k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
863k
  /* 529 */ "W20_W21\0"
21717
863k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
863k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
863k
  /* 585 */ "b21\0"
21720
863k
  /* 589 */ "d21\0"
21721
863k
  /* 593 */ "h21\0"
21722
863k
  /* 597 */ "q21\0"
21723
863k
  /* 601 */ "s21\0"
21724
863k
  /* 605 */ "w21\0"
21725
863k
  /* 609 */ "x21\0"
21726
863k
  /* 613 */ "z21\0"
21727
863k
  /* 617 */ "D28_D29_D30_D31\0"
21728
863k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
863k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
863k
  /* 665 */ "Z23_Z31\0"
21731
863k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
863k
  /* 689 */ "b31\0"
21733
863k
  /* 693 */ "d31\0"
21734
863k
  /* 697 */ "h31\0"
21735
863k
  /* 701 */ "q31\0"
21736
863k
  /* 705 */ "s31\0"
21737
863k
  /* 709 */ "z31\0"
21738
863k
  /* 713 */ "D30_D31_D0_D1\0"
21739
863k
  /* 727 */ "P0_P1\0"
21740
863k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
863k
  /* 747 */ "W0_W1\0"
21742
863k
  /* 753 */ "X0_X1\0"
21743
863k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
863k
  /* 773 */ "b1\0"
21745
863k
  /* 776 */ "d1\0"
21746
863k
  /* 779 */ "h1\0"
21747
863k
  /* 782 */ "pn1\0"
21748
863k
  /* 786 */ "p1\0"
21749
863k
  /* 789 */ "q1\0"
21750
863k
  /* 792 */ "s1\0"
21751
863k
  /* 795 */ "w1\0"
21752
863k
  /* 798 */ "x1\0"
21753
863k
  /* 801 */ "z1\0"
21754
863k
  /* 804 */ "D9_D10_D11_D12\0"
21755
863k
  /* 819 */ "P11_P12\0"
21756
863k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
863k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
863k
  /* 857 */ "Z4_Z12\0"
21759
863k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
863k
  /* 877 */ "b12\0"
21761
863k
  /* 881 */ "d12\0"
21762
863k
  /* 885 */ "h12\0"
21763
863k
  /* 889 */ "pn12\0"
21764
863k
  /* 894 */ "p12\0"
21765
863k
  /* 898 */ "q12\0"
21766
863k
  /* 902 */ "s12\0"
21767
863k
  /* 906 */ "w12\0"
21768
863k
  /* 910 */ "x12\0"
21769
863k
  /* 914 */ "z12\0"
21770
863k
  /* 918 */ "D19_D20_D21_D22\0"
21771
863k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
863k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
863k
  /* 966 */ "b22\0"
21774
863k
  /* 970 */ "d22\0"
21775
863k
  /* 974 */ "h22\0"
21776
863k
  /* 978 */ "q22\0"
21777
863k
  /* 982 */ "s22\0"
21778
863k
  /* 986 */ "w22\0"
21779
863k
  /* 990 */ "x22\0"
21780
863k
  /* 994 */ "z22\0"
21781
863k
  /* 998 */ "D31_D0_D1_D2\0"
21782
863k
  /* 1011 */ "P1_P2\0"
21783
863k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
863k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
863k
  /* 1043 */ "b2\0"
21786
863k
  /* 1046 */ "d2\0"
21787
863k
  /* 1049 */ "h2\0"
21788
863k
  /* 1052 */ "pn2\0"
21789
863k
  /* 1056 */ "p2\0"
21790
863k
  /* 1059 */ "q2\0"
21791
863k
  /* 1062 */ "s2\0"
21792
863k
  /* 1065 */ "w2\0"
21793
863k
  /* 1068 */ "x2\0"
21794
863k
  /* 1071 */ "z2\0"
21795
863k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
863k
  /* 1090 */ "P12_P13\0"
21797
863k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
863k
  /* 1114 */ "W12_W13\0"
21799
863k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
863k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
863k
  /* 1166 */ "Z5_Z13\0"
21802
863k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
863k
  /* 1186 */ "b13\0"
21804
863k
  /* 1190 */ "d13\0"
21805
863k
  /* 1194 */ "h13\0"
21806
863k
  /* 1198 */ "pn13\0"
21807
863k
  /* 1203 */ "p13\0"
21808
863k
  /* 1207 */ "q13\0"
21809
863k
  /* 1211 */ "s13\0"
21810
863k
  /* 1215 */ "w13\0"
21811
863k
  /* 1219 */ "x13\0"
21812
863k
  /* 1223 */ "z13\0"
21813
863k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
863k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
863k
  /* 1259 */ "W22_W23\0"
21816
863k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
863k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
863k
  /* 1315 */ "b23\0"
21819
863k
  /* 1319 */ "d23\0"
21820
863k
  /* 1323 */ "h23\0"
21821
863k
  /* 1327 */ "q23\0"
21822
863k
  /* 1331 */ "s23\0"
21823
863k
  /* 1335 */ "w23\0"
21824
863k
  /* 1339 */ "x23\0"
21825
863k
  /* 1343 */ "z23\0"
21826
863k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
863k
  /* 1359 */ "P2_P3\0"
21828
863k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
863k
  /* 1377 */ "W2_W3\0"
21830
863k
  /* 1383 */ "X2_X3\0"
21831
863k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
863k
  /* 1401 */ "b3\0"
21833
863k
  /* 1404 */ "d3\0"
21834
863k
  /* 1407 */ "h3\0"
21835
863k
  /* 1410 */ "pn3\0"
21836
863k
  /* 1414 */ "p3\0"
21837
863k
  /* 1417 */ "q3\0"
21838
863k
  /* 1420 */ "s3\0"
21839
863k
  /* 1423 */ "w3\0"
21840
863k
  /* 1426 */ "x3\0"
21841
863k
  /* 1429 */ "z3\0"
21842
863k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
863k
  /* 1448 */ "P13_P14\0"
21844
863k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
863k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
863k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
863k
  /* 1502 */ "Z6_Z14\0"
21848
863k
  /* 1509 */ "b14\0"
21849
863k
  /* 1513 */ "d14\0"
21850
863k
  /* 1517 */ "h14\0"
21851
863k
  /* 1521 */ "pn14\0"
21852
863k
  /* 1526 */ "p14\0"
21853
863k
  /* 1530 */ "q14\0"
21854
863k
  /* 1534 */ "s14\0"
21855
863k
  /* 1538 */ "w14\0"
21856
863k
  /* 1542 */ "x14\0"
21857
863k
  /* 1546 */ "z14\0"
21858
863k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
863k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
863k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
863k
  /* 1598 */ "Z16_Z24\0"
21862
863k
  /* 1606 */ "b24\0"
21863
863k
  /* 1610 */ "d24\0"
21864
863k
  /* 1614 */ "h24\0"
21865
863k
  /* 1618 */ "q24\0"
21866
863k
  /* 1622 */ "s24\0"
21867
863k
  /* 1626 */ "w24\0"
21868
863k
  /* 1630 */ "x24\0"
21869
863k
  /* 1634 */ "z24\0"
21870
863k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
863k
  /* 1650 */ "P3_P4\0"
21872
863k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
863k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
863k
  /* 1680 */ "b4\0"
21875
863k
  /* 1683 */ "d4\0"
21876
863k
  /* 1686 */ "h4\0"
21877
863k
  /* 1689 */ "pn4\0"
21878
863k
  /* 1693 */ "p4\0"
21879
863k
  /* 1696 */ "q4\0"
21880
863k
  /* 1699 */ "s4\0"
21881
863k
  /* 1702 */ "w4\0"
21882
863k
  /* 1705 */ "x4\0"
21883
863k
  /* 1708 */ "z4\0"
21884
863k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
863k
  /* 1727 */ "P14_P15\0"
21886
863k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
863k
  /* 1751 */ "W14_W15\0"
21888
863k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
863k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
863k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
863k
  /* 1819 */ "Z7_Z15\0"
21892
863k
  /* 1826 */ "b15\0"
21893
863k
  /* 1830 */ "d15\0"
21894
863k
  /* 1834 */ "h15\0"
21895
863k
  /* 1838 */ "pn15\0"
21896
863k
  /* 1843 */ "p15\0"
21897
863k
  /* 1847 */ "q15\0"
21898
863k
  /* 1851 */ "s15\0"
21899
863k
  /* 1855 */ "w15\0"
21900
863k
  /* 1859 */ "x15\0"
21901
863k
  /* 1863 */ "z15\0"
21902
863k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
863k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
863k
  /* 1899 */ "W24_W25\0"
21905
863k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
863k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
863k
  /* 1955 */ "Z17_Z25\0"
21908
863k
  /* 1963 */ "b25\0"
21909
863k
  /* 1967 */ "d25\0"
21910
863k
  /* 1971 */ "h25\0"
21911
863k
  /* 1975 */ "q25\0"
21912
863k
  /* 1979 */ "s25\0"
21913
863k
  /* 1983 */ "w25\0"
21914
863k
  /* 1987 */ "x25\0"
21915
863k
  /* 1991 */ "z25\0"
21916
863k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
863k
  /* 2007 */ "P4_P5\0"
21918
863k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
863k
  /* 2025 */ "W4_W5\0"
21920
863k
  /* 2031 */ "X4_X5\0"
21921
863k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
863k
  /* 2049 */ "b5\0"
21923
863k
  /* 2052 */ "d5\0"
21924
863k
  /* 2055 */ "h5\0"
21925
863k
  /* 2058 */ "pn5\0"
21926
863k
  /* 2062 */ "p5\0"
21927
863k
  /* 2065 */ "q5\0"
21928
863k
  /* 2068 */ "s5\0"
21929
863k
  /* 2071 */ "w5\0"
21930
863k
  /* 2074 */ "x5\0"
21931
863k
  /* 2077 */ "z5\0"
21932
863k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
863k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
863k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
863k
  /* 2128 */ "b16\0"
21936
863k
  /* 2132 */ "d16\0"
21937
863k
  /* 2136 */ "h16\0"
21938
863k
  /* 2140 */ "q16\0"
21939
863k
  /* 2144 */ "s16\0"
21940
863k
  /* 2148 */ "w16\0"
21941
863k
  /* 2152 */ "x16\0"
21942
863k
  /* 2156 */ "z16\0"
21943
863k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
863k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
863k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
863k
  /* 2208 */ "Z18_Z26\0"
21947
863k
  /* 2216 */ "b26\0"
21948
863k
  /* 2220 */ "d26\0"
21949
863k
  /* 2224 */ "h26\0"
21950
863k
  /* 2228 */ "q26\0"
21951
863k
  /* 2232 */ "s26\0"
21952
863k
  /* 2236 */ "w26\0"
21953
863k
  /* 2240 */ "x26\0"
21954
863k
  /* 2244 */ "z26\0"
21955
863k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
863k
  /* 2260 */ "P5_P6\0"
21957
863k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
863k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
863k
  /* 2290 */ "b6\0"
21960
863k
  /* 2293 */ "d6\0"
21961
863k
  /* 2296 */ "h6\0"
21962
863k
  /* 2299 */ "pn6\0"
21963
863k
  /* 2303 */ "p6\0"
21964
863k
  /* 2306 */ "q6\0"
21965
863k
  /* 2309 */ "s6\0"
21966
863k
  /* 2312 */ "w6\0"
21967
863k
  /* 2315 */ "x6\0"
21968
863k
  /* 2318 */ "z6\0"
21969
863k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
863k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
863k
  /* 2353 */ "W16_W17\0"
21972
863k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
863k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
863k
  /* 2409 */ "b17\0"
21975
863k
  /* 2413 */ "d17\0"
21976
863k
  /* 2417 */ "h17\0"
21977
863k
  /* 2421 */ "q17\0"
21978
863k
  /* 2425 */ "s17\0"
21979
863k
  /* 2429 */ "w17\0"
21980
863k
  /* 2433 */ "x17\0"
21981
863k
  /* 2437 */ "z17\0"
21982
863k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
863k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
863k
  /* 2473 */ "W26_W27\0"
21985
863k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
863k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
863k
  /* 2529 */ "Z19_Z27\0"
21988
863k
  /* 2537 */ "b27\0"
21989
863k
  /* 2541 */ "d27\0"
21990
863k
  /* 2545 */ "h27\0"
21991
863k
  /* 2549 */ "q27\0"
21992
863k
  /* 2553 */ "s27\0"
21993
863k
  /* 2557 */ "w27\0"
21994
863k
  /* 2561 */ "x27\0"
21995
863k
  /* 2565 */ "z27\0"
21996
863k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
863k
  /* 2581 */ "P6_P7\0"
21998
863k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
863k
  /* 2599 */ "W6_W7\0"
22000
863k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
863k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
863k
  /* 2641 */ "b7\0"
22003
863k
  /* 2644 */ "d7\0"
22004
863k
  /* 2647 */ "h7\0"
22005
863k
  /* 2650 */ "pn7\0"
22006
863k
  /* 2654 */ "p7\0"
22007
863k
  /* 2657 */ "q7\0"
22008
863k
  /* 2660 */ "s7\0"
22009
863k
  /* 2663 */ "w7\0"
22010
863k
  /* 2666 */ "x7\0"
22011
863k
  /* 2669 */ "z7\0"
22012
863k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
863k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
863k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
863k
  /* 2720 */ "b18\0"
22016
863k
  /* 2724 */ "d18\0"
22017
863k
  /* 2728 */ "h18\0"
22018
863k
  /* 2732 */ "q18\0"
22019
863k
  /* 2736 */ "s18\0"
22020
863k
  /* 2740 */ "w18\0"
22021
863k
  /* 2744 */ "x18\0"
22022
863k
  /* 2748 */ "z18\0"
22023
863k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
863k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
863k
  /* 2784 */ "Z20_Z28\0"
22026
863k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
863k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
863k
  /* 2824 */ "b28\0"
22029
863k
  /* 2828 */ "d28\0"
22030
863k
  /* 2832 */ "h28\0"
22031
863k
  /* 2836 */ "q28\0"
22032
863k
  /* 2840 */ "s28\0"
22033
863k
  /* 2844 */ "w28\0"
22034
863k
  /* 2848 */ "x28\0"
22035
863k
  /* 2852 */ "z28\0"
22036
863k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
863k
  /* 2868 */ "P7_P8\0"
22038
863k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
863k
  /* 2886 */ "Z0_Z8\0"
22040
863k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
863k
  /* 2904 */ "b8\0"
22042
863k
  /* 2907 */ "d8\0"
22043
863k
  /* 2910 */ "h8\0"
22044
863k
  /* 2913 */ "pn8\0"
22045
863k
  /* 2917 */ "p8\0"
22046
863k
  /* 2920 */ "q8\0"
22047
863k
  /* 2923 */ "s8\0"
22048
863k
  /* 2926 */ "w8\0"
22049
863k
  /* 2929 */ "x8\0"
22050
863k
  /* 2932 */ "z8\0"
22051
863k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
863k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
863k
  /* 2967 */ "W18_W19\0"
22054
863k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
863k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
863k
  /* 3023 */ "b19\0"
22057
863k
  /* 3027 */ "d19\0"
22058
863k
  /* 3031 */ "h19\0"
22059
863k
  /* 3035 */ "q19\0"
22060
863k
  /* 3039 */ "s19\0"
22061
863k
  /* 3043 */ "w19\0"
22062
863k
  /* 3047 */ "x19\0"
22063
863k
  /* 3051 */ "z19\0"
22064
863k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
863k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
863k
  /* 3087 */ "W28_W29\0"
22067
863k
  /* 3095 */ "Z21_Z29\0"
22068
863k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
863k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
863k
  /* 3135 */ "b29\0"
22071
863k
  /* 3139 */ "d29\0"
22072
863k
  /* 3143 */ "h29\0"
22073
863k
  /* 3147 */ "q29\0"
22074
863k
  /* 3151 */ "s29\0"
22075
863k
  /* 3155 */ "w29\0"
22076
863k
  /* 3159 */ "x29\0"
22077
863k
  /* 3163 */ "z29\0"
22078
863k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
863k
  /* 3179 */ "P8_P9\0"
22080
863k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
863k
  /* 3197 */ "W8_W9\0"
22082
863k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
863k
  /* 3227 */ "Z1_Z9\0"
22084
863k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
863k
  /* 3245 */ "b9\0"
22086
863k
  /* 3248 */ "d9\0"
22087
863k
  /* 3251 */ "h9\0"
22088
863k
  /* 3254 */ "pn9\0"
22089
863k
  /* 3258 */ "p9\0"
22090
863k
  /* 3261 */ "q9\0"
22091
863k
  /* 3264 */ "s9\0"
22092
863k
  /* 3267 */ "w9\0"
22093
863k
  /* 3270 */ "x9\0"
22094
863k
  /* 3273 */ "z9\0"
22095
863k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
863k
  /* 3307 */ "W30_WZR\0"
22097
863k
  /* 3315 */ "LR_XZR\0"
22098
863k
  /* 3322 */ "X\0"
22099
863k
  /* 3324 */ "Y\0"
22100
863k
  /* 3326 */ "Z\0"
22101
863k
  /* 3328 */ "za\0"
22102
863k
  /* 3331 */ "za0.b\0"
22103
863k
  /* 3337 */ "za0.d\0"
22104
863k
  /* 3343 */ "za1.d\0"
22105
863k
  /* 3349 */ "za2.d\0"
22106
863k
  /* 3355 */ "za3.d\0"
22107
863k
  /* 3361 */ "za4.d\0"
22108
863k
  /* 3367 */ "za5.d\0"
22109
863k
  /* 3373 */ "za6.d\0"
22110
863k
  /* 3379 */ "za7.d\0"
22111
863k
  /* 3385 */ "vg\0"
22112
863k
  /* 3388 */ "za0.h\0"
22113
863k
  /* 3394 */ "za1.h\0"
22114
863k
  /* 3400 */ "wsp\0"
22115
863k
  /* 3404 */ "za10.q\0"
22116
863k
  /* 3411 */ "za0.q\0"
22117
863k
  /* 3417 */ "za11.q\0"
22118
863k
  /* 3424 */ "za1.q\0"
22119
863k
  /* 3430 */ "za12.q\0"
22120
863k
  /* 3437 */ "za2.q\0"
22121
863k
  /* 3443 */ "za13.q\0"
22122
863k
  /* 3450 */ "za3.q\0"
22123
863k
  /* 3456 */ "za14.q\0"
22124
863k
  /* 3463 */ "za4.q\0"
22125
863k
  /* 3469 */ "za15.q\0"
22126
863k
  /* 3476 */ "za5.q\0"
22127
863k
  /* 3482 */ "za6.q\0"
22128
863k
  /* 3488 */ "za7.q\0"
22129
863k
  /* 3494 */ "za8.q\0"
22130
863k
  /* 3500 */ "za9.q\0"
22131
863k
  /* 3506 */ "fpcr\0"
22132
863k
  /* 3511 */ "ffr\0"
22133
863k
  /* 3515 */ "wzr\0"
22134
863k
  /* 3519 */ "xzr\0"
22135
863k
  /* 3523 */ "za0.s\0"
22136
863k
  /* 3529 */ "za1.s\0"
22137
863k
  /* 3535 */ "za2.s\0"
22138
863k
  /* 3541 */ "za3.s\0"
22139
863k
  /* 3547 */ "nzcv\0"
22140
863k
};
22141
863k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
863k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
863k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
863k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
863k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
863k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
863k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
863k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
863k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
863k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
863k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
863k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
863k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
863k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
863k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
863k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
863k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
863k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
863k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
863k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
863k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
863k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
863k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
863k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
863k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
863k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
863k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
863k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
863k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
863k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
863k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
863k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
863k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
863k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
863k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
863k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
863k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
863k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
863k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
863k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
863k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
863k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
863k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
863k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
863k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
863k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
863k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
863k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
863k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
863k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
863k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
863k
    1472, 1789, 
22193
863k
  };
22194
22195
863k
  static const char AsmStrsvlist1[] = {
22196
863k
  /* 0 */ "\0"
22197
863k
};
22198
863k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
863k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
863k
    0, 0, 
22250
863k
  };
22251
22252
863k
  static const char AsmStrsvreg[] = {
22253
863k
  /* 0 */ "v10\0"
22254
863k
  /* 4 */ "v20\0"
22255
863k
  /* 8 */ "v30\0"
22256
863k
  /* 12 */ "v0\0"
22257
863k
  /* 15 */ "v11\0"
22258
863k
  /* 19 */ "v21\0"
22259
863k
  /* 23 */ "v31\0"
22260
863k
  /* 27 */ "v1\0"
22261
863k
  /* 30 */ "v12\0"
22262
863k
  /* 34 */ "v22\0"
22263
863k
  /* 38 */ "v2\0"
22264
863k
  /* 41 */ "v13\0"
22265
863k
  /* 45 */ "v23\0"
22266
863k
  /* 49 */ "v3\0"
22267
863k
  /* 52 */ "v14\0"
22268
863k
  /* 56 */ "v24\0"
22269
863k
  /* 60 */ "v4\0"
22270
863k
  /* 63 */ "v15\0"
22271
863k
  /* 67 */ "v25\0"
22272
863k
  /* 71 */ "v5\0"
22273
863k
  /* 74 */ "v16\0"
22274
863k
  /* 78 */ "v26\0"
22275
863k
  /* 82 */ "v6\0"
22276
863k
  /* 85 */ "v17\0"
22277
863k
  /* 89 */ "v27\0"
22278
863k
  /* 93 */ "v7\0"
22279
863k
  /* 96 */ "v18\0"
22280
863k
  /* 100 */ "v28\0"
22281
863k
  /* 104 */ "v8\0"
22282
863k
  /* 107 */ "v19\0"
22283
863k
  /* 111 */ "v29\0"
22284
863k
  /* 115 */ "v9\0"
22285
863k
};
22286
863k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
863k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
863k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
863k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
863k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
863k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
863k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
863k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
863k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
863k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
863k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
863k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
863k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
863k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
863k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
863k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
863k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
863k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
863k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
863k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
863k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
863k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
863k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
863k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
863k
    3, 3, 
22338
863k
  };
22339
22340
863k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
757k
  case AArch64_NoRegAltName:
22343
757k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
757k
           "Invalid alt name index for register!", NULL);
22345
757k
    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
106k
  case AArch64_vreg:
22351
106k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
106k
           "Invalid alt name index for register!", NULL);
22353
106k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
863k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
863k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
265k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
265k
#ifndef CAPSTONE_DIET
22366
265k
  static const PatternsForOpcode OpToPatterns[] = {
22367
265k
    {AArch64_ADDPT_shift, 0, 1 },
22368
265k
    {AArch64_ADDSWri, 1, 1 },
22369
265k
    {AArch64_ADDSWrs, 2, 3 },
22370
265k
    {AArch64_ADDSWrx, 5, 3 },
22371
265k
    {AArch64_ADDSXri, 8, 1 },
22372
265k
    {AArch64_ADDSXrs, 9, 3 },
22373
265k
    {AArch64_ADDSXrx, 12, 1 },
22374
265k
    {AArch64_ADDSXrx64, 13, 3 },
22375
265k
    {AArch64_ADDWri, 16, 2 },
22376
265k
    {AArch64_ADDWrs, 18, 1 },
22377
265k
    {AArch64_ADDWrx, 19, 2 },
22378
265k
    {AArch64_ADDXri, 21, 2 },
22379
265k
    {AArch64_ADDXrs, 23, 1 },
22380
265k
    {AArch64_ADDXrx64, 24, 2 },
22381
265k
    {AArch64_ANDSWri, 26, 1 },
22382
265k
    {AArch64_ANDSWrs, 27, 3 },
22383
265k
    {AArch64_ANDSXri, 30, 1 },
22384
265k
    {AArch64_ANDSXrs, 31, 3 },
22385
265k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
265k
    {AArch64_ANDWrs, 35, 1 },
22387
265k
    {AArch64_ANDXrs, 36, 1 },
22388
265k
    {AArch64_AND_PPzPP, 37, 1 },
22389
265k
    {AArch64_AND_ZI, 38, 3 },
22390
265k
    {AArch64_AUTIA1716, 41, 1 },
22391
265k
    {AArch64_AUTIASP, 42, 1 },
22392
265k
    {AArch64_AUTIAZ, 43, 1 },
22393
265k
    {AArch64_AUTIB1716, 44, 1 },
22394
265k
    {AArch64_AUTIBSP, 45, 1 },
22395
265k
    {AArch64_AUTIBZ, 46, 1 },
22396
265k
    {AArch64_BICSWrs, 47, 1 },
22397
265k
    {AArch64_BICSXrs, 48, 1 },
22398
265k
    {AArch64_BICWrs, 49, 1 },
22399
265k
    {AArch64_BICXrs, 50, 1 },
22400
265k
    {AArch64_CHKFEAT, 51, 1 },
22401
265k
    {AArch64_CLREX, 52, 1 },
22402
265k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
265k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
265k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
265k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
265k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
265k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
265k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
265k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
265k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
265k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
265k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
265k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
265k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
265k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
265k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
265k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
265k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
265k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
265k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
265k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
265k
    {AArch64_CSINCWr, 77, 2 },
22423
265k
    {AArch64_CSINCXr, 79, 2 },
22424
265k
    {AArch64_CSINVWr, 81, 2 },
22425
265k
    {AArch64_CSINVXr, 83, 2 },
22426
265k
    {AArch64_CSNEGWr, 85, 1 },
22427
265k
    {AArch64_CSNEGXr, 86, 1 },
22428
265k
    {AArch64_DCPS1, 87, 1 },
22429
265k
    {AArch64_DCPS2, 88, 1 },
22430
265k
    {AArch64_DCPS3, 89, 1 },
22431
265k
    {AArch64_DECB_XPiI, 90, 2 },
22432
265k
    {AArch64_DECD_XPiI, 92, 2 },
22433
265k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
265k
    {AArch64_DECH_XPiI, 96, 2 },
22435
265k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
265k
    {AArch64_DECW_XPiI, 100, 2 },
22437
265k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
265k
    {AArch64_DSB, 104, 3 },
22439
265k
    {AArch64_DUPM_ZI, 107, 6 },
22440
265k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
265k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
265k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
265k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
265k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
265k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
265k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
265k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
265k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
265k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
265k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
265k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
265k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
265k
    {AArch64_EONWrs, 134, 1 },
22454
265k
    {AArch64_EONXrs, 135, 1 },
22455
265k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
265k
    {AArch64_EORWrs, 137, 1 },
22457
265k
    {AArch64_EORXrs, 138, 1 },
22458
265k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
265k
    {AArch64_EOR_ZI, 140, 3 },
22460
265k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
265k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
265k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
265k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
265k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
265k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
265k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
265k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
265k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
265k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
265k
    {AArch64_EXTRWrri, 153, 1 },
22471
265k
    {AArch64_EXTRXrri, 154, 1 },
22472
265k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
265k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
265k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
265k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
265k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
265k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
265k
    {AArch64_GCSPOPM, 161, 1 },
22479
265k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
265k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
265k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
265k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
265k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
265k
    {AArch64_GLD1Q, 167, 1 },
22485
265k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
265k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
265k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
265k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
265k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
265k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
265k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
265k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
265k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
265k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
265k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
265k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
265k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
265k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
265k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
265k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
265k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
265k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
265k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
265k
    {AArch64_HINT, 187, 14 },
22505
265k
    {AArch64_INCB_XPiI, 201, 2 },
22506
265k
    {AArch64_INCD_XPiI, 203, 2 },
22507
265k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
265k
    {AArch64_INCH_XPiI, 207, 2 },
22509
265k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
265k
    {AArch64_INCW_XPiI, 211, 2 },
22511
265k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
265k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
265k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
265k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
265k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
265k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
265k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
265k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
265k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
265k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
265k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
265k
    {AArch64_INSvi16gpr, 225, 1 },
22523
265k
    {AArch64_INSvi16lane, 226, 1 },
22524
265k
    {AArch64_INSvi32gpr, 227, 1 },
22525
265k
    {AArch64_INSvi32lane, 228, 1 },
22526
265k
    {AArch64_INSvi64gpr, 229, 1 },
22527
265k
    {AArch64_INSvi64lane, 230, 1 },
22528
265k
    {AArch64_INSvi8gpr, 231, 1 },
22529
265k
    {AArch64_INSvi8lane, 232, 1 },
22530
265k
    {AArch64_IRG, 233, 1 },
22531
265k
    {AArch64_ISB, 234, 1 },
22532
265k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
265k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
265k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
265k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
265k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
265k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
265k
    {AArch64_LD1B_IMM, 241, 1 },
22539
265k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
265k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
265k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
265k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
265k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
265k
    {AArch64_LD1D_IMM, 247, 1 },
22545
265k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
265k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
265k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
265k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
265k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
265k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
265k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
265k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
265k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
265k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
265k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
265k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
265k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
265k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
265k
    {AArch64_LD1H_IMM, 262, 1 },
22560
265k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
265k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
265k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
265k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
265k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
265k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
265k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
265k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
265k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
265k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
265k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
265k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
265k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
265k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
265k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
265k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
265k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
265k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
265k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
265k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
265k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
265k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
265k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
265k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
265k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
265k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
265k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
265k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
265k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
265k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
265k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
265k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
265k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
265k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
265k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
265k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
265k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
265k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
265k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
265k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
265k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
265k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
265k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
265k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
265k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
265k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
265k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
265k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
265k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
265k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
265k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
265k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
265k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
265k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
265k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
265k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
265k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
265k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
265k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
265k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
265k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
265k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
265k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
265k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
265k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
265k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
265k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
265k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
265k
    {AArch64_LD1W_IMM, 331, 1 },
22629
265k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
265k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
265k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
265k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
265k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
265k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
265k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
265k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
265k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
265k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
265k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
265k
    {AArch64_LD1i16_POST, 343, 1 },
22641
265k
    {AArch64_LD1i32_POST, 344, 1 },
22642
265k
    {AArch64_LD1i64_POST, 345, 1 },
22643
265k
    {AArch64_LD1i8_POST, 346, 1 },
22644
265k
    {AArch64_LD2B_IMM, 347, 1 },
22645
265k
    {AArch64_LD2D_IMM, 348, 1 },
22646
265k
    {AArch64_LD2H_IMM, 349, 1 },
22647
265k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
265k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
265k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
265k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
265k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
265k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
265k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
265k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
265k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
265k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
265k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
265k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
265k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
265k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
265k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
265k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
265k
    {AArch64_LD2W_IMM, 366, 1 },
22664
265k
    {AArch64_LD2i16_POST, 367, 1 },
22665
265k
    {AArch64_LD2i32_POST, 368, 1 },
22666
265k
    {AArch64_LD2i64_POST, 369, 1 },
22667
265k
    {AArch64_LD2i8_POST, 370, 1 },
22668
265k
    {AArch64_LD3B_IMM, 371, 1 },
22669
265k
    {AArch64_LD3D_IMM, 372, 1 },
22670
265k
    {AArch64_LD3H_IMM, 373, 1 },
22671
265k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
265k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
265k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
265k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
265k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
265k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
265k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
265k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
265k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
265k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
265k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
265k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
265k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
265k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
265k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
265k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
265k
    {AArch64_LD3W_IMM, 390, 1 },
22688
265k
    {AArch64_LD3i16_POST, 391, 1 },
22689
265k
    {AArch64_LD3i32_POST, 392, 1 },
22690
265k
    {AArch64_LD3i64_POST, 393, 1 },
22691
265k
    {AArch64_LD3i8_POST, 394, 1 },
22692
265k
    {AArch64_LD4B_IMM, 395, 1 },
22693
265k
    {AArch64_LD4D_IMM, 396, 1 },
22694
265k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
265k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
265k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
265k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
265k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
265k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
265k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
265k
    {AArch64_LD4H_IMM, 404, 1 },
22702
265k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
265k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
265k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
265k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
265k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
265k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
265k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
265k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
265k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
265k
    {AArch64_LD4W_IMM, 414, 1 },
22712
265k
    {AArch64_LD4i16_POST, 415, 1 },
22713
265k
    {AArch64_LD4i32_POST, 416, 1 },
22714
265k
    {AArch64_LD4i64_POST, 417, 1 },
22715
265k
    {AArch64_LD4i8_POST, 418, 1 },
22716
265k
    {AArch64_LDADDB, 419, 1 },
22717
265k
    {AArch64_LDADDH, 420, 1 },
22718
265k
    {AArch64_LDADDLB, 421, 1 },
22719
265k
    {AArch64_LDADDLH, 422, 1 },
22720
265k
    {AArch64_LDADDLW, 423, 1 },
22721
265k
    {AArch64_LDADDLX, 424, 1 },
22722
265k
    {AArch64_LDADDW, 425, 1 },
22723
265k
    {AArch64_LDADDX, 426, 1 },
22724
265k
    {AArch64_LDAPURBi, 427, 1 },
22725
265k
    {AArch64_LDAPURHi, 428, 1 },
22726
265k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
265k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
265k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
265k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
265k
    {AArch64_LDAPURSWi, 433, 1 },
22731
265k
    {AArch64_LDAPURXi, 434, 1 },
22732
265k
    {AArch64_LDAPURbi, 435, 1 },
22733
265k
    {AArch64_LDAPURdi, 436, 1 },
22734
265k
    {AArch64_LDAPURhi, 437, 1 },
22735
265k
    {AArch64_LDAPURi, 438, 1 },
22736
265k
    {AArch64_LDAPURqi, 439, 1 },
22737
265k
    {AArch64_LDAPURsi, 440, 1 },
22738
265k
    {AArch64_LDCLRB, 441, 1 },
22739
265k
    {AArch64_LDCLRH, 442, 1 },
22740
265k
    {AArch64_LDCLRLB, 443, 1 },
22741
265k
    {AArch64_LDCLRLH, 444, 1 },
22742
265k
    {AArch64_LDCLRLW, 445, 1 },
22743
265k
    {AArch64_LDCLRLX, 446, 1 },
22744
265k
    {AArch64_LDCLRW, 447, 1 },
22745
265k
    {AArch64_LDCLRX, 448, 1 },
22746
265k
    {AArch64_LDEORB, 449, 1 },
22747
265k
    {AArch64_LDEORH, 450, 1 },
22748
265k
    {AArch64_LDEORLB, 451, 1 },
22749
265k
    {AArch64_LDEORLH, 452, 1 },
22750
265k
    {AArch64_LDEORLW, 453, 1 },
22751
265k
    {AArch64_LDEORLX, 454, 1 },
22752
265k
    {AArch64_LDEORW, 455, 1 },
22753
265k
    {AArch64_LDEORX, 456, 1 },
22754
265k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
265k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
265k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
265k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
265k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
265k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
265k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
265k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
265k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
265k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
265k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
265k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
265k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
265k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
265k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
265k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
265k
    {AArch64_LDG, 473, 1 },
22771
265k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
265k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
265k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
265k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
265k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
265k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
265k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
265k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
265k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
265k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
265k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
265k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
265k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
265k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
265k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
265k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
265k
    {AArch64_LDNPDi, 490, 1 },
22788
265k
    {AArch64_LDNPQi, 491, 1 },
22789
265k
    {AArch64_LDNPSi, 492, 1 },
22790
265k
    {AArch64_LDNPWi, 493, 1 },
22791
265k
    {AArch64_LDNPXi, 494, 1 },
22792
265k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
265k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
265k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
265k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
265k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
265k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
265k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
265k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
265k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
265k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
265k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
265k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
265k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
265k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
265k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
265k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
265k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
265k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
265k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
265k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
265k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
265k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
265k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
265k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
265k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
265k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
265k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
265k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
265k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
265k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
265k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
265k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
265k
    {AArch64_LDPDi, 527, 1 },
22825
265k
    {AArch64_LDPQi, 528, 1 },
22826
265k
    {AArch64_LDPSWi, 529, 1 },
22827
265k
    {AArch64_LDPSi, 530, 1 },
22828
265k
    {AArch64_LDPWi, 531, 1 },
22829
265k
    {AArch64_LDPXi, 532, 1 },
22830
265k
    {AArch64_LDRAAindexed, 533, 1 },
22831
265k
    {AArch64_LDRABindexed, 534, 1 },
22832
265k
    {AArch64_LDRBBroX, 535, 1 },
22833
265k
    {AArch64_LDRBBui, 536, 1 },
22834
265k
    {AArch64_LDRBroX, 537, 1 },
22835
265k
    {AArch64_LDRBui, 538, 1 },
22836
265k
    {AArch64_LDRDroX, 539, 1 },
22837
265k
    {AArch64_LDRDui, 540, 1 },
22838
265k
    {AArch64_LDRHHroX, 541, 1 },
22839
265k
    {AArch64_LDRHHui, 542, 1 },
22840
265k
    {AArch64_LDRHroX, 543, 1 },
22841
265k
    {AArch64_LDRHui, 544, 1 },
22842
265k
    {AArch64_LDRQroX, 545, 1 },
22843
265k
    {AArch64_LDRQui, 546, 1 },
22844
265k
    {AArch64_LDRSBWroX, 547, 1 },
22845
265k
    {AArch64_LDRSBWui, 548, 1 },
22846
265k
    {AArch64_LDRSBXroX, 549, 1 },
22847
265k
    {AArch64_LDRSBXui, 550, 1 },
22848
265k
    {AArch64_LDRSHWroX, 551, 1 },
22849
265k
    {AArch64_LDRSHWui, 552, 1 },
22850
265k
    {AArch64_LDRSHXroX, 553, 1 },
22851
265k
    {AArch64_LDRSHXui, 554, 1 },
22852
265k
    {AArch64_LDRSWroX, 555, 1 },
22853
265k
    {AArch64_LDRSWui, 556, 1 },
22854
265k
    {AArch64_LDRSroX, 557, 1 },
22855
265k
    {AArch64_LDRSui, 558, 1 },
22856
265k
    {AArch64_LDRWroX, 559, 1 },
22857
265k
    {AArch64_LDRWui, 560, 1 },
22858
265k
    {AArch64_LDRXroX, 561, 1 },
22859
265k
    {AArch64_LDRXui, 562, 1 },
22860
265k
    {AArch64_LDR_PXI, 563, 1 },
22861
265k
    {AArch64_LDR_ZA, 564, 1 },
22862
265k
    {AArch64_LDR_ZXI, 565, 1 },
22863
265k
    {AArch64_LDSETB, 566, 1 },
22864
265k
    {AArch64_LDSETH, 567, 1 },
22865
265k
    {AArch64_LDSETLB, 568, 1 },
22866
265k
    {AArch64_LDSETLH, 569, 1 },
22867
265k
    {AArch64_LDSETLW, 570, 1 },
22868
265k
    {AArch64_LDSETLX, 571, 1 },
22869
265k
    {AArch64_LDSETW, 572, 1 },
22870
265k
    {AArch64_LDSETX, 573, 1 },
22871
265k
    {AArch64_LDSMAXB, 574, 1 },
22872
265k
    {AArch64_LDSMAXH, 575, 1 },
22873
265k
    {AArch64_LDSMAXLB, 576, 1 },
22874
265k
    {AArch64_LDSMAXLH, 577, 1 },
22875
265k
    {AArch64_LDSMAXLW, 578, 1 },
22876
265k
    {AArch64_LDSMAXLX, 579, 1 },
22877
265k
    {AArch64_LDSMAXW, 580, 1 },
22878
265k
    {AArch64_LDSMAXX, 581, 1 },
22879
265k
    {AArch64_LDSMINB, 582, 1 },
22880
265k
    {AArch64_LDSMINH, 583, 1 },
22881
265k
    {AArch64_LDSMINLB, 584, 1 },
22882
265k
    {AArch64_LDSMINLH, 585, 1 },
22883
265k
    {AArch64_LDSMINLW, 586, 1 },
22884
265k
    {AArch64_LDSMINLX, 587, 1 },
22885
265k
    {AArch64_LDSMINW, 588, 1 },
22886
265k
    {AArch64_LDSMINX, 589, 1 },
22887
265k
    {AArch64_LDTRBi, 590, 1 },
22888
265k
    {AArch64_LDTRHi, 591, 1 },
22889
265k
    {AArch64_LDTRSBWi, 592, 1 },
22890
265k
    {AArch64_LDTRSBXi, 593, 1 },
22891
265k
    {AArch64_LDTRSHWi, 594, 1 },
22892
265k
    {AArch64_LDTRSHXi, 595, 1 },
22893
265k
    {AArch64_LDTRSWi, 596, 1 },
22894
265k
    {AArch64_LDTRWi, 597, 1 },
22895
265k
    {AArch64_LDTRXi, 598, 1 },
22896
265k
    {AArch64_LDUMAXB, 599, 1 },
22897
265k
    {AArch64_LDUMAXH, 600, 1 },
22898
265k
    {AArch64_LDUMAXLB, 601, 1 },
22899
265k
    {AArch64_LDUMAXLH, 602, 1 },
22900
265k
    {AArch64_LDUMAXLW, 603, 1 },
22901
265k
    {AArch64_LDUMAXLX, 604, 1 },
22902
265k
    {AArch64_LDUMAXW, 605, 1 },
22903
265k
    {AArch64_LDUMAXX, 606, 1 },
22904
265k
    {AArch64_LDUMINB, 607, 1 },
22905
265k
    {AArch64_LDUMINH, 608, 1 },
22906
265k
    {AArch64_LDUMINLB, 609, 1 },
22907
265k
    {AArch64_LDUMINLH, 610, 1 },
22908
265k
    {AArch64_LDUMINLW, 611, 1 },
22909
265k
    {AArch64_LDUMINLX, 612, 1 },
22910
265k
    {AArch64_LDUMINW, 613, 1 },
22911
265k
    {AArch64_LDUMINX, 614, 1 },
22912
265k
    {AArch64_LDURBBi, 615, 1 },
22913
265k
    {AArch64_LDURBi, 616, 1 },
22914
265k
    {AArch64_LDURDi, 617, 1 },
22915
265k
    {AArch64_LDURHHi, 618, 1 },
22916
265k
    {AArch64_LDURHi, 619, 1 },
22917
265k
    {AArch64_LDURQi, 620, 1 },
22918
265k
    {AArch64_LDURSBWi, 621, 1 },
22919
265k
    {AArch64_LDURSBXi, 622, 1 },
22920
265k
    {AArch64_LDURSHWi, 623, 1 },
22921
265k
    {AArch64_LDURSHXi, 624, 1 },
22922
265k
    {AArch64_LDURSWi, 625, 1 },
22923
265k
    {AArch64_LDURSi, 626, 1 },
22924
265k
    {AArch64_LDURWi, 627, 1 },
22925
265k
    {AArch64_LDURXi, 628, 1 },
22926
265k
    {AArch64_MADDWrrr, 629, 1 },
22927
265k
    {AArch64_MADDXrrr, 630, 1 },
22928
265k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
265k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
265k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
265k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
265k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
265k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
265k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
265k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
265k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
265k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
265k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
265k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
265k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
265k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
265k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
265k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
265k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
265k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
265k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
265k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
265k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
265k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
265k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
265k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
265k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
265k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
265k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
265k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
265k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
265k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
265k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
265k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
265k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
265k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
265k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
265k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
265k
    {AArch64_MOVT, 667, 1 },
22965
265k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
265k
    {AArch64_MSUBWrrr, 674, 1 },
22967
265k
    {AArch64_MSUBXrrr, 675, 1 },
22968
265k
    {AArch64_NOTv16i8, 676, 1 },
22969
265k
    {AArch64_NOTv8i8, 677, 1 },
22970
265k
    {AArch64_ORNWrs, 678, 3 },
22971
265k
    {AArch64_ORNXrs, 681, 3 },
22972
265k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
265k
    {AArch64_ORRWrs, 685, 2 },
22974
265k
    {AArch64_ORRXrs, 687, 2 },
22975
265k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
265k
    {AArch64_ORR_ZI, 690, 3 },
22977
265k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
265k
    {AArch64_ORRv16i8, 694, 1 },
22979
265k
    {AArch64_ORRv8i8, 695, 1 },
22980
265k
    {AArch64_PACIA1716, 696, 1 },
22981
265k
    {AArch64_PACIASP, 697, 1 },
22982
265k
    {AArch64_PACIAZ, 698, 1 },
22983
265k
    {AArch64_PACIB1716, 699, 1 },
22984
265k
    {AArch64_PACIBSP, 700, 1 },
22985
265k
    {AArch64_PACIBZ, 701, 1 },
22986
265k
    {AArch64_PACM, 702, 1 },
22987
265k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
265k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
265k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
265k
    {AArch64_PRFB_PRI, 706, 1 },
22991
265k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
265k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
265k
    {AArch64_PRFD_PRI, 709, 1 },
22994
265k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
265k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
265k
    {AArch64_PRFH_PRI, 712, 1 },
22997
265k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
265k
    {AArch64_PRFMroX, 714, 1 },
22999
265k
    {AArch64_PRFMui, 715, 1 },
23000
265k
    {AArch64_PRFUMi, 716, 1 },
23001
265k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
265k
    {AArch64_PRFW_PRI, 718, 1 },
23003
265k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
265k
    {AArch64_PTRUES_B, 720, 1 },
23005
265k
    {AArch64_PTRUES_D, 721, 1 },
23006
265k
    {AArch64_PTRUES_H, 722, 1 },
23007
265k
    {AArch64_PTRUES_S, 723, 1 },
23008
265k
    {AArch64_PTRUE_B, 724, 1 },
23009
265k
    {AArch64_PTRUE_D, 725, 1 },
23010
265k
    {AArch64_PTRUE_H, 726, 1 },
23011
265k
    {AArch64_PTRUE_S, 727, 1 },
23012
265k
    {AArch64_RET, 728, 1 },
23013
265k
    {AArch64_SBCSWr, 729, 1 },
23014
265k
    {AArch64_SBCSXr, 730, 1 },
23015
265k
    {AArch64_SBCWr, 731, 1 },
23016
265k
    {AArch64_SBCXr, 732, 1 },
23017
265k
    {AArch64_SBFMWri, 733, 3 },
23018
265k
    {AArch64_SBFMXri, 736, 4 },
23019
265k
    {AArch64_SEL_PPPP, 740, 1 },
23020
265k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
265k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
265k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
265k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
265k
    {AArch64_SMADDLrrr, 745, 1 },
23025
265k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
265k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
265k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
265k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
265k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
265k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
265k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
265k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
265k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
265k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
265k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
265k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
265k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
265k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
265k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
265k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
265k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
265k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
265k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
265k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
265k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
265k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
265k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
265k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
265k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
265k
    {AArch64_SST1D_IMM, 793, 1 },
23051
265k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
265k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
265k
    {AArch64_SST1Q, 796, 1 },
23054
265k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
265k
    {AArch64_SST1W_IMM, 798, 1 },
23056
265k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
265k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
265k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
265k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
265k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
265k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
265k
    {AArch64_ST1B_IMM, 805, 1 },
23063
265k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
265k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
265k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
265k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
265k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
265k
    {AArch64_ST1D_IMM, 811, 1 },
23069
265k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
265k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
265k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
265k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
265k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
265k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
265k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
265k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
265k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
265k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
265k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
265k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
265k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
265k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
265k
    {AArch64_ST1H_IMM, 826, 1 },
23084
265k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
265k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
265k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
265k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
265k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
265k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
265k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
265k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
265k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
265k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
265k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
265k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
265k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
265k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
265k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
265k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
265k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
265k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
265k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
265k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
265k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
265k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
265k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
265k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
265k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
265k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
265k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
265k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
265k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
265k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
265k
    {AArch64_ST1W_IMM, 857, 1 },
23115
265k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
265k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
265k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
265k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
265k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
265k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
265k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
265k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
265k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
265k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
265k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
265k
    {AArch64_ST1i16_POST, 869, 1 },
23127
265k
    {AArch64_ST1i32_POST, 870, 1 },
23128
265k
    {AArch64_ST1i64_POST, 871, 1 },
23129
265k
    {AArch64_ST1i8_POST, 872, 1 },
23130
265k
    {AArch64_ST2B_IMM, 873, 1 },
23131
265k
    {AArch64_ST2D_IMM, 874, 1 },
23132
265k
    {AArch64_ST2Gi, 875, 1 },
23133
265k
    {AArch64_ST2H_IMM, 876, 1 },
23134
265k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
265k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
265k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
265k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
265k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
265k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
265k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
265k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
265k
    {AArch64_ST2W_IMM, 885, 1 },
23143
265k
    {AArch64_ST2i16_POST, 886, 1 },
23144
265k
    {AArch64_ST2i32_POST, 887, 1 },
23145
265k
    {AArch64_ST2i64_POST, 888, 1 },
23146
265k
    {AArch64_ST2i8_POST, 889, 1 },
23147
265k
    {AArch64_ST3B_IMM, 890, 1 },
23148
265k
    {AArch64_ST3D_IMM, 891, 1 },
23149
265k
    {AArch64_ST3H_IMM, 892, 1 },
23150
265k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
265k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
265k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
265k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
265k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
265k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
265k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
265k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
265k
    {AArch64_ST3W_IMM, 901, 1 },
23159
265k
    {AArch64_ST3i16_POST, 902, 1 },
23160
265k
    {AArch64_ST3i32_POST, 903, 1 },
23161
265k
    {AArch64_ST3i64_POST, 904, 1 },
23162
265k
    {AArch64_ST3i8_POST, 905, 1 },
23163
265k
    {AArch64_ST4B_IMM, 906, 1 },
23164
265k
    {AArch64_ST4D_IMM, 907, 1 },
23165
265k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
265k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
265k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
265k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
265k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
265k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
265k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
265k
    {AArch64_ST4H_IMM, 915, 1 },
23173
265k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
265k
    {AArch64_ST4W_IMM, 917, 1 },
23175
265k
    {AArch64_ST4i16_POST, 918, 1 },
23176
265k
    {AArch64_ST4i32_POST, 919, 1 },
23177
265k
    {AArch64_ST4i64_POST, 920, 1 },
23178
265k
    {AArch64_ST4i8_POST, 921, 1 },
23179
265k
    {AArch64_STGPi, 922, 1 },
23180
265k
    {AArch64_STGi, 923, 1 },
23181
265k
    {AArch64_STLURBi, 924, 1 },
23182
265k
    {AArch64_STLURHi, 925, 1 },
23183
265k
    {AArch64_STLURWi, 926, 1 },
23184
265k
    {AArch64_STLURXi, 927, 1 },
23185
265k
    {AArch64_STLURbi, 928, 1 },
23186
265k
    {AArch64_STLURdi, 929, 1 },
23187
265k
    {AArch64_STLURhi, 930, 1 },
23188
265k
    {AArch64_STLURqi, 931, 1 },
23189
265k
    {AArch64_STLURsi, 932, 1 },
23190
265k
    {AArch64_STNPDi, 933, 1 },
23191
265k
    {AArch64_STNPQi, 934, 1 },
23192
265k
    {AArch64_STNPSi, 935, 1 },
23193
265k
    {AArch64_STNPWi, 936, 1 },
23194
265k
    {AArch64_STNPXi, 937, 1 },
23195
265k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
265k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
265k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
265k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
265k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
265k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
265k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
265k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
265k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
265k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
265k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
265k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
265k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
265k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
265k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
265k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
265k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
265k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
265k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
265k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
265k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
265k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
265k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
265k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
265k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
265k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
265k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
265k
    {AArch64_STPDi, 965, 1 },
23223
265k
    {AArch64_STPQi, 966, 1 },
23224
265k
    {AArch64_STPSi, 967, 1 },
23225
265k
    {AArch64_STPWi, 968, 1 },
23226
265k
    {AArch64_STPXi, 969, 1 },
23227
265k
    {AArch64_STRBBroX, 970, 1 },
23228
265k
    {AArch64_STRBBui, 971, 1 },
23229
265k
    {AArch64_STRBroX, 972, 1 },
23230
265k
    {AArch64_STRBui, 973, 1 },
23231
265k
    {AArch64_STRDroX, 974, 1 },
23232
265k
    {AArch64_STRDui, 975, 1 },
23233
265k
    {AArch64_STRHHroX, 976, 1 },
23234
265k
    {AArch64_STRHHui, 977, 1 },
23235
265k
    {AArch64_STRHroX, 978, 1 },
23236
265k
    {AArch64_STRHui, 979, 1 },
23237
265k
    {AArch64_STRQroX, 980, 1 },
23238
265k
    {AArch64_STRQui, 981, 1 },
23239
265k
    {AArch64_STRSroX, 982, 1 },
23240
265k
    {AArch64_STRSui, 983, 1 },
23241
265k
    {AArch64_STRWroX, 984, 1 },
23242
265k
    {AArch64_STRWui, 985, 1 },
23243
265k
    {AArch64_STRXroX, 986, 1 },
23244
265k
    {AArch64_STRXui, 987, 1 },
23245
265k
    {AArch64_STR_PXI, 988, 1 },
23246
265k
    {AArch64_STR_ZA, 989, 1 },
23247
265k
    {AArch64_STR_ZXI, 990, 1 },
23248
265k
    {AArch64_STTRBi, 991, 1 },
23249
265k
    {AArch64_STTRHi, 992, 1 },
23250
265k
    {AArch64_STTRWi, 993, 1 },
23251
265k
    {AArch64_STTRXi, 994, 1 },
23252
265k
    {AArch64_STURBBi, 995, 1 },
23253
265k
    {AArch64_STURBi, 996, 1 },
23254
265k
    {AArch64_STURDi, 997, 1 },
23255
265k
    {AArch64_STURHHi, 998, 1 },
23256
265k
    {AArch64_STURHi, 999, 1 },
23257
265k
    {AArch64_STURQi, 1000, 1 },
23258
265k
    {AArch64_STURSi, 1001, 1 },
23259
265k
    {AArch64_STURWi, 1002, 1 },
23260
265k
    {AArch64_STURXi, 1003, 1 },
23261
265k
    {AArch64_STZ2Gi, 1004, 1 },
23262
265k
    {AArch64_STZGi, 1005, 1 },
23263
265k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
265k
    {AArch64_SUBSWri, 1007, 1 },
23265
265k
    {AArch64_SUBSWrs, 1008, 5 },
23266
265k
    {AArch64_SUBSWrx, 1013, 3 },
23267
265k
    {AArch64_SUBSXri, 1016, 1 },
23268
265k
    {AArch64_SUBSXrs, 1017, 5 },
23269
265k
    {AArch64_SUBSXrx, 1022, 1 },
23270
265k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
265k
    {AArch64_SUBWrs, 1026, 3 },
23272
265k
    {AArch64_SUBWrx, 1029, 2 },
23273
265k
    {AArch64_SUBXrs, 1031, 3 },
23274
265k
    {AArch64_SUBXrx64, 1034, 2 },
23275
265k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
265k
    {AArch64_SYSxt, 1037, 1 },
23277
265k
    {AArch64_UBFMWri, 1038, 3 },
23278
265k
    {AArch64_UBFMXri, 1041, 4 },
23279
265k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
265k
    {AArch64_UMOVvi32, 1046, 1 },
23281
265k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
265k
    {AArch64_UMOVvi64, 1048, 1 },
23283
265k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
265k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
265k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
265k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
265k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
265k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
265k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
265k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
265k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
265k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
265k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
265k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
265k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
265k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
265k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
265k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
265k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
265k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
265k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
265k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
265k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
265k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
265k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
265k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
265k
    {AArch64_XPACLRI, 1095, 1 },
23308
265k
    {AArch64_ZERO_M, 1096, 15 },
23309
265k
  {0},  };
23310
23311
265k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
265k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
265k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
265k
    {30, 9, 4, 4 },
23318
265k
    {41, 13, 4, 3 },
23319
265k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
265k
    {30, 20, 4, 4 },
23322
265k
    {72, 24, 4, 3 },
23323
265k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
265k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
265k
    {30, 33, 4, 4 },
23328
265k
    {41, 37, 4, 3 },
23329
265k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
265k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
265k
    {30, 47, 4, 4 },
23334
265k
    {72, 51, 4, 3 },
23335
265k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
265k
    {87, 58, 4, 4 },
23338
265k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
265k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
265k
    {98, 70, 4, 4 },
23343
265k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
265k
    {87, 78, 4, 4 },
23346
265k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
265k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
265k
    {98, 90, 4, 4 },
23351
265k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
265k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
265k
    {126, 100, 4, 4 },
23356
265k
    {137, 104, 4, 3 },
23357
265k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
265k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
265k
    {126, 113, 4, 4 },
23362
265k
    {137, 117, 4, 3 },
23363
265k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
265k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
265k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
265k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
265k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
265k
    {243, 148, 3, 7 },
23374
265k
    {264, 155, 3, 7 },
23375
265k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
265k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
265k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
265k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
265k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
265k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
265k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
265k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
265k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
265k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
265k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
265k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
265k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
265k
    {405, 207, 3, 7 },
23402
265k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
265k
    {427, 221, 3, 7 },
23405
265k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
265k
    {449, 235, 3, 7 },
23408
265k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
265k
    {471, 249, 3, 7 },
23411
265k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
265k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
265k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
265k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
265k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
265k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
265k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
265k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
265k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
265k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
265k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
265k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
265k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
265k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
265k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
265k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
265k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
265k
    {761, 379, 4, 4 },
23446
265k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
265k
    {761, 387, 4, 4 },
23449
265k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
265k
    {793, 395, 4, 4 },
23452
265k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
265k
    {793, 403, 4, 4 },
23455
265k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
265k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
265k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
265k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
265k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
265k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
265k
    {862, 425, 4, 8 },
23468
265k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
265k
    {884, 441, 4, 8 },
23471
265k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
265k
    {906, 457, 4, 8 },
23474
265k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
265k
    {932, 473, 4, 8 },
23477
265k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
265k
    {954, 489, 4, 8 },
23480
265k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
265k
    {980, 505, 4, 8 },
23483
265k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
265k
    {1002, 521, 4, 8 },
23486
265k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
265k
    {1028, 537, 1, 1 },
23489
265k
    {1033, 538, 1, 1 },
23490
265k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
265k
    {1043, 543, 2, 6 },
23493
265k
    {1058, 549, 2, 6 },
23494
265k
    {1073, 555, 2, 6 },
23495
265k
    {1088, 561, 2, 6 },
23496
265k
    {1104, 567, 2, 6 },
23497
265k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
265k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
265k
    {1151, 584, 3, 5 },
23502
265k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
265k
    {1182, 596, 3, 5 },
23505
265k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
265k
    {1213, 608, 3, 5 },
23508
265k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
265k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
265k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
265k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
265k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
265k
    {1296, 644, 3, 7 },
23519
265k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
265k
    {1330, 657, 3, 7 },
23522
265k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
265k
    {1364, 670, 3, 7 },
23525
265k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
265k
    {1398, 683, 3, 7 },
23528
265k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
265k
    {1432, 696, 3, 7 },
23531
265k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
265k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
265k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
265k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
265k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
265k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
265k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
265k
    {1543, 741, 3, 7 },
23546
265k
    {1564, 748, 3, 7 },
23547
265k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
265k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
265k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
265k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
265k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
265k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
265k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
265k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
265k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
265k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
265k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
265k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
265k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
265k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
265k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
265k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
265k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
265k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
265k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
265k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
265k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
265k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
265k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
265k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
265k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
265k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
265k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
265k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
265k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
265k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
265k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
265k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
265k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
265k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
265k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
265k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
265k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
265k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
265k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
265k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
265k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
265k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
265k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
265k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
265k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
265k
    {2763, 1063, 1, 1 },
23638
265k
    {2767, 1064, 1, 1 },
23639
265k
    {2773, 1065, 1, 1 },
23640
265k
    {2777, 1066, 1, 1 },
23641
265k
    {2781, 1067, 1, 1 },
23642
265k
    {2785, 1068, 1, 1 },
23643
265k
    {2790, 1069, 1, 1 },
23644
265k
    {2794, 1070, 1, 4 },
23645
265k
    {2798, 1074, 1, 1 },
23646
265k
    {2803, 1075, 1, 4 },
23647
265k
    {2807, 1079, 1, 4 },
23648
265k
    {2816, 1083, 1, 4 },
23649
265k
    {2825, 1087, 1, 4 },
23650
265k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
265k
    {2843, 1095, 4, 8 },
23653
265k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
265k
    {2865, 1111, 4, 8 },
23656
265k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
265k
    {2887, 1127, 4, 8 },
23659
265k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
265k
    {2913, 1143, 4, 8 },
23662
265k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
265k
    {2935, 1159, 4, 8 },
23665
265k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
265k
    {2961, 1175, 4, 8 },
23668
265k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
265k
    {2983, 1191, 4, 8 },
23671
265k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
265k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
265k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
265k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
265k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
265k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
265k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
265k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
265k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
265k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
265k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
265k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
265k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
265k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
265k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
265k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
265k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
265k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
265k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
265k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
265k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
265k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
265k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
265k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
265k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
265k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
265k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
265k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
265k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
265k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
265k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
265k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
265k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
265k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
265k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
265k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
265k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
265k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
265k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
265k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
265k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
265k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
265k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
265k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
265k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
265k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
265k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
265k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
265k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
265k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
265k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
265k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
265k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
265k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
265k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
265k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
265k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
265k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
265k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
265k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
265k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
265k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
265k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
265k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
265k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
265k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
265k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
265k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
265k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
265k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
265k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
265k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
265k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
265k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
265k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
265k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
265k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
265k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
265k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
265k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
265k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
265k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
265k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
265k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
265k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
265k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
265k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
265k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
265k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
265k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
265k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
265k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
265k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
265k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
265k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
265k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
265k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
265k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
265k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
265k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
265k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
265k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
265k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
265k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
265k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
265k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
265k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
265k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
265k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
265k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
265k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
265k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
265k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
265k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
265k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
265k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
265k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
265k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
265k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
265k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
265k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
265k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
265k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
265k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
265k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
265k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
265k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
265k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
265k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
265k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
265k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
265k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
265k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
265k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
265k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
265k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
265k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
265k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
265k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
265k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
265k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
265k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
265k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
265k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
265k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
265k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
265k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
265k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
265k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
265k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
265k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
265k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
265k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
265k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
265k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
265k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
265k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
265k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
265k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
265k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
265k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
265k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
265k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
265k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
265k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
265k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
265k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
265k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
265k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
265k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
265k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
265k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
265k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
265k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
265k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
265k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
265k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
265k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
265k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
265k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
265k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
265k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
265k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
265k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
265k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
265k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
265k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
265k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
265k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
265k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
265k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
265k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
265k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
265k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
265k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
265k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
265k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
265k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
265k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
265k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
265k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
265k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
265k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
265k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
265k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
265k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
265k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
265k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
265k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
265k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
265k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
265k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
265k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
265k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
265k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
265k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
265k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
265k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
265k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
265k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
265k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
265k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
265k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
265k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
265k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
265k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
265k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
265k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
265k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
265k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
265k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
265k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
265k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
265k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
265k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
265k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
265k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
265k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
265k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
265k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
265k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
265k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
265k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
265k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
265k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
265k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
265k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
265k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
265k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
265k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
265k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
265k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
265k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
265k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
265k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
265k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
265k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
265k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
265k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
265k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
265k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
265k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
265k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
265k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
265k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
265k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
265k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
265k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
265k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
265k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
265k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
265k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
265k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
265k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
265k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
265k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
265k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
265k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
265k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
265k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
265k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
265k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
265k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
265k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
265k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
265k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
265k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
265k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
265k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
265k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
265k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
265k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
265k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
265k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
265k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
265k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
265k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
265k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
265k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
265k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
265k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
265k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
265k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
265k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
265k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
265k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
265k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
265k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
265k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
265k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
265k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
265k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
265k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
265k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
265k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
265k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
265k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
265k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
265k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
265k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
265k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
265k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
265k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
265k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
265k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
265k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
265k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
265k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
265k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
265k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
265k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
265k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
265k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
265k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
265k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
265k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
265k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
265k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
265k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
265k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
265k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
265k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
265k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
265k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
265k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
265k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
265k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
265k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
265k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
265k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
265k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
265k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
265k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
265k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
265k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
265k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
265k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
265k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
265k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
265k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
265k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
265k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
265k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
265k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
265k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
265k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
265k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
265k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
265k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
265k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
265k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
265k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
265k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
265k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
265k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
265k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
265k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
265k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
265k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
265k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
265k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
265k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
265k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
265k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
265k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
265k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
265k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
265k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
265k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
265k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
265k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
265k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
265k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
265k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
265k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
265k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
265k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
265k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
265k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
265k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
265k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
265k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
265k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
265k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
265k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
265k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
265k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
265k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
265k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
265k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
265k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
265k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
265k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
265k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
265k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
265k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
265k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
265k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
265k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
265k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
265k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
265k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
265k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
265k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
265k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
265k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
265k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
265k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
265k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
265k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
265k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
265k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
265k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
265k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
265k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
265k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
265k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
265k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
265k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
265k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
265k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
265k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
265k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
265k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
265k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
265k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
265k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
265k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
265k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
265k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
265k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
265k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
265k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
265k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
265k
    {11552, 4312, 2, 2 },
24580
265k
    {11560, 4314, 2, 2 },
24581
265k
    {11571, 4316, 2, 2 },
24582
265k
    {11582, 4318, 2, 2 },
24583
265k
    {11589, 4320, 2, 2 },
24584
265k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
265k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
265k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
265k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
265k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
265k
    {11669, 4336, 4, 4 },
24595
265k
    {11680, 4340, 4, 3 },
24596
265k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
265k
    {11669, 4347, 4, 4 },
24599
265k
    {11680, 4351, 4, 3 },
24600
265k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
265k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
265k
    {11726, 4366, 4, 4 },
24605
265k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
265k
    {11726, 4374, 4, 4 },
24608
265k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
265k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
265k
    {11767, 4390, 3, 7 },
24613
265k
    {11788, 4397, 3, 7 },
24614
265k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
265k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
265k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
265k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
265k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
265k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
265k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
265k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
265k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
265k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
265k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
265k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
265k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
265k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
265k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
265k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
265k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
265k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
265k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
265k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
265k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
265k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
265k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
265k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
265k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
265k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
265k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
265k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
265k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
265k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
265k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
265k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
265k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
265k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
265k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
265k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
265k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
265k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
265k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
265k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
265k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
265k
    {12428, 4620, 4, 4 },
24697
265k
    {12443, 4624, 4, 4 },
24698
265k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
265k
    {12428, 4632, 4, 4 },
24701
265k
    {12443, 4636, 4, 4 },
24702
265k
    {12455, 4640, 4, 4 },
24703
265k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
265k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
265k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
265k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
265k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
265k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
265k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
265k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
265k
    {12606, 4696, 4, 8 },
24720
265k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
265k
    {12632, 4712, 4, 8 },
24723
265k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
265k
    {12670, 4728, 4, 8 },
24726
265k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
265k
    {12696, 4744, 4, 8 },
24729
265k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
265k
    {12734, 4760, 4, 8 },
24732
265k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
265k
    {12764, 4776, 4, 8 },
24735
265k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
265k
    {12790, 4792, 4, 8 },
24738
265k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
265k
    {12828, 4808, 4, 8 },
24741
265k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
265k
    {12858, 4824, 4, 8 },
24744
265k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
265k
    {12884, 4840, 4, 8 },
24747
265k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
265k
    {12922, 4856, 4, 8 },
24750
265k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
265k
    {12952, 4872, 4, 8 },
24753
265k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
265k
    {12978, 4888, 4, 8 },
24756
265k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
265k
    {13016, 4904, 4, 8 },
24759
265k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
265k
    {13042, 4920, 4, 8 },
24762
265k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
265k
    {13080, 4936, 4, 8 },
24765
265k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
265k
    {13110, 4952, 4, 8 },
24768
265k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
265k
    {13136, 4968, 4, 8 },
24771
265k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
265k
    {13174, 4984, 4, 8 },
24774
265k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
265k
    {13204, 5000, 4, 8 },
24777
265k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
265k
    {13230, 5016, 4, 8 },
24780
265k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
265k
    {13268, 5032, 4, 8 },
24783
265k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
265k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
265k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
265k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
265k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
265k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
265k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
265k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
265k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
265k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
265k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
265k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
265k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
265k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
265k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
265k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
265k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
265k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
265k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
265k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
265k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
265k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
265k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
265k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
265k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
265k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
265k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
265k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
265k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
265k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
265k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
265k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
265k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
265k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
265k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
265k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
265k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
265k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
265k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
265k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
265k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
265k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
265k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
265k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
265k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
265k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
265k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
265k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
265k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
265k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
265k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
265k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
265k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
265k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
265k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
265k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
265k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
265k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
265k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
265k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
265k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
265k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
265k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
265k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
265k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
265k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
265k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
265k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
265k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
265k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
265k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
265k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
265k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
265k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
265k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
265k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
265k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
265k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
265k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
265k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
265k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
265k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
265k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
265k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
265k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
265k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
265k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
265k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
265k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
265k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
265k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
265k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
265k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
265k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
265k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
265k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
265k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
265k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
265k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
265k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
265k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
265k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
265k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
265k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
265k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
265k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
265k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
265k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
265k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
265k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
265k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
265k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
265k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
265k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
265k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
265k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
265k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
265k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
265k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
265k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
265k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
265k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
265k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
265k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
265k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
265k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
265k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
265k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
265k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
265k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
265k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
265k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
265k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
265k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
265k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
265k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
265k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
265k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
265k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
265k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
265k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
265k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
265k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
265k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
265k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
265k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
265k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
265k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
265k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
265k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
265k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
265k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
265k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
265k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
265k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
265k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
265k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
265k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
265k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
265k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
265k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
265k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
265k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
265k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
265k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
265k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
265k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
265k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
265k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
265k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
265k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
265k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
265k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
265k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
265k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
265k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
265k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
265k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
265k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
265k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
265k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
265k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
265k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
265k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
265k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
265k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
265k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
265k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
265k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
265k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
265k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
265k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
265k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
265k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
265k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
265k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
265k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
265k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
265k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
265k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
265k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
265k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
265k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
265k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
265k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
265k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
265k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
265k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
265k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
265k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
265k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
265k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
265k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
265k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
265k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
265k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
265k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
265k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
265k
    {16999, 6573, 4, 4 },
25220
265k
    {17010, 6577, 4, 3 },
25221
265k
    {17025, 6580, 4, 4 },
25222
265k
    {17037, 6584, 4, 3 },
25223
265k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
265k
    {16999, 6591, 4, 4 },
25226
265k
    {17069, 6595, 4, 3 },
25227
265k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
265k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
265k
    {16999, 6604, 4, 4 },
25232
265k
    {17010, 6608, 4, 3 },
25233
265k
    {17025, 6611, 4, 4 },
25234
265k
    {17037, 6615, 4, 3 },
25235
265k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
265k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
265k
    {16999, 6625, 4, 4 },
25240
265k
    {17069, 6629, 4, 3 },
25241
265k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
265k
    {17084, 6636, 4, 4 },
25244
265k
    {17095, 6640, 4, 3 },
25245
265k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
265k
    {17110, 6647, 4, 4 },
25248
265k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
265k
    {17084, 6655, 4, 4 },
25251
265k
    {17095, 6659, 4, 3 },
25252
265k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
265k
    {17110, 6666, 4, 4 },
25255
265k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
265k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
265k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
265k
    {17172, 6687, 4, 4 },
25262
265k
    {17187, 6691, 4, 4 },
25263
265k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
265k
    {17172, 6699, 4, 4 },
25266
265k
    {17187, 6703, 4, 4 },
25267
265k
    {17199, 6707, 4, 4 },
25268
265k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
265k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
265k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
265k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
265k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
265k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
265k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
265k
    {17296, 6745, 4, 8 },
25283
265k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
265k
    {17296, 6761, 4, 8 },
25286
265k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
265k
    {17322, 6777, 4, 8 },
25289
265k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
265k
    {17322, 6793, 4, 8 },
25292
265k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
265k
    {17348, 6809, 4, 8 },
25295
265k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
265k
    {17378, 6825, 4, 8 },
25298
265k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
265k
    {17378, 6841, 4, 8 },
25301
265k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
265k
    {17404, 6857, 4, 8 },
25304
265k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
265k
    {17434, 6873, 4, 8 },
25307
265k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
265k
    {17434, 6889, 4, 8 },
25310
265k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
265k
    {17460, 6905, 4, 8 },
25313
265k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
265k
    {17490, 6921, 4, 8 },
25316
265k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
265k
    {17490, 6937, 4, 8 },
25319
265k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
265k
    {17516, 6953, 4, 8 },
25322
265k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
265k
    {17516, 6969, 4, 8 },
25325
265k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
265k
    {17542, 6985, 4, 8 },
25328
265k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
265k
    {17572, 7001, 4, 8 },
25331
265k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
265k
    {17572, 7017, 4, 8 },
25334
265k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
265k
    {17598, 7033, 4, 8 },
25337
265k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
265k
    {17628, 7049, 4, 8 },
25340
265k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
265k
    {17628, 7065, 4, 8 },
25343
265k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
265k
    {17654, 7081, 4, 8 },
25346
265k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
265k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
265k
    {17692, 7100, 1, 4 },
25351
265k
    {17702, 7104, 1, 4 },
25352
265k
    {17715, 7108, 1, 4 },
25353
265k
    {17728, 7112, 1, 4 },
25354
265k
    {17741, 7116, 1, 4 },
25355
265k
    {17754, 7120, 1, 4 },
25356
265k
    {17767, 7124, 1, 4 },
25357
265k
    {17780, 7128, 1, 4 },
25358
265k
    {17799, 7132, 1, 4 },
25359
265k
    {17818, 7136, 1, 4 },
25360
265k
    {17837, 7140, 1, 4 },
25361
265k
    {17856, 7144, 1, 4 },
25362
265k
    {17881, 7148, 1, 4 },
25363
265k
    {17906, 7152, 1, 4 },
25364
265k
    {17931, 7156, 1, 4 },
25365
265k
  {0},  };
25366
25367
265k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
265k
    {AliasPatternCond_K_TiedReg, 2},
25531
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
265k
    {AliasPatternCond_K_TiedReg, 2},
25550
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
265k
    {AliasPatternCond_K_Ignore, 0},
25557
265k
    {AliasPatternCond_K_Custom, 1},
25558
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
265k
    {AliasPatternCond_K_Ignore, 0},
25565
265k
    {AliasPatternCond_K_Custom, 2},
25566
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
265k
    {AliasPatternCond_K_Ignore, 0},
25573
265k
    {AliasPatternCond_K_Custom, 3},
25574
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
265k
    {AliasPatternCond_K_Ignore, 0},
25639
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
265k
    {AliasPatternCond_K_Ignore, 0},
25655
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
265k
    {AliasPatternCond_K_Ignore, 0},
25671
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
265k
    {AliasPatternCond_K_Ignore, 0},
25687
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
265k
    {AliasPatternCond_K_Ignore, 0},
25695
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
265k
    {AliasPatternCond_K_Ignore, 0},
25703
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
265k
    {AliasPatternCond_K_Ignore, 0},
25711
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
265k
    {AliasPatternCond_K_Ignore, 0},
25719
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
265k
    {AliasPatternCond_K_Ignore, 0},
25727
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
265k
    {AliasPatternCond_K_Ignore, 0},
25736
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
265k
    {AliasPatternCond_K_Ignore, 0},
25745
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
265k
    {AliasPatternCond_K_Ignore, 0},
25754
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
265k
    {AliasPatternCond_K_Ignore, 0},
25763
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
265k
    {AliasPatternCond_K_Ignore, 0},
25772
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
265k
    {AliasPatternCond_K_Ignore, 0},
25781
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
265k
    {AliasPatternCond_K_Ignore, 0},
25790
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
265k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
265k
    {AliasPatternCond_K_TiedReg, 1},
25833
265k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
265k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
265k
    {AliasPatternCond_K_TiedReg, 1},
25843
265k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
265k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
265k
    {AliasPatternCond_K_TiedReg, 1},
25853
265k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
265k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
265k
    {AliasPatternCond_K_TiedReg, 1},
25863
265k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
265k
    {AliasPatternCond_K_TiedReg, 1},
25868
265k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
265k
    {AliasPatternCond_K_TiedReg, 1},
25873
265k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
265k
    {AliasPatternCond_K_Ignore, 0},
25886
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
265k
    {AliasPatternCond_K_Ignore, 0},
25895
265k
    {AliasPatternCond_K_Ignore, 0},
25896
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
265k
    {AliasPatternCond_K_Ignore, 0},
25904
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
265k
    {AliasPatternCond_K_Ignore, 0},
25913
265k
    {AliasPatternCond_K_Ignore, 0},
25914
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
265k
    {AliasPatternCond_K_Ignore, 0},
25922
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
265k
    {AliasPatternCond_K_Ignore, 0},
25931
265k
    {AliasPatternCond_K_Ignore, 0},
25932
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
265k
    {AliasPatternCond_K_Ignore, 0},
25940
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
265k
    {AliasPatternCond_K_Ignore, 0},
25949
265k
    {AliasPatternCond_K_Ignore, 0},
25950
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
265k
    {AliasPatternCond_K_Ignore, 0},
25958
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
265k
    {AliasPatternCond_K_Ignore, 0},
25967
265k
    {AliasPatternCond_K_Ignore, 0},
25968
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
265k
    {AliasPatternCond_K_Ignore, 0},
25976
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
265k
    {AliasPatternCond_K_Ignore, 0},
25985
265k
    {AliasPatternCond_K_Ignore, 0},
25986
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
265k
    {AliasPatternCond_K_Ignore, 0},
25994
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
265k
    {AliasPatternCond_K_Ignore, 0},
26003
265k
    {AliasPatternCond_K_Ignore, 0},
26004
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
265k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
265k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
265k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
265k
    {AliasPatternCond_K_Custom, 5},
26021
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
265k
    {AliasPatternCond_K_Custom, 6},
26028
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
265k
    {AliasPatternCond_K_Custom, 7},
26035
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
265k
    {AliasPatternCond_K_Custom, 1},
26042
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
265k
    {AliasPatternCond_K_Custom, 2},
26049
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
265k
    {AliasPatternCond_K_Custom, 3},
26056
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
265k
    {AliasPatternCond_K_TiedReg, 1},
26226
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
265k
    {AliasPatternCond_K_TiedReg, 1},
26245
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
265k
    {AliasPatternCond_K_Ignore, 0},
26252
265k
    {AliasPatternCond_K_Custom, 1},
26253
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
265k
    {AliasPatternCond_K_Ignore, 0},
26260
265k
    {AliasPatternCond_K_Custom, 2},
26261
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
265k
    {AliasPatternCond_K_Ignore, 0},
26268
265k
    {AliasPatternCond_K_Custom, 3},
26269
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
265k
    {AliasPatternCond_K_Ignore, 0},
26276
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
265k
    {AliasPatternCond_K_Ignore, 0},
26285
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
265k
    {AliasPatternCond_K_Ignore, 0},
26294
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
265k
    {AliasPatternCond_K_Ignore, 0},
26303
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
265k
    {AliasPatternCond_K_Ignore, 0},
26312
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
265k
    {AliasPatternCond_K_Ignore, 0},
26321
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
265k
    {AliasPatternCond_K_Ignore, 0},
26330
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
265k
    {AliasPatternCond_K_Ignore, 0},
26339
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
265k
    {AliasPatternCond_K_Ignore, 0},
26348
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
265k
    {AliasPatternCond_K_Ignore, 0},
26357
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
265k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
265k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
265k
    {AliasPatternCond_K_Ignore, 0},
26374
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
265k
    {AliasPatternCond_K_Ignore, 0},
26382
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
265k
    {AliasPatternCond_K_Ignore, 0},
26390
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
265k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
265k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
265k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
265k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
265k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
265k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
265k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
265k
    {AliasPatternCond_K_Custom, 8},
26646
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
265k
    {AliasPatternCond_K_Custom, 9},
26651
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
265k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
265k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
265k
    {AliasPatternCond_K_Ignore, 0},
26667
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
265k
    {AliasPatternCond_K_Ignore, 0},
26676
265k
    {AliasPatternCond_K_Ignore, 0},
26677
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
265k
    {AliasPatternCond_K_Ignore, 0},
26685
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
265k
    {AliasPatternCond_K_Ignore, 0},
26694
265k
    {AliasPatternCond_K_Ignore, 0},
26695
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
265k
    {AliasPatternCond_K_Ignore, 0},
26703
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
265k
    {AliasPatternCond_K_Ignore, 0},
26712
265k
    {AliasPatternCond_K_Ignore, 0},
26713
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
265k
    {AliasPatternCond_K_Ignore, 0},
26721
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
265k
    {AliasPatternCond_K_Ignore, 0},
26730
265k
    {AliasPatternCond_K_Ignore, 0},
26731
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
265k
    {AliasPatternCond_K_Ignore, 0},
26739
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
265k
    {AliasPatternCond_K_Ignore, 0},
26748
265k
    {AliasPatternCond_K_Ignore, 0},
26749
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
265k
    {AliasPatternCond_K_Ignore, 0},
26757
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
265k
    {AliasPatternCond_K_Ignore, 0},
26766
265k
    {AliasPatternCond_K_Ignore, 0},
26767
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
265k
    {AliasPatternCond_K_Ignore, 0},
26775
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
265k
    {AliasPatternCond_K_Ignore, 0},
26784
265k
    {AliasPatternCond_K_Ignore, 0},
26785
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
265k
    {AliasPatternCond_K_Ignore, 0},
26793
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
265k
    {AliasPatternCond_K_Ignore, 0},
26795
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
265k
    {AliasPatternCond_K_Ignore, 0},
26803
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
265k
    {AliasPatternCond_K_Ignore, 0},
26805
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
265k
    {AliasPatternCond_K_Ignore, 0},
26813
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
265k
    {AliasPatternCond_K_Ignore, 0},
26815
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
265k
    {AliasPatternCond_K_Ignore, 0},
26823
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
265k
    {AliasPatternCond_K_Ignore, 0},
26825
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
265k
    {AliasPatternCond_K_Ignore, 0},
26833
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
265k
    {AliasPatternCond_K_Ignore, 0},
26835
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
265k
    {AliasPatternCond_K_Ignore, 0},
26843
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
265k
    {AliasPatternCond_K_Ignore, 0},
26845
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
265k
    {AliasPatternCond_K_Ignore, 0},
26853
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
265k
    {AliasPatternCond_K_Ignore, 0},
26855
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
265k
    {AliasPatternCond_K_Ignore, 0},
26863
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
265k
    {AliasPatternCond_K_Ignore, 0},
26865
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
265k
    {AliasPatternCond_K_Ignore, 0},
26873
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
265k
    {AliasPatternCond_K_Ignore, 0},
26875
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
265k
    {AliasPatternCond_K_Ignore, 0},
26883
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
265k
    {AliasPatternCond_K_Ignore, 0},
26885
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
265k
    {AliasPatternCond_K_Ignore, 0},
26893
265k
    {AliasPatternCond_K_Ignore, 0},
26894
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
265k
    {AliasPatternCond_K_Ignore, 0},
26901
265k
    {AliasPatternCond_K_Ignore, 0},
26902
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
265k
    {AliasPatternCond_K_Ignore, 0},
26909
265k
    {AliasPatternCond_K_Ignore, 0},
26910
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
265k
    {AliasPatternCond_K_Ignore, 0},
26917
265k
    {AliasPatternCond_K_Ignore, 0},
26918
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
265k
    {AliasPatternCond_K_Ignore, 0},
26925
265k
    {AliasPatternCond_K_Ignore, 0},
26926
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
265k
    {AliasPatternCond_K_Ignore, 0},
26933
265k
    {AliasPatternCond_K_Ignore, 0},
26934
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
265k
    {AliasPatternCond_K_Ignore, 0},
26941
265k
    {AliasPatternCond_K_Ignore, 0},
26942
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
265k
    {AliasPatternCond_K_Ignore, 0},
26949
265k
    {AliasPatternCond_K_Ignore, 0},
26950
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
265k
    {AliasPatternCond_K_Ignore, 0},
27088
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
265k
    {AliasPatternCond_K_Ignore, 0},
27096
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
265k
    {AliasPatternCond_K_Ignore, 0},
27104
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
265k
    {AliasPatternCond_K_Ignore, 0},
27112
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
265k
    {AliasPatternCond_K_Ignore, 0},
27120
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
265k
    {AliasPatternCond_K_Ignore, 0},
27128
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
265k
    {AliasPatternCond_K_Ignore, 0},
27136
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
265k
    {AliasPatternCond_K_Ignore, 0},
27144
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
265k
    {AliasPatternCond_K_Ignore, 0},
27213
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
265k
    {AliasPatternCond_K_Ignore, 0},
27221
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
265k
    {AliasPatternCond_K_Ignore, 0},
27229
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
265k
    {AliasPatternCond_K_Ignore, 0},
27237
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
265k
    {AliasPatternCond_K_Ignore, 0},
27245
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
265k
    {AliasPatternCond_K_Ignore, 0},
27253
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
265k
    {AliasPatternCond_K_Ignore, 0},
27261
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
265k
    {AliasPatternCond_K_Ignore, 0},
27269
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
265k
    {AliasPatternCond_K_Ignore, 0},
27501
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
265k
    {AliasPatternCond_K_Ignore, 0},
27509
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
265k
    {AliasPatternCond_K_Ignore, 0},
27517
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
265k
    {AliasPatternCond_K_Ignore, 0},
27525
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
265k
    {AliasPatternCond_K_Ignore, 0},
27533
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
265k
    {AliasPatternCond_K_Ignore, 0},
27541
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
265k
    {AliasPatternCond_K_Ignore, 0},
27549
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
265k
    {AliasPatternCond_K_Ignore, 0},
27557
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
265k
    {AliasPatternCond_K_Ignore, 0},
27619
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
265k
    {AliasPatternCond_K_Ignore, 0},
27627
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
265k
    {AliasPatternCond_K_Ignore, 0},
27635
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
265k
    {AliasPatternCond_K_Ignore, 0},
27643
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
265k
    {AliasPatternCond_K_Ignore, 0},
27651
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
265k
    {AliasPatternCond_K_Ignore, 0},
27659
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
265k
    {AliasPatternCond_K_Ignore, 0},
27667
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
265k
    {AliasPatternCond_K_Ignore, 0},
27675
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
265k
    {AliasPatternCond_K_Ignore, 0},
27683
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
265k
    {AliasPatternCond_K_Ignore, 0},
27691
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
265k
    {AliasPatternCond_K_Ignore, 0},
27699
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
265k
    {AliasPatternCond_K_Ignore, 0},
27707
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
265k
    {AliasPatternCond_K_Ignore, 0},
27715
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
265k
    {AliasPatternCond_K_Ignore, 0},
27723
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
265k
    {AliasPatternCond_K_Ignore, 0},
27731
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
265k
    {AliasPatternCond_K_Ignore, 0},
27739
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
265k
    {AliasPatternCond_K_Ignore, 0},
27807
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
265k
    {AliasPatternCond_K_Ignore, 0},
27817
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
265k
    {AliasPatternCond_K_Ignore, 0},
27827
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
265k
    {AliasPatternCond_K_Ignore, 0},
27837
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
265k
    {AliasPatternCond_K_Ignore, 0},
27847
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
265k
    {AliasPatternCond_K_Ignore, 0},
27857
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
265k
    {AliasPatternCond_K_Ignore, 0},
27867
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
265k
    {AliasPatternCond_K_Ignore, 0},
27877
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
265k
    {AliasPatternCond_K_Ignore, 0},
27887
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
265k
    {AliasPatternCond_K_Ignore, 0},
27897
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
265k
    {AliasPatternCond_K_Ignore, 0},
27907
265k
    {AliasPatternCond_K_Ignore, 0},
27908
265k
    {AliasPatternCond_K_Ignore, 0},
27909
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
265k
    {AliasPatternCond_K_Ignore, 0},
27917
265k
    {AliasPatternCond_K_Ignore, 0},
27918
265k
    {AliasPatternCond_K_Ignore, 0},
27919
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
265k
    {AliasPatternCond_K_Ignore, 0},
27927
265k
    {AliasPatternCond_K_Ignore, 0},
27928
265k
    {AliasPatternCond_K_Ignore, 0},
27929
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
265k
    {AliasPatternCond_K_Ignore, 0},
27937
265k
    {AliasPatternCond_K_Ignore, 0},
27938
265k
    {AliasPatternCond_K_Ignore, 0},
27939
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
265k
    {AliasPatternCond_K_Ignore, 0},
27983
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
265k
    {AliasPatternCond_K_Ignore, 0},
27991
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
265k
    {AliasPatternCond_K_Ignore, 0},
27999
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
265k
    {AliasPatternCond_K_Ignore, 0},
28007
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
265k
    {AliasPatternCond_K_Ignore, 0},
28015
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
265k
    {AliasPatternCond_K_Ignore, 0},
28023
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
265k
    {AliasPatternCond_K_Ignore, 0},
28031
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
265k
    {AliasPatternCond_K_Ignore, 0},
28039
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
265k
    {AliasPatternCond_K_Ignore, 0},
28047
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
265k
    {AliasPatternCond_K_Ignore, 0},
28055
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
265k
    {AliasPatternCond_K_Ignore, 0},
28063
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
265k
    {AliasPatternCond_K_Ignore, 0},
28071
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
265k
    {AliasPatternCond_K_Ignore, 0},
28079
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
265k
    {AliasPatternCond_K_Ignore, 0},
28087
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
265k
    {AliasPatternCond_K_Ignore, 0},
28095
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
265k
    {AliasPatternCond_K_Ignore, 0},
28112
265k
    {AliasPatternCond_K_Ignore, 0},
28113
265k
    {AliasPatternCond_K_Ignore, 0},
28114
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
265k
    {AliasPatternCond_K_Ignore, 0},
28122
265k
    {AliasPatternCond_K_Ignore, 0},
28123
265k
    {AliasPatternCond_K_Ignore, 0},
28124
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
265k
    {AliasPatternCond_K_Ignore, 0},
28132
265k
    {AliasPatternCond_K_Ignore, 0},
28133
265k
    {AliasPatternCond_K_Ignore, 0},
28134
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
265k
    {AliasPatternCond_K_Ignore, 0},
28142
265k
    {AliasPatternCond_K_Ignore, 0},
28143
265k
    {AliasPatternCond_K_Ignore, 0},
28144
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
265k
    {AliasPatternCond_K_Ignore, 0},
28188
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
265k
    {AliasPatternCond_K_Ignore, 0},
28196
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
265k
    {AliasPatternCond_K_Ignore, 0},
28204
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
265k
    {AliasPatternCond_K_Ignore, 0},
28212
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
265k
    {AliasPatternCond_K_Ignore, 0},
28220
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
265k
    {AliasPatternCond_K_Ignore, 0},
28228
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
265k
    {AliasPatternCond_K_Ignore, 0},
28236
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
265k
    {AliasPatternCond_K_Ignore, 0},
28244
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
265k
    {AliasPatternCond_K_Ignore, 0},
28252
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
265k
    {AliasPatternCond_K_Ignore, 0},
28260
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
265k
    {AliasPatternCond_K_Ignore, 0},
28268
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
265k
    {AliasPatternCond_K_Ignore, 0},
28276
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
265k
    {AliasPatternCond_K_Ignore, 0},
28284
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
265k
    {AliasPatternCond_K_Ignore, 0},
28292
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
265k
    {AliasPatternCond_K_Ignore, 0},
28300
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
265k
    {AliasPatternCond_K_Ignore, 0},
28317
265k
    {AliasPatternCond_K_Ignore, 0},
28318
265k
    {AliasPatternCond_K_Ignore, 0},
28319
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
265k
    {AliasPatternCond_K_Ignore, 0},
28327
265k
    {AliasPatternCond_K_Ignore, 0},
28328
265k
    {AliasPatternCond_K_Ignore, 0},
28329
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
265k
    {AliasPatternCond_K_Ignore, 0},
28337
265k
    {AliasPatternCond_K_Ignore, 0},
28338
265k
    {AliasPatternCond_K_Ignore, 0},
28339
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
265k
    {AliasPatternCond_K_Ignore, 0},
28347
265k
    {AliasPatternCond_K_Ignore, 0},
28348
265k
    {AliasPatternCond_K_Ignore, 0},
28349
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
265k
    {AliasPatternCond_K_Ignore, 0},
28375
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
265k
    {AliasPatternCond_K_Ignore, 0},
28383
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
265k
    {AliasPatternCond_K_Ignore, 0},
28391
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
265k
    {AliasPatternCond_K_Ignore, 0},
28399
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
265k
    {AliasPatternCond_K_Ignore, 0},
28407
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
265k
    {AliasPatternCond_K_Ignore, 0},
28415
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
265k
    {AliasPatternCond_K_Ignore, 0},
28423
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
265k
    {AliasPatternCond_K_Ignore, 0},
28449
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
265k
    {AliasPatternCond_K_Ignore, 0},
28457
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
265k
    {AliasPatternCond_K_Ignore, 0},
28465
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
265k
    {AliasPatternCond_K_Ignore, 0},
28473
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
265k
    {AliasPatternCond_K_Ignore, 0},
28481
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
265k
    {AliasPatternCond_K_Ignore, 0},
28489
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
265k
    {AliasPatternCond_K_Ignore, 0},
28497
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
265k
    {AliasPatternCond_K_Ignore, 0},
28505
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
265k
    {AliasPatternCond_K_Ignore, 0},
28522
265k
    {AliasPatternCond_K_Ignore, 0},
28523
265k
    {AliasPatternCond_K_Ignore, 0},
28524
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
265k
    {AliasPatternCond_K_Ignore, 0},
28532
265k
    {AliasPatternCond_K_Ignore, 0},
28533
265k
    {AliasPatternCond_K_Ignore, 0},
28534
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
265k
    {AliasPatternCond_K_Ignore, 0},
28542
265k
    {AliasPatternCond_K_Ignore, 0},
28543
265k
    {AliasPatternCond_K_Ignore, 0},
28544
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
265k
    {AliasPatternCond_K_Ignore, 0},
28552
265k
    {AliasPatternCond_K_Ignore, 0},
28553
265k
    {AliasPatternCond_K_Ignore, 0},
28554
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
265k
    {AliasPatternCond_K_Ignore, 0},
28970
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
265k
    {AliasPatternCond_K_Ignore, 0},
29640
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
265k
    {AliasPatternCond_K_Ignore, 0},
30165
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
265k
    {AliasPatternCond_K_Ignore, 0},
30167
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
265k
    {AliasPatternCond_K_Ignore, 0},
30174
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
265k
    {AliasPatternCond_K_Ignore, 0},
30176
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
265k
    {AliasPatternCond_K_Ignore, 0},
30183
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
265k
    {AliasPatternCond_K_Ignore, 0},
30185
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
265k
    {AliasPatternCond_K_Ignore, 0},
30192
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
265k
    {AliasPatternCond_K_Ignore, 0},
30194
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
265k
    {AliasPatternCond_K_Ignore, 0},
30201
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
265k
    {AliasPatternCond_K_Ignore, 0},
30203
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
265k
    {AliasPatternCond_K_Ignore, 0},
30210
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
265k
    {AliasPatternCond_K_Ignore, 0},
30212
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
265k
    {AliasPatternCond_K_Ignore, 0},
30219
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
265k
    {AliasPatternCond_K_Ignore, 0},
30221
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
265k
    {AliasPatternCond_K_Ignore, 0},
30228
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
265k
    {AliasPatternCond_K_Ignore, 0},
30230
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
265k
    {AliasPatternCond_K_Ignore, 0},
30237
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
265k
    {AliasPatternCond_K_Ignore, 0},
30239
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
265k
    {AliasPatternCond_K_Ignore, 0},
30246
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
265k
    {AliasPatternCond_K_Ignore, 0},
30248
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
265k
    {AliasPatternCond_K_Ignore, 0},
30255
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
265k
    {AliasPatternCond_K_Ignore, 0},
30257
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
265k
    {AliasPatternCond_K_Ignore, 0},
30264
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
265k
    {AliasPatternCond_K_Ignore, 0},
30266
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
265k
    {AliasPatternCond_K_Ignore, 0},
30273
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
265k
    {AliasPatternCond_K_Ignore, 0},
30275
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
265k
    {AliasPatternCond_K_Ignore, 0},
30282
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
265k
    {AliasPatternCond_K_Ignore, 0},
30284
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
265k
    {AliasPatternCond_K_Ignore, 0},
30291
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
265k
    {AliasPatternCond_K_Ignore, 0},
30293
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
265k
    {AliasPatternCond_K_Ignore, 0},
30300
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
265k
    {AliasPatternCond_K_Ignore, 0},
30302
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
265k
    {AliasPatternCond_K_Ignore, 0},
30316
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
265k
    {AliasPatternCond_K_Ignore, 0},
30318
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
265k
    {AliasPatternCond_K_Ignore, 0},
30332
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
265k
    {AliasPatternCond_K_Ignore, 0},
30334
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
265k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
265k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
265k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
265k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
265k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
265k
    {AliasPatternCond_K_TiedReg, 1},
30414
265k
    {AliasPatternCond_K_TiedReg, 1},
30415
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
265k
    {AliasPatternCond_K_TiedReg, 1},
30443
265k
    {AliasPatternCond_K_TiedReg, 1},
30444
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
265k
    {AliasPatternCond_K_Ignore, 0},
30451
265k
    {AliasPatternCond_K_Custom, 1},
30452
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
265k
    {AliasPatternCond_K_Ignore, 0},
30459
265k
    {AliasPatternCond_K_Custom, 2},
30460
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
265k
    {AliasPatternCond_K_Ignore, 0},
30467
265k
    {AliasPatternCond_K_Custom, 3},
30468
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
265k
    {AliasPatternCond_K_TiedReg, 1},
30476
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
265k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
265k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
265k
    {AliasPatternCond_K_Ignore, 0},
30527
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
265k
    {AliasPatternCond_K_Ignore, 0},
30535
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
265k
    {AliasPatternCond_K_Ignore, 0},
30543
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
265k
    {AliasPatternCond_K_Ignore, 0},
30552
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
265k
    {AliasPatternCond_K_Ignore, 0},
30560
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
265k
    {AliasPatternCond_K_Ignore, 0},
30568
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
265k
    {AliasPatternCond_K_Ignore, 0},
30577
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
265k
    {AliasPatternCond_K_Ignore, 0},
30585
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
265k
    {AliasPatternCond_K_Ignore, 0},
30593
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
265k
    {AliasPatternCond_K_Ignore, 0},
30602
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
265k
    {AliasPatternCond_K_Ignore, 0},
30610
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
265k
    {AliasPatternCond_K_Ignore, 0},
30616
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
265k
    {AliasPatternCond_K_Ignore, 0},
30620
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
265k
    {AliasPatternCond_K_Ignore, 0},
30624
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
265k
    {AliasPatternCond_K_Ignore, 0},
30632
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
265k
    {AliasPatternCond_K_Ignore, 0},
30641
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
265k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
265k
    {AliasPatternCond_K_Ignore, 0},
30725
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
265k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
265k
    {AliasPatternCond_K_Ignore, 0},
30740
265k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
265k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
265k
    {AliasPatternCond_K_TiedReg, 0},
30761
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
265k
    {AliasPatternCond_K_TiedReg, 0},
30770
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
265k
    {AliasPatternCond_K_TiedReg, 0},
30779
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
265k
    {AliasPatternCond_K_TiedReg, 0},
30788
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
265k
    {AliasPatternCond_K_TiedReg, 0},
30797
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
265k
    {AliasPatternCond_K_Ignore, 0},
30814
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
265k
    {AliasPatternCond_K_Ignore, 0},
30823
265k
    {AliasPatternCond_K_Ignore, 0},
30824
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
265k
    {AliasPatternCond_K_Ignore, 0},
30842
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
265k
    {AliasPatternCond_K_Ignore, 0},
30850
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
265k
    {AliasPatternCond_K_Ignore, 0},
30859
265k
    {AliasPatternCond_K_Ignore, 0},
30860
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
265k
    {AliasPatternCond_K_Ignore, 0},
30878
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
265k
    {AliasPatternCond_K_Ignore, 0},
30886
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
265k
    {AliasPatternCond_K_Ignore, 0},
30895
265k
    {AliasPatternCond_K_Ignore, 0},
30896
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
265k
    {AliasPatternCond_K_Ignore, 0},
30904
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
265k
    {AliasPatternCond_K_Ignore, 0},
30913
265k
    {AliasPatternCond_K_Ignore, 0},
30914
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
265k
    {AliasPatternCond_K_Ignore, 0},
30932
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
265k
    {AliasPatternCond_K_Ignore, 0},
30940
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
265k
    {AliasPatternCond_K_Ignore, 0},
30949
265k
    {AliasPatternCond_K_Ignore, 0},
30950
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
265k
    {AliasPatternCond_K_Ignore, 0},
30958
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
265k
    {AliasPatternCond_K_Ignore, 0},
30967
265k
    {AliasPatternCond_K_Ignore, 0},
30968
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
265k
    {AliasPatternCond_K_Ignore, 0},
30986
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
265k
    {AliasPatternCond_K_Ignore, 0},
30994
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
265k
    {AliasPatternCond_K_Ignore, 0},
31003
265k
    {AliasPatternCond_K_Ignore, 0},
31004
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
265k
    {AliasPatternCond_K_Ignore, 0},
31012
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
265k
    {AliasPatternCond_K_Ignore, 0},
31021
265k
    {AliasPatternCond_K_Ignore, 0},
31022
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
265k
    {AliasPatternCond_K_Ignore, 0},
31040
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
265k
    {AliasPatternCond_K_Ignore, 0},
31048
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
265k
    {AliasPatternCond_K_Ignore, 0},
31057
265k
    {AliasPatternCond_K_Ignore, 0},
31058
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
265k
    {AliasPatternCond_K_Ignore, 0},
31076
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
265k
    {AliasPatternCond_K_Ignore, 0},
31084
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
265k
    {AliasPatternCond_K_Ignore, 0},
31093
265k
    {AliasPatternCond_K_Ignore, 0},
31094
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
265k
    {AliasPatternCond_K_Ignore, 0},
31102
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
265k
    {AliasPatternCond_K_Ignore, 0},
31111
265k
    {AliasPatternCond_K_Ignore, 0},
31112
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
265k
    {AliasPatternCond_K_Ignore, 0},
31130
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
265k
    {AliasPatternCond_K_Ignore, 0},
31138
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
265k
    {AliasPatternCond_K_Ignore, 0},
31147
265k
    {AliasPatternCond_K_Ignore, 0},
31148
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
265k
    {AliasPatternCond_K_Ignore, 0},
31156
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
265k
    {AliasPatternCond_K_Ignore, 0},
31165
265k
    {AliasPatternCond_K_Ignore, 0},
31166
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
265k
    {AliasPatternCond_K_Ignore, 0},
31184
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
265k
    {AliasPatternCond_K_Ignore, 0},
31192
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
265k
    {AliasPatternCond_K_Ignore, 0},
31201
265k
    {AliasPatternCond_K_Ignore, 0},
31202
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
265k
    {AliasPatternCond_K_Ignore, 0},
31396
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
265k
    {AliasPatternCond_K_Ignore, 0},
31404
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
265k
    {AliasPatternCond_K_Ignore, 0},
31412
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
265k
    {AliasPatternCond_K_Ignore, 0},
31420
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
265k
    {AliasPatternCond_K_Ignore, 0},
31428
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
265k
    {AliasPatternCond_K_Ignore, 0},
31436
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
265k
    {AliasPatternCond_K_Ignore, 0},
31444
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
265k
    {AliasPatternCond_K_Ignore, 0},
31452
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
265k
    {AliasPatternCond_K_Ignore, 0},
31521
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
265k
    {AliasPatternCond_K_Ignore, 0},
31529
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
265k
    {AliasPatternCond_K_Ignore, 0},
31537
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
265k
    {AliasPatternCond_K_Ignore, 0},
31545
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
265k
    {AliasPatternCond_K_Ignore, 0},
31553
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
265k
    {AliasPatternCond_K_Ignore, 0},
31561
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
265k
    {AliasPatternCond_K_Ignore, 0},
31569
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
265k
    {AliasPatternCond_K_Ignore, 0},
31577
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
265k
    {AliasPatternCond_K_Ignore, 0},
31585
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
265k
    {AliasPatternCond_K_Ignore, 0},
31593
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
265k
    {AliasPatternCond_K_Ignore, 0},
31601
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
265k
    {AliasPatternCond_K_Ignore, 0},
31609
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
265k
    {AliasPatternCond_K_Ignore, 0},
31617
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
265k
    {AliasPatternCond_K_Ignore, 0},
31625
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
265k
    {AliasPatternCond_K_Ignore, 0},
31633
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
265k
    {AliasPatternCond_K_Ignore, 0},
31641
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
265k
    {AliasPatternCond_K_Ignore, 0},
31649
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
265k
    {AliasPatternCond_K_Ignore, 0},
31657
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
265k
    {AliasPatternCond_K_Ignore, 0},
31665
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
265k
    {AliasPatternCond_K_Ignore, 0},
31673
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
265k
    {AliasPatternCond_K_Ignore, 0},
31681
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
265k
    {AliasPatternCond_K_Ignore, 0},
31689
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
265k
    {AliasPatternCond_K_Ignore, 0},
31697
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
265k
    {AliasPatternCond_K_Ignore, 0},
31705
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
265k
    {AliasPatternCond_K_Ignore, 0},
31773
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
265k
    {AliasPatternCond_K_Ignore, 0},
31783
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
265k
    {AliasPatternCond_K_Ignore, 0},
31793
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
265k
    {AliasPatternCond_K_Ignore, 0},
31803
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
265k
    {AliasPatternCond_K_Ignore, 0},
31813
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
265k
    {AliasPatternCond_K_Ignore, 0},
31823
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
265k
    {AliasPatternCond_K_Ignore, 0},
31833
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
265k
    {AliasPatternCond_K_Ignore, 0},
31843
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
265k
    {AliasPatternCond_K_Ignore, 0},
31853
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
265k
    {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
265k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
265k
    {AliasPatternCond_K_Ignore, 0},
31863
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
265k
    {AliasPatternCond_K_Ignore, 0},
31873
265k
    {AliasPatternCond_K_Ignore, 0},
31874
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
265k
    {AliasPatternCond_K_Ignore, 0},
31882
265k
    {AliasPatternCond_K_Ignore, 0},
31883
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
265k
    {AliasPatternCond_K_Ignore, 0},
31891
265k
    {AliasPatternCond_K_Ignore, 0},
31892
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
265k
    {AliasPatternCond_K_Ignore, 0},
31900
265k
    {AliasPatternCond_K_Ignore, 0},
31901
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
265k
    {AliasPatternCond_K_Ignore, 0},
31952
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
265k
    {AliasPatternCond_K_Ignore, 0},
31960
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
265k
    {AliasPatternCond_K_Ignore, 0},
31968
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
265k
    {AliasPatternCond_K_Ignore, 0},
31976
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
265k
    {AliasPatternCond_K_Ignore, 0},
31984
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
265k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
265k
    {AliasPatternCond_K_Ignore, 0},
31992
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
265k
    {AliasPatternCond_K_Ignore, 0},
32000
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
265k
    {AliasPatternCond_K_Ignore, 0},
32017
265k
    {AliasPatternCond_K_Ignore, 0},
32018
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
265k
    {AliasPatternCond_K_Ignore, 0},
32026
265k
    {AliasPatternCond_K_Ignore, 0},
32027
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
265k
    {AliasPatternCond_K_Ignore, 0},
32035
265k
    {AliasPatternCond_K_Ignore, 0},
32036
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
265k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
265k
    {AliasPatternCond_K_Ignore, 0},
32044
265k
    {AliasPatternCond_K_Ignore, 0},
32045
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
265k
    {AliasPatternCond_K_Ignore, 0},
32089
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
265k
    {AliasPatternCond_K_Ignore, 0},
32097
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
265k
    {AliasPatternCond_K_Ignore, 0},
32105
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
265k
    {AliasPatternCond_K_Ignore, 0},
32113
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
265k
    {AliasPatternCond_K_Ignore, 0},
32121
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
265k
    {AliasPatternCond_K_Ignore, 0},
32129
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
265k
    {AliasPatternCond_K_Ignore, 0},
32137
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
265k
    {AliasPatternCond_K_Ignore, 0},
32154
265k
    {AliasPatternCond_K_Ignore, 0},
32155
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
265k
    {AliasPatternCond_K_Ignore, 0},
32163
265k
    {AliasPatternCond_K_Ignore, 0},
32164
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
265k
    {AliasPatternCond_K_Ignore, 0},
32172
265k
    {AliasPatternCond_K_Ignore, 0},
32173
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
265k
    {AliasPatternCond_K_Ignore, 0},
32181
265k
    {AliasPatternCond_K_Ignore, 0},
32182
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
265k
    {AliasPatternCond_K_Ignore, 0},
32208
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
265k
    {AliasPatternCond_K_Ignore, 0},
32216
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
265k
    {AliasPatternCond_K_Ignore, 0},
32224
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
265k
    {AliasPatternCond_K_Ignore, 0},
32232
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
265k
    {AliasPatternCond_K_Ignore, 0},
32240
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
265k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
265k
    {AliasPatternCond_K_Ignore, 0},
32248
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
265k
    {AliasPatternCond_K_Ignore, 0},
32256
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
265k
    {AliasPatternCond_K_Ignore, 0},
32291
265k
    {AliasPatternCond_K_Ignore, 0},
32292
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
265k
    {AliasPatternCond_K_Ignore, 0},
32300
265k
    {AliasPatternCond_K_Ignore, 0},
32301
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
265k
    {AliasPatternCond_K_Ignore, 0},
32309
265k
    {AliasPatternCond_K_Ignore, 0},
32310
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
265k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
265k
    {AliasPatternCond_K_Ignore, 0},
32318
265k
    {AliasPatternCond_K_Ignore, 0},
32319
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
265k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
265k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
265k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
265k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
265k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
265k
    {AliasPatternCond_K_Ignore, 0},
32844
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
265k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
265k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
265k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
265k
    {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
265k
    {AliasPatternCond_K_Ignore, 0},
33080
265k
    {AliasPatternCond_K_Ignore, 0},
33081
265k
    {AliasPatternCond_K_Ignore, 0},
33082
265k
    {AliasPatternCond_K_Ignore, 0},
33083
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
265k
    {AliasPatternCond_K_Ignore, 0},
33089
265k
    {AliasPatternCond_K_Ignore, 0},
33090
265k
    {AliasPatternCond_K_Ignore, 0},
33091
265k
    {AliasPatternCond_K_Ignore, 0},
33092
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
265k
    {AliasPatternCond_K_Ignore, 0},
33097
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
265k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
265k
    {AliasPatternCond_K_Ignore, 0},
33112
265k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
265k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
265k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
265k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
265k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
265k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
265k
    {AliasPatternCond_K_Ignore, 0},
33167
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
265k
    {AliasPatternCond_K_Ignore, 0},
33176
265k
    {AliasPatternCond_K_Ignore, 0},
33177
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
265k
    {AliasPatternCond_K_Ignore, 0},
33185
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
265k
    {AliasPatternCond_K_Ignore, 0},
33194
265k
    {AliasPatternCond_K_Ignore, 0},
33195
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
265k
    {AliasPatternCond_K_Ignore, 0},
33203
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
265k
    {AliasPatternCond_K_Ignore, 0},
33212
265k
    {AliasPatternCond_K_Ignore, 0},
33213
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
265k
    {AliasPatternCond_K_Ignore, 0},
33221
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
265k
    {AliasPatternCond_K_Ignore, 0},
33230
265k
    {AliasPatternCond_K_Ignore, 0},
33231
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
265k
    {AliasPatternCond_K_Ignore, 0},
33239
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
265k
    {AliasPatternCond_K_Ignore, 0},
33248
265k
    {AliasPatternCond_K_Ignore, 0},
33249
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
265k
    {AliasPatternCond_K_Ignore, 0},
33257
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
265k
    {AliasPatternCond_K_Ignore, 0},
33266
265k
    {AliasPatternCond_K_Ignore, 0},
33267
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
265k
    {AliasPatternCond_K_Ignore, 0},
33275
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
265k
    {AliasPatternCond_K_Ignore, 0},
33284
265k
    {AliasPatternCond_K_Ignore, 0},
33285
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
265k
    {AliasPatternCond_K_Ignore, 0},
33293
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
265k
    {AliasPatternCond_K_Ignore, 0},
33302
265k
    {AliasPatternCond_K_Ignore, 0},
33303
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
265k
    {AliasPatternCond_K_Ignore, 0},
33311
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
265k
    {AliasPatternCond_K_Ignore, 0},
33320
265k
    {AliasPatternCond_K_Ignore, 0},
33321
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
265k
    {AliasPatternCond_K_Ignore, 0},
33329
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
265k
    {AliasPatternCond_K_Ignore, 0},
33338
265k
    {AliasPatternCond_K_Ignore, 0},
33339
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
265k
    {AliasPatternCond_K_Ignore, 0},
33347
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
265k
    {AliasPatternCond_K_Ignore, 0},
33356
265k
    {AliasPatternCond_K_Ignore, 0},
33357
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
265k
    {AliasPatternCond_K_Ignore, 0},
33365
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
265k
    {AliasPatternCond_K_Ignore, 0},
33374
265k
    {AliasPatternCond_K_Ignore, 0},
33375
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
265k
    {AliasPatternCond_K_Ignore, 0},
33383
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
265k
    {AliasPatternCond_K_Ignore, 0},
33392
265k
    {AliasPatternCond_K_Ignore, 0},
33393
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
265k
    {AliasPatternCond_K_Ignore, 0},
33401
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
265k
    {AliasPatternCond_K_Ignore, 0},
33410
265k
    {AliasPatternCond_K_Ignore, 0},
33411
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
265k
    {AliasPatternCond_K_Ignore, 0},
33419
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
265k
    {AliasPatternCond_K_Ignore, 0},
33428
265k
    {AliasPatternCond_K_Ignore, 0},
33429
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
265k
    {AliasPatternCond_K_Ignore, 0},
33437
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
265k
    {AliasPatternCond_K_Ignore, 0},
33446
265k
    {AliasPatternCond_K_Ignore, 0},
33447
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
265k
    {AliasPatternCond_K_Ignore, 0},
33455
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
265k
    {AliasPatternCond_K_Ignore, 0},
33464
265k
    {AliasPatternCond_K_Ignore, 0},
33465
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
265k
    {AliasPatternCond_K_Ignore, 0},
33473
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
265k
    {AliasPatternCond_K_Ignore, 0},
33482
265k
    {AliasPatternCond_K_Ignore, 0},
33483
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
265k
    {AliasPatternCond_K_Ignore, 0},
33491
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
265k
    {AliasPatternCond_K_Ignore, 0},
33500
265k
    {AliasPatternCond_K_Ignore, 0},
33501
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
265k
    {AliasPatternCond_K_Ignore, 0},
33509
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
265k
    {AliasPatternCond_K_Ignore, 0},
33518
265k
    {AliasPatternCond_K_Ignore, 0},
33519
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
265k
    {AliasPatternCond_K_Ignore, 0},
33527
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
265k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
265k
    {AliasPatternCond_K_Ignore, 0},
33536
265k
    {AliasPatternCond_K_Ignore, 0},
33537
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
265k
    {AliasPatternCond_K_Ignore, 0},
33545
265k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
265k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
265k
    {AliasPatternCond_K_Ignore, 0},
33554
265k
    {AliasPatternCond_K_Ignore, 0},
33555
265k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
265k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
265k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
265k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
265k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
265k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
265k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
265k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
265k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
265k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
265k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
265k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
265k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
265k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
265k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
265k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
265k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
265k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
265k
  {0},  };
33640
33641
265k
  static const char AsmStrings[] =
33642
265k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
265k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
265k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
265k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
265k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
265k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
265k
    /* 87 */ "mov $\x01, $\x02\0"
33649
265k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
265k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
265k
    /* 126 */ "tst $\x02, $\x03\0"
33652
265k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
265k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
265k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
265k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
265k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
265k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
265k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
265k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
265k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
265k
    /* 306 */ "autia1716\0"
33662
265k
    /* 316 */ "autiasp\0"
33663
265k
    /* 324 */ "autiaz\0"
33664
265k
    /* 331 */ "autib1716\0"
33665
265k
    /* 341 */ "autibsp\0"
33666
265k
    /* 349 */ "autibz\0"
33667
265k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
265k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
265k
    /* 387 */ "chkfeat  x16\0"
33670
265k
    /* 399 */ "clrex\0"
33671
265k
    /* 405 */ "cntb $\x01\0"
33672
265k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
265k
    /* 427 */ "cntd $\x01\0"
33674
265k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
265k
    /* 449 */ "cnth $\x01\0"
33676
265k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
265k
    /* 471 */ "cntw $\x01\0"
33678
265k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
265k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
265k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
265k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
265k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
265k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
265k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
265k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
265k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
265k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
265k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
265k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
265k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
265k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
265k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
265k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
265k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
265k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
265k
    /* 844 */ "dcps1\0"
33697
265k
    /* 850 */ "dcps2\0"
33698
265k
    /* 856 */ "dcps3\0"
33699
265k
    /* 862 */ "decb $\x01\0"
33700
265k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
265k
    /* 884 */ "decd $\x01\0"
33702
265k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
265k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
265k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
265k
    /* 932 */ "dech $\x01\0"
33706
265k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
265k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
265k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
265k
    /* 980 */ "decw $\x01\0"
33710
265k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
265k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
265k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
265k
    /* 1028 */ "ssbb\0"
33714
265k
    /* 1033 */ "pssbb\0"
33715
265k
    /* 1039 */ "dfb\0"
33716
265k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
265k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
265k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
265k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
265k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
265k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
265k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
265k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
265k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
265k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
265k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
265k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
265k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
265k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
265k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
265k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
265k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
265k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
265k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
265k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
265k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
265k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
265k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
265k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
265k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
265k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
265k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
265k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
265k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
265k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
265k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
265k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
265k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
265k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
265k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
265k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
265k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
265k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
265k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
265k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
265k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
265k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
265k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
265k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
265k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
265k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
265k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
265k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
265k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
265k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
265k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
265k
    /* 2071 */ "gcspopm\0"
33768
265k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
265k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
265k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
265k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
265k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
265k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
265k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
265k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
265k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
265k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
265k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
265k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
265k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
265k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
265k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
265k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
265k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
265k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
265k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
265k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
265k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
265k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
265k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
265k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
265k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
265k
    /* 2763 */ "nop\0"
33794
265k
    /* 2767 */ "yield\0"
33795
265k
    /* 2773 */ "wfe\0"
33796
265k
    /* 2777 */ "wfi\0"
33797
265k
    /* 2781 */ "sev\0"
33798
265k
    /* 2785 */ "sevl\0"
33799
265k
    /* 2790 */ "dgh\0"
33800
265k
    /* 2794 */ "esb\0"
33801
265k
    /* 2798 */ "csdb\0"
33802
265k
    /* 2803 */ "bti\0"
33803
265k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
265k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
265k
    /* 2825 */ "gcsb  dsync\0"
33806
265k
    /* 2836 */ "clrbhb\0"
33807
265k
    /* 2843 */ "incb  $\x01\0"
33808
265k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
265k
    /* 2865 */ "incd  $\x01\0"
33810
265k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
265k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
265k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
265k
    /* 2913 */ "inch  $\x01\0"
33814
265k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
265k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
265k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
265k
    /* 2961 */ "incw  $\x01\0"
33818
265k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
265k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
265k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
265k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
265k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
265k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
265k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
265k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
265k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
265k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
265k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
265k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
265k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
265k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
265k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
265k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
265k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
265k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
265k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
265k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
265k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
265k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
265k
    /* 3534 */ "isb\0"
33841
265k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
265k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
265k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
265k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
265k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
265k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
265k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
265k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
265k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
265k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
265k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
265k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
265k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
265k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
265k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
265k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
265k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
265k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
265k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
265k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
265k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
265k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
265k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
265k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
265k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
265k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
265k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
265k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
265k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
265k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
265k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
265k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
265k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
265k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
265k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
265k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
265k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
265k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
265k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
265k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
265k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
265k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
265k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
265k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
265k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
265k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
265k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
265k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
265k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
265k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
265k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
265k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
265k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
265k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
265k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
265k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
265k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
265k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
265k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
265k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
265k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
265k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
265k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
265k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
265k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
265k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
265k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
265k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
265k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
265k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
265k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
265k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
265k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
265k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
265k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
265k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
265k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
265k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
265k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
265k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
265k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
265k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
265k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
265k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
265k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
265k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
265k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
265k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
265k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
265k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
265k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
265k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
265k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
265k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
265k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
265k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
265k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
265k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
265k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
265k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
265k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
265k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
265k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
265k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
265k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
265k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
265k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
265k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
265k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
265k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
265k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
265k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
265k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
265k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
265k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
265k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
265k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
265k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
265k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
265k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
265k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
265k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
265k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
265k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
265k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
265k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
265k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
265k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
265k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
265k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
265k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
265k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
265k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
265k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
265k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
265k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
265k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
265k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
265k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
265k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
265k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
265k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
265k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
265k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
265k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
265k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
265k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
265k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
265k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
265k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
265k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
265k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
265k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
265k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
265k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
265k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
265k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
265k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
265k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
265k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
265k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
265k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
265k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
265k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
265k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
265k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
265k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
265k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
265k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
265k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
265k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
265k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
265k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
265k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
265k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
265k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
265k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
265k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
265k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
265k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
265k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
265k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
265k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
265k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
265k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
265k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
265k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
265k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
265k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
265k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
265k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
265k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
265k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
265k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
265k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
265k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
265k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
265k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
265k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
265k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
265k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
265k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
265k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
265k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
265k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
265k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
265k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
265k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
265k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
265k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
265k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
265k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
265k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
265k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
265k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
265k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
265k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
265k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
265k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
265k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
265k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
265k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
265k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
265k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
265k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
265k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
265k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
265k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
265k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
265k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
265k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
265k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
265k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
265k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
265k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
265k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
265k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
265k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
265k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
265k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
265k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
265k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
265k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
265k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
265k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
265k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
265k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
265k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
265k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
265k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
265k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
265k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
265k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
265k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
265k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
265k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
265k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
265k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
265k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
265k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
265k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
265k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
265k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
265k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
265k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
265k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
265k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
265k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
265k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
265k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
265k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
265k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
265k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
265k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
265k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
265k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
265k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
265k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
265k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
265k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
265k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
265k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
265k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
265k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
265k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
265k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
265k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
265k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
265k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
265k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
265k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
265k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
265k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
265k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
265k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
265k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
265k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
265k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
265k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
265k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
265k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
265k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
265k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
265k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
265k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
265k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
265k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
265k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
265k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
265k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
265k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
265k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
265k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
265k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
265k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
265k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
265k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
265k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
265k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
265k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
265k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
265k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
265k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
265k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
265k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
265k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
265k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
265k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
265k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
265k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
265k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
265k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
265k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
265k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
265k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
265k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
265k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
265k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
265k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
265k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
265k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
265k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
265k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
265k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
265k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
265k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
265k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
265k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
265k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
265k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
265k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
265k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
265k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
265k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
265k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
265k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
265k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
265k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
265k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
265k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
265k
    /* 11552 */ "smstart\0"
34202
265k
    /* 11560 */ "smstart sm\0"
34203
265k
    /* 11571 */ "smstart za\0"
34204
265k
    /* 11582 */ "smstop\0"
34205
265k
    /* 11589 */ "smstop sm\0"
34206
265k
    /* 11599 */ "smstop za\0"
34207
265k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
265k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
265k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
265k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
265k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
265k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
265k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
265k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
265k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
265k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
265k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
265k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
265k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
265k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
265k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
265k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
265k
    /* 11889 */ "pacia1716\0"
34224
265k
    /* 11899 */ "paciasp\0"
34225
265k
    /* 11907 */ "paciaz\0"
34226
265k
    /* 11914 */ "pacib1716\0"
34227
265k
    /* 11924 */ "pacibsp\0"
34228
265k
    /* 11932 */ "pacibz\0"
34229
265k
    /* 11939 */ "pacm\0"
34230
265k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
265k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
265k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
265k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
265k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
265k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
265k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
265k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
265k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
265k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
265k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
265k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
265k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
265k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
265k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
265k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
265k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
265k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
265k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
265k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
265k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
265k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
265k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
265k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
265k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
265k
    /* 12401 */ "ret\0"
34256
265k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
265k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
265k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
265k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
265k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
265k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
265k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
265k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
265k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
265k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
265k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
265k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
265k
    /* 12606 */ "sqdecb $\x01\0"
34269
265k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
265k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
265k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
265k
    /* 12670 */ "sqdecd $\x01\0"
34273
265k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
265k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
265k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
265k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
265k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
265k
    /* 12764 */ "sqdech $\x01\0"
34279
265k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
265k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
265k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
265k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
265k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
265k
    /* 12858 */ "sqdecw $\x01\0"
34285
265k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
265k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
265k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
265k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
265k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
265k
    /* 12952 */ "sqincb $\x01\0"
34291
265k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
265k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
265k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
265k
    /* 13016 */ "sqincd $\x01\0"
34295
265k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
265k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
265k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
265k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
265k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
265k
    /* 13110 */ "sqinch $\x01\0"
34301
265k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
265k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
265k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
265k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
265k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
265k
    /* 13204 */ "sqincw $\x01\0"
34307
265k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
265k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
265k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
265k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
265k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
265k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
265k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
265k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
265k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
265k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
265k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
265k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
265k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
265k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
265k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
265k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
265k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
265k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
265k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
265k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
265k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
265k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
265k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
265k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
265k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
265k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
265k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
265k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
265k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
265k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
265k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
265k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
265k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
265k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
265k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
265k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
265k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
265k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
265k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
265k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
265k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
265k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
265k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
265k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
265k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
265k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
265k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
265k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
265k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
265k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
265k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
265k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
265k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
265k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
265k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
265k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
265k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
265k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
265k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
265k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
265k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
265k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
265k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
265k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
265k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
265k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
265k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
265k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
265k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
265k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
265k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
265k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
265k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
265k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
265k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
265k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
265k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
265k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
265k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
265k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
265k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
265k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
265k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
265k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
265k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
265k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
265k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
265k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
265k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
265k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
265k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
265k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
265k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
265k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
265k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
265k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
265k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
265k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
265k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
265k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
265k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
265k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
265k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
265k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
265k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
265k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
265k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
265k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
265k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
265k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
265k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
265k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
265k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
265k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
265k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
265k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
265k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
265k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
265k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
265k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
265k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
265k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
265k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
265k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
265k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
265k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
265k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
265k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
265k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
265k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
265k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
265k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
265k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
265k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
265k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
265k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
265k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
265k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
265k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
265k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
265k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
265k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
265k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
265k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
265k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
265k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
265k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
265k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
265k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
265k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
265k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
265k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
265k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
265k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
265k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
265k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
265k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
265k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
265k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
265k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
265k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
265k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
265k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
265k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
265k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
265k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
265k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
265k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
265k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
265k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
265k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
265k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
265k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
265k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
265k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
265k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
265k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
265k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
265k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
265k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
265k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
265k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
265k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
265k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
265k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
265k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
265k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
265k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
265k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
265k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
265k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
265k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
265k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
265k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
265k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
265k
    /* 17296 */ "uqdecb $\x01\0"
34503
265k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
265k
    /* 17322 */ "uqdecd $\x01\0"
34505
265k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
265k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
265k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
265k
    /* 17378 */ "uqdech $\x01\0"
34509
265k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
265k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
265k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
265k
    /* 17434 */ "uqdecw $\x01\0"
34513
265k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
265k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
265k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
265k
    /* 17490 */ "uqincb $\x01\0"
34517
265k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
265k
    /* 17516 */ "uqincd $\x01\0"
34519
265k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
265k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
265k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
265k
    /* 17572 */ "uqinch $\x01\0"
34523
265k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
265k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
265k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
265k
    /* 17628 */ "uqincw $\x01\0"
34527
265k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
265k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
265k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
265k
    /* 17684 */ "xpaclri\0"
34531
265k
    /* 17692 */ "zero {za}\0"
34532
265k
    /* 17702 */ "zero {za0.h}\0"
34533
265k
    /* 17715 */ "zero {za1.h}\0"
34534
265k
    /* 17728 */ "zero {za0.s}\0"
34535
265k
    /* 17741 */ "zero {za1.s}\0"
34536
265k
    /* 17754 */ "zero {za2.s}\0"
34537
265k
    /* 17767 */ "zero {za3.s}\0"
34538
265k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
265k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
265k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
265k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
265k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
265k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
265k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
265k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
265k
  ;
34547
34548
265k
#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
265k
#endif
34560
34561
265k
  AliasMatchingData M = {
34562
265k
    OpToPatterns,
34563
265k
    Patterns,
34564
265k
    Conds,
34565
265k
    AsmStrings,
34566
265k
    AArch64InstPrinterValidateMCOperand,
34567
265k
  };
34568
265k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
265k
  if (!AsmString) return false;
34570
34571
31.2k
  unsigned I = 0;
34572
142k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
142k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
110k
    ++I;
34575
31.2k
  SStream_concat1(OS, '\t');
34576
31.2k
  char *substr = malloc(I+1);
34577
31.2k
  memcpy(substr, AsmString, I);
34578
31.2k
  substr[I] = '\0';
34579
31.2k
  SStream_concat0(OS, substr);
34580
31.2k
  free(substr);
34581
31.2k
  if (AsmString[I] != '\0') {
34582
31.0k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
31.0k
      SStream_concat1(OS, '\t');
34584
31.0k
      ++I;
34585
31.0k
    }
34586
247k
    do {
34587
247k
      if (AsmString[I] == '$') {
34588
82.1k
        ++I;
34589
82.1k
        if (AsmString[I] == (char)0xff) {
34590
64.0k
          ++I;
34591
64.0k
          int OpIdx = AsmString[I++] - 1;
34592
64.0k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
64.0k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
64.0k
        } else
34595
18.1k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
165k
      } else {
34597
165k
        SStream_concat1(OS, AsmString[I++]);
34598
165k
      }
34599
247k
    } while (AsmString[I] != '\0');
34600
31.0k
  }
34601
34602
31.2k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
265k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
64.0k
         SStream *OS) {
34612
64.0k
#ifndef CAPSTONE_DIET
34613
64.0k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
192
  case 0:
34618
192
    printAddSubImm(MI, OpIdx, OS);
34619
192
    break;
34620
252
  case 1:
34621
252
    printShifter(MI, OpIdx, OS);
34622
252
    break;
34623
364
  case 2:
34624
364
    printArithExtend(MI, OpIdx, OS);
34625
364
    break;
34626
613
  case 3:
34627
613
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
613
    break;
34629
77
  case 4:
34630
77
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
77
    break;
34632
6.48k
  case 5:
34633
6.48k
    printSVERegOp_b(MI, OpIdx, OS);
34634
6.48k
    break;
34635
6.80k
  case 6:
34636
6.80k
    printSVERegOp_0(MI, OpIdx, OS);
34637
6.80k
    break;
34638
3.12k
  case 7:
34639
3.12k
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
3.12k
    break;
34641
4.04k
  case 8:
34642
4.04k
    printSVERegOp_h(MI, OpIdx, OS);
34643
4.04k
    break;
34644
1.35k
  case 9:
34645
1.35k
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
1.35k
    break;
34647
5.72k
  case 10:
34648
5.72k
    printSVERegOp_s(MI, OpIdx, OS);
34649
5.72k
    break;
34650
877
  case 11:
34651
877
    printVRegOperand(MI, OpIdx, OS);
34652
877
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
1.58k
  case 13:
34657
1.58k
    printSVEPattern(MI, OpIdx, OS);
34658
1.58k
    break;
34659
1.13k
  case 14:
34660
1.13k
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
1.13k
    break;
34662
1.93k
  case 15:
34663
1.93k
    printSVERegOp_d(MI, OpIdx, OS);
34664
1.93k
    break;
34665
535
  case 16:
34666
535
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
535
    break;
34668
909
  case 17:
34669
909
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
909
    break;
34671
1.62k
  case 18:
34672
1.62k
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
1.62k
    break;
34674
81
  case 19:
34675
81
    printInverseCondCode(MI, OpIdx, OS);
34676
81
    break;
34677
806
  case 20:
34678
806
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
806
    break;
34680
2.43k
  case 21:
34681
2.43k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
2.43k
    break;
34683
689
  case 22:
34684
689
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
689
    break;
34686
18
  case 23:
34687
18
    printZPRasFPR_8(MI, OpIdx, OS);
34688
18
    break;
34689
3.63k
  case 24:
34690
3.63k
    printVectorIndex_1(MI, OpIdx, OS);
34691
3.63k
    break;
34692
39
  case 25:
34693
39
    printZPRasFPR_64(MI, OpIdx, OS);
34694
39
    break;
34695
34
  case 26:
34696
34
    printZPRasFPR_16(MI, OpIdx, OS);
34697
34
    break;
34698
174
  case 27:
34699
174
    printSVERegOp_q(MI, OpIdx, OS);
34700
174
    break;
34701
12
  case 28:
34702
12
    printZPRasFPR_128(MI, OpIdx, OS);
34703
12
    break;
34704
46
  case 29:
34705
46
    printZPRasFPR_32(MI, OpIdx, OS);
34706
46
    break;
34707
2.69k
  case 30:
34708
2.69k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
2.69k
    break;
34710
3.03k
  case 31:
34711
3.03k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
3.03k
    break;
34713
1.20k
  case 32:
34714
1.20k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
1.20k
    break;
34716
218
  case 33:
34717
218
    printFPImmOperand(MI, OpIdx, OS);
34718
218
    break;
34719
944
  case 34:
34720
944
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
944
    break;
34722
749
  case 35:
34723
749
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
749
    break;
34725
271
  case 36:
34726
271
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
271
    break;
34728
380
  case 37:
34729
380
    printBTIHintOp(MI, OpIdx, OS);
34730
380
    break;
34731
212
  case 38:
34732
212
    printPSBHintOp(MI, OpIdx, OS);
34733
212
    break;
34734
514
  case 39:
34735
514
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
514
    break;
34737
336
  case 40:
34738
336
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
336
    break;
34740
975
  case 41:
34741
975
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
975
    break;
34743
233
  case 42:
34744
233
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
233
    break;
34746
34
  case 43:
34747
34
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
34
    break;
34749
38
  case 44:
34750
38
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
38
    break;
34752
156
  case 45:
34753
156
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
156
    break;
34755
360
  case 46:
34756
360
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
360
    break;
34758
41
  case 47:
34759
41
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
41
    break;
34761
99
  case 48:
34762
99
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
99
    break;
34764
81
  case 49:
34765
81
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
81
    break;
34767
69
  case 50:
34768
69
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
69
    break;
34770
301
  case 51:
34771
301
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
301
    break;
34773
492
  case 52:
34774
492
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
492
    break;
34776
749
  case 53:
34777
749
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
749
    break;
34779
61
  case 54:
34780
61
    printMatrix_0(MI, OpIdx, OS);
34781
61
    break;
34782
827
  case 55:
34783
827
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
827
    break;
34785
585
  case 56:
34786
585
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
585
    break;
34788
493
  case 57:
34789
493
    printMatrix_64(MI, OpIdx, OS);
34790
493
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
37
  case 59:
34795
37
    printPrefetchOp_1(MI, OpIdx, OS);
34796
37
    break;
34797
21
  case 60:
34798
21
    printPrefetchOp_0(MI, OpIdx, OS);
34799
21
    break;
34800
1.29k
  case 61:
34801
1.29k
    printGPR64as32(MI, OpIdx, OS);
34802
1.29k
    break;
34803
910
  case 62:
34804
910
    printSysCROperand(MI, OpIdx, OS);
34805
910
    break;
34806
64.0k
  }
34807
64.0k
#endif // CAPSTONE_DIET
34808
64.0k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
29.3k
                  unsigned PredicateIndex) {
34812
29.3k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
5.39k
  case 1: {
34817
34818
5.39k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
5.39k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
5.39k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
5.39k
    }
34824
2.27k
  case 2: {
34825
34826
2.27k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
2.27k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
2.27k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
2.27k
    }
34832
918
  case 3: {
34833
34834
918
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
918
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
918
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
918
    }
34840
115
  case 4: {
34841
34842
115
    return MCOperand_isImm(MCOp) &&
34843
115
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
115
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
918
    }
34847
7.81k
  case 5: {
34848
34849
7.81k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
7.81k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
7.81k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
7.81k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
7.81k
    }
34856
7.00k
  case 6: {
34857
34858
7.00k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
7.00k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
7.00k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
7.00k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
7.00k
    }
34865
4.57k
  case 7: {
34866
34867
4.57k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
4.57k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
4.57k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
4.57k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
4.57k
    }
34874
836
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
836
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
836
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
836
    }
34882
456
  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
456
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
456
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
456
    }
34891
29.3k
  }
34892
29.3k
}
34893
34894
#endif // PRINT_ALIAS_INSTR