Coverage Report

Created: 2025-07-18 06:43

/src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, https://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
3
/*    Rot127 <unisono@quyllur.org> 2022-2024 */
4
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
5
6
/* LLVM-commit: <commit> */
7
/* LLVM-tag: <tag> */
8
9
/* Do not edit. */
10
11
/* Capstone's LLVM TableGen Backends: */
12
/* https://github.com/capstone-engine/llvm-capstone */
13
14
#include <capstone/platform.h>
15
#include "../../cs_priv.h"
16
17
/// getMnemonic - This method is automatically generated by tablegen
18
/// from the instruction set description.
19
554k
static MnemonicBitsInfo getMnemonic(MCInst *MI, SStream *O) {
20
554k
#ifndef CAPSTONE_DIET
21
554k
  static const char AsmStrs[] = {
22
554k
  /* 0 */ "sha1su0\t\0"
23
554k
  /* 9 */ "sha512su0\t\0"
24
554k
  /* 20 */ "sha256su0\t\0"
25
554k
  /* 31 */ "st64bv0\t\0"
26
554k
  /* 40 */ "ld1\t\0"
27
554k
  /* 45 */ "stl1\t\0"
28
554k
  /* 51 */ "trn1\t\0"
29
554k
  /* 57 */ "ldap1\t\0"
30
554k
  /* 64 */ "zip1\t\0"
31
554k
  /* 70 */ "uzp1\t\0"
32
554k
  /* 76 */ "zipq1\t\0"
33
554k
  /* 83 */ "uzpq1\t\0"
34
554k
  /* 90 */ "dcps1\t\0"
35
554k
  /* 97 */ "sm3ss1\t\0"
36
554k
  /* 105 */ "gcsss1\t\0"
37
554k
  /* 113 */ "st1\t\0"
38
554k
  /* 118 */ "sha1su1\t\0"
39
554k
  /* 127 */ "sha512su1\t\0"
40
554k
  /* 138 */ "sha256su1\t\0"
41
554k
  /* 149 */ "sm3partw1\t\0"
42
554k
  /* 160 */ "rax1\t\0"
43
554k
  /* 166 */ "fma32\t\0"
44
554k
  /* 173 */ "fms32\t\0"
45
554k
  /* 180 */ "rev32\t\0"
46
554k
  /* 187 */ "ld2\t\0"
47
554k
  /* 192 */ "sha512h2\t\0"
48
554k
  /* 202 */ "sha256h2\t\0"
49
554k
  /* 212 */ "luti2\t\0"
50
554k
  /* 219 */ "sabal2\t\0"
51
554k
  /* 227 */ "uabal2\t\0"
52
554k
  /* 235 */ "sqdmlal2\t\0"
53
554k
  /* 245 */ "fmlal2\t\0"
54
554k
  /* 253 */ "smlal2\t\0"
55
554k
  /* 261 */ "umlal2\t\0"
56
554k
  /* 269 */ "ssubl2\t\0"
57
554k
  /* 277 */ "usubl2\t\0"
58
554k
  /* 285 */ "sabdl2\t\0"
59
554k
  /* 293 */ "uabdl2\t\0"
60
554k
  /* 301 */ "saddl2\t\0"
61
554k
  /* 309 */ "uaddl2\t\0"
62
554k
  /* 317 */ "sshll2\t\0"
63
554k
  /* 325 */ "ushll2\t\0"
64
554k
  /* 333 */ "sqdmull2\t\0"
65
554k
  /* 343 */ "pmull2\t\0"
66
554k
  /* 351 */ "smull2\t\0"
67
554k
  /* 359 */ "umull2\t\0"
68
554k
  /* 367 */ "sqdmlsl2\t\0"
69
554k
  /* 377 */ "fmlsl2\t\0"
70
554k
  /* 385 */ "smlsl2\t\0"
71
554k
  /* 393 */ "umlsl2\t\0"
72
554k
  /* 401 */ "bf1cvtl2\t\0"
73
554k
  /* 411 */ "bf2cvtl2\t\0"
74
554k
  /* 421 */ "fcvtl2\t\0"
75
554k
  /* 429 */ "rsubhn2\t\0"
76
554k
  /* 438 */ "raddhn2\t\0"
77
554k
  /* 447 */ "sqshrn2\t\0"
78
554k
  /* 456 */ "uqshrn2\t\0"
79
554k
  /* 465 */ "sqrshrn2\t\0"
80
554k
  /* 475 */ "uqrshrn2\t\0"
81
554k
  /* 485 */ "trn2\t\0"
82
554k
  /* 491 */ "bfcvtn2\t\0"
83
554k
  /* 500 */ "sqxtn2\t\0"
84
554k
  /* 508 */ "uqxtn2\t\0"
85
554k
  /* 516 */ "sqshrun2\t\0"
86
554k
  /* 526 */ "sqrshrun2\t\0"
87
554k
  /* 537 */ "sqxtun2\t\0"
88
554k
  /* 546 */ "fcvtxn2\t\0"
89
554k
  /* 555 */ "zip2\t\0"
90
554k
  /* 561 */ "uzp2\t\0"
91
554k
  /* 567 */ "zipq2\t\0"
92
554k
  /* 574 */ "uzpq2\t\0"
93
554k
  /* 581 */ "dcps2\t\0"
94
554k
  /* 588 */ "gcsss2\t\0"
95
554k
  /* 596 */ "st2\t\0"
96
554k
  /* 601 */ "ssubw2\t\0"
97
554k
  /* 609 */ "usubw2\t\0"
98
554k
  /* 617 */ "saddw2\t\0"
99
554k
  /* 625 */ "uaddw2\t\0"
100
554k
  /* 633 */ "sm3partw2\t\0"
101
554k
  /* 644 */ "ld3\t\0"
102
554k
  /* 649 */ "eor3\t\0"
103
554k
  /* 655 */ "dcps3\t\0"
104
554k
  /* 662 */ "st3\t\0"
105
554k
  /* 667 */ "fma64\t\0"
106
554k
  /* 674 */ "fms64\t\0"
107
554k
  /* 681 */ "rev64\t\0"
108
554k
  /* 688 */ "ld4\t\0"
109
554k
  /* 693 */ "luti4\t\0"
110
554k
  /* 700 */ "st4\t\0"
111
554k
  /* 705 */ "fma16\t\0"
112
554k
  /* 712 */ "mac16\t\0"
113
554k
  /* 719 */ "setf16\t\0"
114
554k
  /* 727 */ "fms16\t\0"
115
554k
  /* 734 */ "rev16\t\0"
116
554k
  /* 741 */ "setf8\t\0"
117
554k
  /* 748 */ "sm3tt1a\t\0"
118
554k
  /* 757 */ "sm3tt2a\t\0"
119
554k
  /* 766 */ "braa\t\0"
120
554k
  /* 772 */ "ldraa\t\0"
121
554k
  /* 779 */ "blraa\t\0"
122
554k
  /* 786 */ "saba\t\0"
123
554k
  /* 792 */ "uaba\t\0"
124
554k
  /* 798 */ "pacda\t\0"
125
554k
  /* 805 */ "ldadda\t\0"
126
554k
  /* 813 */ "fadda\t\0"
127
554k
  /* 820 */ "autda\t\0"
128
554k
  /* 827 */ "pacga\t\0"
129
554k
  /* 834 */ "addha\t\0"
130
554k
  /* 841 */ "pacia\t\0"
131
554k
  /* 848 */ "autia\t\0"
132
554k
  /* 855 */ "brka\t\0"
133
554k
  /* 861 */ "fcmla\t\0"
134
554k
  /* 868 */ "bfmla\t\0"
135
554k
  /* 875 */ "bfmmla\t\0"
136
554k
  /* 883 */ "usmmla\t\0"
137
554k
  /* 891 */ "ummla\t\0"
138
554k
  /* 898 */ "fnmla\t\0"
139
554k
  /* 905 */ "ldsmina\t\0"
140
554k
  /* 914 */ "ldumina\t\0"
141
554k
  /* 923 */ "brkpa\t\0"
142
554k
  /* 930 */ "bmopa\t\0"
143
554k
  /* 937 */ "bfmopa\t\0"
144
554k
  /* 945 */ "usmopa\t\0"
145
554k
  /* 953 */ "sumopa\t\0"
146
554k
  /* 961 */ "rcwsswppa\t\0"
147
554k
  /* 972 */ "rcwswppa\t\0"
148
554k
  /* 982 */ "ldclrpa\t\0"
149
554k
  /* 991 */ "rcwsclrpa\t\0"
150
554k
  /* 1002 */ "rcwclrpa\t\0"
151
554k
  /* 1012 */ "rcwscaspa\t\0"
152
554k
  /* 1023 */ "rcwcaspa\t\0"
153
554k
  /* 1033 */ "ldsetpa\t\0"
154
554k
  /* 1042 */ "rcwssetpa\t\0"
155
554k
  /* 1053 */ "rcwsetpa\t\0"
156
554k
  /* 1063 */ "rcwsswpa\t\0"
157
554k
  /* 1073 */ "rcwswpa\t\0"
158
554k
  /* 1082 */ "fexpa\t\0"
159
554k
  /* 1089 */ "ldclra\t\0"
160
554k
  /* 1097 */ "rcwsclra\t\0"
161
554k
  /* 1107 */ "rcwclra\t\0"
162
554k
  /* 1116 */ "ldeora\t\0"
163
554k
  /* 1124 */ "srsra\t\0"
164
554k
  /* 1131 */ "ursra\t\0"
165
554k
  /* 1138 */ "ssra\t\0"
166
554k
  /* 1144 */ "usra\t\0"
167
554k
  /* 1150 */ "rcwscasa\t\0"
168
554k
  /* 1160 */ "rcwcasa\t\0"
169
554k
  /* 1169 */ "ldseta\t\0"
170
554k
  /* 1177 */ "rcwsseta\t\0"
171
554k
  /* 1187 */ "rcwseta\t\0"
172
554k
  /* 1196 */ "frinta\t\0"
173
554k
  /* 1204 */ "clasta\t\0"
174
554k
  /* 1212 */ "addva\t\0"
175
554k
  /* 1219 */ "mova\t\0"
176
554k
  /* 1225 */ "ldsmaxa\t\0"
177
554k
  /* 1234 */ "ldumaxa\t\0"
178
554k
  /* 1243 */ "pacdza\t\0"
179
554k
  /* 1251 */ "autdza\t\0"
180
554k
  /* 1259 */ "paciza\t\0"
181
554k
  /* 1267 */ "autiza\t\0"
182
554k
  /* 1275 */ "ld1b\t\0"
183
554k
  /* 1281 */ "ldff1b\t\0"
184
554k
  /* 1289 */ "ldnf1b\t\0"
185
554k
  /* 1297 */ "ldnt1b\t\0"
186
554k
  /* 1305 */ "stnt1b\t\0"
187
554k
  /* 1313 */ "st1b\t\0"
188
554k
  /* 1319 */ "sm3tt1b\t\0"
189
554k
  /* 1328 */ "crc32b\t\0"
190
554k
  /* 1336 */ "ld2b\t\0"
191
554k
  /* 1342 */ "st2b\t\0"
192
554k
  /* 1348 */ "sm3tt2b\t\0"
193
554k
  /* 1357 */ "ld3b\t\0"
194
554k
  /* 1363 */ "st3b\t\0"
195
554k
  /* 1369 */ "ld64b\t\0"
196
554k
  /* 1376 */ "st64b\t\0"
197
554k
  /* 1383 */ "ld4b\t\0"
198
554k
  /* 1389 */ "st4b\t\0"
199
554k
  /* 1395 */ "ldaddab\t\0"
200
554k
  /* 1404 */ "ldsminab\t\0"
201
554k
  /* 1414 */ "lduminab\t\0"
202
554k
  /* 1424 */ "swpab\t\0"
203
554k
  /* 1431 */ "brab\t\0"
204
554k
  /* 1437 */ "ldrab\t\0"
205
554k
  /* 1444 */ "blrab\t\0"
206
554k
  /* 1451 */ "ldclrab\t\0"
207
554k
  /* 1460 */ "ldeorab\t\0"
208
554k
  /* 1469 */ "casab\t\0"
209
554k
  /* 1476 */ "ldsetab\t\0"
210
554k
  /* 1485 */ "ldsmaxab\t\0"
211
554k
  /* 1495 */ "ldumaxab\t\0"
212
554k
  /* 1505 */ "fmlallbb\t\0"
213
554k
  /* 1515 */ "crc32cb\t\0"
214
554k
  /* 1524 */ "sqdecb\t\0"
215
554k
  /* 1532 */ "uqdecb\t\0"
216
554k
  /* 1540 */ "sqincb\t\0"
217
554k
  /* 1548 */ "uqincb\t\0"
218
554k
  /* 1556 */ "pacdb\t\0"
219
554k
  /* 1563 */ "ldaddb\t\0"
220
554k
  /* 1571 */ "autdb\t\0"
221
554k
  /* 1578 */ "prfb\t\0"
222
554k
  /* 1584 */ "flogb\t\0"
223
554k
  /* 1591 */ "pacib\t\0"
224
554k
  /* 1598 */ "autib\t\0"
225
554k
  /* 1605 */ "brkb\t\0"
226
554k
  /* 1611 */ "sabalb\t\0"
227
554k
  /* 1619 */ "uabalb\t\0"
228
554k
  /* 1627 */ "ldaddalb\t\0"
229
554k
  /* 1637 */ "sqdmlalb\t\0"
230
554k
  /* 1647 */ "bfmlalb\t\0"
231
554k
  /* 1656 */ "smlalb\t\0"
232
554k
  /* 1664 */ "umlalb\t\0"
233
554k
  /* 1672 */ "ldsminalb\t\0"
234
554k
  /* 1683 */ "lduminalb\t\0"
235
554k
  /* 1694 */ "swpalb\t\0"
236
554k
  /* 1702 */ "ldclralb\t\0"
237
554k
  /* 1712 */ "ldeoralb\t\0"
238
554k
  /* 1722 */ "casalb\t\0"
239
554k
  /* 1730 */ "ldsetalb\t\0"
240
554k
  /* 1740 */ "ldsmaxalb\t\0"
241
554k
  /* 1751 */ "ldumaxalb\t\0"
242
554k
  /* 1762 */ "ssublb\t\0"
243
554k
  /* 1770 */ "usublb\t\0"
244
554k
  /* 1778 */ "sbclb\t\0"
245
554k
  /* 1785 */ "adclb\t\0"
246
554k
  /* 1792 */ "sabdlb\t\0"
247
554k
  /* 1800 */ "uabdlb\t\0"
248
554k
  /* 1808 */ "ldaddlb\t\0"
249
554k
  /* 1817 */ "saddlb\t\0"
250
554k
  /* 1825 */ "uaddlb\t\0"
251
554k
  /* 1833 */ "sshllb\t\0"
252
554k
  /* 1841 */ "ushllb\t\0"
253
554k
  /* 1849 */ "sqdmullb\t\0"
254
554k
  /* 1859 */ "pmullb\t\0"
255
554k
  /* 1867 */ "smullb\t\0"
256
554k
  /* 1875 */ "umullb\t\0"
257
554k
  /* 1883 */ "ldsminlb\t\0"
258
554k
  /* 1893 */ "lduminlb\t\0"
259
554k
  /* 1903 */ "swplb\t\0"
260
554k
  /* 1910 */ "ldclrlb\t\0"
261
554k
  /* 1919 */ "ldeorlb\t\0"
262
554k
  /* 1928 */ "caslb\t\0"
263
554k
  /* 1935 */ "sqdmlslb\t\0"
264
554k
  /* 1945 */ "bfmlslb\t\0"
265
554k
  /* 1954 */ "smlslb\t\0"
266
554k
  /* 1962 */ "umlslb\t\0"
267
554k
  /* 1970 */ "ldsetlb\t\0"
268
554k
  /* 1979 */ "ldsmaxlb\t\0"
269
554k
  /* 1989 */ "ldumaxlb\t\0"
270
554k
  /* 1999 */ "dmb\t\0"
271
554k
  /* 2004 */ "rsubhnb\t\0"
272
554k
  /* 2013 */ "raddhnb\t\0"
273
554k
  /* 2022 */ "ldsminb\t\0"
274
554k
  /* 2031 */ "lduminb\t\0"
275
554k
  /* 2040 */ "sqshrnb\t\0"
276
554k
  /* 2049 */ "uqshrnb\t\0"
277
554k
  /* 2058 */ "sqrshrnb\t\0"
278
554k
  /* 2068 */ "uqrshrnb\t\0"
279
554k
  /* 2078 */ "fcvtnb\t\0"
280
554k
  /* 2086 */ "sqxtnb\t\0"
281
554k
  /* 2094 */ "uqxtnb\t\0"
282
554k
  /* 2102 */ "sqshrunb\t\0"
283
554k
  /* 2112 */ "sqrshrunb\t\0"
284
554k
  /* 2123 */ "sqxtunb\t\0"
285
554k
  /* 2132 */ "ld1rob\t\0"
286
554k
  /* 2140 */ "brkpb\t\0"
287
554k
  /* 2147 */ "swpb\t\0"
288
554k
  /* 2153 */ "ld1rqb\t\0"
289
554k
  /* 2161 */ "ld1rb\t\0"
290
554k
  /* 2168 */ "ldarb\t\0"
291
554k
  /* 2175 */ "ldlarb\t\0"
292
554k
  /* 2183 */ "ldrb\t\0"
293
554k
  /* 2189 */ "ldclrb\t\0"
294
554k
  /* 2197 */ "stllrb\t\0"
295
554k
  /* 2205 */ "stlrb\t\0"
296
554k
  /* 2212 */ "ldeorb\t\0"
297
554k
  /* 2220 */ "ldaprb\t\0"
298
554k
  /* 2228 */ "ldtrb\t\0"
299
554k
  /* 2235 */ "strb\t\0"
300
554k
  /* 2241 */ "sttrb\t\0"
301
554k
  /* 2248 */ "ldurb\t\0"
302
554k
  /* 2255 */ "stlurb\t\0"
303
554k
  /* 2263 */ "ldapurb\t\0"
304
554k
  /* 2272 */ "sturb\t\0"
305
554k
  /* 2279 */ "ldaxrb\t\0"
306
554k
  /* 2287 */ "ldxrb\t\0"
307
554k
  /* 2294 */ "stlxrb\t\0"
308
554k
  /* 2302 */ "stxrb\t\0"
309
554k
  /* 2309 */ "ld1sb\t\0"
310
554k
  /* 2316 */ "ldff1sb\t\0"
311
554k
  /* 2325 */ "ldnf1sb\t\0"
312
554k
  /* 2334 */ "ldnt1sb\t\0"
313
554k
  /* 2343 */ "casb\t\0"
314
554k
  /* 2349 */ "sdsb\t\0"
315
554k
  /* 2355 */ "isb\t\0"
316
554k
  /* 2360 */ "fmsb\t\0"
317
554k
  /* 2366 */ "fnmsb\t\0"
318
554k
  /* 2373 */ "ld1rsb\t\0"
319
554k
  /* 2381 */ "ldrsb\t\0"
320
554k
  /* 2388 */ "ldtrsb\t\0"
321
554k
  /* 2396 */ "ldursb\t\0"
322
554k
  /* 2404 */ "ldapursb\t\0"
323
554k
  /* 2414 */ "tsb\t\0"
324
554k
  /* 2419 */ "ldsetb\t\0"
325
554k
  /* 2427 */ "ssubltb\t\0"
326
554k
  /* 2436 */ "fmlalltb\t\0"
327
554k
  /* 2446 */ "cntb\t\0"
328
554k
  /* 2452 */ "fvdotb\t\0"
329
554k
  /* 2460 */ "eortb\t\0"
330
554k
  /* 2467 */ "clastb\t\0"
331
554k
  /* 2475 */ "sxtb\t\0"
332
554k
  /* 2481 */ "uxtb\t\0"
333
554k
  /* 2487 */ "bfsub\t\0"
334
554k
  /* 2494 */ "shsub\t\0"
335
554k
  /* 2501 */ "uhsub\t\0"
336
554k
  /* 2508 */ "fmsub\t\0"
337
554k
  /* 2515 */ "fnmsub\t\0"
338
554k
  /* 2523 */ "sqsub\t\0"
339
554k
  /* 2530 */ "uqsub\t\0"
340
554k
  /* 2537 */ "revb\t\0"
341
554k
  /* 2543 */ "ssubwb\t\0"
342
554k
  /* 2551 */ "usubwb\t\0"
343
554k
  /* 2559 */ "saddwb\t\0"
344
554k
  /* 2567 */ "uaddwb\t\0"
345
554k
  /* 2575 */ "ldsmaxb\t\0"
346
554k
  /* 2584 */ "ldumaxb\t\0"
347
554k
  /* 2593 */ "pacdzb\t\0"
348
554k
  /* 2601 */ "autdzb\t\0"
349
554k
  /* 2609 */ "pacizb\t\0"
350
554k
  /* 2617 */ "autizb\t\0"
351
554k
  /* 2625 */ "sha1c\t\0"
352
554k
  /* 2632 */ "sbc\t\0"
353
554k
  /* 2637 */ "adc\t\0"
354
554k
  /* 2642 */ "bic\t\0"
355
554k
  /* 2647 */ "wkdmc\t\0"
356
554k
  /* 2654 */ "aesimc\t\0"
357
554k
  /* 2662 */ "aesmc\t\0"
358
554k
  /* 2669 */ "csinc\t\0"
359
554k
  /* 2676 */ "retaasppc\t\0"
360
554k
  /* 2687 */ "autiasppc\t\0"
361
554k
  /* 2698 */ "retabsppc\t\0"
362
554k
  /* 2709 */ "autibsppc\t\0"
363
554k
  /* 2720 */ "hvc\t\0"
364
554k
  /* 2725 */ "svc\t\0"
365
554k
  /* 2730 */ "ld1d\t\0"
366
554k
  /* 2736 */ "ldff1d\t\0"
367
554k
  /* 2744 */ "ldnf1d\t\0"
368
554k
  /* 2752 */ "ldnt1d\t\0"
369
554k
  /* 2760 */ "stnt1d\t\0"
370
554k
  /* 2768 */ "st1d\t\0"
371
554k
  /* 2774 */ "mul53hi.2d\t\0"
372
554k
  /* 2786 */ "mul53lo.2d\t\0"
373
554k
  /* 2798 */ "ld2d\t\0"
374
554k
  /* 2804 */ "st2d\t\0"
375
554k
  /* 2810 */ "ld3d\t\0"
376
554k
  /* 2816 */ "st3d\t\0"
377
554k
  /* 2822 */ "ld4d\t\0"
378
554k
  /* 2828 */ "st4d\t\0"
379
554k
  /* 2834 */ "fmad\t\0"
380
554k
  /* 2840 */ "fnmad\t\0"
381
554k
  /* 2847 */ "ftmad\t\0"
382
554k
  /* 2854 */ "fabd\t\0"
383
554k
  /* 2860 */ "sabd\t\0"
384
554k
  /* 2866 */ "uabd\t\0"
385
554k
  /* 2872 */ "xpacd\t\0"
386
554k
  /* 2879 */ "sqdecd\t\0"
387
554k
  /* 2887 */ "uqdecd\t\0"
388
554k
  /* 2895 */ "sqincd\t\0"
389
554k
  /* 2903 */ "uqincd\t\0"
390
554k
  /* 2911 */ "fcadd\t\0"
391
554k
  /* 2918 */ "sqcadd\t\0"
392
554k
  /* 2926 */ "ldadd\t\0"
393
554k
  /* 2933 */ "bfadd\t\0"
394
554k
  /* 2940 */ "srhadd\t\0"
395
554k
  /* 2948 */ "urhadd\t\0"
396
554k
  /* 2956 */ "shadd\t\0"
397
554k
  /* 2963 */ "uhadd\t\0"
398
554k
  /* 2970 */ "fmadd\t\0"
399
554k
  /* 2977 */ "fnmadd\t\0"
400
554k
  /* 2985 */ "usqadd\t\0"
401
554k
  /* 2993 */ "suqadd\t\0"
402
554k
  /* 3001 */ "prfd\t\0"
403
554k
  /* 3007 */ "wkdmd\t\0"
404
554k
  /* 3014 */ "nand\t\0"
405
554k
  /* 3020 */ "ld1rod\t\0"
406
554k
  /* 3028 */ "ld1rqd\t\0"
407
554k
  /* 3036 */ "ld1rd\t\0"
408
554k
  /* 3043 */ "asrd\t\0"
409
554k
  /* 3049 */ "aesd\t\0"
410
554k
  /* 3055 */ "cntd\t\0"
411
554k
  /* 3061 */ "revd\t\0"
412
554k
  /* 3067 */ "sm4e\t\0"
413
554k
  /* 3073 */ "splice\t\0"
414
554k
  /* 3081 */ "facge\t\0"
415
554k
  /* 3088 */ "whilege\t\0"
416
554k
  /* 3097 */ "fcmge\t\0"
417
554k
  /* 3104 */ "cmpge\t\0"
418
554k
  /* 3111 */ "fscale\t\0"
419
554k
  /* 3119 */ "whilele\t\0"
420
554k
  /* 3128 */ "fcmle\t\0"
421
554k
  /* 3135 */ "cmple\t\0"
422
554k
  /* 3142 */ "fcmne\t\0"
423
554k
  /* 3149 */ "ctermne\t\0"
424
554k
  /* 3158 */ "cmpne\t\0"
425
554k
  /* 3165 */ "frecpe\t\0"
426
554k
  /* 3173 */ "urecpe\t\0"
427
554k
  /* 3181 */ "fccmpe\t\0"
428
554k
  /* 3189 */ "fcmpe\t\0"
429
554k
  /* 3196 */ "aese\t\0"
430
554k
  /* 3202 */ "pfalse\t\0"
431
554k
  /* 3210 */ "frsqrte\t\0"
432
554k
  /* 3219 */ "ursqrte\t\0"
433
554k
  /* 3228 */ "ptrue\t\0"
434
554k
  /* 3235 */ "udf\t\0"
435
554k
  /* 3240 */ "bif\t\0"
436
554k
  /* 3245 */ "rmif\t\0"
437
554k
  /* 3251 */ "scvtf\t\0"
438
554k
  /* 3258 */ "ucvtf\t\0"
439
554k
  /* 3265 */ "st2g\t\0"
440
554k
  /* 3271 */ "stz2g\t\0"
441
554k
  /* 3278 */ "subg\t\0"
442
554k
  /* 3284 */ "addg\t\0"
443
554k
  /* 3290 */ "ldg\t\0"
444
554k
  /* 3295 */ "fneg\t\0"
445
554k
  /* 3301 */ "sqneg\t\0"
446
554k
  /* 3308 */ "csneg\t\0"
447
554k
  /* 3315 */ "histseg\t\0"
448
554k
  /* 3324 */ "irg\t\0"
449
554k
  /* 3329 */ "stg\t\0"
450
554k
  /* 3334 */ "stzg\t\0"
451
554k
  /* 3340 */ "sha1h\t\0"
452
554k
  /* 3347 */ "ld1h\t\0"
453
554k
  /* 3353 */ "ldff1h\t\0"
454
554k
  /* 3361 */ "ldnf1h\t\0"
455
554k
  /* 3369 */ "ldnt1h\t\0"
456
554k
  /* 3377 */ "stnt1h\t\0"
457
554k
  /* 3385 */ "st1h\t\0"
458
554k
  /* 3391 */ "sha512h\t\0"
459
554k
  /* 3400 */ "crc32h\t\0"
460
554k
  /* 3408 */ "ld2h\t\0"
461
554k
  /* 3414 */ "st2h\t\0"
462
554k
  /* 3420 */ "ld3h\t\0"
463
554k
  /* 3426 */ "st3h\t\0"
464
554k
  /* 3432 */ "ld4h\t\0"
465
554k
  /* 3438 */ "st4h\t\0"
466
554k
  /* 3444 */ "sha256h\t\0"
467
554k
  /* 3453 */ "ldaddah\t\0"
468
554k
  /* 3462 */ "sqrdcmlah\t\0"
469
554k
  /* 3473 */ "sqrdmlah\t\0"
470
554k
  /* 3483 */ "ldsminah\t\0"
471
554k
  /* 3493 */ "lduminah\t\0"
472
554k
  /* 3503 */ "swpah\t\0"
473
554k
  /* 3510 */ "ldclrah\t\0"
474
554k
  /* 3519 */ "ldeorah\t\0"
475
554k
  /* 3528 */ "casah\t\0"
476
554k
  /* 3535 */ "ldsetah\t\0"
477
554k
  /* 3544 */ "ldsmaxah\t\0"
478
554k
  /* 3554 */ "ldumaxah\t\0"
479
554k
  /* 3564 */ "crc32ch\t\0"
480
554k
  /* 3573 */ "sqdech\t\0"
481
554k
  /* 3581 */ "uqdech\t\0"
482
554k
  /* 3589 */ "sqinch\t\0"
483
554k
  /* 3597 */ "uqinch\t\0"
484
554k
  /* 3605 */ "nmatch\t\0"
485
554k
  /* 3613 */ "ldaddh\t\0"
486
554k
  /* 3621 */ "prfh\t\0"
487
554k
  /* 3627 */ "ldaddalh\t\0"
488
554k
  /* 3637 */ "ldsminalh\t\0"
489
554k
  /* 3648 */ "lduminalh\t\0"
490
554k
  /* 3659 */ "swpalh\t\0"
491
554k
  /* 3667 */ "ldclralh\t\0"
492
554k
  /* 3677 */ "ldeoralh\t\0"
493
554k
  /* 3687 */ "casalh\t\0"
494
554k
  /* 3695 */ "ldsetalh\t\0"
495
554k
  /* 3705 */ "ldsmaxalh\t\0"
496
554k
  /* 3716 */ "ldumaxalh\t\0"
497
554k
  /* 3727 */ "ldaddlh\t\0"
498
554k
  /* 3736 */ "ldsminlh\t\0"
499
554k
  /* 3746 */ "lduminlh\t\0"
500
554k
  /* 3756 */ "swplh\t\0"
501
554k
  /* 3763 */ "ldclrlh\t\0"
502
554k
  /* 3772 */ "ldeorlh\t\0"
503
554k
  /* 3781 */ "caslh\t\0"
504
554k
  /* 3788 */ "ldsetlh\t\0"
505
554k
  /* 3797 */ "sqdmulh\t\0"
506
554k
  /* 3806 */ "sqrdmulh\t\0"
507
554k
  /* 3816 */ "smulh\t\0"
508
554k
  /* 3823 */ "umulh\t\0"
509
554k
  /* 3830 */ "ldsmaxlh\t\0"
510
554k
  /* 3840 */ "ldumaxlh\t\0"
511
554k
  /* 3850 */ "ldsminh\t\0"
512
554k
  /* 3859 */ "lduminh\t\0"
513
554k
  /* 3868 */ "ld1roh\t\0"
514
554k
  /* 3876 */ "swph\t\0"
515
554k
  /* 3882 */ "ld1rqh\t\0"
516
554k
  /* 3890 */ "ld1rh\t\0"
517
554k
  /* 3897 */ "ldarh\t\0"
518
554k
  /* 3904 */ "ldlarh\t\0"
519
554k
  /* 3912 */ "ldrh\t\0"
520
554k
  /* 3918 */ "ldclrh\t\0"
521
554k
  /* 3926 */ "stllrh\t\0"
522
554k
  /* 3934 */ "stlrh\t\0"
523
554k
  /* 3941 */ "ldeorh\t\0"
524
554k
  /* 3949 */ "ldaprh\t\0"
525
554k
  /* 3957 */ "ldtrh\t\0"
526
554k
  /* 3964 */ "strh\t\0"
527
554k
  /* 3970 */ "sttrh\t\0"
528
554k
  /* 3977 */ "ldurh\t\0"
529
554k
  /* 3984 */ "stlurh\t\0"
530
554k
  /* 3992 */ "ldapurh\t\0"
531
554k
  /* 4001 */ "sturh\t\0"
532
554k
  /* 4008 */ "ldaxrh\t\0"
533
554k
  /* 4016 */ "ldxrh\t\0"
534
554k
  /* 4023 */ "stlxrh\t\0"
535
554k
  /* 4031 */ "stxrh\t\0"
536
554k
  /* 4038 */ "ld1sh\t\0"
537
554k
  /* 4045 */ "ldff1sh\t\0"
538
554k
  /* 4054 */ "ldnf1sh\t\0"
539
554k
  /* 4063 */ "ldnt1sh\t\0"
540
554k
  /* 4072 */ "cash\t\0"
541
554k
  /* 4078 */ "sqrdmlsh\t\0"
542
554k
  /* 4088 */ "ld1rsh\t\0"
543
554k
  /* 4096 */ "ldrsh\t\0"
544
554k
  /* 4103 */ "ldtrsh\t\0"
545
554k
  /* 4111 */ "ldursh\t\0"
546
554k
  /* 4119 */ "ldapursh\t\0"
547
554k
  /* 4129 */ "ldseth\t\0"
548
554k
  /* 4137 */ "cnth\t\0"
549
554k
  /* 4143 */ "sxth\t\0"
550
554k
  /* 4149 */ "uxth\t\0"
551
554k
  /* 4155 */ "revh\t\0"
552
554k
  /* 4161 */ "ldsmaxh\t\0"
553
554k
  /* 4170 */ "ldumaxh\t\0"
554
554k
  /* 4179 */ "xpaci\t\0"
555
554k
  /* 4186 */ "whilehi\t\0"
556
554k
  /* 4195 */ "punpkhi\t\0"
557
554k
  /* 4204 */ "sunpkhi\t\0"
558
554k
  /* 4213 */ "uunpkhi\t\0"
559
554k
  /* 4222 */ "cmhi\t\0"
560
554k
  /* 4228 */ "cmphi\t\0"
561
554k
  /* 4235 */ "sli\t\0"
562
554k
  /* 4240 */ "gmi\t\0"
563
554k
  /* 4245 */ "mvni\t\0"
564
554k
  /* 4251 */ "sri\t\0"
565
554k
  /* 4256 */ "frinti\t\0"
566
554k
  /* 4264 */ "movi\t\0"
567
554k
  /* 4270 */ "ldzi\t\0"
568
554k
  /* 4276 */ "stzi\t\0"
569
554k
  /* 4282 */ "sunpk\t\0"
570
554k
  /* 4289 */ "uunpk\t\0"
571
554k
  /* 4296 */ "brk\t\0"
572
554k
  /* 4301 */ "movk\t\0"
573
554k
  /* 4307 */ "sabal\t\0"
574
554k
  /* 4314 */ "uabal\t\0"
575
554k
  /* 4321 */ "ldaddal\t\0"
576
554k
  /* 4330 */ "sqdmlal\t\0"
577
554k
  /* 4339 */ "bfmlal\t\0"
578
554k
  /* 4347 */ "smlal\t\0"
579
554k
  /* 4354 */ "umlal\t\0"
580
554k
  /* 4361 */ "ldsminal\t\0"
581
554k
  /* 4371 */ "lduminal\t\0"
582
554k
  /* 4381 */ "rcwsswppal\t\0"
583
554k
  /* 4393 */ "rcwswppal\t\0"
584
554k
  /* 4404 */ "ldclrpal\t\0"
585
554k
  /* 4414 */ "rcwsclrpal\t\0"
586
554k
  /* 4426 */ "rcwclrpal\t\0"
587
554k
  /* 4437 */ "rcwscaspal\t\0"
588
554k
  /* 4449 */ "rcwcaspal\t\0"
589
554k
  /* 4460 */ "ldsetpal\t\0"
590
554k
  /* 4470 */ "rcwssetpal\t\0"
591
554k
  /* 4482 */ "rcwsetpal\t\0"
592
554k
  /* 4493 */ "rcwsswpal\t\0"
593
554k
  /* 4504 */ "rcwswpal\t\0"
594
554k
  /* 4514 */ "ldclral\t\0"
595
554k
  /* 4523 */ "rcwsclral\t\0"
596
554k
  /* 4534 */ "rcwclral\t\0"
597
554k
  /* 4544 */ "ldeoral\t\0"
598
554k
  /* 4553 */ "rcwscasal\t\0"
599
554k
  /* 4564 */ "rcwcasal\t\0"
600
554k
  /* 4574 */ "ldsetal\t\0"
601
554k
  /* 4583 */ "rcwssetal\t\0"
602
554k
  /* 4594 */ "rcwsetal\t\0"
603
554k
  /* 4604 */ "ldsmaxal\t\0"
604
554k
  /* 4614 */ "ldumaxal\t\0"
605
554k
  /* 4624 */ "tbl\t\0"
606
554k
  /* 4629 */ "smsubl\t\0"
607
554k
  /* 4637 */ "umsubl\t\0"
608
554k
  /* 4645 */ "ssubl\t\0"
609
554k
  /* 4652 */ "usubl\t\0"
610
554k
  /* 4659 */ "sabdl\t\0"
611
554k
  /* 4666 */ "uabdl\t\0"
612
554k
  /* 4673 */ "ldaddl\t\0"
613
554k
  /* 4681 */ "smaddl\t\0"
614
554k
  /* 4689 */ "umaddl\t\0"
615
554k
  /* 4697 */ "saddl\t\0"
616
554k
  /* 4704 */ "uaddl\t\0"
617
554k
  /* 4711 */ "tcancel\t\0"
618
554k
  /* 4720 */ "fcsel\t\0"
619
554k
  /* 4727 */ "psel\t\0"
620
554k
  /* 4733 */ "ftssel\t\0"
621
554k
  /* 4741 */ "sqshl\t\0"
622
554k
  /* 4748 */ "uqshl\t\0"
623
554k
  /* 4755 */ "sqrshl\t\0"
624
554k
  /* 4763 */ "uqrshl\t\0"
625
554k
  /* 4771 */ "srshl\t\0"
626
554k
  /* 4778 */ "urshl\t\0"
627
554k
  /* 4785 */ "sshl\t\0"
628
554k
  /* 4791 */ "ushl\t\0"
629
554k
  /* 4797 */ "fmlall\t\0"
630
554k
  /* 4805 */ "usmlall\t\0"
631
554k
  /* 4814 */ "sumlall\t\0"
632
554k
  /* 4823 */ "sshll\t\0"
633
554k
  /* 4830 */ "ushll\t\0"
634
554k
  /* 4837 */ "smlsll\t\0"
635
554k
  /* 4845 */ "umlsll\t\0"
636
554k
  /* 4853 */ "sqdmull\t\0"
637
554k
  /* 4862 */ "pmull\t\0"
638
554k
  /* 4869 */ "smull\t\0"
639
554k
  /* 4876 */ "umull\t\0"
640
554k
  /* 4883 */ "ldsminl\t\0"
641
554k
  /* 4892 */ "lduminl\t\0"
642
554k
  /* 4901 */ "addpl\t\0"
643
554k
  /* 4908 */ "rcwsswppl\t\0"
644
554k
  /* 4919 */ "rcwswppl\t\0"
645
554k
  /* 4929 */ "ldclrpl\t\0"
646
554k
  /* 4938 */ "rcwsclrpl\t\0"
647
554k
  /* 4949 */ "rcwclrpl\t\0"
648
554k
  /* 4959 */ "rcwscaspl\t\0"
649
554k
  /* 4970 */ "rcwcaspl\t\0"
650
554k
  /* 4980 */ "addspl\t\0"
651
554k
  /* 4988 */ "ldsetpl\t\0"
652
554k
  /* 4997 */ "rcwssetpl\t\0"
653
554k
  /* 5008 */ "rcwsetpl\t\0"
654
554k
  /* 5018 */ "rcwsswpl\t\0"
655
554k
  /* 5028 */ "rcwswpl\t\0"
656
554k
  /* 5037 */ "ldclrl\t\0"
657
554k
  /* 5045 */ "rcwsclrl\t\0"
658
554k
  /* 5055 */ "rcwclrl\t\0"
659
554k
  /* 5064 */ "ldeorl\t\0"
660
554k
  /* 5072 */ "rcwscasl\t\0"
661
554k
  /* 5082 */ "rcwcasl\t\0"
662
554k
  /* 5091 */ "nbsl\t\0"
663
554k
  /* 5097 */ "sqdmlsl\t\0"
664
554k
  /* 5106 */ "bfmlsl\t\0"
665
554k
  /* 5114 */ "smlsl\t\0"
666
554k
  /* 5121 */ "umlsl\t\0"
667
554k
  /* 5128 */ "sysl\t\0"
668
554k
  /* 5134 */ "ldsetl\t\0"
669
554k
  /* 5142 */ "rcwssetl\t\0"
670
554k
  /* 5152 */ "rcwsetl\t\0"
671
554k
  /* 5161 */ "bf1cvtl\t\0"
672
554k
  /* 5170 */ "bf2cvtl\t\0"
673
554k
  /* 5179 */ "fcvtl\t\0"
674
554k
  /* 5186 */ "bfmul\t\0"
675
554k
  /* 5193 */ "fnmul\t\0"
676
554k
  /* 5200 */ "pmul\t\0"
677
554k
  /* 5206 */ "ftsmul\t\0"
678
554k
  /* 5214 */ "addvl\t\0"
679
554k
  /* 5221 */ "rdvl\t\0"
680
554k
  /* 5227 */ "addsvl\t\0"
681
554k
  /* 5235 */ "rdsvl\t\0"
682
554k
  /* 5242 */ "ldsmaxl\t\0"
683
554k
  /* 5251 */ "ldumaxl\t\0"
684
554k
  /* 5260 */ "sha1m\t\0"
685
554k
  /* 5267 */ "sbfm\t\0"
686
554k
  /* 5273 */ "ubfm\t\0"
687
554k
  /* 5279 */ "rprfm\t\0"
688
554k
  /* 5286 */ "ldgm\t\0"
689
554k
  /* 5292 */ "stgm\t\0"
690
554k
  /* 5298 */ "stzgm\t\0"
691
554k
  /* 5305 */ "gcspushm\t\0"
692
554k
  /* 5315 */ "bfminnm\t\0"
693
554k
  /* 5324 */ "bfmaxnm\t\0"
694
554k
  /* 5333 */ "gcspopm\t\0"
695
554k
  /* 5342 */ "dupm\t\0"
696
554k
  /* 5348 */ "frintm\t\0"
697
554k
  /* 5356 */ "prfum\t\0"
698
554k
  /* 5363 */ "bsl1n\t\0"
699
554k
  /* 5370 */ "bsl2n\t\0"
700
554k
  /* 5377 */ "rsubhn\t\0"
701
554k
  /* 5385 */ "raddhn\t\0"
702
554k
  /* 5393 */ "famin\t\0"
703
554k
  /* 5400 */ "bfmin\t\0"
704
554k
  /* 5407 */ "ldsmin\t\0"
705
554k
  /* 5415 */ "ldumin\t\0"
706
554k
  /* 5423 */ "brkn\t\0"
707
554k
  /* 5429 */ "ccmn\t\0"
708
554k
  /* 5435 */ "eon\t\0"
709
554k
  /* 5440 */ "sqshrn\t\0"
710
554k
  /* 5448 */ "uqshrn\t\0"
711
554k
  /* 5456 */ "sqrshrn\t\0"
712
554k
  /* 5465 */ "uqrshrn\t\0"
713
554k
  /* 5474 */ "orn\t\0"
714
554k
  /* 5479 */ "frintn\t\0"
715
554k
  /* 5487 */ "bfcvtn\t\0"
716
554k
  /* 5495 */ "sqcvtn\t\0"
717
554k
  /* 5503 */ "uqcvtn\t\0"
718
554k
  /* 5511 */ "sqxtn\t\0"
719
554k
  /* 5518 */ "uqxtn\t\0"
720
554k
  /* 5525 */ "sqshrun\t\0"
721
554k
  /* 5534 */ "sqrshrun\t\0"
722
554k
  /* 5544 */ "sqcvtun\t\0"
723
554k
  /* 5553 */ "sqxtun\t\0"
724
554k
  /* 5561 */ "movn\t\0"
725
554k
  /* 5567 */ "fcvtxn\t\0"
726
554k
  /* 5575 */ "whilelo\t\0"
727
554k
  /* 5584 */ "punpklo\t\0"
728
554k
  /* 5593 */ "sunpklo\t\0"
729
554k
  /* 5602 */ "uunpklo\t\0"
730
554k
  /* 5611 */ "cmplo\t\0"
731
554k
  /* 5618 */ "zero\t\0"
732
554k
  /* 5624 */ "fcmuo\t\0"
733
554k
  /* 5631 */ "sha1p\t\0"
734
554k
  /* 5638 */ "subp\t\0"
735
554k
  /* 5644 */ "sqdecp\t\0"
736
554k
  /* 5652 */ "uqdecp\t\0"
737
554k
  /* 5660 */ "sqincp\t\0"
738
554k
  /* 5668 */ "uqincp\t\0"
739
554k
  /* 5676 */ "faddp\t\0"
740
554k
  /* 5683 */ "ldp\t\0"
741
554k
  /* 5688 */ "bdep\t\0"
742
554k
  /* 5694 */ "vecfp\t\0"
743
554k
  /* 5701 */ "matfp\t\0"
744
554k
  /* 5708 */ "stgp\t\0"
745
554k
  /* 5714 */ "zip\t\0"
746
554k
  /* 5719 */ "sadalp\t\0"
747
554k
  /* 5727 */ "uadalp\t\0"
748
554k
  /* 5735 */ "saddlp\t\0"
749
554k
  /* 5743 */ "uaddlp\t\0"
750
554k
  /* 5751 */ "stilp\t\0"
751
554k
  /* 5758 */ "bfclamp\t\0"
752
554k
  /* 5767 */ "sclamp\t\0"
753
554k
  /* 5775 */ "uclamp\t\0"
754
554k
  /* 5783 */ "fccmp\t\0"
755
554k
  /* 5790 */ "fcmp\t\0"
756
554k
  /* 5796 */ "fminnmp\t\0"
757
554k
  /* 5805 */ "fmaxnmp\t\0"
758
554k
  /* 5814 */ "ldnp\t\0"
759
554k
  /* 5820 */ "fminp\t\0"
760
554k
  /* 5827 */ "sminp\t\0"
761
554k
  /* 5834 */ "uminp\t\0"
762
554k
  /* 5841 */ "stnp\t\0"
763
554k
  /* 5847 */ "ldiapp\t\0"
764
554k
  /* 5855 */ "rcwsswpp\t\0"
765
554k
  /* 5865 */ "rcwswpp\t\0"
766
554k
  /* 5874 */ "adrp\t\0"
767
554k
  /* 5880 */ "bgrp\t\0"
768
554k
  /* 5886 */ "ldclrp\t\0"
769
554k
  /* 5894 */ "rcwsclrp\t\0"
770
554k
  /* 5904 */ "rcwclrp\t\0"
771
554k
  /* 5913 */ "rcwscasp\t\0"
772
554k
  /* 5923 */ "rcwcasp\t\0"
773
554k
  /* 5932 */ "sysp\t\0"
774
554k
  /* 5938 */ "ldsetp\t\0"
775
554k
  /* 5946 */ "rcwssetp\t\0"
776
554k
  /* 5956 */ "rcwsetp\t\0"
777
554k
  /* 5965 */ "cntp\t\0"
778
554k
  /* 5971 */ "frintp\t\0"
779
554k
  /* 5979 */ "stp\t\0"
780
554k
  /* 5984 */ "fdup\t\0"
781
554k
  /* 5990 */ "rcwsswp\t\0"
782
554k
  /* 5999 */ "rcwswp\t\0"
783
554k
  /* 6007 */ "ldaxp\t\0"
784
554k
  /* 6014 */ "fmaxp\t\0"
785
554k
  /* 6021 */ "smaxp\t\0"
786
554k
  /* 6028 */ "umaxp\t\0"
787
554k
  /* 6035 */ "ldxp\t\0"
788
554k
  /* 6041 */ "stlxp\t\0"
789
554k
  /* 6048 */ "stxp\t\0"
790
554k
  /* 6054 */ "uzp\t\0"
791
554k
  /* 6059 */ "ld1q\t\0"
792
554k
  /* 6065 */ "st1q\t\0"
793
554k
  /* 6071 */ "ld2q\t\0"
794
554k
  /* 6077 */ "st2q\t\0"
795
554k
  /* 6083 */ "ld3q\t\0"
796
554k
  /* 6089 */ "st3q\t\0"
797
554k
  /* 6095 */ "ld4q\t\0"
798
554k
  /* 6101 */ "st4q\t\0"
799
554k
  /* 6107 */ "fcmeq\t\0"
800
554k
  /* 6114 */ "ctermeq\t\0"
801
554k
  /* 6123 */ "cmpeq\t\0"
802
554k
  /* 6130 */ "tblq\t\0"
803
554k
  /* 6136 */ "dupq\t\0"
804
554k
  /* 6142 */ "extq\t\0"
805
554k
  /* 6148 */ "tbxq\t\0"
806
554k
  /* 6154 */ "ld1r\t\0"
807
554k
  /* 6160 */ "ld2r\t\0"
808
554k
  /* 6166 */ "ld3r\t\0"
809
554k
  /* 6172 */ "ld4r\t\0"
810
554k
  /* 6178 */ "ldar\t\0"
811
554k
  /* 6184 */ "ldlar\t\0"
812
554k
  /* 6191 */ "xar\t\0"
813
554k
  /* 6196 */ "fsubr\t\0"
814
554k
  /* 6203 */ "shsubr\t\0"
815
554k
  /* 6211 */ "uhsubr\t\0"
816
554k
  /* 6219 */ "sqsubr\t\0"
817
554k
  /* 6227 */ "uqsubr\t\0"
818
554k
  /* 6235 */ "adr\t\0"
819
554k
  /* 6240 */ "ldr\t\0"
820
554k
  /* 6245 */ "genter\t\0"
821
554k
  /* 6253 */ "rdffr\t\0"
822
554k
  /* 6260 */ "wrffr\t\0"
823
554k
  /* 6267 */ "sqrshr\t\0"
824
554k
  /* 6275 */ "uqrshr\t\0"
825
554k
  /* 6283 */ "srshr\t\0"
826
554k
  /* 6290 */ "urshr\t\0"
827
554k
  /* 6297 */ "sshr\t\0"
828
554k
  /* 6303 */ "ushr\t\0"
829
554k
  /* 6309 */ "blr\t\0"
830
554k
  /* 6314 */ "ldclr\t\0"
831
554k
  /* 6321 */ "rcwsclr\t\0"
832
554k
  /* 6330 */ "rcwclr\t\0"
833
554k
  /* 6338 */ "sqshlr\t\0"
834
554k
  /* 6346 */ "uqshlr\t\0"
835
554k
  /* 6354 */ "sqrshlr\t\0"
836
554k
  /* 6363 */ "uqrshlr\t\0"
837
554k
  /* 6372 */ "srshlr\t\0"
838
554k
  /* 6380 */ "urshlr\t\0"
839
554k
  /* 6388 */ "stllr\t\0"
840
554k
  /* 6395 */ "lslr\t\0"
841
554k
  /* 6401 */ "stlr\t\0"
842
554k
  /* 6407 */ "ldeor\t\0"
843
554k
  /* 6414 */ "nor\t\0"
844
554k
  /* 6419 */ "ror\t\0"
845
554k
  /* 6424 */ "ldapr\t\0"
846
554k
  /* 6431 */ "orr\t\0"
847
554k
  /* 6436 */ "asrr\t\0"
848
554k
  /* 6442 */ "lsrr\t\0"
849
554k
  /* 6448 */ "msrr\t\0"
850
554k
  /* 6454 */ "asr\t\0"
851
554k
  /* 6459 */ "lsr\t\0"
852
554k
  /* 6464 */ "msr\t\0"
853
554k
  /* 6469 */ "insr\t\0"
854
554k
  /* 6475 */ "ldtr\t\0"
855
554k
  /* 6481 */ "gcsstr\t\0"
856
554k
  /* 6489 */ "gcssttr\t\0"
857
554k
  /* 6498 */ "extr\t\0"
858
554k
  /* 6504 */ "ldur\t\0"
859
554k
  /* 6510 */ "stlur\t\0"
860
554k
  /* 6517 */ "ldapur\t\0"
861
554k
  /* 6525 */ "stur\t\0"
862
554k
  /* 6531 */ "fdivr\t\0"
863
554k
  /* 6538 */ "sdivr\t\0"
864
554k
  /* 6545 */ "udivr\t\0"
865
554k
  /* 6552 */ "whilewr\t\0"
866
554k
  /* 6561 */ "ldaxr\t\0"
867
554k
  /* 6568 */ "ldxr\t\0"
868
554k
  /* 6574 */ "stlxr\t\0"
869
554k
  /* 6581 */ "stxr\t\0"
870
554k
  /* 6587 */ "rcwscas\t\0"
871
554k
  /* 6596 */ "rcwcas\t\0"
872
554k
  /* 6604 */ "brkas\t\0"
873
554k
  /* 6611 */ "brkpas\t\0"
874
554k
  /* 6619 */ "fcvtas\t\0"
875
554k
  /* 6627 */ "fabs\t\0"
876
554k
  /* 6633 */ "sqabs\t\0"
877
554k
  /* 6640 */ "brkbs\t\0"
878
554k
  /* 6647 */ "brkpbs\t\0"
879
554k
  /* 6655 */ "subs\t\0"
880
554k
  /* 6661 */ "sbcs\t\0"
881
554k
  /* 6667 */ "adcs\t\0"
882
554k
  /* 6673 */ "bics\t\0"
883
554k
  /* 6679 */ "adds\t\0"
884
554k
  /* 6685 */ "nands\t\0"
885
554k
  /* 6692 */ "ptrues\t\0"
886
554k
  /* 6700 */ "whilehs\t\0"
887
554k
  /* 6709 */ "cmhs\t\0"
888
554k
  /* 6715 */ "cmphs\t\0"
889
554k
  /* 6722 */ "cls\t\0"
890
554k
  /* 6727 */ "whilels\t\0"
891
554k
  /* 6736 */ "bfmls\t\0"
892
554k
  /* 6743 */ "fnmls\t\0"
893
554k
  /* 6750 */ "cmpls\t\0"
894
554k
  /* 6757 */ "fcvtms\t\0"
895
554k
  /* 6765 */ "ins\t\0"
896
554k
  /* 6770 */ "brkns\t\0"
897
554k
  /* 6777 */ "orns\t\0"
898
554k
  /* 6783 */ "fcvtns\t\0"
899
554k
  /* 6791 */ "subps\t\0"
900
554k
  /* 6798 */ "frecps\t\0"
901
554k
  /* 6806 */ "bmops\t\0"
902
554k
  /* 6813 */ "bfmops\t\0"
903
554k
  /* 6821 */ "usmops\t\0"
904
554k
  /* 6829 */ "sumops\t\0"
905
554k
  /* 6837 */ "fcvtps\t\0"
906
554k
  /* 6845 */ "rdffrs\t\0"
907
554k
  /* 6853 */ "mrs\t\0"
908
554k
  /* 6858 */ "eors\t\0"
909
554k
  /* 6864 */ "nors\t\0"
910
554k
  /* 6870 */ "mrrs\t\0"
911
554k
  /* 6876 */ "orrs\t\0"
912
554k
  /* 6882 */ "frsqrts\t\0"
913
554k
  /* 6891 */ "sys\t\0"
914
554k
  /* 6896 */ "fcvtzs\t\0"
915
554k
  /* 6904 */ "fjcvtzs\t\0"
916
554k
  /* 6913 */ "sqdmlalbt\t\0"
917
554k
  /* 6924 */ "ssublbt\t\0"
918
554k
  /* 6933 */ "saddlbt\t\0"
919
554k
  /* 6942 */ "fmlallbt\t\0"
920
554k
  /* 6952 */ "sqdmlslbt\t\0"
921
554k
  /* 6963 */ "eorbt\t\0"
922
554k
  /* 6970 */ "compact\t\0"
923
554k
  /* 6979 */ "wfet\t\0"
924
554k
  /* 6985 */ "ret\t\0"
925
554k
  /* 6990 */ "ldset\t\0"
926
554k
  /* 6997 */ "rcwsset\t\0"
927
554k
  /* 7006 */ "rcwset\t\0"
928
554k
  /* 7014 */ "facgt\t\0"
929
554k
  /* 7021 */ "whilegt\t\0"
930
554k
  /* 7030 */ "fcmgt\t\0"
931
554k
  /* 7037 */ "cmpgt\t\0"
932
554k
  /* 7044 */ "rbit\t\0"
933
554k
  /* 7050 */ "trcit\t\0"
934
554k
  /* 7057 */ "wfit\t\0"
935
554k
  /* 7063 */ "sabalt\t\0"
936
554k
  /* 7071 */ "uabalt\t\0"
937
554k
  /* 7079 */ "sqdmlalt\t\0"
938
554k
  /* 7089 */ "bfmlalt\t\0"
939
554k
  /* 7098 */ "smlalt\t\0"
940
554k
  /* 7106 */ "umlalt\t\0"
941
554k
  /* 7114 */ "ssublt\t\0"
942
554k
  /* 7122 */ "usublt\t\0"
943
554k
  /* 7130 */ "sbclt\t\0"
944
554k
  /* 7137 */ "adclt\t\0"
945
554k
  /* 7144 */ "sabdlt\t\0"
946
554k
  /* 7152 */ "uabdlt\t\0"
947
554k
  /* 7160 */ "saddlt\t\0"
948
554k
  /* 7168 */ "uaddlt\t\0"
949
554k
  /* 7176 */ "whilelt\t\0"
950
554k
  /* 7185 */ "hlt\t\0"
951
554k
  /* 7190 */ "sshllt\t\0"
952
554k
  /* 7198 */ "ushllt\t\0"
953
554k
  /* 7206 */ "sqdmullt\t\0"
954
554k
  /* 7216 */ "pmullt\t\0"
955
554k
  /* 7224 */ "smullt\t\0"
956
554k
  /* 7232 */ "umullt\t\0"
957
554k
  /* 7240 */ "fcmlt\t\0"
958
554k
  /* 7247 */ "cmplt\t\0"
959
554k
  /* 7254 */ "sqdmlslt\t\0"
960
554k
  /* 7264 */ "bfmlslt\t\0"
961
554k
  /* 7273 */ "smlslt\t\0"
962
554k
  /* 7281 */ "umlslt\t\0"
963
554k
  /* 7289 */ "bf1cvtlt\t\0"
964
554k
  /* 7299 */ "bf2cvtlt\t\0"
965
554k
  /* 7309 */ "fcvtlt\t\0"
966
554k
  /* 7317 */ "histcnt\t\0"
967
554k
  /* 7326 */ "rsubhnt\t\0"
968
554k
  /* 7335 */ "raddhnt\t\0"
969
554k
  /* 7344 */ "vecint\t\0"
970
554k
  /* 7352 */ "hint\t\0"
971
554k
  /* 7358 */ "matint\t\0"
972
554k
  /* 7366 */ "sqshrnt\t\0"
973
554k
  /* 7375 */ "uqshrnt\t\0"
974
554k
  /* 7384 */ "sqrshrnt\t\0"
975
554k
  /* 7394 */ "uqrshrnt\t\0"
976
554k
  /* 7404 */ "bfcvtnt\t\0"
977
554k
  /* 7413 */ "sqxtnt\t\0"
978
554k
  /* 7421 */ "uqxtnt\t\0"
979
554k
  /* 7429 */ "sqshrunt\t\0"
980
554k
  /* 7439 */ "sqrshrunt\t\0"
981
554k
  /* 7450 */ "sqxtunt\t\0"
982
554k
  /* 7459 */ "fcvtxnt\t\0"
983
554k
  /* 7468 */ "cdot\t\0"
984
554k
  /* 7474 */ "bfdot\t\0"
985
554k
  /* 7481 */ "usdot\t\0"
986
554k
  /* 7488 */ "sudot\t\0"
987
554k
  /* 7495 */ "bfvdot\t\0"
988
554k
  /* 7503 */ "usvdot\t\0"
989
554k
  /* 7511 */ "suvdot\t\0"
990
554k
  /* 7519 */ "cnot\t\0"
991
554k
  /* 7525 */ "mlapt\t\0"
992
554k
  /* 7532 */ "msubpt\t\0"
993
554k
  /* 7540 */ "madpt\t\0"
994
554k
  /* 7547 */ "maddpt\t\0"
995
554k
  /* 7555 */ "tstart\t\0"
996
554k
  /* 7563 */ "fsqrt\t\0"
997
554k
  /* 7570 */ "ptest\t\0"
998
554k
  /* 7577 */ "ttest\t\0"
999
554k
  /* 7584 */ "pfirst\t\0"
1000
554k
  /* 7592 */ "cmtst\t\0"
1001
554k
  /* 7599 */ "fmlalltt\t\0"
1002
554k
  /* 7609 */ "fvdott\t\0"
1003
554k
  /* 7617 */ "genlut\t\0"
1004
554k
  /* 7625 */ "bf1cvt\t\0"
1005
554k
  /* 7633 */ "bf2cvt\t\0"
1006
554k
  /* 7641 */ "bfcvt\t\0"
1007
554k
  /* 7648 */ "sqcvt\t\0"
1008
554k
  /* 7655 */ "uqcvt\t\0"
1009
554k
  /* 7662 */ "movt\t\0"
1010
554k
  /* 7668 */ "ssubwt\t\0"
1011
554k
  /* 7676 */ "usubwt\t\0"
1012
554k
  /* 7684 */ "saddwt\t\0"
1013
554k
  /* 7692 */ "uaddwt\t\0"
1014
554k
  /* 7700 */ "bext\t\0"
1015
554k
  /* 7706 */ "pnext\t\0"
1016
554k
  /* 7713 */ "pext\t\0"
1017
554k
  /* 7719 */ "fcvtau\t\0"
1018
554k
  /* 7727 */ "sqshlu\t\0"
1019
554k
  /* 7735 */ "fcvtmu\t\0"
1020
554k
  /* 7743 */ "fcvtnu\t\0"
1021
554k
  /* 7751 */ "fcvtpu\t\0"
1022
554k
  /* 7759 */ "sqrshru\t\0"
1023
554k
  /* 7768 */ "sqcvtu\t\0"
1024
554k
  /* 7776 */ "fcvtzu\t\0"
1025
554k
  /* 7784 */ "st64bv\t\0"
1026
554k
  /* 7792 */ "faddv\t\0"
1027
554k
  /* 7799 */ "saddv\t\0"
1028
554k
  /* 7806 */ "uaddv\t\0"
1029
554k
  /* 7813 */ "andv\t\0"
1030
554k
  /* 7819 */ "rev\t\0"
1031
554k
  /* 7824 */ "fdiv\t\0"
1032
554k
  /* 7830 */ "sdiv\t\0"
1033
554k
  /* 7836 */ "udiv\t\0"
1034
554k
  /* 7842 */ "saddlv\t\0"
1035
554k
  /* 7850 */ "uaddlv\t\0"
1036
554k
  /* 7858 */ "fminnmv\t\0"
1037
554k
  /* 7867 */ "fmaxnmv\t\0"
1038
554k
  /* 7876 */ "fminv\t\0"
1039
554k
  /* 7883 */ "sminv\t\0"
1040
554k
  /* 7890 */ "uminv\t\0"
1041
554k
  /* 7897 */ "csinv\t\0"
1042
554k
  /* 7904 */ "fmov\t\0"
1043
554k
  /* 7910 */ "pmov\t\0"
1044
554k
  /* 7916 */ "smov\t\0"
1045
554k
  /* 7922 */ "umov\t\0"
1046
554k
  /* 7928 */ "faddqv\t\0"
1047
554k
  /* 7936 */ "andqv\t\0"
1048
554k
  /* 7943 */ "fminnmqv\t\0"
1049
554k
  /* 7953 */ "fmaxnmqv\t\0"
1050
554k
  /* 7963 */ "fminqv\t\0"
1051
554k
  /* 7971 */ "sminqv\t\0"
1052
554k
  /* 7979 */ "uminqv\t\0"
1053
554k
  /* 7987 */ "eorqv\t\0"
1054
554k
  /* 7994 */ "fmaxqv\t\0"
1055
554k
  /* 8002 */ "smaxqv\t\0"
1056
554k
  /* 8010 */ "umaxqv\t\0"
1057
554k
  /* 8018 */ "eorv\t\0"
1058
554k
  /* 8024 */ "fmaxv\t\0"
1059
554k
  /* 8031 */ "smaxv\t\0"
1060
554k
  /* 8038 */ "umaxv\t\0"
1061
554k
  /* 8045 */ "ld1w\t\0"
1062
554k
  /* 8051 */ "ldff1w\t\0"
1063
554k
  /* 8059 */ "ldnf1w\t\0"
1064
554k
  /* 8067 */ "ldnt1w\t\0"
1065
554k
  /* 8075 */ "stnt1w\t\0"
1066
554k
  /* 8083 */ "st1w\t\0"
1067
554k
  /* 8089 */ "crc32w\t\0"
1068
554k
  /* 8097 */ "ld2w\t\0"
1069
554k
  /* 8103 */ "st2w\t\0"
1070
554k
  /* 8109 */ "ld3w\t\0"
1071
554k
  /* 8115 */ "st3w\t\0"
1072
554k
  /* 8121 */ "ld4w\t\0"
1073
554k
  /* 8127 */ "st4w\t\0"
1074
554k
  /* 8133 */ "ssubw\t\0"
1075
554k
  /* 8140 */ "usubw\t\0"
1076
554k
  /* 8147 */ "crc32cw\t\0"
1077
554k
  /* 8156 */ "sqdecw\t\0"
1078
554k
  /* 8164 */ "uqdecw\t\0"
1079
554k
  /* 8172 */ "sqincw\t\0"
1080
554k
  /* 8180 */ "uqincw\t\0"
1081
554k
  /* 8188 */ "saddw\t\0"
1082
554k
  /* 8195 */ "uaddw\t\0"
1083
554k
  /* 8202 */ "prfw\t\0"
1084
554k
  /* 8208 */ "ld1row\t\0"
1085
554k
  /* 8216 */ "ld1rqw\t\0"
1086
554k
  /* 8224 */ "ld1rw\t\0"
1087
554k
  /* 8231 */ "whilerw\t\0"
1088
554k
  /* 8240 */ "ld1sw\t\0"
1089
554k
  /* 8247 */ "ldff1sw\t\0"
1090
554k
  /* 8256 */ "ldnf1sw\t\0"
1091
554k
  /* 8265 */ "ldnt1sw\t\0"
1092
554k
  /* 8274 */ "ldpsw\t\0"
1093
554k
  /* 8281 */ "ld1rsw\t\0"
1094
554k
  /* 8289 */ "ldrsw\t\0"
1095
554k
  /* 8296 */ "ldtrsw\t\0"
1096
554k
  /* 8304 */ "ldursw\t\0"
1097
554k
  /* 8312 */ "ldapursw\t\0"
1098
554k
  /* 8322 */ "cntw\t\0"
1099
554k
  /* 8328 */ "sxtw\t\0"
1100
554k
  /* 8334 */ "uxtw\t\0"
1101
554k
  /* 8340 */ "revw\t\0"
1102
554k
  /* 8346 */ "crc32x\t\0"
1103
554k
  /* 8354 */ "frint32x\t\0"
1104
554k
  /* 8364 */ "frint64x\t\0"
1105
554k
  /* 8374 */ "bcax\t\0"
1106
554k
  /* 8380 */ "famax\t\0"
1107
554k
  /* 8387 */ "bfmax\t\0"
1108
554k
  /* 8394 */ "ldsmax\t\0"
1109
554k
  /* 8402 */ "ldumax\t\0"
1110
554k
  /* 8410 */ "tbx\t\0"
1111
554k
  /* 8415 */ "crc32cx\t\0"
1112
554k
  /* 8424 */ "ldx\t\0"
1113
554k
  /* 8429 */ "index\t\0"
1114
554k
  /* 8436 */ "clrex\t\0"
1115
554k
  /* 8443 */ "movprfx\t\0"
1116
554k
  /* 8452 */ "at_as1elx\t\0"
1117
554k
  /* 8463 */ "fmulx\t\0"
1118
554k
  /* 8470 */ "frecpx\t\0"
1119
554k
  /* 8478 */ "extrx\t\0"
1120
554k
  /* 8485 */ "frintx\t\0"
1121
554k
  /* 8493 */ "stx\t\0"
1122
554k
  /* 8498 */ "fcvtx\t\0"
1123
554k
  /* 8505 */ "ldy\t\0"
1124
554k
  /* 8510 */ "sm4ekey\t\0"
1125
554k
  /* 8519 */ "fcpy\t\0"
1126
554k
  /* 8525 */ "extry\t\0"
1127
554k
  /* 8532 */ "sty\t\0"
1128
554k
  /* 8537 */ "frint32z\t\0"
1129
554k
  /* 8547 */ "frint64z\t\0"
1130
554k
  /* 8557 */ "braaz\t\0"
1131
554k
  /* 8564 */ "blraaz\t\0"
1132
554k
  /* 8572 */ "movaz\t\0"
1133
554k
  /* 8579 */ "brabz\t\0"
1134
554k
  /* 8586 */ "blrabz\t\0"
1135
554k
  /* 8594 */ "cbz\t\0"
1136
554k
  /* 8599 */ "tbz\t\0"
1137
554k
  /* 8604 */ "ldz\t\0"
1138
554k
  /* 8609 */ "clz\t\0"
1139
554k
  /* 8614 */ "cbnz\t\0"
1140
554k
  /* 8620 */ "tbnz\t\0"
1141
554k
  /* 8626 */ "ctz\t\0"
1142
554k
  /* 8631 */ "frintz\t\0"
1143
554k
  /* 8639 */ "stz\t\0"
1144
554k
  /* 8644 */ "movz\t\0"
1145
554k
  /* 8650 */ ".tlsdesccall \0"
1146
554k
  /* 8664 */ "zero\t{ \0"
1147
554k
  /* 8672 */ "# XRay Function Patchable RET.\0"
1148
554k
  /* 8703 */ "b.\0"
1149
554k
  /* 8706 */ "bc.\0"
1150
554k
  /* 8710 */ "# XRay Typed Event Log.\0"
1151
554k
  /* 8734 */ "# XRay Custom Event Log.\0"
1152
554k
  /* 8759 */ "# XRay Function Enter.\0"
1153
554k
  /* 8782 */ "# XRay Tail Call Exit.\0"
1154
554k
  /* 8805 */ "# XRay Function Exit.\0"
1155
554k
  /* 8827 */ "hint\t#10\0"
1156
554k
  /* 8836 */ "hint\t#30\0"
1157
554k
  /* 8845 */ "hint\t#40\0"
1158
554k
  /* 8854 */ "hint\t#31\0"
1159
554k
  /* 8863 */ "hint\t#12\0"
1160
554k
  /* 8872 */ "hint\t#14\0"
1161
554k
  /* 8881 */ "hint\t#24\0"
1162
554k
  /* 8890 */ "pacia171615\0"
1163
554k
  /* 8902 */ "autia171615\0"
1164
554k
  /* 8914 */ "pacib171615\0"
1165
554k
  /* 8926 */ "autib171615\0"
1166
554k
  /* 8938 */ "hint\t#25\0"
1167
554k
  /* 8947 */ "hint\t#26\0"
1168
554k
  /* 8956 */ "hint\t#7\0"
1169
554k
  /* 8964 */ "hint\t#27\0"
1170
554k
  /* 8973 */ "hint\t#8\0"
1171
554k
  /* 8981 */ "hint\t#28\0"
1172
554k
  /* 8990 */ "hint\t#29\0"
1173
554k
  /* 8999 */ "hint\t#39\0"
1174
554k
  /* 9008 */ "LIFETIME_END\0"
1175
554k
  /* 9021 */ "PSEUDO_PROBE\0"
1176
554k
  /* 9034 */ "BUNDLE\0"
1177
554k
  /* 9041 */ "DBG_VALUE\0"
1178
554k
  /* 9051 */ "DBG_INSTR_REF\0"
1179
554k
  /* 9065 */ "DBG_PHI\0"
1180
554k
  /* 9073 */ "DBG_LABEL\0"
1181
554k
  /* 9083 */ "LIFETIME_START\0"
1182
554k
  /* 9098 */ "DBG_VALUE_LIST\0"
1183
554k
  /* 9113 */ "cpyfe\t[\0"
1184
554k
  /* 9121 */ "setge\t[\0"
1185
554k
  /* 9129 */ "sete\t[\0"
1186
554k
  /* 9136 */ "cpye\t[\0"
1187
554k
  /* 9143 */ "cpyfm\t[\0"
1188
554k
  /* 9151 */ "setgm\t[\0"
1189
554k
  /* 9159 */ "setm\t[\0"
1190
554k
  /* 9166 */ "cpym\t[\0"
1191
554k
  /* 9173 */ "cpyfen\t[\0"
1192
554k
  /* 9182 */ "setgen\t[\0"
1193
554k
  /* 9191 */ "seten\t[\0"
1194
554k
  /* 9199 */ "cpyen\t[\0"
1195
554k
  /* 9207 */ "cpyfmn\t[\0"
1196
554k
  /* 9216 */ "setgmn\t[\0"
1197
554k
  /* 9225 */ "setmn\t[\0"
1198
554k
  /* 9233 */ "cpymn\t[\0"
1199
554k
  /* 9241 */ "cpyfpn\t[\0"
1200
554k
  /* 9250 */ "setgpn\t[\0"
1201
554k
  /* 9259 */ "setpn\t[\0"
1202
554k
  /* 9267 */ "cpypn\t[\0"
1203
554k
  /* 9275 */ "cpyfern\t[\0"
1204
554k
  /* 9285 */ "cpyern\t[\0"
1205
554k
  /* 9294 */ "cpyfmrn\t[\0"
1206
554k
  /* 9304 */ "cpymrn\t[\0"
1207
554k
  /* 9313 */ "cpyfprn\t[\0"
1208
554k
  /* 9323 */ "cpyprn\t[\0"
1209
554k
  /* 9332 */ "cpyfetrn\t[\0"
1210
554k
  /* 9343 */ "cpyetrn\t[\0"
1211
554k
  /* 9353 */ "cpyfmtrn\t[\0"
1212
554k
  /* 9364 */ "cpymtrn\t[\0"
1213
554k
  /* 9374 */ "cpyfptrn\t[\0"
1214
554k
  /* 9385 */ "cpyptrn\t[\0"
1215
554k
  /* 9395 */ "cpyfertrn\t[\0"
1216
554k
  /* 9407 */ "cpyertrn\t[\0"
1217
554k
  /* 9418 */ "cpyfmrtrn\t[\0"
1218
554k
  /* 9430 */ "cpymrtrn\t[\0"
1219
554k
  /* 9441 */ "cpyfprtrn\t[\0"
1220
554k
  /* 9453 */ "cpyprtrn\t[\0"
1221
554k
  /* 9464 */ "cpyfewtrn\t[\0"
1222
554k
  /* 9476 */ "cpyewtrn\t[\0"
1223
554k
  /* 9487 */ "cpyfmwtrn\t[\0"
1224
554k
  /* 9499 */ "cpymwtrn\t[\0"
1225
554k
  /* 9510 */ "cpyfpwtrn\t[\0"
1226
554k
  /* 9522 */ "cpypwtrn\t[\0"
1227
554k
  /* 9533 */ "cpyfetn\t[\0"
1228
554k
  /* 9543 */ "setgetn\t[\0"
1229
554k
  /* 9553 */ "setetn\t[\0"
1230
554k
  /* 9562 */ "cpyetn\t[\0"
1231
554k
  /* 9571 */ "cpyfmtn\t[\0"
1232
554k
  /* 9581 */ "setgmtn\t[\0"
1233
554k
  /* 9591 */ "setmtn\t[\0"
1234
554k
  /* 9600 */ "cpymtn\t[\0"
1235
554k
  /* 9609 */ "cpyfptn\t[\0"
1236
554k
  /* 9619 */ "setgptn\t[\0"
1237
554k
  /* 9629 */ "setptn\t[\0"
1238
554k
  /* 9638 */ "cpyptn\t[\0"
1239
554k
  /* 9647 */ "cpyfertn\t[\0"
1240
554k
  /* 9658 */ "cpyertn\t[\0"
1241
554k
  /* 9668 */ "cpyfmrtn\t[\0"
1242
554k
  /* 9679 */ "cpymrtn\t[\0"
1243
554k
  /* 9689 */ "cpyfprtn\t[\0"
1244
554k
  /* 9700 */ "cpyprtn\t[\0"
1245
554k
  /* 9710 */ "cpyfewtn\t[\0"
1246
554k
  /* 9721 */ "cpyewtn\t[\0"
1247
554k
  /* 9731 */ "cpyfmwtn\t[\0"
1248
554k
  /* 9742 */ "cpymwtn\t[\0"
1249
554k
  /* 9752 */ "cpyfpwtn\t[\0"
1250
554k
  /* 9763 */ "cpypwtn\t[\0"
1251
554k
  /* 9773 */ "cpyfewn\t[\0"
1252
554k
  /* 9783 */ "cpyewn\t[\0"
1253
554k
  /* 9792 */ "cpyfmwn\t[\0"
1254
554k
  /* 9802 */ "cpymwn\t[\0"
1255
554k
  /* 9811 */ "cpyfpwn\t[\0"
1256
554k
  /* 9821 */ "cpypwn\t[\0"
1257
554k
  /* 9830 */ "cpyfetwn\t[\0"
1258
554k
  /* 9841 */ "cpyetwn\t[\0"
1259
554k
  /* 9851 */ "cpyfmtwn\t[\0"
1260
554k
  /* 9862 */ "cpymtwn\t[\0"
1261
554k
  /* 9872 */ "cpyfptwn\t[\0"
1262
554k
  /* 9883 */ "cpyptwn\t[\0"
1263
554k
  /* 9893 */ "cpyfertwn\t[\0"
1264
554k
  /* 9905 */ "cpyertwn\t[\0"
1265
554k
  /* 9916 */ "cpyfmrtwn\t[\0"
1266
554k
  /* 9928 */ "cpymrtwn\t[\0"
1267
554k
  /* 9939 */ "cpyfprtwn\t[\0"
1268
554k
  /* 9951 */ "cpyprtwn\t[\0"
1269
554k
  /* 9962 */ "cpyfewtwn\t[\0"
1270
554k
  /* 9974 */ "cpyewtwn\t[\0"
1271
554k
  /* 9985 */ "cpyfmwtwn\t[\0"
1272
554k
  /* 9997 */ "cpymwtwn\t[\0"
1273
554k
  /* 10008 */ "cpyfpwtwn\t[\0"
1274
554k
  /* 10020 */ "cpypwtwn\t[\0"
1275
554k
  /* 10031 */ "cpyfp\t[\0"
1276
554k
  /* 10039 */ "setgp\t[\0"
1277
554k
  /* 10047 */ "setp\t[\0"
1278
554k
  /* 10054 */ "cpyp\t[\0"
1279
554k
  /* 10061 */ "cpyfet\t[\0"
1280
554k
  /* 10070 */ "setget\t[\0"
1281
554k
  /* 10079 */ "setet\t[\0"
1282
554k
  /* 10087 */ "cpyet\t[\0"
1283
554k
  /* 10095 */ "cpyfmt\t[\0"
1284
554k
  /* 10104 */ "setgmt\t[\0"
1285
554k
  /* 10113 */ "setmt\t[\0"
1286
554k
  /* 10121 */ "cpymt\t[\0"
1287
554k
  /* 10129 */ "cpyfpt\t[\0"
1288
554k
  /* 10138 */ "setgpt\t[\0"
1289
554k
  /* 10147 */ "setpt\t[\0"
1290
554k
  /* 10155 */ "cpypt\t[\0"
1291
554k
  /* 10163 */ "cpyfert\t[\0"
1292
554k
  /* 10173 */ "cpyert\t[\0"
1293
554k
  /* 10182 */ "cpyfmrt\t[\0"
1294
554k
  /* 10192 */ "cpymrt\t[\0"
1295
554k
  /* 10201 */ "cpyfprt\t[\0"
1296
554k
  /* 10211 */ "cpyprt\t[\0"
1297
554k
  /* 10220 */ "cpyfewt\t[\0"
1298
554k
  /* 10230 */ "cpyewt\t[\0"
1299
554k
  /* 10239 */ "cpyfmwt\t[\0"
1300
554k
  /* 10249 */ "cpymwt\t[\0"
1301
554k
  /* 10258 */ "cpyfpwt\t[\0"
1302
554k
  /* 10268 */ "cpypwt\t[\0"
1303
554k
  /* 10277 */ "eretaa\0"
1304
554k
  /* 10284 */ "eretab\0"
1305
554k
  /* 10291 */ "sb\0"
1306
554k
  /* 10294 */ "pacnbiasppc\0"
1307
554k
  /* 10306 */ "paciasppc\0"
1308
554k
  /* 10316 */ "pacnbibsppc\0"
1309
554k
  /* 10328 */ "pacibsppc\0"
1310
554k
  /* 10338 */ "xaflag\0"
1311
554k
  /* 10345 */ "axflag\0"
1312
554k
  /* 10352 */ "brb\tinj\0"
1313
554k
  /* 10360 */ "# FEntry call\0"
1314
554k
  /* 10374 */ "brb\tiall\0"
1315
554k
  /* 10383 */ "setffr\0"
1316
554k
  /* 10390 */ "clr\0"
1317
554k
  /* 10394 */ "drps\0"
1318
554k
  /* 10399 */ "eret\0"
1319
554k
  /* 10404 */ "set\0"
1320
554k
  /* 10408 */ "tcommit\0"
1321
554k
  /* 10416 */ "gexit\0"
1322
554k
  /* 10422 */ "cfinv\0"
1323
554k
  /* 10428 */ "gcspopcx\0"
1324
554k
  /* 10437 */ "gcspushx\0"
1325
554k
  /* 10446 */ "gcspopx\0"
1326
554k
  /* 10454 */ "ld1b\t{\0"
1327
554k
  /* 10461 */ "st1b\t{\0"
1328
554k
  /* 10468 */ "ld1d\t{\0"
1329
554k
  /* 10475 */ "st1d\t{\0"
1330
554k
  /* 10482 */ "ld1h\t{\0"
1331
554k
  /* 10489 */ "st1h\t{\0"
1332
554k
  /* 10496 */ "ld1q\t{\0"
1333
554k
  /* 10503 */ "st1q\t{\0"
1334
554k
  /* 10510 */ "ld1w\t{\0"
1335
554k
  /* 10517 */ "st1w\t{\0"
1336
554k
};
1337
554k
#endif // CAPSTONE_DIET
1338
1339
554k
  static const uint32_t OpInfo0[] = {
1340
554k
    0U, // PHI
1341
554k
    0U, // INLINEASM
1342
554k
    0U, // INLINEASM_BR
1343
554k
    0U, // CFI_INSTRUCTION
1344
554k
    0U, // EH_LABEL
1345
554k
    0U, // GC_LABEL
1346
554k
    0U, // ANNOTATION_LABEL
1347
554k
    0U, // KILL
1348
554k
    0U, // EXTRACT_SUBREG
1349
554k
    0U, // INSERT_SUBREG
1350
554k
    0U, // IMPLICIT_DEF
1351
554k
    0U, // SUBREG_TO_REG
1352
554k
    0U, // COPY_TO_REGCLASS
1353
554k
    9042U,  // DBG_VALUE
1354
554k
    9099U,  // DBG_VALUE_LIST
1355
554k
    9052U,  // DBG_INSTR_REF
1356
554k
    9066U,  // DBG_PHI
1357
554k
    9074U,  // DBG_LABEL
1358
554k
    0U, // REG_SEQUENCE
1359
554k
    0U, // COPY
1360
554k
    9035U,  // BUNDLE
1361
554k
    9084U,  // LIFETIME_START
1362
554k
    9009U,  // LIFETIME_END
1363
554k
    9022U,  // PSEUDO_PROBE
1364
554k
    0U, // ARITH_FENCE
1365
554k
    0U, // STACKMAP
1366
554k
    10361U, // FENTRY_CALL
1367
554k
    0U, // PATCHPOINT
1368
554k
    0U, // LOAD_STACK_GUARD
1369
554k
    0U, // PREALLOCATED_SETUP
1370
554k
    0U, // PREALLOCATED_ARG
1371
554k
    0U, // STATEPOINT
1372
554k
    0U, // LOCAL_ESCAPE
1373
554k
    0U, // FAULTING_OP
1374
554k
    0U, // PATCHABLE_OP
1375
554k
    8760U,  // PATCHABLE_FUNCTION_ENTER
1376
554k
    8673U,  // PATCHABLE_RET
1377
554k
    8806U,  // PATCHABLE_FUNCTION_EXIT
1378
554k
    8783U,  // PATCHABLE_TAIL_CALL
1379
554k
    8735U,  // PATCHABLE_EVENT_CALL
1380
554k
    8711U,  // PATCHABLE_TYPED_EVENT_CALL
1381
554k
    0U, // ICALL_BRANCH_FUNNEL
1382
554k
    0U, // MEMBARRIER
1383
554k
    0U, // JUMP_TABLE_DEBUG_INFO
1384
554k
    0U, // G_ASSERT_SEXT
1385
554k
    0U, // G_ASSERT_ZEXT
1386
554k
    0U, // G_ASSERT_ALIGN
1387
554k
    0U, // G_ADD
1388
554k
    0U, // G_SUB
1389
554k
    0U, // G_MUL
1390
554k
    0U, // G_SDIV
1391
554k
    0U, // G_UDIV
1392
554k
    0U, // G_SREM
1393
554k
    0U, // G_UREM
1394
554k
    0U, // G_SDIVREM
1395
554k
    0U, // G_UDIVREM
1396
554k
    0U, // G_AND
1397
554k
    0U, // G_OR
1398
554k
    0U, // G_XOR
1399
554k
    0U, // G_IMPLICIT_DEF
1400
554k
    0U, // G_PHI
1401
554k
    0U, // G_FRAME_INDEX
1402
554k
    0U, // G_GLOBAL_VALUE
1403
554k
    0U, // G_CONSTANT_POOL
1404
554k
    0U, // G_EXTRACT
1405
554k
    0U, // G_UNMERGE_VALUES
1406
554k
    0U, // G_INSERT
1407
554k
    0U, // G_MERGE_VALUES
1408
554k
    0U, // G_BUILD_VECTOR
1409
554k
    0U, // G_BUILD_VECTOR_TRUNC
1410
554k
    0U, // G_CONCAT_VECTORS
1411
554k
    0U, // G_PTRTOINT
1412
554k
    0U, // G_INTTOPTR
1413
554k
    0U, // G_BITCAST
1414
554k
    0U, // G_FREEZE
1415
554k
    0U, // G_CONSTANT_FOLD_BARRIER
1416
554k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
1417
554k
    0U, // G_INTRINSIC_TRUNC
1418
554k
    0U, // G_INTRINSIC_ROUND
1419
554k
    0U, // G_INTRINSIC_LRINT
1420
554k
    0U, // G_INTRINSIC_ROUNDEVEN
1421
554k
    0U, // G_READCYCLECOUNTER
1422
554k
    0U, // G_LOAD
1423
554k
    0U, // G_SEXTLOAD
1424
554k
    0U, // G_ZEXTLOAD
1425
554k
    0U, // G_INDEXED_LOAD
1426
554k
    0U, // G_INDEXED_SEXTLOAD
1427
554k
    0U, // G_INDEXED_ZEXTLOAD
1428
554k
    0U, // G_STORE
1429
554k
    0U, // G_INDEXED_STORE
1430
554k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1431
554k
    0U, // G_ATOMIC_CMPXCHG
1432
554k
    0U, // G_ATOMICRMW_XCHG
1433
554k
    0U, // G_ATOMICRMW_ADD
1434
554k
    0U, // G_ATOMICRMW_SUB
1435
554k
    0U, // G_ATOMICRMW_AND
1436
554k
    0U, // G_ATOMICRMW_NAND
1437
554k
    0U, // G_ATOMICRMW_OR
1438
554k
    0U, // G_ATOMICRMW_XOR
1439
554k
    0U, // G_ATOMICRMW_MAX
1440
554k
    0U, // G_ATOMICRMW_MIN
1441
554k
    0U, // G_ATOMICRMW_UMAX
1442
554k
    0U, // G_ATOMICRMW_UMIN
1443
554k
    0U, // G_ATOMICRMW_FADD
1444
554k
    0U, // G_ATOMICRMW_FSUB
1445
554k
    0U, // G_ATOMICRMW_FMAX
1446
554k
    0U, // G_ATOMICRMW_FMIN
1447
554k
    0U, // G_ATOMICRMW_UINC_WRAP
1448
554k
    0U, // G_ATOMICRMW_UDEC_WRAP
1449
554k
    0U, // G_FENCE
1450
554k
    0U, // G_PREFETCH
1451
554k
    0U, // G_BRCOND
1452
554k
    0U, // G_BRINDIRECT
1453
554k
    0U, // G_INVOKE_REGION_START
1454
554k
    0U, // G_INTRINSIC
1455
554k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
1456
554k
    0U, // G_INTRINSIC_CONVERGENT
1457
554k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1458
554k
    0U, // G_ANYEXT
1459
554k
    0U, // G_TRUNC
1460
554k
    0U, // G_CONSTANT
1461
554k
    0U, // G_FCONSTANT
1462
554k
    0U, // G_VASTART
1463
554k
    0U, // G_VAARG
1464
554k
    0U, // G_SEXT
1465
554k
    0U, // G_SEXT_INREG
1466
554k
    0U, // G_ZEXT
1467
554k
    0U, // G_SHL
1468
554k
    0U, // G_LSHR
1469
554k
    0U, // G_ASHR
1470
554k
    0U, // G_FSHL
1471
554k
    0U, // G_FSHR
1472
554k
    0U, // G_ROTR
1473
554k
    0U, // G_ROTL
1474
554k
    0U, // G_ICMP
1475
554k
    0U, // G_FCMP
1476
554k
    0U, // G_SELECT
1477
554k
    0U, // G_UADDO
1478
554k
    0U, // G_UADDE
1479
554k
    0U, // G_USUBO
1480
554k
    0U, // G_USUBE
1481
554k
    0U, // G_SADDO
1482
554k
    0U, // G_SADDE
1483
554k
    0U, // G_SSUBO
1484
554k
    0U, // G_SSUBE
1485
554k
    0U, // G_UMULO
1486
554k
    0U, // G_SMULO
1487
554k
    0U, // G_UMULH
1488
554k
    0U, // G_SMULH
1489
554k
    0U, // G_UADDSAT
1490
554k
    0U, // G_SADDSAT
1491
554k
    0U, // G_USUBSAT
1492
554k
    0U, // G_SSUBSAT
1493
554k
    0U, // G_USHLSAT
1494
554k
    0U, // G_SSHLSAT
1495
554k
    0U, // G_SMULFIX
1496
554k
    0U, // G_UMULFIX
1497
554k
    0U, // G_SMULFIXSAT
1498
554k
    0U, // G_UMULFIXSAT
1499
554k
    0U, // G_SDIVFIX
1500
554k
    0U, // G_UDIVFIX
1501
554k
    0U, // G_SDIVFIXSAT
1502
554k
    0U, // G_UDIVFIXSAT
1503
554k
    0U, // G_FADD
1504
554k
    0U, // G_FSUB
1505
554k
    0U, // G_FMUL
1506
554k
    0U, // G_FMA
1507
554k
    0U, // G_FMAD
1508
554k
    0U, // G_FDIV
1509
554k
    0U, // G_FREM
1510
554k
    0U, // G_FPOW
1511
554k
    0U, // G_FPOWI
1512
554k
    0U, // G_FEXP
1513
554k
    0U, // G_FEXP2
1514
554k
    0U, // G_FEXP10
1515
554k
    0U, // G_FLOG
1516
554k
    0U, // G_FLOG2
1517
554k
    0U, // G_FLOG10
1518
554k
    0U, // G_FLDEXP
1519
554k
    0U, // G_FFREXP
1520
554k
    0U, // G_FNEG
1521
554k
    0U, // G_FPEXT
1522
554k
    0U, // G_FPTRUNC
1523
554k
    0U, // G_FPTOSI
1524
554k
    0U, // G_FPTOUI
1525
554k
    0U, // G_SITOFP
1526
554k
    0U, // G_UITOFP
1527
554k
    0U, // G_FABS
1528
554k
    0U, // G_FCOPYSIGN
1529
554k
    0U, // G_IS_FPCLASS
1530
554k
    0U, // G_FCANONICALIZE
1531
554k
    0U, // G_FMINNUM
1532
554k
    0U, // G_FMAXNUM
1533
554k
    0U, // G_FMINNUM_IEEE
1534
554k
    0U, // G_FMAXNUM_IEEE
1535
554k
    0U, // G_FMINIMUM
1536
554k
    0U, // G_FMAXIMUM
1537
554k
    0U, // G_GET_FPENV
1538
554k
    0U, // G_SET_FPENV
1539
554k
    0U, // G_RESET_FPENV
1540
554k
    0U, // G_GET_FPMODE
1541
554k
    0U, // G_SET_FPMODE
1542
554k
    0U, // G_RESET_FPMODE
1543
554k
    0U, // G_PTR_ADD
1544
554k
    0U, // G_PTRMASK
1545
554k
    0U, // G_SMIN
1546
554k
    0U, // G_SMAX
1547
554k
    0U, // G_UMIN
1548
554k
    0U, // G_UMAX
1549
554k
    0U, // G_ABS
1550
554k
    0U, // G_LROUND
1551
554k
    0U, // G_LLROUND
1552
554k
    0U, // G_BR
1553
554k
    0U, // G_BRJT
1554
554k
    0U, // G_INSERT_VECTOR_ELT
1555
554k
    0U, // G_EXTRACT_VECTOR_ELT
1556
554k
    0U, // G_SHUFFLE_VECTOR
1557
554k
    0U, // G_CTTZ
1558
554k
    0U, // G_CTTZ_ZERO_UNDEF
1559
554k
    0U, // G_CTLZ
1560
554k
    0U, // G_CTLZ_ZERO_UNDEF
1561
554k
    0U, // G_CTPOP
1562
554k
    0U, // G_BSWAP
1563
554k
    0U, // G_BITREVERSE
1564
554k
    0U, // G_FCEIL
1565
554k
    0U, // G_FCOS
1566
554k
    0U, // G_FSIN
1567
554k
    0U, // G_FSQRT
1568
554k
    0U, // G_FFLOOR
1569
554k
    0U, // G_FRINT
1570
554k
    0U, // G_FNEARBYINT
1571
554k
    0U, // G_ADDRSPACE_CAST
1572
554k
    0U, // G_BLOCK_ADDR
1573
554k
    0U, // G_JUMP_TABLE
1574
554k
    0U, // G_DYN_STACKALLOC
1575
554k
    0U, // G_STACKSAVE
1576
554k
    0U, // G_STACKRESTORE
1577
554k
    0U, // G_STRICT_FADD
1578
554k
    0U, // G_STRICT_FSUB
1579
554k
    0U, // G_STRICT_FMUL
1580
554k
    0U, // G_STRICT_FDIV
1581
554k
    0U, // G_STRICT_FREM
1582
554k
    0U, // G_STRICT_FMA
1583
554k
    0U, // G_STRICT_FSQRT
1584
554k
    0U, // G_STRICT_FLDEXP
1585
554k
    0U, // G_READ_REGISTER
1586
554k
    0U, // G_WRITE_REGISTER
1587
554k
    0U, // G_MEMCPY
1588
554k
    0U, // G_MEMCPY_INLINE
1589
554k
    0U, // G_MEMMOVE
1590
554k
    0U, // G_MEMSET
1591
554k
    0U, // G_BZERO
1592
554k
    0U, // G_VECREDUCE_SEQ_FADD
1593
554k
    0U, // G_VECREDUCE_SEQ_FMUL
1594
554k
    0U, // G_VECREDUCE_FADD
1595
554k
    0U, // G_VECREDUCE_FMUL
1596
554k
    0U, // G_VECREDUCE_FMAX
1597
554k
    0U, // G_VECREDUCE_FMIN
1598
554k
    0U, // G_VECREDUCE_FMAXIMUM
1599
554k
    0U, // G_VECREDUCE_FMINIMUM
1600
554k
    0U, // G_VECREDUCE_ADD
1601
554k
    0U, // G_VECREDUCE_MUL
1602
554k
    0U, // G_VECREDUCE_AND
1603
554k
    0U, // G_VECREDUCE_OR
1604
554k
    0U, // G_VECREDUCE_XOR
1605
554k
    0U, // G_VECREDUCE_SMAX
1606
554k
    0U, // G_VECREDUCE_SMIN
1607
554k
    0U, // G_VECREDUCE_UMAX
1608
554k
    0U, // G_VECREDUCE_UMIN
1609
554k
    0U, // G_SBFX
1610
554k
    0U, // G_UBFX
1611
554k
    0U, // ABS_ZPmZ_B_UNDEF
1612
554k
    0U, // ABS_ZPmZ_D_UNDEF
1613
554k
    0U, // ABS_ZPmZ_H_UNDEF
1614
554k
    0U, // ABS_ZPmZ_S_UNDEF
1615
554k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
1616
554k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
1617
554k
    0U, // ADDSWrr
1618
554k
    0U, // ADDSXrr
1619
554k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
1620
554k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
1621
554k
    0U, // ADDWrr
1622
554k
    0U, // ADDXrr
1623
554k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
1624
554k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
1625
554k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
1626
554k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
1627
554k
    0U, // ADD_VG2_M2Z_D_PSEUDO
1628
554k
    0U, // ADD_VG2_M2Z_S_PSEUDO
1629
554k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
1630
554k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
1631
554k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
1632
554k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
1633
554k
    0U, // ADD_VG4_M4Z_D_PSEUDO
1634
554k
    0U, // ADD_VG4_M4Z_S_PSEUDO
1635
554k
    0U, // ADD_ZPZZ_B_ZERO
1636
554k
    0U, // ADD_ZPZZ_D_ZERO
1637
554k
    0U, // ADD_ZPZZ_H_ZERO
1638
554k
    0U, // ADD_ZPZZ_S_ZERO
1639
554k
    0U, // ADDlowTLS
1640
554k
    0U, // ADJCALLSTACKDOWN
1641
554k
    0U, // ADJCALLSTACKUP
1642
554k
    0U, // AESIMCrrTied
1643
554k
    0U, // AESMCrrTied
1644
554k
    0U, // ANDSWrr
1645
554k
    0U, // ANDSXrr
1646
554k
    0U, // ANDWrr
1647
554k
    0U, // ANDXrr
1648
554k
    0U, // AND_ZPZZ_B_ZERO
1649
554k
    0U, // AND_ZPZZ_D_ZERO
1650
554k
    0U, // AND_ZPZZ_H_ZERO
1651
554k
    0U, // AND_ZPZZ_S_ZERO
1652
554k
    0U, // ASRD_ZPZI_B_ZERO
1653
554k
    0U, // ASRD_ZPZI_D_ZERO
1654
554k
    0U, // ASRD_ZPZI_H_ZERO
1655
554k
    0U, // ASRD_ZPZI_S_ZERO
1656
554k
    0U, // ASR_ZPZI_B_UNDEF
1657
554k
    0U, // ASR_ZPZI_B_ZERO
1658
554k
    0U, // ASR_ZPZI_D_UNDEF
1659
554k
    0U, // ASR_ZPZI_D_ZERO
1660
554k
    0U, // ASR_ZPZI_H_UNDEF
1661
554k
    0U, // ASR_ZPZI_H_ZERO
1662
554k
    0U, // ASR_ZPZI_S_UNDEF
1663
554k
    0U, // ASR_ZPZI_S_ZERO
1664
554k
    0U, // ASR_ZPZZ_B_UNDEF
1665
554k
    0U, // ASR_ZPZZ_B_ZERO
1666
554k
    0U, // ASR_ZPZZ_D_UNDEF
1667
554k
    0U, // ASR_ZPZZ_D_ZERO
1668
554k
    0U, // ASR_ZPZZ_H_UNDEF
1669
554k
    0U, // ASR_ZPZZ_H_ZERO
1670
554k
    0U, // ASR_ZPZZ_S_UNDEF
1671
554k
    0U, // ASR_ZPZZ_S_ZERO
1672
554k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
1673
554k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
1674
554k
    0U, // BFADD_ZPZZ_UNDEF
1675
554k
    0U, // BFADD_ZPZZ_ZERO
1676
554k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
1677
554k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
1678
554k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
1679
554k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
1680
554k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
1681
554k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
1682
554k
    0U, // BFMAXNM_ZPZZ_UNDEF
1683
554k
    0U, // BFMAXNM_ZPZZ_ZERO
1684
554k
    0U, // BFMAX_ZPZZ_UNDEF
1685
554k
    0U, // BFMAX_ZPZZ_ZERO
1686
554k
    0U, // BFMINNM_ZPZZ_UNDEF
1687
554k
    0U, // BFMINNM_ZPZZ_ZERO
1688
554k
    0U, // BFMIN_ZPZZ_UNDEF
1689
554k
    0U, // BFMIN_ZPZZ_ZERO
1690
554k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
1691
554k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
1692
554k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1693
554k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
1694
554k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
1695
554k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1696
554k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
1697
554k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
1698
554k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
1699
554k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
1700
554k
    0U, // BFMLA_ZPZZZ_UNDEF
1701
554k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
1702
554k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
1703
554k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1704
554k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
1705
554k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
1706
554k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1707
554k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
1708
554k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
1709
554k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
1710
554k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
1711
554k
    0U, // BFMLS_ZPZZZ_UNDEF
1712
554k
    0U, // BFMOPA_MPPZZ_PSEUDO
1713
554k
    0U, // BFMOPS_MPPZZ_PSEUDO
1714
554k
    0U, // BFMUL_ZPZZ_UNDEF
1715
554k
    0U, // BFMUL_ZPZZ_ZERO
1716
554k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
1717
554k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
1718
554k
    0U, // BFSUB_ZPZZ_UNDEF
1719
554k
    0U, // BFSUB_ZPZZ_ZERO
1720
554k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
1721
554k
    0U, // BICSWrr
1722
554k
    0U, // BICSXrr
1723
554k
    0U, // BICWrr
1724
554k
    0U, // BICXrr
1725
554k
    0U, // BIC_ZPZZ_B_ZERO
1726
554k
    0U, // BIC_ZPZZ_D_ZERO
1727
554k
    0U, // BIC_ZPZZ_H_ZERO
1728
554k
    0U, // BIC_ZPZZ_S_ZERO
1729
554k
    0U, // BLRNoIP
1730
554k
    0U, // BLR_BTI
1731
554k
    0U, // BLR_RVMARKER
1732
554k
    0U, // BLR_X16
1733
554k
    0U, // BMOPA_MPPZZ_S_PSEUDO
1734
554k
    0U, // BMOPS_MPPZZ_S_PSEUDO
1735
554k
    0U, // BSPv16i8
1736
554k
    0U, // BSPv8i8
1737
554k
    0U, // CATCHRET
1738
554k
    0U, // CLEANUPRET
1739
554k
    0U, // CLS_ZPmZ_B_UNDEF
1740
554k
    0U, // CLS_ZPmZ_D_UNDEF
1741
554k
    0U, // CLS_ZPmZ_H_UNDEF
1742
554k
    0U, // CLS_ZPmZ_S_UNDEF
1743
554k
    0U, // CLZ_ZPmZ_B_UNDEF
1744
554k
    0U, // CLZ_ZPmZ_D_UNDEF
1745
554k
    0U, // CLZ_ZPmZ_H_UNDEF
1746
554k
    0U, // CLZ_ZPmZ_S_UNDEF
1747
554k
    0U, // CMP_SWAP_128
1748
554k
    0U, // CMP_SWAP_128_ACQUIRE
1749
554k
    0U, // CMP_SWAP_128_MONOTONIC
1750
554k
    0U, // CMP_SWAP_128_RELEASE
1751
554k
    0U, // CMP_SWAP_16
1752
554k
    0U, // CMP_SWAP_32
1753
554k
    0U, // CMP_SWAP_64
1754
554k
    0U, // CMP_SWAP_8
1755
554k
    0U, // CNOT_ZPmZ_B_UNDEF
1756
554k
    0U, // CNOT_ZPmZ_D_UNDEF
1757
554k
    0U, // CNOT_ZPmZ_H_UNDEF
1758
554k
    0U, // CNOT_ZPmZ_S_UNDEF
1759
554k
    0U, // CNT_ZPmZ_B_UNDEF
1760
554k
    0U, // CNT_ZPmZ_D_UNDEF
1761
554k
    0U, // CNT_ZPmZ_H_UNDEF
1762
554k
    0U, // CNT_ZPmZ_S_UNDEF
1763
554k
    0U, // COALESCER_BARRIER_FPR128
1764
554k
    0U, // COALESCER_BARRIER_FPR16
1765
554k
    0U, // COALESCER_BARRIER_FPR32
1766
554k
    0U, // COALESCER_BARRIER_FPR64
1767
554k
    0U, // EMITBKEY
1768
554k
    0U, // EMITMTETAGGED
1769
554k
    0U, // EONWrr
1770
554k
    0U, // EONXrr
1771
554k
    0U, // EORWrr
1772
554k
    0U, // EORXrr
1773
554k
    0U, // EOR_ZPZZ_B_ZERO
1774
554k
    0U, // EOR_ZPZZ_D_ZERO
1775
554k
    0U, // EOR_ZPZZ_H_ZERO
1776
554k
    0U, // EOR_ZPZZ_S_ZERO
1777
554k
    0U, // F128CSEL
1778
554k
    0U, // FABD_ZPZZ_D_UNDEF
1779
554k
    0U, // FABD_ZPZZ_D_ZERO
1780
554k
    0U, // FABD_ZPZZ_H_UNDEF
1781
554k
    0U, // FABD_ZPZZ_H_ZERO
1782
554k
    0U, // FABD_ZPZZ_S_UNDEF
1783
554k
    0U, // FABD_ZPZZ_S_ZERO
1784
554k
    0U, // FABS_ZPmZ_D_UNDEF
1785
554k
    0U, // FABS_ZPmZ_H_UNDEF
1786
554k
    0U, // FABS_ZPmZ_S_UNDEF
1787
554k
    0U, // FADD_VG2_M2Z_D_PSEUDO
1788
554k
    0U, // FADD_VG2_M2Z_H_PSEUDO
1789
554k
    0U, // FADD_VG2_M2Z_S_PSEUDO
1790
554k
    0U, // FADD_VG4_M4Z_D_PSEUDO
1791
554k
    0U, // FADD_VG4_M4Z_H_PSEUDO
1792
554k
    0U, // FADD_VG4_M4Z_S_PSEUDO
1793
554k
    0U, // FADD_ZPZI_D_UNDEF
1794
554k
    0U, // FADD_ZPZI_D_ZERO
1795
554k
    0U, // FADD_ZPZI_H_UNDEF
1796
554k
    0U, // FADD_ZPZI_H_ZERO
1797
554k
    0U, // FADD_ZPZI_S_UNDEF
1798
554k
    0U, // FADD_ZPZI_S_ZERO
1799
554k
    0U, // FADD_ZPZZ_D_UNDEF
1800
554k
    0U, // FADD_ZPZZ_D_ZERO
1801
554k
    0U, // FADD_ZPZZ_H_UNDEF
1802
554k
    0U, // FADD_ZPZZ_H_ZERO
1803
554k
    0U, // FADD_ZPZZ_S_UNDEF
1804
554k
    0U, // FADD_ZPZZ_S_ZERO
1805
554k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
1806
554k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
1807
554k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
1808
554k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
1809
554k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
1810
554k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
1811
554k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
1812
554k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
1813
554k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
1814
554k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
1815
554k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
1816
554k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
1817
554k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
1818
554k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
1819
554k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
1820
554k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
1821
554k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
1822
554k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
1823
554k
    0U, // FCVT_ZPmZ_StoD_UNDEF
1824
554k
    0U, // FCVT_ZPmZ_StoH_UNDEF
1825
554k
    0U, // FDIVR_ZPZZ_D_ZERO
1826
554k
    0U, // FDIVR_ZPZZ_H_ZERO
1827
554k
    0U, // FDIVR_ZPZZ_S_ZERO
1828
554k
    0U, // FDIV_ZPZZ_D_UNDEF
1829
554k
    0U, // FDIV_ZPZZ_D_ZERO
1830
554k
    0U, // FDIV_ZPZZ_H_UNDEF
1831
554k
    0U, // FDIV_ZPZZ_H_ZERO
1832
554k
    0U, // FDIV_ZPZZ_S_UNDEF
1833
554k
    0U, // FDIV_ZPZZ_S_ZERO
1834
554k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
1835
554k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
1836
554k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
1837
554k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
1838
554k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
1839
554k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
1840
554k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
1841
554k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
1842
554k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
1843
554k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
1844
554k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
1845
554k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
1846
554k
    0U, // FLOGB_ZPZZ_D_ZERO
1847
554k
    0U, // FLOGB_ZPZZ_H_ZERO
1848
554k
    0U, // FLOGB_ZPZZ_S_ZERO
1849
554k
    0U, // FMAXNM_ZPZI_D_UNDEF
1850
554k
    0U, // FMAXNM_ZPZI_D_ZERO
1851
554k
    0U, // FMAXNM_ZPZI_H_UNDEF
1852
554k
    0U, // FMAXNM_ZPZI_H_ZERO
1853
554k
    0U, // FMAXNM_ZPZI_S_UNDEF
1854
554k
    0U, // FMAXNM_ZPZI_S_ZERO
1855
554k
    0U, // FMAXNM_ZPZZ_D_UNDEF
1856
554k
    0U, // FMAXNM_ZPZZ_D_ZERO
1857
554k
    0U, // FMAXNM_ZPZZ_H_UNDEF
1858
554k
    0U, // FMAXNM_ZPZZ_H_ZERO
1859
554k
    0U, // FMAXNM_ZPZZ_S_UNDEF
1860
554k
    0U, // FMAXNM_ZPZZ_S_ZERO
1861
554k
    0U, // FMAX_ZPZI_D_UNDEF
1862
554k
    0U, // FMAX_ZPZI_D_ZERO
1863
554k
    0U, // FMAX_ZPZI_H_UNDEF
1864
554k
    0U, // FMAX_ZPZI_H_ZERO
1865
554k
    0U, // FMAX_ZPZI_S_UNDEF
1866
554k
    0U, // FMAX_ZPZI_S_ZERO
1867
554k
    0U, // FMAX_ZPZZ_D_UNDEF
1868
554k
    0U, // FMAX_ZPZZ_D_ZERO
1869
554k
    0U, // FMAX_ZPZZ_H_UNDEF
1870
554k
    0U, // FMAX_ZPZZ_H_ZERO
1871
554k
    0U, // FMAX_ZPZZ_S_UNDEF
1872
554k
    0U, // FMAX_ZPZZ_S_ZERO
1873
554k
    0U, // FMINNM_ZPZI_D_UNDEF
1874
554k
    0U, // FMINNM_ZPZI_D_ZERO
1875
554k
    0U, // FMINNM_ZPZI_H_UNDEF
1876
554k
    0U, // FMINNM_ZPZI_H_ZERO
1877
554k
    0U, // FMINNM_ZPZI_S_UNDEF
1878
554k
    0U, // FMINNM_ZPZI_S_ZERO
1879
554k
    0U, // FMINNM_ZPZZ_D_UNDEF
1880
554k
    0U, // FMINNM_ZPZZ_D_ZERO
1881
554k
    0U, // FMINNM_ZPZZ_H_UNDEF
1882
554k
    0U, // FMINNM_ZPZZ_H_ZERO
1883
554k
    0U, // FMINNM_ZPZZ_S_UNDEF
1884
554k
    0U, // FMINNM_ZPZZ_S_ZERO
1885
554k
    0U, // FMIN_ZPZI_D_UNDEF
1886
554k
    0U, // FMIN_ZPZI_D_ZERO
1887
554k
    0U, // FMIN_ZPZI_H_UNDEF
1888
554k
    0U, // FMIN_ZPZI_H_ZERO
1889
554k
    0U, // FMIN_ZPZI_S_UNDEF
1890
554k
    0U, // FMIN_ZPZI_S_ZERO
1891
554k
    0U, // FMIN_ZPZZ_D_UNDEF
1892
554k
    0U, // FMIN_ZPZZ_D_ZERO
1893
554k
    0U, // FMIN_ZPZZ_H_UNDEF
1894
554k
    0U, // FMIN_ZPZZ_H_ZERO
1895
554k
    0U, // FMIN_ZPZZ_S_UNDEF
1896
554k
    0U, // FMIN_ZPZZ_S_ZERO
1897
554k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
1898
554k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
1899
554k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
1900
554k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
1901
554k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
1902
554k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
1903
554k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
1904
554k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
1905
554k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
1906
554k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
1907
554k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
1908
554k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
1909
554k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
1910
554k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
1911
554k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
1912
554k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
1913
554k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
1914
554k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
1915
554k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
1916
554k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
1917
554k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
1918
554k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
1919
554k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
1920
554k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
1921
554k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
1922
554k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
1923
554k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
1924
554k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
1925
554k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
1926
554k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
1927
554k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
1928
554k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
1929
554k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
1930
554k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
1931
554k
    0U, // FMLA_ZPZZZ_D_UNDEF
1932
554k
    0U, // FMLA_ZPZZZ_H_UNDEF
1933
554k
    0U, // FMLA_ZPZZZ_S_UNDEF
1934
554k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
1935
554k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
1936
554k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
1937
554k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
1938
554k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
1939
554k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
1940
554k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
1941
554k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
1942
554k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
1943
554k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
1944
554k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
1945
554k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
1946
554k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
1947
554k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
1948
554k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
1949
554k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
1950
554k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
1951
554k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
1952
554k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
1953
554k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
1954
554k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
1955
554k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
1956
554k
    0U, // FMLS_ZPZZZ_D_UNDEF
1957
554k
    0U, // FMLS_ZPZZZ_H_UNDEF
1958
554k
    0U, // FMLS_ZPZZZ_S_UNDEF
1959
554k
    0U, // FMOPAL_MPPZZ_PSEUDO
1960
554k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
1961
554k
    0U, // FMOPA_MPPZZ_D_PSEUDO
1962
554k
    0U, // FMOPA_MPPZZ_S_PSEUDO
1963
554k
    0U, // FMOPSL_MPPZZ_PSEUDO
1964
554k
    0U, // FMOPS_MPPZZ_D_PSEUDO
1965
554k
    0U, // FMOPS_MPPZZ_S_PSEUDO
1966
554k
    0U, // FMOVD0
1967
554k
    0U, // FMOVH0
1968
554k
    0U, // FMOVS0
1969
554k
    0U, // FMULX_ZPZZ_D_UNDEF
1970
554k
    0U, // FMULX_ZPZZ_D_ZERO
1971
554k
    0U, // FMULX_ZPZZ_H_UNDEF
1972
554k
    0U, // FMULX_ZPZZ_H_ZERO
1973
554k
    0U, // FMULX_ZPZZ_S_UNDEF
1974
554k
    0U, // FMULX_ZPZZ_S_ZERO
1975
554k
    0U, // FMUL_ZPZI_D_UNDEF
1976
554k
    0U, // FMUL_ZPZI_D_ZERO
1977
554k
    0U, // FMUL_ZPZI_H_UNDEF
1978
554k
    0U, // FMUL_ZPZI_H_ZERO
1979
554k
    0U, // FMUL_ZPZI_S_UNDEF
1980
554k
    0U, // FMUL_ZPZI_S_ZERO
1981
554k
    0U, // FMUL_ZPZZ_D_UNDEF
1982
554k
    0U, // FMUL_ZPZZ_D_ZERO
1983
554k
    0U, // FMUL_ZPZZ_H_UNDEF
1984
554k
    0U, // FMUL_ZPZZ_H_ZERO
1985
554k
    0U, // FMUL_ZPZZ_S_UNDEF
1986
554k
    0U, // FMUL_ZPZZ_S_ZERO
1987
554k
    0U, // FNEG_ZPmZ_D_UNDEF
1988
554k
    0U, // FNEG_ZPmZ_H_UNDEF
1989
554k
    0U, // FNEG_ZPmZ_S_UNDEF
1990
554k
    0U, // FNMLA_ZPZZZ_D_UNDEF
1991
554k
    0U, // FNMLA_ZPZZZ_H_UNDEF
1992
554k
    0U, // FNMLA_ZPZZZ_S_UNDEF
1993
554k
    0U, // FNMLS_ZPZZZ_D_UNDEF
1994
554k
    0U, // FNMLS_ZPZZZ_H_UNDEF
1995
554k
    0U, // FNMLS_ZPZZZ_S_UNDEF
1996
554k
    0U, // FRECPX_ZPmZ_D_UNDEF
1997
554k
    0U, // FRECPX_ZPmZ_H_UNDEF
1998
554k
    0U, // FRECPX_ZPmZ_S_UNDEF
1999
554k
    0U, // FRINTA_ZPmZ_D_UNDEF
2000
554k
    0U, // FRINTA_ZPmZ_H_UNDEF
2001
554k
    0U, // FRINTA_ZPmZ_S_UNDEF
2002
554k
    0U, // FRINTI_ZPmZ_D_UNDEF
2003
554k
    0U, // FRINTI_ZPmZ_H_UNDEF
2004
554k
    0U, // FRINTI_ZPmZ_S_UNDEF
2005
554k
    0U, // FRINTM_ZPmZ_D_UNDEF
2006
554k
    0U, // FRINTM_ZPmZ_H_UNDEF
2007
554k
    0U, // FRINTM_ZPmZ_S_UNDEF
2008
554k
    0U, // FRINTN_ZPmZ_D_UNDEF
2009
554k
    0U, // FRINTN_ZPmZ_H_UNDEF
2010
554k
    0U, // FRINTN_ZPmZ_S_UNDEF
2011
554k
    0U, // FRINTP_ZPmZ_D_UNDEF
2012
554k
    0U, // FRINTP_ZPmZ_H_UNDEF
2013
554k
    0U, // FRINTP_ZPmZ_S_UNDEF
2014
554k
    0U, // FRINTX_ZPmZ_D_UNDEF
2015
554k
    0U, // FRINTX_ZPmZ_H_UNDEF
2016
554k
    0U, // FRINTX_ZPmZ_S_UNDEF
2017
554k
    0U, // FRINTZ_ZPmZ_D_UNDEF
2018
554k
    0U, // FRINTZ_ZPmZ_H_UNDEF
2019
554k
    0U, // FRINTZ_ZPmZ_S_UNDEF
2020
554k
    0U, // FSQRT_ZPmZ_D_UNDEF
2021
554k
    0U, // FSQRT_ZPmZ_H_UNDEF
2022
554k
    0U, // FSQRT_ZPmZ_S_UNDEF
2023
554k
    0U, // FSUBR_ZPZI_D_UNDEF
2024
554k
    0U, // FSUBR_ZPZI_D_ZERO
2025
554k
    0U, // FSUBR_ZPZI_H_UNDEF
2026
554k
    0U, // FSUBR_ZPZI_H_ZERO
2027
554k
    0U, // FSUBR_ZPZI_S_UNDEF
2028
554k
    0U, // FSUBR_ZPZI_S_ZERO
2029
554k
    0U, // FSUBR_ZPZZ_D_ZERO
2030
554k
    0U, // FSUBR_ZPZZ_H_ZERO
2031
554k
    0U, // FSUBR_ZPZZ_S_ZERO
2032
554k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
2033
554k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
2034
554k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
2035
554k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
2036
554k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
2037
554k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
2038
554k
    0U, // FSUB_ZPZI_D_UNDEF
2039
554k
    0U, // FSUB_ZPZI_D_ZERO
2040
554k
    0U, // FSUB_ZPZI_H_UNDEF
2041
554k
    0U, // FSUB_ZPZI_H_ZERO
2042
554k
    0U, // FSUB_ZPZI_S_UNDEF
2043
554k
    0U, // FSUB_ZPZI_S_ZERO
2044
554k
    0U, // FSUB_ZPZZ_D_UNDEF
2045
554k
    0U, // FSUB_ZPZZ_D_ZERO
2046
554k
    0U, // FSUB_ZPZZ_H_UNDEF
2047
554k
    0U, // FSUB_ZPZZ_H_ZERO
2048
554k
    0U, // FSUB_ZPZZ_S_UNDEF
2049
554k
    0U, // FSUB_ZPZZ_S_ZERO
2050
554k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
2051
554k
    0U, // GLD1B_D
2052
554k
    0U, // GLD1B_D_IMM
2053
554k
    0U, // GLD1B_D_SXTW
2054
554k
    0U, // GLD1B_D_UXTW
2055
554k
    0U, // GLD1B_S_IMM
2056
554k
    0U, // GLD1B_S_SXTW
2057
554k
    0U, // GLD1B_S_UXTW
2058
554k
    0U, // GLD1D
2059
554k
    0U, // GLD1D_IMM
2060
554k
    0U, // GLD1D_SCALED
2061
554k
    0U, // GLD1D_SXTW
2062
554k
    0U, // GLD1D_SXTW_SCALED
2063
554k
    0U, // GLD1D_UXTW
2064
554k
    0U, // GLD1D_UXTW_SCALED
2065
554k
    0U, // GLD1H_D
2066
554k
    0U, // GLD1H_D_IMM
2067
554k
    0U, // GLD1H_D_SCALED
2068
554k
    0U, // GLD1H_D_SXTW
2069
554k
    0U, // GLD1H_D_SXTW_SCALED
2070
554k
    0U, // GLD1H_D_UXTW
2071
554k
    0U, // GLD1H_D_UXTW_SCALED
2072
554k
    0U, // GLD1H_S_IMM
2073
554k
    0U, // GLD1H_S_SXTW
2074
554k
    0U, // GLD1H_S_SXTW_SCALED
2075
554k
    0U, // GLD1H_S_UXTW
2076
554k
    0U, // GLD1H_S_UXTW_SCALED
2077
554k
    0U, // GLD1SB_D
2078
554k
    0U, // GLD1SB_D_IMM
2079
554k
    0U, // GLD1SB_D_SXTW
2080
554k
    0U, // GLD1SB_D_UXTW
2081
554k
    0U, // GLD1SB_S_IMM
2082
554k
    0U, // GLD1SB_S_SXTW
2083
554k
    0U, // GLD1SB_S_UXTW
2084
554k
    0U, // GLD1SH_D
2085
554k
    0U, // GLD1SH_D_IMM
2086
554k
    0U, // GLD1SH_D_SCALED
2087
554k
    0U, // GLD1SH_D_SXTW
2088
554k
    0U, // GLD1SH_D_SXTW_SCALED
2089
554k
    0U, // GLD1SH_D_UXTW
2090
554k
    0U, // GLD1SH_D_UXTW_SCALED
2091
554k
    0U, // GLD1SH_S_IMM
2092
554k
    0U, // GLD1SH_S_SXTW
2093
554k
    0U, // GLD1SH_S_SXTW_SCALED
2094
554k
    0U, // GLD1SH_S_UXTW
2095
554k
    0U, // GLD1SH_S_UXTW_SCALED
2096
554k
    0U, // GLD1SW_D
2097
554k
    0U, // GLD1SW_D_IMM
2098
554k
    0U, // GLD1SW_D_SCALED
2099
554k
    0U, // GLD1SW_D_SXTW
2100
554k
    0U, // GLD1SW_D_SXTW_SCALED
2101
554k
    0U, // GLD1SW_D_UXTW
2102
554k
    0U, // GLD1SW_D_UXTW_SCALED
2103
554k
    0U, // GLD1W_D
2104
554k
    0U, // GLD1W_D_IMM
2105
554k
    0U, // GLD1W_D_SCALED
2106
554k
    0U, // GLD1W_D_SXTW
2107
554k
    0U, // GLD1W_D_SXTW_SCALED
2108
554k
    0U, // GLD1W_D_UXTW
2109
554k
    0U, // GLD1W_D_UXTW_SCALED
2110
554k
    0U, // GLD1W_IMM
2111
554k
    0U, // GLD1W_SXTW
2112
554k
    0U, // GLD1W_SXTW_SCALED
2113
554k
    0U, // GLD1W_UXTW
2114
554k
    0U, // GLD1W_UXTW_SCALED
2115
554k
    0U, // GLDFF1B_D
2116
554k
    0U, // GLDFF1B_D_IMM
2117
554k
    0U, // GLDFF1B_D_SXTW
2118
554k
    0U, // GLDFF1B_D_UXTW
2119
554k
    0U, // GLDFF1B_S_IMM
2120
554k
    0U, // GLDFF1B_S_SXTW
2121
554k
    0U, // GLDFF1B_S_UXTW
2122
554k
    0U, // GLDFF1D
2123
554k
    0U, // GLDFF1D_IMM
2124
554k
    0U, // GLDFF1D_SCALED
2125
554k
    0U, // GLDFF1D_SXTW
2126
554k
    0U, // GLDFF1D_SXTW_SCALED
2127
554k
    0U, // GLDFF1D_UXTW
2128
554k
    0U, // GLDFF1D_UXTW_SCALED
2129
554k
    0U, // GLDFF1H_D
2130
554k
    0U, // GLDFF1H_D_IMM
2131
554k
    0U, // GLDFF1H_D_SCALED
2132
554k
    0U, // GLDFF1H_D_SXTW
2133
554k
    0U, // GLDFF1H_D_SXTW_SCALED
2134
554k
    0U, // GLDFF1H_D_UXTW
2135
554k
    0U, // GLDFF1H_D_UXTW_SCALED
2136
554k
    0U, // GLDFF1H_S_IMM
2137
554k
    0U, // GLDFF1H_S_SXTW
2138
554k
    0U, // GLDFF1H_S_SXTW_SCALED
2139
554k
    0U, // GLDFF1H_S_UXTW
2140
554k
    0U, // GLDFF1H_S_UXTW_SCALED
2141
554k
    0U, // GLDFF1SB_D
2142
554k
    0U, // GLDFF1SB_D_IMM
2143
554k
    0U, // GLDFF1SB_D_SXTW
2144
554k
    0U, // GLDFF1SB_D_UXTW
2145
554k
    0U, // GLDFF1SB_S_IMM
2146
554k
    0U, // GLDFF1SB_S_SXTW
2147
554k
    0U, // GLDFF1SB_S_UXTW
2148
554k
    0U, // GLDFF1SH_D
2149
554k
    0U, // GLDFF1SH_D_IMM
2150
554k
    0U, // GLDFF1SH_D_SCALED
2151
554k
    0U, // GLDFF1SH_D_SXTW
2152
554k
    0U, // GLDFF1SH_D_SXTW_SCALED
2153
554k
    0U, // GLDFF1SH_D_UXTW
2154
554k
    0U, // GLDFF1SH_D_UXTW_SCALED
2155
554k
    0U, // GLDFF1SH_S_IMM
2156
554k
    0U, // GLDFF1SH_S_SXTW
2157
554k
    0U, // GLDFF1SH_S_SXTW_SCALED
2158
554k
    0U, // GLDFF1SH_S_UXTW
2159
554k
    0U, // GLDFF1SH_S_UXTW_SCALED
2160
554k
    0U, // GLDFF1SW_D
2161
554k
    0U, // GLDFF1SW_D_IMM
2162
554k
    0U, // GLDFF1SW_D_SCALED
2163
554k
    0U, // GLDFF1SW_D_SXTW
2164
554k
    0U, // GLDFF1SW_D_SXTW_SCALED
2165
554k
    0U, // GLDFF1SW_D_UXTW
2166
554k
    0U, // GLDFF1SW_D_UXTW_SCALED
2167
554k
    0U, // GLDFF1W_D
2168
554k
    0U, // GLDFF1W_D_IMM
2169
554k
    0U, // GLDFF1W_D_SCALED
2170
554k
    0U, // GLDFF1W_D_SXTW
2171
554k
    0U, // GLDFF1W_D_SXTW_SCALED
2172
554k
    0U, // GLDFF1W_D_UXTW
2173
554k
    0U, // GLDFF1W_D_UXTW_SCALED
2174
554k
    0U, // GLDFF1W_IMM
2175
554k
    0U, // GLDFF1W_SXTW
2176
554k
    0U, // GLDFF1W_SXTW_SCALED
2177
554k
    0U, // GLDFF1W_UXTW
2178
554k
    0U, // GLDFF1W_UXTW_SCALED
2179
554k
    0U, // G_AARCH64_PREFETCH
2180
554k
    0U, // G_ADD_LOW
2181
554k
    0U, // G_BSP
2182
554k
    0U, // G_DUP
2183
554k
    0U, // G_DUPLANE16
2184
554k
    0U, // G_DUPLANE32
2185
554k
    0U, // G_DUPLANE64
2186
554k
    0U, // G_DUPLANE8
2187
554k
    0U, // G_EXT
2188
554k
    0U, // G_FCMEQ
2189
554k
    0U, // G_FCMEQZ
2190
554k
    0U, // G_FCMGE
2191
554k
    0U, // G_FCMGEZ
2192
554k
    0U, // G_FCMGT
2193
554k
    0U, // G_FCMGTZ
2194
554k
    0U, // G_FCMLEZ
2195
554k
    0U, // G_FCMLTZ
2196
554k
    0U, // G_REV16
2197
554k
    0U, // G_REV32
2198
554k
    0U, // G_REV64
2199
554k
    0U, // G_SADDLP
2200
554k
    0U, // G_SADDLV
2201
554k
    0U, // G_SDOT
2202
554k
    0U, // G_SITOF
2203
554k
    0U, // G_SMULL
2204
554k
    0U, // G_TRN1
2205
554k
    0U, // G_TRN2
2206
554k
    0U, // G_UADDLP
2207
554k
    0U, // G_UADDLV
2208
554k
    0U, // G_UDOT
2209
554k
    0U, // G_UITOF
2210
554k
    0U, // G_UMULL
2211
554k
    0U, // G_UZP1
2212
554k
    0U, // G_UZP2
2213
554k
    0U, // G_VASHR
2214
554k
    0U, // G_VLSHR
2215
554k
    0U, // G_ZIP1
2216
554k
    0U, // G_ZIP2
2217
554k
    0U, // HOM_Epilog
2218
554k
    0U, // HOM_Prolog
2219
554k
    0U, // HWASAN_CHECK_MEMACCESS
2220
554k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
2221
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
2222
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
2223
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
2224
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
2225
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
2226
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
2227
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
2228
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
2229
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
2230
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
2231
554k
    0U, // IRGstack
2232
554k
    0U, // JumpTableDest16
2233
554k
    0U, // JumpTableDest32
2234
554k
    0U, // JumpTableDest8
2235
554k
    0U, // KCFI_CHECK
2236
554k
    0U, // LD1B_2Z_IMM_PSEUDO
2237
554k
    0U, // LD1B_2Z_PSEUDO
2238
554k
    0U, // LD1B_4Z_IMM_PSEUDO
2239
554k
    0U, // LD1B_4Z_PSEUDO
2240
554k
    0U, // LD1D_2Z_IMM_PSEUDO
2241
554k
    0U, // LD1D_2Z_PSEUDO
2242
554k
    0U, // LD1D_4Z_IMM_PSEUDO
2243
554k
    0U, // LD1D_4Z_PSEUDO
2244
554k
    0U, // LD1H_2Z_IMM_PSEUDO
2245
554k
    0U, // LD1H_2Z_PSEUDO
2246
554k
    0U, // LD1H_4Z_IMM_PSEUDO
2247
554k
    0U, // LD1H_4Z_PSEUDO
2248
554k
    0U, // LD1W_2Z_IMM_PSEUDO
2249
554k
    0U, // LD1W_2Z_PSEUDO
2250
554k
    0U, // LD1W_4Z_IMM_PSEUDO
2251
554k
    0U, // LD1W_4Z_PSEUDO
2252
554k
    0U, // LD1_MXIPXX_H_PSEUDO_B
2253
554k
    0U, // LD1_MXIPXX_H_PSEUDO_D
2254
554k
    0U, // LD1_MXIPXX_H_PSEUDO_H
2255
554k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
2256
554k
    0U, // LD1_MXIPXX_H_PSEUDO_S
2257
554k
    0U, // LD1_MXIPXX_V_PSEUDO_B
2258
554k
    0U, // LD1_MXIPXX_V_PSEUDO_D
2259
554k
    0U, // LD1_MXIPXX_V_PSEUDO_H
2260
554k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
2261
554k
    0U, // LD1_MXIPXX_V_PSEUDO_S
2262
554k
    0U, // LDFF1B
2263
554k
    0U, // LDFF1B_D
2264
554k
    0U, // LDFF1B_H
2265
554k
    0U, // LDFF1B_S
2266
554k
    0U, // LDFF1D
2267
554k
    0U, // LDFF1H
2268
554k
    0U, // LDFF1H_D
2269
554k
    0U, // LDFF1H_S
2270
554k
    0U, // LDFF1SB_D
2271
554k
    0U, // LDFF1SB_H
2272
554k
    0U, // LDFF1SB_S
2273
554k
    0U, // LDFF1SH_D
2274
554k
    0U, // LDFF1SH_S
2275
554k
    0U, // LDFF1SW_D
2276
554k
    0U, // LDFF1W
2277
554k
    0U, // LDFF1W_D
2278
554k
    0U, // LDNF1B_D_IMM
2279
554k
    0U, // LDNF1B_H_IMM
2280
554k
    0U, // LDNF1B_IMM
2281
554k
    0U, // LDNF1B_S_IMM
2282
554k
    0U, // LDNF1D_IMM
2283
554k
    0U, // LDNF1H_D_IMM
2284
554k
    0U, // LDNF1H_IMM
2285
554k
    0U, // LDNF1H_S_IMM
2286
554k
    0U, // LDNF1SB_D_IMM
2287
554k
    0U, // LDNF1SB_H_IMM
2288
554k
    0U, // LDNF1SB_S_IMM
2289
554k
    0U, // LDNF1SH_D_IMM
2290
554k
    0U, // LDNF1SH_S_IMM
2291
554k
    0U, // LDNF1SW_D_IMM
2292
554k
    0U, // LDNF1W_D_IMM
2293
554k
    0U, // LDNF1W_IMM
2294
554k
    0U, // LDNT1B_2Z_IMM_PSEUDO
2295
554k
    0U, // LDNT1B_2Z_PSEUDO
2296
554k
    0U, // LDNT1B_4Z_IMM_PSEUDO
2297
554k
    0U, // LDNT1B_4Z_PSEUDO
2298
554k
    0U, // LDNT1D_2Z_IMM_PSEUDO
2299
554k
    0U, // LDNT1D_2Z_PSEUDO
2300
554k
    0U, // LDNT1D_4Z_IMM_PSEUDO
2301
554k
    0U, // LDNT1D_4Z_PSEUDO
2302
554k
    0U, // LDNT1H_2Z_IMM_PSEUDO
2303
554k
    0U, // LDNT1H_2Z_PSEUDO
2304
554k
    0U, // LDNT1H_4Z_IMM_PSEUDO
2305
554k
    0U, // LDNT1H_4Z_PSEUDO
2306
554k
    0U, // LDNT1W_2Z_IMM_PSEUDO
2307
554k
    0U, // LDNT1W_2Z_PSEUDO
2308
554k
    0U, // LDNT1W_4Z_IMM_PSEUDO
2309
554k
    0U, // LDNT1W_4Z_PSEUDO
2310
554k
    0U, // LDR_PPXI
2311
554k
    0U, // LDR_TX_PSEUDO
2312
554k
    0U, // LDR_ZA_PSEUDO
2313
554k
    0U, // LDR_ZZXI
2314
554k
    0U, // LDR_ZZZXI
2315
554k
    0U, // LDR_ZZZZXI
2316
554k
    0U, // LOADgot
2317
554k
    0U, // LSL_ZPZI_B_UNDEF
2318
554k
    0U, // LSL_ZPZI_B_ZERO
2319
554k
    0U, // LSL_ZPZI_D_UNDEF
2320
554k
    0U, // LSL_ZPZI_D_ZERO
2321
554k
    0U, // LSL_ZPZI_H_UNDEF
2322
554k
    0U, // LSL_ZPZI_H_ZERO
2323
554k
    0U, // LSL_ZPZI_S_UNDEF
2324
554k
    0U, // LSL_ZPZI_S_ZERO
2325
554k
    0U, // LSL_ZPZZ_B_UNDEF
2326
554k
    0U, // LSL_ZPZZ_B_ZERO
2327
554k
    0U, // LSL_ZPZZ_D_UNDEF
2328
554k
    0U, // LSL_ZPZZ_D_ZERO
2329
554k
    0U, // LSL_ZPZZ_H_UNDEF
2330
554k
    0U, // LSL_ZPZZ_H_ZERO
2331
554k
    0U, // LSL_ZPZZ_S_UNDEF
2332
554k
    0U, // LSL_ZPZZ_S_ZERO
2333
554k
    0U, // LSR_ZPZI_B_UNDEF
2334
554k
    0U, // LSR_ZPZI_B_ZERO
2335
554k
    0U, // LSR_ZPZI_D_UNDEF
2336
554k
    0U, // LSR_ZPZI_D_ZERO
2337
554k
    0U, // LSR_ZPZI_H_UNDEF
2338
554k
    0U, // LSR_ZPZI_H_ZERO
2339
554k
    0U, // LSR_ZPZI_S_UNDEF
2340
554k
    0U, // LSR_ZPZI_S_ZERO
2341
554k
    0U, // LSR_ZPZZ_B_UNDEF
2342
554k
    0U, // LSR_ZPZZ_B_ZERO
2343
554k
    0U, // LSR_ZPZZ_D_UNDEF
2344
554k
    0U, // LSR_ZPZZ_D_ZERO
2345
554k
    0U, // LSR_ZPZZ_H_UNDEF
2346
554k
    0U, // LSR_ZPZZ_H_ZERO
2347
554k
    0U, // LSR_ZPZZ_S_UNDEF
2348
554k
    0U, // LSR_ZPZZ_S_ZERO
2349
554k
    0U, // MLA_ZPZZZ_B_UNDEF
2350
554k
    0U, // MLA_ZPZZZ_D_UNDEF
2351
554k
    0U, // MLA_ZPZZZ_H_UNDEF
2352
554k
    0U, // MLA_ZPZZZ_S_UNDEF
2353
554k
    0U, // MLS_ZPZZZ_B_UNDEF
2354
554k
    0U, // MLS_ZPZZZ_D_UNDEF
2355
554k
    0U, // MLS_ZPZZZ_H_UNDEF
2356
554k
    0U, // MLS_ZPZZZ_S_UNDEF
2357
554k
    0U, // MOPSMemoryCopyPseudo
2358
554k
    0U, // MOPSMemoryMovePseudo
2359
554k
    0U, // MOPSMemorySetPseudo
2360
554k
    0U, // MOPSMemorySetTaggingPseudo
2361
554k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
2362
554k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
2363
554k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
2364
554k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
2365
554k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
2366
554k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
2367
554k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
2368
554k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
2369
554k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
2370
554k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
2371
554k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
2372
554k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
2373
554k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
2374
554k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
2375
554k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
2376
554k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
2377
554k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
2378
554k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
2379
554k
    0U, // MOVMCSym
2380
554k
    0U, // MOVaddr
2381
554k
    0U, // MOVaddrBA
2382
554k
    0U, // MOVaddrCP
2383
554k
    0U, // MOVaddrEXT
2384
554k
    0U, // MOVaddrJT
2385
554k
    0U, // MOVaddrTLS
2386
554k
    0U, // MOVbaseTLS
2387
554k
    0U, // MOVi32imm
2388
554k
    0U, // MOVi64imm
2389
554k
    0U, // MRS_FPCR
2390
554k
    0U, // MSR_FPCR
2391
554k
    0U, // MSRpstatePseudo
2392
554k
    0U, // MUL_ZPZZ_B_UNDEF
2393
554k
    0U, // MUL_ZPZZ_D_UNDEF
2394
554k
    0U, // MUL_ZPZZ_H_UNDEF
2395
554k
    0U, // MUL_ZPZZ_S_UNDEF
2396
554k
    0U, // NEG_ZPmZ_B_UNDEF
2397
554k
    0U, // NEG_ZPmZ_D_UNDEF
2398
554k
    0U, // NEG_ZPmZ_H_UNDEF
2399
554k
    0U, // NEG_ZPmZ_S_UNDEF
2400
554k
    0U, // NOT_ZPmZ_B_UNDEF
2401
554k
    0U, // NOT_ZPmZ_D_UNDEF
2402
554k
    0U, // NOT_ZPmZ_H_UNDEF
2403
554k
    0U, // NOT_ZPmZ_S_UNDEF
2404
554k
    0U, // ORNWrr
2405
554k
    0U, // ORNXrr
2406
554k
    0U, // ORRWrr
2407
554k
    0U, // ORRXrr
2408
554k
    0U, // ORR_ZPZZ_B_ZERO
2409
554k
    0U, // ORR_ZPZZ_D_ZERO
2410
554k
    0U, // ORR_ZPZZ_H_ZERO
2411
554k
    0U, // ORR_ZPZZ_S_ZERO
2412
554k
    0U, // PAUTH_EPILOGUE
2413
554k
    0U, // PAUTH_PROLOGUE
2414
554k
    0U, // PROBED_STACKALLOC
2415
554k
    0U, // PROBED_STACKALLOC_DYN
2416
554k
    0U, // PROBED_STACKALLOC_VAR
2417
554k
    0U, // PTEST_PP_ANY
2418
554k
    0U, // RDFFR_P
2419
554k
    0U, // RDFFR_PPz
2420
554k
    0U, // RET_ReallyLR
2421
554k
    0U, // RestoreZAPseudo
2422
554k
    0U, // SABD_ZPZZ_B_UNDEF
2423
554k
    0U, // SABD_ZPZZ_D_UNDEF
2424
554k
    0U, // SABD_ZPZZ_H_UNDEF
2425
554k
    0U, // SABD_ZPZZ_S_UNDEF
2426
554k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
2427
554k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
2428
554k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
2429
554k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
2430
554k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
2431
554k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
2432
554k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
2433
554k
    0U, // SDIV_ZPZZ_D_UNDEF
2434
554k
    0U, // SDIV_ZPZZ_S_UNDEF
2435
554k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
2436
554k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
2437
554k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
2438
554k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
2439
554k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
2440
554k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
2441
554k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
2442
554k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
2443
554k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
2444
554k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
2445
554k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
2446
554k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
2447
554k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
2448
554k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
2449
554k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
2450
554k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
2451
554k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
2452
554k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
2453
554k
    0U, // SEH_AddFP
2454
554k
    0U, // SEH_EpilogEnd
2455
554k
    0U, // SEH_EpilogStart
2456
554k
    0U, // SEH_Nop
2457
554k
    0U, // SEH_PACSignLR
2458
554k
    0U, // SEH_PrologEnd
2459
554k
    0U, // SEH_SaveAnyRegQP
2460
554k
    0U, // SEH_SaveAnyRegQPX
2461
554k
    0U, // SEH_SaveFPLR
2462
554k
    0U, // SEH_SaveFPLR_X
2463
554k
    0U, // SEH_SaveFReg
2464
554k
    0U, // SEH_SaveFRegP
2465
554k
    0U, // SEH_SaveFRegP_X
2466
554k
    0U, // SEH_SaveFReg_X
2467
554k
    0U, // SEH_SaveReg
2468
554k
    0U, // SEH_SaveRegP
2469
554k
    0U, // SEH_SaveRegP_X
2470
554k
    0U, // SEH_SaveReg_X
2471
554k
    0U, // SEH_SetFP
2472
554k
    0U, // SEH_StackAlloc
2473
554k
    0U, // SMAX_ZPZZ_B_UNDEF
2474
554k
    0U, // SMAX_ZPZZ_D_UNDEF
2475
554k
    0U, // SMAX_ZPZZ_H_UNDEF
2476
554k
    0U, // SMAX_ZPZZ_S_UNDEF
2477
554k
    0U, // SMIN_ZPZZ_B_UNDEF
2478
554k
    0U, // SMIN_ZPZZ_D_UNDEF
2479
554k
    0U, // SMIN_ZPZZ_H_UNDEF
2480
554k
    0U, // SMIN_ZPZZ_S_UNDEF
2481
554k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
2482
554k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
2483
554k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
2484
554k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
2485
554k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2486
554k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2487
554k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
2488
554k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
2489
554k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
2490
554k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
2491
554k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2492
554k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2493
554k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
2494
554k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
2495
554k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
2496
554k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
2497
554k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
2498
554k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
2499
554k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2500
554k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
2501
554k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
2502
554k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2503
554k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
2504
554k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
2505
554k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
2506
554k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
2507
554k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
2508
554k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
2509
554k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2510
554k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2511
554k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2512
554k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2513
554k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2514
554k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2515
554k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2516
554k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2517
554k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2518
554k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2519
554k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2520
554k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2521
554k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
2522
554k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
2523
554k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2524
554k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
2525
554k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
2526
554k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2527
554k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
2528
554k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
2529
554k
    0U, // SMOPA_MPPZZ_D_PSEUDO
2530
554k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
2531
554k
    0U, // SMOPA_MPPZZ_S_PSEUDO
2532
554k
    0U, // SMOPS_MPPZZ_D_PSEUDO
2533
554k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
2534
554k
    0U, // SMOPS_MPPZZ_S_PSEUDO
2535
554k
    0U, // SMULH_ZPZZ_B_UNDEF
2536
554k
    0U, // SMULH_ZPZZ_D_UNDEF
2537
554k
    0U, // SMULH_ZPZZ_H_UNDEF
2538
554k
    0U, // SMULH_ZPZZ_S_UNDEF
2539
554k
    0U, // SPACE
2540
554k
    0U, // SQABS_ZPmZ_B_UNDEF
2541
554k
    0U, // SQABS_ZPmZ_D_UNDEF
2542
554k
    0U, // SQABS_ZPmZ_H_UNDEF
2543
554k
    0U, // SQABS_ZPmZ_S_UNDEF
2544
554k
    0U, // SQNEG_ZPmZ_B_UNDEF
2545
554k
    0U, // SQNEG_ZPmZ_D_UNDEF
2546
554k
    0U, // SQNEG_ZPmZ_H_UNDEF
2547
554k
    0U, // SQNEG_ZPmZ_S_UNDEF
2548
554k
    0U, // SQRSHL_ZPZZ_B_UNDEF
2549
554k
    0U, // SQRSHL_ZPZZ_D_UNDEF
2550
554k
    0U, // SQRSHL_ZPZZ_H_UNDEF
2551
554k
    0U, // SQRSHL_ZPZZ_S_UNDEF
2552
554k
    0U, // SQSHLU_ZPZI_B_ZERO
2553
554k
    0U, // SQSHLU_ZPZI_D_ZERO
2554
554k
    0U, // SQSHLU_ZPZI_H_ZERO
2555
554k
    0U, // SQSHLU_ZPZI_S_ZERO
2556
554k
    0U, // SQSHL_ZPZI_B_ZERO
2557
554k
    0U, // SQSHL_ZPZI_D_ZERO
2558
554k
    0U, // SQSHL_ZPZI_H_ZERO
2559
554k
    0U, // SQSHL_ZPZI_S_ZERO
2560
554k
    0U, // SQSHL_ZPZZ_B_UNDEF
2561
554k
    0U, // SQSHL_ZPZZ_D_UNDEF
2562
554k
    0U, // SQSHL_ZPZZ_H_UNDEF
2563
554k
    0U, // SQSHL_ZPZZ_S_UNDEF
2564
554k
    0U, // SRSHL_ZPZZ_B_UNDEF
2565
554k
    0U, // SRSHL_ZPZZ_D_UNDEF
2566
554k
    0U, // SRSHL_ZPZZ_H_UNDEF
2567
554k
    0U, // SRSHL_ZPZZ_S_UNDEF
2568
554k
    0U, // SRSHR_ZPZI_B_ZERO
2569
554k
    0U, // SRSHR_ZPZI_D_ZERO
2570
554k
    0U, // SRSHR_ZPZI_H_ZERO
2571
554k
    0U, // SRSHR_ZPZI_S_ZERO
2572
554k
    0U, // STGloop
2573
554k
    0U, // STGloop_wback
2574
554k
    0U, // STR_PPXI
2575
554k
    0U, // STR_TX_PSEUDO
2576
554k
    0U, // STR_ZZXI
2577
554k
    0U, // STR_ZZZXI
2578
554k
    0U, // STR_ZZZZXI
2579
554k
    0U, // STZGloop
2580
554k
    0U, // STZGloop_wback
2581
554k
    0U, // SUBR_ZPZZ_B_ZERO
2582
554k
    0U, // SUBR_ZPZZ_D_ZERO
2583
554k
    0U, // SUBR_ZPZZ_H_ZERO
2584
554k
    0U, // SUBR_ZPZZ_S_ZERO
2585
554k
    0U, // SUBSWrr
2586
554k
    0U, // SUBSXrr
2587
554k
    0U, // SUBWrr
2588
554k
    0U, // SUBXrr
2589
554k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
2590
554k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
2591
554k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
2592
554k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
2593
554k
    0U, // SUB_VG2_M2Z_D_PSEUDO
2594
554k
    0U, // SUB_VG2_M2Z_S_PSEUDO
2595
554k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
2596
554k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
2597
554k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
2598
554k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
2599
554k
    0U, // SUB_VG4_M4Z_D_PSEUDO
2600
554k
    0U, // SUB_VG4_M4Z_S_PSEUDO
2601
554k
    0U, // SUB_ZPZZ_B_ZERO
2602
554k
    0U, // SUB_ZPZZ_D_ZERO
2603
554k
    0U, // SUB_ZPZZ_H_ZERO
2604
554k
    0U, // SUB_ZPZZ_S_ZERO
2605
554k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
2606
554k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
2607
554k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
2608
554k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
2609
554k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
2610
554k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
2611
554k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
2612
554k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
2613
554k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
2614
554k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
2615
554k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
2616
554k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
2617
554k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
2618
554k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
2619
554k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
2620
554k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
2621
554k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
2622
554k
    0U, // SXTB_ZPmZ_D_UNDEF
2623
554k
    0U, // SXTB_ZPmZ_H_UNDEF
2624
554k
    0U, // SXTB_ZPmZ_S_UNDEF
2625
554k
    0U, // SXTH_ZPmZ_D_UNDEF
2626
554k
    0U, // SXTH_ZPmZ_S_UNDEF
2627
554k
    0U, // SXTW_ZPmZ_D_UNDEF
2628
554k
    0U, // SpeculationBarrierISBDSBEndBB
2629
554k
    0U, // SpeculationBarrierSBEndBB
2630
554k
    0U, // SpeculationSafeValueW
2631
554k
    0U, // SpeculationSafeValueX
2632
554k
    0U, // StoreSwiftAsyncContext
2633
554k
    0U, // TAGPstack
2634
554k
    0U, // TCRETURNdi
2635
554k
    0U, // TCRETURNri
2636
554k
    0U, // TCRETURNriALL
2637
554k
    0U, // TCRETURNriBTI
2638
554k
    25035U, // TLSDESCCALL
2639
554k
    0U, // TLSDESC_CALLSEQ
2640
554k
    0U, // UABD_ZPZZ_B_UNDEF
2641
554k
    0U, // UABD_ZPZZ_D_UNDEF
2642
554k
    0U, // UABD_ZPZZ_H_UNDEF
2643
554k
    0U, // UABD_ZPZZ_S_UNDEF
2644
554k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
2645
554k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
2646
554k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
2647
554k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
2648
554k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
2649
554k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
2650
554k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
2651
554k
    0U, // UDIV_ZPZZ_D_UNDEF
2652
554k
    0U, // UDIV_ZPZZ_S_UNDEF
2653
554k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
2654
554k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
2655
554k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
2656
554k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
2657
554k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
2658
554k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
2659
554k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
2660
554k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
2661
554k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
2662
554k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
2663
554k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
2664
554k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
2665
554k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
2666
554k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
2667
554k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
2668
554k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
2669
554k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
2670
554k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
2671
554k
    0U, // UMAX_ZPZZ_B_UNDEF
2672
554k
    0U, // UMAX_ZPZZ_D_UNDEF
2673
554k
    0U, // UMAX_ZPZZ_H_UNDEF
2674
554k
    0U, // UMAX_ZPZZ_S_UNDEF
2675
554k
    0U, // UMIN_ZPZZ_B_UNDEF
2676
554k
    0U, // UMIN_ZPZZ_D_UNDEF
2677
554k
    0U, // UMIN_ZPZZ_H_UNDEF
2678
554k
    0U, // UMIN_ZPZZ_S_UNDEF
2679
554k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
2680
554k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
2681
554k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
2682
554k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
2683
554k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2684
554k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
2685
554k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
2686
554k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
2687
554k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
2688
554k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
2689
554k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2690
554k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
2691
554k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
2692
554k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
2693
554k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
2694
554k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
2695
554k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
2696
554k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
2697
554k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
2698
554k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
2699
554k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
2700
554k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
2701
554k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
2702
554k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
2703
554k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
2704
554k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
2705
554k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
2706
554k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
2707
554k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
2708
554k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
2709
554k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
2710
554k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
2711
554k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
2712
554k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
2713
554k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
2714
554k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
2715
554k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
2716
554k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
2717
554k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
2718
554k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
2719
554k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
2720
554k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
2721
554k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
2722
554k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
2723
554k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
2724
554k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
2725
554k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
2726
554k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
2727
554k
    0U, // UMOPA_MPPZZ_D_PSEUDO
2728
554k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
2729
554k
    0U, // UMOPA_MPPZZ_S_PSEUDO
2730
554k
    0U, // UMOPS_MPPZZ_D_PSEUDO
2731
554k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
2732
554k
    0U, // UMOPS_MPPZZ_S_PSEUDO
2733
554k
    0U, // UMULH_ZPZZ_B_UNDEF
2734
554k
    0U, // UMULH_ZPZZ_D_UNDEF
2735
554k
    0U, // UMULH_ZPZZ_H_UNDEF
2736
554k
    0U, // UMULH_ZPZZ_S_UNDEF
2737
554k
    0U, // UQRSHL_ZPZZ_B_UNDEF
2738
554k
    0U, // UQRSHL_ZPZZ_D_UNDEF
2739
554k
    0U, // UQRSHL_ZPZZ_H_UNDEF
2740
554k
    0U, // UQRSHL_ZPZZ_S_UNDEF
2741
554k
    0U, // UQSHL_ZPZI_B_ZERO
2742
554k
    0U, // UQSHL_ZPZI_D_ZERO
2743
554k
    0U, // UQSHL_ZPZI_H_ZERO
2744
554k
    0U, // UQSHL_ZPZI_S_ZERO
2745
554k
    0U, // UQSHL_ZPZZ_B_UNDEF
2746
554k
    0U, // UQSHL_ZPZZ_D_UNDEF
2747
554k
    0U, // UQSHL_ZPZZ_H_UNDEF
2748
554k
    0U, // UQSHL_ZPZZ_S_UNDEF
2749
554k
    0U, // URECPE_ZPmZ_S_UNDEF
2750
554k
    0U, // URSHL_ZPZZ_B_UNDEF
2751
554k
    0U, // URSHL_ZPZZ_D_UNDEF
2752
554k
    0U, // URSHL_ZPZZ_H_UNDEF
2753
554k
    0U, // URSHL_ZPZZ_S_UNDEF
2754
554k
    0U, // URSHR_ZPZI_B_ZERO
2755
554k
    0U, // URSHR_ZPZI_D_ZERO
2756
554k
    0U, // URSHR_ZPZI_H_ZERO
2757
554k
    0U, // URSHR_ZPZI_S_ZERO
2758
554k
    0U, // URSQRTE_ZPmZ_S_UNDEF
2759
554k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
2760
554k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
2761
554k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
2762
554k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
2763
554k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
2764
554k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
2765
554k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
2766
554k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
2767
554k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
2768
554k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
2769
554k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
2770
554k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
2771
554k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
2772
554k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
2773
554k
    0U, // USMOPA_MPPZZ_D_PSEUDO
2774
554k
    0U, // USMOPA_MPPZZ_S_PSEUDO
2775
554k
    0U, // USMOPS_MPPZZ_D_PSEUDO
2776
554k
    0U, // USMOPS_MPPZZ_S_PSEUDO
2777
554k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
2778
554k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
2779
554k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
2780
554k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
2781
554k
    0U, // UXTB_ZPmZ_D_UNDEF
2782
554k
    0U, // UXTB_ZPmZ_H_UNDEF
2783
554k
    0U, // UXTB_ZPmZ_S_UNDEF
2784
554k
    0U, // UXTH_ZPmZ_D_UNDEF
2785
554k
    0U, // UXTH_ZPmZ_S_UNDEF
2786
554k
    0U, // UXTW_ZPmZ_D_UNDEF
2787
554k
    0U, // ZERO_M_PSEUDO
2788
554k
    0U, // ZERO_T_PSEUDO
2789
554k
    2120165U, // ABSWr
2790
554k
    2120165U, // ABSXr
2791
554k
    270572005U, // ABS_ZPmZ_B
2792
554k
    270588389U, // ABS_ZPmZ_D
2793
554k
    541137381U, // ABS_ZPmZ_H
2794
554k
    270621157U, // ABS_ZPmZ_S
2795
554k
    811702757U, // ABSv16i8
2796
554k
    2120165U, // ABSv1i64
2797
554k
    813799909U, // ABSv2i32
2798
554k
    815897061U, // ABSv2i64
2799
554k
    817994213U, // ABSv4i16
2800
554k
    820091365U, // ABSv4i32
2801
554k
    822188517U, // ABSv8i16
2802
554k
    824285669U, // ABSv8i8
2803
554k
    1075889914U,  // ADCLB_ZZZ_D
2804
554k
    1344358138U,  // ADCLB_ZZZ_S
2805
554k
    1075895266U,  // ADCLT_ZZZ_D
2806
554k
    1344363490U,  // ADCLT_ZZZ_S
2807
554k
    2120204U, // ADCSWr
2808
554k
    2120204U, // ADCSXr
2809
554k
    2116174U, // ADCWr
2810
554k
    2116174U, // ADCXr
2811
554k
    2116821U, // ADDG
2812
554k
    1631699779U,  // ADDHA_MPPZ_D
2813
554k
    1633796931U,  // ADDHA_MPPZ_S
2814
554k
    1881180127U,  // ADDHNB_ZZZ_B
2815
554k
    2172717023U,  // ADDHNB_ZZZ_H
2816
554k
    2418100191U,  // ADDHNB_ZZZ_S
2817
554k
    2686491817U,  // ADDHNT_ZZZ_B
2818
554k
    2174819497U,  // ADDHNT_ZZZ_H
2819
554k
    1075928233U,  // ADDHNT_ZZZ_S
2820
554k
    813798667U, // ADDHNv2i64_v2i32
2821
554k
    2967601592U,  // ADDHNv2i64_v4i32
2822
554k
    817992971U, // ADDHNv4i32_v4i16
2823
554k
    2969698744U,  // ADDHNv4i32_v8i16
2824
554k
    2959212984U,  // ADDHNv8i16_v16i8
2825
554k
    824284427U, // ADDHNv8i16_v8i8
2826
554k
    2118438U, // ADDPL_XXI
2827
554k
    2121085U, // ADDPT_shift
2828
554k
    3223361070U,  // ADDP_ZPmZ_B
2829
554k
    3223377454U,  // ADDP_ZPmZ_D
2830
554k
    3519092270U,  // ADDP_ZPmZ_H
2831
554k
    3223410222U,  // ADDP_ZPmZ_S
2832
554k
    811701806U, // ADDPv16i8
2833
554k
    813798958U, // ADDPv2i32
2834
554k
    815896110U, // ADDPv2i64
2835
554k
    807425582U, // ADDPv2i64p
2836
554k
    817993262U, // ADDPv4i16
2837
554k
    820090414U, // ADDPv4i32
2838
554k
    822187566U, // ADDPv8i16
2839
554k
    824284718U, // ADDPv8i8
2840
554k
    3227623162U,  // ADDQV_VPZ_B
2841
554k
    3231817466U,  // ADDQV_VPZ_D
2842
554k
    3238108922U,  // ADDQV_VPZ_H
2843
554k
    3236011770U,  // ADDQV_VPZ_S
2844
554k
    2118517U, // ADDSPL_XXI
2845
554k
    2118764U, // ADDSVL_XXI
2846
554k
    2120216U, // ADDSWri
2847
554k
    2120216U, // ADDSWrs
2848
554k
    2120216U, // ADDSWrx
2849
554k
    2120216U, // ADDSXri
2850
554k
    2120216U, // ADDSXrs
2851
554k
    2120216U, // ADDSXrx
2852
554k
    2120216U, // ADDSXrx64
2853
554k
    1631700157U,  // ADDVA_MPPZ_D
2854
554k
    1633797309U,  // ADDVA_MPPZ_S
2855
554k
    2118751U, // ADDVL_XXI
2856
554k
    807427698U, // ADDVv16i8v
2857
554k
    807427698U, // ADDVv4i16v
2858
554k
    807427698U, // ADDVv4i32v
2859
554k
    807427698U, // ADDVv8i16v
2860
554k
    807427698U, // ADDVv8i8v
2861
554k
    2116450U, // ADDWri
2862
554k
    2116450U, // ADDWrs
2863
554k
    2116450U, // ADDWrx
2864
554k
    2116450U, // ADDXri
2865
554k
    2116450U, // ADDXrs
2866
554k
    2116450U, // ADDXrx
2867
554k
    2116450U, // ADDXrx64
2868
554k
    2179091298U,  // ADD_VG2_2ZZ_B
2869
554k
    2181204834U,  // ADD_VG2_2ZZ_D
2870
554k
    2183318370U,  // ADD_VG2_2ZZ_H
2871
554k
    2185431906U,  // ADD_VG2_2ZZ_S
2872
554k
    3798158178U,  // ADD_VG2_M2Z2Z_D
2873
554k
    3798174562U,  // ADD_VG2_M2Z2Z_S
2874
554k
    3798158178U,  // ADD_VG2_M2ZZ_D
2875
554k
    3798174562U,  // ADD_VG2_M2ZZ_S
2876
554k
    3798158178U,  // ADD_VG2_M2Z_D
2877
554k
    3798174562U,  // ADD_VG2_M2Z_S
2878
554k
    2179091298U,  // ADD_VG4_4ZZ_B
2879
554k
    2181204834U,  // ADD_VG4_4ZZ_D
2880
554k
    2183318370U,  // ADD_VG4_4ZZ_H
2881
554k
    2185431906U,  // ADD_VG4_4ZZ_S
2882
554k
    4066593634U,  // ADD_VG4_M4Z4Z_D
2883
554k
    4066610018U,  // ADD_VG4_M4Z4Z_S
2884
554k
    4066593634U,  // ADD_VG4_M4ZZ_D
2885
554k
    4066610018U,  // ADD_VG4_M4ZZ_S
2886
554k
    4066593634U,  // ADD_VG4_M4Z_D
2887
554k
    4066610018U,  // ADD_VG4_M4Z_S
2888
554k
    2132834U, // ADD_ZI_B
2889
554k
    2418068322U,  // ADD_ZI_D
2890
554k
    2189495138U,  // ADD_ZI_H
2891
554k
    270617442U, // ADD_ZI_S
2892
554k
    3223358306U,  // ADD_ZPmZ_B
2893
554k
    3223379325U,  // ADD_ZPmZ_CPA
2894
554k
    3223374690U,  // ADD_ZPmZ_D
2895
554k
    3519089506U,  // ADD_ZPmZ_H
2896
554k
    3223407458U,  // ADD_ZPmZ_S
2897
554k
    2132834U, // ADD_ZZZ_B
2898
554k
    2418072957U,  // ADD_ZZZ_CPA
2899
554k
    2418068322U,  // ADD_ZZZ_D
2900
554k
    2189495138U,  // ADD_ZZZ_H
2901
554k
    270617442U, // ADD_ZZZ_S
2902
554k
    811699042U, // ADDv16i8
2903
554k
    2116450U, // ADDv1i64
2904
554k
    813796194U, // ADDv2i32
2905
554k
    815893346U, // ADDv2i64
2906
554k
    817990498U, // ADDv4i16
2907
554k
    820087650U, // ADDv4i32
2908
554k
    822184802U, // ADDv8i16
2909
554k
    824281954U, // ADDv8i8
2910
554k
    538990684U, // ADR
2911
554k
    538990323U, // ADRP
2912
554k
    2460014684U,  // ADR_LSL_ZZZ_D_0
2913
554k
    2460014684U,  // ADR_LSL_ZZZ_D_1
2914
554k
    2460014684U,  // ADR_LSL_ZZZ_D_2
2915
554k
    2460014684U,  // ADR_LSL_ZZZ_D_3
2916
554k
    312563804U, // ADR_LSL_ZZZ_S_0
2917
554k
    312563804U, // ADR_LSL_ZZZ_S_1
2918
554k
    312563804U, // ADR_LSL_ZZZ_S_2
2919
554k
    312563804U, // ADR_LSL_ZZZ_S_3
2920
554k
    2460014684U,  // ADR_SXTW_ZZZ_D_0
2921
554k
    2460014684U,  // ADR_SXTW_ZZZ_D_1
2922
554k
    2460014684U,  // ADR_SXTW_ZZZ_D_2
2923
554k
    2460014684U,  // ADR_SXTW_ZZZ_D_3
2924
554k
    2460014684U,  // ADR_UXTW_ZZZ_D_0
2925
554k
    2460014684U,  // ADR_UXTW_ZZZ_D_1
2926
554k
    2460014684U,  // ADR_UXTW_ZZZ_D_2
2927
554k
    2460014684U,  // ADR_UXTW_ZZZ_D_3
2928
554k
    2132970U, // AESD_ZZZ_B
2929
554k
    2959215594U,  // AESDrr
2930
554k
    2133117U, // AESE_ZZZ_B
2931
554k
    2959215741U,  // AESErr
2932
554k
    2132575U, // AESIMC_ZZ_B
2933
554k
    811698783U, // AESIMCrr
2934
554k
    2132583U, // AESMC_ZZ_B
2935
554k
    811698791U, // AESMCrr
2936
554k
    3227623169U,  // ANDQV_VPZ_B
2937
554k
    3231817473U,  // ANDQV_VPZ_D
2938
554k
    3238108929U,  // ANDQV_VPZ_H
2939
554k
    3236011777U,  // ANDQV_VPZ_S
2940
554k
    2120223U, // ANDSWri
2941
554k
    2120223U, // ANDSWrs
2942
554k
    2120223U, // ANDSXri
2943
554k
    2120223U, // ANDSXrs
2944
554k
    3223362079U,  // ANDS_PPzPP
2945
554k
    253574U,  // ANDV_VPZ_B
2946
554k
    1657020038U,  // ANDV_VPZ_D
2947
554k
    1659133574U,  // ANDV_VPZ_H
2948
554k
    1638178438U,  // ANDV_VPZ_S
2949
554k
    2116552U, // ANDWri
2950
554k
    2116552U, // ANDWrs
2951
554k
    2116552U, // ANDXri
2952
554k
    2116552U, // ANDXrs
2953
554k
    3223358408U,  // AND_PPzPP
2954
554k
    2418068424U,  // AND_ZI
2955
554k
    3223358408U,  // AND_ZPmZ_B
2956
554k
    3223374792U,  // AND_ZPmZ_D
2957
554k
    3519089608U,  // AND_ZPmZ_H
2958
554k
    3223407560U,  // AND_ZPmZ_S
2959
554k
    2418068424U,  // AND_ZZZ
2960
554k
    811699144U, // ANDv16i8
2961
554k
    824282056U, // ANDv8i8
2962
554k
    3223358436U,  // ASRD_ZPmI_B
2963
554k
    3223374820U,  // ASRD_ZPmI_D
2964
554k
    3519089636U,  // ASRD_ZPmI_H
2965
554k
    3223407588U,  // ASRD_ZPmI_S
2966
554k
    3223361829U,  // ASRR_ZPmZ_B
2967
554k
    3223378213U,  // ASRR_ZPmZ_D
2968
554k
    3519093029U,  // ASRR_ZPmZ_H
2969
554k
    3223410981U,  // ASRR_ZPmZ_S
2970
554k
    2119991U, // ASRVWr
2971
554k
    2119991U, // ASRVXr
2972
554k
    3223361847U,  // ASR_WIDE_ZPmZ_B
2973
554k
    3519093047U,  // ASR_WIDE_ZPmZ_H
2974
554k
    3223410999U,  // ASR_WIDE_ZPmZ_S
2975
554k
    2136375U, // ASR_WIDE_ZZZ_B
2976
554k
    2189498679U,  // ASR_WIDE_ZZZ_H
2977
554k
    270620983U, // ASR_WIDE_ZZZ_S
2978
554k
    3223361847U,  // ASR_ZPmI_B
2979
554k
    3223378231U,  // ASR_ZPmI_D
2980
554k
    3519093047U,  // ASR_ZPmI_H
2981
554k
    3223410999U,  // ASR_ZPmI_S
2982
554k
    3223361847U,  // ASR_ZPmZ_B
2983
554k
    3223378231U,  // ASR_ZPmZ_D
2984
554k
    3519093047U,  // ASR_ZPmZ_H
2985
554k
    3223410999U,  // ASR_ZPmZ_S
2986
554k
    2136375U, // ASR_ZZI_B
2987
554k
    2418071863U,  // ASR_ZZI_D
2988
554k
    2189498679U,  // ASR_ZZI_H
2989
554k
    270620983U, // ASR_ZZI_S
2990
554k
    319749U,  // AT_AS1ELX
2991
554k
    807715637U, // AUTDA
2992
554k
    807716388U, // AUTDB
2993
554k
    312548U,  // AUTDZA
2994
554k
    313898U,  // AUTDZB
2995
554k
    807715665U, // AUTIA
2996
554k
    8864U,  // AUTIA1716
2997
554k
    8903U,  // AUTIA171615
2998
554k
    8991U,  // AUTIASP
2999
554k
    330368U,  // AUTIASPPCi
3000
554k
    19072U, // AUTIASPPCr
3001
554k
    8982U,  // AUTIAZ
3002
554k
    807716415U, // AUTIB
3003
554k
    8873U,  // AUTIB1716
3004
554k
    8927U,  // AUTIB171615
3005
554k
    8855U,  // AUTIBSP
3006
554k
    330390U,  // AUTIBSPPCi
3007
554k
    19094U, // AUTIBSPPCr
3008
554k
    8837U,  // AUTIBZ
3009
554k
    312564U,  // AUTIZA
3010
554k
    313914U,  // AUTIZB
3011
554k
    10346U, // AXFLAG
3012
554k
    328959U,  // B
3013
554k
    811704503U, // BCAX
3014
554k
    2418073783U,  // BCAX_ZZZZ
3015
554k
    352771U,  // BCcc
3016
554k
    2135609U, // BDEP_ZZZ_B
3017
554k
    2418071097U,  // BDEP_ZZZ_D
3018
554k
    2189497913U,  // BDEP_ZZZ_H
3019
554k
    270620217U, // BDEP_ZZZ_S
3020
554k
    2137621U, // BEXT_ZZZ_B
3021
554k
    2418073109U,  // BEXT_ZZZ_D
3022
554k
    2189499925U,  // BEXT_ZZZ_H
3023
554k
    270622229U, // BEXT_ZZZ_S
3024
554k
    2961317171U,  // BF16DOTlanev4bf16
3025
554k
    2967608627U,  // BF16DOTlanev8bf16
3026
554k
    822182290U, // BF1CVTL2v8f16
3027
554k
    1661017210U,  // BF1CVTLT_ZZ_BtoH
3028
554k
    1661129770U,  // BF1CVTL_2ZZ_BtoH_NAME
3029
554k
    822187050U, // BF1CVTLv8f16
3030
554k
    1661132234U,  // BF1CVT_2ZZ_BtoH_NAME
3031
554k
    1661017546U,  // BF1CVT_ZZ_BtoH
3032
554k
    822182300U, // BF2CVTL2v8f16
3033
554k
    1661017220U,  // BF2CVTLT_ZZ_BtoH
3034
554k
    1661129779U,  // BF2CVTL_2ZZ_BtoH_NAME
3035
554k
    822187059U, // BF2CVTLv8f16
3036
554k
    1661132242U,  // BF2CVT_2ZZ_BtoH_NAME
3037
554k
    1661017554U,  // BF2CVT_ZZ_BtoH
3038
554k
    3798305654U,  // BFADD_VG2_M2Z_H
3039
554k
    4066741110U,  // BFADD_VG4_M4Z_H
3040
554k
    3519089526U,  // BFADD_ZPmZZ
3041
554k
    2189495158U,  // BFADD_ZZZ
3042
554k
    2195904127U,  // BFCLAMP_VG2_2ZZZ_H
3043
554k
    2195904127U,  // BFCLAMP_VG4_4ZZZ_H
3044
554k
    2195789439U,  // BFCLAMP_ZZZ
3045
554k
    2121178U, // BFCVT
3046
554k
    817993072U, // BFCVTN
3047
554k
    2969698796U,  // BFCVTN2
3048
554k
    1078009069U,  // BFCVTNT_ZPmZ
3049
554k
    1344312688U,  // BFCVTN_Z2Z_HtoB
3050
554k
    1648432496U,  // BFCVTN_Z2Z_StoH
3051
554k
    1344314842U,  // BFCVT_Z2Z_HtoB
3052
554k
    1648434650U,  // BFCVT_Z2Z_StoH
3053
554k
    1078009306U,  // BFCVT_ZPmZ
3054
554k
    3798179123U,  // BFDOT_VG2_M2Z2Z_HtoS
3055
554k
    3798179123U,  // BFDOT_VG2_M2ZZI_HtoS
3056
554k
    3798179123U,  // BFDOT_VG2_M2ZZ_HtoS
3057
554k
    4066614579U,  // BFDOT_VG4_M4Z4Z_HtoS
3058
554k
    4066614579U,  // BFDOT_VG4_M4ZZI_HtoS
3059
554k
    4066614579U,  // BFDOT_VG4_M4ZZ_HtoS
3060
554k
    2686541107U,  // BFDOT_ZZI
3061
554k
    2686541107U,  // BFDOT_ZZZ
3062
554k
    2961317171U,  // BFDOTv4bf16
3063
554k
    2967608627U,  // BFDOTv8bf16
3064
554k
    2183320781U,  // BFMAXNM_VG2_2Z2Z_H
3065
554k
    2183320781U,  // BFMAXNM_VG2_2ZZ_H
3066
554k
    2183320781U,  // BFMAXNM_VG4_4Z2Z_H
3067
554k
    2183320781U,  // BFMAXNM_VG4_4ZZ_H
3068
554k
    3519091917U,  // BFMAXNM_ZPmZZ
3069
554k
    2183323844U,  // BFMAX_VG2_2Z2Z_H
3070
554k
    2183323844U,  // BFMAX_VG2_2ZZ_H
3071
554k
    2183323844U,  // BFMAX_VG4_4Z2Z_H
3072
554k
    2183323844U,  // BFMAX_VG4_4ZZ_H
3073
554k
    3519094980U,  // BFMAX_ZPmZZ
3074
554k
    2183320772U,  // BFMINNM_VG2_2Z2Z_H
3075
554k
    2183320772U,  // BFMINNM_VG2_2ZZ_H
3076
554k
    2183320772U,  // BFMINNM_VG4_4Z2Z_H
3077
554k
    2183320772U,  // BFMINNM_VG4_4ZZ_H
3078
554k
    3519091908U,  // BFMINNM_ZPmZZ
3079
554k
    2183320857U,  // BFMIN_VG2_2Z2Z_H
3080
554k
    2183320857U,  // BFMIN_VG2_2ZZ_H
3081
554k
    2183320857U,  // BFMIN_VG4_4Z2Z_H
3082
554k
    2183320857U,  // BFMIN_VG4_4ZZ_H
3083
554k
    3519091993U,  // BFMIN_ZPmZZ
3084
554k
    2967602800U,  // BFMLALB
3085
554k
    2967602800U,  // BFMLALBIdx
3086
554k
    2686535280U,  // BFMLALB_ZZZ
3087
554k
    2686535280U,  // BFMLALB_ZZZI
3088
554k
    2967608242U,  // BFMLALT
3089
554k
    2967608242U,  // BFMLALTIdx
3090
554k
    2686540722U,  // BFMLALT_ZZZ
3091
554k
    2686540722U,  // BFMLALT_ZZZI
3092
554k
    1663275252U,  // BFMLAL_MZZI_HtoS
3093
554k
    1663275252U,  // BFMLAL_MZZ_HtoS
3094
554k
    3810758900U,  // BFMLAL_VG2_M2Z2Z_HtoS
3095
554k
    3810758900U,  // BFMLAL_VG2_M2ZZI_HtoS
3096
554k
    3810758900U,  // BFMLAL_VG2_M2ZZ_HtoS
3097
554k
    4079194356U,  // BFMLAL_VG4_M4Z4Z_HtoS
3098
554k
    4079194356U,  // BFMLAL_VG4_M4ZZI_HtoS
3099
554k
    4079194356U,  // BFMLAL_VG4_M4ZZ_HtoS
3100
554k
    3798303589U,  // BFMLA_VG2_M2Z2Z
3101
554k
    3798303589U,  // BFMLA_VG2_M2ZZ
3102
554k
    3798303589U,  // BFMLA_VG2_M2ZZI
3103
554k
    4066739045U,  // BFMLA_VG4_M4Z4Z
3104
554k
    4066739045U,  // BFMLA_VG4_M4ZZ
3105
554k
    4066739045U,  // BFMLA_VG4_M4ZZI
3106
554k
    3519087461U,  // BFMLA_ZPmZZ
3107
554k
    2195784549U,  // BFMLA_ZZZI
3108
554k
    2686535578U,  // BFMLSLB_ZZZI_S
3109
554k
    2686535578U,  // BFMLSLB_ZZZ_S
3110
554k
    2686540897U,  // BFMLSLT_ZZZI_S
3111
554k
    2686540897U,  // BFMLSLT_ZZZ_S
3112
554k
    1663276019U,  // BFMLSL_MZZI_HtoS
3113
554k
    1663276019U,  // BFMLSL_MZZ_HtoS
3114
554k
    3810759667U,  // BFMLSL_VG2_M2Z2Z_HtoS
3115
554k
    3810759667U,  // BFMLSL_VG2_M2ZZI_HtoS
3116
554k
    3810759667U,  // BFMLSL_VG2_M2ZZ_HtoS
3117
554k
    4079195123U,  // BFMLSL_VG4_M4Z4Z_HtoS
3118
554k
    4079195123U,  // BFMLSL_VG4_M4ZZI_HtoS
3119
554k
    4079195123U,  // BFMLSL_VG4_M4ZZ_HtoS
3120
554k
    3798309457U,  // BFMLS_VG2_M2Z2Z
3121
554k
    3798309457U,  // BFMLS_VG2_M2ZZ
3122
554k
    3798309457U,  // BFMLS_VG2_M2ZZI
3123
554k
    4066744913U,  // BFMLS_VG4_M4Z4Z
3124
554k
    4066744913U,  // BFMLS_VG4_M4ZZ
3125
554k
    4066744913U,  // BFMLS_VG4_M4ZZI
3126
554k
    3519093329U,  // BFMLS_ZPmZZ
3127
554k
    2195790417U,  // BFMLS_ZZZI
3128
554k
    2967602028U,  // BFMMLA
3129
554k
    2686534508U,  // BFMMLA_ZZZ
3130
554k
    54641578U,  // BFMOPA_MPPZZ
3131
554k
    54641578U,  // BFMOPA_MPPZZ_H
3132
554k
    54647454U,  // BFMOPS_MPPZZ
3133
554k
    54647454U,  // BFMOPS_MPPZZ_H
3134
554k
    3519091779U,  // BFMUL_ZPmZZ
3135
554k
    2189497411U,  // BFMUL_ZZZ
3136
554k
    2189497411U,  // BFMUL_ZZZI
3137
554k
    807425173U, // BFMWri
3138
554k
    807425173U, // BFMXri
3139
554k
    3798305208U,  // BFSUB_VG2_M2Z_H
3140
554k
    4066740664U,  // BFSUB_VG4_M4Z_H
3141
554k
    3519089080U,  // BFSUB_ZPmZZ
3142
554k
    2189494712U,  // BFSUB_ZZZ
3143
554k
    3798179144U,  // BFVDOT_VG2_M2ZZI_HtoS
3144
554k
    2135801U, // BGRP_ZZZ_B
3145
554k
    2418071289U,  // BGRP_ZZZ_D
3146
554k
    2189498105U,  // BGRP_ZZZ_H
3147
554k
    270620409U, // BGRP_ZZZ_S
3148
554k
    2120210U, // BICSWrs
3149
554k
    2120210U, // BICSXrs
3150
554k
    3223362066U,  // BICS_PPzPP
3151
554k
    2116179U, // BICWrs
3152
554k
    2116179U, // BICXrs
3153
554k
    3223358035U,  // BIC_PPzPP
3154
554k
    3223358035U,  // BIC_ZPmZ_B
3155
554k
    3223374419U,  // BIC_ZPmZ_D
3156
554k
    3519089235U,  // BIC_ZPmZ_H
3157
554k
    3223407187U,  // BIC_ZPmZ_S
3158
554k
    2418068051U,  // BIC_ZZZ
3159
554k
    811698771U, // BICv16i8
3160
554k
    1887570515U,  // BICv2i32
3161
554k
    1891764819U,  // BICv4i16
3162
554k
    1893861971U,  // BICv4i32
3163
554k
    1895959123U,  // BICv8i16
3164
554k
    824281683U, // BICv8i8
3165
554k
    2959215785U,  // BIFv16i8
3166
554k
    2971798697U,  // BIFv8i8
3167
554k
    2959219590U,  // BITv16i8
3168
554k
    2971802502U,  // BITv8i8
3169
554k
    332306U,  // BL
3170
554k
    22694U, // BLR
3171
554k
    2114316U, // BLRAA
3172
554k
    24949U, // BLRAAZ
3173
554k
    2114981U, // BLRAB
3174
554k
    24971U, // BLRABZ
3175
554k
    2170667939U,  // BMOPA_MPPZZ_S
3176
554k
    2170673815U,  // BMOPS_MPPZZ_S
3177
554k
    22584U, // BR
3178
554k
    2114303U, // BRAA
3179
554k
    24942U, // BRAAZ
3180
554k
    2114968U, // BRAB
3181
554k
    24964U, // BRABZ
3182
554k
    10375U, // BRB_IALL
3183
554k
    10353U, // BRB_INJ
3184
554k
    381129U,  // BRK
3185
554k
    3223361997U,  // BRKAS_PPzP
3186
554k
    270566232U, // BRKA_PPmP
3187
554k
    3223356248U,  // BRKA_PPzP
3188
554k
    3223362033U,  // BRKBS_PPzP
3189
554k
    270566982U, // BRKB_PPmP
3190
554k
    3223356998U,  // BRKB_PPzP
3191
554k
    3223362163U,  // BRKNS_PPzP
3192
554k
    3223360816U,  // BRKN_PPzP
3193
554k
    3223362004U,  // BRKPAS_PPzPP
3194
554k
    3223356316U,  // BRKPA_PPzPP
3195
554k
    3223362040U,  // BRKPBS_PPzPP
3196
554k
    3223357533U,  // BRKPB_PPzPP
3197
554k
    2418070772U,  // BSL1N_ZZZZ
3198
554k
    2418070779U,  // BSL2N_ZZZZ
3199
554k
    2418070501U,  // BSL_ZZZZ
3200
554k
    2959217637U,  // BSLv16i8
3201
554k
    2971800549U,  // BSLv8i8
3202
554k
    352768U,  // Bcc
3203
554k
    2132833U, // CADD_ZZI_B
3204
554k
    2418068321U,  // CADD_ZZI_D
3205
554k
    2189495137U,  // CADD_ZZI_H
3206
554k
    270617441U, // CADD_ZZI_S
3207
554k
    807716286U, // CASAB
3208
554k
    807718345U, // CASAH
3209
554k
    807716539U, // CASALB
3210
554k
    807718504U, // CASALH
3211
554k
    807719374U, // CASALW
3212
554k
    807719374U, // CASALX
3213
554k
    807715971U, // CASAW
3214
554k
    807715971U, // CASAX
3215
554k
    807717160U, // CASB
3216
554k
    807718889U, // CASH
3217
554k
    807716745U, // CASLB
3218
554k
    807718598U, // CASLH
3219
554k
    807719893U, // CASLW
3220
554k
    807719893U, // CASLX
3221
554k
    397658U,  // CASPALW
3222
554k
    414042U,  // CASPALX
3223
554k
    394233U,  // CASPAW
3224
554k
    410617U,  // CASPAX
3225
554k
    398180U,  // CASPLW
3226
554k
    414564U,  // CASPLX
3227
554k
    399134U,  // CASPW
3228
554k
    415518U,  // CASPX
3229
554k
    807721408U, // CASW
3230
554k
    807721408U, // CASX
3231
554k
    2149605799U,  // CBNZW
3232
554k
    2149605799U,  // CBNZX
3233
554k
    2149605779U,  // CBZW
3234
554k
    2149605779U,  // CBZX
3235
554k
    2118966U, // CCMNWi
3236
554k
    2118966U, // CCMNWr
3237
554k
    2118966U, // CCMNXi
3238
554k
    2118966U, // CCMNXr
3239
554k
    2119321U, // CCMPWi
3240
554k
    2119321U, // CCMPWr
3241
554k
    2119321U, // CCMPXi
3242
554k
    2119321U, // CCMPXr
3243
554k
    2686508333U,  // CDOT_ZZZI_D
3244
554k
    2418105645U,  // CDOT_ZZZI_S
3245
554k
    2686508333U,  // CDOT_ZZZ_D
3246
554k
    2418105645U,  // CDOT_ZZZ_S
3247
554k
    10423U, // CFINV
3248
554k
    8846U,  // CHKFEAT
3249
554k
    3223340213U,  // CLASTA_RPZ_B
3250
554k
    3223340213U,  // CLASTA_RPZ_D
3251
554k
    3223340213U,  // CLASTA_RPZ_H
3252
554k
    3223340213U,  // CLASTA_RPZ_S
3253
554k
    3223340213U,  // CLASTA_VPZ_B
3254
554k
    3223340213U,  // CLASTA_VPZ_D
3255
554k
    3223340213U,  // CLASTA_VPZ_H
3256
554k
    3223340213U,  // CLASTA_VPZ_S
3257
554k
    3223356597U,  // CLASTA_ZPZ_B
3258
554k
    3223372981U,  // CLASTA_ZPZ_D
3259
554k
    2176910517U,  // CLASTA_ZPZ_H
3260
554k
    3223405749U,  // CLASTA_ZPZ_S
3261
554k
    3223341476U,  // CLASTB_RPZ_B
3262
554k
    3223341476U,  // CLASTB_RPZ_D
3263
554k
    3223341476U,  // CLASTB_RPZ_H
3264
554k
    3223341476U,  // CLASTB_RPZ_S
3265
554k
    3223341476U,  // CLASTB_VPZ_B
3266
554k
    3223341476U,  // CLASTB_VPZ_D
3267
554k
    3223341476U,  // CLASTB_VPZ_H
3268
554k
    3223341476U,  // CLASTB_VPZ_S
3269
554k
    3223357860U,  // CLASTB_ZPZ_B
3270
554k
    3223374244U,  // CLASTB_ZPZ_D
3271
554k
    2176911780U,  // CLASTB_ZPZ_H
3272
554k
    3223407012U,  // CLASTB_ZPZ_S
3273
554k
    10391U, // CLR
3274
554k
    24821U, // CLREX
3275
554k
    2120259U, // CLSWr
3276
554k
    2120259U, // CLSXr
3277
554k
    270572099U, // CLS_ZPmZ_B
3278
554k
    270588483U, // CLS_ZPmZ_D
3279
554k
    541137475U, // CLS_ZPmZ_H
3280
554k
    270621251U, // CLS_ZPmZ_S
3281
554k
    811702851U, // CLSv16i8
3282
554k
    813800003U, // CLSv2i32
3283
554k
    817994307U, // CLSv4i16
3284
554k
    820091459U, // CLSv4i32
3285
554k
    822188611U, // CLSv8i16
3286
554k
    824285763U, // CLSv8i8
3287
554k
    2122146U, // CLZWr
3288
554k
    2122146U, // CLZXr
3289
554k
    270573986U, // CLZ_ZPmZ_B
3290
554k
    270590370U, // CLZ_ZPmZ_D
3291
554k
    541139362U, // CLZ_ZPmZ_H
3292
554k
    270623138U, // CLZ_ZPmZ_S
3293
554k
    811704738U, // CLZv16i8
3294
554k
    813801890U, // CLZv2i32
3295
554k
    817996194U, // CLZv4i16
3296
554k
    820093346U, // CLZv4i32
3297
554k
    822190498U, // CLZv8i16
3298
554k
    824287650U, // CLZv8i8
3299
554k
    811702237U, // CMEQv16i8
3300
554k
    811702237U, // CMEQv16i8rz
3301
554k
    2119645U, // CMEQv1i64
3302
554k
    2119645U, // CMEQv1i64rz
3303
554k
    813799389U, // CMEQv2i32
3304
554k
    813799389U, // CMEQv2i32rz
3305
554k
    815896541U, // CMEQv2i64
3306
554k
    815896541U, // CMEQv2i64rz
3307
554k
    817993693U, // CMEQv4i16
3308
554k
    817993693U, // CMEQv4i16rz
3309
554k
    820090845U, // CMEQv4i32
3310
554k
    820090845U, // CMEQv4i32rz
3311
554k
    822187997U, // CMEQv8i16
3312
554k
    822187997U, // CMEQv8i16rz
3313
554k
    824285149U, // CMEQv8i8
3314
554k
    824285149U, // CMEQv8i8rz
3315
554k
    811699227U, // CMGEv16i8
3316
554k
    811699227U, // CMGEv16i8rz
3317
554k
    2116635U, // CMGEv1i64
3318
554k
    2116635U, // CMGEv1i64rz
3319
554k
    813796379U, // CMGEv2i32
3320
554k
    813796379U, // CMGEv2i32rz
3321
554k
    815893531U, // CMGEv2i64
3322
554k
    815893531U, // CMGEv2i64rz
3323
554k
    817990683U, // CMGEv4i16
3324
554k
    817990683U, // CMGEv4i16rz
3325
554k
    820087835U, // CMGEv4i32
3326
554k
    820087835U, // CMGEv4i32rz
3327
554k
    822184987U, // CMGEv8i16
3328
554k
    822184987U, // CMGEv8i16rz
3329
554k
    824282139U, // CMGEv8i8
3330
554k
    824282139U, // CMGEv8i8rz
3331
554k
    811703160U, // CMGTv16i8
3332
554k
    811703160U, // CMGTv16i8rz
3333
554k
    2120568U, // CMGTv1i64
3334
554k
    2120568U, // CMGTv1i64rz
3335
554k
    813800312U, // CMGTv2i32
3336
554k
    813800312U, // CMGTv2i32rz
3337
554k
    815897464U, // CMGTv2i64
3338
554k
    815897464U, // CMGTv2i64rz
3339
554k
    817994616U, // CMGTv4i16
3340
554k
    817994616U, // CMGTv4i16rz
3341
554k
    820091768U, // CMGTv4i32
3342
554k
    820091768U, // CMGTv4i32rz
3343
554k
    822188920U, // CMGTv8i16
3344
554k
    822188920U, // CMGTv8i16rz
3345
554k
    824286072U, // CMGTv8i8
3346
554k
    824286072U, // CMGTv8i8rz
3347
554k
    811700351U, // CMHIv16i8
3348
554k
    2117759U, // CMHIv1i64
3349
554k
    813797503U, // CMHIv2i32
3350
554k
    815894655U, // CMHIv2i64
3351
554k
    817991807U, // CMHIv4i16
3352
554k
    820088959U, // CMHIv4i32
3353
554k
    822186111U, // CMHIv8i16
3354
554k
    824283263U, // CMHIv8i8
3355
554k
    811702838U, // CMHSv16i8
3356
554k
    2120246U, // CMHSv1i64
3357
554k
    813799990U, // CMHSv2i32
3358
554k
    815897142U, // CMHSv2i64
3359
554k
    817994294U, // CMHSv4i16
3360
554k
    820091446U, // CMHSv4i32
3361
554k
    822188598U, // CMHSv8i16
3362
554k
    824285750U, // CMHSv8i8
3363
554k
    2195784543U,  // CMLA_ZZZI_H
3364
554k
    1344357215U,  // CMLA_ZZZI_S
3365
554k
    2418049887U,  // CMLA_ZZZ_B
3366
554k
    1075888991U,  // CMLA_ZZZ_D
3367
554k
    2195784543U,  // CMLA_ZZZ_H
3368
554k
    1344357215U,  // CMLA_ZZZ_S
3369
554k
    811699258U, // CMLEv16i8rz
3370
554k
    2116666U, // CMLEv1i64rz
3371
554k
    813796410U, // CMLEv2i32rz
3372
554k
    815893562U, // CMLEv2i64rz
3373
554k
    817990714U, // CMLEv4i16rz
3374
554k
    820087866U, // CMLEv4i32rz
3375
554k
    822185018U, // CMLEv8i16rz
3376
554k
    824282170U, // CMLEv8i8rz
3377
554k
    811703370U, // CMLTv16i8rz
3378
554k
    2120778U, // CMLTv1i64rz
3379
554k
    813800522U, // CMLTv2i32rz
3380
554k
    815897674U, // CMLTv2i64rz
3381
554k
    817994826U, // CMLTv4i16rz
3382
554k
    820091978U, // CMLTv4i32rz
3383
554k
    822189130U, // CMLTv8i16rz
3384
554k
    824286282U, // CMLTv8i8rz
3385
554k
    3223361516U,  // CMPEQ_PPzZI_B
3386
554k
    3223377900U,  // CMPEQ_PPzZI_D
3387
554k
    2713786348U,  // CMPEQ_PPzZI_H
3388
554k
    3223410668U,  // CMPEQ_PPzZI_S
3389
554k
    3223361516U,  // CMPEQ_PPzZZ_B
3390
554k
    3223377900U,  // CMPEQ_PPzZZ_D
3391
554k
    2713786348U,  // CMPEQ_PPzZZ_H
3392
554k
    3223410668U,  // CMPEQ_PPzZZ_S
3393
554k
    3223361516U,  // CMPEQ_WIDE_PPzZZ_B
3394
554k
    2713786348U,  // CMPEQ_WIDE_PPzZZ_H
3395
554k
    3223410668U,  // CMPEQ_WIDE_PPzZZ_S
3396
554k
    3223358497U,  // CMPGE_PPzZI_B
3397
554k
    3223374881U,  // CMPGE_PPzZI_D
3398
554k
    2713783329U,  // CMPGE_PPzZI_H
3399
554k
    3223407649U,  // CMPGE_PPzZI_S
3400
554k
    3223358497U,  // CMPGE_PPzZZ_B
3401
554k
    3223374881U,  // CMPGE_PPzZZ_D
3402
554k
    2713783329U,  // CMPGE_PPzZZ_H
3403
554k
    3223407649U,  // CMPGE_PPzZZ_S
3404
554k
    3223358497U,  // CMPGE_WIDE_PPzZZ_B
3405
554k
    2713783329U,  // CMPGE_WIDE_PPzZZ_H
3406
554k
    3223407649U,  // CMPGE_WIDE_PPzZZ_S
3407
554k
    3223362430U,  // CMPGT_PPzZI_B
3408
554k
    3223378814U,  // CMPGT_PPzZI_D
3409
554k
    2713787262U,  // CMPGT_PPzZI_H
3410
554k
    3223411582U,  // CMPGT_PPzZI_S
3411
554k
    3223362430U,  // CMPGT_PPzZZ_B
3412
554k
    3223378814U,  // CMPGT_PPzZZ_D
3413
554k
    2713787262U,  // CMPGT_PPzZZ_H
3414
554k
    3223411582U,  // CMPGT_PPzZZ_S
3415
554k
    3223362430U,  // CMPGT_WIDE_PPzZZ_B
3416
554k
    2713787262U,  // CMPGT_WIDE_PPzZZ_H
3417
554k
    3223411582U,  // CMPGT_WIDE_PPzZZ_S
3418
554k
    3223359621U,  // CMPHI_PPzZI_B
3419
554k
    3223376005U,  // CMPHI_PPzZI_D
3420
554k
    2713784453U,  // CMPHI_PPzZI_H
3421
554k
    3223408773U,  // CMPHI_PPzZI_S
3422
554k
    3223359621U,  // CMPHI_PPzZZ_B
3423
554k
    3223376005U,  // CMPHI_PPzZZ_D
3424
554k
    2713784453U,  // CMPHI_PPzZZ_H
3425
554k
    3223408773U,  // CMPHI_PPzZZ_S
3426
554k
    3223359621U,  // CMPHI_WIDE_PPzZZ_B
3427
554k
    2713784453U,  // CMPHI_WIDE_PPzZZ_H
3428
554k
    3223408773U,  // CMPHI_WIDE_PPzZZ_S
3429
554k
    3223362108U,  // CMPHS_PPzZI_B
3430
554k
    3223378492U,  // CMPHS_PPzZI_D
3431
554k
    2713786940U,  // CMPHS_PPzZI_H
3432
554k
    3223411260U,  // CMPHS_PPzZI_S
3433
554k
    3223362108U,  // CMPHS_PPzZZ_B
3434
554k
    3223378492U,  // CMPHS_PPzZZ_D
3435
554k
    2713786940U,  // CMPHS_PPzZZ_H
3436
554k
    3223411260U,  // CMPHS_PPzZZ_S
3437
554k
    3223362108U,  // CMPHS_WIDE_PPzZZ_B
3438
554k
    2713786940U,  // CMPHS_WIDE_PPzZZ_H
3439
554k
    3223411260U,  // CMPHS_WIDE_PPzZZ_S
3440
554k
    3223358528U,  // CMPLE_PPzZI_B
3441
554k
    3223374912U,  // CMPLE_PPzZI_D
3442
554k
    2713783360U,  // CMPLE_PPzZI_H
3443
554k
    3223407680U,  // CMPLE_PPzZI_S
3444
554k
    3223358528U,  // CMPLE_WIDE_PPzZZ_B
3445
554k
    2713783360U,  // CMPLE_WIDE_PPzZZ_H
3446
554k
    3223407680U,  // CMPLE_WIDE_PPzZZ_S
3447
554k
    3223361004U,  // CMPLO_PPzZI_B
3448
554k
    3223377388U,  // CMPLO_PPzZI_D
3449
554k
    2713785836U,  // CMPLO_PPzZI_H
3450
554k
    3223410156U,  // CMPLO_PPzZI_S
3451
554k
    3223361004U,  // CMPLO_WIDE_PPzZZ_B
3452
554k
    2713785836U,  // CMPLO_WIDE_PPzZZ_H
3453
554k
    3223410156U,  // CMPLO_WIDE_PPzZZ_S
3454
554k
    3223362143U,  // CMPLS_PPzZI_B
3455
554k
    3223378527U,  // CMPLS_PPzZI_D
3456
554k
    2713786975U,  // CMPLS_PPzZI_H
3457
554k
    3223411295U,  // CMPLS_PPzZI_S
3458
554k
    3223362143U,  // CMPLS_WIDE_PPzZZ_B
3459
554k
    2713786975U,  // CMPLS_WIDE_PPzZZ_H
3460
554k
    3223411295U,  // CMPLS_WIDE_PPzZZ_S
3461
554k
    3223362640U,  // CMPLT_PPzZI_B
3462
554k
    3223379024U,  // CMPLT_PPzZI_D
3463
554k
    2713787472U,  // CMPLT_PPzZI_H
3464
554k
    3223411792U,  // CMPLT_PPzZI_S
3465
554k
    3223362640U,  // CMPLT_WIDE_PPzZZ_B
3466
554k
    2713787472U,  // CMPLT_WIDE_PPzZZ_H
3467
554k
    3223411792U,  // CMPLT_WIDE_PPzZZ_S
3468
554k
    3223358551U,  // CMPNE_PPzZI_B
3469
554k
    3223374935U,  // CMPNE_PPzZI_D
3470
554k
    2713783383U,  // CMPNE_PPzZI_H
3471
554k
    3223407703U,  // CMPNE_PPzZI_S
3472
554k
    3223358551U,  // CMPNE_PPzZZ_B
3473
554k
    3223374935U,  // CMPNE_PPzZZ_D
3474
554k
    2713783383U,  // CMPNE_PPzZZ_H
3475
554k
    3223407703U,  // CMPNE_PPzZZ_S
3476
554k
    3223358551U,  // CMPNE_WIDE_PPzZZ_B
3477
554k
    2713783383U,  // CMPNE_WIDE_PPzZZ_H
3478
554k
    3223407703U,  // CMPNE_WIDE_PPzZZ_S
3479
554k
    811703721U, // CMTSTv16i8
3480
554k
    2121129U, // CMTSTv1i64
3481
554k
    813800873U, // CMTSTv2i32
3482
554k
    815898025U, // CMTSTv2i64
3483
554k
    817995177U, // CMTSTv4i16
3484
554k
    820092329U, // CMTSTv4i32
3485
554k
    822189481U, // CMTSTv8i16
3486
554k
    824286633U, // CMTSTv8i8
3487
554k
    270572896U, // CNOT_ZPmZ_B
3488
554k
    270589280U, // CNOT_ZPmZ_D
3489
554k
    541138272U, // CNOT_ZPmZ_H
3490
554k
    270622048U, // CNOT_ZPmZ_S
3491
554k
    2954905999U,  // CNTB_XPiI
3492
554k
    2954906608U,  // CNTD_XPiI
3493
554k
    2954907690U,  // CNTH_XPiI
3494
554k
    3223344974U,  // CNTP_XCI_B
3495
554k
    3491780430U,  // CNTP_XCI_D
3496
554k
    3760215886U,  // CNTP_XCI_H
3497
554k
    4028651342U,  // CNTP_XCI_S
3498
554k
    3223344974U,  // CNTP_XPP_B
3499
554k
    3223344974U,  // CNTP_XPP_D
3500
554k
    3223344974U,  // CNTP_XPP_H
3501
554k
    3223344974U,  // CNTP_XPP_S
3502
554k
    2954911875U,  // CNTW_XPiI
3503
554k
    2120858U, // CNTWr
3504
554k
    2120858U, // CNTXr
3505
554k
    270572698U, // CNT_ZPmZ_B
3506
554k
    270589082U, // CNT_ZPmZ_D
3507
554k
    541138074U, // CNT_ZPmZ_H
3508
554k
    270621850U, // CNT_ZPmZ_S
3509
554k
    811703450U, // CNTv16i8
3510
554k
    824286362U, // CNTv8i8
3511
554k
    3223378747U,  // COMPACT_ZPZ_D
3512
554k
    3223411515U,  // COMPACT_ZPZ_S
3513
554k
    435121U,  // CPYE
3514
554k
    435184U,  // CPYEN
3515
554k
    435270U,  // CPYERN
3516
554k
    436158U,  // CPYERT
3517
554k
    435643U,  // CPYERTN
3518
554k
    435392U,  // CPYERTRN
3519
554k
    435890U,  // CPYERTWN
3520
554k
    436072U,  // CPYET
3521
554k
    435547U,  // CPYETN
3522
554k
    435328U,  // CPYETRN
3523
554k
    435826U,  // CPYETWN
3524
554k
    435768U,  // CPYEWN
3525
554k
    436215U,  // CPYEWT
3526
554k
    435706U,  // CPYEWTN
3527
554k
    435461U,  // CPYEWTRN
3528
554k
    435959U,  // CPYEWTWN
3529
554k
    435098U,  // CPYFE
3530
554k
    435158U,  // CPYFEN
3531
554k
    435260U,  // CPYFERN
3532
554k
    436148U,  // CPYFERT
3533
554k
    435632U,  // CPYFERTN
3534
554k
    435380U,  // CPYFERTRN
3535
554k
    435878U,  // CPYFERTWN
3536
554k
    436046U,  // CPYFET
3537
554k
    435518U,  // CPYFETN
3538
554k
    435317U,  // CPYFETRN
3539
554k
    435815U,  // CPYFETWN
3540
554k
    435758U,  // CPYFEWN
3541
554k
    436205U,  // CPYFEWT
3542
554k
    435695U,  // CPYFEWTN
3543
554k
    435449U,  // CPYFEWTRN
3544
554k
    435947U,  // CPYFEWTWN
3545
554k
    435128U,  // CPYFM
3546
554k
    435192U,  // CPYFMN
3547
554k
    435279U,  // CPYFMRN
3548
554k
    436167U,  // CPYFMRT
3549
554k
    435653U,  // CPYFMRTN
3550
554k
    435403U,  // CPYFMRTRN
3551
554k
    435901U,  // CPYFMRTWN
3552
554k
    436080U,  // CPYFMT
3553
554k
    435556U,  // CPYFMTN
3554
554k
    435338U,  // CPYFMTRN
3555
554k
    435836U,  // CPYFMTWN
3556
554k
    435777U,  // CPYFMWN
3557
554k
    436224U,  // CPYFMWT
3558
554k
    435716U,  // CPYFMWTN
3559
554k
    435472U,  // CPYFMWTRN
3560
554k
    435970U,  // CPYFMWTWN
3561
554k
    436016U,  // CPYFP
3562
554k
    435226U,  // CPYFPN
3563
554k
    435298U,  // CPYFPRN
3564
554k
    436186U,  // CPYFPRT
3565
554k
    435674U,  // CPYFPRTN
3566
554k
    435426U,  // CPYFPRTRN
3567
554k
    435924U,  // CPYFPRTWN
3568
554k
    436114U,  // CPYFPT
3569
554k
    435594U,  // CPYFPTN
3570
554k
    435359U,  // CPYFPTRN
3571
554k
    435857U,  // CPYFPTWN
3572
554k
    435796U,  // CPYFPWN
3573
554k
    436243U,  // CPYFPWT
3574
554k
    435737U,  // CPYFPWTN
3575
554k
    435495U,  // CPYFPWTRN
3576
554k
    435993U,  // CPYFPWTWN
3577
554k
    435151U,  // CPYM
3578
554k
    435218U,  // CPYMN
3579
554k
    435289U,  // CPYMRN
3580
554k
    436177U,  // CPYMRT
3581
554k
    435664U,  // CPYMRTN
3582
554k
    435415U,  // CPYMRTRN
3583
554k
    435913U,  // CPYMRTWN
3584
554k
    436106U,  // CPYMT
3585
554k
    435585U,  // CPYMTN
3586
554k
    435349U,  // CPYMTRN
3587
554k
    435847U,  // CPYMTWN
3588
554k
    435787U,  // CPYMWN
3589
554k
    436234U,  // CPYMWT
3590
554k
    435727U,  // CPYMWTN
3591
554k
    435484U,  // CPYMWTRN
3592
554k
    435982U,  // CPYMWTWN
3593
554k
    436039U,  // CPYP
3594
554k
    435252U,  // CPYPN
3595
554k
    435308U,  // CPYPRN
3596
554k
    436196U,  // CPYPRT
3597
554k
    435685U,  // CPYPRTN
3598
554k
    435438U,  // CPYPRTRN
3599
554k
    435936U,  // CPYPRTWN
3600
554k
    436140U,  // CPYPT
3601
554k
    435623U,  // CPYPTN
3602
554k
    435370U,  // CPYPTRN
3603
554k
    435868U,  // CPYPTWN
3604
554k
    435806U,  // CPYPWN
3605
554k
    436253U,  // CPYPWT
3606
554k
    435748U,  // CPYPWTN
3607
554k
    435507U,  // CPYPWTRN
3608
554k
    436005U,  // CPYPWTWN
3609
554k
    270573897U, // CPY_ZPmI_B
3610
554k
    270590281U, // CPY_ZPmI_D
3611
554k
    4268361U, // CPY_ZPmI_H
3612
554k
    270623049U, // CPY_ZPmI_S
3613
554k
    270573897U, // CPY_ZPmR_B
3614
554k
    270590281U, // CPY_ZPmR_D
3615
554k
    272703817U, // CPY_ZPmR_H
3616
554k
    270623049U, // CPY_ZPmR_S
3617
554k
    270573897U, // CPY_ZPmV_B
3618
554k
    270590281U, // CPY_ZPmV_D
3619
554k
    272703817U, // CPY_ZPmV_H
3620
554k
    270623049U, // CPY_ZPmV_S
3621
554k
    3223363913U,  // CPY_ZPzI_B
3622
554k
    3223380297U,  // CPY_ZPzI_D
3623
554k
    2713788745U,  // CPY_ZPzI_H
3624
554k
    3223413065U,  // CPY_ZPzI_S
3625
554k
    2114865U, // CRC32Brr
3626
554k
    2115052U, // CRC32CBrr
3627
554k
    2117101U, // CRC32CHrr
3628
554k
    2121684U, // CRC32CWrr
3629
554k
    2121952U, // CRC32CXrr
3630
554k
    2116937U, // CRC32Hrr
3631
554k
    2121626U, // CRC32Wrr
3632
554k
    2121883U, // CRC32Xrr
3633
554k
    2118258U, // CSELWr
3634
554k
    2118258U, // CSELXr
3635
554k
    2116206U, // CSINCWr
3636
554k
    2116206U, // CSINCXr
3637
554k
    2121434U, // CSINVWr
3638
554k
    2121434U, // CSINVXr
3639
554k
    2116845U, // CSNEGWr
3640
554k
    2116845U, // CSNEGXr
3641
554k
    2119651U, // CTERMEQ_WW
3642
554k
    2119651U, // CTERMEQ_XX
3643
554k
    2116686U, // CTERMNE_WW
3644
554k
    2116686U, // CTERMNE_XX
3645
554k
    2122163U, // CTZWr
3646
554k
    2122163U, // CTZXr
3647
554k
    376923U,  // DCPS1
3648
554k
    377414U,  // DCPS2
3649
554k
    377488U,  // DCPS3
3650
554k
    538985975U, // DECB_XPiI
3651
554k
    538987330U, // DECD_XPiI
3652
554k
    539020098U, // DECD_ZPiI
3653
554k
    538988024U, // DECH_XPiI
3654
554k
    56692216U,  // DECH_ZPiI
3655
554k
    2119183U, // DECP_XP_B
3656
554k
    2418038287U,  // DECP_XP_D
3657
554k
    1881167375U,  // DECP_XP_H
3658
554k
    270554639U, // DECP_XP_S
3659
554k
    1075893775U,  // DECP_ZP_D
3660
554k
    1658918415U,  // DECP_ZP_H
3661
554k
    1344361999U,  // DECP_ZP_S
3662
554k
    538992607U, // DECW_XPiI
3663
554k
    539058143U, // DECW_ZPiI
3664
554k
    444368U,  // DMB
3665
554k
    10395U, // DRPS
3666
554k
    444719U,  // DSB
3667
554k
    461103U,  // DSBnXS
3668
554k
    807458015U, // DUPM_ZI
3669
554k
    2136057U, // DUPQ_ZZI_B
3670
554k
    2418071545U,  // DUPQ_ZZI_D
3671
554k
    1115756537U,  // DUPQ_ZZI_H
3672
554k
    270620665U, // DUPQ_ZZI_S
3673
554k
    1344313186U,  // DUP_ZI_B
3674
554k
    1612765026U,  // DUP_ZI_D
3675
554k
    58791778U,  // DUP_ZI_H
3676
554k
    1881233250U,  // DUP_ZI_S
3677
554k
    2135906U, // DUP_ZR_B
3678
554k
    2152290U, // DUP_ZR_D
3679
554k
    1671501666U,  // DUP_ZR_H
3680
554k
    2185058U, // DUP_ZR_S
3681
554k
    2135906U, // DUP_ZZI_B
3682
554k
    2418071394U,  // DUP_ZZI_D
3683
554k
    1115756386U,  // DUP_ZZI_H
3684
554k
    1137137506U,  // DUP_ZZI_Q
3685
554k
    270620514U, // DUP_ZZI_S
3686
554k
    807427810U, // DUPi16
3687
554k
    807427810U, // DUPi32
3688
554k
    807427810U, // DUPi64
3689
554k
    807427810U, // DUPi8
3690
554k
    6395746U, // DUPv16i8gpr
3691
554k
    811702114U, // DUPv16i8lane
3692
554k
    8492898U, // DUPv2i32gpr
3693
554k
    813799266U, // DUPv2i32lane
3694
554k
    10590050U,  // DUPv2i64gpr
3695
554k
    815896418U, // DUPv2i64lane
3696
554k
    12687202U,  // DUPv4i16gpr
3697
554k
    817993570U, // DUPv4i16lane
3698
554k
    14784354U,  // DUPv4i32gpr
3699
554k
    820090722U, // DUPv4i32lane
3700
554k
    16881506U,  // DUPv8i16gpr
3701
554k
    822187874U, // DUPv8i16lane
3702
554k
    18978658U,  // DUPv8i8gpr
3703
554k
    824285026U, // DUPv8i8lane
3704
554k
    2118972U, // EONWrs
3705
554k
    2118972U, // EONXrs
3706
554k
    811696778U, // EOR3
3707
554k
    2418066058U,  // EOR3_ZZZZ
3708
554k
    2418055988U,  // EORBT_ZZZ_B
3709
554k
    1075895092U,  // EORBT_ZZZ_D
3710
554k
    2195790644U,  // EORBT_ZZZ_H
3711
554k
    1344363316U,  // EORBT_ZZZ_S
3712
554k
    3227623220U,  // EORQV_VPZ_B
3713
554k
    3231817524U,  // EORQV_VPZ_D
3714
554k
    3238108980U,  // EORQV_VPZ_H
3715
554k
    3236011828U,  // EORQV_VPZ_S
3716
554k
    3223362251U,  // EORS_PPzPP
3717
554k
    2418051485U,  // EORTB_ZZZ_B
3718
554k
    1075890589U,  // EORTB_ZZZ_D
3719
554k
    2195786141U,  // EORTB_ZZZ_H
3720
554k
    1344358813U,  // EORTB_ZZZ_S
3721
554k
    253779U,  // EORV_VPZ_B
3722
554k
    1657020243U,  // EORV_VPZ_D
3723
554k
    1659133779U,  // EORV_VPZ_H
3724
554k
    1638178643U,  // EORV_VPZ_S
3725
554k
    2119946U, // EORWri
3726
554k
    2119946U, // EORWrs
3727
554k
    2119946U, // EORXri
3728
554k
    2119946U, // EORXrs
3729
554k
    3223361802U,  // EOR_PPzPP
3730
554k
    2418071818U,  // EOR_ZI
3731
554k
    3223361802U,  // EOR_ZPmZ_B
3732
554k
    3223378186U,  // EOR_ZPmZ_D
3733
554k
    3519093002U,  // EOR_ZPmZ_H
3734
554k
    3223410954U,  // EOR_ZPmZ_S
3735
554k
    2418071818U,  // EOR_ZZZ
3736
554k
    811702538U, // EORv16i8
3737
554k
    824285450U, // EORv8i8
3738
554k
    10400U, // ERET
3739
554k
    10278U, // ERETAA
3740
554k
    10285U, // ERETAB
3741
554k
    2136063U, // EXTQ_ZZI
3742
554k
    270566596U, // EXTRACT_ZPMXI_H_B
3743
554k
    270582980U, // EXTRACT_ZPMXI_H_D
3744
554k
    2151744708U,  // EXTRACT_ZPMXI_H_H
3745
554k
    2152154308U,  // EXTRACT_ZPMXI_H_Q
3746
554k
    270615748U, // EXTRACT_ZPMXI_H_S
3747
554k
    270566596U, // EXTRACT_ZPMXI_V_B
3748
554k
    270582980U, // EXTRACT_ZPMXI_V_D
3749
554k
    2420180164U,  // EXTRACT_ZPMXI_V_H
3750
554k
    2420589764U,  // EXTRACT_ZPMXI_V_Q
3751
554k
    270615748U, // EXTRACT_ZPMXI_V_S
3752
554k
    2120035U, // EXTRWrri
3753
554k
    24863U, // EXTRX
3754
554k
    2120035U, // EXTRXrri
3755
554k
    24910U, // EXTRY
3756
554k
    2137622U, // EXT_ZZI
3757
554k
    2686492182U,  // EXT_ZZI_B
3758
554k
    811703830U, // EXTv16i8
3759
554k
    824286742U, // EXTv8i8
3760
554k
    822182291U, // F1CVTL2v8f16
3761
554k
    1661017211U,  // F1CVTLT_ZZ_BtoH
3762
554k
    1661129771U,  // F1CVTL_2ZZ_BtoH_NAME
3763
554k
    822187051U, // F1CVTLv8f16
3764
554k
    1661132235U,  // F1CVT_2ZZ_BtoH_NAME
3765
554k
    1661017547U,  // F1CVT_ZZ_BtoH
3766
554k
    822182301U, // F2CVTL2v8f16
3767
554k
    1661017221U,  // F2CVTLT_ZZ_BtoH
3768
554k
    1661129780U,  // F2CVTL_2ZZ_BtoH_NAME
3769
554k
    822187060U, // F2CVTLv8f16
3770
554k
    1661132243U,  // F2CVT_2ZZ_BtoH_NAME
3771
554k
    1661017555U,  // F2CVT_ZZ_BtoH
3772
554k
    2116391U, // FABD16
3773
554k
    2116391U, // FABD32
3774
554k
    2116391U, // FABD64
3775
554k
    3223374631U,  // FABD_ZPmZ_D
3776
554k
    3519089447U,  // FABD_ZPmZ_H
3777
554k
    3223407399U,  // FABD_ZPmZ_S
3778
554k
    813796135U, // FABDv2f32
3779
554k
    815893287U, // FABDv2f64
3780
554k
    817990439U, // FABDv4f16
3781
554k
    820087591U, // FABDv4f32
3782
554k
    822184743U, // FABDv8f16
3783
554k
    2120164U, // FABSDr
3784
554k
    2120164U, // FABSHr
3785
554k
    2120164U, // FABSSr
3786
554k
    270588388U, // FABS_ZPmZ_D
3787
554k
    541137380U, // FABS_ZPmZ_H
3788
554k
    270621156U, // FABS_ZPmZ_S
3789
554k
    813799908U, // FABSv2f32
3790
554k
    815897060U, // FABSv2f64
3791
554k
    817994212U, // FABSv4f16
3792
554k
    820091364U, // FABSv4f32
3793
554k
    822188516U, // FABSv8f16
3794
554k
    2116618U, // FACGE16
3795
554k
    2116618U, // FACGE32
3796
554k
    2116618U, // FACGE64
3797
554k
    3223374858U,  // FACGE_PPzZZ_D
3798
554k
    2713783306U,  // FACGE_PPzZZ_H
3799
554k
    3223407626U,  // FACGE_PPzZZ_S
3800
554k
    813796362U, // FACGEv2f32
3801
554k
    815893514U, // FACGEv2f64
3802
554k
    817990666U, // FACGEv4f16
3803
554k
    820087818U, // FACGEv4f32
3804
554k
    822184970U, // FACGEv8f16
3805
554k
    2120551U, // FACGT16
3806
554k
    2120551U, // FACGT32
3807
554k
    2120551U, // FACGT64
3808
554k
    3223378791U,  // FACGT_PPzZZ_D
3809
554k
    2713787239U,  // FACGT_PPzZZ_H
3810
554k
    3223411559U,  // FACGT_PPzZZ_S
3811
554k
    813800295U, // FACGTv2f32
3812
554k
    815897447U, // FACGTv2f64
3813
554k
    817994599U, // FACGTv4f16
3814
554k
    820091751U, // FACGTv4f32
3815
554k
    822188903U, // FACGTv8f16
3816
554k
    65274670U,  // FADDA_VPZ_D
3817
554k
    2214871854U,  // FADDA_VPZ_H
3818
554k
    69501742U,  // FADDA_VPZ_S
3819
554k
    2116471U, // FADDDrr
3820
554k
    2116471U, // FADDHrr
3821
554k
    3223377453U,  // FADDP_ZPmZZ_D
3822
554k
    3519092269U,  // FADDP_ZPmZZ_H
3823
554k
    3223410221U,  // FADDP_ZPmZZ_S
3824
554k
    813798957U, // FADDPv2f32
3825
554k
    815896109U, // FADDPv2f64
3826
554k
    807425581U, // FADDPv2i16p
3827
554k
    807425581U, // FADDPv2i32p
3828
554k
    807425581U, // FADDPv2i64p
3829
554k
    817993261U, // FADDPv4f16
3830
554k
    820090413U, // FADDPv4f32
3831
554k
    822187565U, // FADDPv8f16
3832
554k
    3231817465U,  // FADDQV_D
3833
554k
    3238108921U,  // FADDQV_H
3834
554k
    3236011769U,  // FADDQV_S
3835
554k
    2116471U, // FADDSrr
3836
554k
    1657020017U,  // FADDV_VPZ_D
3837
554k
    1659133553U,  // FADDV_VPZ_H
3838
554k
    1638178417U,  // FADDV_VPZ_S
3839
554k
    3798158199U,  // FADD_VG2_M2Z_D
3840
554k
    3798305655U,  // FADD_VG2_M2Z_H
3841
554k
    3798174583U,  // FADD_VG2_M2Z_S
3842
554k
    4066593655U,  // FADD_VG4_M4Z_D
3843
554k
    4066741111U,  // FADD_VG4_M4Z_H
3844
554k
    4066610039U,  // FADD_VG4_M4Z_S
3845
554k
    3223374711U,  // FADD_ZPmI_D
3846
554k
    3519089527U,  // FADD_ZPmI_H
3847
554k
    3223407479U,  // FADD_ZPmI_S
3848
554k
    3223374711U,  // FADD_ZPmZ_D
3849
554k
    3519089527U,  // FADD_ZPmZ_H
3850
554k
    3223407479U,  // FADD_ZPmZ_S
3851
554k
    2418068343U,  // FADD_ZZZ_D
3852
554k
    2189495159U,  // FADD_ZZZ_H
3853
554k
    270617463U, // FADD_ZZZ_S
3854
554k
    813796215U, // FADDv2f32
3855
554k
    815893367U, // FADDv2f64
3856
554k
    817990519U, // FADDv4f16
3857
554k
    820087671U, // FADDv4f32
3858
554k
    822184823U, // FADDv8f16
3859
554k
    2181210301U,  // FAMAX_2Z2Z_D
3860
554k
    2183323837U,  // FAMAX_2Z2Z_H
3861
554k
    2185437373U,  // FAMAX_2Z2Z_S
3862
554k
    2181210301U,  // FAMAX_4Z4Z_D
3863
554k
    2183323837U,  // FAMAX_4Z4Z_H
3864
554k
    2185437373U,  // FAMAX_4Z4Z_S
3865
554k
    3223380157U,  // FAMAX_ZPmZ_D
3866
554k
    3519094973U,  // FAMAX_ZPmZ_H
3867
554k
    3223412925U,  // FAMAX_ZPmZ_S
3868
554k
    813801661U, // FAMAXv2f32
3869
554k
    815898813U, // FAMAXv2f64
3870
554k
    817995965U, // FAMAXv4f16
3871
554k
    820093117U, // FAMAXv4f32
3872
554k
    822190269U, // FAMAXv8f16
3873
554k
    2181207314U,  // FAMIN_2Z2Z_D
3874
554k
    2183320850U,  // FAMIN_2Z2Z_H
3875
554k
    2185434386U,  // FAMIN_2Z2Z_S
3876
554k
    2181207314U,  // FAMIN_4Z4Z_D
3877
554k
    2183320850U,  // FAMIN_4Z4Z_H
3878
554k
    2185434386U,  // FAMIN_4Z4Z_S
3879
554k
    3223377170U,  // FAMIN_ZPmZ_D
3880
554k
    3519091986U,  // FAMIN_ZPmZ_H
3881
554k
    3223409938U,  // FAMIN_ZPmZ_S
3882
554k
    813798674U, // FAMINv2f32
3883
554k
    815895826U, // FAMINv2f64
3884
554k
    817992978U, // FAMINv4f16
3885
554k
    820090130U, // FAMINv4f32
3886
554k
    822187282U, // FAMINv8f16
3887
554k
    3223374688U,  // FCADD_ZPmZ_D
3888
554k
    3519089504U,  // FCADD_ZPmZ_H
3889
554k
    3223407456U,  // FCADD_ZPmZ_S
3890
554k
    813796192U, // FCADDv2f32
3891
554k
    815893344U, // FCADDv2f64
3892
554k
    817990496U, // FCADDv4f16
3893
554k
    820087648U, // FCADDv4f32
3894
554k
    822184800U, // FCADDv8f16
3895
554k
    2119320U, // FCCMPDrr
3896
554k
    2116718U, // FCCMPEDrr
3897
554k
    2116718U, // FCCMPEHrr
3898
554k
    2116718U, // FCCMPESrr
3899
554k
    2119320U, // FCCMPHrr
3900
554k
    2119320U, // FCCMPSrr
3901
554k
    2193790592U,  // FCLAMP_VG2_2Z2Z_D
3902
554k
    2195904128U,  // FCLAMP_VG2_2Z2Z_H
3903
554k
    2174948992U,  // FCLAMP_VG2_2Z2Z_S
3904
554k
    2193790592U,  // FCLAMP_VG4_4Z4Z_D
3905
554k
    2195904128U,  // FCLAMP_VG4_4Z4Z_H
3906
554k
    2174948992U,  // FCLAMP_VG4_4Z4Z_S
3907
554k
    1075893888U,  // FCLAMP_ZZZ_D
3908
554k
    2195789440U,  // FCLAMP_ZZZ_H
3909
554k
    1344362112U,  // FCLAMP_ZZZ_S
3910
554k
    2119644U, // FCMEQ16
3911
554k
    2119644U, // FCMEQ32
3912
554k
    2119644U, // FCMEQ64
3913
554k
    3223377884U,  // FCMEQ_PPzZ0_D
3914
554k
    2713786332U,  // FCMEQ_PPzZ0_H
3915
554k
    3223410652U,  // FCMEQ_PPzZ0_S
3916
554k
    3223377884U,  // FCMEQ_PPzZZ_D
3917
554k
    2713786332U,  // FCMEQ_PPzZZ_H
3918
554k
    3223410652U,  // FCMEQ_PPzZZ_S
3919
554k
    2119644U, // FCMEQv1i16rz
3920
554k
    2119644U, // FCMEQv1i32rz
3921
554k
    2119644U, // FCMEQv1i64rz
3922
554k
    813799388U, // FCMEQv2f32
3923
554k
    815896540U, // FCMEQv2f64
3924
554k
    813799388U, // FCMEQv2i32rz
3925
554k
    815896540U, // FCMEQv2i64rz
3926
554k
    817993692U, // FCMEQv4f16
3927
554k
    820090844U, // FCMEQv4f32
3928
554k
    817993692U, // FCMEQv4i16rz
3929
554k
    820090844U, // FCMEQv4i32rz
3930
554k
    822187996U, // FCMEQv8f16
3931
554k
    822187996U, // FCMEQv8i16rz
3932
554k
    2116634U, // FCMGE16
3933
554k
    2116634U, // FCMGE32
3934
554k
    2116634U, // FCMGE64
3935
554k
    3223374874U,  // FCMGE_PPzZ0_D
3936
554k
    2713783322U,  // FCMGE_PPzZ0_H
3937
554k
    3223407642U,  // FCMGE_PPzZ0_S
3938
554k
    3223374874U,  // FCMGE_PPzZZ_D
3939
554k
    2713783322U,  // FCMGE_PPzZZ_H
3940
554k
    3223407642U,  // FCMGE_PPzZZ_S
3941
554k
    2116634U, // FCMGEv1i16rz
3942
554k
    2116634U, // FCMGEv1i32rz
3943
554k
    2116634U, // FCMGEv1i64rz
3944
554k
    813796378U, // FCMGEv2f32
3945
554k
    815893530U, // FCMGEv2f64
3946
554k
    813796378U, // FCMGEv2i32rz
3947
554k
    815893530U, // FCMGEv2i64rz
3948
554k
    817990682U, // FCMGEv4f16
3949
554k
    820087834U, // FCMGEv4f32
3950
554k
    817990682U, // FCMGEv4i16rz
3951
554k
    820087834U, // FCMGEv4i32rz
3952
554k
    822184986U, // FCMGEv8f16
3953
554k
    822184986U, // FCMGEv8i16rz
3954
554k
    2120567U, // FCMGT16
3955
554k
    2120567U, // FCMGT32
3956
554k
    2120567U, // FCMGT64
3957
554k
    3223378807U,  // FCMGT_PPzZ0_D
3958
554k
    2713787255U,  // FCMGT_PPzZ0_H
3959
554k
    3223411575U,  // FCMGT_PPzZ0_S
3960
554k
    3223378807U,  // FCMGT_PPzZZ_D
3961
554k
    2713787255U,  // FCMGT_PPzZZ_H
3962
554k
    3223411575U,  // FCMGT_PPzZZ_S
3963
554k
    2120567U, // FCMGTv1i16rz
3964
554k
    2120567U, // FCMGTv1i32rz
3965
554k
    2120567U, // FCMGTv1i64rz
3966
554k
    813800311U, // FCMGTv2f32
3967
554k
    815897463U, // FCMGTv2f64
3968
554k
    813800311U, // FCMGTv2i32rz
3969
554k
    815897463U, // FCMGTv2i64rz
3970
554k
    817994615U, // FCMGTv4f16
3971
554k
    820091767U, // FCMGTv4f32
3972
554k
    817994615U, // FCMGTv4i16rz
3973
554k
    820091767U, // FCMGTv4i32rz
3974
554k
    822188919U, // FCMGTv8f16
3975
554k
    822188919U, // FCMGTv8i16rz
3976
554k
    3223372638U,  // FCMLA_ZPmZZ_D
3977
554k
    3519087454U,  // FCMLA_ZPmZZ_H
3978
554k
    3223405406U,  // FCMLA_ZPmZZ_S
3979
554k
    2195784542U,  // FCMLA_ZZZI_H
3980
554k
    1344357214U,  // FCMLA_ZZZI_S
3981
554k
    2961310558U,  // FCMLAv2f32
3982
554k
    2963407710U,  // FCMLAv2f64
3983
554k
    2965504862U,  // FCMLAv4f16
3984
554k
    2965504862U,  // FCMLAv4f16_indexed
3985
554k
    2967602014U,  // FCMLAv4f32
3986
554k
    2967602014U,  // FCMLAv4f32_indexed
3987
554k
    2969699166U,  // FCMLAv8f16
3988
554k
    2969699166U,  // FCMLAv8f16_indexed
3989
554k
    3223374905U,  // FCMLE_PPzZ0_D
3990
554k
    2713783353U,  // FCMLE_PPzZ0_H
3991
554k
    3223407673U,  // FCMLE_PPzZ0_S
3992
554k
    2116665U, // FCMLEv1i16rz
3993
554k
    2116665U, // FCMLEv1i32rz
3994
554k
    2116665U, // FCMLEv1i64rz
3995
554k
    813796409U, // FCMLEv2i32rz
3996
554k
    815893561U, // FCMLEv2i64rz
3997
554k
    817990713U, // FCMLEv4i16rz
3998
554k
    820087865U, // FCMLEv4i32rz
3999
554k
    822185017U, // FCMLEv8i16rz
4000
554k
    3223379017U,  // FCMLT_PPzZ0_D
4001
554k
    2713787465U,  // FCMLT_PPzZ0_H
4002
554k
    3223411785U,  // FCMLT_PPzZ0_S
4003
554k
    2120777U, // FCMLTv1i16rz
4004
554k
    2120777U, // FCMLTv1i32rz
4005
554k
    2120777U, // FCMLTv1i64rz
4006
554k
    813800521U, // FCMLTv2i32rz
4007
554k
    815897673U, // FCMLTv2i64rz
4008
554k
    817994825U, // FCMLTv4i16rz
4009
554k
    820091977U, // FCMLTv4i32rz
4010
554k
    822189129U, // FCMLTv8i16rz
4011
554k
    3223374919U,  // FCMNE_PPzZ0_D
4012
554k
    2713783367U,  // FCMNE_PPzZ0_H
4013
554k
    3223407687U,  // FCMNE_PPzZ0_S
4014
554k
    3223374919U,  // FCMNE_PPzZZ_D
4015
554k
    2713783367U,  // FCMNE_PPzZZ_H
4016
554k
    3223407687U,  // FCMNE_PPzZZ_S
4017
554k
    71325343U,  // FCMPDri
4018
554k
    2119327U, // FCMPDrr
4019
554k
    71322742U,  // FCMPEDri
4020
554k
    2116726U, // FCMPEDrr
4021
554k
    71322742U,  // FCMPEHri
4022
554k
    2116726U, // FCMPEHrr
4023
554k
    71322742U,  // FCMPESri
4024
554k
    2116726U, // FCMPESrr
4025
554k
    71325343U,  // FCMPHri
4026
554k
    2119327U, // FCMPHrr
4027
554k
    71325343U,  // FCMPSri
4028
554k
    2119327U, // FCMPSrr
4029
554k
    3223377401U,  // FCMUO_PPzZZ_D
4030
554k
    2713785849U,  // FCMUO_PPzZZ_H
4031
554k
    3223410169U,  // FCMUO_PPzZZ_S
4032
554k
    270590280U, // FCPY_ZPmI_D
4033
554k
    2957058376U,  // FCPY_ZPmI_H
4034
554k
    270623048U, // FCPY_ZPmI_S
4035
554k
    2118257U, // FCSELDrrr
4036
554k
    2118257U, // FCSELHrrr
4037
554k
    2118257U, // FCSELSrrr
4038
554k
    2120156U, // FCVTASUWDr
4039
554k
    2120156U, // FCVTASUWHr
4040
554k
    2120156U, // FCVTASUWSr
4041
554k
    2120156U, // FCVTASUXDr
4042
554k
    2120156U, // FCVTASUXHr
4043
554k
    2120156U, // FCVTASUXSr
4044
554k
    2120156U, // FCVTASv1f16
4045
554k
    2120156U, // FCVTASv1i32
4046
554k
    2120156U, // FCVTASv1i64
4047
554k
    813799900U, // FCVTASv2f32
4048
554k
    815897052U, // FCVTASv2f64
4049
554k
    817994204U, // FCVTASv4f16
4050
554k
    820091356U, // FCVTASv4f32
4051
554k
    822188508U, // FCVTASv8f16
4052
554k
    2121256U, // FCVTAUUWDr
4053
554k
    2121256U, // FCVTAUUWHr
4054
554k
    2121256U, // FCVTAUUWSr
4055
554k
    2121256U, // FCVTAUUXDr
4056
554k
    2121256U, // FCVTAUUXHr
4057
554k
    2121256U, // FCVTAUUXSr
4058
554k
    2121256U, // FCVTAUv1f16
4059
554k
    2121256U, // FCVTAUv1i32
4060
554k
    2121256U, // FCVTAUv1i64
4061
554k
    813801000U, // FCVTAUv2f32
4062
554k
    815898152U, // FCVTAUv2f64
4063
554k
    817995304U, // FCVTAUv4f16
4064
554k
    820092456U, // FCVTAUv4f32
4065
554k
    822189608U, // FCVTAUv8f16
4066
554k
    2121179U, // FCVTDHr
4067
554k
    2121179U, // FCVTDSr
4068
554k
    2121179U, // FCVTHDr
4069
554k
    2121179U, // FCVTHSr
4070
554k
    270621838U, // FCVTLT_ZPmZ_HtoS
4071
554k
    270589070U, // FCVTLT_ZPmZ_StoD
4072
554k
    1652757564U,  // FCVTL_2ZZ_H_S
4073
554k
    815895612U, // FCVTLv2i32
4074
554k
    820089916U, // FCVTLv4i16
4075
554k
    815890854U, // FCVTLv4i32
4076
554k
    820085158U, // FCVTLv8i16
4077
554k
    2120294U, // FCVTMSUWDr
4078
554k
    2120294U, // FCVTMSUWHr
4079
554k
    2120294U, // FCVTMSUWSr
4080
554k
    2120294U, // FCVTMSUXDr
4081
554k
    2120294U, // FCVTMSUXHr
4082
554k
    2120294U, // FCVTMSUXSr
4083
554k
    2120294U, // FCVTMSv1f16
4084
554k
    2120294U, // FCVTMSv1i32
4085
554k
    2120294U, // FCVTMSv1i64
4086
554k
    813800038U, // FCVTMSv2f32
4087
554k
    815897190U, // FCVTMSv2f64
4088
554k
    817994342U, // FCVTMSv4f16
4089
554k
    820091494U, // FCVTMSv4f32
4090
554k
    822188646U, // FCVTMSv8f16
4091
554k
    2121272U, // FCVTMUUWDr
4092
554k
    2121272U, // FCVTMUUWHr
4093
554k
    2121272U, // FCVTMUUWSr
4094
554k
    2121272U, // FCVTMUUXDr
4095
554k
    2121272U, // FCVTMUUXHr
4096
554k
    2121272U, // FCVTMUUXSr
4097
554k
    2121272U, // FCVTMUv1f16
4098
554k
    2121272U, // FCVTMUv1i32
4099
554k
    2121272U, // FCVTMUv1i64
4100
554k
    813801016U, // FCVTMUv2f32
4101
554k
    815898168U, // FCVTMUv2f64
4102
554k
    817995320U, // FCVTMUv4f16
4103
554k
    820092472U, // FCVTMUv4f32
4104
554k
    822189624U, // FCVTMUv8f16
4105
554k
    3223357471U,  // FCVTNB_Z2Z_StoB
4106
554k
    2120320U, // FCVTNSUWDr
4107
554k
    2120320U, // FCVTNSUWHr
4108
554k
    2120320U, // FCVTNSUWSr
4109
554k
    2120320U, // FCVTNSUXDr
4110
554k
    2120320U, // FCVTNSUXHr
4111
554k
    2120320U, // FCVTNSUXSr
4112
554k
    2120320U, // FCVTNSv1f16
4113
554k
    2120320U, // FCVTNSv1i32
4114
554k
    2120320U, // FCVTNSv1i64
4115
554k
    813800064U, // FCVTNSv2f32
4116
554k
    815897216U, // FCVTNSv2f64
4117
554k
    817994368U, // FCVTNSv4f16
4118
554k
    820091520U, // FCVTNSv4f32
4119
554k
    822188672U, // FCVTNSv8f16
4120
554k
    3223362798U,  // FCVTNT_Z2Z_StoB
4121
554k
    270621934U, // FCVTNT_ZPmZ_DtoS
4122
554k
    1078009070U,  // FCVTNT_ZPmZ_StoH
4123
554k
    2121280U, // FCVTNUUWDr
4124
554k
    2121280U, // FCVTNUUWHr
4125
554k
    2121280U, // FCVTNUUWSr
4126
554k
    2121280U, // FCVTNUUXDr
4127
554k
    2121280U, // FCVTNUUXHr
4128
554k
    2121280U, // FCVTNUUXSr
4129
554k
    2121280U, // FCVTNUv1f16
4130
554k
    2121280U, // FCVTNUv1i32
4131
554k
    2121280U, // FCVTNUv1i64
4132
554k
    813801024U, // FCVTNUv2f32
4133
554k
    815898176U, // FCVTNUv2f64
4134
554k
    817995328U, // FCVTNUv4f16
4135
554k
    820092480U, // FCVTNUv4f32
4136
554k
    822189632U, // FCVTNUv8f16
4137
554k
    811701617U, // FCVTN_F16_F8v16f8
4138
554k
    824284529U, // FCVTN_F16_F8v8f8
4139
554k
    2959213037U,  // FCVTN_F32_F82v16f8
4140
554k
    824284529U, // FCVTN_F32_F8v8f8
4141
554k
    1344312689U,  // FCVTN_Z2Z_HtoB
4142
554k
    1648432497U,  // FCVTN_Z2Z_StoH
4143
554k
    3223360881U,  // FCVTN_Z4Z_StoB_NAME
4144
554k
    813798769U, // FCVTNv2i32
4145
554k
    817993073U, // FCVTNv4i16
4146
554k
    2967601645U,  // FCVTNv4i32
4147
554k
    2969698797U,  // FCVTNv8i16
4148
554k
    2120374U, // FCVTPSUWDr
4149
554k
    2120374U, // FCVTPSUWHr
4150
554k
    2120374U, // FCVTPSUWSr
4151
554k
    2120374U, // FCVTPSUXDr
4152
554k
    2120374U, // FCVTPSUXHr
4153
554k
    2120374U, // FCVTPSUXSr
4154
554k
    2120374U, // FCVTPSv1f16
4155
554k
    2120374U, // FCVTPSv1i32
4156
554k
    2120374U, // FCVTPSv1i64
4157
554k
    813800118U, // FCVTPSv2f32
4158
554k
    815897270U, // FCVTPSv2f64
4159
554k
    817994422U, // FCVTPSv4f16
4160
554k
    820091574U, // FCVTPSv4f32
4161
554k
    822188726U, // FCVTPSv8f16
4162
554k
    2121288U, // FCVTPUUWDr
4163
554k
    2121288U, // FCVTPUUWHr
4164
554k
    2121288U, // FCVTPUUWSr
4165
554k
    2121288U, // FCVTPUUXDr
4166
554k
    2121288U, // FCVTPUUXHr
4167
554k
    2121288U, // FCVTPUUXSr
4168
554k
    2121288U, // FCVTPUv1f16
4169
554k
    2121288U, // FCVTPUv1i32
4170
554k
    2121288U, // FCVTPUv1i64
4171
554k
    813801032U, // FCVTPUv2f32
4172
554k
    815898184U, // FCVTPUv2f64
4173
554k
    817995336U, // FCVTPUv4f16
4174
554k
    820092488U, // FCVTPUv4f32
4175
554k
    822189640U, // FCVTPUv8f16
4176
554k
    2121179U, // FCVTSDr
4177
554k
    2121179U, // FCVTSHr
4178
554k
    270621988U, // FCVTXNT_ZPmZ_DtoS
4179
554k
    2119104U, // FCVTXNv1i64
4180
554k
    813798848U, // FCVTXNv2f32
4181
554k
    2967601699U,  // FCVTXNv4f32
4182
554k
    270623027U, // FCVTX_ZPmZ_DtoS
4183
554k
    2120433U, // FCVTZSSWDri
4184
554k
    2120433U, // FCVTZSSWHri
4185
554k
    2120433U, // FCVTZSSWSri
4186
554k
    2120433U, // FCVTZSSXDri
4187
554k
    2120433U, // FCVTZSSXHri
4188
554k
    2120433U, // FCVTZSSXSri
4189
554k
    2120433U, // FCVTZSUWDr
4190
554k
    2120433U, // FCVTZSUWHr
4191
554k
    2120433U, // FCVTZSUWSr
4192
554k
    2120433U, // FCVTZSUXDr
4193
554k
    2120433U, // FCVTZSUXHr
4194
554k
    2120433U, // FCVTZSUXSr
4195
554k
    1648564977U,  // FCVTZS_2Z2Z_StoS
4196
554k
    1648564977U,  // FCVTZS_4Z4Z_StoS
4197
554k
    270588657U, // FCVTZS_ZPmZ_DtoD
4198
554k
    270621425U, // FCVTZS_ZPmZ_DtoS
4199
554k
    270588657U, // FCVTZS_ZPmZ_HtoD
4200
554k
    541137649U, // FCVTZS_ZPmZ_HtoH
4201
554k
    270621425U, // FCVTZS_ZPmZ_HtoS
4202
554k
    270588657U, // FCVTZS_ZPmZ_StoD
4203
554k
    270621425U, // FCVTZS_ZPmZ_StoS
4204
554k
    2120433U, // FCVTZSd
4205
554k
    2120433U, // FCVTZSh
4206
554k
    2120433U, // FCVTZSs
4207
554k
    2120433U, // FCVTZSv1f16
4208
554k
    2120433U, // FCVTZSv1i32
4209
554k
    2120433U, // FCVTZSv1i64
4210
554k
    813800177U, // FCVTZSv2f32
4211
554k
    815897329U, // FCVTZSv2f64
4212
554k
    813800177U, // FCVTZSv2i32_shift
4213
554k
    815897329U, // FCVTZSv2i64_shift
4214
554k
    817994481U, // FCVTZSv4f16
4215
554k
    820091633U, // FCVTZSv4f32
4216
554k
    817994481U, // FCVTZSv4i16_shift
4217
554k
    820091633U, // FCVTZSv4i32_shift
4218
554k
    822188785U, // FCVTZSv8f16
4219
554k
    822188785U, // FCVTZSv8i16_shift
4220
554k
    2121313U, // FCVTZUSWDri
4221
554k
    2121313U, // FCVTZUSWHri
4222
554k
    2121313U, // FCVTZUSWSri
4223
554k
    2121313U, // FCVTZUSXDri
4224
554k
    2121313U, // FCVTZUSXHri
4225
554k
    2121313U, // FCVTZUSXSri
4226
554k
    2121313U, // FCVTZUUWDr
4227
554k
    2121313U, // FCVTZUUWHr
4228
554k
    2121313U, // FCVTZUUWSr
4229
554k
    2121313U, // FCVTZUUXDr
4230
554k
    2121313U, // FCVTZUUXHr
4231
554k
    2121313U, // FCVTZUUXSr
4232
554k
    1648565857U,  // FCVTZU_2Z2Z_StoS
4233
554k
    1648565857U,  // FCVTZU_4Z4Z_StoS
4234
554k
    270589537U, // FCVTZU_ZPmZ_DtoD
4235
554k
    270622305U, // FCVTZU_ZPmZ_DtoS
4236
554k
    270589537U, // FCVTZU_ZPmZ_HtoD
4237
554k
    541138529U, // FCVTZU_ZPmZ_HtoH
4238
554k
    270622305U, // FCVTZU_ZPmZ_HtoS
4239
554k
    270589537U, // FCVTZU_ZPmZ_StoD
4240
554k
    270622305U, // FCVTZU_ZPmZ_StoS
4241
554k
    2121313U, // FCVTZUd
4242
554k
    2121313U, // FCVTZUh
4243
554k
    2121313U, // FCVTZUs
4244
554k
    2121313U, // FCVTZUv1f16
4245
554k
    2121313U, // FCVTZUv1i32
4246
554k
    2121313U, // FCVTZUv1i64
4247
554k
    813801057U, // FCVTZUv2f32
4248
554k
    815898209U, // FCVTZUv2f64
4249
554k
    813801057U, // FCVTZUv2i32_shift
4250
554k
    815898209U, // FCVTZUv2i64_shift
4251
554k
    817995361U, // FCVTZUv4f16
4252
554k
    820092513U, // FCVTZUv4f32
4253
554k
    817995361U, // FCVTZUv4i16_shift
4254
554k
    820092513U, // FCVTZUv4i32_shift
4255
554k
    822189665U, // FCVTZUv8f16
4256
554k
    822189665U, // FCVTZUv8i16_shift
4257
554k
    1652760027U,  // FCVT_2ZZ_H_S
4258
554k
    1344314843U,  // FCVT_Z2Z_HtoB
4259
554k
    1648434651U,  // FCVT_Z2Z_StoH
4260
554k
    3223363035U,  // FCVT_Z4Z_StoB_NAME
4261
554k
    3493928411U,  // FCVT_ZPmZ_DtoH
4262
554k
    270622171U, // FCVT_ZPmZ_DtoS
4263
554k
    270589403U, // FCVT_ZPmZ_HtoD
4264
554k
    270622171U, // FCVT_ZPmZ_HtoS
4265
554k
    270589403U, // FCVT_ZPmZ_StoD
4266
554k
    1078009307U,  // FCVT_ZPmZ_StoH
4267
554k
    2121361U, // FDIVDrr
4268
554k
    2121361U, // FDIVHrr
4269
554k
    3223378308U,  // FDIVR_ZPmZ_D
4270
554k
    3519093124U,  // FDIVR_ZPmZ_H
4271
554k
    3223411076U,  // FDIVR_ZPmZ_S
4272
554k
    2121361U, // FDIVSrr
4273
554k
    3223379601U,  // FDIV_ZPmZ_D
4274
554k
    3519094417U,  // FDIV_ZPmZ_H
4275
554k
    3223412369U,  // FDIV_ZPmZ_S
4276
554k
    813801105U, // FDIVv2f32
4277
554k
    815898257U, // FDIVv2f64
4278
554k
    817995409U, // FDIVv4f16
4279
554k
    820092561U, // FDIVv4f32
4280
554k
    822189713U, // FDIVv8f16
4281
554k
    3798310196U,  // FDOT_VG2_M2Z2Z_BtoH
4282
554k
    3798179124U,  // FDOT_VG2_M2Z2Z_BtoS
4283
554k
    3798179124U,  // FDOT_VG2_M2Z2Z_HtoS
4284
554k
    3798310196U,  // FDOT_VG2_M2ZZI_BtoH
4285
554k
    3798179124U,  // FDOT_VG2_M2ZZI_BtoS
4286
554k
    3798179124U,  // FDOT_VG2_M2ZZI_HtoS
4287
554k
    3798310196U,  // FDOT_VG2_M2ZZ_BtoH
4288
554k
    3798179124U,  // FDOT_VG2_M2ZZ_BtoS
4289
554k
    3798179124U,  // FDOT_VG2_M2ZZ_HtoS
4290
554k
    4066745652U,  // FDOT_VG4_M4Z4Z_BtoH
4291
554k
    4066614580U,  // FDOT_VG4_M4Z4Z_BtoS
4292
554k
    4066614580U,  // FDOT_VG4_M4Z4Z_HtoS
4293
554k
    4066745652U,  // FDOT_VG4_M4ZZI_BtoH
4294
554k
    4066614580U,  // FDOT_VG4_M4ZZI_BtoS
4295
554k
    4066614580U,  // FDOT_VG4_M4ZZI_HtoS
4296
554k
    4066745652U,  // FDOT_VG4_M4ZZ_BtoH
4297
554k
    4066614580U,  // FDOT_VG4_M4ZZ_BtoS
4298
554k
    4066614580U,  // FDOT_VG4_M4ZZ_HtoS
4299
554k
    2220956980U,  // FDOT_ZZZI_BtoH
4300
554k
    2418105652U,  // FDOT_ZZZI_BtoS
4301
554k
    2686541108U,  // FDOT_ZZZI_S
4302
554k
    2220956980U,  // FDOT_ZZZ_BtoH
4303
554k
    2418105652U,  // FDOT_ZZZ_BtoS
4304
554k
    2686541108U,  // FDOT_ZZZ_S
4305
554k
    2967608628U,  // FDOTlanev16f8
4306
554k
    2965511476U,  // FDOTlanev4f16
4307
554k
    2969705780U,  // FDOTlanev8f16
4308
554k
    2961317172U,  // FDOTlanev8f8
4309
554k
    2961317172U,  // FDOTv2f32
4310
554k
    2965511476U,  // FDOTv4f16
4311
554k
    2967608628U,  // FDOTv4f32
4312
554k
    2969705780U,  // FDOTv8f16
4313
554k
    3760248673U,  // FDUP_ZI_D
4314
554k
    75568993U,  // FDUP_ZI_H
4315
554k
    3760281441U,  // FDUP_ZI_S
4316
554k
    2418066491U,  // FEXPA_ZZ_D
4317
554k
    1652622395U,  // FEXPA_ZZ_H
4318
554k
    270615611U, // FEXPA_ZZ_S
4319
554k
    2120441U, // FJCVTZS
4320
554k
    270583345U, // FLOGB_ZPmZ_D
4321
554k
    541132337U, // FLOGB_ZPmZ_H
4322
554k
    270616113U, // FLOGB_ZPmZ_S
4323
554k
    17090U, // FMA16
4324
554k
    16551U, // FMA32
4325
554k
    17052U, // FMA64
4326
554k
    2116507U, // FMADDDrrr
4327
554k
    2116507U, // FMADDHrrr
4328
554k
    2116507U, // FMADDSrrr
4329
554k
    3223374611U,  // FMAD_ZPmZZ_D
4330
554k
    3519089427U,  // FMAD_ZPmZZ_H
4331
554k
    3223407379U,  // FMAD_ZPmZZ_S
4332
554k
    2121925U, // FMAXDrr
4333
554k
    2121925U, // FMAXHrr
4334
554k
    2118862U, // FMAXNMDrr
4335
554k
    2118862U, // FMAXNMHrr
4336
554k
    3223377582U,  // FMAXNMP_ZPmZZ_D
4337
554k
    3519092398U,  // FMAXNMP_ZPmZZ_H
4338
554k
    3223410350U,  // FMAXNMP_ZPmZZ_S
4339
554k
    813799086U, // FMAXNMPv2f32
4340
554k
    815896238U, // FMAXNMPv2f64
4341
554k
    807425710U, // FMAXNMPv2i16p
4342
554k
    807425710U, // FMAXNMPv2i32p
4343
554k
    807425710U, // FMAXNMPv2i64p
4344
554k
    817993390U, // FMAXNMPv4f16
4345
554k
    820090542U, // FMAXNMPv4f32
4346
554k
    822187694U, // FMAXNMPv8f16
4347
554k
    3231817490U,  // FMAXNMQV_D
4348
554k
    3238108946U,  // FMAXNMQV_H
4349
554k
    3236011794U,  // FMAXNMQV_S
4350
554k
    2118862U, // FMAXNMSrr
4351
554k
    1657020092U,  // FMAXNMV_VPZ_D
4352
554k
    1659133628U,  // FMAXNMV_VPZ_H
4353
554k
    1638178492U,  // FMAXNMV_VPZ_S
4354
554k
    807427772U, // FMAXNMVv4i16v
4355
554k
    807427772U, // FMAXNMVv4i32v
4356
554k
    807427772U, // FMAXNMVv8i16v
4357
554k
    2181207246U,  // FMAXNM_VG2_2Z2Z_D
4358
554k
    2183320782U,  // FMAXNM_VG2_2Z2Z_H
4359
554k
    2185434318U,  // FMAXNM_VG2_2Z2Z_S
4360
554k
    2181207246U,  // FMAXNM_VG2_2ZZ_D
4361
554k
    2183320782U,  // FMAXNM_VG2_2ZZ_H
4362
554k
    2185434318U,  // FMAXNM_VG2_2ZZ_S
4363
554k
    2181207246U,  // FMAXNM_VG4_4Z4Z_D
4364
554k
    2183320782U,  // FMAXNM_VG4_4Z4Z_H
4365
554k
    2185434318U,  // FMAXNM_VG4_4Z4Z_S
4366
554k
    2181207246U,  // FMAXNM_VG4_4ZZ_D
4367
554k
    2183320782U,  // FMAXNM_VG4_4ZZ_H
4368
554k
    2185434318U,  // FMAXNM_VG4_4ZZ_S
4369
554k
    3223377102U,  // FMAXNM_ZPmI_D
4370
554k
    3519091918U,  // FMAXNM_ZPmI_H
4371
554k
    3223409870U,  // FMAXNM_ZPmI_S
4372
554k
    3223377102U,  // FMAXNM_ZPmZ_D
4373
554k
    3519091918U,  // FMAXNM_ZPmZ_H
4374
554k
    3223409870U,  // FMAXNM_ZPmZ_S
4375
554k
    813798606U, // FMAXNMv2f32
4376
554k
    815895758U, // FMAXNMv2f64
4377
554k
    817992910U, // FMAXNMv4f16
4378
554k
    820090062U, // FMAXNMv4f32
4379
554k
    822187214U, // FMAXNMv8f16
4380
554k
    3223377791U,  // FMAXP_ZPmZZ_D
4381
554k
    3519092607U,  // FMAXP_ZPmZZ_H
4382
554k
    3223410559U,  // FMAXP_ZPmZZ_S
4383
554k
    813799295U, // FMAXPv2f32
4384
554k
    815896447U, // FMAXPv2f64
4385
554k
    807425919U, // FMAXPv2i16p
4386
554k
    807425919U, // FMAXPv2i32p
4387
554k
    807425919U, // FMAXPv2i64p
4388
554k
    817993599U, // FMAXPv4f16
4389
554k
    820090751U, // FMAXPv4f32
4390
554k
    822187903U, // FMAXPv8f16
4391
554k
    3231817531U,  // FMAXQV_D
4392
554k
    3238108987U,  // FMAXQV_H
4393
554k
    3236011835U,  // FMAXQV_S
4394
554k
    2121925U, // FMAXSrr
4395
554k
    1657020249U,  // FMAXV_VPZ_D
4396
554k
    1659133785U,  // FMAXV_VPZ_H
4397
554k
    1638178649U,  // FMAXV_VPZ_S
4398
554k
    807427929U, // FMAXVv4i16v
4399
554k
    807427929U, // FMAXVv4i32v
4400
554k
    807427929U, // FMAXVv8i16v
4401
554k
    2181210309U,  // FMAX_VG2_2Z2Z_D
4402
554k
    2183323845U,  // FMAX_VG2_2Z2Z_H
4403
554k
    2185437381U,  // FMAX_VG2_2Z2Z_S
4404
554k
    2181210309U,  // FMAX_VG2_2ZZ_D
4405
554k
    2183323845U,  // FMAX_VG2_2ZZ_H
4406
554k
    2185437381U,  // FMAX_VG2_2ZZ_S
4407
554k
    2181210309U,  // FMAX_VG4_4Z4Z_D
4408
554k
    2183323845U,  // FMAX_VG4_4Z4Z_H
4409
554k
    2185437381U,  // FMAX_VG4_4Z4Z_S
4410
554k
    2181210309U,  // FMAX_VG4_4ZZ_D
4411
554k
    2183323845U,  // FMAX_VG4_4ZZ_H
4412
554k
    2185437381U,  // FMAX_VG4_4ZZ_S
4413
554k
    3223380165U,  // FMAX_ZPmI_D
4414
554k
    3519094981U,  // FMAX_ZPmI_H
4415
554k
    3223412933U,  // FMAX_ZPmI_S
4416
554k
    3223380165U,  // FMAX_ZPmZ_D
4417
554k
    3519094981U,  // FMAX_ZPmZ_H
4418
554k
    3223412933U,  // FMAX_ZPmZ_S
4419
554k
    813801669U, // FMAXv2f32
4420
554k
    815898821U, // FMAXv2f64
4421
554k
    817995973U, // FMAXv4f16
4422
554k
    820093125U, // FMAXv4f32
4423
554k
    822190277U, // FMAXv8f16
4424
554k
    2118938U, // FMINDrr
4425
554k
    2118938U, // FMINHrr
4426
554k
    2118853U, // FMINNMDrr
4427
554k
    2118853U, // FMINNMHrr
4428
554k
    3223377573U,  // FMINNMP_ZPmZZ_D
4429
554k
    3519092389U,  // FMINNMP_ZPmZZ_H
4430
554k
    3223410341U,  // FMINNMP_ZPmZZ_S
4431
554k
    813799077U, // FMINNMPv2f32
4432
554k
    815896229U, // FMINNMPv2f64
4433
554k
    807425701U, // FMINNMPv2i16p
4434
554k
    807425701U, // FMINNMPv2i32p
4435
554k
    807425701U, // FMINNMPv2i64p
4436
554k
    817993381U, // FMINNMPv4f16
4437
554k
    820090533U, // FMINNMPv4f32
4438
554k
    822187685U, // FMINNMPv8f16
4439
554k
    3231817480U,  // FMINNMQV_D
4440
554k
    3238108936U,  // FMINNMQV_H
4441
554k
    3236011784U,  // FMINNMQV_S
4442
554k
    2118853U, // FMINNMSrr
4443
554k
    1657020083U,  // FMINNMV_VPZ_D
4444
554k
    1659133619U,  // FMINNMV_VPZ_H
4445
554k
    1638178483U,  // FMINNMV_VPZ_S
4446
554k
    807427763U, // FMINNMVv4i16v
4447
554k
    807427763U, // FMINNMVv4i32v
4448
554k
    807427763U, // FMINNMVv8i16v
4449
554k
    2181207237U,  // FMINNM_VG2_2Z2Z_D
4450
554k
    2183320773U,  // FMINNM_VG2_2Z2Z_H
4451
554k
    2185434309U,  // FMINNM_VG2_2Z2Z_S
4452
554k
    2181207237U,  // FMINNM_VG2_2ZZ_D
4453
554k
    2183320773U,  // FMINNM_VG2_2ZZ_H
4454
554k
    2185434309U,  // FMINNM_VG2_2ZZ_S
4455
554k
    2181207237U,  // FMINNM_VG4_4Z4Z_D
4456
554k
    2183320773U,  // FMINNM_VG4_4Z4Z_H
4457
554k
    2185434309U,  // FMINNM_VG4_4Z4Z_S
4458
554k
    2181207237U,  // FMINNM_VG4_4ZZ_D
4459
554k
    2183320773U,  // FMINNM_VG4_4ZZ_H
4460
554k
    2185434309U,  // FMINNM_VG4_4ZZ_S
4461
554k
    3223377093U,  // FMINNM_ZPmI_D
4462
554k
    3519091909U,  // FMINNM_ZPmI_H
4463
554k
    3223409861U,  // FMINNM_ZPmI_S
4464
554k
    3223377093U,  // FMINNM_ZPmZ_D
4465
554k
    3519091909U,  // FMINNM_ZPmZ_H
4466
554k
    3223409861U,  // FMINNM_ZPmZ_S
4467
554k
    813798597U, // FMINNMv2f32
4468
554k
    815895749U, // FMINNMv2f64
4469
554k
    817992901U, // FMINNMv4f16
4470
554k
    820090053U, // FMINNMv4f32
4471
554k
    822187205U, // FMINNMv8f16
4472
554k
    3223377597U,  // FMINP_ZPmZZ_D
4473
554k
    3519092413U,  // FMINP_ZPmZZ_H
4474
554k
    3223410365U,  // FMINP_ZPmZZ_S
4475
554k
    813799101U, // FMINPv2f32
4476
554k
    815896253U, // FMINPv2f64
4477
554k
    807425725U, // FMINPv2i16p
4478
554k
    807425725U, // FMINPv2i32p
4479
554k
    807425725U, // FMINPv2i64p
4480
554k
    817993405U, // FMINPv4f16
4481
554k
    820090557U, // FMINPv4f32
4482
554k
    822187709U, // FMINPv8f16
4483
554k
    3231817500U,  // FMINQV_D
4484
554k
    3238108956U,  // FMINQV_H
4485
554k
    3236011804U,  // FMINQV_S
4486
554k
    2118938U, // FMINSrr
4487
554k
    1657020101U,  // FMINV_VPZ_D
4488
554k
    1659133637U,  // FMINV_VPZ_H
4489
554k
    1638178501U,  // FMINV_VPZ_S
4490
554k
    807427781U, // FMINVv4i16v
4491
554k
    807427781U, // FMINVv4i32v
4492
554k
    807427781U, // FMINVv8i16v
4493
554k
    2181207322U,  // FMIN_VG2_2Z2Z_D
4494
554k
    2183320858U,  // FMIN_VG2_2Z2Z_H
4495
554k
    2185434394U,  // FMIN_VG2_2Z2Z_S
4496
554k
    2181207322U,  // FMIN_VG2_2ZZ_D
4497
554k
    2183320858U,  // FMIN_VG2_2ZZ_H
4498
554k
    2185434394U,  // FMIN_VG2_2ZZ_S
4499
554k
    2181207322U,  // FMIN_VG4_4Z4Z_D
4500
554k
    2183320858U,  // FMIN_VG4_4Z4Z_H
4501
554k
    2185434394U,  // FMIN_VG4_4Z4Z_S
4502
554k
    2181207322U,  // FMIN_VG4_4ZZ_D
4503
554k
    2183320858U,  // FMIN_VG4_4ZZ_H
4504
554k
    2185434394U,  // FMIN_VG4_4ZZ_S
4505
554k
    3223377178U,  // FMIN_ZPmI_D
4506
554k
    3519091994U,  // FMIN_ZPmI_H
4507
554k
    3223409946U,  // FMIN_ZPmI_S
4508
554k
    3223377178U,  // FMIN_ZPmZ_D
4509
554k
    3519091994U,  // FMIN_ZPmZ_H
4510
554k
    3223409946U,  // FMIN_ZPmZ_S
4511
554k
    813798682U, // FMINv2f32
4512
554k
    815895834U, // FMINv2f64
4513
554k
    817992986U, // FMINv4f16
4514
554k
    820090138U, // FMINv4f32
4515
554k
    822187290U, // FMINv8f16
4516
554k
    2961309942U,  // FMLAL2lanev4f16
4517
554k
    2967601398U,  // FMLAL2lanev8f16
4518
554k
    2961309942U,  // FMLAL2v4f16
4519
554k
    2967601398U,  // FMLAL2v8f16
4520
554k
    2220951153U,  // FMLALB_ZZZ
4521
554k
    2220951153U,  // FMLALB_ZZZI
4522
554k
    2686535281U,  // FMLALB_ZZZI_SHH
4523
554k
    2686535281U,  // FMLALB_ZZZ_SHH
4524
554k
    2969699953U,  // FMLALBlanev8f16
4525
554k
    2969699953U,  // FMLALBv8f16
4526
554k
    2418099682U,  // FMLALLBB_ZZZ
4527
554k
    2418099682U,  // FMLALLBB_ZZZI
4528
554k
    2967602658U,  // FMLALLBBlanev4f32
4529
554k
    2967602658U,  // FMLALLBBv4f32
4530
554k
    2418105119U,  // FMLALLBT_ZZZ
4531
554k
    2418105119U,  // FMLALLBT_ZZZI
4532
554k
    2967608095U,  // FMLALLBTlanev4f32
4533
554k
    2967608095U,  // FMLALLBTv4f32
4534
554k
    2418100613U,  // FMLALLTB_ZZZ
4535
554k
    2418100613U,  // FMLALLTB_ZZZI
4536
554k
    2967603589U,  // FMLALLTBlanev4f32
4537
554k
    2967603589U,  // FMLALLTBv4f32
4538
554k
    2418105776U,  // FMLALLTT_ZZZ
4539
554k
    2418105776U,  // FMLALLTT_ZZZI
4540
554k
    2967608752U,  // FMLALLTTlanev4f32
4541
554k
    2967608752U,  // FMLALLTTv4f32
4542
554k
    1688441534U,  // FMLALL_MZZI_BtoS
4543
554k
    1688441534U,  // FMLALL_MZZ_BtoS
4544
554k
    3835925182U,  // FMLALL_VG2_M2Z2Z_BtoS
4545
554k
    3835925182U,  // FMLALL_VG2_M2ZZI_BtoS
4546
554k
    4104360638U,  // FMLALL_VG2_M2ZZ_BtoS
4547
554k
    4104360638U,  // FMLALL_VG4_M4Z4Z_BtoS
4548
554k
    4104360638U,  // FMLALL_VG4_M4ZZI_BtoS
4549
554k
    77828798U,  // FMLALL_VG4_M4ZZ_BtoS
4550
554k
    2220956595U,  // FMLALT_ZZZ
4551
554k
    2220956595U,  // FMLALT_ZZZI
4552
554k
    2686540723U,  // FMLALT_ZZZI_SHH
4553
554k
    2686540723U,  // FMLALT_ZZZ_SHH
4554
554k
    2969705395U,  // FMLALTlanev8f16
4555
554k
    2969705395U,  // FMLALTv8f16
4556
554k
    1663406325U,  // FMLAL_MZZI_BtoH
4557
554k
    1663275253U,  // FMLAL_MZZI_HtoS
4558
554k
    1663275253U,  // FMLAL_MZZ_HtoS
4559
554k
    3810889973U,  // FMLAL_VG2_M2Z2Z_BtoH
4560
554k
    3810758901U,  // FMLAL_VG2_M2Z2Z_HtoS
4561
554k
    3810889973U,  // FMLAL_VG2_M2ZZI_BtoH
4562
554k
    3810758901U,  // FMLAL_VG2_M2ZZI_HtoS
4563
554k
    3810889973U,  // FMLAL_VG2_M2ZZ_BtoH
4564
554k
    3810758901U,  // FMLAL_VG2_M2ZZ_HtoS
4565
554k
    1663406325U,  // FMLAL_VG2_MZZ_BtoH
4566
554k
    4079325429U,  // FMLAL_VG4_M4Z4Z_BtoH
4567
554k
    4079194357U,  // FMLAL_VG4_M4Z4Z_HtoS
4568
554k
    4079325429U,  // FMLAL_VG4_M4ZZI_BtoH
4569
554k
    4079194357U,  // FMLAL_VG4_M4ZZI_HtoS
4570
554k
    4079325429U,  // FMLAL_VG4_M4ZZ_BtoH
4571
554k
    4079194357U,  // FMLAL_VG4_M4ZZ_HtoS
4572
554k
    2961314037U,  // FMLALlanev4f16
4573
554k
    2967605493U,  // FMLALlanev8f16
4574
554k
    2961314037U,  // FMLALv4f16
4575
554k
    2967605493U,  // FMLALv8f16
4576
554k
    3798156134U,  // FMLA_VG2_M2Z2Z_D
4577
554k
    3798172518U,  // FMLA_VG2_M2Z2Z_S
4578
554k
    3798303590U,  // FMLA_VG2_M2Z4Z_H
4579
554k
    3798156134U,  // FMLA_VG2_M2ZZI_D
4580
554k
    3798303590U,  // FMLA_VG2_M2ZZI_H
4581
554k
    3798172518U,  // FMLA_VG2_M2ZZI_S
4582
554k
    3798156134U,  // FMLA_VG2_M2ZZ_D
4583
554k
    3798303590U,  // FMLA_VG2_M2ZZ_H
4584
554k
    3798172518U,  // FMLA_VG2_M2ZZ_S
4585
554k
    4066591590U,  // FMLA_VG4_M4Z4Z_D
4586
554k
    4066739046U,  // FMLA_VG4_M4Z4Z_H
4587
554k
    4066607974U,  // FMLA_VG4_M4Z4Z_S
4588
554k
    4066591590U,  // FMLA_VG4_M4ZZI_D
4589
554k
    4066739046U,  // FMLA_VG4_M4ZZI_H
4590
554k
    4066607974U,  // FMLA_VG4_M4ZZI_S
4591
554k
    4066591590U,  // FMLA_VG4_M4ZZ_D
4592
554k
    4066739046U,  // FMLA_VG4_M4ZZ_H
4593
554k
    4066607974U,  // FMLA_VG4_M4ZZ_S
4594
554k
    3223372646U,  // FMLA_ZPmZZ_D
4595
554k
    3519087462U,  // FMLA_ZPmZZ_H
4596
554k
    3223405414U,  // FMLA_ZPmZZ_S
4597
554k
    1075888998U,  // FMLA_ZZZI_D
4598
554k
    2195784550U,  // FMLA_ZZZI_H
4599
554k
    1344357222U,  // FMLA_ZZZI_S
4600
554k
    807715686U, // FMLAv1i16_indexed
4601
554k
    807715686U, // FMLAv1i32_indexed
4602
554k
    807715686U, // FMLAv1i64_indexed
4603
554k
    2961310566U,  // FMLAv2f32
4604
554k
    2963407718U,  // FMLAv2f64
4605
554k
    2961310566U,  // FMLAv2i32_indexed
4606
554k
    2963407718U,  // FMLAv2i64_indexed
4607
554k
    2965504870U,  // FMLAv4f16
4608
554k
    2967602022U,  // FMLAv4f32
4609
554k
    2965504870U,  // FMLAv4i16_indexed
4610
554k
    2967602022U,  // FMLAv4i32_indexed
4611
554k
    2969699174U,  // FMLAv8f16
4612
554k
    2969699174U,  // FMLAv8i16_indexed
4613
554k
    2961310074U,  // FMLSL2lanev4f16
4614
554k
    2967601530U,  // FMLSL2lanev8f16
4615
554k
    2961310074U,  // FMLSL2v4f16
4616
554k
    2967601530U,  // FMLSL2v8f16
4617
554k
    2686535579U,  // FMLSLB_ZZZI_SHH
4618
554k
    2686535579U,  // FMLSLB_ZZZ_SHH
4619
554k
    2686540898U,  // FMLSLT_ZZZI_SHH
4620
554k
    2686540898U,  // FMLSLT_ZZZ_SHH
4621
554k
    1663276020U,  // FMLSL_MZZI_HtoS
4622
554k
    1663276020U,  // FMLSL_MZZ_HtoS
4623
554k
    3810759668U,  // FMLSL_VG2_M2Z2Z_HtoS
4624
554k
    3810759668U,  // FMLSL_VG2_M2ZZI_HtoS
4625
554k
    3810759668U,  // FMLSL_VG2_M2ZZ_HtoS
4626
554k
    4079195124U,  // FMLSL_VG4_M4Z4Z_HtoS
4627
554k
    4079195124U,  // FMLSL_VG4_M4ZZI_HtoS
4628
554k
    4079195124U,  // FMLSL_VG4_M4ZZ_HtoS
4629
554k
    2961314804U,  // FMLSLlanev4f16
4630
554k
    2967606260U,  // FMLSLlanev8f16
4631
554k
    2961314804U,  // FMLSLv4f16
4632
554k
    2967606260U,  // FMLSLv8f16
4633
554k
    3798162002U,  // FMLS_VG2_M2Z2Z_D
4634
554k
    3798309458U,  // FMLS_VG2_M2Z2Z_H
4635
554k
    3798178386U,  // FMLS_VG2_M2Z2Z_S
4636
554k
    3798162002U,  // FMLS_VG2_M2ZZI_D
4637
554k
    3798309458U,  // FMLS_VG2_M2ZZI_H
4638
554k
    3798178386U,  // FMLS_VG2_M2ZZI_S
4639
554k
    3798162002U,  // FMLS_VG2_M2ZZ_D
4640
554k
    3798309458U,  // FMLS_VG2_M2ZZ_H
4641
554k
    3798178386U,  // FMLS_VG2_M2ZZ_S
4642
554k
    4066744914U,  // FMLS_VG4_M4Z2Z_H
4643
554k
    4066597458U,  // FMLS_VG4_M4Z4Z_D
4644
554k
    4066613842U,  // FMLS_VG4_M4Z4Z_S
4645
554k
    4066597458U,  // FMLS_VG4_M4ZZI_D
4646
554k
    4066744914U,  // FMLS_VG4_M4ZZI_H
4647
554k
    4066613842U,  // FMLS_VG4_M4ZZI_S
4648
554k
    4066597458U,  // FMLS_VG4_M4ZZ_D
4649
554k
    4066744914U,  // FMLS_VG4_M4ZZ_H
4650
554k
    4066613842U,  // FMLS_VG4_M4ZZ_S
4651
554k
    3223378514U,  // FMLS_ZPmZZ_D
4652
554k
    3519093330U,  // FMLS_ZPmZZ_H
4653
554k
    3223411282U,  // FMLS_ZPmZZ_S
4654
554k
    1075894866U,  // FMLS_ZZZI_D
4655
554k
    2195790418U,  // FMLS_ZZZI_H
4656
554k
    1344363090U,  // FMLS_ZZZI_S
4657
554k
    807721554U, // FMLSv1i16_indexed
4658
554k
    807721554U, // FMLSv1i32_indexed
4659
554k
    807721554U, // FMLSv1i64_indexed
4660
554k
    2961316434U,  // FMLSv2f32
4661
554k
    2963413586U,  // FMLSv2f64
4662
554k
    2961316434U,  // FMLSv2i32_indexed
4663
554k
    2963413586U,  // FMLSv2i64_indexed
4664
554k
    2965510738U,  // FMLSv4f16
4665
554k
    2967607890U,  // FMLSv4f32
4666
554k
    2965510738U,  // FMLSv4i16_indexed
4667
554k
    2967607890U,  // FMLSv4i32_indexed
4668
554k
    2969705042U,  // FMLSv8f16
4669
554k
    2969705042U,  // FMLSv8i16_indexed
4670
554k
    1075889005U,  // FMMLA_ZZZ_D
4671
554k
    1344357229U,  // FMMLA_ZZZ_S
4672
554k
    54641579U,  // FMOPAL_MPPZZ
4673
554k
    79807403U,  // FMOPA_MPPZZ_BtoH
4674
554k
    79807403U,  // FMOPA_MPPZZ_BtoS
4675
554k
    2168570795U,  // FMOPA_MPPZZ_D
4676
554k
    54641579U,  // FMOPA_MPPZZ_H
4677
554k
    2170667947U,  // FMOPA_MPPZZ_S
4678
554k
    54647455U,  // FMOPSL_MPPZZ
4679
554k
    2168576671U,  // FMOPS_MPPZZ_D
4680
554k
    54647455U,  // FMOPS_MPPZZ_H
4681
554k
    2170673823U,  // FMOPS_MPPZZ_S
4682
554k
    807427809U, // FMOVDXHighr
4683
554k
    2121441U, // FMOVDXr
4684
554k
    3760217825U,  // FMOVDi
4685
554k
    2121441U, // FMOVDr
4686
554k
    2121441U, // FMOVHWr
4687
554k
    2121441U, // FMOVHXr
4688
554k
    3760217825U,  // FMOVHi
4689
554k
    2121441U, // FMOVHr
4690
554k
    2121441U, // FMOVSWr
4691
554k
    3760217825U,  // FMOVSi
4692
554k
    2121441U, // FMOVSr
4693
554k
    2121441U, // FMOVWHr
4694
554k
    2121441U, // FMOVWSr
4695
554k
    81895137U,  // FMOVXDHighr
4696
554k
    2121441U, // FMOVXDr
4697
554k
    2121441U, // FMOVXHr
4698
554k
    3766591201U,  // FMOVv2f32_ns
4699
554k
    3768688353U,  // FMOVv2f64_ns
4700
554k
    3770785505U,  // FMOVv4f16_ns
4701
554k
    3772882657U,  // FMOVv4f32_ns
4702
554k
    3774979809U,  // FMOVv8f16_ns
4703
554k
    17112U, // FMS16
4704
554k
    16558U, // FMS32
4705
554k
    17059U, // FMS64
4706
554k
    3223374137U,  // FMSB_ZPmZZ_D
4707
554k
    3519088953U,  // FMSB_ZPmZZ_H
4708
554k
    3223406905U,  // FMSB_ZPmZZ_S
4709
554k
    2116045U, // FMSUBDrrr
4710
554k
    2116045U, // FMSUBHrrr
4711
554k
    2116045U, // FMSUBSrrr
4712
554k
    2118724U, // FMULDrr
4713
554k
    2118724U, // FMULHrr
4714
554k
    2118724U, // FMULSrr
4715
554k
    2122000U, // FMULX16
4716
554k
    2122000U, // FMULX32
4717
554k
    2122000U, // FMULX64
4718
554k
    3223380240U,  // FMULX_ZPmZ_D
4719
554k
    3519095056U,  // FMULX_ZPmZ_H
4720
554k
    3223413008U,  // FMULX_ZPmZ_S
4721
554k
    2122000U, // FMULXv1i16_indexed
4722
554k
    2122000U, // FMULXv1i32_indexed
4723
554k
    2122000U, // FMULXv1i64_indexed
4724
554k
    813801744U, // FMULXv2f32
4725
554k
    815898896U, // FMULXv2f64
4726
554k
    813801744U, // FMULXv2i32_indexed
4727
554k
    815898896U, // FMULXv2i64_indexed
4728
554k
    817996048U, // FMULXv4f16
4729
554k
    820093200U, // FMULXv4f32
4730
554k
    817996048U, // FMULXv4i16_indexed
4731
554k
    820093200U, // FMULXv4i32_indexed
4732
554k
    822190352U, // FMULXv8f16
4733
554k
    822190352U, // FMULXv8i16_indexed
4734
554k
    3223376964U,  // FMUL_ZPmI_D
4735
554k
    3519091780U,  // FMUL_ZPmI_H
4736
554k
    3223409732U,  // FMUL_ZPmI_S
4737
554k
    3223376964U,  // FMUL_ZPmZ_D
4738
554k
    3519091780U,  // FMUL_ZPmZ_H
4739
554k
    3223409732U,  // FMUL_ZPmZ_S
4740
554k
    2418070596U,  // FMUL_ZZZI_D
4741
554k
    2189497412U,  // FMUL_ZZZI_H
4742
554k
    270619716U, // FMUL_ZZZI_S
4743
554k
    2418070596U,  // FMUL_ZZZ_D
4744
554k
    2189497412U,  // FMUL_ZZZ_H
4745
554k
    270619716U, // FMUL_ZZZ_S
4746
554k
    2118724U, // FMULv1i16_indexed
4747
554k
    2118724U, // FMULv1i32_indexed
4748
554k
    2118724U, // FMULv1i64_indexed
4749
554k
    813798468U, // FMULv2f32
4750
554k
    815895620U, // FMULv2f64
4751
554k
    813798468U, // FMULv2i32_indexed
4752
554k
    815895620U, // FMULv2i64_indexed
4753
554k
    817992772U, // FMULv4f16
4754
554k
    820089924U, // FMULv4f32
4755
554k
    817992772U, // FMULv4i16_indexed
4756
554k
    820089924U, // FMULv4i32_indexed
4757
554k
    822187076U, // FMULv8f16
4758
554k
    822187076U, // FMULv8i16_indexed
4759
554k
    2116832U, // FNEGDr
4760
554k
    2116832U, // FNEGHr
4761
554k
    2116832U, // FNEGSr
4762
554k
    270585056U, // FNEG_ZPmZ_D
4763
554k
    541134048U, // FNEG_ZPmZ_H
4764
554k
    270617824U, // FNEG_ZPmZ_S
4765
554k
    813796576U, // FNEGv2f32
4766
554k
    815893728U, // FNEGv2f64
4767
554k
    817990880U, // FNEGv4f16
4768
554k
    820088032U, // FNEGv4f32
4769
554k
    822185184U, // FNEGv8f16
4770
554k
    2116514U, // FNMADDDrrr
4771
554k
    2116514U, // FNMADDHrrr
4772
554k
    2116514U, // FNMADDSrrr
4773
554k
    3223374617U,  // FNMAD_ZPmZZ_D
4774
554k
    3519089433U,  // FNMAD_ZPmZZ_H
4775
554k
    3223407385U,  // FNMAD_ZPmZZ_S
4776
554k
    3223372675U,  // FNMLA_ZPmZZ_D
4777
554k
    3519087491U,  // FNMLA_ZPmZZ_H
4778
554k
    3223405443U,  // FNMLA_ZPmZZ_S
4779
554k
    3223378520U,  // FNMLS_ZPmZZ_D
4780
554k
    3519093336U,  // FNMLS_ZPmZZ_H
4781
554k
    3223411288U,  // FNMLS_ZPmZZ_S
4782
554k
    3223374143U,  // FNMSB_ZPmZZ_D
4783
554k
    3519088959U,  // FNMSB_ZPmZZ_H
4784
554k
    3223406911U,  // FNMSB_ZPmZZ_S
4785
554k
    2116052U, // FNMSUBDrrr
4786
554k
    2116052U, // FNMSUBHrrr
4787
554k
    2116052U, // FNMSUBSrrr
4788
554k
    2118730U, // FNMULDrr
4789
554k
    2118730U, // FNMULHrr
4790
554k
    2118730U, // FNMULSrr
4791
554k
    2418068574U,  // FRECPE_ZZ_D
4792
554k
    1652624478U,  // FRECPE_ZZ_H
4793
554k
    270617694U, // FRECPE_ZZ_S
4794
554k
    2116702U, // FRECPEv1f16
4795
554k
    2116702U, // FRECPEv1i32
4796
554k
    2116702U, // FRECPEv1i64
4797
554k
    813796446U, // FRECPEv2f32
4798
554k
    815893598U, // FRECPEv2f64
4799
554k
    817990750U, // FRECPEv4f16
4800
554k
    820087902U, // FRECPEv4f32
4801
554k
    822185054U, // FRECPEv8f16
4802
554k
    2120335U, // FRECPS16
4803
554k
    2120335U, // FRECPS32
4804
554k
    2120335U, // FRECPS64
4805
554k
    2418072207U,  // FRECPS_ZZZ_D
4806
554k
    2189499023U,  // FRECPS_ZZZ_H
4807
554k
    270621327U, // FRECPS_ZZZ_S
4808
554k
    813800079U, // FRECPSv2f32
4809
554k
    815897231U, // FRECPSv2f64
4810
554k
    817994383U, // FRECPSv4f16
4811
554k
    820091535U, // FRECPSv4f32
4812
554k
    822188687U, // FRECPSv8f16
4813
554k
    270590231U, // FRECPX_ZPmZ_D
4814
554k
    541139223U, // FRECPX_ZPmZ_H
4815
554k
    270622999U, // FRECPX_ZPmZ_S
4816
554k
    2122007U, // FRECPXv1f16
4817
554k
    2122007U, // FRECPXv1i32
4818
554k
    2122007U, // FRECPXv1i64
4819
554k
    2121891U, // FRINT32XDr
4820
554k
    2121891U, // FRINT32XSr
4821
554k
    813801635U, // FRINT32Xv2f32
4822
554k
    815898787U, // FRINT32Xv2f64
4823
554k
    820093091U, // FRINT32Xv4f32
4824
554k
    2122074U, // FRINT32ZDr
4825
554k
    2122074U, // FRINT32ZSr
4826
554k
    813801818U, // FRINT32Zv2f32
4827
554k
    815898970U, // FRINT32Zv2f64
4828
554k
    820093274U, // FRINT32Zv4f32
4829
554k
    2121901U, // FRINT64XDr
4830
554k
    2121901U, // FRINT64XSr
4831
554k
    813801645U, // FRINT64Xv2f32
4832
554k
    815898797U, // FRINT64Xv2f64
4833
554k
    820093101U, // FRINT64Xv4f32
4834
554k
    2122084U, // FRINT64ZDr
4835
554k
    2122084U, // FRINT64ZSr
4836
554k
    813801828U, // FRINT64Zv2f32
4837
554k
    815898980U, // FRINT64Zv2f64
4838
554k
    820093284U, // FRINT64Zv4f32
4839
554k
    2114733U, // FRINTADr
4840
554k
    2114733U, // FRINTAHr
4841
554k
    2114733U, // FRINTASr
4842
554k
    1648559277U,  // FRINTA_2Z2Z_S
4843
554k
    1648559277U,  // FRINTA_4Z4Z_S
4844
554k
    270582957U, // FRINTA_ZPmZ_D
4845
554k
    541131949U, // FRINTA_ZPmZ_H
4846
554k
    270615725U, // FRINTA_ZPmZ_S
4847
554k
    813794477U, // FRINTAv2f32
4848
554k
    815891629U, // FRINTAv2f64
4849
554k
    817988781U, // FRINTAv4f16
4850
554k
    820085933U, // FRINTAv4f32
4851
554k
    822183085U, // FRINTAv8f16
4852
554k
    2117793U, // FRINTIDr
4853
554k
    2117793U, // FRINTIHr
4854
554k
    2117793U, // FRINTISr
4855
554k
    270586017U, // FRINTI_ZPmZ_D
4856
554k
    541135009U, // FRINTI_ZPmZ_H
4857
554k
    270618785U, // FRINTI_ZPmZ_S
4858
554k
    813797537U, // FRINTIv2f32
4859
554k
    815894689U, // FRINTIv2f64
4860
554k
    817991841U, // FRINTIv4f16
4861
554k
    820088993U, // FRINTIv4f32
4862
554k
    822186145U, // FRINTIv8f16
4863
554k
    2118885U, // FRINTMDr
4864
554k
    2118885U, // FRINTMHr
4865
554k
    2118885U, // FRINTMSr
4866
554k
    1648563429U,  // FRINTM_2Z2Z_S
4867
554k
    1648563429U,  // FRINTM_4Z4Z_S
4868
554k
    270587109U, // FRINTM_ZPmZ_D
4869
554k
    541136101U, // FRINTM_ZPmZ_H
4870
554k
    270619877U, // FRINTM_ZPmZ_S
4871
554k
    813798629U, // FRINTMv2f32
4872
554k
    815895781U, // FRINTMv2f64
4873
554k
    817992933U, // FRINTMv4f16
4874
554k
    820090085U, // FRINTMv4f32
4875
554k
    822187237U, // FRINTMv8f16
4876
554k
    2119016U, // FRINTNDr
4877
554k
    2119016U, // FRINTNHr
4878
554k
    2119016U, // FRINTNSr
4879
554k
    1648563560U,  // FRINTN_2Z2Z_S
4880
554k
    1648563560U,  // FRINTN_4Z4Z_S
4881
554k
    270587240U, // FRINTN_ZPmZ_D
4882
554k
    541136232U, // FRINTN_ZPmZ_H
4883
554k
    270620008U, // FRINTN_ZPmZ_S
4884
554k
    813798760U, // FRINTNv2f32
4885
554k
    815895912U, // FRINTNv2f64
4886
554k
    817993064U, // FRINTNv4f16
4887
554k
    820090216U, // FRINTNv4f32
4888
554k
    822187368U, // FRINTNv8f16
4889
554k
    2119508U, // FRINTPDr
4890
554k
    2119508U, // FRINTPHr
4891
554k
    2119508U, // FRINTPSr
4892
554k
    1648564052U,  // FRINTP_2Z2Z_S
4893
554k
    1648564052U,  // FRINTP_4Z4Z_S
4894
554k
    270587732U, // FRINTP_ZPmZ_D
4895
554k
    541136724U, // FRINTP_ZPmZ_H
4896
554k
    270620500U, // FRINTP_ZPmZ_S
4897
554k
    813799252U, // FRINTPv2f32
4898
554k
    815896404U, // FRINTPv2f64
4899
554k
    817993556U, // FRINTPv4f16
4900
554k
    820090708U, // FRINTPv4f32
4901
554k
    822187860U, // FRINTPv8f16
4902
554k
    2122022U, // FRINTXDr
4903
554k
    2122022U, // FRINTXHr
4904
554k
    2122022U, // FRINTXSr
4905
554k
    270590246U, // FRINTX_ZPmZ_D
4906
554k
    541139238U, // FRINTX_ZPmZ_H
4907
554k
    270623014U, // FRINTX_ZPmZ_S
4908
554k
    813801766U, // FRINTXv2f32
4909
554k
    815898918U, // FRINTXv2f64
4910
554k
    817996070U, // FRINTXv4f16
4911
554k
    820093222U, // FRINTXv4f32
4912
554k
    822190374U, // FRINTXv8f16
4913
554k
    2122168U, // FRINTZDr
4914
554k
    2122168U, // FRINTZHr
4915
554k
    2122168U, // FRINTZSr
4916
554k
    270590392U, // FRINTZ_ZPmZ_D
4917
554k
    541139384U, // FRINTZ_ZPmZ_H
4918
554k
    270623160U, // FRINTZ_ZPmZ_S
4919
554k
    813801912U, // FRINTZv2f32
4920
554k
    815899064U, // FRINTZv2f64
4921
554k
    817996216U, // FRINTZv4f16
4922
554k
    820093368U, // FRINTZv4f32
4923
554k
    822190520U, // FRINTZv8f16
4924
554k
    2418068619U,  // FRSQRTE_ZZ_D
4925
554k
    1652624523U,  // FRSQRTE_ZZ_H
4926
554k
    270617739U, // FRSQRTE_ZZ_S
4927
554k
    2116747U, // FRSQRTEv1f16
4928
554k
    2116747U, // FRSQRTEv1i32
4929
554k
    2116747U, // FRSQRTEv1i64
4930
554k
    813796491U, // FRSQRTEv2f32
4931
554k
    815893643U, // FRSQRTEv2f64
4932
554k
    817990795U, // FRSQRTEv4f16
4933
554k
    820087947U, // FRSQRTEv4f32
4934
554k
    822185099U, // FRSQRTEv8f16
4935
554k
    2120419U, // FRSQRTS16
4936
554k
    2120419U, // FRSQRTS32
4937
554k
    2120419U, // FRSQRTS64
4938
554k
    2418072291U,  // FRSQRTS_ZZZ_D
4939
554k
    2189499107U,  // FRSQRTS_ZZZ_H
4940
554k
    270621411U, // FRSQRTS_ZZZ_S
4941
554k
    813800163U, // FRSQRTSv2f32
4942
554k
    815897315U, // FRSQRTSv2f64
4943
554k
    817994467U, // FRSQRTSv4f16
4944
554k
    820091619U, // FRSQRTSv4f32
4945
554k
    822188771U, // FRSQRTSv8f16
4946
554k
    2181205032U,  // FSCALE_2Z2Z_D
4947
554k
    2183318568U,  // FSCALE_2Z2Z_H
4948
554k
    2185432104U,  // FSCALE_2Z2Z_S
4949
554k
    2181205032U,  // FSCALE_2ZZ_D
4950
554k
    2183318568U,  // FSCALE_2ZZ_H
4951
554k
    2185432104U,  // FSCALE_2ZZ_S
4952
554k
    2181205032U,  // FSCALE_4Z4Z_D
4953
554k
    2183318568U,  // FSCALE_4Z4Z_H
4954
554k
    2185432104U,  // FSCALE_4Z4Z_S
4955
554k
    2181205032U,  // FSCALE_4ZZ_D
4956
554k
    2183318568U,  // FSCALE_4ZZ_H
4957
554k
    2185432104U,  // FSCALE_4ZZ_S
4958
554k
    3223374888U,  // FSCALE_ZPmZ_D
4959
554k
    3519089704U,  // FSCALE_ZPmZ_H
4960
554k
    3223407656U,  // FSCALE_ZPmZ_S
4961
554k
    813796392U, // FSCALEv2f32
4962
554k
    815893544U, // FSCALEv2f64
4963
554k
    817990696U, // FSCALEv4f16
4964
554k
    820087848U, // FSCALEv4f32
4965
554k
    822185000U, // FSCALEv8f16
4966
554k
    2121100U, // FSQRTDr
4967
554k
    2121100U, // FSQRTHr
4968
554k
    2121100U, // FSQRTSr
4969
554k
    270589324U, // FSQRT_ZPmZ_D
4970
554k
    541138316U, // FSQRT_ZPmZ_H
4971
554k
    270622092U, // FSQRT_ZPmZ_S
4972
554k
    813800844U, // FSQRTv2f32
4973
554k
    815897996U, // FSQRTv2f64
4974
554k
    817995148U, // FSQRTv4f16
4975
554k
    820092300U, // FSQRTv4f32
4976
554k
    822189452U, // FSQRTv8f16
4977
554k
    2116025U, // FSUBDrr
4978
554k
    2116025U, // FSUBHrr
4979
554k
    3223377973U,  // FSUBR_ZPmI_D
4980
554k
    3519092789U,  // FSUBR_ZPmI_H
4981
554k
    3223410741U,  // FSUBR_ZPmI_S
4982
554k
    3223377973U,  // FSUBR_ZPmZ_D
4983
554k
    3519092789U,  // FSUBR_ZPmZ_H
4984
554k
    3223410741U,  // FSUBR_ZPmZ_S
4985
554k
    2116025U, // FSUBSrr
4986
554k
    3798157753U,  // FSUB_VG2_M2Z_D
4987
554k
    3798305209U,  // FSUB_VG2_M2Z_H
4988
554k
    3798174137U,  // FSUB_VG2_M2Z_S
4989
554k
    4066593209U,  // FSUB_VG4_M4Z_D
4990
554k
    4066740665U,  // FSUB_VG4_M4Z_H
4991
554k
    4066609593U,  // FSUB_VG4_M4Z_S
4992
554k
    3223374265U,  // FSUB_ZPmI_D
4993
554k
    3519089081U,  // FSUB_ZPmI_H
4994
554k
    3223407033U,  // FSUB_ZPmI_S
4995
554k
    3223374265U,  // FSUB_ZPmZ_D
4996
554k
    3519089081U,  // FSUB_ZPmZ_H
4997
554k
    3223407033U,  // FSUB_ZPmZ_S
4998
554k
    2418067897U,  // FSUB_ZZZ_D
4999
554k
    2189494713U,  // FSUB_ZZZ_H
5000
554k
    270617017U, // FSUB_ZZZ_S
5001
554k
    813795769U, // FSUBv2f32
5002
554k
    815892921U, // FSUBv2f64
5003
554k
    817990073U, // FSUBv4f16
5004
554k
    820087225U, // FSUBv4f32
5005
554k
    822184377U, // FSUBv8f16
5006
554k
    2418068256U,  // FTMAD_ZZI_D
5007
554k
    2189495072U,  // FTMAD_ZZI_H
5008
554k
    270617376U, // FTMAD_ZZI_S
5009
554k
    2418070615U,  // FTSMUL_ZZZ_D
5010
554k
    2189497431U,  // FTSMUL_ZZZ_H
5011
554k
    270619735U, // FTSMUL_ZZZ_S
5012
554k
    2418070142U,  // FTSSEL_ZZZ_D
5013
554k
    2189496958U,  // FTSSEL_ZZZ_H
5014
554k
    270619262U, // FTSSEL_ZZZ_S
5015
554k
    4066609557U,  // FVDOTB_VG4_M2ZZI_BtoS
5016
554k
    4066614714U,  // FVDOTT_VG4_M2ZZI_BtoS
5017
554k
    3798310217U,  // FVDOT_VG2_M2ZZI_BtoH
5018
554k
    3798179145U,  // FVDOT_VG2_M2ZZI_HtoS
5019
554k
    10429U, // GCSPOPCX
5020
554k
    21718U, // GCSPOPM
5021
554k
    10447U, // GCSPOPX
5022
554k
    21690U, // GCSPUSHM
5023
554k
    10438U, // GCSPUSHX
5024
554k
    16490U, // GCSSS1
5025
554k
    16973U, // GCSSS2
5026
554k
    2120018U, // GCSSTR
5027
554k
    2120026U, // GCSSTTR
5028
554k
    24002U, // GENLUT
5029
554k
    22630U, // GENTER
5030
554k
    10417U, // GEXIT
5031
554k
    297960700U, // GLD1B_D_IMM_REAL
5032
554k
    297960700U, // GLD1B_D_REAL
5033
554k
    297960700U, // GLD1B_D_SXTW_REAL
5034
554k
    297960700U, // GLD1B_D_UXTW_REAL
5035
554k
    297993468U, // GLD1B_S_IMM_REAL
5036
554k
    297993468U, // GLD1B_S_SXTW_REAL
5037
554k
    297993468U, // GLD1B_S_UXTW_REAL
5038
554k
    297962155U, // GLD1D_IMM_REAL
5039
554k
    297962155U, // GLD1D_REAL
5040
554k
    297962155U, // GLD1D_SCALED_REAL
5041
554k
    297962155U, // GLD1D_SXTW_REAL
5042
554k
    297962155U, // GLD1D_SXTW_SCALED_REAL
5043
554k
    297962155U, // GLD1D_UXTW_REAL
5044
554k
    297962155U, // GLD1D_UXTW_SCALED_REAL
5045
554k
    297962772U, // GLD1H_D_IMM_REAL
5046
554k
    297962772U, // GLD1H_D_REAL
5047
554k
    297962772U, // GLD1H_D_SCALED_REAL
5048
554k
    297962772U, // GLD1H_D_SXTW_REAL
5049
554k
    297962772U, // GLD1H_D_SXTW_SCALED_REAL
5050
554k
    297962772U, // GLD1H_D_UXTW_REAL
5051
554k
    297962772U, // GLD1H_D_UXTW_SCALED_REAL
5052
554k
    297995540U, // GLD1H_S_IMM_REAL
5053
554k
    297995540U, // GLD1H_S_SXTW_REAL
5054
554k
    297995540U, // GLD1H_S_SXTW_SCALED_REAL
5055
554k
    297995540U, // GLD1H_S_UXTW_REAL
5056
554k
    297995540U, // GLD1H_S_UXTW_SCALED_REAL
5057
554k
    298293164U, // GLD1Q
5058
554k
    297961734U, // GLD1SB_D_IMM_REAL
5059
554k
    297961734U, // GLD1SB_D_REAL
5060
554k
    297961734U, // GLD1SB_D_SXTW_REAL
5061
554k
    297961734U, // GLD1SB_D_UXTW_REAL
5062
554k
    297994502U, // GLD1SB_S_IMM_REAL
5063
554k
    297994502U, // GLD1SB_S_SXTW_REAL
5064
554k
    297994502U, // GLD1SB_S_UXTW_REAL
5065
554k
    297963463U, // GLD1SH_D_IMM_REAL
5066
554k
    297963463U, // GLD1SH_D_REAL
5067
554k
    297963463U, // GLD1SH_D_SCALED_REAL
5068
554k
    297963463U, // GLD1SH_D_SXTW_REAL
5069
554k
    297963463U, // GLD1SH_D_SXTW_SCALED_REAL
5070
554k
    297963463U, // GLD1SH_D_UXTW_REAL
5071
554k
    297963463U, // GLD1SH_D_UXTW_SCALED_REAL
5072
554k
    297996231U, // GLD1SH_S_IMM_REAL
5073
554k
    297996231U, // GLD1SH_S_SXTW_REAL
5074
554k
    297996231U, // GLD1SH_S_SXTW_SCALED_REAL
5075
554k
    297996231U, // GLD1SH_S_UXTW_REAL
5076
554k
    297996231U, // GLD1SH_S_UXTW_SCALED_REAL
5077
554k
    297967665U, // GLD1SW_D_IMM_REAL
5078
554k
    297967665U, // GLD1SW_D_REAL
5079
554k
    297967665U, // GLD1SW_D_SCALED_REAL
5080
554k
    297967665U, // GLD1SW_D_SXTW_REAL
5081
554k
    297967665U, // GLD1SW_D_SXTW_SCALED_REAL
5082
554k
    297967665U, // GLD1SW_D_UXTW_REAL
5083
554k
    297967665U, // GLD1SW_D_UXTW_SCALED_REAL
5084
554k
    297967470U, // GLD1W_D_IMM_REAL
5085
554k
    297967470U, // GLD1W_D_REAL
5086
554k
    297967470U, // GLD1W_D_SCALED_REAL
5087
554k
    297967470U, // GLD1W_D_SXTW_REAL
5088
554k
    297967470U, // GLD1W_D_SXTW_SCALED_REAL
5089
554k
    297967470U, // GLD1W_D_UXTW_REAL
5090
554k
    297967470U, // GLD1W_D_UXTW_SCALED_REAL
5091
554k
    298000238U, // GLD1W_IMM_REAL
5092
554k
    298000238U, // GLD1W_SXTW_REAL
5093
554k
    298000238U, // GLD1W_SXTW_SCALED_REAL
5094
554k
    298000238U, // GLD1W_UXTW_REAL
5095
554k
    298000238U, // GLD1W_UXTW_SCALED_REAL
5096
554k
    297960706U, // GLDFF1B_D_IMM_REAL
5097
554k
    297960706U, // GLDFF1B_D_REAL
5098
554k
    297960706U, // GLDFF1B_D_SXTW_REAL
5099
554k
    297960706U, // GLDFF1B_D_UXTW_REAL
5100
554k
    297993474U, // GLDFF1B_S_IMM_REAL
5101
554k
    297993474U, // GLDFF1B_S_SXTW_REAL
5102
554k
    297993474U, // GLDFF1B_S_UXTW_REAL
5103
554k
    297962161U, // GLDFF1D_IMM_REAL
5104
554k
    297962161U, // GLDFF1D_REAL
5105
554k
    297962161U, // GLDFF1D_SCALED_REAL
5106
554k
    297962161U, // GLDFF1D_SXTW_REAL
5107
554k
    297962161U, // GLDFF1D_SXTW_SCALED_REAL
5108
554k
    297962161U, // GLDFF1D_UXTW_REAL
5109
554k
    297962161U, // GLDFF1D_UXTW_SCALED_REAL
5110
554k
    297962778U, // GLDFF1H_D_IMM_REAL
5111
554k
    297962778U, // GLDFF1H_D_REAL
5112
554k
    297962778U, // GLDFF1H_D_SCALED_REAL
5113
554k
    297962778U, // GLDFF1H_D_SXTW_REAL
5114
554k
    297962778U, // GLDFF1H_D_SXTW_SCALED_REAL
5115
554k
    297962778U, // GLDFF1H_D_UXTW_REAL
5116
554k
    297962778U, // GLDFF1H_D_UXTW_SCALED_REAL
5117
554k
    297995546U, // GLDFF1H_S_IMM_REAL
5118
554k
    297995546U, // GLDFF1H_S_SXTW_REAL
5119
554k
    297995546U, // GLDFF1H_S_SXTW_SCALED_REAL
5120
554k
    297995546U, // GLDFF1H_S_UXTW_REAL
5121
554k
    297995546U, // GLDFF1H_S_UXTW_SCALED_REAL
5122
554k
    297961741U, // GLDFF1SB_D_IMM_REAL
5123
554k
    297961741U, // GLDFF1SB_D_REAL
5124
554k
    297961741U, // GLDFF1SB_D_SXTW_REAL
5125
554k
    297961741U, // GLDFF1SB_D_UXTW_REAL
5126
554k
    297994509U, // GLDFF1SB_S_IMM_REAL
5127
554k
    297994509U, // GLDFF1SB_S_SXTW_REAL
5128
554k
    297994509U, // GLDFF1SB_S_UXTW_REAL
5129
554k
    297963470U, // GLDFF1SH_D_IMM_REAL
5130
554k
    297963470U, // GLDFF1SH_D_REAL
5131
554k
    297963470U, // GLDFF1SH_D_SCALED_REAL
5132
554k
    297963470U, // GLDFF1SH_D_SXTW_REAL
5133
554k
    297963470U, // GLDFF1SH_D_SXTW_SCALED_REAL
5134
554k
    297963470U, // GLDFF1SH_D_UXTW_REAL
5135
554k
    297963470U, // GLDFF1SH_D_UXTW_SCALED_REAL
5136
554k
    297996238U, // GLDFF1SH_S_IMM_REAL
5137
554k
    297996238U, // GLDFF1SH_S_SXTW_REAL
5138
554k
    297996238U, // GLDFF1SH_S_SXTW_SCALED_REAL
5139
554k
    297996238U, // GLDFF1SH_S_UXTW_REAL
5140
554k
    297996238U, // GLDFF1SH_S_UXTW_SCALED_REAL
5141
554k
    297967672U, // GLDFF1SW_D_IMM_REAL
5142
554k
    297967672U, // GLDFF1SW_D_REAL
5143
554k
    297967672U, // GLDFF1SW_D_SCALED_REAL
5144
554k
    297967672U, // GLDFF1SW_D_SXTW_REAL
5145
554k
    297967672U, // GLDFF1SW_D_SXTW_SCALED_REAL
5146
554k
    297967672U, // GLDFF1SW_D_UXTW_REAL
5147
554k
    297967672U, // GLDFF1SW_D_UXTW_SCALED_REAL
5148
554k
    297967476U, // GLDFF1W_D_IMM_REAL
5149
554k
    297967476U, // GLDFF1W_D_REAL
5150
554k
    297967476U, // GLDFF1W_D_SCALED_REAL
5151
554k
    297967476U, // GLDFF1W_D_SXTW_REAL
5152
554k
    297967476U, // GLDFF1W_D_SXTW_SCALED_REAL
5153
554k
    297967476U, // GLDFF1W_D_UXTW_REAL
5154
554k
    297967476U, // GLDFF1W_D_UXTW_SCALED_REAL
5155
554k
    298000244U, // GLDFF1W_IMM_REAL
5156
554k
    298000244U, // GLDFF1W_SXTW_REAL
5157
554k
    298000244U, // GLDFF1W_SXTW_SCALED_REAL
5158
554k
    298000244U, // GLDFF1W_UXTW_REAL
5159
554k
    298000244U, // GLDFF1W_UXTW_SCALED_REAL
5160
554k
    2117777U, // GMI
5161
554k
    515257U,  // HINT
5162
554k
    3223379094U,  // HISTCNT_ZPzZZ_D
5163
554k
    3223411862U,  // HISTCNT_ZPzZZ_S
5164
554k
    2133236U, // HISTSEG_ZZZ
5165
554k
    384018U,  // HLT
5166
554k
    379553U,  // HVC
5167
554k
    538985991U, // INCB_XPiI
5168
554k
    538987346U, // INCD_XPiI
5169
554k
    539020114U, // INCD_ZPiI
5170
554k
    538988040U, // INCH_XPiI
5171
554k
    56692232U,  // INCH_ZPiI
5172
554k
    2119199U, // INCP_XP_B
5173
554k
    2418038303U,  // INCP_XP_D
5174
554k
    1881167391U,  // INCP_XP_H
5175
554k
    270554655U, // INCP_XP_S
5176
554k
    1075893791U,  // INCP_ZP_D
5177
554k
    1658918431U,  // INCP_ZP_H
5178
554k
    1344362015U,  // INCP_ZP_S
5179
554k
    538992623U, // INCW_XPiI
5180
554k
    539058159U, // INCW_ZPiI
5181
554k
    539009262U, // INDEX_II_B
5182
554k
    2154734U, // INDEX_II_D
5183
554k
    889266414U, // INDEX_II_H
5184
554k
    2187502U, // INDEX_II_S
5185
554k
    539009262U, // INDEX_IR_B
5186
554k
    2154734U, // INDEX_IR_D
5187
554k
    889266414U, // INDEX_IR_H
5188
554k
    2187502U, // INDEX_IR_S
5189
554k
    2138350U, // INDEX_RI_B
5190
554k
    2154734U, // INDEX_RI_D
5191
554k
    2208375022U,  // INDEX_RI_H
5192
554k
    2187502U, // INDEX_RI_S
5193
554k
    2138350U, // INDEX_RR_B
5194
554k
    2154734U, // INDEX_RR_D
5195
554k
    2208375022U,  // INDEX_RR_H
5196
554k
    2187502U, // INDEX_RR_S
5197
554k
    2233992388U,  // INSERT_MXIPZ_H_B
5198
554k
    2233992388U,  // INSERT_MXIPZ_H_D
5199
554k
    2233992388U,  // INSERT_MXIPZ_H_H
5200
554k
    2233992388U,  // INSERT_MXIPZ_H_Q
5201
554k
    2233992388U,  // INSERT_MXIPZ_H_S
5202
554k
    2234008772U,  // INSERT_MXIPZ_V_B
5203
554k
    2234008772U,  // INSERT_MXIPZ_V_D
5204
554k
    2234008772U,  // INSERT_MXIPZ_V_H
5205
554k
    2234008772U,  // INSERT_MXIPZ_V_Q
5206
554k
    2234008772U,  // INSERT_MXIPZ_V_S
5207
554k
    807442758U, // INSR_ZR_B
5208
554k
    807459142U, // INSR_ZR_D
5209
554k
    1696667974U,  // INSR_ZR_H
5210
554k
    807491910U, // INSR_ZR_S
5211
554k
    1075878214U,  // INSR_ZV_B
5212
554k
    1344330054U,  // INSR_ZV_D
5213
554k
    1677793606U,  // INSR_ZV_H
5214
554k
    1612798278U,  // INSR_ZV_S
5215
554k
    356653678U, // INSvi16gpr
5216
554k
    1967266414U,  // INSvi16lane
5217
554k
    358750830U, // INSvi32gpr
5218
554k
    1969363566U,  // INSvi32lane
5219
554k
    350362222U, // INSvi64gpr
5220
554k
    1960974958U,  // INSvi64lane
5221
554k
    360847982U, // INSvi8gpr
5222
554k
    1971460718U,  // INSvi8lane
5223
554k
    2116861U, // IRG
5224
554k
    444724U,  // ISB
5225
554k
    3223340214U,  // LASTA_RPZ_B
5226
554k
    3223340214U,  // LASTA_RPZ_D
5227
554k
    3223340214U,  // LASTA_RPZ_H
5228
554k
    3223340214U,  // LASTA_RPZ_S
5229
554k
    3223340214U,  // LASTA_VPZ_B
5230
554k
    3223340214U,  // LASTA_VPZ_D
5231
554k
    3223340214U,  // LASTA_VPZ_H
5232
554k
    3223340214U,  // LASTA_VPZ_S
5233
554k
    3223341477U,  // LASTB_RPZ_B
5234
554k
    3223341477U,  // LASTB_RPZ_D
5235
554k
    3223341477U,  // LASTB_RPZ_H
5236
554k
    3223341477U,  // LASTB_RPZ_S
5237
554k
    3223341477U,  // LASTB_VPZ_B
5238
554k
    3223341477U,  // LASTB_VPZ_D
5239
554k
    3223341477U,  // LASTB_VPZ_H
5240
554k
    3223341477U,  // LASTB_VPZ_S
5241
554k
    297944316U, // LD1B
5242
554k
    362956028U, // LD1B_2Z
5243
554k
    362956028U, // LD1B_2Z_IMM
5244
554k
    2150139132U,  // LD1B_2Z_STRIDED
5245
554k
    2150139132U,  // LD1B_2Z_STRIDED_IMM
5246
554k
    362956028U, // LD1B_4Z
5247
554k
    362956028U, // LD1B_4Z_IMM
5248
554k
    362956028U, // LD1B_4Z_STRIDED
5249
554k
    362956028U, // LD1B_4Z_STRIDED_IMM
5250
554k
    297960700U, // LD1B_D
5251
554k
    297960700U, // LD1B_D_IMM
5252
554k
    297977084U, // LD1B_H
5253
554k
    297977084U, // LD1B_H_IMM
5254
554k
    297944316U, // LD1B_IMM
5255
554k
    297993468U, // LD1B_S
5256
554k
    297993468U, // LD1B_S_IMM
5257
554k
    297962155U, // LD1D
5258
554k
    362973867U, // LD1D_2Z
5259
554k
    362973867U, // LD1D_2Z_IMM
5260
554k
    362973867U, // LD1D_2Z_STRIDED
5261
554k
    362973867U, // LD1D_2Z_STRIDED_IMM
5262
554k
    362973867U, // LD1D_4Z
5263
554k
    362973867U, // LD1D_4Z_IMM
5264
554k
    362973867U, // LD1D_4Z_STRIDED
5265
554k
    362973867U, // LD1D_4Z_STRIDED_IMM
5266
554k
    297962155U, // LD1D_IMM
5267
554k
    298289835U, // LD1D_Q
5268
554k
    298289835U, // LD1D_Q_IMM
5269
554k
    573481U,  // LD1Fourv16b
5270
554k
    97058857U,  // LD1Fourv16b_POST
5271
554k
    606249U,  // LD1Fourv1d
5272
554k
    99188777U,  // LD1Fourv1d_POST
5273
554k
    639017U,  // LD1Fourv2d
5274
554k
    97124393U,  // LD1Fourv2d_POST
5275
554k
    671785U,  // LD1Fourv2s
5276
554k
    99254313U,  // LD1Fourv2s_POST
5277
554k
    704553U,  // LD1Fourv4h
5278
554k
    99287081U,  // LD1Fourv4h_POST
5279
554k
    737321U,  // LD1Fourv4s
5280
554k
    97222697U,  // LD1Fourv4s_POST
5281
554k
    770089U,  // LD1Fourv8b
5282
554k
    99352617U,  // LD1Fourv8b_POST
5283
554k
    802857U,  // LD1Fourv8h
5284
554k
    97288233U,  // LD1Fourv8h_POST
5285
554k
    297979156U, // LD1H
5286
554k
    362990868U, // LD1H_2Z
5287
554k
    362990868U, // LD1H_2Z_IMM
5288
554k
    2150419732U,  // LD1H_2Z_STRIDED
5289
554k
    2150419732U,  // LD1H_2Z_STRIDED_IMM
5290
554k
    362990868U, // LD1H_4Z
5291
554k
    362990868U, // LD1H_4Z_IMM
5292
554k
    362990868U, // LD1H_4Z_STRIDED
5293
554k
    362990868U, // LD1H_4Z_STRIDED_IMM
5294
554k
    297962772U, // LD1H_D
5295
554k
    297962772U, // LD1H_D_IMM
5296
554k
    297979156U, // LD1H_IMM
5297
554k
    297995540U, // LD1H_S
5298
554k
    297995540U, // LD1H_S_IMM
5299
554k
    573481U,  // LD1Onev16b
5300
554k
    101253161U, // LD1Onev16b_POST
5301
554k
    606249U,  // LD1Onev1d
5302
554k
    103383081U, // LD1Onev1d_POST
5303
554k
    639017U,  // LD1Onev2d
5304
554k
    101318697U, // LD1Onev2d_POST
5305
554k
    671785U,  // LD1Onev2s
5306
554k
    103448617U, // LD1Onev2s_POST
5307
554k
    704553U,  // LD1Onev4h
5308
554k
    103481385U, // LD1Onev4h_POST
5309
554k
    737321U,  // LD1Onev4s
5310
554k
    101417001U, // LD1Onev4s_POST
5311
554k
    770089U,  // LD1Onev8b
5312
554k
    103546921U, // LD1Onev8b_POST
5313
554k
    802857U,  // LD1Onev8h
5314
554k
    101482537U, // LD1Onev8h_POST
5315
554k
    297961586U, // LD1RB_D_IMM
5316
554k
    297977970U, // LD1RB_H_IMM
5317
554k
    297945202U, // LD1RB_IMM
5318
554k
    297994354U, // LD1RB_S_IMM
5319
554k
    297962461U, // LD1RD_IMM
5320
554k
    297963315U, // LD1RH_D_IMM
5321
554k
    297979699U, // LD1RH_IMM
5322
554k
    297996083U, // LD1RH_S_IMM
5323
554k
    297945173U, // LD1RO_B
5324
554k
    297945173U, // LD1RO_B_IMM
5325
554k
    297962445U, // LD1RO_D
5326
554k
    297962445U, // LD1RO_D_IMM
5327
554k
    297979677U, // LD1RO_H
5328
554k
    297979677U, // LD1RO_H_IMM
5329
554k
    298000401U, // LD1RO_W
5330
554k
    298000401U, // LD1RO_W_IMM
5331
554k
    297945194U, // LD1RQ_B
5332
554k
    297945194U, // LD1RQ_B_IMM
5333
554k
    297962453U, // LD1RQ_D
5334
554k
    297962453U, // LD1RQ_D_IMM
5335
554k
    297979691U, // LD1RQ_H
5336
554k
    297979691U, // LD1RQ_H_IMM
5337
554k
    298000409U, // LD1RQ_W
5338
554k
    298000409U, // LD1RQ_W_IMM
5339
554k
    297961798U, // LD1RSB_D_IMM
5340
554k
    297978182U, // LD1RSB_H_IMM
5341
554k
    297994566U, // LD1RSB_S_IMM
5342
554k
    297963513U, // LD1RSH_D_IMM
5343
554k
    297996281U, // LD1RSH_S_IMM
5344
554k
    297967706U, // LD1RSW_IMM
5345
554k
    297967649U, // LD1RW_D_IMM
5346
554k
    298000417U, // LD1RW_IMM
5347
554k
    579595U,  // LD1Rv16b
5348
554k
    105453579U, // LD1Rv16b_POST
5349
554k
    612363U,  // LD1Rv1d
5350
554k
    103389195U, // LD1Rv1d_POST
5351
554k
    645131U,  // LD1Rv2d
5352
554k
    103421963U, // LD1Rv2d_POST
5353
554k
    677899U,  // LD1Rv2s
5354
554k
    107649035U, // LD1Rv2s_POST
5355
554k
    710667U,  // LD1Rv4h
5356
554k
    109778955U, // LD1Rv4h_POST
5357
554k
    743435U,  // LD1Rv4s
5358
554k
    107714571U, // LD1Rv4s_POST
5359
554k
    776203U,  // LD1Rv8b
5360
554k
    105650187U, // LD1Rv8b_POST
5361
554k
    808971U,  // LD1Rv8h
5362
554k
    109877259U, // LD1Rv8h_POST
5363
554k
    297961734U, // LD1SB_D
5364
554k
    297961734U, // LD1SB_D_IMM
5365
554k
    297978118U, // LD1SB_H
5366
554k
    297978118U, // LD1SB_H_IMM
5367
554k
    297994502U, // LD1SB_S
5368
554k
    297994502U, // LD1SB_S_IMM
5369
554k
    297963463U, // LD1SH_D
5370
554k
    297963463U, // LD1SH_D_IMM
5371
554k
    297996231U, // LD1SH_S
5372
554k
    297996231U, // LD1SH_S_IMM
5373
554k
    297967665U, // LD1SW_D
5374
554k
    297967665U, // LD1SW_D_IMM
5375
554k
    573481U,  // LD1Threev16b
5376
554k
    111738921U, // LD1Threev16b_POST
5377
554k
    606249U,  // LD1Threev1d
5378
554k
    113868841U, // LD1Threev1d_POST
5379
554k
    639017U,  // LD1Threev2d
5380
554k
    111804457U, // LD1Threev2d_POST
5381
554k
    671785U,  // LD1Threev2s
5382
554k
    113934377U, // LD1Threev2s_POST
5383
554k
    704553U,  // LD1Threev4h
5384
554k
    113967145U, // LD1Threev4h_POST
5385
554k
    737321U,  // LD1Threev4s
5386
554k
    111902761U, // LD1Threev4s_POST
5387
554k
    770089U,  // LD1Threev8b
5388
554k
    114032681U, // LD1Threev8b_POST
5389
554k
    802857U,  // LD1Threev8h
5390
554k
    111968297U, // LD1Threev8h_POST
5391
554k
    573481U,  // LD1Twov16b
5392
554k
    99156009U,  // LD1Twov16b_POST
5393
554k
    606249U,  // LD1Twov1d
5394
554k
    101285929U, // LD1Twov1d_POST
5395
554k
    639017U,  // LD1Twov2d
5396
554k
    99221545U,  // LD1Twov2d_POST
5397
554k
    671785U,  // LD1Twov2s
5398
554k
    101351465U, // LD1Twov2s_POST
5399
554k
    704553U,  // LD1Twov4h
5400
554k
    101384233U, // LD1Twov4h_POST
5401
554k
    737321U,  // LD1Twov4s
5402
554k
    99319849U,  // LD1Twov4s_POST
5403
554k
    770089U,  // LD1Twov8b
5404
554k
    101449769U, // LD1Twov8b_POST
5405
554k
    802857U,  // LD1Twov8h
5406
554k
    99385385U,  // LD1Twov8h_POST
5407
554k
    298000238U, // LD1W
5408
554k
    363011950U, // LD1W_2Z
5409
554k
    363011950U, // LD1W_2Z_IMM
5410
554k
    363011950U, // LD1W_2Z_STRIDED
5411
554k
    363011950U, // LD1W_2Z_STRIDED_IMM
5412
554k
    363011950U, // LD1W_4Z
5413
554k
    363011950U, // LD1W_4Z_IMM
5414
554k
    363011950U, // LD1W_4Z_STRIDED
5415
554k
    363011950U, // LD1W_4Z_STRIDED_IMM
5416
554k
    297967470U, // LD1W_D
5417
554k
    297967470U, // LD1W_D_IMM
5418
554k
    298000238U, // LD1W_IMM
5419
554k
    298295150U, // LD1W_Q
5420
554k
    298295150U, // LD1W_Q_IMM
5421
554k
    2208835799U,  // LD1_MXIPXX_H_B
5422
554k
    2208835813U,  // LD1_MXIPXX_H_D
5423
554k
    2208835827U,  // LD1_MXIPXX_H_H
5424
554k
    2208835841U,  // LD1_MXIPXX_H_Q
5425
554k
    2208835855U,  // LD1_MXIPXX_H_S
5426
554k
    2208852183U,  // LD1_MXIPXX_V_B
5427
554k
    2208852197U,  // LD1_MXIPXX_V_D
5428
554k
    2208852211U,  // LD1_MXIPXX_V_H
5429
554k
    2208852225U,  // LD1_MXIPXX_V_Q
5430
554k
    2208852239U,  // LD1_MXIPXX_V_S
5431
554k
    116195369U, // LD1i16
5432
554k
    118308905U, // LD1i16_POST
5433
554k
    116228137U, // LD1i32
5434
554k
    120438825U, // LD1i32_POST
5435
554k
    116260905U, // LD1i64
5436
554k
    122568745U, // LD1i64_POST
5437
554k
    116293673U, // LD1i8
5438
554k
    124698665U, // LD1i8_POST
5439
554k
    297944377U, // LD2B
5440
554k
    297944377U, // LD2B_IMM
5441
554k
    297962223U, // LD2D
5442
554k
    297962223U, // LD2D_IMM
5443
554k
    297979217U, // LD2H
5444
554k
    297979217U, // LD2H_IMM
5445
554k
    298293176U, // LD2Q
5446
554k
    298293176U, // LD2Q_IMM
5447
554k
    579601U,  // LD2Rv16b
5448
554k
    109647889U, // LD2Rv16b_POST
5449
554k
    612369U,  // LD2Rv1d
5450
554k
    101292049U, // LD2Rv1d_POST
5451
554k
    645137U,  // LD2Rv2d
5452
554k
    101324817U, // LD2Rv2d_POST
5453
554k
    677905U,  // LD2Rv2s
5454
554k
    103454737U, // LD2Rv2s_POST
5455
554k
    710673U,  // LD2Rv4h
5456
554k
    107681809U, // LD2Rv4h_POST
5457
554k
    743441U,  // LD2Rv4s
5458
554k
    103520273U, // LD2Rv4s_POST
5459
554k
    776209U,  // LD2Rv8b
5460
554k
    109844497U, // LD2Rv8b_POST
5461
554k
    808977U,  // LD2Rv8h
5462
554k
    107780113U, // LD2Rv8h_POST
5463
554k
    573628U,  // LD2Twov16b
5464
554k
    99156156U,  // LD2Twov16b_POST
5465
554k
    639164U,  // LD2Twov2d
5466
554k
    99221692U,  // LD2Twov2d_POST
5467
554k
    671932U,  // LD2Twov2s
5468
554k
    101351612U, // LD2Twov2s_POST
5469
554k
    704700U,  // LD2Twov4h
5470
554k
    101384380U, // LD2Twov4h_POST
5471
554k
    737468U,  // LD2Twov4s
5472
554k
    99319996U,  // LD2Twov4s_POST
5473
554k
    770236U,  // LD2Twov8b
5474
554k
    101449916U, // LD2Twov8b_POST
5475
554k
    803004U,  // LD2Twov8h
5476
554k
    99385532U,  // LD2Twov8h_POST
5477
554k
    298000290U, // LD2W
5478
554k
    298000290U, // LD2W_IMM
5479
554k
    116195516U, // LD2i16
5480
554k
    120406204U, // LD2i16_POST
5481
554k
    116228284U, // LD2i32
5482
554k
    122536124U, // LD2i32_POST
5483
554k
    116261052U, // LD2i64
5484
554k
    126763196U, // LD2i64_POST
5485
554k
    116293820U, // LD2i8
5486
554k
    118407356U, // LD2i8_POST
5487
554k
    297944398U, // LD3B
5488
554k
    297944398U, // LD3B_IMM
5489
554k
    297962235U, // LD3D
5490
554k
    297962235U, // LD3D_IMM
5491
554k
    297979229U, // LD3H
5492
554k
    297979229U, // LD3H_IMM
5493
554k
    298293188U, // LD3Q
5494
554k
    298293188U, // LD3Q_IMM
5495
554k
    579607U,  // LD3Rv16b
5496
554k
    128522263U, // LD3Rv16b_POST
5497
554k
    612375U,  // LD3Rv1d
5498
554k
    113874967U, // LD3Rv1d_POST
5499
554k
    645143U,  // LD3Rv2d
5500
554k
    113907735U, // LD3Rv2d_POST
5501
554k
    677911U,  // LD3Rv2s
5502
554k
    130717719U, // LD3Rv2s_POST
5503
554k
    710679U,  // LD3Rv4h
5504
554k
    132847639U, // LD3Rv4h_POST
5505
554k
    743447U,  // LD3Rv4s
5506
554k
    130783255U, // LD3Rv4s_POST
5507
554k
    776215U,  // LD3Rv8b
5508
554k
    128718871U, // LD3Rv8b_POST
5509
554k
    808983U,  // LD3Rv8h
5510
554k
    132945943U, // LD3Rv8h_POST
5511
554k
    574085U,  // LD3Threev16b
5512
554k
    111739525U, // LD3Threev16b_POST
5513
554k
    639621U,  // LD3Threev2d
5514
554k
    111805061U, // LD3Threev2d_POST
5515
554k
    672389U,  // LD3Threev2s
5516
554k
    113934981U, // LD3Threev2s_POST
5517
554k
    705157U,  // LD3Threev4h
5518
554k
    113967749U, // LD3Threev4h_POST
5519
554k
    737925U,  // LD3Threev4s
5520
554k
    111903365U, // LD3Threev4s_POST
5521
554k
    770693U,  // LD3Threev8b
5522
554k
    114033285U, // LD3Threev8b_POST
5523
554k
    803461U,  // LD3Threev8h
5524
554k
    111968901U, // LD3Threev8h_POST
5525
554k
    298000302U, // LD3W
5526
554k
    298000302U, // LD3W_IMM
5527
554k
    116195973U, // LD3i16
5528
554k
    135086725U, // LD3i16_POST
5529
554k
    116228741U, // LD3i32
5530
554k
    137216645U, // LD3i32_POST
5531
554k
    116261509U, // LD3i64
5532
554k
    139346565U, // LD3i64_POST
5533
554k
    116294277U, // LD3i8
5534
554k
    141476485U, // LD3i8_POST
5535
554k
    297944424U, // LD4B
5536
554k
    297944424U, // LD4B_IMM
5537
554k
    297962247U, // LD4D
5538
554k
    297962247U, // LD4D_IMM
5539
554k
    574129U,  // LD4Fourv16b
5540
554k
    97059505U,  // LD4Fourv16b_POST
5541
554k
    639665U,  // LD4Fourv2d
5542
554k
    97125041U,  // LD4Fourv2d_POST
5543
554k
    672433U,  // LD4Fourv2s
5544
554k
    99254961U,  // LD4Fourv2s_POST
5545
554k
    705201U,  // LD4Fourv4h
5546
554k
    99287729U,  // LD4Fourv4h_POST
5547
554k
    737969U,  // LD4Fourv4s
5548
554k
    97223345U,  // LD4Fourv4s_POST
5549
554k
    770737U,  // LD4Fourv8b
5550
554k
    99353265U,  // LD4Fourv8b_POST
5551
554k
    803505U,  // LD4Fourv8h
5552
554k
    97288881U,  // LD4Fourv8h_POST
5553
554k
    297979241U, // LD4H
5554
554k
    297979241U, // LD4H_IMM
5555
554k
    298293200U, // LD4Q
5556
554k
    298293200U, // LD4Q_IMM
5557
554k
    579613U,  // LD4Rv16b
5558
554k
    107550749U, // LD4Rv16b_POST
5559
554k
    612381U,  // LD4Rv1d
5560
554k
    99194909U,  // LD4Rv1d_POST
5561
554k
    645149U,  // LD4Rv2d
5562
554k
    99227677U,  // LD4Rv2d_POST
5563
554k
    677917U,  // LD4Rv2s
5564
554k
    101357597U, // LD4Rv2s_POST
5565
554k
    710685U,  // LD4Rv4h
5566
554k
    103487517U, // LD4Rv4h_POST
5567
554k
    743453U,  // LD4Rv4s
5568
554k
    101423133U, // LD4Rv4s_POST
5569
554k
    776221U,  // LD4Rv8b
5570
554k
    107747357U, // LD4Rv8b_POST
5571
554k
    808989U,  // LD4Rv8h
5572
554k
    103585821U, // LD4Rv8h_POST
5573
554k
    298000314U, // LD4W
5574
554k
    298000314U, // LD4W_IMM
5575
554k
    116196017U, // LD4i16
5576
554k
    122503857U, // LD4i16_POST
5577
554k
    116228785U, // LD4i32
5578
554k
    126730929U, // LD4i32_POST
5579
554k
    116261553U, // LD4i64
5580
554k
    143540913U, // LD4i64_POST
5581
554k
    116294321U, // LD4i8
5582
554k
    120505009U, // LD4i8_POST
5583
554k
    984410U,  // LD64B
5584
554k
    2418328948U,  // LDADDAB
5585
554k
    2418331006U,  // LDADDAH
5586
554k
    2418329180U,  // LDADDALB
5587
554k
    2418331180U,  // LDADDALH
5588
554k
    2418331874U,  // LDADDALW
5589
554k
    2418331874U,  // LDADDALX
5590
554k
    2418328358U,  // LDADDAW
5591
554k
    2418328358U,  // LDADDAX
5592
554k
    2418329116U,  // LDADDB
5593
554k
    2418331166U,  // LDADDH
5594
554k
    2418329361U,  // LDADDLB
5595
554k
    2418331280U,  // LDADDLH
5596
554k
    2418332226U,  // LDADDLW
5597
554k
    2418332226U,  // LDADDLX
5598
554k
    2418330479U,  // LDADDW
5599
554k
    2418330479U,  // LDADDX
5600
554k
    116260922U, // LDAP1
5601
554k
    44058797U,  // LDAPRB
5602
554k
    44060526U,  // LDAPRH
5603
554k
    44063001U,  // LDAPRW
5604
554k
    849664281U, // LDAPRWpost
5605
554k
    44063001U,  // LDAPRX
5606
554k
    849664281U, // LDAPRXpost
5607
554k
    44058840U,  // LDAPURBi
5608
554k
    44060569U,  // LDAPURHi
5609
554k
    44058981U,  // LDAPURSBWi
5610
554k
    44058981U,  // LDAPURSBXi
5611
554k
    44060696U,  // LDAPURSHWi
5612
554k
    44060696U,  // LDAPURSHXi
5613
554k
    44064889U,  // LDAPURSWi
5614
554k
    44063094U,  // LDAPURXi
5615
554k
    44063094U,  // LDAPURbi
5616
554k
    44063094U,  // LDAPURdi
5617
554k
    44063094U,  // LDAPURhi
5618
554k
    44063094U,  // LDAPURi
5619
554k
    44063094U,  // LDAPURqi
5620
554k
    44063094U,  // LDAPURsi
5621
554k
    44058745U,  // LDARB
5622
554k
    44060474U,  // LDARH
5623
554k
    44062755U,  // LDARW
5624
554k
    44062755U,  // LDARX
5625
554k
    2119544U, // LDAXPW
5626
554k
    2119544U, // LDAXPX
5627
554k
    44058856U,  // LDAXRB
5628
554k
    44060585U,  // LDAXRH
5629
554k
    44063138U,  // LDAXRW
5630
554k
    44063138U,  // LDAXRX
5631
554k
    2418329004U,  // LDCLRAB
5632
554k
    2418331063U,  // LDCLRAH
5633
554k
    2418329255U,  // LDCLRALB
5634
554k
    2418331220U,  // LDCLRALH
5635
554k
    2418332067U,  // LDCLRALW
5636
554k
    2418332067U,  // LDCLRALX
5637
554k
    2418328642U,  // LDCLRAW
5638
554k
    2418328642U,  // LDCLRAX
5639
554k
    2418329742U,  // LDCLRB
5640
554k
    2418331471U,  // LDCLRH
5641
554k
    2418329463U,  // LDCLRLB
5642
554k
    2418331316U,  // LDCLRLH
5643
554k
    2418332590U,  // LDCLRLW
5644
554k
    2418332590U,  // LDCLRLX
5645
554k
    271537919U, // LDCLRP
5646
554k
    271533015U, // LDCLRPA
5647
554k
    271536437U, // LDCLRPAL
5648
554k
    271536962U, // LDCLRPL
5649
554k
    2418333867U,  // LDCLRW
5650
554k
    2418333867U,  // LDCLRX
5651
554k
    2418329013U,  // LDEORAB
5652
554k
    2418331072U,  // LDEORAH
5653
554k
    2418329265U,  // LDEORALB
5654
554k
    2418331230U,  // LDEORALH
5655
554k
    2418332097U,  // LDEORALW
5656
554k
    2418332097U,  // LDEORALX
5657
554k
    2418328669U,  // LDEORAW
5658
554k
    2418328669U,  // LDEORAX
5659
554k
    2418329765U,  // LDEORB
5660
554k
    2418331494U,  // LDEORH
5661
554k
    2418329472U,  // LDEORLB
5662
554k
    2418331325U,  // LDEORLH
5663
554k
    2418332617U,  // LDEORLW
5664
554k
    2418332617U,  // LDEORLX
5665
554k
    2418333960U,  // LDEORW
5666
554k
    2418333960U,  // LDEORX
5667
554k
    297960706U, // LDFF1B_D_REAL
5668
554k
    297977090U, // LDFF1B_H_REAL
5669
554k
    297944322U, // LDFF1B_REAL
5670
554k
    297993474U, // LDFF1B_S_REAL
5671
554k
    297962161U, // LDFF1D_REAL
5672
554k
    297962778U, // LDFF1H_D_REAL
5673
554k
    297979162U, // LDFF1H_REAL
5674
554k
    297995546U, // LDFF1H_S_REAL
5675
554k
    297961741U, // LDFF1SB_D_REAL
5676
554k
    297978125U, // LDFF1SB_H_REAL
5677
554k
    297994509U, // LDFF1SB_S_REAL
5678
554k
    297963470U, // LDFF1SH_D_REAL
5679
554k
    297996238U, // LDFF1SH_S_REAL
5680
554k
    297967672U, // LDFF1SW_D_REAL
5681
554k
    297967476U, // LDFF1W_D_REAL
5682
554k
    298000244U, // LDFF1W_REAL
5683
554k
    849661147U, // LDG
5684
554k
    44061863U,  // LDGM
5685
554k
    2119384U, // LDIAPPW
5686
554k
    807720664U, // LDIAPPWpost
5687
554k
    2119384U, // LDIAPPX
5688
554k
    807720664U, // LDIAPPXpost
5689
554k
    44058752U,  // LDLARB
5690
554k
    44060481U,  // LDLARH
5691
554k
    44062761U,  // LDLARW
5692
554k
    44062761U,  // LDLARX
5693
554k
    297960714U, // LDNF1B_D_IMM_REAL
5694
554k
    297977098U, // LDNF1B_H_IMM_REAL
5695
554k
    297944330U, // LDNF1B_IMM_REAL
5696
554k
    297993482U, // LDNF1B_S_IMM_REAL
5697
554k
    297962169U, // LDNF1D_IMM_REAL
5698
554k
    297962786U, // LDNF1H_D_IMM_REAL
5699
554k
    297979170U, // LDNF1H_IMM_REAL
5700
554k
    297995554U, // LDNF1H_S_IMM_REAL
5701
554k
    297961750U, // LDNF1SB_D_IMM_REAL
5702
554k
    297978134U, // LDNF1SB_H_IMM_REAL
5703
554k
    297994518U, // LDNF1SB_S_IMM_REAL
5704
554k
    297963479U, // LDNF1SH_D_IMM_REAL
5705
554k
    297996247U, // LDNF1SH_S_IMM_REAL
5706
554k
    297967681U, // LDNF1SW_D_IMM_REAL
5707
554k
    297967484U, // LDNF1W_D_IMM_REAL
5708
554k
    298000252U, // LDNF1W_IMM_REAL
5709
554k
    2119351U, // LDNPDi
5710
554k
    2119351U, // LDNPQi
5711
554k
    2119351U, // LDNPSi
5712
554k
    2119351U, // LDNPWi
5713
554k
    2119351U, // LDNPXi
5714
554k
    362956050U, // LDNT1B_2Z
5715
554k
    362956050U, // LDNT1B_2Z_IMM
5716
554k
    2150139154U,  // LDNT1B_2Z_STRIDED
5717
554k
    2150139154U,  // LDNT1B_2Z_STRIDED_IMM
5718
554k
    362956050U, // LDNT1B_4Z
5719
554k
    362956050U, // LDNT1B_4Z_IMM
5720
554k
    362956050U, // LDNT1B_4Z_STRIDED
5721
554k
    362956050U, // LDNT1B_4Z_STRIDED_IMM
5722
554k
    297944338U, // LDNT1B_ZRI
5723
554k
    297944338U, // LDNT1B_ZRR
5724
554k
    297960722U, // LDNT1B_ZZR_D_REAL
5725
554k
    297993490U, // LDNT1B_ZZR_S_REAL
5726
554k
    362973889U, // LDNT1D_2Z
5727
554k
    362973889U, // LDNT1D_2Z_IMM
5728
554k
    362973889U, // LDNT1D_2Z_STRIDED
5729
554k
    362973889U, // LDNT1D_2Z_STRIDED_IMM
5730
554k
    362973889U, // LDNT1D_4Z
5731
554k
    362973889U, // LDNT1D_4Z_IMM
5732
554k
    362973889U, // LDNT1D_4Z_STRIDED
5733
554k
    362973889U, // LDNT1D_4Z_STRIDED_IMM
5734
554k
    297962177U, // LDNT1D_ZRI
5735
554k
    297962177U, // LDNT1D_ZRR
5736
554k
    297962177U, // LDNT1D_ZZR_D_REAL
5737
554k
    362990890U, // LDNT1H_2Z
5738
554k
    362990890U, // LDNT1H_2Z_IMM
5739
554k
    2150419754U,  // LDNT1H_2Z_STRIDED
5740
554k
    2150419754U,  // LDNT1H_2Z_STRIDED_IMM
5741
554k
    362990890U, // LDNT1H_4Z
5742
554k
    362990890U, // LDNT1H_4Z_IMM
5743
554k
    362990890U, // LDNT1H_4Z_STRIDED
5744
554k
    362990890U, // LDNT1H_4Z_STRIDED_IMM
5745
554k
    297979178U, // LDNT1H_ZRI
5746
554k
    297979178U, // LDNT1H_ZRR
5747
554k
    297962794U, // LDNT1H_ZZR_D_REAL
5748
554k
    297995562U, // LDNT1H_ZZR_S_REAL
5749
554k
    297961759U, // LDNT1SB_ZZR_D_REAL
5750
554k
    297994527U, // LDNT1SB_ZZR_S_REAL
5751
554k
    297963488U, // LDNT1SH_ZZR_D_REAL
5752
554k
    297996256U, // LDNT1SH_ZZR_S_REAL
5753
554k
    297967690U, // LDNT1SW_ZZR_D_REAL
5754
554k
    363011972U, // LDNT1W_2Z
5755
554k
    363011972U, // LDNT1W_2Z_IMM
5756
554k
    363011972U, // LDNT1W_2Z_STRIDED
5757
554k
    363011972U, // LDNT1W_2Z_STRIDED_IMM
5758
554k
    363011972U, // LDNT1W_4Z
5759
554k
    363011972U, // LDNT1W_4Z_IMM
5760
554k
    363011972U, // LDNT1W_4Z_STRIDED
5761
554k
    363011972U, // LDNT1W_4Z_STRIDED_IMM
5762
554k
    298000260U, // LDNT1W_ZRI
5763
554k
    298000260U, // LDNT1W_ZRR
5764
554k
    297967492U, // LDNT1W_ZZR_D_REAL
5765
554k
    298000260U, // LDNT1W_ZZR_S_REAL
5766
554k
    2119220U, // LDPDi
5767
554k
    807720500U, // LDPDpost
5768
554k
    807720500U, // LDPDpre
5769
554k
    2119220U, // LDPQi
5770
554k
    807720500U, // LDPQpost
5771
554k
    807720500U, // LDPQpre
5772
554k
    2121811U, // LDPSWi
5773
554k
    807723091U, // LDPSWpost
5774
554k
    807723091U, // LDPSWpre
5775
554k
    2119220U, // LDPSi
5776
554k
    807720500U, // LDPSpost
5777
554k
    807720500U, // LDPSpre
5778
554k
    2119220U, // LDPWi
5779
554k
    807720500U, // LDPWpost
5780
554k
    807720500U, // LDPWpre
5781
554k
    2119220U, // LDPXi
5782
554k
    807720500U, // LDPXpost
5783
554k
    807720500U, // LDPXpre
5784
554k
    44057349U,  // LDRAAindexed
5785
554k
    849658629U, // LDRAAwriteback
5786
554k
    44058014U,  // LDRABindexed
5787
554k
    849659294U, // LDRABwriteback
5788
554k
    849660040U, // LDRBBpost
5789
554k
    849660040U, // LDRBBpre
5790
554k
    44058760U,  // LDRBBroW
5791
554k
    44058760U,  // LDRBBroX
5792
554k
    44058760U,  // LDRBBui
5793
554k
    849664097U, // LDRBpost
5794
554k
    849664097U, // LDRBpre
5795
554k
    44062817U,  // LDRBroW
5796
554k
    44062817U,  // LDRBroX
5797
554k
    44062817U,  // LDRBui
5798
554k
    2149603425U,  // LDRDl
5799
554k
    849664097U, // LDRDpost
5800
554k
    849664097U, // LDRDpre
5801
554k
    44062817U,  // LDRDroW
5802
554k
    44062817U,  // LDRDroX
5803
554k
    44062817U,  // LDRDui
5804
554k
    849661769U, // LDRHHpost
5805
554k
    849661769U, // LDRHHpre
5806
554k
    44060489U,  // LDRHHroW
5807
554k
    44060489U,  // LDRHHroX
5808
554k
    44060489U,  // LDRHHui
5809
554k
    849664097U, // LDRHpost
5810
554k
    849664097U, // LDRHpre
5811
554k
    44062817U,  // LDRHroW
5812
554k
    44062817U,  // LDRHroX
5813
554k
    44062817U,  // LDRHui
5814
554k
    2149603425U,  // LDRQl
5815
554k
    849664097U, // LDRQpost
5816
554k
    849664097U, // LDRQpre
5817
554k
    44062817U,  // LDRQroW
5818
554k
    44062817U,  // LDRQroX
5819
554k
    44062817U,  // LDRQui
5820
554k
    849660238U, // LDRSBWpost
5821
554k
    849660238U, // LDRSBWpre
5822
554k
    44058958U,  // LDRSBWroW
5823
554k
    44058958U,  // LDRSBWroX
5824
554k
    44058958U,  // LDRSBWui
5825
554k
    849660238U, // LDRSBXpost
5826
554k
    849660238U, // LDRSBXpre
5827
554k
    44058958U,  // LDRSBXroW
5828
554k
    44058958U,  // LDRSBXroX
5829
554k
    44058958U,  // LDRSBXui
5830
554k
    849661953U, // LDRSHWpost
5831
554k
    849661953U, // LDRSHWpre
5832
554k
    44060673U,  // LDRSHWroW
5833
554k
    44060673U,  // LDRSHWroX
5834
554k
    44060673U,  // LDRSHWui
5835
554k
    849661953U, // LDRSHXpost
5836
554k
    849661953U, // LDRSHXpre
5837
554k
    44060673U,  // LDRSHXroW
5838
554k
    44060673U,  // LDRSHXroX
5839
554k
    44060673U,  // LDRSHXui
5840
554k
    2149605474U,  // LDRSWl
5841
554k
    849666146U, // LDRSWpost
5842
554k
    849666146U, // LDRSWpre
5843
554k
    44064866U,  // LDRSWroW
5844
554k
    44064866U,  // LDRSWroX
5845
554k
    44064866U,  // LDRSWui
5846
554k
    2149603425U,  // LDRSl
5847
554k
    849664097U, // LDRSpost
5848
554k
    849664097U, // LDRSpre
5849
554k
    44062817U,  // LDRSroW
5850
554k
    44062817U,  // LDRSroX
5851
554k
    44062817U,  // LDRSui
5852
554k
    2149603425U,  // LDRWl
5853
554k
    849664097U, // LDRWpost
5854
554k
    849664097U, // LDRWpre
5855
554k
    44062817U,  // LDRWroW
5856
554k
    44062817U,  // LDRWroX
5857
554k
    44062817U,  // LDRWui
5858
554k
    2149603425U,  // LDRXl
5859
554k
    849664097U, // LDRXpost
5860
554k
    849664097U, // LDRXpre
5861
554k
    44062817U,  // LDRXroW
5862
554k
    44062817U,  // LDRXroX
5863
554k
    44062817U,  // LDRXui
5864
554k
    45062241U,  // LDR_PXI
5865
554k
    44062817U,  // LDR_TX
5866
554k
    1038433U, // LDR_ZA
5867
554k
    45062241U,  // LDR_ZXI
5868
554k
    2418329029U,  // LDSETAB
5869
554k
    2418331088U,  // LDSETAH
5870
554k
    2418329283U,  // LDSETALB
5871
554k
    2418331248U,  // LDSETALH
5872
554k
    2418332127U,  // LDSETALW
5873
554k
    2418332127U,  // LDSETALX
5874
554k
    2418328722U,  // LDSETAW
5875
554k
    2418328722U,  // LDSETAX
5876
554k
    2418329972U,  // LDSETB
5877
554k
    2418331682U,  // LDSETH
5878
554k
    2418329523U,  // LDSETLB
5879
554k
    2418331341U,  // LDSETLH
5880
554k
    2418332687U,  // LDSETLW
5881
554k
    2418332687U,  // LDSETLX
5882
554k
    271537971U, // LDSETP
5883
554k
    271533066U, // LDSETPA
5884
554k
    271536493U, // LDSETPAL
5885
554k
    271537021U, // LDSETPL
5886
554k
    2418334543U,  // LDSETW
5887
554k
    2418334543U,  // LDSETX
5888
554k
    2418329038U,  // LDSMAXAB
5889
554k
    2418331097U,  // LDSMAXAH
5890
554k
    2418329293U,  // LDSMAXALB
5891
554k
    2418331258U,  // LDSMAXALH
5892
554k
    2418332157U,  // LDSMAXALW
5893
554k
    2418332157U,  // LDSMAXALX
5894
554k
    2418328778U,  // LDSMAXAW
5895
554k
    2418328778U,  // LDSMAXAX
5896
554k
    2418330128U,  // LDSMAXB
5897
554k
    2418331714U,  // LDSMAXH
5898
554k
    2418329532U,  // LDSMAXLB
5899
554k
    2418331383U,  // LDSMAXLH
5900
554k
    2418332795U,  // LDSMAXLW
5901
554k
    2418332795U,  // LDSMAXLX
5902
554k
    2418335947U,  // LDSMAXW
5903
554k
    2418335947U,  // LDSMAXX
5904
554k
    2418328957U,  // LDSMINAB
5905
554k
    2418331036U,  // LDSMINAH
5906
554k
    2418329225U,  // LDSMINALB
5907
554k
    2418331190U,  // LDSMINALH
5908
554k
    2418331914U,  // LDSMINALW
5909
554k
    2418331914U,  // LDSMINALX
5910
554k
    2418328458U,  // LDSMINAW
5911
554k
    2418328458U,  // LDSMINAX
5912
554k
    2418329575U,  // LDSMINB
5913
554k
    2418331403U,  // LDSMINH
5914
554k
    2418329436U,  // LDSMINLB
5915
554k
    2418331289U,  // LDSMINLH
5916
554k
    2418332436U,  // LDSMINLW
5917
554k
    2418332436U,  // LDSMINLX
5918
554k
    2418332960U,  // LDSMINW
5919
554k
    2418332960U,  // LDSMINX
5920
554k
    44058805U,  // LDTRBi
5921
554k
    44060534U,  // LDTRHi
5922
554k
    44058965U,  // LDTRSBWi
5923
554k
    44058965U,  // LDTRSBXi
5924
554k
    44060680U,  // LDTRSHWi
5925
554k
    44060680U,  // LDTRSHXi
5926
554k
    44064873U,  // LDTRSWi
5927
554k
    44063052U,  // LDTRWi
5928
554k
    44063052U,  // LDTRXi
5929
554k
    2418329048U,  // LDUMAXAB
5930
554k
    2418331107U,  // LDUMAXAH
5931
554k
    2418329304U,  // LDUMAXALB
5932
554k
    2418331269U,  // LDUMAXALH
5933
554k
    2418332167U,  // LDUMAXALW
5934
554k
    2418332167U,  // LDUMAXALX
5935
554k
    2418328787U,  // LDUMAXAW
5936
554k
    2418328787U,  // LDUMAXAX
5937
554k
    2418330137U,  // LDUMAXB
5938
554k
    2418331723U,  // LDUMAXH
5939
554k
    2418329542U,  // LDUMAXLB
5940
554k
    2418331393U,  // LDUMAXLH
5941
554k
    2418332804U,  // LDUMAXLW
5942
554k
    2418332804U,  // LDUMAXLX
5943
554k
    2418335955U,  // LDUMAXW
5944
554k
    2418335955U,  // LDUMAXX
5945
554k
    2418328967U,  // LDUMINAB
5946
554k
    2418331046U,  // LDUMINAH
5947
554k
    2418329236U,  // LDUMINALB
5948
554k
    2418331201U,  // LDUMINALH
5949
554k
    2418331924U,  // LDUMINALW
5950
554k
    2418331924U,  // LDUMINALX
5951
554k
    2418328467U,  // LDUMINAW
5952
554k
    2418328467U,  // LDUMINAX
5953
554k
    2418329584U,  // LDUMINB
5954
554k
    2418331412U,  // LDUMINH
5955
554k
    2418329446U,  // LDUMINLB
5956
554k
    2418331299U,  // LDUMINLH
5957
554k
    2418332445U,  // LDUMINLW
5958
554k
    2418332445U,  // LDUMINLX
5959
554k
    2418332968U,  // LDUMINW
5960
554k
    2418332968U,  // LDUMINX
5961
554k
    44058825U,  // LDURBBi
5962
554k
    44063081U,  // LDURBi
5963
554k
    44063081U,  // LDURDi
5964
554k
    44060554U,  // LDURHHi
5965
554k
    44063081U,  // LDURHi
5966
554k
    44063081U,  // LDURQi
5967
554k
    44058973U,  // LDURSBWi
5968
554k
    44058973U,  // LDURSBXi
5969
554k
    44060688U,  // LDURSHWi
5970
554k
    44060688U,  // LDURSHXi
5971
554k
    44064881U,  // LDURSWi
5972
554k
    44063081U,  // LDURSi
5973
554k
    44063081U,  // LDURWi
5974
554k
    44063081U,  // LDURXi
5975
554k
    24809U, // LDX
5976
554k
    2119572U, // LDXPW
5977
554k
    2119572U, // LDXPX
5978
554k
    44058864U,  // LDXRB
5979
554k
    44060593U,  // LDXRH
5980
554k
    44063145U,  // LDXRW
5981
554k
    44063145U,  // LDXRX
5982
554k
    24890U, // LDY
5983
554k
    24989U, // LDZ
5984
554k
    20655U, // LDZI
5985
554k
    3223361788U,  // LSLR_ZPmZ_B
5986
554k
    3223378172U,  // LSLR_ZPmZ_D
5987
554k
    3519092988U,  // LSLR_ZPmZ_H
5988
554k
    3223410940U,  // LSLR_ZPmZ_S
5989
554k
    2118638U, // LSLVWr
5990
554k
    2118638U, // LSLVXr
5991
554k
    3223360494U,  // LSL_WIDE_ZPmZ_B
5992
554k
    3519091694U,  // LSL_WIDE_ZPmZ_H
5993
554k
    3223409646U,  // LSL_WIDE_ZPmZ_S
5994
554k
    2135022U, // LSL_WIDE_ZZZ_B
5995
554k
    2189497326U,  // LSL_WIDE_ZZZ_H
5996
554k
    270619630U, // LSL_WIDE_ZZZ_S
5997
554k
    3223360494U,  // LSL_ZPmI_B
5998
554k
    3223376878U,  // LSL_ZPmI_D
5999
554k
    3519091694U,  // LSL_ZPmI_H
6000
554k
    3223409646U,  // LSL_ZPmI_S
6001
554k
    3223360494U,  // LSL_ZPmZ_B
6002
554k
    3223376878U,  // LSL_ZPmZ_D
6003
554k
    3519091694U,  // LSL_ZPmZ_H
6004
554k
    3223409646U,  // LSL_ZPmZ_S
6005
554k
    2135022U, // LSL_ZZI_B
6006
554k
    2418070510U,  // LSL_ZZI_D
6007
554k
    2189497326U,  // LSL_ZZI_H
6008
554k
    270619630U, // LSL_ZZI_S
6009
554k
    3223361835U,  // LSRR_ZPmZ_B
6010
554k
    3223378219U,  // LSRR_ZPmZ_D
6011
554k
    3519093035U,  // LSRR_ZPmZ_H
6012
554k
    3223410987U,  // LSRR_ZPmZ_S
6013
554k
    2119996U, // LSRVWr
6014
554k
    2119996U, // LSRVXr
6015
554k
    3223361852U,  // LSR_WIDE_ZPmZ_B
6016
554k
    3519093052U,  // LSR_WIDE_ZPmZ_H
6017
554k
    3223411004U,  // LSR_WIDE_ZPmZ_S
6018
554k
    2136380U, // LSR_WIDE_ZZZ_B
6019
554k
    2189498684U,  // LSR_WIDE_ZZZ_H
6020
554k
    270620988U, // LSR_WIDE_ZZZ_S
6021
554k
    3223361852U,  // LSR_ZPmI_B
6022
554k
    3223378236U,  // LSR_ZPmI_D
6023
554k
    3519093052U,  // LSR_ZPmI_H
6024
554k
    3223411004U,  // LSR_ZPmI_S
6025
554k
    3223361852U,  // LSR_ZPmZ_B
6026
554k
    3223378236U,  // LSR_ZPmZ_D
6027
554k
    3519093052U,  // LSR_ZPmZ_H
6028
554k
    3223411004U,  // LSR_ZPmZ_S
6029
554k
    2136380U, // LSR_ZZI_B
6030
554k
    2418071868U,  // LSR_ZZI_D
6031
554k
    2189498684U,  // LSR_ZZI_H
6032
554k
    270620988U, // LSR_ZZI_S
6033
554k
    2690744533U,  // LUT2v16f8
6034
554k
    2969665749U,  // LUT2v8f16
6035
554k
    2690745014U,  // LUT4v16f8
6036
554k
    2969666230U,  // LUT4v8f16
6037
554k
    2208448725U,  // LUTI2_2ZTZI_B
6038
554k
    2208481493U,  // LUTI2_2ZTZI_H
6039
554k
    2208497877U,  // LUTI2_2ZTZI_S
6040
554k
    2208448725U,  // LUTI2_4ZTZI_B
6041
554k
    2208481493U,  // LUTI2_4ZTZI_H
6042
554k
    2208497877U,  // LUTI2_4ZTZI_S
6043
554k
    2654421U, // LUTI2_S_2ZTZI_B
6044
554k
    2932949U, // LUTI2_S_2ZTZI_H
6045
554k
    2208448725U,  // LUTI2_S_4ZTZI_B
6046
554k
    2208481493U,  // LUTI2_S_4ZTZI_H
6047
554k
    2130133U, // LUTI2_ZTZI_B
6048
554k
    2208366805U,  // LUTI2_ZTZI_H
6049
554k
    2179285U, // LUTI2_ZTZI_S
6050
554k
    2686484693U,  // LUTI2_ZZZI_B
6051
554k
    2183200981U,  // LUTI2_ZZZI_H
6052
554k
    2208449206U,  // LUTI4_2ZTZI_B
6053
554k
    2208481974U,  // LUTI4_2ZTZI_H
6054
554k
    2208498358U,  // LUTI4_2ZTZI_S
6055
554k
    2208481974U,  // LUTI4_4ZTZI_H
6056
554k
    2208498358U,  // LUTI4_4ZTZI_S
6057
554k
    2208449206U,  // LUTI4_4ZZT2Z
6058
554k
    2654902U, // LUTI4_S_2ZTZI_B
6059
554k
    2933430U, // LUTI4_S_2ZTZI_H
6060
554k
    2208481974U,  // LUTI4_S_4ZTZI_H
6061
554k
    2208449206U,  // LUTI4_S_4ZZT2Z
6062
554k
    2183201462U,  // LUTI4_Z2ZZI_H
6063
554k
    2130614U, // LUTI4_ZTZI_B
6064
554k
    2208367286U,  // LUTI4_ZTZI_H
6065
554k
    2179766U, // LUTI4_ZTZI_S
6066
554k
    2686485174U,  // LUTI4_ZZZI_B
6067
554k
    2183201462U,  // LUTI4_ZZZI_H
6068
554k
    17097U, // MAC16
6069
554k
    2121084U, // MADDPT
6070
554k
    2116508U, // MADDWrrr
6071
554k
    2116508U, // MADDXrrr
6072
554k
    1075895669U,  // MAD_CPA
6073
554k
    3223358228U,  // MAD_ZPmZZ_B
6074
554k
    3223374612U,  // MAD_ZPmZZ_D
6075
554k
    3519089428U,  // MAD_ZPmZZ_H
6076
554k
    3223407380U,  // MAD_ZPmZZ_S
6077
554k
    3223358999U,  // MATCH_PPzZZ_B
6078
554k
    2713783831U,  // MATCH_PPzZZ_H
6079
554k
    22086U, // MATFP
6080
554k
    23743U, // MATINT
6081
554k
    1075895654U,  // MLA_CPA
6082
554k
    3223356256U,  // MLA_ZPmZZ_B
6083
554k
    3223372640U,  // MLA_ZPmZZ_D
6084
554k
    3519087456U,  // MLA_ZPmZZ_H
6085
554k
    3223405408U,  // MLA_ZPmZZ_S
6086
554k
    1075888992U,  // MLA_ZZZI_D
6087
554k
    2195784544U,  // MLA_ZZZI_H
6088
554k
    1344357216U,  // MLA_ZZZI_S
6089
554k
    2959213408U,  // MLAv16i8
6090
554k
    2961310560U,  // MLAv2i32
6091
554k
    2961310560U,  // MLAv2i32_indexed
6092
554k
    2965504864U,  // MLAv4i16
6093
554k
    2965504864U,  // MLAv4i16_indexed
6094
554k
    2967602016U,  // MLAv4i32
6095
554k
    2967602016U,  // MLAv4i32_indexed
6096
554k
    2969699168U,  // MLAv8i16
6097
554k
    2969699168U,  // MLAv8i16_indexed
6098
554k
    2971796320U,  // MLAv8i8
6099
554k
    3223362131U,  // MLS_ZPmZZ_B
6100
554k
    3223378515U,  // MLS_ZPmZZ_D
6101
554k
    3519093331U,  // MLS_ZPmZZ_H
6102
554k
    3223411283U,  // MLS_ZPmZZ_S
6103
554k
    1075894867U,  // MLS_ZZZI_D
6104
554k
    2195790419U,  // MLS_ZZZI_H
6105
554k
    1344363091U,  // MLS_ZZZI_S
6106
554k
    2959219283U,  // MLSv16i8
6107
554k
    2961316435U,  // MLSv2i32
6108
554k
    2961316435U,  // MLSv2i32_indexed
6109
554k
    2965510739U,  // MLSv4i16
6110
554k
    2965510739U,  // MLSv4i16_indexed
6111
554k
    2967607891U,  // MLSv4i32
6112
554k
    2967607891U,  // MLSv4i32_indexed
6113
554k
    2969705043U,  // MLSv8i16
6114
554k
    2969705043U,  // MLSv8i16_indexed
6115
554k
    2971802195U,  // MLSv8i8
6116
554k
    145712034U, // MOPSSETGE
6117
554k
    145712095U, // MOPSSETGEN
6118
554k
    145712983U, // MOPSSETGET
6119
554k
    145712456U, // MOPSSETGETN
6120
554k
    3368182141U,  // MOVAZ_2ZMI_H_B
6121
554k
    3368198525U,  // MOVAZ_2ZMI_H_D
6122
554k
    3368214909U,  // MOVAZ_2ZMI_H_H
6123
554k
    3368231293U,  // MOVAZ_2ZMI_H_S
6124
554k
    3370279293U,  // MOVAZ_2ZMI_V_B
6125
554k
    3370295677U,  // MOVAZ_2ZMI_V_D
6126
554k
    3370312061U,  // MOVAZ_2ZMI_V_H
6127
554k
    3370328445U,  // MOVAZ_2ZMI_V_S
6128
554k
    3636617597U,  // MOVAZ_4ZMI_H_B
6129
554k
    3636633981U,  // MOVAZ_4ZMI_H_D
6130
554k
    3636650365U,  // MOVAZ_4ZMI_H_H
6131
554k
    3636666749U,  // MOVAZ_4ZMI_H_S
6132
554k
    3638714749U,  // MOVAZ_4ZMI_V_B
6133
554k
    3638731133U,  // MOVAZ_4ZMI_V_D
6134
554k
    3638747517U,  // MOVAZ_4ZMI_V_H
6135
554k
    3638763901U,  // MOVAZ_4ZMI_V_S
6136
554k
    3909263741U,  // MOVAZ_VG2_2ZM
6137
554k
    4177699197U,  // MOVAZ_VG4_4ZM
6138
554k
    2138493U, // MOVAZ_ZMI_H_B
6139
554k
    2154877U, // MOVAZ_ZMI_H_D
6140
554k
    421601661U, // MOVAZ_ZMI_H_H
6141
554k
    422011261U, // MOVAZ_ZMI_H_Q
6142
554k
    2187645U, // MOVAZ_ZMI_H_S
6143
554k
    270573949U, // MOVAZ_ZMI_V_B
6144
554k
    270590333U, // MOVAZ_ZMI_V_D
6145
554k
    423698813U, // MOVAZ_ZMI_V_H
6146
554k
    424108413U, // MOVAZ_ZMI_V_Q
6147
554k
    270623101U, // MOVAZ_ZMI_V_S
6148
554k
    958547140U, // MOVA_2ZMXI_H_B
6149
554k
    958563524U, // MOVA_2ZMXI_H_D
6150
554k
    958579908U, // MOVA_2ZMXI_H_H
6151
554k
    958596292U, // MOVA_2ZMXI_H_S
6152
554k
    960644292U, // MOVA_2ZMXI_V_B
6153
554k
    960660676U, // MOVA_2ZMXI_V_D
6154
554k
    960677060U, // MOVA_2ZMXI_V_H
6155
554k
    960693444U, // MOVA_2ZMXI_V_S
6156
554k
    958547140U, // MOVA_4ZMXI_H_B
6157
554k
    958563524U, // MOVA_4ZMXI_H_D
6158
554k
    958579908U, // MOVA_4ZMXI_H_H
6159
554k
    958596292U, // MOVA_4ZMXI_H_S
6160
554k
    960644292U, // MOVA_4ZMXI_V_B
6161
554k
    960660676U, // MOVA_4ZMXI_V_D
6162
554k
    960677060U, // MOVA_4ZMXI_V_H
6163
554k
    960693444U, // MOVA_4ZMXI_V_S
6164
554k
    2233992388U,  // MOVA_MXI2Z_H_B
6165
554k
    2233992388U,  // MOVA_MXI2Z_H_D
6166
554k
    2233992388U,  // MOVA_MXI2Z_H_H
6167
554k
    2233992388U,  // MOVA_MXI2Z_H_S
6168
554k
    2234008772U,  // MOVA_MXI2Z_V_B
6169
554k
    2234008772U,  // MOVA_MXI2Z_V_D
6170
554k
    2234008772U,  // MOVA_MXI2Z_V_H
6171
554k
    2234008772U,  // MOVA_MXI2Z_V_S
6172
554k
    2233992388U,  // MOVA_MXI4Z_H_B
6173
554k
    2233992388U,  // MOVA_MXI4Z_H_D
6174
554k
    2233992388U,  // MOVA_MXI4Z_H_H
6175
554k
    2233992388U,  // MOVA_MXI4Z_H_S
6176
554k
    2234008772U,  // MOVA_MXI4Z_V_B
6177
554k
    2234008772U,  // MOVA_MXI4Z_V_D
6178
554k
    2234008772U,  // MOVA_MXI4Z_V_H
6179
554k
    2234008772U,  // MOVA_MXI4Z_V_S
6180
554k
    3915547844U,  // MOVA_VG2_2ZMXI
6181
554k
    3798156484U,  // MOVA_VG2_MXI2Z
6182
554k
    4183983300U,  // MOVA_VG4_4ZMXI
6183
554k
    4066591940U,  // MOVA_VG4_MXI4Z
6184
554k
    538988713U, // MOVID
6185
554k
    811700393U, // MOVIv16b_ns
6186
554k
    547459241U, // MOVIv2d_ns
6187
554k
    813797545U, // MOVIv2i32
6188
554k
    813797545U, // MOVIv2s_msl
6189
554k
    817991849U, // MOVIv4i16
6190
554k
    820089001U, // MOVIv4i32
6191
554k
    820089001U, // MOVIv4s_msl
6192
554k
    824283305U, // MOVIv8b_ns
6193
554k
    822186153U, // MOVIv8i16
6194
554k
    1881166030U,  // MOVKWi
6195
554k
    1881166030U,  // MOVKXi
6196
554k
    807425466U, // MOVNWi
6197
554k
    807425466U, // MOVNXi
6198
554k
    270573820U, // MOVPRFX_ZPmZ_B
6199
554k
    270590204U, // MOVPRFX_ZPmZ_D
6200
554k
    541139196U, // MOVPRFX_ZPmZ_H
6201
554k
    270622972U, // MOVPRFX_ZPmZ_S
6202
554k
    3223363836U,  // MOVPRFX_ZPzZ_B
6203
554k
    3223380220U,  // MOVPRFX_ZPzZ_D
6204
554k
    2713788668U,  // MOVPRFX_ZPzZ_H
6205
554k
    3223412988U,  // MOVPRFX_ZPzZ_S
6206
554k
    3224346876U,  // MOVPRFX_ZZ
6207
554k
    1233149423U,  // MOVT
6208
554k
    1501584879U,  // MOVT_TIX
6209
554k
    2121199U, // MOVT_XTI
6210
554k
    807428549U, // MOVZWi
6211
554k
    807428549U, // MOVZXi
6212
554k
    1055447U, // MRRS
6213
554k
    1612733126U,  // MRS
6214
554k
    3223357754U,  // MSB_ZPmZZ_B
6215
554k
    3223374138U,  // MSB_ZPmZZ_D
6216
554k
    3519088954U,  // MSB_ZPmZZ_H
6217
554k
    3223406906U,  // MSB_ZPmZZ_S
6218
554k
    1672501569U,  // MSR
6219
554k
    162552113U, // MSRR
6220
554k
    1087809U, // MSRpstateImm1
6221
554k
    1087809U, // MSRpstateImm4
6222
554k
    1104193U, // MSRpstatesvcrImm1
6223
554k
    2121069U, // MSUBPT
6224
554k
    2116046U, // MSUBWrrr
6225
554k
    2116046U, // MSUBXrrr
6226
554k
    2955021015U,  // MUL53HI
6227
554k
    2955021027U,  // MUL53LO
6228
554k
    2135109U, // MUL_ZI_B
6229
554k
    2418070597U,  // MUL_ZI_D
6230
554k
    2189497413U,  // MUL_ZI_H
6231
554k
    270619717U, // MUL_ZI_S
6232
554k
    3223360581U,  // MUL_ZPmZ_B
6233
554k
    3223376965U,  // MUL_ZPmZ_D
6234
554k
    3519091781U,  // MUL_ZPmZ_H
6235
554k
    3223409733U,  // MUL_ZPmZ_S
6236
554k
    2418070597U,  // MUL_ZZZI_D
6237
554k
    2189497413U,  // MUL_ZZZI_H
6238
554k
    270619717U, // MUL_ZZZI_S
6239
554k
    2135109U, // MUL_ZZZ_B
6240
554k
    2418070597U,  // MUL_ZZZ_D
6241
554k
    2189497413U,  // MUL_ZZZ_H
6242
554k
    270619717U, // MUL_ZZZ_S
6243
554k
    811701317U, // MULv16i8
6244
554k
    813798469U, // MULv2i32
6245
554k
    813798469U, // MULv2i32_indexed
6246
554k
    817992773U, // MULv4i16
6247
554k
    817992773U, // MULv4i16_indexed
6248
554k
    820089925U, // MULv4i32
6249
554k
    820089925U, // MULv4i32_indexed
6250
554k
    822187077U, // MULv8i16
6251
554k
    822187077U, // MULv8i16_indexed
6252
554k
    824284229U, // MULv8i8
6253
554k
    813797526U, // MVNIv2i32
6254
554k
    813797526U, // MVNIv2s_msl
6255
554k
    817991830U, // MVNIv4i16
6256
554k
    820088982U, // MVNIv4i32
6257
554k
    820088982U, // MVNIv4s_msl
6258
554k
    822186134U, // MVNIv8i16
6259
554k
    3223362078U,  // NANDS_PPzPP
6260
554k
    3223358407U,  // NAND_PPzPP
6261
554k
    2418070500U,  // NBSL_ZZZZ
6262
554k
    270568673U, // NEG_ZPmZ_B
6263
554k
    270585057U, // NEG_ZPmZ_D
6264
554k
    541134049U, // NEG_ZPmZ_H
6265
554k
    270617825U, // NEG_ZPmZ_S
6266
554k
    811699425U, // NEGv16i8
6267
554k
    2116833U, // NEGv1i64
6268
554k
    813796577U, // NEGv2i32
6269
554k
    815893729U, // NEGv2i64
6270
554k
    817990881U, // NEGv4i16
6271
554k
    820088033U, // NEGv4i32
6272
554k
    822185185U, // NEGv8i16
6273
554k
    824282337U, // NEGv8i8
6274
554k
    3223358998U,  // NMATCH_PPzZZ_B
6275
554k
    2713783830U,  // NMATCH_PPzZZ_H
6276
554k
    3223362257U,  // NORS_PPzPP
6277
554k
    3223361807U,  // NOR_PPzPP
6278
554k
    270572897U, // NOT_ZPmZ_B
6279
554k
    270589281U, // NOT_ZPmZ_D
6280
554k
    541138273U, // NOT_ZPmZ_H
6281
554k
    270622049U, // NOT_ZPmZ_S
6282
554k
    811703649U, // NOTv16i8
6283
554k
    824286561U, // NOTv8i8
6284
554k
    3223362170U,  // ORNS_PPzPP
6285
554k
    2119011U, // ORNWrs
6286
554k
    2119011U, // ORNXrs
6287
554k
    3223360867U,  // ORN_PPzPP
6288
554k
    811701603U, // ORNv16i8
6289
554k
    824284515U, // ORNv8i8
6290
554k
    3227623221U,  // ORQV_VPZ_B
6291
554k
    3231817525U,  // ORQV_VPZ_D
6292
554k
    3238108981U,  // ORQV_VPZ_H
6293
554k
    3236011829U,  // ORQV_VPZ_S
6294
554k
    3223362269U,  // ORRS_PPzPP
6295
554k
    2119968U, // ORRWri
6296
554k
    2119968U, // ORRWrs
6297
554k
    2119968U, // ORRXri
6298
554k
    2119968U, // ORRXrs
6299
554k
    3223361824U,  // ORR_PPzPP
6300
554k
    2418071840U,  // ORR_ZI
6301
554k
    3223361824U,  // ORR_ZPmZ_B
6302
554k
    3223378208U,  // ORR_ZPmZ_D
6303
554k
    3519093024U,  // ORR_ZPmZ_H
6304
554k
    3223410976U,  // ORR_ZPmZ_S
6305
554k
    2418071840U,  // ORR_ZZZ
6306
554k
    811702560U, // ORRv16i8
6307
554k
    1887574304U,  // ORRv2i32
6308
554k
    1891768608U,  // ORRv4i16
6309
554k
    1893865760U,  // ORRv4i32
6310
554k
    1895962912U,  // ORRv8i16
6311
554k
    824285472U, // ORRv8i8
6312
554k
    253780U,  // ORV_VPZ_B
6313
554k
    1657020244U,  // ORV_VPZ_D
6314
554k
    1659133780U,  // ORV_VPZ_H
6315
554k
    1638178644U,  // ORV_VPZ_S
6316
554k
    807715615U, // PACDA
6317
554k
    807716373U, // PACDB
6318
554k
    312540U,  // PACDZA
6319
554k
    313890U,  // PACDZB
6320
554k
    2114364U, // PACGA
6321
554k
    807715658U, // PACIA
6322
554k
    8974U,  // PACIA1716
6323
554k
    8891U,  // PACIA171615
6324
554k
    8939U,  // PACIASP
6325
554k
    10307U, // PACIASPPC
6326
554k
    8882U,  // PACIAZ
6327
554k
    807716408U, // PACIB
6328
554k
    8828U,  // PACIB1716
6329
554k
    8915U,  // PACIB171615
6330
554k
    8965U,  // PACIBSP
6331
554k
    10329U, // PACIBSPPC
6332
554k
    8948U,  // PACIBZ
6333
554k
    312556U,  // PACIZA
6334
554k
    313906U,  // PACIZB
6335
554k
    9000U,  // PACM
6336
554k
    10295U, // PACNBIASPPC
6337
554k
    10317U, // PACNBIBSPPC
6338
554k
    1168268834U,  // PEXT_2PCI_B
6339
554k
    1168285218U,  // PEXT_2PCI_D
6340
554k
    1168301602U,  // PEXT_2PCI_H
6341
554k
    1168317986U,  // PEXT_2PCI_S
6342
554k
    2149621282U,  // PEXT_PCI_B
6343
554k
    2149637666U,  // PEXT_PCI_D
6344
554k
    1168186914U,  // PEXT_PCI_H
6345
554k
    2149670434U,  // PEXT_PCI_S
6346
554k
    35971U, // PFALSE
6347
554k
    3223362977U,  // PFIRST_B
6348
554k
    3223363303U,  // PMOV_PZI_B
6349
554k
    3223379687U,  // PMOV_PZI_D
6350
554k
    1103175399U,  // PMOV_PZI_H
6351
554k
    3223412455U,  // PMOV_PZI_S
6352
554k
    2043649767U,  // PMOV_ZIP_B
6353
554k
    3654262503U,  // PMOV_ZIP_D
6354
554k
    701472487U, // PMOV_ZIP_H
6355
554k
    1238343399U,  // PMOV_ZIP_S
6356
554k
    270583620U, // PMULLB_ZZZ_D
6357
554k
    2197882692U,  // PMULLB_ZZZ_H
6358
554k
    166152004U, // PMULLB_ZZZ_Q
6359
554k
    270588977U, // PMULLT_ZZZ_D
6360
554k
    2197888049U,  // PMULLT_ZZZ_H
6361
554k
    166157361U, // PMULLT_ZZZ_Q
6362
554k
    822182232U, // PMULLv16i8
6363
554k
    2315358975U,  // PMULLv1i64
6364
554k
    2583789912U,  // PMULLv2i64
6365
554k
    822186751U, // PMULLv8i8
6366
554k
    2135121U, // PMUL_ZZZ_B
6367
554k
    811701329U, // PMULv16i8
6368
554k
    824284241U, // PMULv8i8
6369
554k
    3223363099U,  // PNEXT_B
6370
554k
    3223379483U,  // PNEXT_D
6371
554k
    2176917019U,  // PNEXT_H
6372
554k
    3223412251U,  // PNEXT_S
6373
554k
    2194736683U,  // PRFB_D_PZI
6374
554k
    2234582571U,  // PRFB_D_SCALED
6375
554k
    2234582571U,  // PRFB_D_SXTW_SCALED
6376
554k
    2234582571U,  // PRFB_D_UXTW_SCALED
6377
554k
    2234582571U,  // PRFB_PRI
6378
554k
    2234582571U,  // PRFB_PRR
6379
554k
    2175862315U,  // PRFB_S_PZI
6380
554k
    2234582571U,  // PRFB_S_SXTW_SCALED
6381
554k
    2234582571U,  // PRFB_S_UXTW_SCALED
6382
554k
    2194738106U,  // PRFD_D_PZI
6383
554k
    2234583994U,  // PRFD_D_SCALED
6384
554k
    2234583994U,  // PRFD_D_SXTW_SCALED
6385
554k
    2234583994U,  // PRFD_D_UXTW_SCALED
6386
554k
    2234583994U,  // PRFD_PRI
6387
554k
    2234583994U,  // PRFD_PRR
6388
554k
    2175863738U,  // PRFD_S_PZI
6389
554k
    2234583994U,  // PRFD_S_SXTW_SCALED
6390
554k
    2234583994U,  // PRFD_S_UXTW_SCALED
6391
554k
    2194738726U,  // PRFH_D_PZI
6392
554k
    2234584614U,  // PRFH_D_SCALED
6393
554k
    2234584614U,  // PRFH_D_SXTW_SCALED
6394
554k
    2234584614U,  // PRFH_D_UXTW_SCALED
6395
554k
    2234584614U,  // PRFH_PRI
6396
554k
    2234584614U,  // PRFH_PRR
6397
554k
    2175864358U,  // PRFH_S_PZI
6398
554k
    2234584614U,  // PRFH_S_SXTW_SCALED
6399
554k
    2234584614U,  // PRFH_S_UXTW_SCALED
6400
554k
    2150716577U,  // PRFMl
6401
554k
    45175969U,  // PRFMroW
6402
554k
    45175969U,  // PRFMroX
6403
554k
    45175969U,  // PRFMui
6404
554k
    45176045U,  // PRFUMi
6405
554k
    2194743307U,  // PRFW_D_PZI
6406
554k
    2234589195U,  // PRFW_D_SCALED
6407
554k
    2234589195U,  // PRFW_D_SXTW_SCALED
6408
554k
    2234589195U,  // PRFW_D_UXTW_SCALED
6409
554k
    2234589195U,  // PRFW_PRI
6410
554k
    2234589195U,  // PRFW_PRR
6411
554k
    2175868939U,  // PRFW_S_PZI
6412
554k
    2234589195U,  // PRFW_S_SXTW_SCALED
6413
554k
    2234589195U,  // PRFW_S_UXTW_SCALED
6414
554k
    3224343160U,  // PSEL_PPPRI_B
6415
554k
    3224343160U,  // PSEL_PPPRI_D
6416
554k
    3224343160U,  // PSEL_PPPRI_H
6417
554k
    3224343160U,  // PSEL_PPPRI_S
6418
554k
    3120531U, // PTEST_PP
6419
554k
    2954926629U,  // PTRUES_B
6420
554k
    2954943013U,  // PTRUES_D
6421
554k
    169941541U, // PTRUES_H
6422
554k
    2954975781U,  // PTRUES_S
6423
554k
    2954923165U,  // PTRUE_B
6424
554k
    1150109U, // PTRUE_C_B
6425
554k
    1166493U, // PTRUE_C_D
6426
554k
    1182877U, // PTRUE_C_H
6427
554k
    1199261U, // PTRUE_C_S
6428
554k
    2954939549U,  // PTRUE_D
6429
554k
    169938077U, // PTRUE_H
6430
554k
    2954972317U,  // PTRUE_S
6431
554k
    1661014116U,  // PUNPKHI_PP
6432
554k
    1661015505U,  // PUNPKLO_PP
6433
554k
    1881180126U,  // RADDHNB_ZZZ_B
6434
554k
    2172717022U,  // RADDHNB_ZZZ_H
6435
554k
    2418100190U,  // RADDHNB_ZZZ_S
6436
554k
    2686491816U,  // RADDHNT_ZZZ_B
6437
554k
    2174819496U,  // RADDHNT_ZZZ_H
6438
554k
    1075928232U,  // RADDHNT_ZZZ_S
6439
554k
    813798666U, // RADDHNv2i64_v2i32
6440
554k
    2967601591U,  // RADDHNv2i64_v4i32
6441
554k
    817992970U, // RADDHNv4i32_v4i16
6442
554k
    2969698743U,  // RADDHNv4i32_v8i16
6443
554k
    2959212983U,  // RADDHNv8i16_v16i8
6444
554k
    824284426U, // RADDHNv8i16_v8i8
6445
554k
    815890593U, // RAX1
6446
554k
    2418065569U,  // RAX1_ZZZ_D
6447
554k
    2120581U, // RBITWr
6448
554k
    2120581U, // RBITXr
6449
554k
    270572421U, // RBIT_ZPmZ_B
6450
554k
    270588805U, // RBIT_ZPmZ_D
6451
554k
    541137797U, // RBIT_ZPmZ_H
6452
554k
    270621573U, // RBIT_ZPmZ_S
6453
554k
    811703173U, // RBITv16i8
6454
554k
    824286085U, // RBITv8i8
6455
554k
    807721413U, // RCWCAS
6456
554k
    807715977U, // RCWCASA
6457
554k
    807719381U, // RCWCASAL
6458
554k
    807719899U, // RCWCASL
6459
554k
    415524U,  // RCWCASP
6460
554k
    410624U,  // RCWCASPA
6461
554k
    414050U,  // RCWCASPAL
6462
554k
    414571U,  // RCWCASPL
6463
554k
    2418333883U,  // RCWCLR
6464
554k
    2418328660U,  // RCWCLRA
6465
554k
    2418332087U,  // RCWCLRAL
6466
554k
    2418332608U,  // RCWCLRL
6467
554k
    271537937U, // RCWCLRP
6468
554k
    271533035U, // RCWCLRPA
6469
554k
    271536459U, // RCWCLRPAL
6470
554k
    271536982U, // RCWCLRPL
6471
554k
    2418333874U,  // RCWCLRS
6472
554k
    2418328650U,  // RCWCLRSA
6473
554k
    2418332076U,  // RCWCLRSAL
6474
554k
    2418332598U,  // RCWCLRSL
6475
554k
    271537927U, // RCWCLRSP
6476
554k
    271533024U, // RCWCLRSPA
6477
554k
    271536447U, // RCWCLRSPAL
6478
554k
    271536971U, // RCWCLRSPL
6479
554k
    807721404U, // RCWSCAS
6480
554k
    807715967U, // RCWSCASA
6481
554k
    807719370U, // RCWSCASAL
6482
554k
    807719889U, // RCWSCASL
6483
554k
    415514U,  // RCWSCASP
6484
554k
    410613U,  // RCWSCASPA
6485
554k
    414038U,  // RCWSCASPAL
6486
554k
    414560U,  // RCWSCASPL
6487
554k
    2418334559U,  // RCWSET
6488
554k
    2418328740U,  // RCWSETA
6489
554k
    2418332147U,  // RCWSETAL
6490
554k
    2418332705U,  // RCWSETL
6491
554k
    271537989U, // RCWSETP
6492
554k
    271533086U, // RCWSETPA
6493
554k
    271536515U, // RCWSETPAL
6494
554k
    271537041U, // RCWSETPL
6495
554k
    2418334550U,  // RCWSETS
6496
554k
    2418328730U,  // RCWSETSA
6497
554k
    2418332136U,  // RCWSETSAL
6498
554k
    2418332695U,  // RCWSETSL
6499
554k
    271537979U, // RCWSETSP
6500
554k
    271533075U, // RCWSETSPA
6501
554k
    271536503U, // RCWSETSPAL
6502
554k
    271537030U, // RCWSETSPL
6503
554k
    2418333552U,  // RCWSWP
6504
554k
    2418328626U,  // RCWSWPA
6505
554k
    2418332057U,  // RCWSWPAL
6506
554k
    2418332581U,  // RCWSWPL
6507
554k
    271537898U, // RCWSWPP
6508
554k
    271533005U, // RCWSWPPA
6509
554k
    271536426U, // RCWSWPPAL
6510
554k
    271536952U, // RCWSWPPL
6511
554k
    2418333543U,  // RCWSWPS
6512
554k
    2418328616U,  // RCWSWPSA
6513
554k
    2418332046U,  // RCWSWPSAL
6514
554k
    2418332571U,  // RCWSWPSL
6515
554k
    271537888U, // RCWSWPSP
6516
554k
    271532994U, // RCWSWPSPA
6517
554k
    271536414U, // RCWSWPSPAL
6518
554k
    271536941U, // RCWSWPSPL
6519
554k
    3223362238U,  // RDFFRS_PPz
6520
554k
    3223361646U,  // RDFFR_PPz_REAL
6521
554k
    39022U, // RDFFR_P_REAL
6522
554k
    2118772U, // RDSVLI_XI
6523
554k
    2118758U, // RDVLI_XI
6524
554k
    23370U, // RET
6525
554k
    10279U, // RETAA
6526
554k
    330357U,  // RETAASPPCi
6527
554k
    19061U, // RETAASPPCr
6528
554k
    10286U, // RETAB
6529
554k
    330379U,  // RETABSPPCi
6530
554k
    19083U, // RETABSPPCr
6531
554k
    2114271U, // REV16Wr
6532
554k
    2114271U, // REV16Xr
6533
554k
    811696863U, // REV16v16i8
6534
554k
    824279775U, // REV16v8i8
6535
554k
    2113717U, // REV32Xr
6536
554k
    811696309U, // REV32v16i8
6537
554k
    817987765U, // REV32v4i16
6538
554k
    822182069U, // REV32v8i16
6539
554k
    824279221U, // REV32v8i8
6540
554k
    811696810U, // REV64v16i8
6541
554k
    813793962U, // REV64v2i32
6542
554k
    817988266U, // REV64v4i16
6543
554k
    820085418U, // REV64v4i32
6544
554k
    822182570U, // REV64v8i16
6545
554k
    824279722U, // REV64v8i8
6546
554k
    270584298U, // REVB_ZPmZ_D
6547
554k
    541133290U, // REVB_ZPmZ_H
6548
554k
    270617066U, // REVB_ZPmZ_S
6549
554k
    2689027062U,  // REVD_ZPmZ
6550
554k
    270585916U, // REVH_ZPmZ_D
6551
554k
    270618684U, // REVH_ZPmZ_S
6552
554k
    270590101U, // REVW_ZPmZ_D
6553
554k
    2121356U, // REVWr
6554
554k
    2121356U, // REVXr
6555
554k
    2137740U, // REV_PP_B
6556
554k
    2418073228U,  // REV_PP_D
6557
554k
    1652629132U,  // REV_PP_H
6558
554k
    270622348U, // REV_PP_S
6559
554k
    2137740U, // REV_ZZ_B
6560
554k
    2418073228U,  // REV_ZZ_D
6561
554k
    1652629132U,  // REV_ZZ_H
6562
554k
    270622348U, // REV_ZZ_S
6563
554k
    2116782U, // RMIF
6564
554k
    2119956U, // RORVWr
6565
554k
    2119956U, // RORVXr
6566
554k
    1217696U, // RPRFM
6567
554k
    1881180173U,  // RSHRNB_ZZI_B
6568
554k
    2172717069U,  // RSHRNB_ZZI_H
6569
554k
    2418100237U,  // RSHRNB_ZZI_S
6570
554k
    2686491867U,  // RSHRNT_ZZI_B
6571
554k
    2174819547U,  // RSHRNT_ZZI_H
6572
554k
    1075928283U,  // RSHRNT_ZZI_S
6573
554k
    2959213012U,  // RSHRNv16i8_shift
6574
554k
    813798739U, // RSHRNv2i32_shift
6575
554k
    817993043U, // RSHRNv4i16_shift
6576
554k
    2967601620U,  // RSHRNv4i32_shift
6577
554k
    2969698772U,  // RSHRNv8i16_shift
6578
554k
    824284499U, // RSHRNv8i8_shift
6579
554k
    1881180117U,  // RSUBHNB_ZZZ_B
6580
554k
    2172717013U,  // RSUBHNB_ZZZ_H
6581
554k
    2418100181U,  // RSUBHNB_ZZZ_S
6582
554k
    2686491807U,  // RSUBHNT_ZZZ_B
6583
554k
    2174819487U,  // RSUBHNT_ZZZ_H
6584
554k
    1075928223U,  // RSUBHNT_ZZZ_S
6585
554k
    813798658U, // RSUBHNv2i64_v2i32
6586
554k
    2967601582U,  // RSUBHNv2i64_v4i32
6587
554k
    817992962U, // RSUBHNv4i32_v4i16
6588
554k
    2969698734U,  // RSUBHNv4i32_v8i16
6589
554k
    2959212974U,  // RSUBHNv8i16_v16i8
6590
554k
    824284418U, // RSUBHNv8i16_v8i8
6591
554k
    1344325196U,  // SABALB_ZZZ_D
6592
554k
    2220951116U,  // SABALB_ZZZ_H
6593
554k
    2686535244U,  // SABALB_ZZZ_S
6594
554k
    1344330648U,  // SABALT_ZZZ_D
6595
554k
    2220956568U,  // SABALT_ZZZ_H
6596
554k
    2686540696U,  // SABALT_ZZZ_S
6597
554k
    2969698524U,  // SABALv16i8_v8i16
6598
554k
    2963411156U,  // SABALv2i32_v2i64
6599
554k
    2967605460U,  // SABALv4i16_v4i32
6600
554k
    2963407068U,  // SABALv4i32_v2i64
6601
554k
    2967601372U,  // SABALv8i16_v4i32
6602
554k
    2969702612U,  // SABALv8i8_v8i16
6603
554k
    2418049811U,  // SABA_ZZZ_B
6604
554k
    1075888915U,  // SABA_ZZZ_D
6605
554k
    2195784467U,  // SABA_ZZZ_H
6606
554k
    1344357139U,  // SABA_ZZZ_S
6607
554k
    2959213331U,  // SABAv16i8
6608
554k
    2961310483U,  // SABAv2i32
6609
554k
    2965504787U,  // SABAv4i16
6610
554k
    2967601939U,  // SABAv4i32
6611
554k
    2969699091U,  // SABAv8i16
6612
554k
    2971796243U,  // SABAv8i8
6613
554k
    270583553U, // SABDLB_ZZZ_D
6614
554k
    2197882625U,  // SABDLB_ZZZ_H
6615
554k
    1881229057U,  // SABDLB_ZZZ_S
6616
554k
    270588905U, // SABDLT_ZZZ_D
6617
554k
    2197887977U,  // SABDLT_ZZZ_H
6618
554k
    1881234409U,  // SABDLT_ZZZ_S
6619
554k
    822182174U, // SABDLv16i8_v8i16
6620
554k
    815895092U, // SABDLv2i32_v2i64
6621
554k
    820089396U, // SABDLv4i16_v4i32
6622
554k
    815890718U, // SABDLv4i32_v2i64
6623
554k
    820085022U, // SABDLv8i16_v4i32
6624
554k
    822186548U, // SABDLv8i8_v8i16
6625
554k
    3223358253U,  // SABD_ZPmZ_B
6626
554k
    3223374637U,  // SABD_ZPmZ_D
6627
554k
    3519089453U,  // SABD_ZPmZ_H
6628
554k
    3223407405U,  // SABD_ZPmZ_S
6629
554k
    811698989U, // SABDv16i8
6630
554k
    813796141U, // SABDv2i32
6631
554k
    817990445U, // SABDv4i16
6632
554k
    820087597U, // SABDv4i32
6633
554k
    822184749U, // SABDv8i16
6634
554k
    824281901U, // SABDv8i8
6635
554k
    3223377496U,  // SADALP_ZPmZ_D
6636
554k
    3519092312U,  // SADALP_ZPmZ_H
6637
554k
    3223410264U,  // SADALP_ZPmZ_S
6638
554k
    2969704024U,  // SADALPv16i8_v8i16
6639
554k
    3124893272U,  // SADALPv2i32_v1i64
6640
554k
    2961315416U,  // SADALPv4i16_v2i32
6641
554k
    2963412568U,  // SADALPv4i32_v2i64
6642
554k
    2967606872U,  // SADALPv8i16_v4i32
6643
554k
    2965509720U,  // SADALPv8i8_v4i16
6644
554k
    270588694U, // SADDLBT_ZZZ_D
6645
554k
    2197887766U,  // SADDLBT_ZZZ_H
6646
554k
    1881234198U,  // SADDLBT_ZZZ_S
6647
554k
    270583578U, // SADDLB_ZZZ_D
6648
554k
    2197882650U,  // SADDLB_ZZZ_H
6649
554k
    1881229082U,  // SADDLB_ZZZ_S
6650
554k
    822187624U, // SADDLPv16i8_v8i16
6651
554k
    977376872U, // SADDLPv2i32_v1i64
6652
554k
    813799016U, // SADDLPv4i16_v2i32
6653
554k
    815896168U, // SADDLPv4i32_v2i64
6654
554k
    820090472U, // SADDLPv8i16_v4i32
6655
554k
    817993320U, // SADDLPv8i8_v4i16
6656
554k
    270588921U, // SADDLT_ZZZ_D
6657
554k
    2197887993U,  // SADDLT_ZZZ_H
6658
554k
    1881234425U,  // SADDLT_ZZZ_S
6659
554k
    807427747U, // SADDLVv16i8v
6660
554k
    807427747U, // SADDLVv4i16v
6661
554k
    807427747U, // SADDLVv4i32v
6662
554k
    807427747U, // SADDLVv8i16v
6663
554k
    807427747U, // SADDLVv8i8v
6664
554k
    822182190U, // SADDLv16i8_v8i16
6665
554k
    815895130U, // SADDLv2i32_v2i64
6666
554k
    820089434U, // SADDLv4i16_v4i32
6667
554k
    815890734U, // SADDLv4i32_v2i64
6668
554k
    820085038U, // SADDLv8i16_v4i32
6669
554k
    822186586U, // SADDLv8i8_v8i16
6670
554k
    1684283000U,  // SADDV_VPZ_B
6671
554k
    1659117176U,  // SADDV_VPZ_H
6672
554k
    1638145656U,  // SADDV_VPZ_S
6673
554k
    2418067968U,  // SADDWB_ZZZ_D
6674
554k
    2189494784U,  // SADDWB_ZZZ_H
6675
554k
    270617088U, // SADDWB_ZZZ_S
6676
554k
    2418073093U,  // SADDWT_ZZZ_D
6677
554k
    2189499909U,  // SADDWT_ZZZ_H
6678
554k
    270622213U, // SADDWT_ZZZ_S
6679
554k
    822182506U, // SADDWv16i8_v8i16
6680
554k
    815898621U, // SADDWv2i32_v2i64
6681
554k
    820092925U, // SADDWv4i16_v4i32
6682
554k
    815891050U, // SADDWv4i32_v2i64
6683
554k
    820085354U, // SADDWv8i16_v4i32
6684
554k
    822190077U, // SADDWv8i8_v8i16
6685
554k
    10292U, // SB
6686
554k
    1075889907U,  // SBCLB_ZZZ_D
6687
554k
    1344358131U,  // SBCLB_ZZZ_S
6688
554k
    1075895259U,  // SBCLT_ZZZ_D
6689
554k
    1344363483U,  // SBCLT_ZZZ_S
6690
554k
    2120198U, // SBCSWr
6691
554k
    2120198U, // SBCSXr
6692
554k
    2116169U, // SBCWr
6693
554k
    2116169U, // SBCXr
6694
554k
    2118804U, // SBFMWri
6695
554k
    2118804U, // SBFMXri
6696
554k
    2221037192U,  // SCLAMP_VG2_2Z2Z_B
6697
554k
    2193790600U,  // SCLAMP_VG2_2Z2Z_D
6698
554k
    2195904136U,  // SCLAMP_VG2_2Z2Z_H
6699
554k
    2174949000U,  // SCLAMP_VG2_2Z2Z_S
6700
554k
    2221037192U,  // SCLAMP_VG4_4Z4Z_B
6701
554k
    2193790600U,  // SCLAMP_VG4_4Z4Z_D
6702
554k
    2195904136U,  // SCLAMP_VG4_4Z4Z_H
6703
554k
    2174949000U,  // SCLAMP_VG4_4Z4Z_S
6704
554k
    2418054792U,  // SCLAMP_ZZZ_B
6705
554k
    1075893896U,  // SCLAMP_ZZZ_D
6706
554k
    2195789448U,  // SCLAMP_ZZZ_H
6707
554k
    1344362120U,  // SCLAMP_ZZZ_S
6708
554k
    2116788U, // SCVTFSWDri
6709
554k
    2116788U, // SCVTFSWHri
6710
554k
    2116788U, // SCVTFSWSri
6711
554k
    2116788U, // SCVTFSXDri
6712
554k
    2116788U, // SCVTFSXHri
6713
554k
    2116788U, // SCVTFSXSri
6714
554k
    2116788U, // SCVTFUWDri
6715
554k
    2116788U, // SCVTFUWHri
6716
554k
    2116788U, // SCVTFUWSri
6717
554k
    2116788U, // SCVTFUXDri
6718
554k
    2116788U, // SCVTFUXHri
6719
554k
    2116788U, // SCVTFUXSri
6720
554k
    1648561332U,  // SCVTF_2Z2Z_StoS
6721
554k
    1648561332U,  // SCVTF_4Z4Z_StoS
6722
554k
    270585012U, // SCVTF_ZPmZ_DtoD
6723
554k
    3493924020U,  // SCVTF_ZPmZ_DtoH
6724
554k
    270617780U, // SCVTF_ZPmZ_DtoS
6725
554k
    541134004U, // SCVTF_ZPmZ_HtoH
6726
554k
    270585012U, // SCVTF_ZPmZ_StoD
6727
554k
    1078004916U,  // SCVTF_ZPmZ_StoH
6728
554k
    270617780U, // SCVTF_ZPmZ_StoS
6729
554k
    2116788U, // SCVTFd
6730
554k
    2116788U, // SCVTFh
6731
554k
    2116788U, // SCVTFs
6732
554k
    2116788U, // SCVTFv1i16
6733
554k
    2116788U, // SCVTFv1i32
6734
554k
    2116788U, // SCVTFv1i64
6735
554k
    813796532U, // SCVTFv2f32
6736
554k
    815893684U, // SCVTFv2f64
6737
554k
    813796532U, // SCVTFv2i32_shift
6738
554k
    815893684U, // SCVTFv2i64_shift
6739
554k
    817990836U, // SCVTFv4f16
6740
554k
    820087988U, // SCVTFv4f32
6741
554k
    817990836U, // SCVTFv4i16_shift
6742
554k
    820087988U, // SCVTFv4i32_shift
6743
554k
    822185140U, // SCVTFv8f16
6744
554k
    822185140U, // SCVTFv8i16_shift
6745
554k
    3223378315U,  // SDIVR_ZPmZ_D
6746
554k
    3223411083U,  // SDIVR_ZPmZ_S
6747
554k
    2121367U, // SDIVWr
6748
554k
    2121367U, // SDIVXr
6749
554k
    3223379607U,  // SDIV_ZPmZ_D
6750
554k
    3223412375U,  // SDIV_ZPmZ_S
6751
554k
    3798179131U,  // SDOT_VG2_M2Z2Z_BtoS
6752
554k
    3798162747U,  // SDOT_VG2_M2Z2Z_HtoD
6753
554k
    3798179131U,  // SDOT_VG2_M2Z2Z_HtoS
6754
554k
    3798179131U,  // SDOT_VG2_M2ZZI_BToS
6755
554k
    3798179131U,  // SDOT_VG2_M2ZZI_HToS
6756
554k
    3798162747U,  // SDOT_VG2_M2ZZI_HtoD
6757
554k
    3798179131U,  // SDOT_VG2_M2ZZ_BtoS
6758
554k
    3798162747U,  // SDOT_VG2_M2ZZ_HtoD
6759
554k
    3798179131U,  // SDOT_VG2_M2ZZ_HtoS
6760
554k
    4066614587U,  // SDOT_VG4_M4Z4Z_BtoS
6761
554k
    4066598203U,  // SDOT_VG4_M4Z4Z_HtoD
6762
554k
    4066614587U,  // SDOT_VG4_M4Z4Z_HtoS
6763
554k
    4066614587U,  // SDOT_VG4_M4ZZI_BToS
6764
554k
    4066614587U,  // SDOT_VG4_M4ZZI_HToS
6765
554k
    4066598203U,  // SDOT_VG4_M4ZZI_HtoD
6766
554k
    4066614587U,  // SDOT_VG4_M4ZZ_BtoS
6767
554k
    4066598203U,  // SDOT_VG4_M4ZZ_HtoD
6768
554k
    4066614587U,  // SDOT_VG4_M4ZZ_HtoS
6769
554k
    2686508347U,  // SDOT_ZZZI_D
6770
554k
    2686541115U,  // SDOT_ZZZI_HtoS
6771
554k
    2418105659U,  // SDOT_ZZZI_S
6772
554k
    2686508347U,  // SDOT_ZZZ_D
6773
554k
    2686541115U,  // SDOT_ZZZ_HtoS
6774
554k
    2418105659U,  // SDOT_ZZZ_S
6775
554k
    2967608635U,  // SDOTlanev16i8
6776
554k
    2961317179U,  // SDOTlanev8i8
6777
554k
    2967608635U,  // SDOTv16i8
6778
554k
    2961317179U,  // SDOTv8i8
6779
554k
    1231150U, // SDSB
6780
554k
    3223360115U,  // SEL_PPPP
6781
554k
    2242007667U,  // SEL_VG2_2ZC2Z2Z_B
6782
554k
    2242024051U,  // SEL_VG2_2ZC2Z2Z_D
6783
554k
    2242040435U,  // SEL_VG2_2ZC2Z2Z_H
6784
554k
    2242056819U,  // SEL_VG2_2ZC2Z2Z_S
6785
554k
    2242007667U,  // SEL_VG4_4ZC4Z4Z_B
6786
554k
    2242024051U,  // SEL_VG4_4ZC4Z4Z_D
6787
554k
    2242040435U,  // SEL_VG4_4ZC4Z4Z_H
6788
554k
    2242056819U,  // SEL_VG4_4ZC4Z4Z_S
6789
554k
    3223360115U,  // SEL_ZPZZ_B
6790
554k
    3223376499U,  // SEL_ZPZZ_D
6791
554k
    2176914035U,  // SEL_ZPZZ_H
6792
554k
    3223409267U,  // SEL_ZPZZ_S
6793
554k
    10405U, // SET
6794
554k
    145712042U, // SETE
6795
554k
    145712104U, // SETEN
6796
554k
    145712992U, // SETET
6797
554k
    145712466U, // SETETN
6798
554k
    17104U, // SETF16
6799
554k
    17126U, // SETF8
6800
554k
    10384U, // SETFFR
6801
554k
    145712064U, // SETGM
6802
554k
    145712129U, // SETGMN
6803
554k
    145713017U, // SETGMT
6804
554k
    145712494U, // SETGMTN
6805
554k
    145712952U, // SETGP
6806
554k
    145712163U, // SETGPN
6807
554k
    145713051U, // SETGPT
6808
554k
    145712532U, // SETGPTN
6809
554k
    145712072U, // SETM
6810
554k
    145712138U, // SETMN
6811
554k
    145713026U, // SETMT
6812
554k
    145712504U, // SETMTN
6813
554k
    145712960U, // SETP
6814
554k
    145712172U, // SETPN
6815
554k
    145713060U, // SETPT
6816
554k
    145712542U, // SETPTN
6817
554k
    807717442U, // SHA1Crrr
6818
554k
    2116877U, // SHA1Hrr
6819
554k
    807720077U, // SHA1Mrrr
6820
554k
    807720448U, // SHA1Prrr
6821
554k
    2967601153U,  // SHA1SU0rrr
6822
554k
    2967601271U,  // SHA1SU1rr
6823
554k
    807715019U, // SHA256H2rrr
6824
554k
    807718261U, // SHA256Hrrr
6825
554k
    2967601173U,  // SHA256SU0rr
6826
554k
    2967601291U,  // SHA256SU1rrr
6827
554k
    807718208U, // SHA512H
6828
554k
    807715009U, // SHA512H2
6829
554k
    2963406858U,  // SHA512SU0
6830
554k
    2963406976U,  // SHA512SU1
6831
554k
    3223358349U,  // SHADD_ZPmZ_B
6832
554k
    3223374733U,  // SHADD_ZPmZ_D
6833
554k
    3519089549U,  // SHADD_ZPmZ_H
6834
554k
    3223407501U,  // SHADD_ZPmZ_S
6835
554k
    811699085U, // SHADDv16i8
6836
554k
    813796237U, // SHADDv2i32
6837
554k
    817990541U, // SHADDv4i16
6838
554k
    820087693U, // SHADDv4i32
6839
554k
    822184845U, // SHADDv8i16
6840
554k
    824281997U, // SHADDv8i8
6841
554k
    822182207U, // SHLLv16i8
6842
554k
    815895257U, // SHLLv2i32
6843
554k
    820089561U, // SHLLv4i16
6844
554k
    815890751U, // SHLLv4i32
6845
554k
    820085055U, // SHLLv8i16
6846
554k
    822186713U, // SHLLv8i8
6847
554k
    2118280U, // SHLd
6848
554k
    811700872U, // SHLv16i8_shift
6849
554k
    813798024U, // SHLv2i32_shift
6850
554k
    815895176U, // SHLv2i64_shift
6851
554k
    817992328U, // SHLv4i16_shift
6852
554k
    820089480U, // SHLv4i32_shift
6853
554k
    822186632U, // SHLv8i16_shift
6854
554k
    824283784U, // SHLv8i8_shift
6855
554k
    1881180155U,  // SHRNB_ZZI_B
6856
554k
    2172717051U,  // SHRNB_ZZI_H
6857
554k
    2418100219U,  // SHRNB_ZZI_S
6858
554k
    2686491849U,  // SHRNT_ZZI_B
6859
554k
    2174819529U,  // SHRNT_ZZI_H
6860
554k
    1075928265U,  // SHRNT_ZZI_S
6861
554k
    2959212994U,  // SHRNv16i8_shift
6862
554k
    813798723U, // SHRNv2i32_shift
6863
554k
    817993027U, // SHRNv4i16_shift
6864
554k
    2967601602U,  // SHRNv4i32_shift
6865
554k
    2969698754U,  // SHRNv8i16_shift
6866
554k
    824284483U, // SHRNv8i8_shift
6867
554k
    3223361596U,  // SHSUBR_ZPmZ_B
6868
554k
    3223377980U,  // SHSUBR_ZPmZ_D
6869
554k
    3519092796U,  // SHSUBR_ZPmZ_H
6870
554k
    3223410748U,  // SHSUBR_ZPmZ_S
6871
554k
    3223357887U,  // SHSUB_ZPmZ_B
6872
554k
    3223374271U,  // SHSUB_ZPmZ_D
6873
554k
    3519089087U,  // SHSUB_ZPmZ_H
6874
554k
    3223407039U,  // SHSUB_ZPmZ_S
6875
554k
    811698623U, // SHSUBv16i8
6876
554k
    813795775U, // SHSUBv2i32
6877
554k
    817990079U, // SHSUBv4i16
6878
554k
    820087231U, // SHSUBv4i32
6879
554k
    822184383U, // SHSUBv8i16
6880
554k
    824281535U, // SHSUBv8i8
6881
554k
    2418053260U,  // SLI_ZZI_B
6882
554k
    1075892364U,  // SLI_ZZI_D
6883
554k
    2195787916U,  // SLI_ZZI_H
6884
554k
    1344360588U,  // SLI_ZZI_S
6885
554k
    807719052U, // SLId
6886
554k
    2959216780U,  // SLIv16i8_shift
6887
554k
    2961313932U,  // SLIv2i32_shift
6888
554k
    2963411084U,  // SLIv2i64_shift
6889
554k
    2965508236U,  // SLIv4i16_shift
6890
554k
    2967605388U,  // SLIv4i32_shift
6891
554k
    2969702540U,  // SLIv8i16_shift
6892
554k
    2971799692U,  // SLIv8i8_shift
6893
554k
    2967601302U,  // SM3PARTW1
6894
554k
    2967601786U,  // SM3PARTW2
6895
554k
    820084834U, // SM3SS1
6896
554k
    2967601901U,  // SM3TT1A
6897
554k
    2967602472U,  // SM3TT1B
6898
554k
    2967601910U,  // SM3TT2A
6899
554k
    2967602501U,  // SM3TT2B
6900
554k
    2967604220U,  // SM4E
6901
554k
    270623039U, // SM4EKEY_ZZZ_S
6902
554k
    820093247U, // SM4ENCKEY
6903
554k
    270617596U, // SM4E_ZZZ_S
6904
554k
    2118218U, // SMADDLrrr
6905
554k
    3223361414U,  // SMAXP_ZPmZ_B
6906
554k
    3223377798U,  // SMAXP_ZPmZ_D
6907
554k
    3519092614U,  // SMAXP_ZPmZ_H
6908
554k
    3223410566U,  // SMAXP_ZPmZ_S
6909
554k
    811702150U, // SMAXPv16i8
6910
554k
    813799302U, // SMAXPv2i32
6911
554k
    817993606U, // SMAXPv4i16
6912
554k
    820090758U, // SMAXPv4i32
6913
554k
    822187910U, // SMAXPv8i16
6914
554k
    824285062U, // SMAXPv8i8
6915
554k
    3227623235U,  // SMAXQV_VPZ_B
6916
554k
    3231817539U,  // SMAXQV_VPZ_D
6917
554k
    3238108995U,  // SMAXQV_VPZ_H
6918
554k
    3236011843U,  // SMAXQV_VPZ_S
6919
554k
    253792U,  // SMAXV_VPZ_B
6920
554k
    1657020256U,  // SMAXV_VPZ_D
6921
554k
    1659133792U,  // SMAXV_VPZ_H
6922
554k
    1638178656U,  // SMAXV_VPZ_S
6923
554k
    807427936U, // SMAXVv16i8v
6924
554k
    807427936U, // SMAXVv4i16v
6925
554k
    807427936U, // SMAXVv4i32v
6926
554k
    807427936U, // SMAXVv8i16v
6927
554k
    807427936U, // SMAXVv8i8v
6928
554k
    2121933U, // SMAXWri
6929
554k
    2121933U, // SMAXWrr
6930
554k
    2121933U, // SMAXXri
6931
554k
    2121933U, // SMAXXrr
6932
554k
    2179096781U,  // SMAX_VG2_2Z2Z_B
6933
554k
    2181210317U,  // SMAX_VG2_2Z2Z_D
6934
554k
    2183323853U,  // SMAX_VG2_2Z2Z_H
6935
554k
    2185437389U,  // SMAX_VG2_2Z2Z_S
6936
554k
    2179096781U,  // SMAX_VG2_2ZZ_B
6937
554k
    2181210317U,  // SMAX_VG2_2ZZ_D
6938
554k
    2183323853U,  // SMAX_VG2_2ZZ_H
6939
554k
    2185437389U,  // SMAX_VG2_2ZZ_S
6940
554k
    2179096781U,  // SMAX_VG4_4Z4Z_B
6941
554k
    2181210317U,  // SMAX_VG4_4Z4Z_D
6942
554k
    2183323853U,  // SMAX_VG4_4Z4Z_H
6943
554k
    2185437389U,  // SMAX_VG4_4Z4Z_S
6944
554k
    2179096781U,  // SMAX_VG4_4ZZ_B
6945
554k
    2181210317U,  // SMAX_VG4_4ZZ_D
6946
554k
    2183323853U,  // SMAX_VG4_4ZZ_H
6947
554k
    2185437389U,  // SMAX_VG4_4ZZ_S
6948
554k
    2138317U, // SMAX_ZI_B
6949
554k
    2418073805U,  // SMAX_ZI_D
6950
554k
    2189500621U,  // SMAX_ZI_H
6951
554k
    270622925U, // SMAX_ZI_S
6952
554k
    3223363789U,  // SMAX_ZPmZ_B
6953
554k
    3223380173U,  // SMAX_ZPmZ_D
6954
554k
    3519094989U,  // SMAX_ZPmZ_H
6955
554k
    3223412941U,  // SMAX_ZPmZ_S
6956
554k
    811704525U, // SMAXv16i8
6957
554k
    813801677U, // SMAXv2i32
6958
554k
    817995981U, // SMAXv4i16
6959
554k
    820093133U, // SMAXv4i32
6960
554k
    822190285U, // SMAXv8i16
6961
554k
    824287437U, // SMAXv8i8
6962
554k
    379497U,  // SMC
6963
554k
    3223361220U,  // SMINP_ZPmZ_B
6964
554k
    3223377604U,  // SMINP_ZPmZ_D
6965
554k
    3519092420U,  // SMINP_ZPmZ_H
6966
554k
    3223410372U,  // SMINP_ZPmZ_S
6967
554k
    811701956U, // SMINPv16i8
6968
554k
    813799108U, // SMINPv2i32
6969
554k
    817993412U, // SMINPv4i16
6970
554k
    820090564U, // SMINPv4i32
6971
554k
    822187716U, // SMINPv8i16
6972
554k
    824284868U, // SMINPv8i8
6973
554k
    3227623204U,  // SMINQV_VPZ_B
6974
554k
    3231817508U,  // SMINQV_VPZ_D
6975
554k
    3238108964U,  // SMINQV_VPZ_H
6976
554k
    3236011812U,  // SMINQV_VPZ_S
6977
554k
    253644U,  // SMINV_VPZ_B
6978
554k
    1657020108U,  // SMINV_VPZ_D
6979
554k
    1659133644U,  // SMINV_VPZ_H
6980
554k
    1638178508U,  // SMINV_VPZ_S
6981
554k
    807427788U, // SMINVv16i8v
6982
554k
    807427788U, // SMINVv4i16v
6983
554k
    807427788U, // SMINVv4i32v
6984
554k
    807427788U, // SMINVv8i16v
6985
554k
    807427788U, // SMINVv8i8v
6986
554k
    2118946U, // SMINWri
6987
554k
    2118946U, // SMINWrr
6988
554k
    2118946U, // SMINXri
6989
554k
    2118946U, // SMINXrr
6990
554k
    2179093794U,  // SMIN_VG2_2Z2Z_B
6991
554k
    2181207330U,  // SMIN_VG2_2Z2Z_D
6992
554k
    2183320866U,  // SMIN_VG2_2Z2Z_H
6993
554k
    2185434402U,  // SMIN_VG2_2Z2Z_S
6994
554k
    2179093794U,  // SMIN_VG2_2ZZ_B
6995
554k
    2181207330U,  // SMIN_VG2_2ZZ_D
6996
554k
    2183320866U,  // SMIN_VG2_2ZZ_H
6997
554k
    2185434402U,  // SMIN_VG2_2ZZ_S
6998
554k
    2179093794U,  // SMIN_VG4_4Z4Z_B
6999
554k
    2181207330U,  // SMIN_VG4_4Z4Z_D
7000
554k
    2183320866U,  // SMIN_VG4_4Z4Z_H
7001
554k
    2185434402U,  // SMIN_VG4_4Z4Z_S
7002
554k
    2179093794U,  // SMIN_VG4_4ZZ_B
7003
554k
    2181207330U,  // SMIN_VG4_4ZZ_D
7004
554k
    2183320866U,  // SMIN_VG4_4ZZ_H
7005
554k
    2185434402U,  // SMIN_VG4_4ZZ_S
7006
554k
    2135330U, // SMIN_ZI_B
7007
554k
    2418070818U,  // SMIN_ZI_D
7008
554k
    2189497634U,  // SMIN_ZI_H
7009
554k
    270619938U, // SMIN_ZI_S
7010
554k
    3223360802U,  // SMIN_ZPmZ_B
7011
554k
    3223377186U,  // SMIN_ZPmZ_D
7012
554k
    3519092002U,  // SMIN_ZPmZ_H
7013
554k
    3223409954U,  // SMIN_ZPmZ_S
7014
554k
    811701538U, // SMINv16i8
7015
554k
    813798690U, // SMINv2i32
7016
554k
    817992994U, // SMINv4i16
7017
554k
    820090146U, // SMINv4i32
7018
554k
    822187298U, // SMINv8i16
7019
554k
    824284450U, // SMINv8i8
7020
554k
    1344325241U,  // SMLALB_ZZZI_D
7021
554k
    2686535289U,  // SMLALB_ZZZI_S
7022
554k
    1344325241U,  // SMLALB_ZZZ_D
7023
554k
    2220951161U,  // SMLALB_ZZZ_H
7024
554k
    2686535289U,  // SMLALB_ZZZ_S
7025
554k
    1688441543U,  // SMLALL_MZZI_BtoS
7026
554k
    1688425159U,  // SMLALL_MZZI_HtoD
7027
554k
    1688441543U,  // SMLALL_MZZ_BtoS
7028
554k
    1688425159U,  // SMLALL_MZZ_HtoD
7029
554k
    3835925191U,  // SMLALL_VG2_M2Z2Z_BtoS
7030
554k
    3835908807U,  // SMLALL_VG2_M2Z2Z_HtoD
7031
554k
    3835925191U,  // SMLALL_VG2_M2ZZI_BtoS
7032
554k
    3835908807U,  // SMLALL_VG2_M2ZZI_HtoD
7033
554k
    4104360647U,  // SMLALL_VG2_M2ZZ_BtoS
7034
554k
    4104344263U,  // SMLALL_VG2_M2ZZ_HtoD
7035
554k
    4104360647U,  // SMLALL_VG4_M4Z4Z_BtoS
7036
554k
    4104344263U,  // SMLALL_VG4_M4Z4Z_HtoD
7037
554k
    4104360647U,  // SMLALL_VG4_M4ZZI_BtoS
7038
554k
    4104344263U,  // SMLALL_VG4_M4ZZI_HtoD
7039
554k
    77828807U,  // SMLALL_VG4_M4ZZ_BtoS
7040
554k
    77812423U,  // SMLALL_VG4_M4ZZ_HtoD
7041
554k
    1344330683U,  // SMLALT_ZZZI_D
7042
554k
    2686540731U,  // SMLALT_ZZZI_S
7043
554k
    1344330683U,  // SMLALT_ZZZ_D
7044
554k
    2220956603U,  // SMLALT_ZZZ_H
7045
554k
    2686540731U,  // SMLALT_ZZZ_S
7046
554k
    1663275260U,  // SMLAL_MZZI_HtoS
7047
554k
    1663275260U,  // SMLAL_MZZ_HtoS
7048
554k
    3810758908U,  // SMLAL_VG2_M2Z2Z_HtoS
7049
554k
    3810758908U,  // SMLAL_VG2_M2ZZI_S
7050
554k
    3810758908U,  // SMLAL_VG2_M2ZZ_HtoS
7051
554k
    4079194364U,  // SMLAL_VG4_M4Z4Z_HtoS
7052
554k
    4079194364U,  // SMLAL_VG4_M4ZZI_HtoS
7053
554k
    4079194364U,  // SMLAL_VG4_M4ZZ_HtoS
7054
554k
    2969698558U,  // SMLALv16i8_v8i16
7055
554k
    2963411196U,  // SMLALv2i32_indexed
7056
554k
    2963411196U,  // SMLALv2i32_v2i64
7057
554k
    2967605500U,  // SMLALv4i16_indexed
7058
554k
    2967605500U,  // SMLALv4i16_v4i32
7059
554k
    2963407102U,  // SMLALv4i32_indexed
7060
554k
    2963407102U,  // SMLALv4i32_v2i64
7061
554k
    2967601406U,  // SMLALv8i16_indexed
7062
554k
    2967601406U,  // SMLALv8i16_v4i32
7063
554k
    2969702652U,  // SMLALv8i8_v8i16
7064
554k
    1344325539U,  // SMLSLB_ZZZI_D
7065
554k
    2686535587U,  // SMLSLB_ZZZI_S
7066
554k
    1344325539U,  // SMLSLB_ZZZ_D
7067
554k
    2220951459U,  // SMLSLB_ZZZ_H
7068
554k
    2686535587U,  // SMLSLB_ZZZ_S
7069
554k
    1688441574U,  // SMLSLL_MZZI_BtoS
7070
554k
    1688425190U,  // SMLSLL_MZZI_HtoD
7071
554k
    1688441574U,  // SMLSLL_MZZ_BtoS
7072
554k
    1688425190U,  // SMLSLL_MZZ_HtoD
7073
554k
    3835925222U,  // SMLSLL_VG2_M2Z2Z_BtoS
7074
554k
    3835908838U,  // SMLSLL_VG2_M2Z2Z_HtoD
7075
554k
    3835925222U,  // SMLSLL_VG2_M2ZZI_BtoS
7076
554k
    3835908838U,  // SMLSLL_VG2_M2ZZI_HtoD
7077
554k
    4104360678U,  // SMLSLL_VG2_M2ZZ_BtoS
7078
554k
    4104344294U,  // SMLSLL_VG2_M2ZZ_HtoD
7079
554k
    4104360678U,  // SMLSLL_VG4_M4Z4Z_BtoS
7080
554k
    4104344294U,  // SMLSLL_VG4_M4Z4Z_HtoD
7081
554k
    4104360678U,  // SMLSLL_VG4_M4ZZI_BtoS
7082
554k
    4104344294U,  // SMLSLL_VG4_M4ZZI_HtoD
7083
554k
    77828838U,  // SMLSLL_VG4_M4ZZ_BtoS
7084
554k
    77812454U,  // SMLSLL_VG4_M4ZZ_HtoD
7085
554k
    1344330858U,  // SMLSLT_ZZZI_D
7086
554k
    2686540906U,  // SMLSLT_ZZZI_S
7087
554k
    1344330858U,  // SMLSLT_ZZZ_D
7088
554k
    2220956778U,  // SMLSLT_ZZZ_H
7089
554k
    2686540906U,  // SMLSLT_ZZZ_S
7090
554k
    1663276027U,  // SMLSL_MZZI_HtoS
7091
554k
    1663276027U,  // SMLSL_MZZ_HtoS
7092
554k
    3810759675U,  // SMLSL_VG2_M2Z2Z_HtoS
7093
554k
    3810759675U,  // SMLSL_VG2_M2ZZI_S
7094
554k
    3810759675U,  // SMLSL_VG2_M2ZZ_HtoS
7095
554k
    4079195131U,  // SMLSL_VG4_M4Z4Z_HtoS
7096
554k
    4079195131U,  // SMLSL_VG4_M4ZZI_HtoS
7097
554k
    4079195131U,  // SMLSL_VG4_M4ZZ_HtoS
7098
554k
    2969698690U,  // SMLSLv16i8_v8i16
7099
554k
    2963411963U,  // SMLSLv2i32_indexed
7100
554k
    2963411963U,  // SMLSLv2i32_v2i64
7101
554k
    2967606267U,  // SMLSLv4i16_indexed
7102
554k
    2967606267U,  // SMLSLv4i16_v4i32
7103
554k
    2963407234U,  // SMLSLv4i32_indexed
7104
554k
    2963407234U,  // SMLSLv4i32_v2i64
7105
554k
    2967601538U,  // SMLSLv8i16_indexed
7106
554k
    2967601538U,  // SMLSLv8i16_v4i32
7107
554k
    2969703419U,  // SMLSLv8i8_v8i16
7108
554k
    2967602037U,  // SMMLA
7109
554k
    2418099061U,  // SMMLA_ZZZ
7110
554k
    54641587U,  // SMOPA_MPPZZ_D
7111
554k
    54641587U,  // SMOPA_MPPZZ_HtoS
7112
554k
    79807411U,  // SMOPA_MPPZZ_S
7113
554k
    54647463U,  // SMOPS_MPPZZ_D
7114
554k
    54647463U,  // SMOPS_MPPZZ_HtoS
7115
554k
    79813287U,  // SMOPS_MPPZZ_S
7116
554k
    807427821U, // SMOVvi16to32
7117
554k
    807427821U, // SMOVvi16to32_idx0
7118
554k
    807427821U, // SMOVvi16to64
7119
554k
    807427821U, // SMOVvi16to64_idx0
7120
554k
    807427821U, // SMOVvi32to64
7121
554k
    807427821U, // SMOVvi32to64_idx0
7122
554k
    807427821U, // SMOVvi8to32
7123
554k
    807427821U, // SMOVvi8to32_idx0
7124
554k
    807427821U, // SMOVvi8to64
7125
554k
    807427821U, // SMOVvi8to64_idx0
7126
554k
    2118166U, // SMSUBLrrr
7127
554k
    3223359209U,  // SMULH_ZPmZ_B
7128
554k
    3223375593U,  // SMULH_ZPmZ_D
7129
554k
    3519090409U,  // SMULH_ZPmZ_H
7130
554k
    3223408361U,  // SMULH_ZPmZ_S
7131
554k
    2133737U, // SMULH_ZZZ_B
7132
554k
    2418069225U,  // SMULH_ZZZ_D
7133
554k
    2189496041U,  // SMULH_ZZZ_H
7134
554k
    270618345U, // SMULH_ZZZ_S
7135
554k
    2117353U, // SMULHrr
7136
554k
    270583628U, // SMULLB_ZZZI_D
7137
554k
    1881229132U,  // SMULLB_ZZZI_S
7138
554k
    270583628U, // SMULLB_ZZZ_D
7139
554k
    2197882700U,  // SMULLB_ZZZ_H
7140
554k
    1881229132U,  // SMULLB_ZZZ_S
7141
554k
    270588985U, // SMULLT_ZZZI_D
7142
554k
    1881234489U,  // SMULLT_ZZZI_S
7143
554k
    270588985U, // SMULLT_ZZZ_D
7144
554k
    2197888057U,  // SMULLT_ZZZ_H
7145
554k
    1881234489U,  // SMULLT_ZZZ_S
7146
554k
    822182240U, // SMULLv16i8_v8i16
7147
554k
    815895302U, // SMULLv2i32_indexed
7148
554k
    815895302U, // SMULLv2i32_v2i64
7149
554k
    820089606U, // SMULLv4i16_indexed
7150
554k
    820089606U, // SMULLv4i16_v4i32
7151
554k
    815890784U, // SMULLv4i32_indexed
7152
554k
    815890784U, // SMULLv4i32_v2i64
7153
554k
    820085088U, // SMULLv8i16_indexed
7154
554k
    820085088U, // SMULLv8i16_v4i32
7155
554k
    822186758U, // SMULLv8i8_v8i16
7156
554k
    3223358466U,  // SPLICE_ZPZZ_B
7157
554k
    3223374850U,  // SPLICE_ZPZZ_D
7158
554k
    2176912386U,  // SPLICE_ZPZZ_H
7159
554k
    3223407618U,  // SPLICE_ZPZZ_S
7160
554k
    3223358466U,  // SPLICE_ZPZ_B
7161
554k
    3223374850U,  // SPLICE_ZPZ_D
7162
554k
    2176912386U,  // SPLICE_ZPZ_H
7163
554k
    3223407618U,  // SPLICE_ZPZ_S
7164
554k
    270572010U, // SQABS_ZPmZ_B
7165
554k
    270588394U, // SQABS_ZPmZ_D
7166
554k
    541137386U, // SQABS_ZPmZ_H
7167
554k
    270621162U, // SQABS_ZPmZ_S
7168
554k
    811702762U, // SQABSv16i8
7169
554k
    2120170U, // SQABSv1i16
7170
554k
    2120170U, // SQABSv1i32
7171
554k
    2120170U, // SQABSv1i64
7172
554k
    2120170U, // SQABSv1i8
7173
554k
    813799914U, // SQABSv2i32
7174
554k
    815897066U, // SQABSv2i64
7175
554k
    817994218U, // SQABSv4i16
7176
554k
    820091370U, // SQABSv4i32
7177
554k
    822188522U, // SQABSv8i16
7178
554k
    824285674U, // SQABSv8i8
7179
554k
    2132907U, // SQADD_ZI_B
7180
554k
    2418068395U,  // SQADD_ZI_D
7181
554k
    2189495211U,  // SQADD_ZI_H
7182
554k
    270617515U, // SQADD_ZI_S
7183
554k
    3223358379U,  // SQADD_ZPmZ_B
7184
554k
    3223374763U,  // SQADD_ZPmZ_D
7185
554k
    3519089579U,  // SQADD_ZPmZ_H
7186
554k
    3223407531U,  // SQADD_ZPmZ_S
7187
554k
    2132907U, // SQADD_ZZZ_B
7188
554k
    2418068395U,  // SQADD_ZZZ_D
7189
554k
    2189495211U,  // SQADD_ZZZ_H
7190
554k
    270617515U, // SQADD_ZZZ_S
7191
554k
    811699115U, // SQADDv16i8
7192
554k
    2116523U, // SQADDv1i16
7193
554k
    2116523U, // SQADDv1i32
7194
554k
    2116523U, // SQADDv1i64
7195
554k
    2116523U, // SQADDv1i8
7196
554k
    813796267U, // SQADDv2i32
7197
554k
    815893419U, // SQADDv2i64
7198
554k
    817990571U, // SQADDv4i16
7199
554k
    820087723U, // SQADDv4i32
7200
554k
    822184875U, // SQADDv8i16
7201
554k
    824282027U, // SQADDv8i8
7202
554k
    2132839U, // SQCADD_ZZI_B
7203
554k
    2418068327U,  // SQCADD_ZZI_D
7204
554k
    2189495143U,  // SQCADD_ZZI_H
7205
554k
    270617447U, // SQCADD_ZZI_S
7206
554k
    1648432504U,  // SQCVTN_Z2Z_StoH
7207
554k
    1644238200U,  // SQCVTN_Z4Z_DtoH
7208
554k
    3223360888U,  // SQCVTN_Z4Z_StoB
7209
554k
    1648432553U,  // SQCVTUN_Z2Z_StoH
7210
554k
    1644238249U,  // SQCVTUN_Z4Z_DtoH
7211
554k
    3223360937U,  // SQCVTUN_Z4Z_StoB
7212
554k
    1648434777U,  // SQCVTU_Z2Z_StoH
7213
554k
    1644240473U,  // SQCVTU_Z4Z_DtoH
7214
554k
    3223363161U,  // SQCVTU_Z4Z_StoB
7215
554k
    1648434657U,  // SQCVT_Z2Z_StoH
7216
554k
    1644240353U,  // SQCVT_Z4Z_DtoH
7217
554k
    3223363041U,  // SQCVT_Z4Z_StoB
7218
554k
    538985973U, // SQDECB_XPiI
7219
554k
    2954905077U,  // SQDECB_XPiWdI
7220
554k
    538987328U, // SQDECD_XPiI
7221
554k
    2954906432U,  // SQDECD_XPiWdI
7222
554k
    539020096U, // SQDECD_ZPiI
7223
554k
    538988022U, // SQDECH_XPiI
7224
554k
    2954907126U,  // SQDECH_XPiWdI
7225
554k
    56692214U,  // SQDECH_ZPiI
7226
554k
    2119181U, // SQDECP_XPWd_B
7227
554k
    2418038285U,  // SQDECP_XPWd_D
7228
554k
    1881167373U,  // SQDECP_XPWd_H
7229
554k
    270554637U, // SQDECP_XPWd_S
7230
554k
    2119181U, // SQDECP_XP_B
7231
554k
    2418038285U,  // SQDECP_XP_D
7232
554k
    1881167373U,  // SQDECP_XP_H
7233
554k
    270554637U, // SQDECP_XP_S
7234
554k
    1075893773U,  // SQDECP_ZP_D
7235
554k
    1658918413U,  // SQDECP_ZP_H
7236
554k
    1344361997U,  // SQDECP_ZP_S
7237
554k
    538992605U, // SQDECW_XPiI
7238
554k
    2954911709U,  // SQDECW_XPiWdI
7239
554k
    539058141U, // SQDECW_ZPiI
7240
554k
    1344330498U,  // SQDMLALBT_ZZZ_D
7241
554k
    2220956418U,  // SQDMLALBT_ZZZ_H
7242
554k
    2686540546U,  // SQDMLALBT_ZZZ_S
7243
554k
    1344325222U,  // SQDMLALB_ZZZI_D
7244
554k
    2686535270U,  // SQDMLALB_ZZZI_S
7245
554k
    1344325222U,  // SQDMLALB_ZZZ_D
7246
554k
    2220951142U,  // SQDMLALB_ZZZ_H
7247
554k
    2686535270U,  // SQDMLALB_ZZZ_S
7248
554k
    1344330664U,  // SQDMLALT_ZZZI_D
7249
554k
    2686540712U,  // SQDMLALT_ZZZI_S
7250
554k
    1344330664U,  // SQDMLALT_ZZZ_D
7251
554k
    2220956584U,  // SQDMLALT_ZZZ_H
7252
554k
    2686540712U,  // SQDMLALT_ZZZ_S
7253
554k
    807719147U, // SQDMLALi16
7254
554k
    807719147U, // SQDMLALi32
7255
554k
    807719147U, // SQDMLALv1i32_indexed
7256
554k
    807719147U, // SQDMLALv1i64_indexed
7257
554k
    2963411179U,  // SQDMLALv2i32_indexed
7258
554k
    2963411179U,  // SQDMLALv2i32_v2i64
7259
554k
    2967605483U,  // SQDMLALv4i16_indexed
7260
554k
    2967605483U,  // SQDMLALv4i16_v4i32
7261
554k
    2963407084U,  // SQDMLALv4i32_indexed
7262
554k
    2963407084U,  // SQDMLALv4i32_v2i64
7263
554k
    2967601388U,  // SQDMLALv8i16_indexed
7264
554k
    2967601388U,  // SQDMLALv8i16_v4i32
7265
554k
    1344330537U,  // SQDMLSLBT_ZZZ_D
7266
554k
    2220956457U,  // SQDMLSLBT_ZZZ_H
7267
554k
    2686540585U,  // SQDMLSLBT_ZZZ_S
7268
554k
    1344325520U,  // SQDMLSLB_ZZZI_D
7269
554k
    2686535568U,  // SQDMLSLB_ZZZI_S
7270
554k
    1344325520U,  // SQDMLSLB_ZZZ_D
7271
554k
    2220951440U,  // SQDMLSLB_ZZZ_H
7272
554k
    2686535568U,  // SQDMLSLB_ZZZ_S
7273
554k
    1344330839U,  // SQDMLSLT_ZZZI_D
7274
554k
    2686540887U,  // SQDMLSLT_ZZZI_S
7275
554k
    1344330839U,  // SQDMLSLT_ZZZ_D
7276
554k
    2220956759U,  // SQDMLSLT_ZZZ_H
7277
554k
    2686540887U,  // SQDMLSLT_ZZZ_S
7278
554k
    807719914U, // SQDMLSLi16
7279
554k
    807719914U, // SQDMLSLi32
7280
554k
    807719914U, // SQDMLSLv1i32_indexed
7281
554k
    807719914U, // SQDMLSLv1i64_indexed
7282
554k
    2963411946U,  // SQDMLSLv2i32_indexed
7283
554k
    2963411946U,  // SQDMLSLv2i32_v2i64
7284
554k
    2967606250U,  // SQDMLSLv4i16_indexed
7285
554k
    2967606250U,  // SQDMLSLv4i16_v4i32
7286
554k
    2963407216U,  // SQDMLSLv4i32_indexed
7287
554k
    2963407216U,  // SQDMLSLv4i32_v2i64
7288
554k
    2967601520U,  // SQDMLSLv8i16_indexed
7289
554k
    2967601520U,  // SQDMLSLv8i16_v4i32
7290
554k
    2179092182U,  // SQDMULH_VG2_2Z2Z_B
7291
554k
    2181205718U,  // SQDMULH_VG2_2Z2Z_D
7292
554k
    2183319254U,  // SQDMULH_VG2_2Z2Z_H
7293
554k
    2185432790U,  // SQDMULH_VG2_2Z2Z_S
7294
554k
    2179092182U,  // SQDMULH_VG2_2ZZ_B
7295
554k
    2181205718U,  // SQDMULH_VG2_2ZZ_D
7296
554k
    2183319254U,  // SQDMULH_VG2_2ZZ_H
7297
554k
    2185432790U,  // SQDMULH_VG2_2ZZ_S
7298
554k
    2179092182U,  // SQDMULH_VG4_4Z4Z_B
7299
554k
    2181205718U,  // SQDMULH_VG4_4Z4Z_D
7300
554k
    2183319254U,  // SQDMULH_VG4_4Z4Z_H
7301
554k
    2185432790U,  // SQDMULH_VG4_4Z4Z_S
7302
554k
    2179092182U,  // SQDMULH_VG4_4ZZ_B
7303
554k
    2181205718U,  // SQDMULH_VG4_4ZZ_D
7304
554k
    2183319254U,  // SQDMULH_VG4_4ZZ_H
7305
554k
    2185432790U,  // SQDMULH_VG4_4ZZ_S
7306
554k
    2418069206U,  // SQDMULH_ZZZI_D
7307
554k
    2189496022U,  // SQDMULH_ZZZI_H
7308
554k
    270618326U, // SQDMULH_ZZZI_S
7309
554k
    2133718U, // SQDMULH_ZZZ_B
7310
554k
    2418069206U,  // SQDMULH_ZZZ_D
7311
554k
    2189496022U,  // SQDMULH_ZZZ_H
7312
554k
    270618326U, // SQDMULH_ZZZ_S
7313
554k
    2117334U, // SQDMULHv1i16
7314
554k
    2117334U, // SQDMULHv1i16_indexed
7315
554k
    2117334U, // SQDMULHv1i32
7316
554k
    2117334U, // SQDMULHv1i32_indexed
7317
554k
    813797078U, // SQDMULHv2i32
7318
554k
    813797078U, // SQDMULHv2i32_indexed
7319
554k
    817991382U, // SQDMULHv4i16
7320
554k
    817991382U, // SQDMULHv4i16_indexed
7321
554k
    820088534U, // SQDMULHv4i32
7322
554k
    820088534U, // SQDMULHv4i32_indexed
7323
554k
    822185686U, // SQDMULHv8i16
7324
554k
    822185686U, // SQDMULHv8i16_indexed
7325
554k
    270583610U, // SQDMULLB_ZZZI_D
7326
554k
    1881229114U,  // SQDMULLB_ZZZI_S
7327
554k
    270583610U, // SQDMULLB_ZZZ_D
7328
554k
    2197882682U,  // SQDMULLB_ZZZ_H
7329
554k
    1881229114U,  // SQDMULLB_ZZZ_S
7330
554k
    270588967U, // SQDMULLT_ZZZI_D
7331
554k
    1881234471U,  // SQDMULLT_ZZZI_S
7332
554k
    270588967U, // SQDMULLT_ZZZ_D
7333
554k
    2197888039U,  // SQDMULLT_ZZZ_H
7334
554k
    1881234471U,  // SQDMULLT_ZZZ_S
7335
554k
    2118390U, // SQDMULLi16
7336
554k
    2118390U, // SQDMULLi32
7337
554k
    2118390U, // SQDMULLv1i32_indexed
7338
554k
    2118390U, // SQDMULLv1i64_indexed
7339
554k
    815895286U, // SQDMULLv2i32_indexed
7340
554k
    815895286U, // SQDMULLv2i32_v2i64
7341
554k
    820089590U, // SQDMULLv4i16_indexed
7342
554k
    820089590U, // SQDMULLv4i16_v4i32
7343
554k
    815890766U, // SQDMULLv4i32_indexed
7344
554k
    815890766U, // SQDMULLv4i32_v2i64
7345
554k
    820085070U, // SQDMULLv8i16_indexed
7346
554k
    820085070U, // SQDMULLv8i16_v4i32
7347
554k
    538985989U, // SQINCB_XPiI
7348
554k
    2954905093U,  // SQINCB_XPiWdI
7349
554k
    538987344U, // SQINCD_XPiI
7350
554k
    2954906448U,  // SQINCD_XPiWdI
7351
554k
    539020112U, // SQINCD_ZPiI
7352
554k
    538988038U, // SQINCH_XPiI
7353
554k
    2954907142U,  // SQINCH_XPiWdI
7354
554k
    56692230U,  // SQINCH_ZPiI
7355
554k
    2119197U, // SQINCP_XPWd_B
7356
554k
    2418038301U,  // SQINCP_XPWd_D
7357
554k
    1881167389U,  // SQINCP_XPWd_H
7358
554k
    270554653U, // SQINCP_XPWd_S
7359
554k
    2119197U, // SQINCP_XP_B
7360
554k
    2418038301U,  // SQINCP_XP_D
7361
554k
    1881167389U,  // SQINCP_XP_H
7362
554k
    270554653U, // SQINCP_XP_S
7363
554k
    1075893789U,  // SQINCP_ZP_D
7364
554k
    1658918429U,  // SQINCP_ZP_H
7365
554k
    1344362013U,  // SQINCP_ZP_S
7366
554k
    538992621U, // SQINCW_XPiI
7367
554k
    2954911725U,  // SQINCW_XPiWdI
7368
554k
    539058157U, // SQINCW_ZPiI
7369
554k
    270568678U, // SQNEG_ZPmZ_B
7370
554k
    270585062U, // SQNEG_ZPmZ_D
7371
554k
    541134054U, // SQNEG_ZPmZ_H
7372
554k
    270617830U, // SQNEG_ZPmZ_S
7373
554k
    811699430U, // SQNEGv16i8
7374
554k
    2116838U, // SQNEGv1i16
7375
554k
    2116838U, // SQNEGv1i32
7376
554k
    2116838U, // SQNEGv1i64
7377
554k
    2116838U, // SQNEGv1i8
7378
554k
    813796582U, // SQNEGv2i32
7379
554k
    815893734U, // SQNEGv2i64
7380
554k
    817990886U, // SQNEGv4i16
7381
554k
    820088038U, // SQNEGv4i32
7382
554k
    822185190U, // SQNEGv8i16
7383
554k
    824282342U, // SQNEGv8i8
7384
554k
    2195787143U,  // SQRDCMLAH_ZZZI_H
7385
554k
    1344359815U,  // SQRDCMLAH_ZZZI_S
7386
554k
    2418052487U,  // SQRDCMLAH_ZZZ_B
7387
554k
    1075891591U,  // SQRDCMLAH_ZZZ_D
7388
554k
    2195787143U,  // SQRDCMLAH_ZZZ_H
7389
554k
    1344359815U,  // SQRDCMLAH_ZZZ_S
7390
554k
    1075891602U,  // SQRDMLAH_ZZZI_D
7391
554k
    2195787154U,  // SQRDMLAH_ZZZI_H
7392
554k
    1344359826U,  // SQRDMLAH_ZZZI_S
7393
554k
    2418052498U,  // SQRDMLAH_ZZZ_B
7394
554k
    1075891602U,  // SQRDMLAH_ZZZ_D
7395
554k
    2195787154U,  // SQRDMLAH_ZZZ_H
7396
554k
    1344359826U,  // SQRDMLAH_ZZZ_S
7397
554k
    807718290U, // SQRDMLAHv1i16
7398
554k
    807718290U, // SQRDMLAHv1i16_indexed
7399
554k
    807718290U, // SQRDMLAHv1i32
7400
554k
    807718290U, // SQRDMLAHv1i32_indexed
7401
554k
    2961313170U,  // SQRDMLAHv2i32
7402
554k
    2961313170U,  // SQRDMLAHv2i32_indexed
7403
554k
    2965507474U,  // SQRDMLAHv4i16
7404
554k
    2965507474U,  // SQRDMLAHv4i16_indexed
7405
554k
    2967604626U,  // SQRDMLAHv4i32
7406
554k
    2967604626U,  // SQRDMLAHv4i32_indexed
7407
554k
    2969701778U,  // SQRDMLAHv8i16
7408
554k
    2969701778U,  // SQRDMLAHv8i16_indexed
7409
554k
    1075892207U,  // SQRDMLSH_ZZZI_D
7410
554k
    2195787759U,  // SQRDMLSH_ZZZI_H
7411
554k
    1344360431U,  // SQRDMLSH_ZZZI_S
7412
554k
    2418053103U,  // SQRDMLSH_ZZZ_B
7413
554k
    1075892207U,  // SQRDMLSH_ZZZ_D
7414
554k
    2195787759U,  // SQRDMLSH_ZZZ_H
7415
554k
    1344360431U,  // SQRDMLSH_ZZZ_S
7416
554k
    807718895U, // SQRDMLSHv1i16
7417
554k
    807718895U, // SQRDMLSHv1i16_indexed
7418
554k
    807718895U, // SQRDMLSHv1i32
7419
554k
    807718895U, // SQRDMLSHv1i32_indexed
7420
554k
    2961313775U,  // SQRDMLSHv2i32
7421
554k
    2961313775U,  // SQRDMLSHv2i32_indexed
7422
554k
    2965508079U,  // SQRDMLSHv4i16
7423
554k
    2965508079U,  // SQRDMLSHv4i16_indexed
7424
554k
    2967605231U,  // SQRDMLSHv4i32
7425
554k
    2967605231U,  // SQRDMLSHv4i32_indexed
7426
554k
    2969702383U,  // SQRDMLSHv8i16
7427
554k
    2969702383U,  // SQRDMLSHv8i16_indexed
7428
554k
    2418069215U,  // SQRDMULH_ZZZI_D
7429
554k
    2189496031U,  // SQRDMULH_ZZZI_H
7430
554k
    270618335U, // SQRDMULH_ZZZI_S
7431
554k
    2133727U, // SQRDMULH_ZZZ_B
7432
554k
    2418069215U,  // SQRDMULH_ZZZ_D
7433
554k
    2189496031U,  // SQRDMULH_ZZZ_H
7434
554k
    270618335U, // SQRDMULH_ZZZ_S
7435
554k
    2117343U, // SQRDMULHv1i16
7436
554k
    2117343U, // SQRDMULHv1i16_indexed
7437
554k
    2117343U, // SQRDMULHv1i32
7438
554k
    2117343U, // SQRDMULHv1i32_indexed
7439
554k
    813797087U, // SQRDMULHv2i32
7440
554k
    813797087U, // SQRDMULHv2i32_indexed
7441
554k
    817991391U, // SQRDMULHv4i16
7442
554k
    817991391U, // SQRDMULHv4i16_indexed
7443
554k
    820088543U, // SQRDMULHv4i32
7444
554k
    820088543U, // SQRDMULHv4i32_indexed
7445
554k
    822185695U, // SQRDMULHv8i16
7446
554k
    822185695U, // SQRDMULHv8i16_indexed
7447
554k
    3223361747U,  // SQRSHLR_ZPmZ_B
7448
554k
    3223378131U,  // SQRSHLR_ZPmZ_D
7449
554k
    3519092947U,  // SQRSHLR_ZPmZ_H
7450
554k
    3223410899U,  // SQRSHLR_ZPmZ_S
7451
554k
    3223360148U,  // SQRSHL_ZPmZ_B
7452
554k
    3223376532U,  // SQRSHL_ZPmZ_D
7453
554k
    3519091348U,  // SQRSHL_ZPmZ_H
7454
554k
    3223409300U,  // SQRSHL_ZPmZ_S
7455
554k
    811700884U, // SQRSHLv16i8
7456
554k
    2118292U, // SQRSHLv1i16
7457
554k
    2118292U, // SQRSHLv1i32
7458
554k
    2118292U, // SQRSHLv1i64
7459
554k
    2118292U, // SQRSHLv1i8
7460
554k
    813798036U, // SQRSHLv2i32
7461
554k
    815895188U, // SQRSHLv2i64
7462
554k
    817992340U, // SQRSHLv4i16
7463
554k
    820089492U, // SQRSHLv4i32
7464
554k
    822186644U, // SQRSHLv8i16
7465
554k
    824283796U, // SQRSHLv8i8
7466
554k
    1881180171U,  // SQRSHRNB_ZZI_B
7467
554k
    2172717067U,  // SQRSHRNB_ZZI_H
7468
554k
    2418100235U,  // SQRSHRNB_ZZI_S
7469
554k
    2686491865U,  // SQRSHRNT_ZZI_B
7470
554k
    2174819545U,  // SQRSHRNT_ZZI_H
7471
554k
    1075928281U,  // SQRSHRNT_ZZI_S
7472
554k
    3223360849U,  // SQRSHRN_VG4_Z4ZI_B
7473
554k
    2181109073U,  // SQRSHRN_VG4_Z4ZI_H
7474
554k
    2185303377U,  // SQRSHRN_Z2ZI_StoH
7475
554k
    2118993U, // SQRSHRNb
7476
554k
    2118993U, // SQRSHRNh
7477
554k
    2118993U, // SQRSHRNs
7478
554k
    2959213010U,  // SQRSHRNv16i8_shift
7479
554k
    813798737U, // SQRSHRNv2i32_shift
7480
554k
    817993041U, // SQRSHRNv4i16_shift
7481
554k
    2967601618U,  // SQRSHRNv4i32_shift
7482
554k
    2969698770U,  // SQRSHRNv8i16_shift
7483
554k
    824284497U, // SQRSHRNv8i8_shift
7484
554k
    1881180225U,  // SQRSHRUNB_ZZI_B
7485
554k
    2172717121U,  // SQRSHRUNB_ZZI_H
7486
554k
    2418100289U,  // SQRSHRUNB_ZZI_S
7487
554k
    2686491920U,  // SQRSHRUNT_ZZI_B
7488
554k
    2174819600U,  // SQRSHRUNT_ZZI_H
7489
554k
    1075928336U,  // SQRSHRUNT_ZZI_S
7490
554k
    3223360927U,  // SQRSHRUN_VG4_Z4ZI_B
7491
554k
    2181109151U,  // SQRSHRUN_VG4_Z4ZI_H
7492
554k
    2185303455U,  // SQRSHRUN_Z2ZI_StoH
7493
554k
    2119071U, // SQRSHRUNb
7494
554k
    2119071U, // SQRSHRUNh
7495
554k
    2119071U, // SQRSHRUNs
7496
554k
    2959213071U,  // SQRSHRUNv16i8_shift
7497
554k
    813798815U, // SQRSHRUNv2i32_shift
7498
554k
    817993119U, // SQRSHRUNv4i16_shift
7499
554k
    2967601679U,  // SQRSHRUNv4i32_shift
7500
554k
    2969698831U,  // SQRSHRUNv8i16_shift
7501
554k
    824284575U, // SQRSHRUNv8i8_shift
7502
554k
    2185305680U,  // SQRSHRU_VG2_Z2ZI_H
7503
554k
    3223363152U,  // SQRSHRU_VG4_Z4ZI_B
7504
554k
    2181111376U,  // SQRSHRU_VG4_Z4ZI_H
7505
554k
    2185304188U,  // SQRSHR_VG2_Z2ZI_H
7506
554k
    3223361660U,  // SQRSHR_VG4_Z4ZI_B
7507
554k
    2181109884U,  // SQRSHR_VG4_Z4ZI_H
7508
554k
    3223361731U,  // SQSHLR_ZPmZ_B
7509
554k
    3223378115U,  // SQSHLR_ZPmZ_D
7510
554k
    3519092931U,  // SQSHLR_ZPmZ_H
7511
554k
    3223410883U,  // SQSHLR_ZPmZ_S
7512
554k
    3223363120U,  // SQSHLU_ZPmI_B
7513
554k
    3223379504U,  // SQSHLU_ZPmI_D
7514
554k
    3519094320U,  // SQSHLU_ZPmI_H
7515
554k
    3223412272U,  // SQSHLU_ZPmI_S
7516
554k
    2121264U, // SQSHLUb
7517
554k
    2121264U, // SQSHLUd
7518
554k
    2121264U, // SQSHLUh
7519
554k
    2121264U, // SQSHLUs
7520
554k
    811703856U, // SQSHLUv16i8_shift
7521
554k
    813801008U, // SQSHLUv2i32_shift
7522
554k
    815898160U, // SQSHLUv2i64_shift
7523
554k
    817995312U, // SQSHLUv4i16_shift
7524
554k
    820092464U, // SQSHLUv4i32_shift
7525
554k
    822189616U, // SQSHLUv8i16_shift
7526
554k
    824286768U, // SQSHLUv8i8_shift
7527
554k
    3223360134U,  // SQSHL_ZPmI_B
7528
554k
    3223376518U,  // SQSHL_ZPmI_D
7529
554k
    3519091334U,  // SQSHL_ZPmI_H
7530
554k
    3223409286U,  // SQSHL_ZPmI_S
7531
554k
    3223360134U,  // SQSHL_ZPmZ_B
7532
554k
    3223376518U,  // SQSHL_ZPmZ_D
7533
554k
    3519091334U,  // SQSHL_ZPmZ_H
7534
554k
    3223409286U,  // SQSHL_ZPmZ_S
7535
554k
    2118278U, // SQSHLb
7536
554k
    2118278U, // SQSHLd
7537
554k
    2118278U, // SQSHLh
7538
554k
    2118278U, // SQSHLs
7539
554k
    811700870U, // SQSHLv16i8
7540
554k
    811700870U, // SQSHLv16i8_shift
7541
554k
    2118278U, // SQSHLv1i16
7542
554k
    2118278U, // SQSHLv1i32
7543
554k
    2118278U, // SQSHLv1i64
7544
554k
    2118278U, // SQSHLv1i8
7545
554k
    813798022U, // SQSHLv2i32
7546
554k
    813798022U, // SQSHLv2i32_shift
7547
554k
    815895174U, // SQSHLv2i64
7548
554k
    815895174U, // SQSHLv2i64_shift
7549
554k
    817992326U, // SQSHLv4i16
7550
554k
    817992326U, // SQSHLv4i16_shift
7551
554k
    820089478U, // SQSHLv4i32
7552
554k
    820089478U, // SQSHLv4i32_shift
7553
554k
    822186630U, // SQSHLv8i16
7554
554k
    822186630U, // SQSHLv8i16_shift
7555
554k
    824283782U, // SQSHLv8i8
7556
554k
    824283782U, // SQSHLv8i8_shift
7557
554k
    1881180153U,  // SQSHRNB_ZZI_B
7558
554k
    2172717049U,  // SQSHRNB_ZZI_H
7559
554k
    2418100217U,  // SQSHRNB_ZZI_S
7560
554k
    2686491847U,  // SQSHRNT_ZZI_B
7561
554k
    2174819527U,  // SQSHRNT_ZZI_H
7562
554k
    1075928263U,  // SQSHRNT_ZZI_S
7563
554k
    2118977U, // SQSHRNb
7564
554k
    2118977U, // SQSHRNh
7565
554k
    2118977U, // SQSHRNs
7566
554k
    2959212992U,  // SQSHRNv16i8_shift
7567
554k
    813798721U, // SQSHRNv2i32_shift
7568
554k
    817993025U, // SQSHRNv4i16_shift
7569
554k
    2967601600U,  // SQSHRNv4i32_shift
7570
554k
    2969698752U,  // SQSHRNv8i16_shift
7571
554k
    824284481U, // SQSHRNv8i8_shift
7572
554k
    1881180215U,  // SQSHRUNB_ZZI_B
7573
554k
    2172717111U,  // SQSHRUNB_ZZI_H
7574
554k
    2418100279U,  // SQSHRUNB_ZZI_S
7575
554k
    2686491910U,  // SQSHRUNT_ZZI_B
7576
554k
    2174819590U,  // SQSHRUNT_ZZI_H
7577
554k
    1075928326U,  // SQSHRUNT_ZZI_S
7578
554k
    2119062U, // SQSHRUNb
7579
554k
    2119062U, // SQSHRUNh
7580
554k
    2119062U, // SQSHRUNs
7581
554k
    2959213061U,  // SQSHRUNv16i8_shift
7582
554k
    813798806U, // SQSHRUNv2i32_shift
7583
554k
    817993110U, // SQSHRUNv4i16_shift
7584
554k
    2967601669U,  // SQSHRUNv4i32_shift
7585
554k
    2969698821U,  // SQSHRUNv8i16_shift
7586
554k
    824284566U, // SQSHRUNv8i8_shift
7587
554k
    3223361612U,  // SQSUBR_ZPmZ_B
7588
554k
    3223377996U,  // SQSUBR_ZPmZ_D
7589
554k
    3519092812U,  // SQSUBR_ZPmZ_H
7590
554k
    3223410764U,  // SQSUBR_ZPmZ_S
7591
554k
    2132444U, // SQSUB_ZI_B
7592
554k
    2418067932U,  // SQSUB_ZI_D
7593
554k
    2189494748U,  // SQSUB_ZI_H
7594
554k
    270617052U, // SQSUB_ZI_S
7595
554k
    3223357916U,  // SQSUB_ZPmZ_B
7596
554k
    3223374300U,  // SQSUB_ZPmZ_D
7597
554k
    3519089116U,  // SQSUB_ZPmZ_H
7598
554k
    3223407068U,  // SQSUB_ZPmZ_S
7599
554k
    2132444U, // SQSUB_ZZZ_B
7600
554k
    2418067932U,  // SQSUB_ZZZ_D
7601
554k
    2189494748U,  // SQSUB_ZZZ_H
7602
554k
    270617052U, // SQSUB_ZZZ_S
7603
554k
    811698652U, // SQSUBv16i8
7604
554k
    2116060U, // SQSUBv1i16
7605
554k
    2116060U, // SQSUBv1i32
7606
554k
    2116060U, // SQSUBv1i64
7607
554k
    2116060U, // SQSUBv1i8
7608
554k
    813795804U, // SQSUBv2i32
7609
554k
    815892956U, // SQSUBv2i64
7610
554k
    817990108U, // SQSUBv4i16
7611
554k
    820087260U, // SQSUBv4i32
7612
554k
    822184412U, // SQSUBv8i16
7613
554k
    824281564U, // SQSUBv8i8
7614
554k
    1881180199U,  // SQXTNB_ZZ_B
7615
554k
    1635846183U,  // SQXTNB_ZZ_H
7616
554k
    2418100263U,  // SQXTNB_ZZ_S
7617
554k
    2686491894U,  // SQXTNT_ZZ_B
7618
554k
    1637948662U,  // SQXTNT_ZZ_H
7619
554k
    1075928310U,  // SQXTNT_ZZ_S
7620
554k
    2959213045U,  // SQXTNv16i8
7621
554k
    2119048U, // SQXTNv1i16
7622
554k
    2119048U, // SQXTNv1i32
7623
554k
    2119048U, // SQXTNv1i8
7624
554k
    813798792U, // SQXTNv2i32
7625
554k
    817993096U, // SQXTNv4i16
7626
554k
    2967601653U,  // SQXTNv4i32
7627
554k
    2969698805U,  // SQXTNv8i16
7628
554k
    824284552U, // SQXTNv8i8
7629
554k
    1881180236U,  // SQXTUNB_ZZ_B
7630
554k
    1635846220U,  // SQXTUNB_ZZ_H
7631
554k
    2418100300U,  // SQXTUNB_ZZ_S
7632
554k
    2686491931U,  // SQXTUNT_ZZ_B
7633
554k
    1637948699U,  // SQXTUNT_ZZ_H
7634
554k
    1075928347U,  // SQXTUNT_ZZ_S
7635
554k
    2959213082U,  // SQXTUNv16i8
7636
554k
    2119090U, // SQXTUNv1i16
7637
554k
    2119090U, // SQXTUNv1i32
7638
554k
    2119090U, // SQXTUNv1i8
7639
554k
    813798834U, // SQXTUNv2i32
7640
554k
    817993138U, // SQXTUNv4i16
7641
554k
    2967601690U,  // SQXTUNv4i32
7642
554k
    2969698842U,  // SQXTUNv8i16
7643
554k
    824284594U, // SQXTUNv8i8
7644
554k
    3223358333U,  // SRHADD_ZPmZ_B
7645
554k
    3223374717U,  // SRHADD_ZPmZ_D
7646
554k
    3519089533U,  // SRHADD_ZPmZ_H
7647
554k
    3223407485U,  // SRHADD_ZPmZ_S
7648
554k
    811699069U, // SRHADDv16i8
7649
554k
    813796221U, // SRHADDv2i32
7650
554k
    817990525U, // SRHADDv4i16
7651
554k
    820087677U, // SRHADDv4i32
7652
554k
    822184829U, // SRHADDv8i16
7653
554k
    824281981U, // SRHADDv8i8
7654
554k
    2418053276U,  // SRI_ZZI_B
7655
554k
    1075892380U,  // SRI_ZZI_D
7656
554k
    2195787932U,  // SRI_ZZI_H
7657
554k
    1344360604U,  // SRI_ZZI_S
7658
554k
    807719068U, // SRId
7659
554k
    2959216796U,  // SRIv16i8_shift
7660
554k
    2961313948U,  // SRIv2i32_shift
7661
554k
    2963411100U,  // SRIv2i64_shift
7662
554k
    2965508252U,  // SRIv4i16_shift
7663
554k
    2967605404U,  // SRIv4i32_shift
7664
554k
    2969702556U,  // SRIv8i16_shift
7665
554k
    2971799708U,  // SRIv8i8_shift
7666
554k
    3223361765U,  // SRSHLR_ZPmZ_B
7667
554k
    3223378149U,  // SRSHLR_ZPmZ_D
7668
554k
    3519092965U,  // SRSHLR_ZPmZ_H
7669
554k
    3223410917U,  // SRSHLR_ZPmZ_S
7670
554k
    2179093156U,  // SRSHL_VG2_2Z2Z_B
7671
554k
    2181206692U,  // SRSHL_VG2_2Z2Z_D
7672
554k
    2183320228U,  // SRSHL_VG2_2Z2Z_H
7673
554k
    2185433764U,  // SRSHL_VG2_2Z2Z_S
7674
554k
    2179093156U,  // SRSHL_VG2_2ZZ_B
7675
554k
    2181206692U,  // SRSHL_VG2_2ZZ_D
7676
554k
    2183320228U,  // SRSHL_VG2_2ZZ_H
7677
554k
    2185433764U,  // SRSHL_VG2_2ZZ_S
7678
554k
    2179093156U,  // SRSHL_VG4_4Z4Z_B
7679
554k
    2181206692U,  // SRSHL_VG4_4Z4Z_D
7680
554k
    2183320228U,  // SRSHL_VG4_4Z4Z_H
7681
554k
    2185433764U,  // SRSHL_VG4_4Z4Z_S
7682
554k
    2179093156U,  // SRSHL_VG4_4ZZ_B
7683
554k
    2181206692U,  // SRSHL_VG4_4ZZ_D
7684
554k
    2183320228U,  // SRSHL_VG4_4ZZ_H
7685
554k
    2185433764U,  // SRSHL_VG4_4ZZ_S
7686
554k
    3223360164U,  // SRSHL_ZPmZ_B
7687
554k
    3223376548U,  // SRSHL_ZPmZ_D
7688
554k
    3519091364U,  // SRSHL_ZPmZ_H
7689
554k
    3223409316U,  // SRSHL_ZPmZ_S
7690
554k
    811700900U, // SRSHLv16i8
7691
554k
    2118308U, // SRSHLv1i64
7692
554k
    813798052U, // SRSHLv2i32
7693
554k
    815895204U, // SRSHLv2i64
7694
554k
    817992356U, // SRSHLv4i16
7695
554k
    820089508U, // SRSHLv4i32
7696
554k
    822186660U, // SRSHLv8i16
7697
554k
    824283812U, // SRSHLv8i8
7698
554k
    3223361676U,  // SRSHR_ZPmI_B
7699
554k
    3223378060U,  // SRSHR_ZPmI_D
7700
554k
    3519092876U,  // SRSHR_ZPmI_H
7701
554k
    3223410828U,  // SRSHR_ZPmI_S
7702
554k
    2119820U, // SRSHRd
7703
554k
    811702412U, // SRSHRv16i8_shift
7704
554k
    813799564U, // SRSHRv2i32_shift
7705
554k
    815896716U, // SRSHRv2i64_shift
7706
554k
    817993868U, // SRSHRv4i16_shift
7707
554k
    820091020U, // SRSHRv4i32_shift
7708
554k
    822188172U, // SRSHRv8i16_shift
7709
554k
    824285324U, // SRSHRv8i8_shift
7710
554k
    2418050149U,  // SRSRA_ZZI_B
7711
554k
    1075889253U,  // SRSRA_ZZI_D
7712
554k
    2195784805U,  // SRSRA_ZZI_H
7713
554k
    1344357477U,  // SRSRA_ZZI_S
7714
554k
    807715941U, // SRSRAd
7715
554k
    2959213669U,  // SRSRAv16i8_shift
7716
554k
    2961310821U,  // SRSRAv2i32_shift
7717
554k
    2963407973U,  // SRSRAv2i64_shift
7718
554k
    2965505125U,  // SRSRAv4i16_shift
7719
554k
    2967602277U,  // SRSRAv4i32_shift
7720
554k
    2969699429U,  // SRSRAv8i16_shift
7721
554k
    2971796581U,  // SRSRAv8i8_shift
7722
554k
    270583594U, // SSHLLB_ZZI_D
7723
554k
    2197882666U,  // SSHLLB_ZZI_H
7724
554k
    1881229098U,  // SSHLLB_ZZI_S
7725
554k
    270588951U, // SSHLLT_ZZI_D
7726
554k
    2197888023U,  // SSHLLT_ZZI_H
7727
554k
    1881234455U,  // SSHLLT_ZZI_S
7728
554k
    822182206U, // SSHLLv16i8_shift
7729
554k
    815895256U, // SSHLLv2i32_shift
7730
554k
    820089560U, // SSHLLv4i16_shift
7731
554k
    815890750U, // SSHLLv4i32_shift
7732
554k
    820085054U, // SSHLLv8i16_shift
7733
554k
    822186712U, // SSHLLv8i8_shift
7734
554k
    811700914U, // SSHLv16i8
7735
554k
    2118322U, // SSHLv1i64
7736
554k
    813798066U, // SSHLv2i32
7737
554k
    815895218U, // SSHLv2i64
7738
554k
    817992370U, // SSHLv4i16
7739
554k
    820089522U, // SSHLv4i32
7740
554k
    822186674U, // SSHLv8i16
7741
554k
    824283826U, // SSHLv8i8
7742
554k
    2119834U, // SSHRd
7743
554k
    811702426U, // SSHRv16i8_shift
7744
554k
    813799578U, // SSHRv2i32_shift
7745
554k
    815896730U, // SSHRv2i64_shift
7746
554k
    817993882U, // SSHRv4i16_shift
7747
554k
    820091034U, // SSHRv4i32_shift
7748
554k
    822188186U, // SSHRv8i16_shift
7749
554k
    824285338U, // SSHRv8i8_shift
7750
554k
    2418050163U,  // SSRA_ZZI_B
7751
554k
    1075889267U,  // SSRA_ZZI_D
7752
554k
    2195784819U,  // SSRA_ZZI_H
7753
554k
    1344357491U,  // SSRA_ZZI_S
7754
554k
    807715955U, // SSRAd
7755
554k
    2959213683U,  // SSRAv16i8_shift
7756
554k
    2961310835U,  // SSRAv2i32_shift
7757
554k
    2963407987U,  // SSRAv2i64_shift
7758
554k
    2965505139U,  // SSRAv4i16_shift
7759
554k
    2967602291U,  // SSRAv4i32_shift
7760
554k
    2969699443U,  // SSRAv8i16_shift
7761
554k
    2971796595U,  // SSRAv8i8_shift
7762
554k
    3250750754U,  // SST1B_D
7763
554k
    3250750754U,  // SST1B_D_IMM
7764
554k
    3250750754U,  // SST1B_D_SXTW
7765
554k
    3250750754U,  // SST1B_D_UXTW
7766
554k
    3250783522U,  // SST1B_S_IMM
7767
554k
    3250783522U,  // SST1B_S_SXTW
7768
554k
    3250783522U,  // SST1B_S_UXTW
7769
554k
    3250752209U,  // SST1D
7770
554k
    3250752209U,  // SST1D_IMM
7771
554k
    3250752209U,  // SST1D_SCALED
7772
554k
    3250752209U,  // SST1D_SXTW
7773
554k
    3250752209U,  // SST1D_SXTW_SCALED
7774
554k
    3250752209U,  // SST1D_UXTW
7775
554k
    3250752209U,  // SST1D_UXTW_SCALED
7776
554k
    3250752826U,  // SST1H_D
7777
554k
    3250752826U,  // SST1H_D_IMM
7778
554k
    3250752826U,  // SST1H_D_SCALED
7779
554k
    3250752826U,  // SST1H_D_SXTW
7780
554k
    3250752826U,  // SST1H_D_SXTW_SCALED
7781
554k
    3250752826U,  // SST1H_D_UXTW
7782
554k
    3250752826U,  // SST1H_D_UXTW_SCALED
7783
554k
    3250785594U,  // SST1H_S_IMM
7784
554k
    3250785594U,  // SST1H_S_SXTW
7785
554k
    3250785594U,  // SST1H_S_SXTW_SCALED
7786
554k
    3250785594U,  // SST1H_S_UXTW
7787
554k
    3250785594U,  // SST1H_S_UXTW_SCALED
7788
554k
    3251083186U,  // SST1Q
7789
554k
    3250757524U,  // SST1W_D
7790
554k
    3250757524U,  // SST1W_D_IMM
7791
554k
    3250757524U,  // SST1W_D_SCALED
7792
554k
    3250757524U,  // SST1W_D_SXTW
7793
554k
    3250757524U,  // SST1W_D_SXTW_SCALED
7794
554k
    3250757524U,  // SST1W_D_UXTW
7795
554k
    3250757524U,  // SST1W_D_UXTW_SCALED
7796
554k
    3250790292U,  // SST1W_IMM
7797
554k
    3250790292U,  // SST1W_SXTW
7798
554k
    3250790292U,  // SST1W_SXTW_SCALED
7799
554k
    3250790292U,  // SST1W_UXTW
7800
554k
    3250790292U,  // SST1W_UXTW_SCALED
7801
554k
    270588685U, // SSUBLBT_ZZZ_D
7802
554k
    2197887757U,  // SSUBLBT_ZZZ_H
7803
554k
    1881234189U,  // SSUBLBT_ZZZ_S
7804
554k
    270583523U, // SSUBLB_ZZZ_D
7805
554k
    2197882595U,  // SSUBLB_ZZZ_H
7806
554k
    1881229027U,  // SSUBLB_ZZZ_S
7807
554k
    270584188U, // SSUBLTB_ZZZ_D
7808
554k
    2197883260U,  // SSUBLTB_ZZZ_H
7809
554k
    1881229692U,  // SSUBLTB_ZZZ_S
7810
554k
    270588875U, // SSUBLT_ZZZ_D
7811
554k
    2197887947U,  // SSUBLT_ZZZ_H
7812
554k
    1881234379U,  // SSUBLT_ZZZ_S
7813
554k
    822182158U, // SSUBLv16i8_v8i16
7814
554k
    815895078U, // SSUBLv2i32_v2i64
7815
554k
    820089382U, // SSUBLv4i16_v4i32
7816
554k
    815890702U, // SSUBLv4i32_v2i64
7817
554k
    820085006U, // SSUBLv8i16_v4i32
7818
554k
    822186534U, // SSUBLv8i8_v8i16
7819
554k
    2418067952U,  // SSUBWB_ZZZ_D
7820
554k
    2189494768U,  // SSUBWB_ZZZ_H
7821
554k
    270617072U, // SSUBWB_ZZZ_S
7822
554k
    2418073077U,  // SSUBWT_ZZZ_D
7823
554k
    2189499893U,  // SSUBWT_ZZZ_H
7824
554k
    270622197U, // SSUBWT_ZZZ_S
7825
554k
    822182490U, // SSUBWv16i8_v8i16
7826
554k
    815898566U, // SSUBWv2i32_v2i64
7827
554k
    820092870U, // SSUBWv4i16_v4i32
7828
554k
    815891034U, // SSUBWv4i32_v2i64
7829
554k
    820085338U, // SSUBWv8i16_v4i32
7830
554k
    822190022U, // SSUBWv8i8_v8i16
7831
554k
    3250734370U,  // ST1B
7832
554k
    3315746082U,  // ST1B_2Z
7833
554k
    3315746082U,  // ST1B_2Z_IMM
7834
554k
    2150139170U,  // ST1B_2Z_STRIDED
7835
554k
    2150139170U,  // ST1B_2Z_STRIDED_IMM
7836
554k
    3315746082U,  // ST1B_4Z
7837
554k
    3315746082U,  // ST1B_4Z_IMM
7838
554k
    3315746082U,  // ST1B_4Z_STRIDED
7839
554k
    3315746082U,  // ST1B_4Z_STRIDED_IMM
7840
554k
    3250750754U,  // ST1B_D
7841
554k
    3250750754U,  // ST1B_D_IMM
7842
554k
    3250767138U,  // ST1B_H
7843
554k
    3250767138U,  // ST1B_H_IMM
7844
554k
    3250734370U,  // ST1B_IMM
7845
554k
    3250783522U,  // ST1B_S
7846
554k
    3250783522U,  // ST1B_S_IMM
7847
554k
    3250752209U,  // ST1D
7848
554k
    3315763921U,  // ST1D_2Z
7849
554k
    3315763921U,  // ST1D_2Z_IMM
7850
554k
    3315763921U,  // ST1D_2Z_STRIDED
7851
554k
    3315763921U,  // ST1D_2Z_STRIDED_IMM
7852
554k
    3315763921U,  // ST1D_4Z
7853
554k
    3315763921U,  // ST1D_4Z_IMM
7854
554k
    3315763921U,  // ST1D_4Z_STRIDED
7855
554k
    3315763921U,  // ST1D_4Z_STRIDED_IMM
7856
554k
    3250752209U,  // ST1D_IMM
7857
554k
    3251079889U,  // ST1D_Q
7858
554k
    3251079889U,  // ST1D_Q_IMM
7859
554k
    573554U,  // ST1Fourv16b
7860
554k
    97058930U,  // ST1Fourv16b_POST
7861
554k
    606322U,  // ST1Fourv1d
7862
554k
    99188850U,  // ST1Fourv1d_POST
7863
554k
    639090U,  // ST1Fourv2d
7864
554k
    97124466U,  // ST1Fourv2d_POST
7865
554k
    671858U,  // ST1Fourv2s
7866
554k
    99254386U,  // ST1Fourv2s_POST
7867
554k
    704626U,  // ST1Fourv4h
7868
554k
    99287154U,  // ST1Fourv4h_POST
7869
554k
    737394U,  // ST1Fourv4s
7870
554k
    97222770U,  // ST1Fourv4s_POST
7871
554k
    770162U,  // ST1Fourv8b
7872
554k
    99352690U,  // ST1Fourv8b_POST
7873
554k
    802930U,  // ST1Fourv8h
7874
554k
    97288306U,  // ST1Fourv8h_POST
7875
554k
    3250769210U,  // ST1H
7876
554k
    3315780922U,  // ST1H_2Z
7877
554k
    3315780922U,  // ST1H_2Z_IMM
7878
554k
    2150419770U,  // ST1H_2Z_STRIDED
7879
554k
    2150419770U,  // ST1H_2Z_STRIDED_IMM
7880
554k
    3315780922U,  // ST1H_4Z
7881
554k
    3315780922U,  // ST1H_4Z_IMM
7882
554k
    3315780922U,  // ST1H_4Z_STRIDED
7883
554k
    3315780922U,  // ST1H_4Z_STRIDED_IMM
7884
554k
    3250752826U,  // ST1H_D
7885
554k
    3250752826U,  // ST1H_D_IMM
7886
554k
    3250769210U,  // ST1H_IMM
7887
554k
    3250785594U,  // ST1H_S
7888
554k
    3250785594U,  // ST1H_S_IMM
7889
554k
    573554U,  // ST1Onev16b
7890
554k
    101253234U, // ST1Onev16b_POST
7891
554k
    606322U,  // ST1Onev1d
7892
554k
    103383154U, // ST1Onev1d_POST
7893
554k
    639090U,  // ST1Onev2d
7894
554k
    101318770U, // ST1Onev2d_POST
7895
554k
    671858U,  // ST1Onev2s
7896
554k
    103448690U, // ST1Onev2s_POST
7897
554k
    704626U,  // ST1Onev4h
7898
554k
    103481458U, // ST1Onev4h_POST
7899
554k
    737394U,  // ST1Onev4s
7900
554k
    101417074U, // ST1Onev4s_POST
7901
554k
    770162U,  // ST1Onev8b
7902
554k
    103546994U, // ST1Onev8b_POST
7903
554k
    802930U,  // ST1Onev8h
7904
554k
    101482610U, // ST1Onev8h_POST
7905
554k
    573554U,  // ST1Threev16b
7906
554k
    111738994U, // ST1Threev16b_POST
7907
554k
    606322U,  // ST1Threev1d
7908
554k
    113868914U, // ST1Threev1d_POST
7909
554k
    639090U,  // ST1Threev2d
7910
554k
    111804530U, // ST1Threev2d_POST
7911
554k
    671858U,  // ST1Threev2s
7912
554k
    113934450U, // ST1Threev2s_POST
7913
554k
    704626U,  // ST1Threev4h
7914
554k
    113967218U, // ST1Threev4h_POST
7915
554k
    737394U,  // ST1Threev4s
7916
554k
    111902834U, // ST1Threev4s_POST
7917
554k
    770162U,  // ST1Threev8b
7918
554k
    114032754U, // ST1Threev8b_POST
7919
554k
    802930U,  // ST1Threev8h
7920
554k
    111968370U, // ST1Threev8h_POST
7921
554k
    573554U,  // ST1Twov16b
7922
554k
    99156082U,  // ST1Twov16b_POST
7923
554k
    606322U,  // ST1Twov1d
7924
554k
    101286002U, // ST1Twov1d_POST
7925
554k
    639090U,  // ST1Twov2d
7926
554k
    99221618U,  // ST1Twov2d_POST
7927
554k
    671858U,  // ST1Twov2s
7928
554k
    101351538U, // ST1Twov2s_POST
7929
554k
    704626U,  // ST1Twov4h
7930
554k
    101384306U, // ST1Twov4h_POST
7931
554k
    737394U,  // ST1Twov4s
7932
554k
    99319922U,  // ST1Twov4s_POST
7933
554k
    770162U,  // ST1Twov8b
7934
554k
    101449842U, // ST1Twov8b_POST
7935
554k
    802930U,  // ST1Twov8h
7936
554k
    99385458U,  // ST1Twov8h_POST
7937
554k
    3250790292U,  // ST1W
7938
554k
    3315802004U,  // ST1W_2Z
7939
554k
    3315802004U,  // ST1W_2Z_IMM
7940
554k
    3315802004U,  // ST1W_2Z_STRIDED
7941
554k
    3315802004U,  // ST1W_2Z_STRIDED_IMM
7942
554k
    3315802004U,  // ST1W_4Z
7943
554k
    3315802004U,  // ST1W_4Z_IMM
7944
554k
    3315802004U,  // ST1W_4Z_STRIDED
7945
554k
    3315802004U,  // ST1W_4Z_STRIDED_IMM
7946
554k
    3250757524U,  // ST1W_D
7947
554k
    3250757524U,  // ST1W_D_IMM
7948
554k
    3250790292U,  // ST1W_IMM
7949
554k
    3251085204U,  // ST1W_Q
7950
554k
    3251085204U,  // ST1W_Q_IMM
7951
554k
    2208835806U,  // ST1_MXIPXX_H_B
7952
554k
    2208835820U,  // ST1_MXIPXX_H_D
7953
554k
    2208835834U,  // ST1_MXIPXX_H_H
7954
554k
    2208835848U,  // ST1_MXIPXX_H_Q
7955
554k
    2208835862U,  // ST1_MXIPXX_H_S
7956
554k
    2208852190U,  // ST1_MXIPXX_V_B
7957
554k
    2208852204U,  // ST1_MXIPXX_V_D
7958
554k
    2208852218U,  // ST1_MXIPXX_V_H
7959
554k
    2208852232U,  // ST1_MXIPXX_V_Q
7960
554k
    2208852246U,  // ST1_MXIPXX_V_S
7961
554k
    174899314U, // ST1i16
7962
554k
    3666673778U,  // ST1i16_POST
7963
554k
    1245298U, // ST1i32
7964
554k
    3935142002U,  // ST1i32_POST
7965
554k
    1261682U, // ST1i64
7966
554k
    4203610226U,  // ST1i64_POST
7967
554k
    174620786U, // ST1i8
7968
554k
    177111154U, // ST1i8_POST
7969
554k
    3250734399U,  // ST2B
7970
554k
    3250734399U,  // ST2B_IMM
7971
554k
    3250752245U,  // ST2D
7972
554k
    3250752245U,  // ST2D_IMM
7973
554k
    849661122U, // ST2GPostIndex
7974
554k
    849661122U, // ST2GPreIndex
7975
554k
    44059842U,  // ST2Gi
7976
554k
    3250769239U,  // ST2H
7977
554k
    3250769239U,  // ST2H_IMM
7978
554k
    3251083198U,  // ST2Q
7979
554k
    3251083198U,  // ST2Q_IMM
7980
554k
    574037U,  // ST2Twov16b
7981
554k
    99156565U,  // ST2Twov16b_POST
7982
554k
    639573U,  // ST2Twov2d
7983
554k
    99222101U,  // ST2Twov2d_POST
7984
554k
    672341U,  // ST2Twov2s
7985
554k
    101352021U, // ST2Twov2s_POST
7986
554k
    705109U,  // ST2Twov4h
7987
554k
    101384789U, // ST2Twov4h_POST
7988
554k
    737877U,  // ST2Twov4s
7989
554k
    99320405U,  // ST2Twov4s_POST
7990
554k
    770645U,  // ST2Twov8b
7991
554k
    101450325U, // ST2Twov8b_POST
7992
554k
    803413U,  // ST2Twov8h
7993
554k
    99385941U,  // ST2Twov8h_POST
7994
554k
    3250790312U,  // ST2W
7995
554k
    3250790312U,  // ST2W_IMM
7996
554k
    174899797U, // ST2i16
7997
554k
    3935109717U,  // ST2i16_POST
7998
554k
    1245781U, // ST2i32
7999
554k
    4203577941U,  // ST2i32_POST
8000
554k
    1262165U, // ST2i64
8001
554k
    445514325U, // ST2i64_POST
8002
554k
    174621269U, // ST2i8
8003
554k
    3666772565U,  // ST2i8_POST
8004
554k
    3250734420U,  // ST3B
8005
554k
    3250734420U,  // ST3B_IMM
8006
554k
    3250752257U,  // ST3D
8007
554k
    3250752257U,  // ST3D_IMM
8008
554k
    3250769251U,  // ST3H
8009
554k
    3250769251U,  // ST3H_IMM
8010
554k
    3251083210U,  // ST3Q
8011
554k
    3251083210U,  // ST3Q_IMM
8012
554k
    574103U,  // ST3Threev16b
8013
554k
    111739543U, // ST3Threev16b_POST
8014
554k
    639639U,  // ST3Threev2d
8015
554k
    111805079U, // ST3Threev2d_POST
8016
554k
    672407U,  // ST3Threev2s
8017
554k
    113934999U, // ST3Threev2s_POST
8018
554k
    705175U,  // ST3Threev4h
8019
554k
    113967767U, // ST3Threev4h_POST
8020
554k
    737943U,  // ST3Threev4s
8021
554k
    111903383U, // ST3Threev4s_POST
8022
554k
    770711U,  // ST3Threev8b
8023
554k
    114033303U, // ST3Threev8b_POST
8024
554k
    803479U,  // ST3Threev8h
8025
554k
    111968919U, // ST3Threev8h_POST
8026
554k
    3250790324U,  // ST3W
8027
554k
    3250790324U,  // ST3W_IMM
8028
554k
    174899863U, // ST3i16
8029
554k
    713884311U, // ST3i16_POST
8030
554k
    1245847U, // ST3i32
8031
554k
    982352535U, // ST3i32_POST
8032
554k
    1262231U, // ST3i64
8033
554k
    1250820759U,  // ST3i64_POST
8034
554k
    174621335U, // ST3i8
8035
554k
    1519288983U,  // ST3i8_POST
8036
554k
    3250734446U,  // ST4B
8037
554k
    3250734446U,  // ST4B_IMM
8038
554k
    3250752269U,  // ST4D
8039
554k
    3250752269U,  // ST4D_IMM
8040
554k
    574141U,  // ST4Fourv16b
8041
554k
    97059517U,  // ST4Fourv16b_POST
8042
554k
    639677U,  // ST4Fourv2d
8043
554k
    97125053U,  // ST4Fourv2d_POST
8044
554k
    672445U,  // ST4Fourv2s
8045
554k
    99254973U,  // ST4Fourv2s_POST
8046
554k
    705213U,  // ST4Fourv4h
8047
554k
    99287741U,  // ST4Fourv4h_POST
8048
554k
    737981U,  // ST4Fourv4s
8049
554k
    97223357U,  // ST4Fourv4s_POST
8050
554k
    770749U,  // ST4Fourv8b
8051
554k
    99353277U,  // ST4Fourv8b_POST
8052
554k
    803517U,  // ST4Fourv8h
8053
554k
    97288893U,  // ST4Fourv8h_POST
8054
554k
    3250769263U,  // ST4H
8055
554k
    3250769263U,  // ST4H_IMM
8056
554k
    3251083222U,  // ST4Q
8057
554k
    3251083222U,  // ST4Q_IMM
8058
554k
    3250790336U,  // ST4W
8059
554k
    3250790336U,  // ST4W_IMM
8060
554k
    174899901U, // ST4i16
8061
554k
    4203545277U,  // ST4i16_POST
8062
554k
    1245885U, // ST4i32
8063
554k
    445481661U, // ST4i32_POST
8064
554k
    1262269U, // ST4i64
8065
554k
    1787691709U,  // ST4i64_POST
8066
554k
    174621373U, // ST4i8
8067
554k
    3935208125U,  // ST4i8_POST
8068
554k
    984417U,  // ST64B
8069
554k
    1881169513U,  // ST64BV
8070
554k
    1881161760U,  // ST64BV0
8071
554k
    44061869U,  // STGM
8072
554k
    2119245U, // STGPi
8073
554k
    849661186U, // STGPostIndex
8074
554k
    807720525U, // STGPpost
8075
554k
    807720525U, // STGPpre
8076
554k
    849661186U, // STGPreIndex
8077
554k
    44059906U,  // STGi
8078
554k
    2119288U, // STILPW
8079
554k
    807720568U, // STILPWpre
8080
554k
    2119288U, // STILPX
8081
554k
    807720568U, // STILPXpre
8082
554k
    1261614U, // STL1
8083
554k
    44058774U,  // STLLRB
8084
554k
    44060503U,  // STLLRH
8085
554k
    44062965U,  // STLLRW
8086
554k
    44062965U,  // STLLRX
8087
554k
    44058782U,  // STLRB
8088
554k
    44060511U,  // STLRH
8089
554k
    44062978U,  // STLRW
8090
554k
    849664258U, // STLRWpre
8091
554k
    44062978U,  // STLRX
8092
554k
    849664258U, // STLRXpre
8093
554k
    44058832U,  // STLURBi
8094
554k
    44060561U,  // STLURHi
8095
554k
    44063087U,  // STLURWi
8096
554k
    44063087U,  // STLURXi
8097
554k
    44063087U,  // STLURbi
8098
554k
    44063087U,  // STLURdi
8099
554k
    44063087U,  // STLURhi
8100
554k
    44063087U,  // STLURqi
8101
554k
    44063087U,  // STLURsi
8102
554k
    2119578U, // STLXPW
8103
554k
    2119578U, // STLXPX
8104
554k
    2115831U, // STLXRB
8105
554k
    2117560U, // STLXRH
8106
554k
    2120111U, // STLXRW
8107
554k
    2120111U, // STLXRX
8108
554k
    2119378U, // STNPDi
8109
554k
    2119378U, // STNPQi
8110
554k
    2119378U, // STNPSi
8111
554k
    2119378U, // STNPWi
8112
554k
    2119378U, // STNPXi
8113
554k
    3315746074U,  // STNT1B_2Z
8114
554k
    3315746074U,  // STNT1B_2Z_IMM
8115
554k
    2150139162U,  // STNT1B_2Z_STRIDED
8116
554k
    2150139162U,  // STNT1B_2Z_STRIDED_IMM
8117
554k
    3315746074U,  // STNT1B_4Z
8118
554k
    3315746074U,  // STNT1B_4Z_IMM
8119
554k
    3315746074U,  // STNT1B_4Z_STRIDED
8120
554k
    3315746074U,  // STNT1B_4Z_STRIDED_IMM
8121
554k
    3250734362U,  // STNT1B_ZRI
8122
554k
    3250734362U,  // STNT1B_ZRR
8123
554k
    3250750746U,  // STNT1B_ZZR_D_REAL
8124
554k
    3250783514U,  // STNT1B_ZZR_S_REAL
8125
554k
    3315763913U,  // STNT1D_2Z
8126
554k
    3315763913U,  // STNT1D_2Z_IMM
8127
554k
    3315763913U,  // STNT1D_2Z_STRIDED
8128
554k
    3315763913U,  // STNT1D_2Z_STRIDED_IMM
8129
554k
    3315763913U,  // STNT1D_4Z
8130
554k
    3315763913U,  // STNT1D_4Z_IMM
8131
554k
    3315763913U,  // STNT1D_4Z_STRIDED
8132
554k
    3315763913U,  // STNT1D_4Z_STRIDED_IMM
8133
554k
    3250752201U,  // STNT1D_ZRI
8134
554k
    3250752201U,  // STNT1D_ZRR
8135
554k
    3250752201U,  // STNT1D_ZZR_D_REAL
8136
554k
    3315780914U,  // STNT1H_2Z
8137
554k
    3315780914U,  // STNT1H_2Z_IMM
8138
554k
    2150419762U,  // STNT1H_2Z_STRIDED
8139
554k
    2150419762U,  // STNT1H_2Z_STRIDED_IMM
8140
554k
    3315780914U,  // STNT1H_4Z
8141
554k
    3315780914U,  // STNT1H_4Z_IMM
8142
554k
    3315780914U,  // STNT1H_4Z_STRIDED
8143
554k
    3315780914U,  // STNT1H_4Z_STRIDED_IMM
8144
554k
    3250769202U,  // STNT1H_ZRI
8145
554k
    3250769202U,  // STNT1H_ZRR
8146
554k
    3250752818U,  // STNT1H_ZZR_D_REAL
8147
554k
    3250785586U,  // STNT1H_ZZR_S_REAL
8148
554k
    3315801996U,  // STNT1W_2Z
8149
554k
    3315801996U,  // STNT1W_2Z_IMM
8150
554k
    3315801996U,  // STNT1W_2Z_STRIDED
8151
554k
    3315801996U,  // STNT1W_2Z_STRIDED_IMM
8152
554k
    3315801996U,  // STNT1W_4Z
8153
554k
    3315801996U,  // STNT1W_4Z_IMM
8154
554k
    3315801996U,  // STNT1W_4Z_STRIDED
8155
554k
    3315801996U,  // STNT1W_4Z_STRIDED_IMM
8156
554k
    3250790284U,  // STNT1W_ZRI
8157
554k
    3250790284U,  // STNT1W_ZRR
8158
554k
    3250757516U,  // STNT1W_ZZR_D_REAL
8159
554k
    3250790284U,  // STNT1W_ZZR_S_REAL
8160
554k
    2119516U, // STPDi
8161
554k
    807720796U, // STPDpost
8162
554k
    807720796U, // STPDpre
8163
554k
    2119516U, // STPQi
8164
554k
    807720796U, // STPQpost
8165
554k
    807720796U, // STPQpre
8166
554k
    2119516U, // STPSi
8167
554k
    807720796U, // STPSpost
8168
554k
    807720796U, // STPSpre
8169
554k
    2119516U, // STPWi
8170
554k
    807720796U, // STPWpost
8171
554k
    807720796U, // STPWpre
8172
554k
    2119516U, // STPXi
8173
554k
    807720796U, // STPXpost
8174
554k
    807720796U, // STPXpre
8175
554k
    849660092U, // STRBBpost
8176
554k
    849660092U, // STRBBpre
8177
554k
    44058812U,  // STRBBroW
8178
554k
    44058812U,  // STRBBroX
8179
554k
    44058812U,  // STRBBui
8180
554k
    849664341U, // STRBpost
8181
554k
    849664341U, // STRBpre
8182
554k
    44063061U,  // STRBroW
8183
554k
    44063061U,  // STRBroX
8184
554k
    44063061U,  // STRBui
8185
554k
    849664341U, // STRDpost
8186
554k
    849664341U, // STRDpre
8187
554k
    44063061U,  // STRDroW
8188
554k
    44063061U,  // STRDroX
8189
554k
    44063061U,  // STRDui
8190
554k
    849661821U, // STRHHpost
8191
554k
    849661821U, // STRHHpre
8192
554k
    44060541U,  // STRHHroW
8193
554k
    44060541U,  // STRHHroX
8194
554k
    44060541U,  // STRHHui
8195
554k
    849664341U, // STRHpost
8196
554k
    849664341U, // STRHpre
8197
554k
    44063061U,  // STRHroW
8198
554k
    44063061U,  // STRHroX
8199
554k
    44063061U,  // STRHui
8200
554k
    849664341U, // STRQpost
8201
554k
    849664341U, // STRQpre
8202
554k
    44063061U,  // STRQroW
8203
554k
    44063061U,  // STRQroX
8204
554k
    44063061U,  // STRQui
8205
554k
    849664341U, // STRSpost
8206
554k
    849664341U, // STRSpre
8207
554k
    44063061U,  // STRSroW
8208
554k
    44063061U,  // STRSroX
8209
554k
    44063061U,  // STRSui
8210
554k
    849664341U, // STRWpost
8211
554k
    849664341U, // STRWpre
8212
554k
    44063061U,  // STRWroW
8213
554k
    44063061U,  // STRWroX
8214
554k
    44063061U,  // STRWui
8215
554k
    849664341U, // STRXpost
8216
554k
    849664341U, // STRXpre
8217
554k
    44063061U,  // STRXroW
8218
554k
    44063061U,  // STRXroX
8219
554k
    44063061U,  // STRXui
8220
554k
    45062485U,  // STR_PXI
8221
554k
    44063061U,  // STR_TX
8222
554k
    1038677U, // STR_ZA
8223
554k
    45062485U,  // STR_ZXI
8224
554k
    44058818U,  // STTRBi
8225
554k
    44060547U,  // STTRHi
8226
554k
    44063069U,  // STTRWi
8227
554k
    44063069U,  // STTRXi
8228
554k
    44058849U,  // STURBBi
8229
554k
    44063102U,  // STURBi
8230
554k
    44063102U,  // STURDi
8231
554k
    44060578U,  // STURHHi
8232
554k
    44063102U,  // STURHi
8233
554k
    44063102U,  // STURQi
8234
554k
    44063102U,  // STURSi
8235
554k
    44063102U,  // STURWi
8236
554k
    44063102U,  // STURXi
8237
554k
    24878U, // STX
8238
554k
    2119585U, // STXPW
8239
554k
    2119585U, // STXPX
8240
554k
    2115839U, // STXRB
8241
554k
    2117568U, // STXRH
8242
554k
    2120118U, // STXRW
8243
554k
    2120118U, // STXRX
8244
554k
    24917U, // STY
8245
554k
    25024U, // STZ
8246
554k
    849661128U, // STZ2GPostIndex
8247
554k
    849661128U, // STZ2GPreIndex
8248
554k
    44059848U,  // STZ2Gi
8249
554k
    44061875U,  // STZGM
8250
554k
    849661191U, // STZGPostIndex
8251
554k
    849661191U, // STZGPreIndex
8252
554k
    44059911U,  // STZGi
8253
554k
    20661U, // STZI
8254
554k
    2116815U, // SUBG
8255
554k
    1881180118U,  // SUBHNB_ZZZ_B
8256
554k
    2172717014U,  // SUBHNB_ZZZ_H
8257
554k
    2418100182U,  // SUBHNB_ZZZ_S
8258
554k
    2686491808U,  // SUBHNT_ZZZ_B
8259
554k
    2174819488U,  // SUBHNT_ZZZ_H
8260
554k
    1075928224U,  // SUBHNT_ZZZ_S
8261
554k
    813798659U, // SUBHNv2i64_v2i32
8262
554k
    2967601583U,  // SUBHNv2i64_v4i32
8263
554k
    817992963U, // SUBHNv4i32_v4i16
8264
554k
    2969698735U,  // SUBHNv4i32_v8i16
8265
554k
    2959212975U,  // SUBHNv8i16_v16i8
8266
554k
    824284419U, // SUBHNv8i16_v8i8
8267
554k
    2119175U, // SUBP
8268
554k
    2120328U, // SUBPS
8269
554k
    2121070U, // SUBPT_shift
8270
554k
    2136118U, // SUBR_ZI_B
8271
554k
    2418071606U,  // SUBR_ZI_D
8272
554k
    2189498422U,  // SUBR_ZI_H
8273
554k
    270620726U, // SUBR_ZI_S
8274
554k
    3223361590U,  // SUBR_ZPmZ_B
8275
554k
    3223377974U,  // SUBR_ZPmZ_D
8276
554k
    3519092790U,  // SUBR_ZPmZ_H
8277
554k
    3223410742U,  // SUBR_ZPmZ_S
8278
554k
    2120192U, // SUBSWri
8279
554k
    2120192U, // SUBSWrs
8280
554k
    2120192U, // SUBSWrx
8281
554k
    2120192U, // SUBSXri
8282
554k
    2120192U, // SUBSXrs
8283
554k
    2120192U, // SUBSXrx
8284
554k
    2120192U, // SUBSXrx64
8285
554k
    2116026U, // SUBWri
8286
554k
    2116026U, // SUBWrs
8287
554k
    2116026U, // SUBWrx
8288
554k
    2116026U, // SUBXri
8289
554k
    2116026U, // SUBXrs
8290
554k
    2116026U, // SUBXrx
8291
554k
    2116026U, // SUBXrx64
8292
554k
    3798157754U,  // SUB_VG2_M2Z2Z_D
8293
554k
    3798174138U,  // SUB_VG2_M2Z2Z_S
8294
554k
    3798157754U,  // SUB_VG2_M2ZZ_D
8295
554k
    3798174138U,  // SUB_VG2_M2ZZ_S
8296
554k
    3798157754U,  // SUB_VG2_M2Z_D
8297
554k
    3798174138U,  // SUB_VG2_M2Z_S
8298
554k
    4066593210U,  // SUB_VG4_M4Z4Z_D
8299
554k
    4066609594U,  // SUB_VG4_M4Z4Z_S
8300
554k
    4066593210U,  // SUB_VG4_M4ZZ_D
8301
554k
    4066609594U,  // SUB_VG4_M4ZZ_S
8302
554k
    4066593210U,  // SUB_VG4_M4Z_D
8303
554k
    4066609594U,  // SUB_VG4_M4Z_S
8304
554k
    2132410U, // SUB_ZI_B
8305
554k
    2418067898U,  // SUB_ZI_D
8306
554k
    2189494714U,  // SUB_ZI_H
8307
554k
    270617018U, // SUB_ZI_S
8308
554k
    3223357882U,  // SUB_ZPmZ_B
8309
554k
    3223379310U,  // SUB_ZPmZ_CPA
8310
554k
    3223374266U,  // SUB_ZPmZ_D
8311
554k
    3519089082U,  // SUB_ZPmZ_H
8312
554k
    3223407034U,  // SUB_ZPmZ_S
8313
554k
    2132410U, // SUB_ZZZ_B
8314
554k
    2418072942U,  // SUB_ZZZ_CPA
8315
554k
    2418067898U,  // SUB_ZZZ_D
8316
554k
    2189494714U,  // SUB_ZZZ_H
8317
554k
    270617018U, // SUB_ZZZ_S
8318
554k
    811698618U, // SUBv16i8
8319
554k
    2116026U, // SUBv1i64
8320
554k
    813795770U, // SUBv2i32
8321
554k
    815892922U, // SUBv2i64
8322
554k
    817990074U, // SUBv4i16
8323
554k
    820087226U, // SUBv4i32
8324
554k
    822184378U, // SUBv8i16
8325
554k
    824281530U, // SUBv8i8
8326
554k
    3798179137U,  // SUDOT_VG2_M2ZZI_BToS
8327
554k
    3798179137U,  // SUDOT_VG2_M2ZZ_BToS
8328
554k
    4066614593U,  // SUDOT_VG4_M4ZZI_BToS
8329
554k
    4066614593U,  // SUDOT_VG4_M4ZZ_BToS
8330
554k
    2418105665U,  // SUDOT_ZZZI
8331
554k
    2967608641U,  // SUDOTlanev16i8
8332
554k
    2961317185U,  // SUDOTlanev8i8
8333
554k
    1688441551U,  // SUMLALL_MZZI_BtoS
8334
554k
    3835925199U,  // SUMLALL_VG2_M2ZZI_BtoS
8335
554k
    4104360655U,  // SUMLALL_VG2_M2ZZ_BtoS
8336
554k
    4104360655U,  // SUMLALL_VG4_M4ZZI_BtoS
8337
554k
    77828815U,  // SUMLALL_VG4_M4ZZ_BtoS
8338
554k
    54641594U,  // SUMOPA_MPPZZ_D
8339
554k
    79807418U,  // SUMOPA_MPPZZ_S
8340
554k
    54647470U,  // SUMOPS_MPPZZ_D
8341
554k
    79813294U,  // SUMOPS_MPPZZ_S
8342
554k
    270585965U, // SUNPKHI_ZZ_D
8343
554k
    1661014125U,  // SUNPKHI_ZZ_H
8344
554k
    1881231469U,  // SUNPKHI_ZZ_S
8345
554k
    270587354U, // SUNPKLO_ZZ_D
8346
554k
    1661015514U,  // SUNPKLO_ZZ_H
8347
554k
    1881232858U,  // SUNPKLO_ZZ_S
8348
554k
    1635946683U,  // SUNPK_VG2_2ZZ_D
8349
554k
    1661128891U,  // SUNPK_VG2_2ZZ_H
8350
554k
    1652756667U,  // SUNPK_VG2_2ZZ_S
8351
554k
    1648529595U,  // SUNPK_VG4_4Z2Z_D
8352
554k
    1642254523U,  // SUNPK_VG4_4Z2Z_H
8353
554k
    1646465211U,  // SUNPK_VG4_4Z2Z_S
8354
554k
    3223358386U,  // SUQADD_ZPmZ_B
8355
554k
    3223374770U,  // SUQADD_ZPmZ_D
8356
554k
    3519089586U,  // SUQADD_ZPmZ_H
8357
554k
    3223407538U,  // SUQADD_ZPmZ_S
8358
554k
    2959215538U,  // SUQADDv16i8
8359
554k
    807717810U, // SUQADDv1i16
8360
554k
    807717810U, // SUQADDv1i32
8361
554k
    807717810U, // SUQADDv1i64
8362
554k
    807717810U, // SUQADDv1i8
8363
554k
    2961312690U,  // SUQADDv2i32
8364
554k
    2963409842U,  // SUQADDv2i64
8365
554k
    2965506994U,  // SUQADDv4i16
8366
554k
    2967604146U,  // SUQADDv4i32
8367
554k
    2969701298U,  // SUQADDv8i16
8368
554k
    2971798450U,  // SUQADDv8i8
8369
554k
    4066614616U,  // SUVDOT_VG4_M4ZZI_BToS
8370
554k
    379558U,  // SVC
8371
554k
    3798179153U,  // SVDOT_VG2_M2ZZI_HtoS
8372
554k
    4066614609U,  // SVDOT_VG4_M4ZZI_BtoS
8373
554k
    4066598225U,  // SVDOT_VG4_M4ZZI_HtoD
8374
554k
    2418328977U,  // SWPAB
8375
554k
    2418331056U,  // SWPAH
8376
554k
    2418329247U,  // SWPALB
8377
554k
    2418331212U,  // SWPALH
8378
554k
    2418332050U,  // SWPALW
8379
554k
    2418332050U,  // SWPALX
8380
554k
    2418328620U,  // SWPAW
8381
554k
    2418328620U,  // SWPAX
8382
554k
    2418329700U,  // SWPB
8383
554k
    2418331429U,  // SWPH
8384
554k
    2418329456U,  // SWPLB
8385
554k
    2418331309U,  // SWPLH
8386
554k
    2418332575U,  // SWPLW
8387
554k
    2418332575U,  // SWPLX
8388
554k
    271537892U, // SWPP
8389
554k
    271532998U, // SWPPA
8390
554k
    271536418U, // SWPPAL
8391
554k
    271536945U, // SWPPL
8392
554k
    2418333547U,  // SWPW
8393
554k
    2418333547U,  // SWPX
8394
554k
    270584236U, // SXTB_ZPmZ_D
8395
554k
    541133228U, // SXTB_ZPmZ_H
8396
554k
    270617004U, // SXTB_ZPmZ_S
8397
554k
    270585904U, // SXTH_ZPmZ_D
8398
554k
    270618672U, // SXTH_ZPmZ_S
8399
554k
    270590089U, // SXTW_ZPmZ_D
8400
554k
    2118665U, // SYSLxt
8401
554k
    2149603117U,  // SYSPxt
8402
554k
    2149603117U,  // SYSPxt_XZR
8403
554k
    2149604076U,  // SYSxt
8404
554k
    2686490611U,  // TBLQ_ZZZ_B
8405
554k
    2418071539U,  // TBLQ_ZZZ_D
8406
554k
    2183206899U,  // TBLQ_ZZZ_H
8407
554k
    3223410675U,  // TBLQ_ZZZ_S
8408
554k
    2686489105U,  // TBL_ZZZZ_B
8409
554k
    2418070033U,  // TBL_ZZZZ_D
8410
554k
    2183205393U,  // TBL_ZZZZ_H
8411
554k
    3223409169U,  // TBL_ZZZZ_S
8412
554k
    2686489105U,  // TBL_ZZZ_B
8413
554k
    2418070033U,  // TBL_ZZZ_D
8414
554k
    2183205393U,  // TBL_ZZZ_H
8415
554k
    3223409169U,  // TBL_ZZZ_S
8416
554k
    2690748945U,  // TBLv16i8Four
8417
554k
    2690748945U,  // TBLv16i8One
8418
554k
    2690748945U,  // TBLv16i8Three
8419
554k
    2690748945U,  // TBLv16i8Two
8420
554k
    2703331857U,  // TBLv8i8Four
8421
554k
    2703331857U,  // TBLv8i8One
8422
554k
    2703331857U,  // TBLv8i8Three
8423
554k
    2703331857U,  // TBLv8i8Two
8424
554k
    2122157U, // TBNZW
8425
554k
    2122157U, // TBNZX
8426
554k
    2418055173U,  // TBXQ_ZZZ_B
8427
554k
    1075894277U,  // TBXQ_ZZZ_D
8428
554k
    2195789829U,  // TBXQ_ZZZ_H
8429
554k
    1344362501U,  // TBXQ_ZZZ_S
8430
554k
    2418057435U,  // TBX_ZZZ_B
8431
554k
    1075896539U,  // TBX_ZZZ_D
8432
554k
    2195792091U,  // TBX_ZZZ_H
8433
554k
    1344364763U,  // TBX_ZZZ_S
8434
554k
    2690785499U,  // TBXv16i8Four
8435
554k
    2690785499U,  // TBXv16i8One
8436
554k
    2690785499U,  // TBXv16i8Three
8437
554k
    2690785499U,  // TBXv16i8Two
8438
554k
    2703368411U,  // TBXv8i8Four
8439
554k
    2703368411U,  // TBXv8i8One
8440
554k
    2703368411U,  // TBXv8i8Three
8441
554k
    2703368411U,  // TBXv8i8Two
8442
554k
    2122136U, // TBZW
8443
554k
    2122136U, // TBZX
8444
554k
    381544U,  // TCANCEL
8445
554k
    10409U, // TCOMMIT
8446
554k
    23435U, // TRCIT
8447
554k
    2129972U, // TRN1_PPP_B
8448
554k
    2418065460U,  // TRN1_PPP_D
8449
554k
    2189492276U,  // TRN1_PPP_H
8450
554k
    270614580U, // TRN1_PPP_S
8451
554k
    2129972U, // TRN1_ZZZ_B
8452
554k
    2418065460U,  // TRN1_ZZZ_D
8453
554k
    2189492276U,  // TRN1_ZZZ_H
8454
554k
    2210873396U,  // TRN1_ZZZ_Q
8455
554k
    270614580U, // TRN1_ZZZ_S
8456
554k
    811696180U, // TRN1v16i8
8457
554k
    813793332U, // TRN1v2i32
8458
554k
    815890484U, // TRN1v2i64
8459
554k
    817987636U, // TRN1v4i16
8460
554k
    820084788U, // TRN1v4i32
8461
554k
    822181940U, // TRN1v8i16
8462
554k
    824279092U, // TRN1v8i8
8463
554k
    2130406U, // TRN2_PPP_B
8464
554k
    2418065894U,  // TRN2_PPP_D
8465
554k
    2189492710U,  // TRN2_PPP_H
8466
554k
    270615014U, // TRN2_PPP_S
8467
554k
    2130406U, // TRN2_ZZZ_B
8468
554k
    2418065894U,  // TRN2_ZZZ_D
8469
554k
    2189492710U,  // TRN2_ZZZ_H
8470
554k
    2210873830U,  // TRN2_ZZZ_Q
8471
554k
    270615014U, // TRN2_ZZZ_S
8472
554k
    811696614U, // TRN2v16i8
8473
554k
    813793766U, // TRN2v2i32
8474
554k
    815890918U, // TRN2v2i64
8475
554k
    817988070U, // TRN2v4i16
8476
554k
    820085222U, // TRN2v4i32
8477
554k
    822182374U, // TRN2v8i16
8478
554k
    824279526U, // TRN2v8i8
8479
554k
    444783U,  // TSB
8480
554k
    23940U, // TSTART
8481
554k
    23962U, // TTEST
8482
554k
    1344325204U,  // UABALB_ZZZ_D
8483
554k
    2220951124U,  // UABALB_ZZZ_H
8484
554k
    2686535252U,  // UABALB_ZZZ_S
8485
554k
    1344330656U,  // UABALT_ZZZ_D
8486
554k
    2220956576U,  // UABALT_ZZZ_H
8487
554k
    2686540704U,  // UABALT_ZZZ_S
8488
554k
    2969698532U,  // UABALv16i8_v8i16
8489
554k
    2963411163U,  // UABALv2i32_v2i64
8490
554k
    2967605467U,  // UABALv4i16_v4i32
8491
554k
    2963407076U,  // UABALv4i32_v2i64
8492
554k
    2967601380U,  // UABALv8i16_v4i32
8493
554k
    2969702619U,  // UABALv8i8_v8i16
8494
554k
    2418049817U,  // UABA_ZZZ_B
8495
554k
    1075888921U,  // UABA_ZZZ_D
8496
554k
    2195784473U,  // UABA_ZZZ_H
8497
554k
    1344357145U,  // UABA_ZZZ_S
8498
554k
    2959213337U,  // UABAv16i8
8499
554k
    2961310489U,  // UABAv2i32
8500
554k
    2965504793U,  // UABAv4i16
8501
554k
    2967601945U,  // UABAv4i32
8502
554k
    2969699097U,  // UABAv8i16
8503
554k
    2971796249U,  // UABAv8i8
8504
554k
    270583561U, // UABDLB_ZZZ_D
8505
554k
    2197882633U,  // UABDLB_ZZZ_H
8506
554k
    1881229065U,  // UABDLB_ZZZ_S
8507
554k
    270588913U, // UABDLT_ZZZ_D
8508
554k
    2197887985U,  // UABDLT_ZZZ_H
8509
554k
    1881234417U,  // UABDLT_ZZZ_S
8510
554k
    822182182U, // UABDLv16i8_v8i16
8511
554k
    815895099U, // UABDLv2i32_v2i64
8512
554k
    820089403U, // UABDLv4i16_v4i32
8513
554k
    815890726U, // UABDLv4i32_v2i64
8514
554k
    820085030U, // UABDLv8i16_v4i32
8515
554k
    822186555U, // UABDLv8i8_v8i16
8516
554k
    3223358259U,  // UABD_ZPmZ_B
8517
554k
    3223374643U,  // UABD_ZPmZ_D
8518
554k
    3519089459U,  // UABD_ZPmZ_H
8519
554k
    3223407411U,  // UABD_ZPmZ_S
8520
554k
    811698995U, // UABDv16i8
8521
554k
    813796147U, // UABDv2i32
8522
554k
    817990451U, // UABDv4i16
8523
554k
    820087603U, // UABDv4i32
8524
554k
    822184755U, // UABDv8i16
8525
554k
    824281907U, // UABDv8i8
8526
554k
    3223377504U,  // UADALP_ZPmZ_D
8527
554k
    3519092320U,  // UADALP_ZPmZ_H
8528
554k
    3223410272U,  // UADALP_ZPmZ_S
8529
554k
    2969704032U,  // UADALPv16i8_v8i16
8530
554k
    3124893280U,  // UADALPv2i32_v1i64
8531
554k
    2961315424U,  // UADALPv4i16_v2i32
8532
554k
    2963412576U,  // UADALPv4i32_v2i64
8533
554k
    2967606880U,  // UADALPv8i16_v4i32
8534
554k
    2965509728U,  // UADALPv8i8_v4i16
8535
554k
    270583586U, // UADDLB_ZZZ_D
8536
554k
    2197882658U,  // UADDLB_ZZZ_H
8537
554k
    1881229090U,  // UADDLB_ZZZ_S
8538
554k
    822187632U, // UADDLPv16i8_v8i16
8539
554k
    977376880U, // UADDLPv2i32_v1i64
8540
554k
    813799024U, // UADDLPv4i16_v2i32
8541
554k
    815896176U, // UADDLPv4i32_v2i64
8542
554k
    820090480U, // UADDLPv8i16_v4i32
8543
554k
    817993328U, // UADDLPv8i8_v4i16
8544
554k
    270588929U, // UADDLT_ZZZ_D
8545
554k
    2197888001U,  // UADDLT_ZZZ_H
8546
554k
    1881234433U,  // UADDLT_ZZZ_S
8547
554k
    807427755U, // UADDLVv16i8v
8548
554k
    807427755U, // UADDLVv4i16v
8549
554k
    807427755U, // UADDLVv4i32v
8550
554k
    807427755U, // UADDLVv8i16v
8551
554k
    807427755U, // UADDLVv8i8v
8552
554k
    822182198U, // UADDLv16i8_v8i16
8553
554k
    815895137U, // UADDLv2i32_v2i64
8554
554k
    820089441U, // UADDLv4i16_v4i32
8555
554k
    815890742U, // UADDLv4i32_v2i64
8556
554k
    820085046U, // UADDLv8i16_v4i32
8557
554k
    822186593U, // UADDLv8i8_v8i16
8558
554k
    1684283007U,  // UADDV_VPZ_B
8559
554k
    1657020031U,  // UADDV_VPZ_D
8560
554k
    1659117183U,  // UADDV_VPZ_H
8561
554k
    1638145663U,  // UADDV_VPZ_S
8562
554k
    2418067976U,  // UADDWB_ZZZ_D
8563
554k
    2189494792U,  // UADDWB_ZZZ_H
8564
554k
    270617096U, // UADDWB_ZZZ_S
8565
554k
    2418073101U,  // UADDWT_ZZZ_D
8566
554k
    2189499917U,  // UADDWT_ZZZ_H
8567
554k
    270622221U, // UADDWT_ZZZ_S
8568
554k
    822182514U, // UADDWv16i8_v8i16
8569
554k
    815898628U, // UADDWv2i32_v2i64
8570
554k
    820092932U, // UADDWv4i16_v4i32
8571
554k
    815891058U, // UADDWv4i32_v2i64
8572
554k
    820085362U, // UADDWv8i16_v4i32
8573
554k
    822190084U, // UADDWv8i8_v8i16
8574
554k
    2118810U, // UBFMWri
8575
554k
    2118810U, // UBFMXri
8576
554k
    2221037200U,  // UCLAMP_VG2_2Z2Z_B
8577
554k
    2193790608U,  // UCLAMP_VG2_2Z2Z_D
8578
554k
    2195904144U,  // UCLAMP_VG2_2Z2Z_H
8579
554k
    2174949008U,  // UCLAMP_VG2_2Z2Z_S
8580
554k
    2221037200U,  // UCLAMP_VG4_4Z4Z_B
8581
554k
    2193790608U,  // UCLAMP_VG4_4Z4Z_D
8582
554k
    2195904144U,  // UCLAMP_VG4_4Z4Z_H
8583
554k
    2174949008U,  // UCLAMP_VG4_4Z4Z_S
8584
554k
    2418054800U,  // UCLAMP_ZZZ_B
8585
554k
    1075893904U,  // UCLAMP_ZZZ_D
8586
554k
    2195789456U,  // UCLAMP_ZZZ_H
8587
554k
    1344362128U,  // UCLAMP_ZZZ_S
8588
554k
    2116795U, // UCVTFSWDri
8589
554k
    2116795U, // UCVTFSWHri
8590
554k
    2116795U, // UCVTFSWSri
8591
554k
    2116795U, // UCVTFSXDri
8592
554k
    2116795U, // UCVTFSXHri
8593
554k
    2116795U, // UCVTFSXSri
8594
554k
    2116795U, // UCVTFUWDri
8595
554k
    2116795U, // UCVTFUWHri
8596
554k
    2116795U, // UCVTFUWSri
8597
554k
    2116795U, // UCVTFUXDri
8598
554k
    2116795U, // UCVTFUXHri
8599
554k
    2116795U, // UCVTFUXSri
8600
554k
    1648561339U,  // UCVTF_2Z2Z_StoS
8601
554k
    1648561339U,  // UCVTF_4Z4Z_StoS
8602
554k
    270585019U, // UCVTF_ZPmZ_DtoD
8603
554k
    3493924027U,  // UCVTF_ZPmZ_DtoH
8604
554k
    270617787U, // UCVTF_ZPmZ_DtoS
8605
554k
    541134011U, // UCVTF_ZPmZ_HtoH
8606
554k
    270585019U, // UCVTF_ZPmZ_StoD
8607
554k
    1078004923U,  // UCVTF_ZPmZ_StoH
8608
554k
    270617787U, // UCVTF_ZPmZ_StoS
8609
554k
    2116795U, // UCVTFd
8610
554k
    2116795U, // UCVTFh
8611
554k
    2116795U, // UCVTFs
8612
554k
    2116795U, // UCVTFv1i16
8613
554k
    2116795U, // UCVTFv1i32
8614
554k
    2116795U, // UCVTFv1i64
8615
554k
    813796539U, // UCVTFv2f32
8616
554k
    815893691U, // UCVTFv2f64
8617
554k
    813796539U, // UCVTFv2i32_shift
8618
554k
    815893691U, // UCVTFv2i64_shift
8619
554k
    817990843U, // UCVTFv4f16
8620
554k
    820087995U, // UCVTFv4f32
8621
554k
    817990843U, // UCVTFv4i16_shift
8622
554k
    820087995U, // UCVTFv4i32_shift
8623
554k
    822185147U, // UCVTFv8f16
8624
554k
    822185147U, // UCVTFv8i16_shift
8625
554k
    19620U, // UDF
8626
554k
    3223378322U,  // UDIVR_ZPmZ_D
8627
554k
    3223411090U,  // UDIVR_ZPmZ_S
8628
554k
    2121373U, // UDIVWr
8629
554k
    2121373U, // UDIVXr
8630
554k
    3223379613U,  // UDIV_ZPmZ_D
8631
554k
    3223412381U,  // UDIV_ZPmZ_S
8632
554k
    3798179138U,  // UDOT_VG2_M2Z2Z_BtoS
8633
554k
    3798162754U,  // UDOT_VG2_M2Z2Z_HtoD
8634
554k
    3798179138U,  // UDOT_VG2_M2Z2Z_HtoS
8635
554k
    3798179138U,  // UDOT_VG2_M2ZZI_BToS
8636
554k
    3798179138U,  // UDOT_VG2_M2ZZI_HToS
8637
554k
    3798162754U,  // UDOT_VG2_M2ZZI_HtoD
8638
554k
    3798179138U,  // UDOT_VG2_M2ZZ_BtoS
8639
554k
    3798162754U,  // UDOT_VG2_M2ZZ_HtoD
8640
554k
    3798179138U,  // UDOT_VG2_M2ZZ_HtoS
8641
554k
    4066614594U,  // UDOT_VG4_M4Z4Z_BtoS
8642
554k
    4066598210U,  // UDOT_VG4_M4Z4Z_HtoD
8643
554k
    4066614594U,  // UDOT_VG4_M4Z4Z_HtoS
8644
554k
    4066614594U,  // UDOT_VG4_M4ZZI_BtoS
8645
554k
    4066614594U,  // UDOT_VG4_M4ZZI_HToS
8646
554k
    4066598210U,  // UDOT_VG4_M4ZZI_HtoD
8647
554k
    4066614594U,  // UDOT_VG4_M4ZZ_BtoS
8648
554k
    4066598210U,  // UDOT_VG4_M4ZZ_HtoD
8649
554k
    4066614594U,  // UDOT_VG4_M4ZZ_HtoS
8650
554k
    2686508354U,  // UDOT_ZZZI_D
8651
554k
    2686541122U,  // UDOT_ZZZI_HtoS
8652
554k
    2418105666U,  // UDOT_ZZZI_S
8653
554k
    2686508354U,  // UDOT_ZZZ_D
8654
554k
    2686541122U,  // UDOT_ZZZ_HtoS
8655
554k
    2418105666U,  // UDOT_ZZZ_S
8656
554k
    2967608642U,  // UDOTlanev16i8
8657
554k
    2961317186U,  // UDOTlanev8i8
8658
554k
    2967608642U,  // UDOTv16i8
8659
554k
    2961317186U,  // UDOTv8i8
8660
554k
    3223358356U,  // UHADD_ZPmZ_B
8661
554k
    3223374740U,  // UHADD_ZPmZ_D
8662
554k
    3519089556U,  // UHADD_ZPmZ_H
8663
554k
    3223407508U,  // UHADD_ZPmZ_S
8664
554k
    811699092U, // UHADDv16i8
8665
554k
    813796244U, // UHADDv2i32
8666
554k
    817990548U, // UHADDv4i16
8667
554k
    820087700U, // UHADDv4i32
8668
554k
    822184852U, // UHADDv8i16
8669
554k
    824282004U, // UHADDv8i8
8670
554k
    3223361604U,  // UHSUBR_ZPmZ_B
8671
554k
    3223377988U,  // UHSUBR_ZPmZ_D
8672
554k
    3519092804U,  // UHSUBR_ZPmZ_H
8673
554k
    3223410756U,  // UHSUBR_ZPmZ_S
8674
554k
    3223357894U,  // UHSUB_ZPmZ_B
8675
554k
    3223374278U,  // UHSUB_ZPmZ_D
8676
554k
    3519089094U,  // UHSUB_ZPmZ_H
8677
554k
    3223407046U,  // UHSUB_ZPmZ_S
8678
554k
    811698630U, // UHSUBv16i8
8679
554k
    813795782U, // UHSUBv2i32
8680
554k
    817990086U, // UHSUBv4i16
8681
554k
    820087238U, // UHSUBv4i32
8682
554k
    822184390U, // UHSUBv8i16
8683
554k
    824281542U, // UHSUBv8i8
8684
554k
    2118226U, // UMADDLrrr
8685
554k
    3223361421U,  // UMAXP_ZPmZ_B
8686
554k
    3223377805U,  // UMAXP_ZPmZ_D
8687
554k
    3519092621U,  // UMAXP_ZPmZ_H
8688
554k
    3223410573U,  // UMAXP_ZPmZ_S
8689
554k
    811702157U, // UMAXPv16i8
8690
554k
    813799309U, // UMAXPv2i32
8691
554k
    817993613U, // UMAXPv4i16
8692
554k
    820090765U, // UMAXPv4i32
8693
554k
    822187917U, // UMAXPv8i16
8694
554k
    824285069U, // UMAXPv8i8
8695
554k
    3227623243U,  // UMAXQV_VPZ_B
8696
554k
    3231817547U,  // UMAXQV_VPZ_D
8697
554k
    3238109003U,  // UMAXQV_VPZ_H
8698
554k
    3236011851U,  // UMAXQV_VPZ_S
8699
554k
    253799U,  // UMAXV_VPZ_B
8700
554k
    1657020263U,  // UMAXV_VPZ_D
8701
554k
    1659133799U,  // UMAXV_VPZ_H
8702
554k
    1638178663U,  // UMAXV_VPZ_S
8703
554k
    807427943U, // UMAXVv16i8v
8704
554k
    807427943U, // UMAXVv4i16v
8705
554k
    807427943U, // UMAXVv4i32v
8706
554k
    807427943U, // UMAXVv8i16v
8707
554k
    807427943U, // UMAXVv8i8v
8708
554k
    2121941U, // UMAXWri
8709
554k
    2121941U, // UMAXWrr
8710
554k
    2121941U, // UMAXXri
8711
554k
    2121941U, // UMAXXrr
8712
554k
    2179096789U,  // UMAX_VG2_2Z2Z_B
8713
554k
    2181210325U,  // UMAX_VG2_2Z2Z_D
8714
554k
    2183323861U,  // UMAX_VG2_2Z2Z_H
8715
554k
    2185437397U,  // UMAX_VG2_2Z2Z_S
8716
554k
    2179096789U,  // UMAX_VG2_2ZZ_B
8717
554k
    2181210325U,  // UMAX_VG2_2ZZ_D
8718
554k
    2183323861U,  // UMAX_VG2_2ZZ_H
8719
554k
    2185437397U,  // UMAX_VG2_2ZZ_S
8720
554k
    2179096789U,  // UMAX_VG4_4Z4Z_B
8721
554k
    2181210325U,  // UMAX_VG4_4Z4Z_D
8722
554k
    2183323861U,  // UMAX_VG4_4Z4Z_H
8723
554k
    2185437397U,  // UMAX_VG4_4Z4Z_S
8724
554k
    2179096789U,  // UMAX_VG4_4ZZ_B
8725
554k
    2181210325U,  // UMAX_VG4_4ZZ_D
8726
554k
    2183323861U,  // UMAX_VG4_4ZZ_H
8727
554k
    2185437397U,  // UMAX_VG4_4ZZ_S
8728
554k
    2138325U, // UMAX_ZI_B
8729
554k
    2418073813U,  // UMAX_ZI_D
8730
554k
    2189500629U,  // UMAX_ZI_H
8731
554k
    270622933U, // UMAX_ZI_S
8732
554k
    3223363797U,  // UMAX_ZPmZ_B
8733
554k
    3223380181U,  // UMAX_ZPmZ_D
8734
554k
    3519094997U,  // UMAX_ZPmZ_H
8735
554k
    3223412949U,  // UMAX_ZPmZ_S
8736
554k
    811704533U, // UMAXv16i8
8737
554k
    813801685U, // UMAXv2i32
8738
554k
    817995989U, // UMAXv4i16
8739
554k
    820093141U, // UMAXv4i32
8740
554k
    822190293U, // UMAXv8i16
8741
554k
    824287445U, // UMAXv8i8
8742
554k
    3223361227U,  // UMINP_ZPmZ_B
8743
554k
    3223377611U,  // UMINP_ZPmZ_D
8744
554k
    3519092427U,  // UMINP_ZPmZ_H
8745
554k
    3223410379U,  // UMINP_ZPmZ_S
8746
554k
    811701963U, // UMINPv16i8
8747
554k
    813799115U, // UMINPv2i32
8748
554k
    817993419U, // UMINPv4i16
8749
554k
    820090571U, // UMINPv4i32
8750
554k
    822187723U, // UMINPv8i16
8751
554k
    824284875U, // UMINPv8i8
8752
554k
    3227623212U,  // UMINQV_VPZ_B
8753
554k
    3231817516U,  // UMINQV_VPZ_D
8754
554k
    3238108972U,  // UMINQV_VPZ_H
8755
554k
    3236011820U,  // UMINQV_VPZ_S
8756
554k
    253651U,  // UMINV_VPZ_B
8757
554k
    1657020115U,  // UMINV_VPZ_D
8758
554k
    1659133651U,  // UMINV_VPZ_H
8759
554k
    1638178515U,  // UMINV_VPZ_S
8760
554k
    807427795U, // UMINVv16i8v
8761
554k
    807427795U, // UMINVv4i16v
8762
554k
    807427795U, // UMINVv4i32v
8763
554k
    807427795U, // UMINVv8i16v
8764
554k
    807427795U, // UMINVv8i8v
8765
554k
    2118954U, // UMINWri
8766
554k
    2118954U, // UMINWrr
8767
554k
    2118954U, // UMINXri
8768
554k
    2118954U, // UMINXrr
8769
554k
    2179093802U,  // UMIN_VG2_2Z2Z_B
8770
554k
    2181207338U,  // UMIN_VG2_2Z2Z_D
8771
554k
    2183320874U,  // UMIN_VG2_2Z2Z_H
8772
554k
    2185434410U,  // UMIN_VG2_2Z2Z_S
8773
554k
    2179093802U,  // UMIN_VG2_2ZZ_B
8774
554k
    2181207338U,  // UMIN_VG2_2ZZ_D
8775
554k
    2183320874U,  // UMIN_VG2_2ZZ_H
8776
554k
    2185434410U,  // UMIN_VG2_2ZZ_S
8777
554k
    2179093802U,  // UMIN_VG4_4Z4Z_B
8778
554k
    2181207338U,  // UMIN_VG4_4Z4Z_D
8779
554k
    2183320874U,  // UMIN_VG4_4Z4Z_H
8780
554k
    2185434410U,  // UMIN_VG4_4Z4Z_S
8781
554k
    2179093802U,  // UMIN_VG4_4ZZ_B
8782
554k
    2181207338U,  // UMIN_VG4_4ZZ_D
8783
554k
    2183320874U,  // UMIN_VG4_4ZZ_H
8784
554k
    2185434410U,  // UMIN_VG4_4ZZ_S
8785
554k
    2135338U, // UMIN_ZI_B
8786
554k
    2418070826U,  // UMIN_ZI_D
8787
554k
    2189497642U,  // UMIN_ZI_H
8788
554k
    270619946U, // UMIN_ZI_S
8789
554k
    3223360810U,  // UMIN_ZPmZ_B
8790
554k
    3223377194U,  // UMIN_ZPmZ_D
8791
554k
    3519092010U,  // UMIN_ZPmZ_H
8792
554k
    3223409962U,  // UMIN_ZPmZ_S
8793
554k
    811701546U, // UMINv16i8
8794
554k
    813798698U, // UMINv2i32
8795
554k
    817993002U, // UMINv4i16
8796
554k
    820090154U, // UMINv4i32
8797
554k
    822187306U, // UMINv8i16
8798
554k
    824284458U, // UMINv8i8
8799
554k
    1344325249U,  // UMLALB_ZZZI_D
8800
554k
    2686535297U,  // UMLALB_ZZZI_S
8801
554k
    1344325249U,  // UMLALB_ZZZ_D
8802
554k
    2220951169U,  // UMLALB_ZZZ_H
8803
554k
    2686535297U,  // UMLALB_ZZZ_S
8804
554k
    1688441552U,  // UMLALL_MZZI_BtoS
8805
554k
    1688425168U,  // UMLALL_MZZI_HtoD
8806
554k
    1688441552U,  // UMLALL_MZZ_BtoS
8807
554k
    1688425168U,  // UMLALL_MZZ_HtoD
8808
554k
    3835925200U,  // UMLALL_VG2_M2Z2Z_BtoS
8809
554k
    3835908816U,  // UMLALL_VG2_M2Z2Z_HtoD
8810
554k
    3835925200U,  // UMLALL_VG2_M2ZZI_BtoS
8811
554k
    3835908816U,  // UMLALL_VG2_M2ZZI_HtoD
8812
554k
    4104360656U,  // UMLALL_VG2_M2ZZ_BtoS
8813
554k
    4104344272U,  // UMLALL_VG2_M2ZZ_HtoD
8814
554k
    4104360656U,  // UMLALL_VG4_M4Z4Z_BtoS
8815
554k
    4104344272U,  // UMLALL_VG4_M4Z4Z_HtoD
8816
554k
    4104360656U,  // UMLALL_VG4_M4ZZI_BtoS
8817
554k
    4104344272U,  // UMLALL_VG4_M4ZZI_HtoD
8818
554k
    77828816U,  // UMLALL_VG4_M4ZZ_BtoS
8819
554k
    77812432U,  // UMLALL_VG4_M4ZZ_HtoD
8820
554k
    1344330691U,  // UMLALT_ZZZI_D
8821
554k
    2686540739U,  // UMLALT_ZZZI_S
8822
554k
    1344330691U,  // UMLALT_ZZZ_D
8823
554k
    2220956611U,  // UMLALT_ZZZ_H
8824
554k
    2686540739U,  // UMLALT_ZZZ_S
8825
554k
    1663275267U,  // UMLAL_MZZI_HtoS
8826
554k
    1663275267U,  // UMLAL_MZZ_HtoS
8827
554k
    3810758915U,  // UMLAL_VG2_M2Z2Z_HtoS
8828
554k
    3810758915U,  // UMLAL_VG2_M2ZZI_S
8829
554k
    3810758915U,  // UMLAL_VG2_M2ZZ_HtoS
8830
554k
    4079194371U,  // UMLAL_VG4_M4Z4Z_HtoS
8831
554k
    4079194371U,  // UMLAL_VG4_M4ZZI_HtoS
8832
554k
    4079194371U,  // UMLAL_VG4_M4ZZ_HtoS
8833
554k
    2969698566U,  // UMLALv16i8_v8i16
8834
554k
    2963411203U,  // UMLALv2i32_indexed
8835
554k
    2963411203U,  // UMLALv2i32_v2i64
8836
554k
    2967605507U,  // UMLALv4i16_indexed
8837
554k
    2967605507U,  // UMLALv4i16_v4i32
8838
554k
    2963407110U,  // UMLALv4i32_indexed
8839
554k
    2963407110U,  // UMLALv4i32_v2i64
8840
554k
    2967601414U,  // UMLALv8i16_indexed
8841
554k
    2967601414U,  // UMLALv8i16_v4i32
8842
554k
    2969702659U,  // UMLALv8i8_v8i16
8843
554k
    1344325547U,  // UMLSLB_ZZZI_D
8844
554k
    2686535595U,  // UMLSLB_ZZZI_S
8845
554k
    1344325547U,  // UMLSLB_ZZZ_D
8846
554k
    2220951467U,  // UMLSLB_ZZZ_H
8847
554k
    2686535595U,  // UMLSLB_ZZZ_S
8848
554k
    1688441582U,  // UMLSLL_MZZI_BtoS
8849
554k
    1688425198U,  // UMLSLL_MZZI_HtoD
8850
554k
    1688441582U,  // UMLSLL_MZZ_BtoS
8851
554k
    1688425198U,  // UMLSLL_MZZ_HtoD
8852
554k
    3835925230U,  // UMLSLL_VG2_M2Z2Z_BtoS
8853
554k
    3835908846U,  // UMLSLL_VG2_M2Z2Z_HtoD
8854
554k
    3835925230U,  // UMLSLL_VG2_M2ZZI_BtoS
8855
554k
    3835908846U,  // UMLSLL_VG2_M2ZZI_HtoD
8856
554k
    4104360686U,  // UMLSLL_VG2_M2ZZ_BtoS
8857
554k
    4104344302U,  // UMLSLL_VG2_M2ZZ_HtoD
8858
554k
    4104360686U,  // UMLSLL_VG4_M4Z4Z_BtoS
8859
554k
    4104344302U,  // UMLSLL_VG4_M4Z4Z_HtoD
8860
554k
    4104360686U,  // UMLSLL_VG4_M4ZZI_BtoS
8861
554k
    4104344302U,  // UMLSLL_VG4_M4ZZI_HtoD
8862
554k
    77828846U,  // UMLSLL_VG4_M4ZZ_BtoS
8863
554k
    77812462U,  // UMLSLL_VG4_M4ZZ_HtoD
8864
554k
    1344330866U,  // UMLSLT_ZZZI_D
8865
554k
    2686540914U,  // UMLSLT_ZZZI_S
8866
554k
    1344330866U,  // UMLSLT_ZZZ_D
8867
554k
    2220956786U,  // UMLSLT_ZZZ_H
8868
554k
    2686540914U,  // UMLSLT_ZZZ_S
8869
554k
    1663276034U,  // UMLSL_MZZI_HtoS
8870
554k
    1663276034U,  // UMLSL_MZZ_HtoS
8871
554k
    3810759682U,  // UMLSL_VG2_M2Z2Z_HtoS
8872
554k
    3810759682U,  // UMLSL_VG2_M2ZZI_S
8873
554k
    3810759682U,  // UMLSL_VG2_M2ZZ_HtoS
8874
554k
    4079195138U,  // UMLSL_VG4_M4Z4Z_HtoS
8875
554k
    4079195138U,  // UMLSL_VG4_M4ZZI_HtoS
8876
554k
    4079195138U,  // UMLSL_VG4_M4ZZ_HtoS
8877
554k
    2969698698U,  // UMLSLv16i8_v8i16
8878
554k
    2963411970U,  // UMLSLv2i32_indexed
8879
554k
    2963411970U,  // UMLSLv2i32_v2i64
8880
554k
    2967606274U,  // UMLSLv4i16_indexed
8881
554k
    2967606274U,  // UMLSLv4i16_v4i32
8882
554k
    2963407242U,  // UMLSLv4i32_indexed
8883
554k
    2963407242U,  // UMLSLv4i32_v2i64
8884
554k
    2967601546U,  // UMLSLv8i16_indexed
8885
554k
    2967601546U,  // UMLSLv8i16_v4i32
8886
554k
    2969703426U,  // UMLSLv8i8_v8i16
8887
554k
    2967602044U,  // UMMLA
8888
554k
    2418099068U,  // UMMLA_ZZZ
8889
554k
    54641595U,  // UMOPA_MPPZZ_D
8890
554k
    54641595U,  // UMOPA_MPPZZ_HtoS
8891
554k
    79807419U,  // UMOPA_MPPZZ_S
8892
554k
    54647471U,  // UMOPS_MPPZZ_D
8893
554k
    54647471U,  // UMOPS_MPPZZ_HtoS
8894
554k
    79813295U,  // UMOPS_MPPZZ_S
8895
554k
    807427827U, // UMOVvi16
8896
554k
    807427827U, // UMOVvi16_idx0
8897
554k
    807427827U, // UMOVvi32
8898
554k
    807427827U, // UMOVvi32_idx0
8899
554k
    807427827U, // UMOVvi64
8900
554k
    807427827U, // UMOVvi64_idx0
8901
554k
    807427827U, // UMOVvi8
8902
554k
    807427827U, // UMOVvi8_idx0
8903
554k
    2118174U, // UMSUBLrrr
8904
554k
    3223359216U,  // UMULH_ZPmZ_B
8905
554k
    3223375600U,  // UMULH_ZPmZ_D
8906
554k
    3519090416U,  // UMULH_ZPmZ_H
8907
554k
    3223408368U,  // UMULH_ZPmZ_S
8908
554k
    2133744U, // UMULH_ZZZ_B
8909
554k
    2418069232U,  // UMULH_ZZZ_D
8910
554k
    2189496048U,  // UMULH_ZZZ_H
8911
554k
    270618352U, // UMULH_ZZZ_S
8912
554k
    2117360U, // UMULHrr
8913
554k
    270583636U, // UMULLB_ZZZI_D
8914
554k
    1881229140U,  // UMULLB_ZZZI_S
8915
554k
    270583636U, // UMULLB_ZZZ_D
8916
554k
    2197882708U,  // UMULLB_ZZZ_H
8917
554k
    1881229140U,  // UMULLB_ZZZ_S
8918
554k
    270588993U, // UMULLT_ZZZI_D
8919
554k
    1881234497U,  // UMULLT_ZZZI_S
8920
554k
    270588993U, // UMULLT_ZZZ_D
8921
554k
    2197888065U,  // UMULLT_ZZZ_H
8922
554k
    1881234497U,  // UMULLT_ZZZ_S
8923
554k
    822182248U, // UMULLv16i8_v8i16
8924
554k
    815895309U, // UMULLv2i32_indexed
8925
554k
    815895309U, // UMULLv2i32_v2i64
8926
554k
    820089613U, // UMULLv4i16_indexed
8927
554k
    820089613U, // UMULLv4i16_v4i32
8928
554k
    815890792U, // UMULLv4i32_indexed
8929
554k
    815890792U, // UMULLv4i32_v2i64
8930
554k
    820085096U, // UMULLv8i16_indexed
8931
554k
    820085096U, // UMULLv8i16_v4i32
8932
554k
    822186765U, // UMULLv8i8_v8i16
8933
554k
    2132915U, // UQADD_ZI_B
8934
554k
    2418068403U,  // UQADD_ZI_D
8935
554k
    2189495219U,  // UQADD_ZI_H
8936
554k
    270617523U, // UQADD_ZI_S
8937
554k
    3223358387U,  // UQADD_ZPmZ_B
8938
554k
    3223374771U,  // UQADD_ZPmZ_D
8939
554k
    3519089587U,  // UQADD_ZPmZ_H
8940
554k
    3223407539U,  // UQADD_ZPmZ_S
8941
554k
    2132915U, // UQADD_ZZZ_B
8942
554k
    2418068403U,  // UQADD_ZZZ_D
8943
554k
    2189495219U,  // UQADD_ZZZ_H
8944
554k
    270617523U, // UQADD_ZZZ_S
8945
554k
    811699123U, // UQADDv16i8
8946
554k
    2116531U, // UQADDv1i16
8947
554k
    2116531U, // UQADDv1i32
8948
554k
    2116531U, // UQADDv1i64
8949
554k
    2116531U, // UQADDv1i8
8950
554k
    813796275U, // UQADDv2i32
8951
554k
    815893427U, // UQADDv2i64
8952
554k
    817990579U, // UQADDv4i16
8953
554k
    820087731U, // UQADDv4i32
8954
554k
    822184883U, // UQADDv8i16
8955
554k
    824282035U, // UQADDv8i8
8956
554k
    1648432512U,  // UQCVTN_Z2Z_StoH
8957
554k
    1644238208U,  // UQCVTN_Z4Z_DtoH
8958
554k
    3223360896U,  // UQCVTN_Z4Z_StoB
8959
554k
    1648434664U,  // UQCVT_Z2Z_StoH
8960
554k
    1644240360U,  // UQCVT_Z4Z_DtoH
8961
554k
    3223363048U,  // UQCVT_Z4Z_StoB
8962
554k
    538985981U, // UQDECB_WPiI
8963
554k
    538985981U, // UQDECB_XPiI
8964
554k
    538987336U, // UQDECD_WPiI
8965
554k
    538987336U, // UQDECD_XPiI
8966
554k
    539020104U, // UQDECD_ZPiI
8967
554k
    538988030U, // UQDECH_WPiI
8968
554k
    538988030U, // UQDECH_XPiI
8969
554k
    56692222U,  // UQDECH_ZPiI
8970
554k
    2119189U, // UQDECP_WP_B
8971
554k
    2418038293U,  // UQDECP_WP_D
8972
554k
    1881167381U,  // UQDECP_WP_H
8973
554k
    270554645U, // UQDECP_WP_S
8974
554k
    2119189U, // UQDECP_XP_B
8975
554k
    2418038293U,  // UQDECP_XP_D
8976
554k
    1881167381U,  // UQDECP_XP_H
8977
554k
    270554645U, // UQDECP_XP_S
8978
554k
    1075893781U,  // UQDECP_ZP_D
8979
554k
    1658918421U,  // UQDECP_ZP_H
8980
554k
    1344362005U,  // UQDECP_ZP_S
8981
554k
    538992613U, // UQDECW_WPiI
8982
554k
    538992613U, // UQDECW_XPiI
8983
554k
    539058149U, // UQDECW_ZPiI
8984
554k
    538985997U, // UQINCB_WPiI
8985
554k
    538985997U, // UQINCB_XPiI
8986
554k
    538987352U, // UQINCD_WPiI
8987
554k
    538987352U, // UQINCD_XPiI
8988
554k
    539020120U, // UQINCD_ZPiI
8989
554k
    538988046U, // UQINCH_WPiI
8990
554k
    538988046U, // UQINCH_XPiI
8991
554k
    56692238U,  // UQINCH_ZPiI
8992
554k
    2119205U, // UQINCP_WP_B
8993
554k
    2418038309U,  // UQINCP_WP_D
8994
554k
    1881167397U,  // UQINCP_WP_H
8995
554k
    270554661U, // UQINCP_WP_S
8996
554k
    2119205U, // UQINCP_XP_B
8997
554k
    2418038309U,  // UQINCP_XP_D
8998
554k
    1881167397U,  // UQINCP_XP_H
8999
554k
    270554661U, // UQINCP_XP_S
9000
554k
    1075893797U,  // UQINCP_ZP_D
9001
554k
    1658918437U,  // UQINCP_ZP_H
9002
554k
    1344362021U,  // UQINCP_ZP_S
9003
554k
    538992629U, // UQINCW_WPiI
9004
554k
    538992629U, // UQINCW_XPiI
9005
554k
    539058165U, // UQINCW_ZPiI
9006
554k
    3223361756U,  // UQRSHLR_ZPmZ_B
9007
554k
    3223378140U,  // UQRSHLR_ZPmZ_D
9008
554k
    3519092956U,  // UQRSHLR_ZPmZ_H
9009
554k
    3223410908U,  // UQRSHLR_ZPmZ_S
9010
554k
    3223360156U,  // UQRSHL_ZPmZ_B
9011
554k
    3223376540U,  // UQRSHL_ZPmZ_D
9012
554k
    3519091356U,  // UQRSHL_ZPmZ_H
9013
554k
    3223409308U,  // UQRSHL_ZPmZ_S
9014
554k
    811700892U, // UQRSHLv16i8
9015
554k
    2118300U, // UQRSHLv1i16
9016
554k
    2118300U, // UQRSHLv1i32
9017
554k
    2118300U, // UQRSHLv1i64
9018
554k
    2118300U, // UQRSHLv1i8
9019
554k
    813798044U, // UQRSHLv2i32
9020
554k
    815895196U, // UQRSHLv2i64
9021
554k
    817992348U, // UQRSHLv4i16
9022
554k
    820089500U, // UQRSHLv4i32
9023
554k
    822186652U, // UQRSHLv8i16
9024
554k
    824283804U, // UQRSHLv8i8
9025
554k
    1881180181U,  // UQRSHRNB_ZZI_B
9026
554k
    2172717077U,  // UQRSHRNB_ZZI_H
9027
554k
    2418100245U,  // UQRSHRNB_ZZI_S
9028
554k
    2686491875U,  // UQRSHRNT_ZZI_B
9029
554k
    2174819555U,  // UQRSHRNT_ZZI_H
9030
554k
    1075928291U,  // UQRSHRNT_ZZI_S
9031
554k
    3223360858U,  // UQRSHRN_VG4_Z4ZI_B
9032
554k
    2181109082U,  // UQRSHRN_VG4_Z4ZI_H
9033
554k
    2185303386U,  // UQRSHRN_Z2ZI_StoH
9034
554k
    2119002U, // UQRSHRNb
9035
554k
    2119002U, // UQRSHRNh
9036
554k
    2119002U, // UQRSHRNs
9037
554k
    2959213020U,  // UQRSHRNv16i8_shift
9038
554k
    813798746U, // UQRSHRNv2i32_shift
9039
554k
    817993050U, // UQRSHRNv4i16_shift
9040
554k
    2967601628U,  // UQRSHRNv4i32_shift
9041
554k
    2969698780U,  // UQRSHRNv8i16_shift
9042
554k
    824284506U, // UQRSHRNv8i8_shift
9043
554k
    2185304196U,  // UQRSHR_VG2_Z2ZI_H
9044
554k
    3223361668U,  // UQRSHR_VG4_Z4ZI_B
9045
554k
    2181109892U,  // UQRSHR_VG4_Z4ZI_H
9046
554k
    3223361739U,  // UQSHLR_ZPmZ_B
9047
554k
    3223378123U,  // UQSHLR_ZPmZ_D
9048
554k
    3519092939U,  // UQSHLR_ZPmZ_H
9049
554k
    3223410891U,  // UQSHLR_ZPmZ_S
9050
554k
    3223360141U,  // UQSHL_ZPmI_B
9051
554k
    3223376525U,  // UQSHL_ZPmI_D
9052
554k
    3519091341U,  // UQSHL_ZPmI_H
9053
554k
    3223409293U,  // UQSHL_ZPmI_S
9054
554k
    3223360141U,  // UQSHL_ZPmZ_B
9055
554k
    3223376525U,  // UQSHL_ZPmZ_D
9056
554k
    3519091341U,  // UQSHL_ZPmZ_H
9057
554k
    3223409293U,  // UQSHL_ZPmZ_S
9058
554k
    2118285U, // UQSHLb
9059
554k
    2118285U, // UQSHLd
9060
554k
    2118285U, // UQSHLh
9061
554k
    2118285U, // UQSHLs
9062
554k
    811700877U, // UQSHLv16i8
9063
554k
    811700877U, // UQSHLv16i8_shift
9064
554k
    2118285U, // UQSHLv1i16
9065
554k
    2118285U, // UQSHLv1i32
9066
554k
    2118285U, // UQSHLv1i64
9067
554k
    2118285U, // UQSHLv1i8
9068
554k
    813798029U, // UQSHLv2i32
9069
554k
    813798029U, // UQSHLv2i32_shift
9070
554k
    815895181U, // UQSHLv2i64
9071
554k
    815895181U, // UQSHLv2i64_shift
9072
554k
    817992333U, // UQSHLv4i16
9073
554k
    817992333U, // UQSHLv4i16_shift
9074
554k
    820089485U, // UQSHLv4i32
9075
554k
    820089485U, // UQSHLv4i32_shift
9076
554k
    822186637U, // UQSHLv8i16
9077
554k
    822186637U, // UQSHLv8i16_shift
9078
554k
    824283789U, // UQSHLv8i8
9079
554k
    824283789U, // UQSHLv8i8_shift
9080
554k
    1881180162U,  // UQSHRNB_ZZI_B
9081
554k
    2172717058U,  // UQSHRNB_ZZI_H
9082
554k
    2418100226U,  // UQSHRNB_ZZI_S
9083
554k
    2686491856U,  // UQSHRNT_ZZI_B
9084
554k
    2174819536U,  // UQSHRNT_ZZI_H
9085
554k
    1075928272U,  // UQSHRNT_ZZI_S
9086
554k
    2118985U, // UQSHRNb
9087
554k
    2118985U, // UQSHRNh
9088
554k
    2118985U, // UQSHRNs
9089
554k
    2959213001U,  // UQSHRNv16i8_shift
9090
554k
    813798729U, // UQSHRNv2i32_shift
9091
554k
    817993033U, // UQSHRNv4i16_shift
9092
554k
    2967601609U,  // UQSHRNv4i32_shift
9093
554k
    2969698761U,  // UQSHRNv8i16_shift
9094
554k
    824284489U, // UQSHRNv8i8_shift
9095
554k
    3223361620U,  // UQSUBR_ZPmZ_B
9096
554k
    3223378004U,  // UQSUBR_ZPmZ_D
9097
554k
    3519092820U,  // UQSUBR_ZPmZ_H
9098
554k
    3223410772U,  // UQSUBR_ZPmZ_S
9099
554k
    2132451U, // UQSUB_ZI_B
9100
554k
    2418067939U,  // UQSUB_ZI_D
9101
554k
    2189494755U,  // UQSUB_ZI_H
9102
554k
    270617059U, // UQSUB_ZI_S
9103
554k
    3223357923U,  // UQSUB_ZPmZ_B
9104
554k
    3223374307U,  // UQSUB_ZPmZ_D
9105
554k
    3519089123U,  // UQSUB_ZPmZ_H
9106
554k
    3223407075U,  // UQSUB_ZPmZ_S
9107
554k
    2132451U, // UQSUB_ZZZ_B
9108
554k
    2418067939U,  // UQSUB_ZZZ_D
9109
554k
    2189494755U,  // UQSUB_ZZZ_H
9110
554k
    270617059U, // UQSUB_ZZZ_S
9111
554k
    811698659U, // UQSUBv16i8
9112
554k
    2116067U, // UQSUBv1i16
9113
554k
    2116067U, // UQSUBv1i32
9114
554k
    2116067U, // UQSUBv1i64
9115
554k
    2116067U, // UQSUBv1i8
9116
554k
    813795811U, // UQSUBv2i32
9117
554k
    815892963U, // UQSUBv2i64
9118
554k
    817990115U, // UQSUBv4i16
9119
554k
    820087267U, // UQSUBv4i32
9120
554k
    822184419U, // UQSUBv8i16
9121
554k
    824281571U, // UQSUBv8i8
9122
554k
    1881180207U,  // UQXTNB_ZZ_B
9123
554k
    1635846191U,  // UQXTNB_ZZ_H
9124
554k
    2418100271U,  // UQXTNB_ZZ_S
9125
554k
    2686491902U,  // UQXTNT_ZZ_B
9126
554k
    1637948670U,  // UQXTNT_ZZ_H
9127
554k
    1075928318U,  // UQXTNT_ZZ_S
9128
554k
    2959213053U,  // UQXTNv16i8
9129
554k
    2119055U, // UQXTNv1i16
9130
554k
    2119055U, // UQXTNv1i32
9131
554k
    2119055U, // UQXTNv1i8
9132
554k
    813798799U, // UQXTNv2i32
9133
554k
    817993103U, // UQXTNv4i16
9134
554k
    2967601661U,  // UQXTNv4i32
9135
554k
    2969698813U,  // UQXTNv8i16
9136
554k
    824284559U, // UQXTNv8i8
9137
554k
    270617702U, // URECPE_ZPmZ_S
9138
554k
    813796454U, // URECPEv2i32
9139
554k
    820087910U, // URECPEv4i32
9140
554k
    3223358341U,  // URHADD_ZPmZ_B
9141
554k
    3223374725U,  // URHADD_ZPmZ_D
9142
554k
    3519089541U,  // URHADD_ZPmZ_H
9143
554k
    3223407493U,  // URHADD_ZPmZ_S
9144
554k
    811699077U, // URHADDv16i8
9145
554k
    813796229U, // URHADDv2i32
9146
554k
    817990533U, // URHADDv4i16
9147
554k
    820087685U, // URHADDv4i32
9148
554k
    822184837U, // URHADDv8i16
9149
554k
    824281989U, // URHADDv8i8
9150
554k
    3223361773U,  // URSHLR_ZPmZ_B
9151
554k
    3223378157U,  // URSHLR_ZPmZ_D
9152
554k
    3519092973U,  // URSHLR_ZPmZ_H
9153
554k
    3223410925U,  // URSHLR_ZPmZ_S
9154
554k
    2179093163U,  // URSHL_VG2_2Z2Z_B
9155
554k
    2181206699U,  // URSHL_VG2_2Z2Z_D
9156
554k
    2183320235U,  // URSHL_VG2_2Z2Z_H
9157
554k
    2185433771U,  // URSHL_VG2_2Z2Z_S
9158
554k
    2179093163U,  // URSHL_VG2_2ZZ_B
9159
554k
    2181206699U,  // URSHL_VG2_2ZZ_D
9160
554k
    2183320235U,  // URSHL_VG2_2ZZ_H
9161
554k
    2185433771U,  // URSHL_VG2_2ZZ_S
9162
554k
    2179093163U,  // URSHL_VG4_4Z4Z_B
9163
554k
    2181206699U,  // URSHL_VG4_4Z4Z_D
9164
554k
    2183320235U,  // URSHL_VG4_4Z4Z_H
9165
554k
    2185433771U,  // URSHL_VG4_4Z4Z_S
9166
554k
    2179093163U,  // URSHL_VG4_4ZZ_B
9167
554k
    2181206699U,  // URSHL_VG4_4ZZ_D
9168
554k
    2183320235U,  // URSHL_VG4_4ZZ_H
9169
554k
    2185433771U,  // URSHL_VG4_4ZZ_S
9170
554k
    3223360171U,  // URSHL_ZPmZ_B
9171
554k
    3223376555U,  // URSHL_ZPmZ_D
9172
554k
    3519091371U,  // URSHL_ZPmZ_H
9173
554k
    3223409323U,  // URSHL_ZPmZ_S
9174
554k
    811700907U, // URSHLv16i8
9175
554k
    2118315U, // URSHLv1i64
9176
554k
    813798059U, // URSHLv2i32
9177
554k
    815895211U, // URSHLv2i64
9178
554k
    817992363U, // URSHLv4i16
9179
554k
    820089515U, // URSHLv4i32
9180
554k
    822186667U, // URSHLv8i16
9181
554k
    824283819U, // URSHLv8i8
9182
554k
    3223361683U,  // URSHR_ZPmI_B
9183
554k
    3223378067U,  // URSHR_ZPmI_D
9184
554k
    3519092883U,  // URSHR_ZPmI_H
9185
554k
    3223410835U,  // URSHR_ZPmI_S
9186
554k
    2119827U, // URSHRd
9187
554k
    811702419U, // URSHRv16i8_shift
9188
554k
    813799571U, // URSHRv2i32_shift
9189
554k
    815896723U, // URSHRv2i64_shift
9190
554k
    817993875U, // URSHRv4i16_shift
9191
554k
    820091027U, // URSHRv4i32_shift
9192
554k
    822188179U, // URSHRv8i16_shift
9193
554k
    824285331U, // URSHRv8i8_shift
9194
554k
    270617748U, // URSQRTE_ZPmZ_S
9195
554k
    813796500U, // URSQRTEv2i32
9196
554k
    820087956U, // URSQRTEv4i32
9197
554k
    2418050156U,  // URSRA_ZZI_B
9198
554k
    1075889260U,  // URSRA_ZZI_D
9199
554k
    2195784812U,  // URSRA_ZZI_H
9200
554k
    1344357484U,  // URSRA_ZZI_S
9201
554k
    807715948U, // URSRAd
9202
554k
    2959213676U,  // URSRAv16i8_shift
9203
554k
    2961310828U,  // URSRAv2i32_shift
9204
554k
    2963407980U,  // URSRAv2i64_shift
9205
554k
    2965505132U,  // URSRAv4i16_shift
9206
554k
    2967602284U,  // URSRAv4i32_shift
9207
554k
    2969699436U,  // URSRAv8i16_shift
9208
554k
    2971796588U,  // URSRAv8i8_shift
9209
554k
    3798179130U,  // USDOT_VG2_M2Z2Z_BToS
9210
554k
    3798179130U,  // USDOT_VG2_M2ZZI_BToS
9211
554k
    3798179130U,  // USDOT_VG2_M2ZZ_BToS
9212
554k
    4066614586U,  // USDOT_VG4_M4Z4Z_BToS
9213
554k
    4066614586U,  // USDOT_VG4_M4ZZI_BToS
9214
554k
    4066614586U,  // USDOT_VG4_M4ZZ_BToS
9215
554k
    2418105658U,  // USDOT_ZZZ
9216
554k
    2418105658U,  // USDOT_ZZZI
9217
554k
    2967608634U,  // USDOTlanev16i8
9218
554k
    2961317178U,  // USDOTlanev8i8
9219
554k
    2967608634U,  // USDOTv16i8
9220
554k
    2961317178U,  // USDOTv8i8
9221
554k
    270583602U, // USHLLB_ZZI_D
9222
554k
    2197882674U,  // USHLLB_ZZI_H
9223
554k
    1881229106U,  // USHLLB_ZZI_S
9224
554k
    270588959U, // USHLLT_ZZI_D
9225
554k
    2197888031U,  // USHLLT_ZZI_H
9226
554k
    1881234463U,  // USHLLT_ZZI_S
9227
554k
    822182214U, // USHLLv16i8_shift
9228
554k
    815895263U, // USHLLv2i32_shift
9229
554k
    820089567U, // USHLLv4i16_shift
9230
554k
    815890758U, // USHLLv4i32_shift
9231
554k
    820085062U, // USHLLv8i16_shift
9232
554k
    822186719U, // USHLLv8i8_shift
9233
554k
    811700920U, // USHLv16i8
9234
554k
    2118328U, // USHLv1i64
9235
554k
    813798072U, // USHLv2i32
9236
554k
    815895224U, // USHLv2i64
9237
554k
    817992376U, // USHLv4i16
9238
554k
    820089528U, // USHLv4i32
9239
554k
    822186680U, // USHLv8i16
9240
554k
    824283832U, // USHLv8i8
9241
554k
    2119840U, // USHRd
9242
554k
    811702432U, // USHRv16i8_shift
9243
554k
    813799584U, // USHRv2i32_shift
9244
554k
    815896736U, // USHRv2i64_shift
9245
554k
    817993888U, // USHRv4i16_shift
9246
554k
    820091040U, // USHRv4i32_shift
9247
554k
    822188192U, // USHRv8i16_shift
9248
554k
    824285344U, // USHRv8i8_shift
9249
554k
    1688441542U,  // USMLALL_MZZI_BtoS
9250
554k
    1688441542U,  // USMLALL_MZZ_BtoS
9251
554k
    3835925190U,  // USMLALL_VG2_M2Z2Z_BtoS
9252
554k
    3835925190U,  // USMLALL_VG2_M2ZZI_BtoS
9253
554k
    4104360646U,  // USMLALL_VG2_M2ZZ_BtoS
9254
554k
    4104360646U,  // USMLALL_VG4_M4Z4Z_BtoS
9255
554k
    4104360646U,  // USMLALL_VG4_M4ZZI_BtoS
9256
554k
    77828806U,  // USMLALL_VG4_M4ZZ_BtoS
9257
554k
    2967602036U,  // USMMLA
9258
554k
    2418099060U,  // USMMLA_ZZZ
9259
554k
    54641586U,  // USMOPA_MPPZZ_D
9260
554k
    79807410U,  // USMOPA_MPPZZ_S
9261
554k
    54647462U,  // USMOPS_MPPZZ_D
9262
554k
    79813286U,  // USMOPS_MPPZZ_S
9263
554k
    3223358378U,  // USQADD_ZPmZ_B
9264
554k
    3223374762U,  // USQADD_ZPmZ_D
9265
554k
    3519089578U,  // USQADD_ZPmZ_H
9266
554k
    3223407530U,  // USQADD_ZPmZ_S
9267
554k
    2959215530U,  // USQADDv16i8
9268
554k
    807717802U, // USQADDv1i16
9269
554k
    807717802U, // USQADDv1i32
9270
554k
    807717802U, // USQADDv1i64
9271
554k
    807717802U, // USQADDv1i8
9272
554k
    2961312682U,  // USQADDv2i32
9273
554k
    2963409834U,  // USQADDv2i64
9274
554k
    2965506986U,  // USQADDv4i16
9275
554k
    2967604138U,  // USQADDv4i32
9276
554k
    2969701290U,  // USQADDv8i16
9277
554k
    2971798442U,  // USQADDv8i8
9278
554k
    2418050169U,  // USRA_ZZI_B
9279
554k
    1075889273U,  // USRA_ZZI_D
9280
554k
    2195784825U,  // USRA_ZZI_H
9281
554k
    1344357497U,  // USRA_ZZI_S
9282
554k
    807715961U, // USRAd
9283
554k
    2959213689U,  // USRAv16i8_shift
9284
554k
    2961310841U,  // USRAv2i32_shift
9285
554k
    2963407993U,  // USRAv2i64_shift
9286
554k
    2965505145U,  // USRAv4i16_shift
9287
554k
    2967602297U,  // USRAv4i32_shift
9288
554k
    2969699449U,  // USRAv8i16_shift
9289
554k
    2971796601U,  // USRAv8i8_shift
9290
554k
    270583531U, // USUBLB_ZZZ_D
9291
554k
    2197882603U,  // USUBLB_ZZZ_H
9292
554k
    1881229035U,  // USUBLB_ZZZ_S
9293
554k
    270588883U, // USUBLT_ZZZ_D
9294
554k
    2197887955U,  // USUBLT_ZZZ_H
9295
554k
    1881234387U,  // USUBLT_ZZZ_S
9296
554k
    822182166U, // USUBLv16i8_v8i16
9297
554k
    815895085U, // USUBLv2i32_v2i64
9298
554k
    820089389U, // USUBLv4i16_v4i32
9299
554k
    815890710U, // USUBLv4i32_v2i64
9300
554k
    820085014U, // USUBLv8i16_v4i32
9301
554k
    822186541U, // USUBLv8i8_v8i16
9302
554k
    2418067960U,  // USUBWB_ZZZ_D
9303
554k
    2189494776U,  // USUBWB_ZZZ_H
9304
554k
    270617080U, // USUBWB_ZZZ_S
9305
554k
    2418073085U,  // USUBWT_ZZZ_D
9306
554k
    2189499901U,  // USUBWT_ZZZ_H
9307
554k
    270622205U, // USUBWT_ZZZ_S
9308
554k
    822182498U, // USUBWv16i8_v8i16
9309
554k
    815898573U, // USUBWv2i32_v2i64
9310
554k
    820092877U, // USUBWv4i16_v4i32
9311
554k
    815891042U, // USUBWv4i32_v2i64
9312
554k
    820085346U, // USUBWv8i16_v4i32
9313
554k
    822190029U, // USUBWv8i8_v8i16
9314
554k
    4066614608U,  // USVDOT_VG4_M4ZZI_BToS
9315
554k
    270585974U, // UUNPKHI_ZZ_D
9316
554k
    1661014134U,  // UUNPKHI_ZZ_H
9317
554k
    1881231478U,  // UUNPKHI_ZZ_S
9318
554k
    270587363U, // UUNPKLO_ZZ_D
9319
554k
    1661015523U,  // UUNPKLO_ZZ_H
9320
554k
    1881232867U,  // UUNPKLO_ZZ_S
9321
554k
    1635946690U,  // UUNPK_VG2_2ZZ_D
9322
554k
    1661128898U,  // UUNPK_VG2_2ZZ_H
9323
554k
    1652756674U,  // UUNPK_VG2_2ZZ_S
9324
554k
    1648529602U,  // UUNPK_VG4_4Z2Z_D
9325
554k
    1642254530U,  // UUNPK_VG4_4Z2Z_H
9326
554k
    1646465218U,  // UUNPK_VG4_4Z2Z_S
9327
554k
    3798179161U,  // UVDOT_VG2_M2ZZI_HtoS
9328
554k
    4066614617U,  // UVDOT_VG4_M4ZZI_BtoS
9329
554k
    4066598233U,  // UVDOT_VG4_M4ZZI_HtoD
9330
554k
    270584242U, // UXTB_ZPmZ_D
9331
554k
    541133234U, // UXTB_ZPmZ_H
9332
554k
    270617010U, // UXTB_ZPmZ_S
9333
554k
    270585910U, // UXTH_ZPmZ_D
9334
554k
    270618678U, // UXTH_ZPmZ_S
9335
554k
    270590095U, // UXTW_ZPmZ_D
9336
554k
    2129991U, // UZP1_PPP_B
9337
554k
    2418065479U,  // UZP1_PPP_D
9338
554k
    2189492295U,  // UZP1_PPP_H
9339
554k
    270614599U, // UZP1_PPP_S
9340
554k
    2129991U, // UZP1_ZZZ_B
9341
554k
    2418065479U,  // UZP1_ZZZ_D
9342
554k
    2189492295U,  // UZP1_ZZZ_H
9343
554k
    2210873415U,  // UZP1_ZZZ_Q
9344
554k
    270614599U, // UZP1_ZZZ_S
9345
554k
    811696199U, // UZP1v16i8
9346
554k
    813793351U, // UZP1v2i32
9347
554k
    815890503U, // UZP1v2i64
9348
554k
    817987655U, // UZP1v4i16
9349
554k
    820084807U, // UZP1v4i32
9350
554k
    822181959U, // UZP1v8i16
9351
554k
    824279111U, // UZP1v8i8
9352
554k
    2130482U, // UZP2_PPP_B
9353
554k
    2418065970U,  // UZP2_PPP_D
9354
554k
    2189492786U,  // UZP2_PPP_H
9355
554k
    270615090U, // UZP2_PPP_S
9356
554k
    2130482U, // UZP2_ZZZ_B
9357
554k
    2418065970U,  // UZP2_ZZZ_D
9358
554k
    2189492786U,  // UZP2_ZZZ_H
9359
554k
    2210873906U,  // UZP2_ZZZ_Q
9360
554k
    270615090U, // UZP2_ZZZ_S
9361
554k
    811696690U, // UZP2v16i8
9362
554k
    813793842U, // UZP2v2i32
9363
554k
    815890994U, // UZP2v2i64
9364
554k
    817988146U, // UZP2v4i16
9365
554k
    820085298U, // UZP2v4i32
9366
554k
    822182450U, // UZP2v8i16
9367
554k
    824279602U, // UZP2v8i8
9368
554k
    2130004U, // UZPQ1_ZZZ_B
9369
554k
    2418065492U,  // UZPQ1_ZZZ_D
9370
554k
    2189492308U,  // UZPQ1_ZZZ_H
9371
554k
    270614612U, // UZPQ1_ZZZ_S
9372
554k
    2130495U, // UZPQ2_ZZZ_B
9373
554k
    2418065983U,  // UZPQ2_ZZZ_D
9374
554k
    2189492799U,  // UZPQ2_ZZZ_H
9375
554k
    270615103U, // UZPQ2_ZZZ_S
9376
554k
    2197968807U,  // UZP_VG2_2ZZZ_B
9377
554k
    165844903U, // UZP_VG2_2ZZZ_D
9378
554k
    2189612967U,  // UZP_VG2_2ZZZ_H
9379
554k
    2210895783U,  // UZP_VG2_2ZZZ_Q
9380
554k
    2172852135U,  // UZP_VG2_2ZZZ_S
9381
554k
    1642223527U,  // UZP_VG4_4Z4Z_B
9382
554k
    1644337063U,  // UZP_VG4_4Z4Z_D
9383
554k
    1646450599U,  // UZP_VG4_4Z4Z_H
9384
554k
    178755495U, // UZP_VG4_4Z4Z_Q
9385
554k
    1648564135U,  // UZP_VG4_4Z4Z_S
9386
554k
    22079U, // VECFP
9387
554k
    23729U, // VECINT
9388
554k
    23364U, // WFET
9389
554k
    23442U, // WFIT
9390
554k
    2208451601U,  // WHILEGE_2PXX_B
9391
554k
    2208467985U,  // WHILEGE_2PXX_D
9392
554k
    2208484369U,  // WHILEGE_2PXX_H
9393
554k
    2208500753U,  // WHILEGE_2PXX_S
9394
554k
    3247121U, // WHILEGE_CXX_B
9395
554k
    3263505U, // WHILEGE_CXX_D
9396
554k
    3279889U, // WHILEGE_CXX_H
9397
554k
    3296273U, // WHILEGE_CXX_S
9398
554k
    2133009U, // WHILEGE_PWW_B
9399
554k
    2149393U, // WHILEGE_PWW_D
9400
554k
    2208369681U,  // WHILEGE_PWW_H
9401
554k
    2182161U, // WHILEGE_PWW_S
9402
554k
    2133009U, // WHILEGE_PXX_B
9403
554k
    2149393U, // WHILEGE_PXX_D
9404
554k
    2208369681U,  // WHILEGE_PXX_H
9405
554k
    2182161U, // WHILEGE_PXX_S
9406
554k
    2208455534U,  // WHILEGT_2PXX_B
9407
554k
    2208471918U,  // WHILEGT_2PXX_D
9408
554k
    2208488302U,  // WHILEGT_2PXX_H
9409
554k
    2208504686U,  // WHILEGT_2PXX_S
9410
554k
    3251054U, // WHILEGT_CXX_B
9411
554k
    3267438U, // WHILEGT_CXX_D
9412
554k
    3283822U, // WHILEGT_CXX_H
9413
554k
    3300206U, // WHILEGT_CXX_S
9414
554k
    2136942U, // WHILEGT_PWW_B
9415
554k
    2153326U, // WHILEGT_PWW_D
9416
554k
    2208373614U,  // WHILEGT_PWW_H
9417
554k
    2186094U, // WHILEGT_PWW_S
9418
554k
    2136942U, // WHILEGT_PXX_B
9419
554k
    2153326U, // WHILEGT_PXX_D
9420
554k
    2208373614U,  // WHILEGT_PXX_H
9421
554k
    2186094U, // WHILEGT_PXX_S
9422
554k
    2208452699U,  // WHILEHI_2PXX_B
9423
554k
    2208469083U,  // WHILEHI_2PXX_D
9424
554k
    2208485467U,  // WHILEHI_2PXX_H
9425
554k
    2208501851U,  // WHILEHI_2PXX_S
9426
554k
    3248219U, // WHILEHI_CXX_B
9427
554k
    3264603U, // WHILEHI_CXX_D
9428
554k
    3280987U, // WHILEHI_CXX_H
9429
554k
    3297371U, // WHILEHI_CXX_S
9430
554k
    2134107U, // WHILEHI_PWW_B
9431
554k
    2150491U, // WHILEHI_PWW_D
9432
554k
    2208370779U,  // WHILEHI_PWW_H
9433
554k
    2183259U, // WHILEHI_PWW_S
9434
554k
    2134107U, // WHILEHI_PXX_B
9435
554k
    2150491U, // WHILEHI_PXX_D
9436
554k
    2208370779U,  // WHILEHI_PXX_H
9437
554k
    2183259U, // WHILEHI_PXX_S
9438
554k
    2208455213U,  // WHILEHS_2PXX_B
9439
554k
    2208471597U,  // WHILEHS_2PXX_D
9440
554k
    2208487981U,  // WHILEHS_2PXX_H
9441
554k
    2208504365U,  // WHILEHS_2PXX_S
9442
554k
    3250733U, // WHILEHS_CXX_B
9443
554k
    3267117U, // WHILEHS_CXX_D
9444
554k
    3283501U, // WHILEHS_CXX_H
9445
554k
    3299885U, // WHILEHS_CXX_S
9446
554k
    2136621U, // WHILEHS_PWW_B
9447
554k
    2153005U, // WHILEHS_PWW_D
9448
554k
    2208373293U,  // WHILEHS_PWW_H
9449
554k
    2185773U, // WHILEHS_PWW_S
9450
554k
    2136621U, // WHILEHS_PXX_B
9451
554k
    2153005U, // WHILEHS_PXX_D
9452
554k
    2208373293U,  // WHILEHS_PXX_H
9453
554k
    2185773U, // WHILEHS_PXX_S
9454
554k
    2208451632U,  // WHILELE_2PXX_B
9455
554k
    2208468016U,  // WHILELE_2PXX_D
9456
554k
    2208484400U,  // WHILELE_2PXX_H
9457
554k
    2208500784U,  // WHILELE_2PXX_S
9458
554k
    3247152U, // WHILELE_CXX_B
9459
554k
    3263536U, // WHILELE_CXX_D
9460
554k
    3279920U, // WHILELE_CXX_H
9461
554k
    3296304U, // WHILELE_CXX_S
9462
554k
    2133040U, // WHILELE_PWW_B
9463
554k
    2149424U, // WHILELE_PWW_D
9464
554k
    2208369712U,  // WHILELE_PWW_H
9465
554k
    2182192U, // WHILELE_PWW_S
9466
554k
    2133040U, // WHILELE_PXX_B
9467
554k
    2149424U, // WHILELE_PXX_D
9468
554k
    2208369712U,  // WHILELE_PXX_H
9469
554k
    2182192U, // WHILELE_PXX_S
9470
554k
    2208454088U,  // WHILELO_2PXX_B
9471
554k
    2208470472U,  // WHILELO_2PXX_D
9472
554k
    2208486856U,  // WHILELO_2PXX_H
9473
554k
    2208503240U,  // WHILELO_2PXX_S
9474
554k
    3249608U, // WHILELO_CXX_B
9475
554k
    3265992U, // WHILELO_CXX_D
9476
554k
    3282376U, // WHILELO_CXX_H
9477
554k
    3298760U, // WHILELO_CXX_S
9478
554k
    2135496U, // WHILELO_PWW_B
9479
554k
    2151880U, // WHILELO_PWW_D
9480
554k
    2208372168U,  // WHILELO_PWW_H
9481
554k
    2184648U, // WHILELO_PWW_S
9482
554k
    2135496U, // WHILELO_PXX_B
9483
554k
    2151880U, // WHILELO_PXX_D
9484
554k
    2208372168U,  // WHILELO_PXX_H
9485
554k
    2184648U, // WHILELO_PXX_S
9486
554k
    2208455240U,  // WHILELS_2PXX_B
9487
554k
    2208471624U,  // WHILELS_2PXX_D
9488
554k
    2208488008U,  // WHILELS_2PXX_H
9489
554k
    2208504392U,  // WHILELS_2PXX_S
9490
554k
    3250760U, // WHILELS_CXX_B
9491
554k
    3267144U, // WHILELS_CXX_D
9492
554k
    3283528U, // WHILELS_CXX_H
9493
554k
    3299912U, // WHILELS_CXX_S
9494
554k
    2136648U, // WHILELS_PWW_B
9495
554k
    2153032U, // WHILELS_PWW_D
9496
554k
    2208373320U,  // WHILELS_PWW_H
9497
554k
    2185800U, // WHILELS_PWW_S
9498
554k
    2136648U, // WHILELS_PXX_B
9499
554k
    2153032U, // WHILELS_PXX_D
9500
554k
    2208373320U,  // WHILELS_PXX_H
9501
554k
    2185800U, // WHILELS_PXX_S
9502
554k
    2208455689U,  // WHILELT_2PXX_B
9503
554k
    2208472073U,  // WHILELT_2PXX_D
9504
554k
    2208488457U,  // WHILELT_2PXX_H
9505
554k
    2208504841U,  // WHILELT_2PXX_S
9506
554k
    3251209U, // WHILELT_CXX_B
9507
554k
    3267593U, // WHILELT_CXX_D
9508
554k
    3283977U, // WHILELT_CXX_H
9509
554k
    3300361U, // WHILELT_CXX_S
9510
554k
    2137097U, // WHILELT_PWW_B
9511
554k
    2153481U, // WHILELT_PWW_D
9512
554k
    2208373769U,  // WHILELT_PWW_H
9513
554k
    2186249U, // WHILELT_PWW_S
9514
554k
    2137097U, // WHILELT_PXX_B
9515
554k
    2153481U, // WHILELT_PXX_D
9516
554k
    2208373769U,  // WHILELT_PXX_H
9517
554k
    2186249U, // WHILELT_PXX_S
9518
554k
    2138152U, // WHILERW_PXX_B
9519
554k
    2154536U, // WHILERW_PXX_D
9520
554k
    2208374824U,  // WHILERW_PXX_H
9521
554k
    2187304U, // WHILERW_PXX_S
9522
554k
    2136473U, // WHILEWR_PXX_B
9523
554k
    2152857U, // WHILEWR_PXX_D
9524
554k
    2208373145U,  // WHILEWR_PXX_H
9525
554k
    2185625U, // WHILEWR_PXX_S
9526
554k
    807717464U, // WKDMC
9527
554k
    807717824U, // WKDMD
9528
554k
    39029U, // WRFFR
9529
554k
    10339U, // XAFLAG
9530
554k
    815896624U, // XAR
9531
554k
    2136112U, // XAR_ZZZI_B
9532
554k
    2418071600U,  // XAR_ZZZI_D
9533
554k
    2189498416U,  // XAR_ZZZI_H
9534
554k
    270620720U, // XAR_ZZZI_S
9535
554k
    19257U, // XPACD
9536
554k
    20564U, // XPACI
9537
554k
    8957U,  // XPACLRI
9538
554k
    2959213047U,  // XTNv16i8
9539
554k
    813798794U, // XTNv2i32
9540
554k
    817993098U, // XTNv4i16
9541
554k
    2967601655U,  // XTNv4i32
9542
554k
    2969698807U,  // XTNv8i16
9543
554k
    824284554U, // XTNv8i8
9544
554k
    1283571U, // ZERO_M
9545
554k
    3005437427U,  // ZERO_MXI_2Z
9546
554k
    3030603251U,  // ZERO_MXI_4Z
9547
554k
    3810743795U,  // ZERO_MXI_VG2_2Z
9548
554k
    3835909619U,  // ZERO_MXI_VG2_4Z
9549
554k
    3798160883U,  // ZERO_MXI_VG2_Z
9550
554k
    4079179251U,  // ZERO_MXI_VG4_2Z
9551
554k
    4104345075U,  // ZERO_MXI_VG4_4Z
9552
554k
    4066596339U,  // ZERO_MXI_VG4_Z
9553
554k
    180380121U, // ZERO_T
9554
554k
    2129985U, // ZIP1_PPP_B
9555
554k
    2418065473U,  // ZIP1_PPP_D
9556
554k
    2189492289U,  // ZIP1_PPP_H
9557
554k
    270614593U, // ZIP1_PPP_S
9558
554k
    2129985U, // ZIP1_ZZZ_B
9559
554k
    2418065473U,  // ZIP1_ZZZ_D
9560
554k
    2189492289U,  // ZIP1_ZZZ_H
9561
554k
    2210873409U,  // ZIP1_ZZZ_Q
9562
554k
    270614593U, // ZIP1_ZZZ_S
9563
554k
    811696193U, // ZIP1v16i8
9564
554k
    813793345U, // ZIP1v2i32
9565
554k
    815890497U, // ZIP1v2i64
9566
554k
    817987649U, // ZIP1v4i16
9567
554k
    820084801U, // ZIP1v4i32
9568
554k
    822181953U, // ZIP1v8i16
9569
554k
    824279105U, // ZIP1v8i8
9570
554k
    2130476U, // ZIP2_PPP_B
9571
554k
    2418065964U,  // ZIP2_PPP_D
9572
554k
    2189492780U,  // ZIP2_PPP_H
9573
554k
    270615084U, // ZIP2_PPP_S
9574
554k
    2130476U, // ZIP2_ZZZ_B
9575
554k
    2418065964U,  // ZIP2_ZZZ_D
9576
554k
    2189492780U,  // ZIP2_ZZZ_H
9577
554k
    2210873900U,  // ZIP2_ZZZ_Q
9578
554k
    270615084U, // ZIP2_ZZZ_S
9579
554k
    811696684U, // ZIP2v16i8
9580
554k
    813793836U, // ZIP2v2i32
9581
554k
    815890988U, // ZIP2v2i64
9582
554k
    817988140U, // ZIP2v4i16
9583
554k
    820085292U, // ZIP2v4i32
9584
554k
    822182444U, // ZIP2v8i16
9585
554k
    824279596U, // ZIP2v8i8
9586
554k
    2129997U, // ZIPQ1_ZZZ_B
9587
554k
    2418065485U,  // ZIPQ1_ZZZ_D
9588
554k
    2189492301U,  // ZIPQ1_ZZZ_H
9589
554k
    270614605U, // ZIPQ1_ZZZ_S
9590
554k
    2130488U, // ZIPQ2_ZZZ_B
9591
554k
    2418065976U,  // ZIPQ2_ZZZ_D
9592
554k
    2189492792U,  // ZIPQ2_ZZZ_H
9593
554k
    270615096U, // ZIPQ2_ZZZ_S
9594
554k
    2197968467U,  // ZIP_VG2_2ZZZ_B
9595
554k
    165844563U, // ZIP_VG2_2ZZZ_D
9596
554k
    2189612627U,  // ZIP_VG2_2ZZZ_H
9597
554k
    2210895443U,  // ZIP_VG2_2ZZZ_Q
9598
554k
    2172851795U,  // ZIP_VG2_2ZZZ_S
9599
554k
    1642223187U,  // ZIP_VG4_4Z4Z_B
9600
554k
    1644336723U,  // ZIP_VG4_4Z4Z_D
9601
554k
    1646450259U,  // ZIP_VG4_4Z4Z_H
9602
554k
    178755155U, // ZIP_VG4_4Z4Z_Q
9603
554k
    1648563795U,  // ZIP_VG4_4Z4Z_S
9604
554k
  };
9605
9606
554k
  static const uint32_t OpInfo1[] = {
9607
554k
    0U, // PHI
9608
554k
    0U, // INLINEASM
9609
554k
    0U, // INLINEASM_BR
9610
554k
    0U, // CFI_INSTRUCTION
9611
554k
    0U, // EH_LABEL
9612
554k
    0U, // GC_LABEL
9613
554k
    0U, // ANNOTATION_LABEL
9614
554k
    0U, // KILL
9615
554k
    0U, // EXTRACT_SUBREG
9616
554k
    0U, // INSERT_SUBREG
9617
554k
    0U, // IMPLICIT_DEF
9618
554k
    0U, // SUBREG_TO_REG
9619
554k
    0U, // COPY_TO_REGCLASS
9620
554k
    0U, // DBG_VALUE
9621
554k
    0U, // DBG_VALUE_LIST
9622
554k
    0U, // DBG_INSTR_REF
9623
554k
    0U, // DBG_PHI
9624
554k
    0U, // DBG_LABEL
9625
554k
    0U, // REG_SEQUENCE
9626
554k
    0U, // COPY
9627
554k
    0U, // BUNDLE
9628
554k
    0U, // LIFETIME_START
9629
554k
    0U, // LIFETIME_END
9630
554k
    0U, // PSEUDO_PROBE
9631
554k
    0U, // ARITH_FENCE
9632
554k
    0U, // STACKMAP
9633
554k
    0U, // FENTRY_CALL
9634
554k
    0U, // PATCHPOINT
9635
554k
    0U, // LOAD_STACK_GUARD
9636
554k
    0U, // PREALLOCATED_SETUP
9637
554k
    0U, // PREALLOCATED_ARG
9638
554k
    0U, // STATEPOINT
9639
554k
    0U, // LOCAL_ESCAPE
9640
554k
    0U, // FAULTING_OP
9641
554k
    0U, // PATCHABLE_OP
9642
554k
    0U, // PATCHABLE_FUNCTION_ENTER
9643
554k
    0U, // PATCHABLE_RET
9644
554k
    0U, // PATCHABLE_FUNCTION_EXIT
9645
554k
    0U, // PATCHABLE_TAIL_CALL
9646
554k
    0U, // PATCHABLE_EVENT_CALL
9647
554k
    0U, // PATCHABLE_TYPED_EVENT_CALL
9648
554k
    0U, // ICALL_BRANCH_FUNNEL
9649
554k
    0U, // MEMBARRIER
9650
554k
    0U, // JUMP_TABLE_DEBUG_INFO
9651
554k
    0U, // G_ASSERT_SEXT
9652
554k
    0U, // G_ASSERT_ZEXT
9653
554k
    0U, // G_ASSERT_ALIGN
9654
554k
    0U, // G_ADD
9655
554k
    0U, // G_SUB
9656
554k
    0U, // G_MUL
9657
554k
    0U, // G_SDIV
9658
554k
    0U, // G_UDIV
9659
554k
    0U, // G_SREM
9660
554k
    0U, // G_UREM
9661
554k
    0U, // G_SDIVREM
9662
554k
    0U, // G_UDIVREM
9663
554k
    0U, // G_AND
9664
554k
    0U, // G_OR
9665
554k
    0U, // G_XOR
9666
554k
    0U, // G_IMPLICIT_DEF
9667
554k
    0U, // G_PHI
9668
554k
    0U, // G_FRAME_INDEX
9669
554k
    0U, // G_GLOBAL_VALUE
9670
554k
    0U, // G_CONSTANT_POOL
9671
554k
    0U, // G_EXTRACT
9672
554k
    0U, // G_UNMERGE_VALUES
9673
554k
    0U, // G_INSERT
9674
554k
    0U, // G_MERGE_VALUES
9675
554k
    0U, // G_BUILD_VECTOR
9676
554k
    0U, // G_BUILD_VECTOR_TRUNC
9677
554k
    0U, // G_CONCAT_VECTORS
9678
554k
    0U, // G_PTRTOINT
9679
554k
    0U, // G_INTTOPTR
9680
554k
    0U, // G_BITCAST
9681
554k
    0U, // G_FREEZE
9682
554k
    0U, // G_CONSTANT_FOLD_BARRIER
9683
554k
    0U, // G_INTRINSIC_FPTRUNC_ROUND
9684
554k
    0U, // G_INTRINSIC_TRUNC
9685
554k
    0U, // G_INTRINSIC_ROUND
9686
554k
    0U, // G_INTRINSIC_LRINT
9687
554k
    0U, // G_INTRINSIC_ROUNDEVEN
9688
554k
    0U, // G_READCYCLECOUNTER
9689
554k
    0U, // G_LOAD
9690
554k
    0U, // G_SEXTLOAD
9691
554k
    0U, // G_ZEXTLOAD
9692
554k
    0U, // G_INDEXED_LOAD
9693
554k
    0U, // G_INDEXED_SEXTLOAD
9694
554k
    0U, // G_INDEXED_ZEXTLOAD
9695
554k
    0U, // G_STORE
9696
554k
    0U, // G_INDEXED_STORE
9697
554k
    0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
9698
554k
    0U, // G_ATOMIC_CMPXCHG
9699
554k
    0U, // G_ATOMICRMW_XCHG
9700
554k
    0U, // G_ATOMICRMW_ADD
9701
554k
    0U, // G_ATOMICRMW_SUB
9702
554k
    0U, // G_ATOMICRMW_AND
9703
554k
    0U, // G_ATOMICRMW_NAND
9704
554k
    0U, // G_ATOMICRMW_OR
9705
554k
    0U, // G_ATOMICRMW_XOR
9706
554k
    0U, // G_ATOMICRMW_MAX
9707
554k
    0U, // G_ATOMICRMW_MIN
9708
554k
    0U, // G_ATOMICRMW_UMAX
9709
554k
    0U, // G_ATOMICRMW_UMIN
9710
554k
    0U, // G_ATOMICRMW_FADD
9711
554k
    0U, // G_ATOMICRMW_FSUB
9712
554k
    0U, // G_ATOMICRMW_FMAX
9713
554k
    0U, // G_ATOMICRMW_FMIN
9714
554k
    0U, // G_ATOMICRMW_UINC_WRAP
9715
554k
    0U, // G_ATOMICRMW_UDEC_WRAP
9716
554k
    0U, // G_FENCE
9717
554k
    0U, // G_PREFETCH
9718
554k
    0U, // G_BRCOND
9719
554k
    0U, // G_BRINDIRECT
9720
554k
    0U, // G_INVOKE_REGION_START
9721
554k
    0U, // G_INTRINSIC
9722
554k
    0U, // G_INTRINSIC_W_SIDE_EFFECTS
9723
554k
    0U, // G_INTRINSIC_CONVERGENT
9724
554k
    0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
9725
554k
    0U, // G_ANYEXT
9726
554k
    0U, // G_TRUNC
9727
554k
    0U, // G_CONSTANT
9728
554k
    0U, // G_FCONSTANT
9729
554k
    0U, // G_VASTART
9730
554k
    0U, // G_VAARG
9731
554k
    0U, // G_SEXT
9732
554k
    0U, // G_SEXT_INREG
9733
554k
    0U, // G_ZEXT
9734
554k
    0U, // G_SHL
9735
554k
    0U, // G_LSHR
9736
554k
    0U, // G_ASHR
9737
554k
    0U, // G_FSHL
9738
554k
    0U, // G_FSHR
9739
554k
    0U, // G_ROTR
9740
554k
    0U, // G_ROTL
9741
554k
    0U, // G_ICMP
9742
554k
    0U, // G_FCMP
9743
554k
    0U, // G_SELECT
9744
554k
    0U, // G_UADDO
9745
554k
    0U, // G_UADDE
9746
554k
    0U, // G_USUBO
9747
554k
    0U, // G_USUBE
9748
554k
    0U, // G_SADDO
9749
554k
    0U, // G_SADDE
9750
554k
    0U, // G_SSUBO
9751
554k
    0U, // G_SSUBE
9752
554k
    0U, // G_UMULO
9753
554k
    0U, // G_SMULO
9754
554k
    0U, // G_UMULH
9755
554k
    0U, // G_SMULH
9756
554k
    0U, // G_UADDSAT
9757
554k
    0U, // G_SADDSAT
9758
554k
    0U, // G_USUBSAT
9759
554k
    0U, // G_SSUBSAT
9760
554k
    0U, // G_USHLSAT
9761
554k
    0U, // G_SSHLSAT
9762
554k
    0U, // G_SMULFIX
9763
554k
    0U, // G_UMULFIX
9764
554k
    0U, // G_SMULFIXSAT
9765
554k
    0U, // G_UMULFIXSAT
9766
554k
    0U, // G_SDIVFIX
9767
554k
    0U, // G_UDIVFIX
9768
554k
    0U, // G_SDIVFIXSAT
9769
554k
    0U, // G_UDIVFIXSAT
9770
554k
    0U, // G_FADD
9771
554k
    0U, // G_FSUB
9772
554k
    0U, // G_FMUL
9773
554k
    0U, // G_FMA
9774
554k
    0U, // G_FMAD
9775
554k
    0U, // G_FDIV
9776
554k
    0U, // G_FREM
9777
554k
    0U, // G_FPOW
9778
554k
    0U, // G_FPOWI
9779
554k
    0U, // G_FEXP
9780
554k
    0U, // G_FEXP2
9781
554k
    0U, // G_FEXP10
9782
554k
    0U, // G_FLOG
9783
554k
    0U, // G_FLOG2
9784
554k
    0U, // G_FLOG10
9785
554k
    0U, // G_FLDEXP
9786
554k
    0U, // G_FFREXP
9787
554k
    0U, // G_FNEG
9788
554k
    0U, // G_FPEXT
9789
554k
    0U, // G_FPTRUNC
9790
554k
    0U, // G_FPTOSI
9791
554k
    0U, // G_FPTOUI
9792
554k
    0U, // G_SITOFP
9793
554k
    0U, // G_UITOFP
9794
554k
    0U, // G_FABS
9795
554k
    0U, // G_FCOPYSIGN
9796
554k
    0U, // G_IS_FPCLASS
9797
554k
    0U, // G_FCANONICALIZE
9798
554k
    0U, // G_FMINNUM
9799
554k
    0U, // G_FMAXNUM
9800
554k
    0U, // G_FMINNUM_IEEE
9801
554k
    0U, // G_FMAXNUM_IEEE
9802
554k
    0U, // G_FMINIMUM
9803
554k
    0U, // G_FMAXIMUM
9804
554k
    0U, // G_GET_FPENV
9805
554k
    0U, // G_SET_FPENV
9806
554k
    0U, // G_RESET_FPENV
9807
554k
    0U, // G_GET_FPMODE
9808
554k
    0U, // G_SET_FPMODE
9809
554k
    0U, // G_RESET_FPMODE
9810
554k
    0U, // G_PTR_ADD
9811
554k
    0U, // G_PTRMASK
9812
554k
    0U, // G_SMIN
9813
554k
    0U, // G_SMAX
9814
554k
    0U, // G_UMIN
9815
554k
    0U, // G_UMAX
9816
554k
    0U, // G_ABS
9817
554k
    0U, // G_LROUND
9818
554k
    0U, // G_LLROUND
9819
554k
    0U, // G_BR
9820
554k
    0U, // G_BRJT
9821
554k
    0U, // G_INSERT_VECTOR_ELT
9822
554k
    0U, // G_EXTRACT_VECTOR_ELT
9823
554k
    0U, // G_SHUFFLE_VECTOR
9824
554k
    0U, // G_CTTZ
9825
554k
    0U, // G_CTTZ_ZERO_UNDEF
9826
554k
    0U, // G_CTLZ
9827
554k
    0U, // G_CTLZ_ZERO_UNDEF
9828
554k
    0U, // G_CTPOP
9829
554k
    0U, // G_BSWAP
9830
554k
    0U, // G_BITREVERSE
9831
554k
    0U, // G_FCEIL
9832
554k
    0U, // G_FCOS
9833
554k
    0U, // G_FSIN
9834
554k
    0U, // G_FSQRT
9835
554k
    0U, // G_FFLOOR
9836
554k
    0U, // G_FRINT
9837
554k
    0U, // G_FNEARBYINT
9838
554k
    0U, // G_ADDRSPACE_CAST
9839
554k
    0U, // G_BLOCK_ADDR
9840
554k
    0U, // G_JUMP_TABLE
9841
554k
    0U, // G_DYN_STACKALLOC
9842
554k
    0U, // G_STACKSAVE
9843
554k
    0U, // G_STACKRESTORE
9844
554k
    0U, // G_STRICT_FADD
9845
554k
    0U, // G_STRICT_FSUB
9846
554k
    0U, // G_STRICT_FMUL
9847
554k
    0U, // G_STRICT_FDIV
9848
554k
    0U, // G_STRICT_FREM
9849
554k
    0U, // G_STRICT_FMA
9850
554k
    0U, // G_STRICT_FSQRT
9851
554k
    0U, // G_STRICT_FLDEXP
9852
554k
    0U, // G_READ_REGISTER
9853
554k
    0U, // G_WRITE_REGISTER
9854
554k
    0U, // G_MEMCPY
9855
554k
    0U, // G_MEMCPY_INLINE
9856
554k
    0U, // G_MEMMOVE
9857
554k
    0U, // G_MEMSET
9858
554k
    0U, // G_BZERO
9859
554k
    0U, // G_VECREDUCE_SEQ_FADD
9860
554k
    0U, // G_VECREDUCE_SEQ_FMUL
9861
554k
    0U, // G_VECREDUCE_FADD
9862
554k
    0U, // G_VECREDUCE_FMUL
9863
554k
    0U, // G_VECREDUCE_FMAX
9864
554k
    0U, // G_VECREDUCE_FMIN
9865
554k
    0U, // G_VECREDUCE_FMAXIMUM
9866
554k
    0U, // G_VECREDUCE_FMINIMUM
9867
554k
    0U, // G_VECREDUCE_ADD
9868
554k
    0U, // G_VECREDUCE_MUL
9869
554k
    0U, // G_VECREDUCE_AND
9870
554k
    0U, // G_VECREDUCE_OR
9871
554k
    0U, // G_VECREDUCE_XOR
9872
554k
    0U, // G_VECREDUCE_SMAX
9873
554k
    0U, // G_VECREDUCE_SMIN
9874
554k
    0U, // G_VECREDUCE_UMAX
9875
554k
    0U, // G_VECREDUCE_UMIN
9876
554k
    0U, // G_SBFX
9877
554k
    0U, // G_UBFX
9878
554k
    0U, // ABS_ZPmZ_B_UNDEF
9879
554k
    0U, // ABS_ZPmZ_D_UNDEF
9880
554k
    0U, // ABS_ZPmZ_H_UNDEF
9881
554k
    0U, // ABS_ZPmZ_S_UNDEF
9882
554k
    0U, // ADDHA_MPPZ_D_PSEUDO_D
9883
554k
    0U, // ADDHA_MPPZ_S_PSEUDO_S
9884
554k
    0U, // ADDSWrr
9885
554k
    0U, // ADDSXrr
9886
554k
    0U, // ADDVA_MPPZ_D_PSEUDO_D
9887
554k
    0U, // ADDVA_MPPZ_S_PSEUDO_S
9888
554k
    0U, // ADDWrr
9889
554k
    0U, // ADDXrr
9890
554k
    0U, // ADD_VG2_M2Z2Z_D_PSEUDO
9891
554k
    0U, // ADD_VG2_M2Z2Z_S_PSEUDO
9892
554k
    0U, // ADD_VG2_M2ZZ_D_PSEUDO
9893
554k
    0U, // ADD_VG2_M2ZZ_S_PSEUDO
9894
554k
    0U, // ADD_VG2_M2Z_D_PSEUDO
9895
554k
    0U, // ADD_VG2_M2Z_S_PSEUDO
9896
554k
    0U, // ADD_VG4_M4Z4Z_D_PSEUDO
9897
554k
    0U, // ADD_VG4_M4Z4Z_S_PSEUDO
9898
554k
    0U, // ADD_VG4_M4ZZ_D_PSEUDO
9899
554k
    0U, // ADD_VG4_M4ZZ_S_PSEUDO
9900
554k
    0U, // ADD_VG4_M4Z_D_PSEUDO
9901
554k
    0U, // ADD_VG4_M4Z_S_PSEUDO
9902
554k
    0U, // ADD_ZPZZ_B_ZERO
9903
554k
    0U, // ADD_ZPZZ_D_ZERO
9904
554k
    0U, // ADD_ZPZZ_H_ZERO
9905
554k
    0U, // ADD_ZPZZ_S_ZERO
9906
554k
    0U, // ADDlowTLS
9907
554k
    0U, // ADJCALLSTACKDOWN
9908
554k
    0U, // ADJCALLSTACKUP
9909
554k
    0U, // AESIMCrrTied
9910
554k
    0U, // AESMCrrTied
9911
554k
    0U, // ANDSWrr
9912
554k
    0U, // ANDSXrr
9913
554k
    0U, // ANDWrr
9914
554k
    0U, // ANDXrr
9915
554k
    0U, // AND_ZPZZ_B_ZERO
9916
554k
    0U, // AND_ZPZZ_D_ZERO
9917
554k
    0U, // AND_ZPZZ_H_ZERO
9918
554k
    0U, // AND_ZPZZ_S_ZERO
9919
554k
    0U, // ASRD_ZPZI_B_ZERO
9920
554k
    0U, // ASRD_ZPZI_D_ZERO
9921
554k
    0U, // ASRD_ZPZI_H_ZERO
9922
554k
    0U, // ASRD_ZPZI_S_ZERO
9923
554k
    0U, // ASR_ZPZI_B_UNDEF
9924
554k
    0U, // ASR_ZPZI_B_ZERO
9925
554k
    0U, // ASR_ZPZI_D_UNDEF
9926
554k
    0U, // ASR_ZPZI_D_ZERO
9927
554k
    0U, // ASR_ZPZI_H_UNDEF
9928
554k
    0U, // ASR_ZPZI_H_ZERO
9929
554k
    0U, // ASR_ZPZI_S_UNDEF
9930
554k
    0U, // ASR_ZPZI_S_ZERO
9931
554k
    0U, // ASR_ZPZZ_B_UNDEF
9932
554k
    0U, // ASR_ZPZZ_B_ZERO
9933
554k
    0U, // ASR_ZPZZ_D_UNDEF
9934
554k
    0U, // ASR_ZPZZ_D_ZERO
9935
554k
    0U, // ASR_ZPZZ_H_UNDEF
9936
554k
    0U, // ASR_ZPZZ_H_ZERO
9937
554k
    0U, // ASR_ZPZZ_S_UNDEF
9938
554k
    0U, // ASR_ZPZZ_S_ZERO
9939
554k
    0U, // BFADD_VG2_M2Z_H_PSEUDO
9940
554k
    0U, // BFADD_VG4_M4Z_H_PSEUDO
9941
554k
    0U, // BFADD_ZPZZ_UNDEF
9942
554k
    0U, // BFADD_ZPZZ_ZERO
9943
554k
    0U, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO
9944
554k
    0U, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO
9945
554k
    0U, // BFDOT_VG2_M2ZZ_HtoS_PSEUDO
9946
554k
    0U, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO
9947
554k
    0U, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO
9948
554k
    0U, // BFDOT_VG4_M4ZZ_HtoS_PSEUDO
9949
554k
    0U, // BFMAXNM_ZPZZ_UNDEF
9950
554k
    0U, // BFMAXNM_ZPZZ_ZERO
9951
554k
    0U, // BFMAX_ZPZZ_UNDEF
9952
554k
    0U, // BFMAX_ZPZZ_ZERO
9953
554k
    0U, // BFMINNM_ZPZZ_UNDEF
9954
554k
    0U, // BFMINNM_ZPZZ_ZERO
9955
554k
    0U, // BFMIN_ZPZZ_UNDEF
9956
554k
    0U, // BFMIN_ZPZZ_ZERO
9957
554k
    0U, // BFMLAL_MZZI_HtoS_PSEUDO
9958
554k
    0U, // BFMLAL_MZZ_HtoS_PSEUDO
9959
554k
    0U, // BFMLAL_VG2_M2Z2Z_HtoS_PSEUDO
9960
554k
    0U, // BFMLAL_VG2_M2ZZI_HtoS_PSEUDO
9961
554k
    0U, // BFMLAL_VG2_M2ZZ_HtoS_PSEUDO
9962
554k
    0U, // BFMLAL_VG4_M4Z4Z_HtoS_PSEUDO
9963
554k
    0U, // BFMLAL_VG4_M4ZZI_HtoS_PSEUDO
9964
554k
    0U, // BFMLAL_VG4_M4ZZ_HtoS_PSEUDO
9965
554k
    0U, // BFMLA_VG2_M2Z2Z_PSEUDO
9966
554k
    0U, // BFMLA_VG4_M4Z4Z_PSEUDO
9967
554k
    0U, // BFMLA_ZPZZZ_UNDEF
9968
554k
    0U, // BFMLSL_MZZI_HtoS_PSEUDO
9969
554k
    0U, // BFMLSL_MZZ_HtoS_PSEUDO
9970
554k
    0U, // BFMLSL_VG2_M2Z2Z_HtoS_PSEUDO
9971
554k
    0U, // BFMLSL_VG2_M2ZZI_HtoS_PSEUDO
9972
554k
    0U, // BFMLSL_VG2_M2ZZ_HtoS_PSEUDO
9973
554k
    0U, // BFMLSL_VG4_M4Z4Z_HtoS_PSEUDO
9974
554k
    0U, // BFMLSL_VG4_M4ZZI_HtoS_PSEUDO
9975
554k
    0U, // BFMLSL_VG4_M4ZZ_HtoS_PSEUDO
9976
554k
    0U, // BFMLS_VG2_M2Z2Z_PSEUDO
9977
554k
    0U, // BFMLS_VG4_M4Z4Z_PSEUDO
9978
554k
    0U, // BFMLS_ZPZZZ_UNDEF
9979
554k
    0U, // BFMOPA_MPPZZ_PSEUDO
9980
554k
    0U, // BFMOPS_MPPZZ_PSEUDO
9981
554k
    0U, // BFMUL_ZPZZ_UNDEF
9982
554k
    0U, // BFMUL_ZPZZ_ZERO
9983
554k
    0U, // BFSUB_VG2_M2Z_H_PSEUDO
9984
554k
    0U, // BFSUB_VG4_M4Z_H_PSEUDO
9985
554k
    0U, // BFSUB_ZPZZ_UNDEF
9986
554k
    0U, // BFSUB_ZPZZ_ZERO
9987
554k
    0U, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO
9988
554k
    0U, // BICSWrr
9989
554k
    0U, // BICSXrr
9990
554k
    0U, // BICWrr
9991
554k
    0U, // BICXrr
9992
554k
    0U, // BIC_ZPZZ_B_ZERO
9993
554k
    0U, // BIC_ZPZZ_D_ZERO
9994
554k
    0U, // BIC_ZPZZ_H_ZERO
9995
554k
    0U, // BIC_ZPZZ_S_ZERO
9996
554k
    0U, // BLRNoIP
9997
554k
    0U, // BLR_BTI
9998
554k
    0U, // BLR_RVMARKER
9999
554k
    0U, // BLR_X16
10000
554k
    0U, // BMOPA_MPPZZ_S_PSEUDO
10001
554k
    0U, // BMOPS_MPPZZ_S_PSEUDO
10002
554k
    0U, // BSPv16i8
10003
554k
    0U, // BSPv8i8
10004
554k
    0U, // CATCHRET
10005
554k
    0U, // CLEANUPRET
10006
554k
    0U, // CLS_ZPmZ_B_UNDEF
10007
554k
    0U, // CLS_ZPmZ_D_UNDEF
10008
554k
    0U, // CLS_ZPmZ_H_UNDEF
10009
554k
    0U, // CLS_ZPmZ_S_UNDEF
10010
554k
    0U, // CLZ_ZPmZ_B_UNDEF
10011
554k
    0U, // CLZ_ZPmZ_D_UNDEF
10012
554k
    0U, // CLZ_ZPmZ_H_UNDEF
10013
554k
    0U, // CLZ_ZPmZ_S_UNDEF
10014
554k
    0U, // CMP_SWAP_128
10015
554k
    0U, // CMP_SWAP_128_ACQUIRE
10016
554k
    0U, // CMP_SWAP_128_MONOTONIC
10017
554k
    0U, // CMP_SWAP_128_RELEASE
10018
554k
    0U, // CMP_SWAP_16
10019
554k
    0U, // CMP_SWAP_32
10020
554k
    0U, // CMP_SWAP_64
10021
554k
    0U, // CMP_SWAP_8
10022
554k
    0U, // CNOT_ZPmZ_B_UNDEF
10023
554k
    0U, // CNOT_ZPmZ_D_UNDEF
10024
554k
    0U, // CNOT_ZPmZ_H_UNDEF
10025
554k
    0U, // CNOT_ZPmZ_S_UNDEF
10026
554k
    0U, // CNT_ZPmZ_B_UNDEF
10027
554k
    0U, // CNT_ZPmZ_D_UNDEF
10028
554k
    0U, // CNT_ZPmZ_H_UNDEF
10029
554k
    0U, // CNT_ZPmZ_S_UNDEF
10030
554k
    0U, // COALESCER_BARRIER_FPR128
10031
554k
    0U, // COALESCER_BARRIER_FPR16
10032
554k
    0U, // COALESCER_BARRIER_FPR32
10033
554k
    0U, // COALESCER_BARRIER_FPR64
10034
554k
    0U, // EMITBKEY
10035
554k
    0U, // EMITMTETAGGED
10036
554k
    0U, // EONWrr
10037
554k
    0U, // EONXrr
10038
554k
    0U, // EORWrr
10039
554k
    0U, // EORXrr
10040
554k
    0U, // EOR_ZPZZ_B_ZERO
10041
554k
    0U, // EOR_ZPZZ_D_ZERO
10042
554k
    0U, // EOR_ZPZZ_H_ZERO
10043
554k
    0U, // EOR_ZPZZ_S_ZERO
10044
554k
    0U, // F128CSEL
10045
554k
    0U, // FABD_ZPZZ_D_UNDEF
10046
554k
    0U, // FABD_ZPZZ_D_ZERO
10047
554k
    0U, // FABD_ZPZZ_H_UNDEF
10048
554k
    0U, // FABD_ZPZZ_H_ZERO
10049
554k
    0U, // FABD_ZPZZ_S_UNDEF
10050
554k
    0U, // FABD_ZPZZ_S_ZERO
10051
554k
    0U, // FABS_ZPmZ_D_UNDEF
10052
554k
    0U, // FABS_ZPmZ_H_UNDEF
10053
554k
    0U, // FABS_ZPmZ_S_UNDEF
10054
554k
    0U, // FADD_VG2_M2Z_D_PSEUDO
10055
554k
    0U, // FADD_VG2_M2Z_H_PSEUDO
10056
554k
    0U, // FADD_VG2_M2Z_S_PSEUDO
10057
554k
    0U, // FADD_VG4_M4Z_D_PSEUDO
10058
554k
    0U, // FADD_VG4_M4Z_H_PSEUDO
10059
554k
    0U, // FADD_VG4_M4Z_S_PSEUDO
10060
554k
    0U, // FADD_ZPZI_D_UNDEF
10061
554k
    0U, // FADD_ZPZI_D_ZERO
10062
554k
    0U, // FADD_ZPZI_H_UNDEF
10063
554k
    0U, // FADD_ZPZI_H_ZERO
10064
554k
    0U, // FADD_ZPZI_S_UNDEF
10065
554k
    0U, // FADD_ZPZI_S_ZERO
10066
554k
    0U, // FADD_ZPZZ_D_UNDEF
10067
554k
    0U, // FADD_ZPZZ_D_ZERO
10068
554k
    0U, // FADD_ZPZZ_H_UNDEF
10069
554k
    0U, // FADD_ZPZZ_H_ZERO
10070
554k
    0U, // FADD_ZPZZ_S_UNDEF
10071
554k
    0U, // FADD_ZPZZ_S_ZERO
10072
554k
    0U, // FCVTZS_ZPmZ_DtoD_UNDEF
10073
554k
    0U, // FCVTZS_ZPmZ_DtoS_UNDEF
10074
554k
    0U, // FCVTZS_ZPmZ_HtoD_UNDEF
10075
554k
    0U, // FCVTZS_ZPmZ_HtoH_UNDEF
10076
554k
    0U, // FCVTZS_ZPmZ_HtoS_UNDEF
10077
554k
    0U, // FCVTZS_ZPmZ_StoD_UNDEF
10078
554k
    0U, // FCVTZS_ZPmZ_StoS_UNDEF
10079
554k
    0U, // FCVTZU_ZPmZ_DtoD_UNDEF
10080
554k
    0U, // FCVTZU_ZPmZ_DtoS_UNDEF
10081
554k
    0U, // FCVTZU_ZPmZ_HtoD_UNDEF
10082
554k
    0U, // FCVTZU_ZPmZ_HtoH_UNDEF
10083
554k
    0U, // FCVTZU_ZPmZ_HtoS_UNDEF
10084
554k
    0U, // FCVTZU_ZPmZ_StoD_UNDEF
10085
554k
    0U, // FCVTZU_ZPmZ_StoS_UNDEF
10086
554k
    0U, // FCVT_ZPmZ_DtoH_UNDEF
10087
554k
    0U, // FCVT_ZPmZ_DtoS_UNDEF
10088
554k
    0U, // FCVT_ZPmZ_HtoD_UNDEF
10089
554k
    0U, // FCVT_ZPmZ_HtoS_UNDEF
10090
554k
    0U, // FCVT_ZPmZ_StoD_UNDEF
10091
554k
    0U, // FCVT_ZPmZ_StoH_UNDEF
10092
554k
    0U, // FDIVR_ZPZZ_D_ZERO
10093
554k
    0U, // FDIVR_ZPZZ_H_ZERO
10094
554k
    0U, // FDIVR_ZPZZ_S_ZERO
10095
554k
    0U, // FDIV_ZPZZ_D_UNDEF
10096
554k
    0U, // FDIV_ZPZZ_D_ZERO
10097
554k
    0U, // FDIV_ZPZZ_H_UNDEF
10098
554k
    0U, // FDIV_ZPZZ_H_ZERO
10099
554k
    0U, // FDIV_ZPZZ_S_UNDEF
10100
554k
    0U, // FDIV_ZPZZ_S_ZERO
10101
554k
    0U, // FDOT_VG2_M2Z2Z_BtoH_PSEUDO
10102
554k
    0U, // FDOT_VG2_M2Z2Z_BtoS_PSEUDO
10103
554k
    0U, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO
10104
554k
    0U, // FDOT_VG2_M2ZZI_BtoS_PSEUDO
10105
554k
    0U, // FDOT_VG2_M2ZZI_HtoS_PSEUDO
10106
554k
    0U, // FDOT_VG2_M2ZZ_HtoS_PSEUDO
10107
554k
    0U, // FDOT_VG4_M4Z4Z_BtoH_PSEUDO
10108
554k
    0U, // FDOT_VG4_M4Z4Z_BtoS_PSEUDO
10109
554k
    0U, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO
10110
554k
    0U, // FDOT_VG4_M4ZZI_BtoS_PSEUDO
10111
554k
    0U, // FDOT_VG4_M4ZZI_HtoS_PSEUDO
10112
554k
    0U, // FDOT_VG4_M4ZZ_HtoS_PSEUDO
10113
554k
    0U, // FLOGB_ZPZZ_D_ZERO
10114
554k
    0U, // FLOGB_ZPZZ_H_ZERO
10115
554k
    0U, // FLOGB_ZPZZ_S_ZERO
10116
554k
    0U, // FMAXNM_ZPZI_D_UNDEF
10117
554k
    0U, // FMAXNM_ZPZI_D_ZERO
10118
554k
    0U, // FMAXNM_ZPZI_H_UNDEF
10119
554k
    0U, // FMAXNM_ZPZI_H_ZERO
10120
554k
    0U, // FMAXNM_ZPZI_S_UNDEF
10121
554k
    0U, // FMAXNM_ZPZI_S_ZERO
10122
554k
    0U, // FMAXNM_ZPZZ_D_UNDEF
10123
554k
    0U, // FMAXNM_ZPZZ_D_ZERO
10124
554k
    0U, // FMAXNM_ZPZZ_H_UNDEF
10125
554k
    0U, // FMAXNM_ZPZZ_H_ZERO
10126
554k
    0U, // FMAXNM_ZPZZ_S_UNDEF
10127
554k
    0U, // FMAXNM_ZPZZ_S_ZERO
10128
554k
    0U, // FMAX_ZPZI_D_UNDEF
10129
554k
    0U, // FMAX_ZPZI_D_ZERO
10130
554k
    0U, // FMAX_ZPZI_H_UNDEF
10131
554k
    0U, // FMAX_ZPZI_H_ZERO
10132
554k
    0U, // FMAX_ZPZI_S_UNDEF
10133
554k
    0U, // FMAX_ZPZI_S_ZERO
10134
554k
    0U, // FMAX_ZPZZ_D_UNDEF
10135
554k
    0U, // FMAX_ZPZZ_D_ZERO
10136
554k
    0U, // FMAX_ZPZZ_H_UNDEF
10137
554k
    0U, // FMAX_ZPZZ_H_ZERO
10138
554k
    0U, // FMAX_ZPZZ_S_UNDEF
10139
554k
    0U, // FMAX_ZPZZ_S_ZERO
10140
554k
    0U, // FMINNM_ZPZI_D_UNDEF
10141
554k
    0U, // FMINNM_ZPZI_D_ZERO
10142
554k
    0U, // FMINNM_ZPZI_H_UNDEF
10143
554k
    0U, // FMINNM_ZPZI_H_ZERO
10144
554k
    0U, // FMINNM_ZPZI_S_UNDEF
10145
554k
    0U, // FMINNM_ZPZI_S_ZERO
10146
554k
    0U, // FMINNM_ZPZZ_D_UNDEF
10147
554k
    0U, // FMINNM_ZPZZ_D_ZERO
10148
554k
    0U, // FMINNM_ZPZZ_H_UNDEF
10149
554k
    0U, // FMINNM_ZPZZ_H_ZERO
10150
554k
    0U, // FMINNM_ZPZZ_S_UNDEF
10151
554k
    0U, // FMINNM_ZPZZ_S_ZERO
10152
554k
    0U, // FMIN_ZPZI_D_UNDEF
10153
554k
    0U, // FMIN_ZPZI_D_ZERO
10154
554k
    0U, // FMIN_ZPZI_H_UNDEF
10155
554k
    0U, // FMIN_ZPZI_H_ZERO
10156
554k
    0U, // FMIN_ZPZI_S_UNDEF
10157
554k
    0U, // FMIN_ZPZI_S_ZERO
10158
554k
    0U, // FMIN_ZPZZ_D_UNDEF
10159
554k
    0U, // FMIN_ZPZZ_D_ZERO
10160
554k
    0U, // FMIN_ZPZZ_H_UNDEF
10161
554k
    0U, // FMIN_ZPZZ_H_ZERO
10162
554k
    0U, // FMIN_ZPZZ_S_UNDEF
10163
554k
    0U, // FMIN_ZPZZ_S_ZERO
10164
554k
    0U, // FMLALL_MZZI_BtoS_PSEUDO
10165
554k
    0U, // FMLALL_MZZ_BtoS_PSEUDO
10166
554k
    0U, // FMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10167
554k
    0U, // FMLALL_VG2_M2ZZI_BtoS_PSEUDO
10168
554k
    0U, // FMLALL_VG2_M2ZZ_BtoS_PSEUDO
10169
554k
    0U, // FMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10170
554k
    0U, // FMLALL_VG4_M4ZZI_BtoS_PSEUDO
10171
554k
    0U, // FMLALL_VG4_M4ZZ_BtoS_PSEUDO
10172
554k
    0U, // FMLAL_MZZI_HtoS_PSEUDO
10173
554k
    0U, // FMLAL_MZZ_HtoS_PSEUDO
10174
554k
    0U, // FMLAL_VG2_M2Z2Z_BtoH_PSEUDO
10175
554k
    0U, // FMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10176
554k
    0U, // FMLAL_VG2_M2ZZI_HtoS_PSEUDO
10177
554k
    0U, // FMLAL_VG2_M2ZZ_BtoH_PSEUDO
10178
554k
    0U, // FMLAL_VG2_M2ZZ_HtoS_PSEUDO
10179
554k
    0U, // FMLAL_VG4_M4Z4Z_BtoH_PSEUDO
10180
554k
    0U, // FMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10181
554k
    0U, // FMLAL_VG4_M4ZZI_HtoS_PSEUDO
10182
554k
    0U, // FMLAL_VG4_M4ZZ_BtoH_PSEUDO
10183
554k
    0U, // FMLAL_VG4_M4ZZ_HtoS_PSEUDO
10184
554k
    0U, // FMLA_VG2_M2Z2Z_D_PSEUDO
10185
554k
    0U, // FMLA_VG2_M2Z2Z_S_PSEUDO
10186
554k
    0U, // FMLA_VG2_M2Z4Z_H_PSEUDO
10187
554k
    0U, // FMLA_VG2_M2ZZI_D_PSEUDO
10188
554k
    0U, // FMLA_VG2_M2ZZI_S_PSEUDO
10189
554k
    0U, // FMLA_VG2_M2ZZ_D_PSEUDO
10190
554k
    0U, // FMLA_VG2_M2ZZ_S_PSEUDO
10191
554k
    0U, // FMLA_VG4_M4Z4Z_D_PSEUDO
10192
554k
    0U, // FMLA_VG4_M4Z4Z_H_PSEUDO
10193
554k
    0U, // FMLA_VG4_M4Z4Z_S_PSEUDO
10194
554k
    0U, // FMLA_VG4_M4ZZI_D_PSEUDO
10195
554k
    0U, // FMLA_VG4_M4ZZI_S_PSEUDO
10196
554k
    0U, // FMLA_VG4_M4ZZ_D_PSEUDO
10197
554k
    0U, // FMLA_VG4_M4ZZ_S_PSEUDO
10198
554k
    0U, // FMLA_ZPZZZ_D_UNDEF
10199
554k
    0U, // FMLA_ZPZZZ_H_UNDEF
10200
554k
    0U, // FMLA_ZPZZZ_S_UNDEF
10201
554k
    0U, // FMLSL_MZZI_HtoS_PSEUDO
10202
554k
    0U, // FMLSL_MZZ_HtoS_PSEUDO
10203
554k
    0U, // FMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10204
554k
    0U, // FMLSL_VG2_M2ZZI_HtoS_PSEUDO
10205
554k
    0U, // FMLSL_VG2_M2ZZ_HtoS_PSEUDO
10206
554k
    0U, // FMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10207
554k
    0U, // FMLSL_VG4_M4ZZI_HtoS_PSEUDO
10208
554k
    0U, // FMLSL_VG4_M4ZZ_HtoS_PSEUDO
10209
554k
    0U, // FMLS_VG2_M2Z2Z_D_PSEUDO
10210
554k
    0U, // FMLS_VG2_M2Z2Z_H_PSEUDO
10211
554k
    0U, // FMLS_VG2_M2Z2Z_S_PSEUDO
10212
554k
    0U, // FMLS_VG2_M2ZZI_D_PSEUDO
10213
554k
    0U, // FMLS_VG2_M2ZZI_S_PSEUDO
10214
554k
    0U, // FMLS_VG2_M2ZZ_D_PSEUDO
10215
554k
    0U, // FMLS_VG2_M2ZZ_S_PSEUDO
10216
554k
    0U, // FMLS_VG4_M4Z2Z_H_PSEUDO
10217
554k
    0U, // FMLS_VG4_M4Z4Z_D_PSEUDO
10218
554k
    0U, // FMLS_VG4_M4Z4Z_S_PSEUDO
10219
554k
    0U, // FMLS_VG4_M4ZZI_D_PSEUDO
10220
554k
    0U, // FMLS_VG4_M4ZZI_S_PSEUDO
10221
554k
    0U, // FMLS_VG4_M4ZZ_D_PSEUDO
10222
554k
    0U, // FMLS_VG4_M4ZZ_S_PSEUDO
10223
554k
    0U, // FMLS_ZPZZZ_D_UNDEF
10224
554k
    0U, // FMLS_ZPZZZ_H_UNDEF
10225
554k
    0U, // FMLS_ZPZZZ_S_UNDEF
10226
554k
    0U, // FMOPAL_MPPZZ_PSEUDO
10227
554k
    0U, // FMOPA_MPPZZ_BtoS_PSEUDO
10228
554k
    0U, // FMOPA_MPPZZ_D_PSEUDO
10229
554k
    0U, // FMOPA_MPPZZ_S_PSEUDO
10230
554k
    0U, // FMOPSL_MPPZZ_PSEUDO
10231
554k
    0U, // FMOPS_MPPZZ_D_PSEUDO
10232
554k
    0U, // FMOPS_MPPZZ_S_PSEUDO
10233
554k
    0U, // FMOVD0
10234
554k
    0U, // FMOVH0
10235
554k
    0U, // FMOVS0
10236
554k
    0U, // FMULX_ZPZZ_D_UNDEF
10237
554k
    0U, // FMULX_ZPZZ_D_ZERO
10238
554k
    0U, // FMULX_ZPZZ_H_UNDEF
10239
554k
    0U, // FMULX_ZPZZ_H_ZERO
10240
554k
    0U, // FMULX_ZPZZ_S_UNDEF
10241
554k
    0U, // FMULX_ZPZZ_S_ZERO
10242
554k
    0U, // FMUL_ZPZI_D_UNDEF
10243
554k
    0U, // FMUL_ZPZI_D_ZERO
10244
554k
    0U, // FMUL_ZPZI_H_UNDEF
10245
554k
    0U, // FMUL_ZPZI_H_ZERO
10246
554k
    0U, // FMUL_ZPZI_S_UNDEF
10247
554k
    0U, // FMUL_ZPZI_S_ZERO
10248
554k
    0U, // FMUL_ZPZZ_D_UNDEF
10249
554k
    0U, // FMUL_ZPZZ_D_ZERO
10250
554k
    0U, // FMUL_ZPZZ_H_UNDEF
10251
554k
    0U, // FMUL_ZPZZ_H_ZERO
10252
554k
    0U, // FMUL_ZPZZ_S_UNDEF
10253
554k
    0U, // FMUL_ZPZZ_S_ZERO
10254
554k
    0U, // FNEG_ZPmZ_D_UNDEF
10255
554k
    0U, // FNEG_ZPmZ_H_UNDEF
10256
554k
    0U, // FNEG_ZPmZ_S_UNDEF
10257
554k
    0U, // FNMLA_ZPZZZ_D_UNDEF
10258
554k
    0U, // FNMLA_ZPZZZ_H_UNDEF
10259
554k
    0U, // FNMLA_ZPZZZ_S_UNDEF
10260
554k
    0U, // FNMLS_ZPZZZ_D_UNDEF
10261
554k
    0U, // FNMLS_ZPZZZ_H_UNDEF
10262
554k
    0U, // FNMLS_ZPZZZ_S_UNDEF
10263
554k
    0U, // FRECPX_ZPmZ_D_UNDEF
10264
554k
    0U, // FRECPX_ZPmZ_H_UNDEF
10265
554k
    0U, // FRECPX_ZPmZ_S_UNDEF
10266
554k
    0U, // FRINTA_ZPmZ_D_UNDEF
10267
554k
    0U, // FRINTA_ZPmZ_H_UNDEF
10268
554k
    0U, // FRINTA_ZPmZ_S_UNDEF
10269
554k
    0U, // FRINTI_ZPmZ_D_UNDEF
10270
554k
    0U, // FRINTI_ZPmZ_H_UNDEF
10271
554k
    0U, // FRINTI_ZPmZ_S_UNDEF
10272
554k
    0U, // FRINTM_ZPmZ_D_UNDEF
10273
554k
    0U, // FRINTM_ZPmZ_H_UNDEF
10274
554k
    0U, // FRINTM_ZPmZ_S_UNDEF
10275
554k
    0U, // FRINTN_ZPmZ_D_UNDEF
10276
554k
    0U, // FRINTN_ZPmZ_H_UNDEF
10277
554k
    0U, // FRINTN_ZPmZ_S_UNDEF
10278
554k
    0U, // FRINTP_ZPmZ_D_UNDEF
10279
554k
    0U, // FRINTP_ZPmZ_H_UNDEF
10280
554k
    0U, // FRINTP_ZPmZ_S_UNDEF
10281
554k
    0U, // FRINTX_ZPmZ_D_UNDEF
10282
554k
    0U, // FRINTX_ZPmZ_H_UNDEF
10283
554k
    0U, // FRINTX_ZPmZ_S_UNDEF
10284
554k
    0U, // FRINTZ_ZPmZ_D_UNDEF
10285
554k
    0U, // FRINTZ_ZPmZ_H_UNDEF
10286
554k
    0U, // FRINTZ_ZPmZ_S_UNDEF
10287
554k
    0U, // FSQRT_ZPmZ_D_UNDEF
10288
554k
    0U, // FSQRT_ZPmZ_H_UNDEF
10289
554k
    0U, // FSQRT_ZPmZ_S_UNDEF
10290
554k
    0U, // FSUBR_ZPZI_D_UNDEF
10291
554k
    0U, // FSUBR_ZPZI_D_ZERO
10292
554k
    0U, // FSUBR_ZPZI_H_UNDEF
10293
554k
    0U, // FSUBR_ZPZI_H_ZERO
10294
554k
    0U, // FSUBR_ZPZI_S_UNDEF
10295
554k
    0U, // FSUBR_ZPZI_S_ZERO
10296
554k
    0U, // FSUBR_ZPZZ_D_ZERO
10297
554k
    0U, // FSUBR_ZPZZ_H_ZERO
10298
554k
    0U, // FSUBR_ZPZZ_S_ZERO
10299
554k
    0U, // FSUB_VG2_M2Z_D_PSEUDO
10300
554k
    0U, // FSUB_VG2_M2Z_H_PSEUDO
10301
554k
    0U, // FSUB_VG2_M2Z_S_PSEUDO
10302
554k
    0U, // FSUB_VG4_M4Z_D_PSEUDO
10303
554k
    0U, // FSUB_VG4_M4Z_H_PSEUDO
10304
554k
    0U, // FSUB_VG4_M4Z_S_PSEUDO
10305
554k
    0U, // FSUB_ZPZI_D_UNDEF
10306
554k
    0U, // FSUB_ZPZI_D_ZERO
10307
554k
    0U, // FSUB_ZPZI_H_UNDEF
10308
554k
    0U, // FSUB_ZPZI_H_ZERO
10309
554k
    0U, // FSUB_ZPZI_S_UNDEF
10310
554k
    0U, // FSUB_ZPZI_S_ZERO
10311
554k
    0U, // FSUB_ZPZZ_D_UNDEF
10312
554k
    0U, // FSUB_ZPZZ_D_ZERO
10313
554k
    0U, // FSUB_ZPZZ_H_UNDEF
10314
554k
    0U, // FSUB_ZPZZ_H_ZERO
10315
554k
    0U, // FSUB_ZPZZ_S_UNDEF
10316
554k
    0U, // FSUB_ZPZZ_S_ZERO
10317
554k
    0U, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO
10318
554k
    0U, // GLD1B_D
10319
554k
    0U, // GLD1B_D_IMM
10320
554k
    0U, // GLD1B_D_SXTW
10321
554k
    0U, // GLD1B_D_UXTW
10322
554k
    0U, // GLD1B_S_IMM
10323
554k
    0U, // GLD1B_S_SXTW
10324
554k
    0U, // GLD1B_S_UXTW
10325
554k
    0U, // GLD1D
10326
554k
    0U, // GLD1D_IMM
10327
554k
    0U, // GLD1D_SCALED
10328
554k
    0U, // GLD1D_SXTW
10329
554k
    0U, // GLD1D_SXTW_SCALED
10330
554k
    0U, // GLD1D_UXTW
10331
554k
    0U, // GLD1D_UXTW_SCALED
10332
554k
    0U, // GLD1H_D
10333
554k
    0U, // GLD1H_D_IMM
10334
554k
    0U, // GLD1H_D_SCALED
10335
554k
    0U, // GLD1H_D_SXTW
10336
554k
    0U, // GLD1H_D_SXTW_SCALED
10337
554k
    0U, // GLD1H_D_UXTW
10338
554k
    0U, // GLD1H_D_UXTW_SCALED
10339
554k
    0U, // GLD1H_S_IMM
10340
554k
    0U, // GLD1H_S_SXTW
10341
554k
    0U, // GLD1H_S_SXTW_SCALED
10342
554k
    0U, // GLD1H_S_UXTW
10343
554k
    0U, // GLD1H_S_UXTW_SCALED
10344
554k
    0U, // GLD1SB_D
10345
554k
    0U, // GLD1SB_D_IMM
10346
554k
    0U, // GLD1SB_D_SXTW
10347
554k
    0U, // GLD1SB_D_UXTW
10348
554k
    0U, // GLD1SB_S_IMM
10349
554k
    0U, // GLD1SB_S_SXTW
10350
554k
    0U, // GLD1SB_S_UXTW
10351
554k
    0U, // GLD1SH_D
10352
554k
    0U, // GLD1SH_D_IMM
10353
554k
    0U, // GLD1SH_D_SCALED
10354
554k
    0U, // GLD1SH_D_SXTW
10355
554k
    0U, // GLD1SH_D_SXTW_SCALED
10356
554k
    0U, // GLD1SH_D_UXTW
10357
554k
    0U, // GLD1SH_D_UXTW_SCALED
10358
554k
    0U, // GLD1SH_S_IMM
10359
554k
    0U, // GLD1SH_S_SXTW
10360
554k
    0U, // GLD1SH_S_SXTW_SCALED
10361
554k
    0U, // GLD1SH_S_UXTW
10362
554k
    0U, // GLD1SH_S_UXTW_SCALED
10363
554k
    0U, // GLD1SW_D
10364
554k
    0U, // GLD1SW_D_IMM
10365
554k
    0U, // GLD1SW_D_SCALED
10366
554k
    0U, // GLD1SW_D_SXTW
10367
554k
    0U, // GLD1SW_D_SXTW_SCALED
10368
554k
    0U, // GLD1SW_D_UXTW
10369
554k
    0U, // GLD1SW_D_UXTW_SCALED
10370
554k
    0U, // GLD1W_D
10371
554k
    0U, // GLD1W_D_IMM
10372
554k
    0U, // GLD1W_D_SCALED
10373
554k
    0U, // GLD1W_D_SXTW
10374
554k
    0U, // GLD1W_D_SXTW_SCALED
10375
554k
    0U, // GLD1W_D_UXTW
10376
554k
    0U, // GLD1W_D_UXTW_SCALED
10377
554k
    0U, // GLD1W_IMM
10378
554k
    0U, // GLD1W_SXTW
10379
554k
    0U, // GLD1W_SXTW_SCALED
10380
554k
    0U, // GLD1W_UXTW
10381
554k
    0U, // GLD1W_UXTW_SCALED
10382
554k
    0U, // GLDFF1B_D
10383
554k
    0U, // GLDFF1B_D_IMM
10384
554k
    0U, // GLDFF1B_D_SXTW
10385
554k
    0U, // GLDFF1B_D_UXTW
10386
554k
    0U, // GLDFF1B_S_IMM
10387
554k
    0U, // GLDFF1B_S_SXTW
10388
554k
    0U, // GLDFF1B_S_UXTW
10389
554k
    0U, // GLDFF1D
10390
554k
    0U, // GLDFF1D_IMM
10391
554k
    0U, // GLDFF1D_SCALED
10392
554k
    0U, // GLDFF1D_SXTW
10393
554k
    0U, // GLDFF1D_SXTW_SCALED
10394
554k
    0U, // GLDFF1D_UXTW
10395
554k
    0U, // GLDFF1D_UXTW_SCALED
10396
554k
    0U, // GLDFF1H_D
10397
554k
    0U, // GLDFF1H_D_IMM
10398
554k
    0U, // GLDFF1H_D_SCALED
10399
554k
    0U, // GLDFF1H_D_SXTW
10400
554k
    0U, // GLDFF1H_D_SXTW_SCALED
10401
554k
    0U, // GLDFF1H_D_UXTW
10402
554k
    0U, // GLDFF1H_D_UXTW_SCALED
10403
554k
    0U, // GLDFF1H_S_IMM
10404
554k
    0U, // GLDFF1H_S_SXTW
10405
554k
    0U, // GLDFF1H_S_SXTW_SCALED
10406
554k
    0U, // GLDFF1H_S_UXTW
10407
554k
    0U, // GLDFF1H_S_UXTW_SCALED
10408
554k
    0U, // GLDFF1SB_D
10409
554k
    0U, // GLDFF1SB_D_IMM
10410
554k
    0U, // GLDFF1SB_D_SXTW
10411
554k
    0U, // GLDFF1SB_D_UXTW
10412
554k
    0U, // GLDFF1SB_S_IMM
10413
554k
    0U, // GLDFF1SB_S_SXTW
10414
554k
    0U, // GLDFF1SB_S_UXTW
10415
554k
    0U, // GLDFF1SH_D
10416
554k
    0U, // GLDFF1SH_D_IMM
10417
554k
    0U, // GLDFF1SH_D_SCALED
10418
554k
    0U, // GLDFF1SH_D_SXTW
10419
554k
    0U, // GLDFF1SH_D_SXTW_SCALED
10420
554k
    0U, // GLDFF1SH_D_UXTW
10421
554k
    0U, // GLDFF1SH_D_UXTW_SCALED
10422
554k
    0U, // GLDFF1SH_S_IMM
10423
554k
    0U, // GLDFF1SH_S_SXTW
10424
554k
    0U, // GLDFF1SH_S_SXTW_SCALED
10425
554k
    0U, // GLDFF1SH_S_UXTW
10426
554k
    0U, // GLDFF1SH_S_UXTW_SCALED
10427
554k
    0U, // GLDFF1SW_D
10428
554k
    0U, // GLDFF1SW_D_IMM
10429
554k
    0U, // GLDFF1SW_D_SCALED
10430
554k
    0U, // GLDFF1SW_D_SXTW
10431
554k
    0U, // GLDFF1SW_D_SXTW_SCALED
10432
554k
    0U, // GLDFF1SW_D_UXTW
10433
554k
    0U, // GLDFF1SW_D_UXTW_SCALED
10434
554k
    0U, // GLDFF1W_D
10435
554k
    0U, // GLDFF1W_D_IMM
10436
554k
    0U, // GLDFF1W_D_SCALED
10437
554k
    0U, // GLDFF1W_D_SXTW
10438
554k
    0U, // GLDFF1W_D_SXTW_SCALED
10439
554k
    0U, // GLDFF1W_D_UXTW
10440
554k
    0U, // GLDFF1W_D_UXTW_SCALED
10441
554k
    0U, // GLDFF1W_IMM
10442
554k
    0U, // GLDFF1W_SXTW
10443
554k
    0U, // GLDFF1W_SXTW_SCALED
10444
554k
    0U, // GLDFF1W_UXTW
10445
554k
    0U, // GLDFF1W_UXTW_SCALED
10446
554k
    0U, // G_AARCH64_PREFETCH
10447
554k
    0U, // G_ADD_LOW
10448
554k
    0U, // G_BSP
10449
554k
    0U, // G_DUP
10450
554k
    0U, // G_DUPLANE16
10451
554k
    0U, // G_DUPLANE32
10452
554k
    0U, // G_DUPLANE64
10453
554k
    0U, // G_DUPLANE8
10454
554k
    0U, // G_EXT
10455
554k
    0U, // G_FCMEQ
10456
554k
    0U, // G_FCMEQZ
10457
554k
    0U, // G_FCMGE
10458
554k
    0U, // G_FCMGEZ
10459
554k
    0U, // G_FCMGT
10460
554k
    0U, // G_FCMGTZ
10461
554k
    0U, // G_FCMLEZ
10462
554k
    0U, // G_FCMLTZ
10463
554k
    0U, // G_REV16
10464
554k
    0U, // G_REV32
10465
554k
    0U, // G_REV64
10466
554k
    0U, // G_SADDLP
10467
554k
    0U, // G_SADDLV
10468
554k
    0U, // G_SDOT
10469
554k
    0U, // G_SITOF
10470
554k
    0U, // G_SMULL
10471
554k
    0U, // G_TRN1
10472
554k
    0U, // G_TRN2
10473
554k
    0U, // G_UADDLP
10474
554k
    0U, // G_UADDLV
10475
554k
    0U, // G_UDOT
10476
554k
    0U, // G_UITOF
10477
554k
    0U, // G_UMULL
10478
554k
    0U, // G_UZP1
10479
554k
    0U, // G_UZP2
10480
554k
    0U, // G_VASHR
10481
554k
    0U, // G_VLSHR
10482
554k
    0U, // G_ZIP1
10483
554k
    0U, // G_ZIP2
10484
554k
    0U, // HOM_Epilog
10485
554k
    0U, // HOM_Prolog
10486
554k
    0U, // HWASAN_CHECK_MEMACCESS
10487
554k
    0U, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES
10488
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_B
10489
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_D
10490
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_H
10491
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_Q
10492
554k
    0U, // INSERT_MXIPZ_H_PSEUDO_S
10493
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_B
10494
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_D
10495
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_H
10496
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_Q
10497
554k
    0U, // INSERT_MXIPZ_V_PSEUDO_S
10498
554k
    0U, // IRGstack
10499
554k
    0U, // JumpTableDest16
10500
554k
    0U, // JumpTableDest32
10501
554k
    0U, // JumpTableDest8
10502
554k
    0U, // KCFI_CHECK
10503
554k
    0U, // LD1B_2Z_IMM_PSEUDO
10504
554k
    0U, // LD1B_2Z_PSEUDO
10505
554k
    0U, // LD1B_4Z_IMM_PSEUDO
10506
554k
    0U, // LD1B_4Z_PSEUDO
10507
554k
    0U, // LD1D_2Z_IMM_PSEUDO
10508
554k
    0U, // LD1D_2Z_PSEUDO
10509
554k
    0U, // LD1D_4Z_IMM_PSEUDO
10510
554k
    0U, // LD1D_4Z_PSEUDO
10511
554k
    0U, // LD1H_2Z_IMM_PSEUDO
10512
554k
    0U, // LD1H_2Z_PSEUDO
10513
554k
    0U, // LD1H_4Z_IMM_PSEUDO
10514
554k
    0U, // LD1H_4Z_PSEUDO
10515
554k
    0U, // LD1W_2Z_IMM_PSEUDO
10516
554k
    0U, // LD1W_2Z_PSEUDO
10517
554k
    0U, // LD1W_4Z_IMM_PSEUDO
10518
554k
    0U, // LD1W_4Z_PSEUDO
10519
554k
    0U, // LD1_MXIPXX_H_PSEUDO_B
10520
554k
    0U, // LD1_MXIPXX_H_PSEUDO_D
10521
554k
    0U, // LD1_MXIPXX_H_PSEUDO_H
10522
554k
    0U, // LD1_MXIPXX_H_PSEUDO_Q
10523
554k
    0U, // LD1_MXIPXX_H_PSEUDO_S
10524
554k
    0U, // LD1_MXIPXX_V_PSEUDO_B
10525
554k
    0U, // LD1_MXIPXX_V_PSEUDO_D
10526
554k
    0U, // LD1_MXIPXX_V_PSEUDO_H
10527
554k
    0U, // LD1_MXIPXX_V_PSEUDO_Q
10528
554k
    0U, // LD1_MXIPXX_V_PSEUDO_S
10529
554k
    0U, // LDFF1B
10530
554k
    0U, // LDFF1B_D
10531
554k
    0U, // LDFF1B_H
10532
554k
    0U, // LDFF1B_S
10533
554k
    0U, // LDFF1D
10534
554k
    0U, // LDFF1H
10535
554k
    0U, // LDFF1H_D
10536
554k
    0U, // LDFF1H_S
10537
554k
    0U, // LDFF1SB_D
10538
554k
    0U, // LDFF1SB_H
10539
554k
    0U, // LDFF1SB_S
10540
554k
    0U, // LDFF1SH_D
10541
554k
    0U, // LDFF1SH_S
10542
554k
    0U, // LDFF1SW_D
10543
554k
    0U, // LDFF1W
10544
554k
    0U, // LDFF1W_D
10545
554k
    0U, // LDNF1B_D_IMM
10546
554k
    0U, // LDNF1B_H_IMM
10547
554k
    0U, // LDNF1B_IMM
10548
554k
    0U, // LDNF1B_S_IMM
10549
554k
    0U, // LDNF1D_IMM
10550
554k
    0U, // LDNF1H_D_IMM
10551
554k
    0U, // LDNF1H_IMM
10552
554k
    0U, // LDNF1H_S_IMM
10553
554k
    0U, // LDNF1SB_D_IMM
10554
554k
    0U, // LDNF1SB_H_IMM
10555
554k
    0U, // LDNF1SB_S_IMM
10556
554k
    0U, // LDNF1SH_D_IMM
10557
554k
    0U, // LDNF1SH_S_IMM
10558
554k
    0U, // LDNF1SW_D_IMM
10559
554k
    0U, // LDNF1W_D_IMM
10560
554k
    0U, // LDNF1W_IMM
10561
554k
    0U, // LDNT1B_2Z_IMM_PSEUDO
10562
554k
    0U, // LDNT1B_2Z_PSEUDO
10563
554k
    0U, // LDNT1B_4Z_IMM_PSEUDO
10564
554k
    0U, // LDNT1B_4Z_PSEUDO
10565
554k
    0U, // LDNT1D_2Z_IMM_PSEUDO
10566
554k
    0U, // LDNT1D_2Z_PSEUDO
10567
554k
    0U, // LDNT1D_4Z_IMM_PSEUDO
10568
554k
    0U, // LDNT1D_4Z_PSEUDO
10569
554k
    0U, // LDNT1H_2Z_IMM_PSEUDO
10570
554k
    0U, // LDNT1H_2Z_PSEUDO
10571
554k
    0U, // LDNT1H_4Z_IMM_PSEUDO
10572
554k
    0U, // LDNT1H_4Z_PSEUDO
10573
554k
    0U, // LDNT1W_2Z_IMM_PSEUDO
10574
554k
    0U, // LDNT1W_2Z_PSEUDO
10575
554k
    0U, // LDNT1W_4Z_IMM_PSEUDO
10576
554k
    0U, // LDNT1W_4Z_PSEUDO
10577
554k
    0U, // LDR_PPXI
10578
554k
    0U, // LDR_TX_PSEUDO
10579
554k
    0U, // LDR_ZA_PSEUDO
10580
554k
    0U, // LDR_ZZXI
10581
554k
    0U, // LDR_ZZZXI
10582
554k
    0U, // LDR_ZZZZXI
10583
554k
    0U, // LOADgot
10584
554k
    0U, // LSL_ZPZI_B_UNDEF
10585
554k
    0U, // LSL_ZPZI_B_ZERO
10586
554k
    0U, // LSL_ZPZI_D_UNDEF
10587
554k
    0U, // LSL_ZPZI_D_ZERO
10588
554k
    0U, // LSL_ZPZI_H_UNDEF
10589
554k
    0U, // LSL_ZPZI_H_ZERO
10590
554k
    0U, // LSL_ZPZI_S_UNDEF
10591
554k
    0U, // LSL_ZPZI_S_ZERO
10592
554k
    0U, // LSL_ZPZZ_B_UNDEF
10593
554k
    0U, // LSL_ZPZZ_B_ZERO
10594
554k
    0U, // LSL_ZPZZ_D_UNDEF
10595
554k
    0U, // LSL_ZPZZ_D_ZERO
10596
554k
    0U, // LSL_ZPZZ_H_UNDEF
10597
554k
    0U, // LSL_ZPZZ_H_ZERO
10598
554k
    0U, // LSL_ZPZZ_S_UNDEF
10599
554k
    0U, // LSL_ZPZZ_S_ZERO
10600
554k
    0U, // LSR_ZPZI_B_UNDEF
10601
554k
    0U, // LSR_ZPZI_B_ZERO
10602
554k
    0U, // LSR_ZPZI_D_UNDEF
10603
554k
    0U, // LSR_ZPZI_D_ZERO
10604
554k
    0U, // LSR_ZPZI_H_UNDEF
10605
554k
    0U, // LSR_ZPZI_H_ZERO
10606
554k
    0U, // LSR_ZPZI_S_UNDEF
10607
554k
    0U, // LSR_ZPZI_S_ZERO
10608
554k
    0U, // LSR_ZPZZ_B_UNDEF
10609
554k
    0U, // LSR_ZPZZ_B_ZERO
10610
554k
    0U, // LSR_ZPZZ_D_UNDEF
10611
554k
    0U, // LSR_ZPZZ_D_ZERO
10612
554k
    0U, // LSR_ZPZZ_H_UNDEF
10613
554k
    0U, // LSR_ZPZZ_H_ZERO
10614
554k
    0U, // LSR_ZPZZ_S_UNDEF
10615
554k
    0U, // LSR_ZPZZ_S_ZERO
10616
554k
    0U, // MLA_ZPZZZ_B_UNDEF
10617
554k
    0U, // MLA_ZPZZZ_D_UNDEF
10618
554k
    0U, // MLA_ZPZZZ_H_UNDEF
10619
554k
    0U, // MLA_ZPZZZ_S_UNDEF
10620
554k
    0U, // MLS_ZPZZZ_B_UNDEF
10621
554k
    0U, // MLS_ZPZZZ_D_UNDEF
10622
554k
    0U, // MLS_ZPZZZ_H_UNDEF
10623
554k
    0U, // MLS_ZPZZZ_S_UNDEF
10624
554k
    0U, // MOPSMemoryCopyPseudo
10625
554k
    0U, // MOPSMemoryMovePseudo
10626
554k
    0U, // MOPSMemorySetPseudo
10627
554k
    0U, // MOPSMemorySetTaggingPseudo
10628
554k
    0U, // MOVA_MXI2Z_H_B_PSEUDO
10629
554k
    0U, // MOVA_MXI2Z_H_D_PSEUDO
10630
554k
    0U, // MOVA_MXI2Z_H_H_PSEUDO
10631
554k
    0U, // MOVA_MXI2Z_H_S_PSEUDO
10632
554k
    0U, // MOVA_MXI2Z_V_B_PSEUDO
10633
554k
    0U, // MOVA_MXI2Z_V_D_PSEUDO
10634
554k
    0U, // MOVA_MXI2Z_V_H_PSEUDO
10635
554k
    0U, // MOVA_MXI2Z_V_S_PSEUDO
10636
554k
    0U, // MOVA_MXI4Z_H_B_PSEUDO
10637
554k
    0U, // MOVA_MXI4Z_H_D_PSEUDO
10638
554k
    0U, // MOVA_MXI4Z_H_H_PSEUDO
10639
554k
    0U, // MOVA_MXI4Z_H_S_PSEUDO
10640
554k
    0U, // MOVA_MXI4Z_V_B_PSEUDO
10641
554k
    0U, // MOVA_MXI4Z_V_D_PSEUDO
10642
554k
    0U, // MOVA_MXI4Z_V_H_PSEUDO
10643
554k
    0U, // MOVA_MXI4Z_V_S_PSEUDO
10644
554k
    0U, // MOVA_VG2_MXI2Z_PSEUDO
10645
554k
    0U, // MOVA_VG4_MXI4Z_PSEUDO
10646
554k
    0U, // MOVMCSym
10647
554k
    0U, // MOVaddr
10648
554k
    0U, // MOVaddrBA
10649
554k
    0U, // MOVaddrCP
10650
554k
    0U, // MOVaddrEXT
10651
554k
    0U, // MOVaddrJT
10652
554k
    0U, // MOVaddrTLS
10653
554k
    0U, // MOVbaseTLS
10654
554k
    0U, // MOVi32imm
10655
554k
    0U, // MOVi64imm
10656
554k
    0U, // MRS_FPCR
10657
554k
    0U, // MSR_FPCR
10658
554k
    0U, // MSRpstatePseudo
10659
554k
    0U, // MUL_ZPZZ_B_UNDEF
10660
554k
    0U, // MUL_ZPZZ_D_UNDEF
10661
554k
    0U, // MUL_ZPZZ_H_UNDEF
10662
554k
    0U, // MUL_ZPZZ_S_UNDEF
10663
554k
    0U, // NEG_ZPmZ_B_UNDEF
10664
554k
    0U, // NEG_ZPmZ_D_UNDEF
10665
554k
    0U, // NEG_ZPmZ_H_UNDEF
10666
554k
    0U, // NEG_ZPmZ_S_UNDEF
10667
554k
    0U, // NOT_ZPmZ_B_UNDEF
10668
554k
    0U, // NOT_ZPmZ_D_UNDEF
10669
554k
    0U, // NOT_ZPmZ_H_UNDEF
10670
554k
    0U, // NOT_ZPmZ_S_UNDEF
10671
554k
    0U, // ORNWrr
10672
554k
    0U, // ORNXrr
10673
554k
    0U, // ORRWrr
10674
554k
    0U, // ORRXrr
10675
554k
    0U, // ORR_ZPZZ_B_ZERO
10676
554k
    0U, // ORR_ZPZZ_D_ZERO
10677
554k
    0U, // ORR_ZPZZ_H_ZERO
10678
554k
    0U, // ORR_ZPZZ_S_ZERO
10679
554k
    0U, // PAUTH_EPILOGUE
10680
554k
    0U, // PAUTH_PROLOGUE
10681
554k
    0U, // PROBED_STACKALLOC
10682
554k
    0U, // PROBED_STACKALLOC_DYN
10683
554k
    0U, // PROBED_STACKALLOC_VAR
10684
554k
    0U, // PTEST_PP_ANY
10685
554k
    0U, // RDFFR_P
10686
554k
    0U, // RDFFR_PPz
10687
554k
    0U, // RET_ReallyLR
10688
554k
    0U, // RestoreZAPseudo
10689
554k
    0U, // SABD_ZPZZ_B_UNDEF
10690
554k
    0U, // SABD_ZPZZ_D_UNDEF
10691
554k
    0U, // SABD_ZPZZ_H_UNDEF
10692
554k
    0U, // SABD_ZPZZ_S_UNDEF
10693
554k
    0U, // SCVTF_ZPmZ_DtoD_UNDEF
10694
554k
    0U, // SCVTF_ZPmZ_DtoH_UNDEF
10695
554k
    0U, // SCVTF_ZPmZ_DtoS_UNDEF
10696
554k
    0U, // SCVTF_ZPmZ_HtoH_UNDEF
10697
554k
    0U, // SCVTF_ZPmZ_StoD_UNDEF
10698
554k
    0U, // SCVTF_ZPmZ_StoH_UNDEF
10699
554k
    0U, // SCVTF_ZPmZ_StoS_UNDEF
10700
554k
    0U, // SDIV_ZPZZ_D_UNDEF
10701
554k
    0U, // SDIV_ZPZZ_S_UNDEF
10702
554k
    0U, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO
10703
554k
    0U, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO
10704
554k
    0U, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO
10705
554k
    0U, // SDOT_VG2_M2ZZI_BToS_PSEUDO
10706
554k
    0U, // SDOT_VG2_M2ZZI_HToS_PSEUDO
10707
554k
    0U, // SDOT_VG2_M2ZZI_HtoD_PSEUDO
10708
554k
    0U, // SDOT_VG2_M2ZZ_BtoS_PSEUDO
10709
554k
    0U, // SDOT_VG2_M2ZZ_HtoD_PSEUDO
10710
554k
    0U, // SDOT_VG2_M2ZZ_HtoS_PSEUDO
10711
554k
    0U, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO
10712
554k
    0U, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO
10713
554k
    0U, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO
10714
554k
    0U, // SDOT_VG4_M4ZZI_BToS_PSEUDO
10715
554k
    0U, // SDOT_VG4_M4ZZI_HToS_PSEUDO
10716
554k
    0U, // SDOT_VG4_M4ZZI_HtoD_PSEUDO
10717
554k
    0U, // SDOT_VG4_M4ZZ_BtoS_PSEUDO
10718
554k
    0U, // SDOT_VG4_M4ZZ_HtoD_PSEUDO
10719
554k
    0U, // SDOT_VG4_M4ZZ_HtoS_PSEUDO
10720
554k
    0U, // SEH_AddFP
10721
554k
    0U, // SEH_EpilogEnd
10722
554k
    0U, // SEH_EpilogStart
10723
554k
    0U, // SEH_Nop
10724
554k
    0U, // SEH_PACSignLR
10725
554k
    0U, // SEH_PrologEnd
10726
554k
    0U, // SEH_SaveAnyRegQP
10727
554k
    0U, // SEH_SaveAnyRegQPX
10728
554k
    0U, // SEH_SaveFPLR
10729
554k
    0U, // SEH_SaveFPLR_X
10730
554k
    0U, // SEH_SaveFReg
10731
554k
    0U, // SEH_SaveFRegP
10732
554k
    0U, // SEH_SaveFRegP_X
10733
554k
    0U, // SEH_SaveFReg_X
10734
554k
    0U, // SEH_SaveReg
10735
554k
    0U, // SEH_SaveRegP
10736
554k
    0U, // SEH_SaveRegP_X
10737
554k
    0U, // SEH_SaveReg_X
10738
554k
    0U, // SEH_SetFP
10739
554k
    0U, // SEH_StackAlloc
10740
554k
    0U, // SMAX_ZPZZ_B_UNDEF
10741
554k
    0U, // SMAX_ZPZZ_D_UNDEF
10742
554k
    0U, // SMAX_ZPZZ_H_UNDEF
10743
554k
    0U, // SMAX_ZPZZ_S_UNDEF
10744
554k
    0U, // SMIN_ZPZZ_B_UNDEF
10745
554k
    0U, // SMIN_ZPZZ_D_UNDEF
10746
554k
    0U, // SMIN_ZPZZ_H_UNDEF
10747
554k
    0U, // SMIN_ZPZZ_S_UNDEF
10748
554k
    0U, // SMLALL_MZZI_BtoS_PSEUDO
10749
554k
    0U, // SMLALL_MZZI_HtoD_PSEUDO
10750
554k
    0U, // SMLALL_MZZ_BtoS_PSEUDO
10751
554k
    0U, // SMLALL_MZZ_HtoD_PSEUDO
10752
554k
    0U, // SMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10753
554k
    0U, // SMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10754
554k
    0U, // SMLALL_VG2_M2ZZI_BtoS_PSEUDO
10755
554k
    0U, // SMLALL_VG2_M2ZZI_HtoD_PSEUDO
10756
554k
    0U, // SMLALL_VG2_M2ZZ_BtoS_PSEUDO
10757
554k
    0U, // SMLALL_VG2_M2ZZ_HtoD_PSEUDO
10758
554k
    0U, // SMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10759
554k
    0U, // SMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10760
554k
    0U, // SMLALL_VG4_M4ZZI_BtoS_PSEUDO
10761
554k
    0U, // SMLALL_VG4_M4ZZI_HtoD_PSEUDO
10762
554k
    0U, // SMLALL_VG4_M4ZZ_BtoS_PSEUDO
10763
554k
    0U, // SMLALL_VG4_M4ZZ_HtoD_PSEUDO
10764
554k
    0U, // SMLAL_MZZI_HtoS_PSEUDO
10765
554k
    0U, // SMLAL_MZZ_HtoS_PSEUDO
10766
554k
    0U, // SMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10767
554k
    0U, // SMLAL_VG2_M2ZZI_S_PSEUDO
10768
554k
    0U, // SMLAL_VG2_M2ZZ_HtoS_PSEUDO
10769
554k
    0U, // SMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10770
554k
    0U, // SMLAL_VG4_M4ZZI_HtoS_PSEUDO
10771
554k
    0U, // SMLAL_VG4_M4ZZ_HtoS_PSEUDO
10772
554k
    0U, // SMLSLL_MZZI_BtoS_PSEUDO
10773
554k
    0U, // SMLSLL_MZZI_HtoD_PSEUDO
10774
554k
    0U, // SMLSLL_MZZ_BtoS_PSEUDO
10775
554k
    0U, // SMLSLL_MZZ_HtoD_PSEUDO
10776
554k
    0U, // SMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10777
554k
    0U, // SMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10778
554k
    0U, // SMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10779
554k
    0U, // SMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10780
554k
    0U, // SMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10781
554k
    0U, // SMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10782
554k
    0U, // SMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10783
554k
    0U, // SMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10784
554k
    0U, // SMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10785
554k
    0U, // SMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10786
554k
    0U, // SMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10787
554k
    0U, // SMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10788
554k
    0U, // SMLSL_MZZI_HtoS_PSEUDO
10789
554k
    0U, // SMLSL_MZZ_HtoS_PSEUDO
10790
554k
    0U, // SMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10791
554k
    0U, // SMLSL_VG2_M2ZZI_S_PSEUDO
10792
554k
    0U, // SMLSL_VG2_M2ZZ_HtoS_PSEUDO
10793
554k
    0U, // SMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10794
554k
    0U, // SMLSL_VG4_M4ZZI_HtoS_PSEUDO
10795
554k
    0U, // SMLSL_VG4_M4ZZ_HtoS_PSEUDO
10796
554k
    0U, // SMOPA_MPPZZ_D_PSEUDO
10797
554k
    0U, // SMOPA_MPPZZ_HtoS_PSEUDO
10798
554k
    0U, // SMOPA_MPPZZ_S_PSEUDO
10799
554k
    0U, // SMOPS_MPPZZ_D_PSEUDO
10800
554k
    0U, // SMOPS_MPPZZ_HtoS_PSEUDO
10801
554k
    0U, // SMOPS_MPPZZ_S_PSEUDO
10802
554k
    0U, // SMULH_ZPZZ_B_UNDEF
10803
554k
    0U, // SMULH_ZPZZ_D_UNDEF
10804
554k
    0U, // SMULH_ZPZZ_H_UNDEF
10805
554k
    0U, // SMULH_ZPZZ_S_UNDEF
10806
554k
    0U, // SPACE
10807
554k
    0U, // SQABS_ZPmZ_B_UNDEF
10808
554k
    0U, // SQABS_ZPmZ_D_UNDEF
10809
554k
    0U, // SQABS_ZPmZ_H_UNDEF
10810
554k
    0U, // SQABS_ZPmZ_S_UNDEF
10811
554k
    0U, // SQNEG_ZPmZ_B_UNDEF
10812
554k
    0U, // SQNEG_ZPmZ_D_UNDEF
10813
554k
    0U, // SQNEG_ZPmZ_H_UNDEF
10814
554k
    0U, // SQNEG_ZPmZ_S_UNDEF
10815
554k
    0U, // SQRSHL_ZPZZ_B_UNDEF
10816
554k
    0U, // SQRSHL_ZPZZ_D_UNDEF
10817
554k
    0U, // SQRSHL_ZPZZ_H_UNDEF
10818
554k
    0U, // SQRSHL_ZPZZ_S_UNDEF
10819
554k
    0U, // SQSHLU_ZPZI_B_ZERO
10820
554k
    0U, // SQSHLU_ZPZI_D_ZERO
10821
554k
    0U, // SQSHLU_ZPZI_H_ZERO
10822
554k
    0U, // SQSHLU_ZPZI_S_ZERO
10823
554k
    0U, // SQSHL_ZPZI_B_ZERO
10824
554k
    0U, // SQSHL_ZPZI_D_ZERO
10825
554k
    0U, // SQSHL_ZPZI_H_ZERO
10826
554k
    0U, // SQSHL_ZPZI_S_ZERO
10827
554k
    0U, // SQSHL_ZPZZ_B_UNDEF
10828
554k
    0U, // SQSHL_ZPZZ_D_UNDEF
10829
554k
    0U, // SQSHL_ZPZZ_H_UNDEF
10830
554k
    0U, // SQSHL_ZPZZ_S_UNDEF
10831
554k
    0U, // SRSHL_ZPZZ_B_UNDEF
10832
554k
    0U, // SRSHL_ZPZZ_D_UNDEF
10833
554k
    0U, // SRSHL_ZPZZ_H_UNDEF
10834
554k
    0U, // SRSHL_ZPZZ_S_UNDEF
10835
554k
    0U, // SRSHR_ZPZI_B_ZERO
10836
554k
    0U, // SRSHR_ZPZI_D_ZERO
10837
554k
    0U, // SRSHR_ZPZI_H_ZERO
10838
554k
    0U, // SRSHR_ZPZI_S_ZERO
10839
554k
    0U, // STGloop
10840
554k
    0U, // STGloop_wback
10841
554k
    0U, // STR_PPXI
10842
554k
    0U, // STR_TX_PSEUDO
10843
554k
    0U, // STR_ZZXI
10844
554k
    0U, // STR_ZZZXI
10845
554k
    0U, // STR_ZZZZXI
10846
554k
    0U, // STZGloop
10847
554k
    0U, // STZGloop_wback
10848
554k
    0U, // SUBR_ZPZZ_B_ZERO
10849
554k
    0U, // SUBR_ZPZZ_D_ZERO
10850
554k
    0U, // SUBR_ZPZZ_H_ZERO
10851
554k
    0U, // SUBR_ZPZZ_S_ZERO
10852
554k
    0U, // SUBSWrr
10853
554k
    0U, // SUBSXrr
10854
554k
    0U, // SUBWrr
10855
554k
    0U, // SUBXrr
10856
554k
    0U, // SUB_VG2_M2Z2Z_D_PSEUDO
10857
554k
    0U, // SUB_VG2_M2Z2Z_S_PSEUDO
10858
554k
    0U, // SUB_VG2_M2ZZ_D_PSEUDO
10859
554k
    0U, // SUB_VG2_M2ZZ_S_PSEUDO
10860
554k
    0U, // SUB_VG2_M2Z_D_PSEUDO
10861
554k
    0U, // SUB_VG2_M2Z_S_PSEUDO
10862
554k
    0U, // SUB_VG4_M4Z4Z_D_PSEUDO
10863
554k
    0U, // SUB_VG4_M4Z4Z_S_PSEUDO
10864
554k
    0U, // SUB_VG4_M4ZZ_D_PSEUDO
10865
554k
    0U, // SUB_VG4_M4ZZ_S_PSEUDO
10866
554k
    0U, // SUB_VG4_M4Z_D_PSEUDO
10867
554k
    0U, // SUB_VG4_M4Z_S_PSEUDO
10868
554k
    0U, // SUB_ZPZZ_B_ZERO
10869
554k
    0U, // SUB_ZPZZ_D_ZERO
10870
554k
    0U, // SUB_ZPZZ_H_ZERO
10871
554k
    0U, // SUB_ZPZZ_S_ZERO
10872
554k
    0U, // SUDOT_VG2_M2ZZI_BToS_PSEUDO
10873
554k
    0U, // SUDOT_VG2_M2ZZ_BToS_PSEUDO
10874
554k
    0U, // SUDOT_VG4_M4ZZI_BToS_PSEUDO
10875
554k
    0U, // SUDOT_VG4_M4ZZ_BToS_PSEUDO
10876
554k
    0U, // SUMLALL_MZZI_BtoS_PSEUDO
10877
554k
    0U, // SUMLALL_VG2_M2ZZI_BtoS_PSEUDO
10878
554k
    0U, // SUMLALL_VG2_M2ZZ_BtoS_PSEUDO
10879
554k
    0U, // SUMLALL_VG4_M4ZZI_BtoS_PSEUDO
10880
554k
    0U, // SUMLALL_VG4_M4ZZ_BtoS_PSEUDO
10881
554k
    0U, // SUMOPA_MPPZZ_D_PSEUDO
10882
554k
    0U, // SUMOPA_MPPZZ_S_PSEUDO
10883
554k
    0U, // SUMOPS_MPPZZ_D_PSEUDO
10884
554k
    0U, // SUMOPS_MPPZZ_S_PSEUDO
10885
554k
    0U, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO
10886
554k
    0U, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO
10887
554k
    0U, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO
10888
554k
    0U, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO
10889
554k
    0U, // SXTB_ZPmZ_D_UNDEF
10890
554k
    0U, // SXTB_ZPmZ_H_UNDEF
10891
554k
    0U, // SXTB_ZPmZ_S_UNDEF
10892
554k
    0U, // SXTH_ZPmZ_D_UNDEF
10893
554k
    0U, // SXTH_ZPmZ_S_UNDEF
10894
554k
    0U, // SXTW_ZPmZ_D_UNDEF
10895
554k
    0U, // SpeculationBarrierISBDSBEndBB
10896
554k
    0U, // SpeculationBarrierSBEndBB
10897
554k
    0U, // SpeculationSafeValueW
10898
554k
    0U, // SpeculationSafeValueX
10899
554k
    0U, // StoreSwiftAsyncContext
10900
554k
    0U, // TAGPstack
10901
554k
    0U, // TCRETURNdi
10902
554k
    0U, // TCRETURNri
10903
554k
    0U, // TCRETURNriALL
10904
554k
    0U, // TCRETURNriBTI
10905
554k
    0U, // TLSDESCCALL
10906
554k
    0U, // TLSDESC_CALLSEQ
10907
554k
    0U, // UABD_ZPZZ_B_UNDEF
10908
554k
    0U, // UABD_ZPZZ_D_UNDEF
10909
554k
    0U, // UABD_ZPZZ_H_UNDEF
10910
554k
    0U, // UABD_ZPZZ_S_UNDEF
10911
554k
    0U, // UCVTF_ZPmZ_DtoD_UNDEF
10912
554k
    0U, // UCVTF_ZPmZ_DtoH_UNDEF
10913
554k
    0U, // UCVTF_ZPmZ_DtoS_UNDEF
10914
554k
    0U, // UCVTF_ZPmZ_HtoH_UNDEF
10915
554k
    0U, // UCVTF_ZPmZ_StoD_UNDEF
10916
554k
    0U, // UCVTF_ZPmZ_StoH_UNDEF
10917
554k
    0U, // UCVTF_ZPmZ_StoS_UNDEF
10918
554k
    0U, // UDIV_ZPZZ_D_UNDEF
10919
554k
    0U, // UDIV_ZPZZ_S_UNDEF
10920
554k
    0U, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO
10921
554k
    0U, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO
10922
554k
    0U, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO
10923
554k
    0U, // UDOT_VG2_M2ZZI_BToS_PSEUDO
10924
554k
    0U, // UDOT_VG2_M2ZZI_HToS_PSEUDO
10925
554k
    0U, // UDOT_VG2_M2ZZI_HtoD_PSEUDO
10926
554k
    0U, // UDOT_VG2_M2ZZ_BtoS_PSEUDO
10927
554k
    0U, // UDOT_VG2_M2ZZ_HtoD_PSEUDO
10928
554k
    0U, // UDOT_VG2_M2ZZ_HtoS_PSEUDO
10929
554k
    0U, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO
10930
554k
    0U, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO
10931
554k
    0U, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO
10932
554k
    0U, // UDOT_VG4_M4ZZI_BtoS_PSEUDO
10933
554k
    0U, // UDOT_VG4_M4ZZI_HToS_PSEUDO
10934
554k
    0U, // UDOT_VG4_M4ZZI_HtoD_PSEUDO
10935
554k
    0U, // UDOT_VG4_M4ZZ_BtoS_PSEUDO
10936
554k
    0U, // UDOT_VG4_M4ZZ_HtoD_PSEUDO
10937
554k
    0U, // UDOT_VG4_M4ZZ_HtoS_PSEUDO
10938
554k
    0U, // UMAX_ZPZZ_B_UNDEF
10939
554k
    0U, // UMAX_ZPZZ_D_UNDEF
10940
554k
    0U, // UMAX_ZPZZ_H_UNDEF
10941
554k
    0U, // UMAX_ZPZZ_S_UNDEF
10942
554k
    0U, // UMIN_ZPZZ_B_UNDEF
10943
554k
    0U, // UMIN_ZPZZ_D_UNDEF
10944
554k
    0U, // UMIN_ZPZZ_H_UNDEF
10945
554k
    0U, // UMIN_ZPZZ_S_UNDEF
10946
554k
    0U, // UMLALL_MZZI_BtoS_PSEUDO
10947
554k
    0U, // UMLALL_MZZI_HtoD_PSEUDO
10948
554k
    0U, // UMLALL_MZZ_BtoS_PSEUDO
10949
554k
    0U, // UMLALL_MZZ_HtoD_PSEUDO
10950
554k
    0U, // UMLALL_VG2_M2Z2Z_BtoS_PSEUDO
10951
554k
    0U, // UMLALL_VG2_M2Z2Z_HtoD_PSEUDO
10952
554k
    0U, // UMLALL_VG2_M2ZZI_BtoS_PSEUDO
10953
554k
    0U, // UMLALL_VG2_M2ZZI_HtoD_PSEUDO
10954
554k
    0U, // UMLALL_VG2_M2ZZ_BtoS_PSEUDO
10955
554k
    0U, // UMLALL_VG2_M2ZZ_HtoD_PSEUDO
10956
554k
    0U, // UMLALL_VG4_M4Z4Z_BtoS_PSEUDO
10957
554k
    0U, // UMLALL_VG4_M4Z4Z_HtoD_PSEUDO
10958
554k
    0U, // UMLALL_VG4_M4ZZI_BtoS_PSEUDO
10959
554k
    0U, // UMLALL_VG4_M4ZZI_HtoD_PSEUDO
10960
554k
    0U, // UMLALL_VG4_M4ZZ_BtoS_PSEUDO
10961
554k
    0U, // UMLALL_VG4_M4ZZ_HtoD_PSEUDO
10962
554k
    0U, // UMLAL_MZZI_HtoS_PSEUDO
10963
554k
    0U, // UMLAL_MZZ_HtoS_PSEUDO
10964
554k
    0U, // UMLAL_VG2_M2Z2Z_HtoS_PSEUDO
10965
554k
    0U, // UMLAL_VG2_M2ZZI_S_PSEUDO
10966
554k
    0U, // UMLAL_VG2_M2ZZ_HtoS_PSEUDO
10967
554k
    0U, // UMLAL_VG4_M4Z4Z_HtoS_PSEUDO
10968
554k
    0U, // UMLAL_VG4_M4ZZI_HtoS_PSEUDO
10969
554k
    0U, // UMLAL_VG4_M4ZZ_HtoS_PSEUDO
10970
554k
    0U, // UMLSLL_MZZI_BtoS_PSEUDO
10971
554k
    0U, // UMLSLL_MZZI_HtoD_PSEUDO
10972
554k
    0U, // UMLSLL_MZZ_BtoS_PSEUDO
10973
554k
    0U, // UMLSLL_MZZ_HtoD_PSEUDO
10974
554k
    0U, // UMLSLL_VG2_M2Z2Z_BtoS_PSEUDO
10975
554k
    0U, // UMLSLL_VG2_M2Z2Z_HtoD_PSEUDO
10976
554k
    0U, // UMLSLL_VG2_M2ZZI_BtoS_PSEUDO
10977
554k
    0U, // UMLSLL_VG2_M2ZZI_HtoD_PSEUDO
10978
554k
    0U, // UMLSLL_VG2_M2ZZ_BtoS_PSEUDO
10979
554k
    0U, // UMLSLL_VG2_M2ZZ_HtoD_PSEUDO
10980
554k
    0U, // UMLSLL_VG4_M4Z4Z_BtoS_PSEUDO
10981
554k
    0U, // UMLSLL_VG4_M4Z4Z_HtoD_PSEUDO
10982
554k
    0U, // UMLSLL_VG4_M4ZZI_BtoS_PSEUDO
10983
554k
    0U, // UMLSLL_VG4_M4ZZI_HtoD_PSEUDO
10984
554k
    0U, // UMLSLL_VG4_M4ZZ_BtoS_PSEUDO
10985
554k
    0U, // UMLSLL_VG4_M4ZZ_HtoD_PSEUDO
10986
554k
    0U, // UMLSL_MZZI_HtoS_PSEUDO
10987
554k
    0U, // UMLSL_MZZ_HtoS_PSEUDO
10988
554k
    0U, // UMLSL_VG2_M2Z2Z_HtoS_PSEUDO
10989
554k
    0U, // UMLSL_VG2_M2ZZI_S_PSEUDO
10990
554k
    0U, // UMLSL_VG2_M2ZZ_HtoS_PSEUDO
10991
554k
    0U, // UMLSL_VG4_M4Z4Z_HtoS_PSEUDO
10992
554k
    0U, // UMLSL_VG4_M4ZZI_HtoS_PSEUDO
10993
554k
    0U, // UMLSL_VG4_M4ZZ_HtoS_PSEUDO
10994
554k
    0U, // UMOPA_MPPZZ_D_PSEUDO
10995
554k
    0U, // UMOPA_MPPZZ_HtoS_PSEUDO
10996
554k
    0U, // UMOPA_MPPZZ_S_PSEUDO
10997
554k
    0U, // UMOPS_MPPZZ_D_PSEUDO
10998
554k
    0U, // UMOPS_MPPZZ_HtoS_PSEUDO
10999
554k
    0U, // UMOPS_MPPZZ_S_PSEUDO
11000
554k
    0U, // UMULH_ZPZZ_B_UNDEF
11001
554k
    0U, // UMULH_ZPZZ_D_UNDEF
11002
554k
    0U, // UMULH_ZPZZ_H_UNDEF
11003
554k
    0U, // UMULH_ZPZZ_S_UNDEF
11004
554k
    0U, // UQRSHL_ZPZZ_B_UNDEF
11005
554k
    0U, // UQRSHL_ZPZZ_D_UNDEF
11006
554k
    0U, // UQRSHL_ZPZZ_H_UNDEF
11007
554k
    0U, // UQRSHL_ZPZZ_S_UNDEF
11008
554k
    0U, // UQSHL_ZPZI_B_ZERO
11009
554k
    0U, // UQSHL_ZPZI_D_ZERO
11010
554k
    0U, // UQSHL_ZPZI_H_ZERO
11011
554k
    0U, // UQSHL_ZPZI_S_ZERO
11012
554k
    0U, // UQSHL_ZPZZ_B_UNDEF
11013
554k
    0U, // UQSHL_ZPZZ_D_UNDEF
11014
554k
    0U, // UQSHL_ZPZZ_H_UNDEF
11015
554k
    0U, // UQSHL_ZPZZ_S_UNDEF
11016
554k
    0U, // URECPE_ZPmZ_S_UNDEF
11017
554k
    0U, // URSHL_ZPZZ_B_UNDEF
11018
554k
    0U, // URSHL_ZPZZ_D_UNDEF
11019
554k
    0U, // URSHL_ZPZZ_H_UNDEF
11020
554k
    0U, // URSHL_ZPZZ_S_UNDEF
11021
554k
    0U, // URSHR_ZPZI_B_ZERO
11022
554k
    0U, // URSHR_ZPZI_D_ZERO
11023
554k
    0U, // URSHR_ZPZI_H_ZERO
11024
554k
    0U, // URSHR_ZPZI_S_ZERO
11025
554k
    0U, // URSQRTE_ZPmZ_S_UNDEF
11026
554k
    0U, // USDOT_VG2_M2Z2Z_BToS_PSEUDO
11027
554k
    0U, // USDOT_VG2_M2ZZI_BToS_PSEUDO
11028
554k
    0U, // USDOT_VG2_M2ZZ_BToS_PSEUDO
11029
554k
    0U, // USDOT_VG4_M4Z4Z_BToS_PSEUDO
11030
554k
    0U, // USDOT_VG4_M4ZZI_BToS_PSEUDO
11031
554k
    0U, // USDOT_VG4_M4ZZ_BToS_PSEUDO
11032
554k
    0U, // USMLALL_MZZI_BtoS_PSEUDO
11033
554k
    0U, // USMLALL_MZZ_BtoS_PSEUDO
11034
554k
    0U, // USMLALL_VG2_M2Z2Z_BtoS_PSEUDO
11035
554k
    0U, // USMLALL_VG2_M2ZZI_BtoS_PSEUDO
11036
554k
    0U, // USMLALL_VG2_M2ZZ_BtoS_PSEUDO
11037
554k
    0U, // USMLALL_VG4_M4Z4Z_BtoS_PSEUDO
11038
554k
    0U, // USMLALL_VG4_M4ZZI_BtoS_PSEUDO
11039
554k
    0U, // USMLALL_VG4_M4ZZ_BtoS_PSEUDO
11040
554k
    0U, // USMOPA_MPPZZ_D_PSEUDO
11041
554k
    0U, // USMOPA_MPPZZ_S_PSEUDO
11042
554k
    0U, // USMOPS_MPPZZ_D_PSEUDO
11043
554k
    0U, // USMOPS_MPPZZ_S_PSEUDO
11044
554k
    0U, // USVDOT_VG4_M4ZZI_BToS_PSEUDO
11045
554k
    0U, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO
11046
554k
    0U, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO
11047
554k
    0U, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO
11048
554k
    0U, // UXTB_ZPmZ_D_UNDEF
11049
554k
    0U, // UXTB_ZPmZ_H_UNDEF
11050
554k
    0U, // UXTB_ZPmZ_S_UNDEF
11051
554k
    0U, // UXTH_ZPmZ_D_UNDEF
11052
554k
    0U, // UXTH_ZPmZ_S_UNDEF
11053
554k
    0U, // UXTW_ZPmZ_D_UNDEF
11054
554k
    0U, // ZERO_M_PSEUDO
11055
554k
    0U, // ZERO_T_PSEUDO
11056
554k
    0U, // ABSWr
11057
554k
    0U, // ABSXr
11058
554k
    8U, // ABS_ZPmZ_B
11059
554k
    16U,  // ABS_ZPmZ_D
11060
554k
    0U, // ABS_ZPmZ_H
11061
554k
    24U,  // ABS_ZPmZ_S
11062
554k
    32U,  // ABSv16i8
11063
554k
    0U, // ABSv1i64
11064
554k
    40U,  // ABSv2i32
11065
554k
    48U,  // ABSv2i64
11066
554k
    56U,  // ABSv4i16
11067
554k
    64U,  // ABSv4i32
11068
554k
    72U,  // ABSv8i16
11069
554k
    80U,  // ABSv8i8
11070
554k
    1112U,  // ADCLB_ZZZ_D
11071
554k
    2136U,  // ADCLB_ZZZ_S
11072
554k
    1112U,  // ADCLT_ZZZ_D
11073
554k
    2136U,  // ADCLT_ZZZ_S
11074
554k
    3160U,  // ADCSWr
11075
554k
    3160U,  // ADCSXr
11076
554k
    3160U,  // ADCWr
11077
554k
    3160U,  // ADCXr
11078
554k
    135256U,  // ADDG
11079
554k
    0U, // ADDHA_MPPZ_D
11080
554k
    0U, // ADDHA_MPPZ_S
11081
554k
    5208U,  // ADDHNB_ZZZ_B
11082
554k
    96U,  // ADDHNB_ZZZ_H
11083
554k
    6232U,  // ADDHNB_ZZZ_S
11084
554k
    7256U,  // ADDHNT_ZZZ_B
11085
554k
    24U,  // ADDHNT_ZZZ_H
11086
554k
    1112U,  // ADDHNT_ZZZ_S
11087
554k
    270440U,  // ADDHNv2i64_v2i32
11088
554k
    271464U,  // ADDHNv2i64_v4i32
11089
554k
    401520U,  // ADDHNv4i32_v4i16
11090
554k
    402544U,  // ADDHNv4i32_v8i16
11091
554k
    533624U,  // ADDHNv8i16_v16i8
11092
554k
    532600U,  // ADDHNv8i16_v8i8
11093
554k
    3160U,  // ADDPL_XXI
11094
554k
    658520U,  // ADDPT_shift
11095
554k
    16918656U,  // ADDP_ZPmZ_B
11096
554k
    33691776U,  // ADDP_ZPmZ_D
11097
554k
    51129480U,  // ADDP_ZPmZ_H
11098
554k
    67252352U,  // ADDP_ZPmZ_S
11099
554k
    925840U,  // ADDPv16i8
11100
554k
    1056920U, // ADDPv2i32
11101
554k
    270440U,  // ADDPv2i64
11102
554k
    48U,  // ADDPv2i64p
11103
554k
    1188000U, // ADDPv4i16
11104
554k
    401520U,  // ADDPv4i32
11105
554k
    532600U,  // ADDPv8i16
11106
554k
    1319080U, // ADDPv8i8
11107
554k
    10328U, // ADDQV_VPZ_B
11108
554k
    6232U,  // ADDQV_VPZ_D
11109
554k
    5208U,  // ADDQV_VPZ_H
11110
554k
    12376U, // ADDQV_VPZ_S
11111
554k
    3160U,  // ADDSPL_XXI
11112
554k
    3160U,  // ADDSVL_XXI
11113
554k
    13400U, // ADDSWri
11114
554k
    14424U, // ADDSWrs
11115
554k
    15448U, // ADDSWrx
11116
554k
    13400U, // ADDSXri
11117
554k
    14424U, // ADDSXrs
11118
554k
    15448U, // ADDSXrx
11119
554k
    1444952U, // ADDSXrx64
11120
554k
    0U, // ADDVA_MPPZ_D
11121
554k
    0U, // ADDVA_MPPZ_S
11122
554k
    3160U,  // ADDVL_XXI
11123
554k
    32U,  // ADDVv16i8v
11124
554k
    56U,  // ADDVv4i16v
11125
554k
    64U,  // ADDVv4i32v
11126
554k
    72U,  // ADDVv8i16v
11127
554k
    80U,  // ADDVv8i8v
11128
554k
    13400U, // ADDWri
11129
554k
    14424U, // ADDWrs
11130
554k
    15448U, // ADDWrx
11131
554k
    13400U, // ADDXri
11132
554k
    14424U, // ADDXrs
11133
554k
    15448U, // ADDXrx
11134
554k
    1444952U, // ADDXrx64
11135
554k
    176U, // ADD_VG2_2ZZ_B
11136
554k
    184U, // ADD_VG2_2ZZ_D
11137
554k
    136U, // ADD_VG2_2ZZ_H
11138
554k
    96U,  // ADD_VG2_2ZZ_S
11139
554k
    1584320U, // ADD_VG2_M2Z2Z_D
11140
554k
    1715400U, // ADD_VG2_M2Z2Z_S
11141
554k
    52178112U,  // ADD_VG2_M2ZZ_D
11142
554k
    52309192U,  // ADD_VG2_M2ZZ_S
11143
554k
    192U, // ADD_VG2_M2Z_D
11144
554k
    200U, // ADD_VG2_M2Z_S
11145
554k
    176U, // ADD_VG4_4ZZ_B
11146
554k
    184U, // ADD_VG4_4ZZ_D
11147
554k
    136U, // ADD_VG4_4ZZ_H
11148
554k
    96U,  // ADD_VG4_4ZZ_S
11149
554k
    1584320U, // ADD_VG4_M4Z4Z_D
11150
554k
    1715400U, // ADD_VG4_M4Z4Z_S
11151
554k
    52178112U,  // ADD_VG4_M4ZZ_D
11152
554k
    52309192U,  // ADD_VG4_M4ZZ_S
11153
554k
    192U, // ADD_VG4_M4Z_D
11154
554k
    200U, // ADD_VG4_M4Z_S
11155
554k
    16473U, // ADD_ZI_B
11156
554k
    17496U, // ADD_ZI_D
11157
554k
    208U, // ADD_ZI_H
11158
554k
    18521U, // ADD_ZI_S
11159
554k
    16918656U,  // ADD_ZPmZ_B
11160
554k
    33691776U,  // ADD_ZPmZ_CPA
11161
554k
    33691776U,  // ADD_ZPmZ_D
11162
554k
    51129480U,  // ADD_ZPmZ_H
11163
554k
    67252352U,  // ADD_ZPmZ_S
11164
554k
    10329U, // ADD_ZZZ_B
11165
554k
    6232U,  // ADD_ZZZ_CPA
11166
554k
    6232U,  // ADD_ZZZ_D
11167
554k
    136U, // ADD_ZZZ_H
11168
554k
    12377U, // ADD_ZZZ_S
11169
554k
    925840U,  // ADDv16i8
11170
554k
    3160U,  // ADDv1i64
11171
554k
    1056920U, // ADDv2i32
11172
554k
    270440U,  // ADDv2i64
11173
554k
    1188000U, // ADDv4i16
11174
554k
    401520U,  // ADDv4i32
11175
554k
    532600U,  // ADDv8i16
11176
554k
    1319080U, // ADDv8i8
11177
554k
    1U, // ADR
11178
554k
    1U, // ADRP
11179
554k
    19544U, // ADR_LSL_ZZZ_D_0
11180
554k
    20568U, // ADR_LSL_ZZZ_D_1
11181
554k
    21592U, // ADR_LSL_ZZZ_D_2
11182
554k
    22616U, // ADR_LSL_ZZZ_D_3
11183
554k
    23641U, // ADR_LSL_ZZZ_S_0
11184
554k
    24665U, // ADR_LSL_ZZZ_S_1
11185
554k
    25689U, // ADR_LSL_ZZZ_S_2
11186
554k
    26713U, // ADR_LSL_ZZZ_S_3
11187
554k
    27736U, // ADR_SXTW_ZZZ_D_0
11188
554k
    28760U, // ADR_SXTW_ZZZ_D_1
11189
554k
    29784U, // ADR_SXTW_ZZZ_D_2
11190
554k
    30808U, // ADR_SXTW_ZZZ_D_3
11191
554k
    31832U, // ADR_UXTW_ZZZ_D_0
11192
554k
    32856U, // ADR_UXTW_ZZZ_D_1
11193
554k
    33880U, // ADR_UXTW_ZZZ_D_2
11194
554k
    34904U, // ADR_UXTW_ZZZ_D_3
11195
554k
    10329U, // AESD_ZZZ_B
11196
554k
    32U,  // AESDrr
11197
554k
    10329U, // AESE_ZZZ_B
11198
554k
    32U,  // AESErr
11199
554k
    1U, // AESIMC_ZZ_B
11200
554k
    32U,  // AESIMCrr
11201
554k
    1U, // AESMC_ZZ_B
11202
554k
    32U,  // AESMCrr
11203
554k
    10328U, // ANDQV_VPZ_B
11204
554k
    6232U,  // ANDQV_VPZ_D
11205
554k
    5208U,  // ANDQV_VPZ_H
11206
554k
    12376U, // ANDQV_VPZ_S
11207
554k
    35928U, // ANDSWri
11208
554k
    14424U, // ANDSWrs
11209
554k
    36952U, // ANDSXri
11210
554k
    14424U, // ANDSXrs
11211
554k
    16918744U,  // ANDS_PPzPP
11212
554k
    0U, // ANDV_VPZ_B
11213
554k
    0U, // ANDV_VPZ_D
11214
554k
    0U, // ANDV_VPZ_H
11215
554k
    0U, // ANDV_VPZ_S
11216
554k
    35928U, // ANDWri
11217
554k
    14424U, // ANDWrs
11218
554k
    36952U, // ANDXri
11219
554k
    14424U, // ANDXrs
11220
554k
    16918744U,  // AND_PPzPP
11221
554k
    36952U, // AND_ZI
11222
554k
    16918656U,  // AND_ZPmZ_B
11223
554k
    33691776U,  // AND_ZPmZ_D
11224
554k
    51129480U,  // AND_ZPmZ_H
11225
554k
    67252352U,  // AND_ZPmZ_S
11226
554k
    6232U,  // AND_ZZZ
11227
554k
    925840U,  // ANDv16i8
11228
554k
    1319080U, // ANDv8i8
11229
554k
    141440U,  // ASRD_ZPmI_B
11230
554k
    137344U,  // ASRD_ZPmI_D
11231
554k
    52440200U,  // ASRD_ZPmI_H
11232
554k
    143488U,  // ASRD_ZPmI_S
11233
554k
    16918656U,  // ASRR_ZPmZ_B
11234
554k
    33691776U,  // ASRR_ZPmZ_D
11235
554k
    51129480U,  // ASRR_ZPmZ_H
11236
554k
    67252352U,  // ASRR_ZPmZ_S
11237
554k
    3160U,  // ASRVWr
11238
554k
    3160U,  // ASRVXr
11239
554k
    33695872U,  // ASR_WIDE_ZPmZ_B
11240
554k
    2239624U, // ASR_WIDE_ZPmZ_H
11241
554k
    33697920U,  // ASR_WIDE_ZPmZ_S
11242
554k
    6233U,  // ASR_WIDE_ZZZ_B
11243
554k
    184U, // ASR_WIDE_ZZZ_H
11244
554k
    6233U,  // ASR_WIDE_ZZZ_S
11245
554k
    141440U,  // ASR_ZPmI_B
11246
554k
    137344U,  // ASR_ZPmI_D
11247
554k
    52440200U,  // ASR_ZPmI_H
11248
554k
    143488U,  // ASR_ZPmI_S
11249
554k
    16918656U,  // ASR_ZPmZ_B
11250
554k
    33691776U,  // ASR_ZPmZ_D
11251
554k
    51129480U,  // ASR_ZPmZ_H
11252
554k
    67252352U,  // ASR_ZPmZ_S
11253
554k
    3161U,  // ASR_ZZI_B
11254
554k
    3160U,  // ASR_ZZI_D
11255
554k
    224U, // ASR_ZZI_H
11256
554k
    3161U,  // ASR_ZZI_S
11257
554k
    0U, // AT_AS1ELX
11258
554k
    1U, // AUTDA
11259
554k
    1U, // AUTDB
11260
554k
    0U, // AUTDZA
11261
554k
    0U, // AUTDZB
11262
554k
    1U, // AUTIA
11263
554k
    0U, // AUTIA1716
11264
554k
    0U, // AUTIA171615
11265
554k
    0U, // AUTIASP
11266
554k
    0U, // AUTIASPPCi
11267
554k
    0U, // AUTIASPPCr
11268
554k
    0U, // AUTIAZ
11269
554k
    1U, // AUTIB
11270
554k
    0U, // AUTIB1716
11271
554k
    0U, // AUTIB171615
11272
554k
    0U, // AUTIBSP
11273
554k
    0U, // AUTIBSPPCi
11274
554k
    0U, // AUTIBSPPCr
11275
554k
    0U, // AUTIBZ
11276
554k
    0U, // AUTIZA
11277
554k
    0U, // AUTIZB
11278
554k
    0U, // AXFLAG
11279
554k
    0U, // B
11280
554k
    86253712U,  // BCAX
11281
554k
    33691736U,  // BCAX_ZZZZ
11282
554k
    0U, // BCcc
11283
554k
    10329U, // BDEP_ZZZ_B
11284
554k
    6232U,  // BDEP_ZZZ_D
11285
554k
    136U, // BDEP_ZZZ_H
11286
554k
    12377U, // BDEP_ZZZ_S
11287
554k
    10329U, // BEXT_ZZZ_B
11288
554k
    6232U,  // BEXT_ZZZ_D
11289
554k
    136U, // BEXT_ZZZ_H
11290
554k
    12377U, // BEXT_ZZZ_S
11291
554k
    2499744U, // BF16DOTlanev4bf16
11292
554k
    2499704U, // BF16DOTlanev8bf16
11293
554k
    32U,  // BF1CVTL2v8f16
11294
554k
    0U, // BF1CVTLT_ZZ_BtoH
11295
554k
    0U, // BF1CVTL_2ZZ_BtoH_NAME
11296
554k
    80U,  // BF1CVTLv8f16
11297
554k
    0U, // BF1CVT_2ZZ_BtoH_NAME
11298
554k
    0U, // BF1CVT_ZZ_BtoH
11299
554k
    32U,  // BF2CVTL2v8f16
11300
554k
    0U, // BF2CVTLT_ZZ_BtoH
11301
554k
    0U, // BF2CVTL_2ZZ_BtoH_NAME
11302
554k
    80U,  // BF2CVTLv8f16
11303
554k
    0U, // BF2CVT_2ZZ_BtoH_NAME
11304
554k
    0U, // BF2CVT_ZZ_BtoH
11305
554k
    232U, // BFADD_VG2_M2Z_H
11306
554k
    232U, // BFADD_VG4_M4Z_H
11307
554k
    51129480U,  // BFADD_ZPmZZ
11308
554k
    136U, // BFADD_ZZZ
11309
554k
    240U, // BFCLAMP_VG2_2ZZZ_H
11310
554k
    240U, // BFCLAMP_VG4_4ZZZ_H
11311
554k
    240U, // BFCLAMP_ZZZ
11312
554k
    0U, // BFCVT
11313
554k
    64U,  // BFCVTN
11314
554k
    64U,  // BFCVTN2
11315
554k
    1U, // BFCVTNT_ZPmZ
11316
554k
    1U, // BFCVTN_Z2Z_HtoB
11317
554k
    0U, // BFCVTN_Z2Z_StoH
11318
554k
    1U, // BFCVT_Z2Z_HtoB
11319
554k
    0U, // BFCVT_Z2Z_StoH
11320
554k
    1U, // BFCVT_ZPmZ
11321
554k
    2632936U, // BFDOT_VG2_M2Z2Z_HtoS
11322
554k
    103427304U, // BFDOT_VG2_M2ZZI_HtoS
11323
554k
    53095656U,  // BFDOT_VG2_M2ZZ_HtoS
11324
554k
    2632936U, // BFDOT_VG4_M4Z4Z_HtoS
11325
554k
    103427304U, // BFDOT_VG4_M4ZZI_HtoS
11326
554k
    53095656U,  // BFDOT_VG4_M4ZZ_HtoS
11327
554k
    53222488U,  // BFDOT_ZZI
11328
554k
    7256U,  // BFDOT_ZZZ
11329
554k
    1189024U, // BFDOTv4bf16
11330
554k
    533624U,  // BFDOTv8bf16
11331
554k
    248U, // BFMAXNM_VG2_2Z2Z_H
11332
554k
    136U, // BFMAXNM_VG2_2ZZ_H
11333
554k
    248U, // BFMAXNM_VG4_4Z2Z_H
11334
554k
    136U, // BFMAXNM_VG4_4ZZ_H
11335
554k
    51129480U,  // BFMAXNM_ZPmZZ
11336
554k
    248U, // BFMAX_VG2_2Z2Z_H
11337
554k
    136U, // BFMAX_VG2_2ZZ_H
11338
554k
    248U, // BFMAX_VG4_4Z2Z_H
11339
554k
    136U, // BFMAX_VG4_4ZZ_H
11340
554k
    51129480U,  // BFMAX_ZPmZZ
11341
554k
    248U, // BFMINNM_VG2_2Z2Z_H
11342
554k
    136U, // BFMINNM_VG2_2ZZ_H
11343
554k
    248U, // BFMINNM_VG4_4Z2Z_H
11344
554k
    136U, // BFMINNM_VG4_4ZZ_H
11345
554k
    51129480U,  // BFMINNM_ZPmZZ
11346
554k
    248U, // BFMIN_VG2_2Z2Z_H
11347
554k
    136U, // BFMIN_VG2_2ZZ_H
11348
554k
    248U, // BFMIN_VG4_4Z2Z_H
11349
554k
    136U, // BFMIN_VG4_4ZZ_H
11350
554k
    51129480U,  // BFMIN_ZPmZZ
11351
554k
    533624U,  // BFMLALB
11352
554k
    120464504U, // BFMLALBIdx
11353
554k
    7256U,  // BFMLALB_ZZZ
11354
554k
    53222488U,  // BFMLALB_ZZZI
11355
554k
    533624U,  // BFMLALT
11356
554k
    120464504U, // BFMLALTIdx
11357
554k
    7256U,  // BFMLALT_ZZZ
11358
554k
    53222488U,  // BFMLALT_ZZZI
11359
554k
    38145U, // BFMLAL_MZZI_HtoS
11360
554k
    257U, // BFMLAL_MZZ_HtoS
11361
554k
    2632936U, // BFMLAL_VG2_M2Z2Z_HtoS
11362
554k
    103427304U, // BFMLAL_VG2_M2ZZI_HtoS
11363
554k
    53095656U,  // BFMLAL_VG2_M2ZZ_HtoS
11364
554k
    2632936U, // BFMLAL_VG4_M4Z4Z_HtoS
11365
554k
    103427304U, // BFMLAL_VG4_M4ZZI_HtoS
11366
554k
    53095656U,  // BFMLAL_VG4_M4ZZ_HtoS
11367
554k
    2632936U, // BFMLA_VG2_M2Z2Z
11368
554k
    53095656U,  // BFMLA_VG2_M2ZZ
11369
554k
    103427304U, // BFMLA_VG2_M2ZZI
11370
554k
    2632936U, // BFMLA_VG4_M4Z4Z
11371
554k
    53095656U,  // BFMLA_VG4_M4ZZ
11372
554k
    103427304U, // BFMLA_VG4_M4ZZI
11373
554k
    53488880U,  // BFMLA_ZPmZZ
11374
554k
    39152U, // BFMLA_ZZZI
11375
554k
    53222488U,  // BFMLSLB_ZZZI_S
11376
554k
    7256U,  // BFMLSLB_ZZZ_S
11377
554k
    53222488U,  // BFMLSLT_ZZZI_S
11378
554k
    7256U,  // BFMLSLT_ZZZ_S
11379
554k
    38145U, // BFMLSL_MZZI_HtoS
11380
554k
    257U, // BFMLSL_MZZ_HtoS
11381
554k
    2632936U, // BFMLSL_VG2_M2Z2Z_HtoS
11382
554k
    103427304U, // BFMLSL_VG2_M2ZZI_HtoS
11383
554k
    53095656U,  // BFMLSL_VG2_M2ZZ_HtoS
11384
554k
    2632936U, // BFMLSL_VG4_M4Z4Z_HtoS
11385
554k
    103427304U, // BFMLSL_VG4_M4ZZI_HtoS
11386
554k
    53095656U,  // BFMLSL_VG4_M4ZZ_HtoS
11387
554k
    2632936U, // BFMLS_VG2_M2Z2Z
11388
554k
    53095656U,  // BFMLS_VG2_M2ZZ
11389
554k
    103427304U, // BFMLS_VG2_M2ZZI
11390
554k
    2632936U, // BFMLS_VG4_M4Z4Z
11391
554k
    53095656U,  // BFMLS_VG4_M4ZZ
11392
554k
    103427304U, // BFMLS_VG4_M4ZZI
11393
554k
    53488880U,  // BFMLS_ZPmZZ
11394
554k
    39152U, // BFMLS_ZZZI
11395
554k
    533624U,  // BFMMLA
11396
554k
    7256U,  // BFMMLA_ZZZ
11397
554k
    0U, // BFMOPA_MPPZZ
11398
554k
    0U, // BFMOPA_MPPZZ_H
11399
554k
    0U, // BFMOPS_MPPZZ
11400
554k
    0U, // BFMOPS_MPPZZ_H
11401
554k
    51129480U,  // BFMUL_ZPmZZ
11402
554k
    136U, // BFMUL_ZZZ
11403
554k
    40072U, // BFMUL_ZZZI
11404
554k
    134389849U, // BFMWri
11405
554k
    134389849U, // BFMXri
11406
554k
    232U, // BFSUB_VG2_M2Z_H
11407
554k
    232U, // BFSUB_VG4_M4Z_H
11408
554k
    51129480U,  // BFSUB_ZPmZZ
11409
554k
    136U, // BFSUB_ZZZ
11410
554k
    103427304U, // BFVDOT_VG2_M2ZZI_HtoS
11411
554k
    10329U, // BGRP_ZZZ_B
11412
554k
    6232U,  // BGRP_ZZZ_D
11413
554k
    136U, // BGRP_ZZZ_H
11414
554k
    12377U, // BGRP_ZZZ_S
11415
554k
    14424U, // BICSWrs
11416
554k
    14424U, // BICSXrs
11417
554k
    16918744U,  // BICS_PPzPP
11418
554k
    14424U, // BICWrs
11419
554k
    14424U, // BICXrs
11420
554k
    16918744U,  // BIC_PPzPP
11421
554k
    16918656U,  // BIC_ZPmZ_B
11422
554k
    33691776U,  // BIC_ZPmZ_D
11423
554k
    51129480U,  // BIC_ZPmZ_H
11424
554k
    67252352U,  // BIC_ZPmZ_S
11425
554k
    6232U,  // BIC_ZZZ
11426
554k
    925840U,  // BICv16i8
11427
554k
    1U, // BICv2i32
11428
554k
    1U, // BICv4i16
11429
554k
    1U, // BICv4i32
11430
554k
    1U, // BICv8i16
11431
554k
    1319080U, // BICv8i8
11432
554k
    926864U,  // BIFv16i8
11433
554k
    1320104U, // BIFv8i8
11434
554k
    926864U,  // BITv16i8
11435
554k
    1320104U, // BITv8i8
11436
554k
    0U, // BL
11437
554k
    0U, // BLR
11438
554k
    0U, // BLRAA
11439
554k
    0U, // BLRAAZ
11440
554k
    0U, // BLRAB
11441
554k
    0U, // BLRABZ
11442
554k
    264U, // BMOPA_MPPZZ_S
11443
554k
    264U, // BMOPS_MPPZZ_S
11444
554k
    0U, // BR
11445
554k
    0U, // BRAA
11446
554k
    0U, // BRAAZ
11447
554k
    0U, // BRAB
11448
554k
    0U, // BRABZ
11449
554k
    0U, // BRB_IALL
11450
554k
    0U, // BRB_INJ
11451
554k
    0U, // BRK
11452
554k
    10456U, // BRKAS_PPzP
11453
554k
    8U, // BRKA_PPmP
11454
554k
    10456U, // BRKA_PPzP
11455
554k
    10456U, // BRKBS_PPzP
11456
554k
    8U, // BRKB_PPmP
11457
554k
    10456U, // BRKB_PPzP
11458
554k
    16918744U,  // BRKNS_PPzP
11459
554k
    16918744U,  // BRKN_PPzP
11460
554k
    16918744U,  // BRKPAS_PPzPP
11461
554k
    16918744U,  // BRKPA_PPzPP
11462
554k
    16918744U,  // BRKPBS_PPzPP
11463
554k
    16918744U,  // BRKPB_PPzPP
11464
554k
    33691736U,  // BSL1N_ZZZZ
11465
554k
    33691736U,  // BSL2N_ZZZZ
11466
554k
    33691736U,  // BSL_ZZZZ
11467
554k
    926864U,  // BSLv16i8
11468
554k
    1320104U, // BSLv8i8
11469
554k
    0U, // Bcc
11470
554k
    151136345U, // CADD_ZZI_B
11471
554k
    151132248U, // CADD_ZZI_D
11472
554k
    3288200U, // CADD_ZZI_H
11473
554k
    151138393U, // CADD_ZZI_S
11474
554k
    3449105U, // CASAB
11475
554k
    3449105U, // CASAH
11476
554k
    3449105U, // CASALB
11477
554k
    3449105U, // CASALH
11478
554k
    3449105U, // CASALW
11479
554k
    3449105U, // CASALX
11480
554k
    3449105U, // CASAW
11481
554k
    3449105U, // CASAX
11482
554k
    3449105U, // CASB
11483
554k
    3449105U, // CASH
11484
554k
    3449105U, // CASLB
11485
554k
    3449105U, // CASLH
11486
554k
    3449105U, // CASLW
11487
554k
    3449105U, // CASLX
11488
554k
    0U, // CASPALW
11489
554k
    0U, // CASPALX
11490
554k
    0U, // CASPAW
11491
554k
    0U, // CASPAX
11492
554k
    0U, // CASPLW
11493
554k
    0U, // CASPLX
11494
554k
    0U, // CASPW
11495
554k
    0U, // CASPX
11496
554k
    3449105U, // CASW
11497
554k
    3449105U, // CASX
11498
554k
    1U, // CBNZW
11499
554k
    1U, // CBNZX
11500
554k
    1U, // CBZW
11501
554k
    1U, // CBZX
11502
554k
    167906392U, // CCMNWi
11503
554k
    167906392U, // CCMNWr
11504
554k
    167906392U, // CCMNXi
11505
554k
    167906392U, // CCMNXr
11506
554k
    167906392U, // CCMPWi
11507
554k
    167906392U, // CCMPWr
11508
554k
    167906392U, // CCMPXi
11509
554k
    167906392U, // CCMPXr
11510
554k
    187440216U, // CDOT_ZZZI_D
11511
554k
    201496585U, // CDOT_ZZZI_S
11512
554k
    218242136U, // CDOT_ZZZ_D
11513
554k
    3550217U, // CDOT_ZZZ_S
11514
554k
    0U, // CFINV
11515
554k
    0U, // CHKFEAT
11516
554k
    16911448U,  // CLASTA_RPZ_B
11517
554k
    33688664U,  // CLASTA_RPZ_D
11518
554k
    235015256U, // CLASTA_RPZ_H
11519
554k
    67243096U,  // CLASTA_RPZ_S
11520
554k
    16911448U,  // CLASTA_VPZ_B
11521
554k
    33688664U,  // CLASTA_VPZ_D
11522
554k
    235015256U, // CLASTA_VPZ_H
11523
554k
    67243096U,  // CLASTA_VPZ_S
11524
554k
    16918616U,  // CLASTA_ZPZ_B
11525
554k
    33691736U,  // CLASTA_ZPZ_D
11526
554k
    51129480U,  // CLASTA_ZPZ_H
11527
554k
    67252312U,  // CLASTA_ZPZ_S
11528
554k
    16911448U,  // CLASTB_RPZ_B
11529
554k
    33688664U,  // CLASTB_RPZ_D
11530
554k
    235015256U, // CLASTB_RPZ_H
11531
554k
    67243096U,  // CLASTB_RPZ_S
11532
554k
    16911448U,  // CLASTB_VPZ_B
11533
554k
    33688664U,  // CLASTB_VPZ_D
11534
554k
    235015256U, // CLASTB_VPZ_H
11535
554k
    67243096U,  // CLASTB_VPZ_S
11536
554k
    16918616U,  // CLASTB_ZPZ_B
11537
554k
    33691736U,  // CLASTB_ZPZ_D
11538
554k
    51129480U,  // CLASTB_ZPZ_H
11539
554k
    67252312U,  // CLASTB_ZPZ_S
11540
554k
    0U, // CLR
11541
554k
    0U, // CLREX
11542
554k
    0U, // CLSWr
11543
554k
    0U, // CLSXr
11544
554k
    8U, // CLS_ZPmZ_B
11545
554k
    16U,  // CLS_ZPmZ_D
11546
554k
    0U, // CLS_ZPmZ_H
11547
554k
    24U,  // CLS_ZPmZ_S
11548
554k
    32U,  // CLSv16i8
11549
554k
    40U,  // CLSv2i32
11550
554k
    56U,  // CLSv4i16
11551
554k
    64U,  // CLSv4i32
11552
554k
    72U,  // CLSv8i16
11553
554k
    80U,  // CLSv8i8
11554
554k
    0U, // CLZWr
11555
554k
    0U, // CLZXr
11556
554k
    8U, // CLZ_ZPmZ_B
11557
554k
    16U,  // CLZ_ZPmZ_D
11558
554k
    0U, // CLZ_ZPmZ_H
11559
554k
    24U,  // CLZ_ZPmZ_S
11560
554k
    32U,  // CLZv16i8
11561
554k
    40U,  // CLZv2i32
11562
554k
    56U,  // CLZv4i16
11563
554k
    64U,  // CLZv4i32
11564
554k
    72U,  // CLZv8i16
11565
554k
    80U,  // CLZv8i8
11566
554k
    925840U,  // CMEQv16i8
11567
554k
    280U, // CMEQv16i8rz
11568
554k
    3160U,  // CMEQv1i64
11569
554k
    288U, // CMEQv1i64rz
11570
554k
    1056920U, // CMEQv2i32
11571
554k
    296U, // CMEQv2i32rz
11572
554k
    270440U,  // CMEQv2i64
11573
554k
    304U, // CMEQv2i64rz
11574
554k
    1188000U, // CMEQv4i16
11575
554k
    312U, // CMEQv4i16rz
11576
554k
    401520U,  // CMEQv4i32
11577
554k
    320U, // CMEQv4i32rz
11578
554k
    532600U,  // CMEQv8i16
11579
554k
    328U, // CMEQv8i16rz
11580
554k
    1319080U, // CMEQv8i8
11581
554k
    336U, // CMEQv8i8rz
11582
554k
    925840U,  // CMGEv16i8
11583
554k
    280U, // CMGEv16i8rz
11584
554k
    3160U,  // CMGEv1i64
11585
554k
    288U, // CMGEv1i64rz
11586
554k
    1056920U, // CMGEv2i32
11587
554k
    296U, // CMGEv2i32rz
11588
554k
    270440U,  // CMGEv2i64
11589
554k
    304U, // CMGEv2i64rz
11590
554k
    1188000U, // CMGEv4i16
11591
554k
    312U, // CMGEv4i16rz
11592
554k
    401520U,  // CMGEv4i32
11593
554k
    320U, // CMGEv4i32rz
11594
554k
    532600U,  // CMGEv8i16
11595
554k
    328U, // CMGEv8i16rz
11596
554k
    1319080U, // CMGEv8i8
11597
554k
    336U, // CMGEv8i8rz
11598
554k
    925840U,  // CMGTv16i8
11599
554k
    280U, // CMGTv16i8rz
11600
554k
    3160U,  // CMGTv1i64
11601
554k
    288U, // CMGTv1i64rz
11602
554k
    1056920U, // CMGTv2i32
11603
554k
    296U, // CMGTv2i32rz
11604
554k
    270440U,  // CMGTv2i64
11605
554k
    304U, // CMGTv2i64rz
11606
554k
    1188000U, // CMGTv4i16
11607
554k
    312U, // CMGTv4i16rz
11608
554k
    401520U,  // CMGTv4i32
11609
554k
    320U, // CMGTv4i32rz
11610
554k
    532600U,  // CMGTv8i16
11611
554k
    328U, // CMGTv8i16rz
11612
554k
    1319080U, // CMGTv8i8
11613
554k
    336U, // CMGTv8i8rz
11614
554k
    925840U,  // CMHIv16i8
11615
554k
    3160U,  // CMHIv1i64
11616
554k
    1056920U, // CMHIv2i32
11617
554k
    270440U,  // CMHIv2i64
11618
554k
    1188000U, // CMHIv4i16
11619
554k
    401520U,  // CMHIv4i32
11620
554k
    532600U,  // CMHIv8i16
11621
554k
    1319080U, // CMHIv8i8
11622
554k
    925840U,  // CMHSv16i8
11623
554k
    3160U,  // CMHSv1i64
11624
554k
    1056920U, // CMHSv2i32
11625
554k
    270440U,  // CMHSv2i64
11626
554k
    1188000U, // CMHSv4i16
11627
554k
    401520U,  // CMHSv4i32
11628
554k
    532600U,  // CMHSv8i16
11629
554k
    1319080U, // CMHSv8i8
11630
554k
    201496816U, // CMLA_ZZZI_H
11631
554k
    187435096U, // CMLA_ZZZI_S
11632
554k
    3550217U, // CMLA_ZZZ_B
11633
554k
    218235992U, // CMLA_ZZZ_D
11634
554k
    3550448U, // CMLA_ZZZ_H
11635
554k
    218237016U, // CMLA_ZZZ_S
11636
554k
    280U, // CMLEv16i8rz
11637
554k
    288U, // CMLEv1i64rz
11638
554k
    296U, // CMLEv2i32rz
11639
554k
    304U, // CMLEv2i64rz
11640
554k
    312U, // CMLEv4i16rz
11641
554k
    320U, // CMLEv4i32rz
11642
554k
    328U, // CMLEv8i16rz
11643
554k
    336U, // CMLEv8i8rz
11644
554k
    280U, // CMLTv16i8rz
11645
554k
    288U, // CMLTv1i64rz
11646
554k
    296U, // CMLTv2i32rz
11647
554k
    304U, // CMLTv2i64rz
11648
554k
    312U, // CMLTv4i16rz
11649
554k
    320U, // CMLTv4i32rz
11650
554k
    328U, // CMLTv8i16rz
11651
554k
    336U, // CMLTv8i8rz
11652
554k
    141528U,  // CMPEQ_PPzZI_B
11653
554k
    137432U,  // CMPEQ_PPzZI_D
11654
554k
    52440201U,  // CMPEQ_PPzZI_H
11655
554k
    143576U,  // CMPEQ_PPzZI_S
11656
554k
    16918744U,  // CMPEQ_PPzZZ_B
11657
554k
    33691864U,  // CMPEQ_PPzZZ_D
11658
554k
    51129481U,  // CMPEQ_PPzZZ_H
11659
554k
    67252440U,  // CMPEQ_PPzZZ_S
11660
554k
    33695960U,  // CMPEQ_WIDE_PPzZZ_B
11661
554k
    2239625U, // CMPEQ_WIDE_PPzZZ_H
11662
554k
    33698008U,  // CMPEQ_WIDE_PPzZZ_S
11663
554k
    141528U,  // CMPGE_PPzZI_B
11664
554k
    137432U,  // CMPGE_PPzZI_D
11665
554k
    52440201U,  // CMPGE_PPzZI_H
11666
554k
    143576U,  // CMPGE_PPzZI_S
11667
554k
    16918744U,  // CMPGE_PPzZZ_B
11668
554k
    33691864U,  // CMPGE_PPzZZ_D
11669
554k
    51129481U,  // CMPGE_PPzZZ_H
11670
554k
    67252440U,  // CMPGE_PPzZZ_S
11671
554k
    33695960U,  // CMPGE_WIDE_PPzZZ_B
11672
554k
    2239625U, // CMPGE_WIDE_PPzZZ_H
11673
554k
    33698008U,  // CMPGE_WIDE_PPzZZ_S
11674
554k
    141528U,  // CMPGT_PPzZI_B
11675
554k
    137432U,  // CMPGT_PPzZI_D
11676
554k
    52440201U,  // CMPGT_PPzZI_H
11677
554k
    143576U,  // CMPGT_PPzZI_S
11678
554k
    16918744U,  // CMPGT_PPzZZ_B
11679
554k
    33691864U,  // CMPGT_PPzZZ_D
11680
554k
    51129481U,  // CMPGT_PPzZZ_H
11681
554k
    67252440U,  // CMPGT_PPzZZ_S
11682
554k
    33695960U,  // CMPGT_WIDE_PPzZZ_B
11683
554k
    2239625U, // CMPGT_WIDE_PPzZZ_H
11684
554k
    33698008U,  // CMPGT_WIDE_PPzZZ_S
11685
554k
    251799768U, // CMPHI_PPzZI_B
11686
554k
    251795672U, // CMPHI_PPzZI_D
11687
554k
    3681417U, // CMPHI_PPzZI_H
11688
554k
    251801816U, // CMPHI_PPzZI_S
11689
554k
    16918744U,  // CMPHI_PPzZZ_B
11690
554k
    33691864U,  // CMPHI_PPzZZ_D
11691
554k
    51129481U,  // CMPHI_PPzZZ_H
11692
554k
    67252440U,  // CMPHI_PPzZZ_S
11693
554k
    33695960U,  // CMPHI_WIDE_PPzZZ_B
11694
554k
    2239625U, // CMPHI_WIDE_PPzZZ_H
11695
554k
    33698008U,  // CMPHI_WIDE_PPzZZ_S
11696
554k
    251799768U, // CMPHS_PPzZI_B
11697
554k
    251795672U, // CMPHS_PPzZI_D
11698
554k
    3681417U, // CMPHS_PPzZI_H
11699
554k
    251801816U, // CMPHS_PPzZI_S
11700
554k
    16918744U,  // CMPHS_PPzZZ_B
11701
554k
    33691864U,  // CMPHS_PPzZZ_D
11702
554k
    51129481U,  // CMPHS_PPzZZ_H
11703
554k
    67252440U,  // CMPHS_PPzZZ_S
11704
554k
    33695960U,  // CMPHS_WIDE_PPzZZ_B
11705
554k
    2239625U, // CMPHS_WIDE_PPzZZ_H
11706
554k
    33698008U,  // CMPHS_WIDE_PPzZZ_S
11707
554k
    141528U,  // CMPLE_PPzZI_B
11708
554k
    137432U,  // CMPLE_PPzZI_D
11709
554k
    52440201U,  // CMPLE_PPzZI_H
11710
554k
    143576U,  // CMPLE_PPzZI_S
11711
554k
    33695960U,  // CMPLE_WIDE_PPzZZ_B
11712
554k
    2239625U, // CMPLE_WIDE_PPzZZ_H
11713
554k
    33698008U,  // CMPLE_WIDE_PPzZZ_S
11714
554k
    251799768U, // CMPLO_PPzZI_B
11715
554k
    251795672U, // CMPLO_PPzZI_D
11716
554k
    3681417U, // CMPLO_PPzZI_H
11717
554k
    251801816U, // CMPLO_PPzZI_S
11718
554k
    33695960U,  // CMPLO_WIDE_PPzZZ_B
11719
554k
    2239625U, // CMPLO_WIDE_PPzZZ_H
11720
554k
    33698008U,  // CMPLO_WIDE_PPzZZ_S
11721
554k
    251799768U, // CMPLS_PPzZI_B
11722
554k
    251795672U, // CMPLS_PPzZI_D
11723
554k
    3681417U, // CMPLS_PPzZI_H
11724
554k
    251801816U, // CMPLS_PPzZI_S
11725
554k
    33695960U,  // CMPLS_WIDE_PPzZZ_B
11726
554k
    2239625U, // CMPLS_WIDE_PPzZZ_H
11727
554k
    33698008U,  // CMPLS_WIDE_PPzZZ_S
11728
554k
    141528U,  // CMPLT_PPzZI_B
11729
554k
    137432U,  // CMPLT_PPzZI_D
11730
554k
    52440201U,  // CMPLT_PPzZI_H
11731
554k
    143576U,  // CMPLT_PPzZI_S
11732
554k
    33695960U,  // CMPLT_WIDE_PPzZZ_B
11733
554k
    2239625U, // CMPLT_WIDE_PPzZZ_H
11734
554k
    33698008U,  // CMPLT_WIDE_PPzZZ_S
11735
554k
    141528U,  // CMPNE_PPzZI_B
11736
554k
    137432U,  // CMPNE_PPzZI_D
11737
554k
    52440201U,  // CMPNE_PPzZI_H
11738
554k
    143576U,  // CMPNE_PPzZI_S
11739
554k
    16918744U,  // CMPNE_PPzZZ_B
11740
554k
    33691864U,  // CMPNE_PPzZZ_D
11741
554k
    51129481U,  // CMPNE_PPzZZ_H
11742
554k
    67252440U,  // CMPNE_PPzZZ_S
11743
554k
    33695960U,  // CMPNE_WIDE_PPzZZ_B
11744
554k
    2239625U, // CMPNE_WIDE_PPzZZ_H
11745
554k
    33698008U,  // CMPNE_WIDE_PPzZZ_S
11746
554k
    925840U,  // CMTSTv16i8
11747
554k
    3160U,  // CMTSTv1i64
11748
554k
    1056920U, // CMTSTv2i32
11749
554k
    270440U,  // CMTSTv2i64
11750
554k
    1188000U, // CMTSTv4i16
11751
554k
    401520U,  // CMTSTv4i32
11752
554k
    532600U,  // CMTSTv8i16
11753
554k
    1319080U, // CMTSTv8i8
11754
554k
    8U, // CNOT_ZPmZ_B
11755
554k
    16U,  // CNOT_ZPmZ_D
11756
554k
    0U, // CNOT_ZPmZ_H
11757
554k
    24U,  // CNOT_ZPmZ_S
11758
554k
    345U, // CNTB_XPiI
11759
554k
    345U, // CNTD_XPiI
11760
554k
    345U, // CNTH_XPiI
11761
554k
    1U, // CNTP_XCI_B
11762
554k
    1U, // CNTP_XCI_D
11763
554k
    1U, // CNTP_XCI_H
11764
554k
    1U, // CNTP_XCI_S
11765
554k
    10328U, // CNTP_XPP_B
11766
554k
    6232U,  // CNTP_XPP_D
11767
554k
    5208U,  // CNTP_XPP_H
11768
554k
    12376U, // CNTP_XPP_S
11769
554k
    345U, // CNTW_XPiI
11770
554k
    0U, // CNTWr
11771
554k
    0U, // CNTXr
11772
554k
    8U, // CNT_ZPmZ_B
11773
554k
    16U,  // CNT_ZPmZ_D
11774
554k
    0U, // CNT_ZPmZ_H
11775
554k
    24U,  // CNT_ZPmZ_S
11776
554k
    32U,  // CNTv16i8
11777
554k
    80U,  // CNTv8i8
11778
554k
    6232U,  // COMPACT_ZPZ_D
11779
554k
    12376U, // COMPACT_ZPZ_S
11780
554k
    0U, // CPYE
11781
554k
    0U, // CPYEN
11782
554k
    0U, // CPYERN
11783
554k
    0U, // CPYERT
11784
554k
    0U, // CPYERTN
11785
554k
    0U, // CPYERTRN
11786
554k
    0U, // CPYERTWN
11787
554k
    0U, // CPYET
11788
554k
    0U, // CPYETN
11789
554k
    0U, // CPYETRN
11790
554k
    0U, // CPYETWN
11791
554k
    0U, // CPYEWN
11792
554k
    0U, // CPYEWT
11793
554k
    0U, // CPYEWTN
11794
554k
    0U, // CPYEWTRN
11795
554k
    0U, // CPYEWTWN
11796
554k
    0U, // CPYFE
11797
554k
    0U, // CPYFEN
11798
554k
    0U, // CPYFERN
11799
554k
    0U, // CPYFERT
11800
554k
    0U, // CPYFERTN
11801
554k
    0U, // CPYFERTRN
11802
554k
    0U, // CPYFERTWN
11803
554k
    0U, // CPYFET
11804
554k
    0U, // CPYFETN
11805
554k
    0U, // CPYFETRN
11806
554k
    0U, // CPYFETWN
11807
554k
    0U, // CPYFEWN
11808
554k
    0U, // CPYFEWT
11809
554k
    0U, // CPYFEWTN
11810
554k
    0U, // CPYFEWTRN
11811
554k
    0U, // CPYFEWTWN
11812
554k
    0U, // CPYFM
11813
554k
    0U, // CPYFMN
11814
554k
    0U, // CPYFMRN
11815
554k
    0U, // CPYFMRT
11816
554k
    0U, // CPYFMRTN
11817
554k
    0U, // CPYFMRTRN
11818
554k
    0U, // CPYFMRTWN
11819
554k
    0U, // CPYFMT
11820
554k
    0U, // CPYFMTN
11821
554k
    0U, // CPYFMTRN
11822
554k
    0U, // CPYFMTWN
11823
554k
    0U, // CPYFMWN
11824
554k
    0U, // CPYFMWT
11825
554k
    0U, // CPYFMWTN
11826
554k
    0U, // CPYFMWTRN
11827
554k
    0U, // CPYFMWTWN
11828
554k
    0U, // CPYFP
11829
554k
    0U, // CPYFPN
11830
554k
    0U, // CPYFPRN
11831
554k
    0U, // CPYFPRT
11832
554k
    0U, // CPYFPRTN
11833
554k
    0U, // CPYFPRTRN
11834
554k
    0U, // CPYFPRTWN
11835
554k
    0U, // CPYFPT
11836
554k
    0U, // CPYFPTN
11837
554k
    0U, // CPYFPTRN
11838
554k
    0U, // CPYFPTWN
11839
554k
    0U, // CPYFPWN
11840
554k
    0U, // CPYFPWT
11841
554k
    0U, // CPYFPWTN
11842
554k
    0U, // CPYFPWTRN
11843
554k
    0U, // CPYFPWTWN
11844
554k
    0U, // CPYM
11845
554k
    0U, // CPYMN
11846
554k
    0U, // CPYMRN
11847
554k
    0U, // CPYMRT
11848
554k
    0U, // CPYMRTN
11849
554k
    0U, // CPYMRTRN
11850
554k
    0U, // CPYMRTWN
11851
554k
    0U, // CPYMT
11852
554k
    0U, // CPYMTN
11853
554k
    0U, // CPYMTRN
11854
554k
    0U, // CPYMTWN
11855
554k
    0U, // CPYMWN
11856
554k
    0U, // CPYMWT
11857
554k
    0U, // CPYMWTN
11858
554k
    0U, // CPYMWTRN
11859
554k
    0U, // CPYMWTWN
11860
554k
    0U, // CPYP
11861
554k
    0U, // CPYPN
11862
554k
    0U, // CPYPRN
11863
554k
    0U, // CPYPRT
11864
554k
    0U, // CPYPRTN
11865
554k
    0U, // CPYPRTRN
11866
554k
    0U, // CPYPRTWN
11867
554k
    0U, // CPYPT
11868
554k
    0U, // CPYPTN
11869
554k
    0U, // CPYPTRN
11870
554k
    0U, // CPYPTWN
11871
554k
    0U, // CPYPWN
11872
554k
    0U, // CPYPWT
11873
554k
    0U, // CPYPWTN
11874
554k
    0U, // CPYPWTRN
11875
554k
    0U, // CPYPWTWN
11876
554k
    352U, // CPY_ZPmI_B
11877
554k
    360U, // CPY_ZPmI_D
11878
554k
    2U, // CPY_ZPmI_H
11879
554k
    368U, // CPY_ZPmI_S
11880
554k
    376U, // CPY_ZPmR_B
11881
554k
    376U, // CPY_ZPmR_D
11882
554k
    2U, // CPY_ZPmR_H
11883
554k
    376U, // CPY_ZPmR_S
11884
554k
    376U, // CPY_ZPmV_B
11885
554k
    376U, // CPY_ZPmV_D
11886
554k
    2U, // CPY_ZPmV_H
11887
554k
    376U, // CPY_ZPmV_S
11888
554k
    42200U, // CPY_ZPzI_B
11889
554k
    43224U, // CPY_ZPzI_D
11890
554k
    385U, // CPY_ZPzI_H
11891
554k
    44248U, // CPY_ZPzI_S
11892
554k
    3160U,  // CRC32Brr
11893
554k
    3160U,  // CRC32CBrr
11894
554k
    3160U,  // CRC32CHrr
11895
554k
    3160U,  // CRC32CWrr
11896
554k
    3160U,  // CRC32CXrr
11897
554k
    3160U,  // CRC32Hrr
11898
554k
    3160U,  // CRC32Wrr
11899
554k
    3160U,  // CRC32Xrr
11900
554k
    167906392U, // CSELWr
11901
554k
    167906392U, // CSELXr
11902
554k
    167906392U, // CSINCWr
11903
554k
    167906392U, // CSINCXr
11904
554k
    167906392U, // CSINVWr
11905
554k
    167906392U, // CSINVXr
11906
554k
    167906392U, // CSNEGWr
11907
554k
    167906392U, // CSNEGXr
11908
554k
    0U, // CTERMEQ_WW
11909
554k
    0U, // CTERMEQ_XX
11910
554k
    0U, // CTERMNE_WW
11911
554k
    0U, // CTERMNE_XX
11912
554k
    0U, // CTZWr
11913
554k
    0U, // CTZXr
11914
554k
    0U, // DCPS1
11915
554k
    0U, // DCPS2
11916
554k
    0U, // DCPS3
11917
554k
    2U, // DECB_XPiI
11918
554k
    2U, // DECD_XPiI
11919
554k
    2U, // DECD_ZPiI
11920
554k
    2U, // DECH_XPiI
11921
554k
    0U, // DECH_ZPiI
11922
554k
    1U, // DECP_XP_B
11923
554k
    0U, // DECP_XP_D
11924
554k
    0U, // DECP_XP_H
11925
554k
    1U, // DECP_XP_S
11926
554k
    0U, // DECP_ZP_D
11927
554k
    0U, // DECP_ZP_H
11928
554k
    0U, // DECP_ZP_S
11929
554k
    2U, // DECW_XPiI
11930
554k
    2U, // DECW_ZPiI
11931
554k
    0U, // DMB
11932
554k
    0U, // DRPS
11933
554k
    0U, // DSB
11934
554k
    0U, // DSBnXS
11935
554k
    2U, // DUPM_ZI
11936
554k
    393U, // DUPQ_ZZI_B
11937
554k
    392U, // DUPQ_ZZI_D
11938
554k
    2U, // DUPQ_ZZI_H
11939
554k
    393U, // DUPQ_ZZI_S
11940
554k
    2U, // DUP_ZI_B
11941
554k
    2U, // DUP_ZI_D
11942
554k
    0U, // DUP_ZI_H
11943
554k
    2U, // DUP_ZI_S
11944
554k
    0U, // DUP_ZR_B
11945
554k
    0U, // DUP_ZR_D
11946
554k
    0U, // DUP_ZR_H
11947
554k
    0U, // DUP_ZR_S
11948
554k
    393U, // DUP_ZZI_B
11949
554k
    392U, // DUP_ZZI_D
11950
554k
    2U, // DUP_ZZI_H
11951
554k
    2U, // DUP_ZZI_Q
11952
554k
    393U, // DUP_ZZI_S
11953
554k
    45456U, // DUPi16
11954
554k
    45464U, // DUPi32
11955
554k
    45472U, // DUPi64
11956
554k
    45480U, // DUPi8
11957
554k
    0U, // DUPv16i8gpr
11958
554k
    45480U, // DUPv16i8lane
11959
554k
    0U, // DUPv2i32gpr
11960
554k
    45464U, // DUPv2i32lane
11961
554k
    0U, // DUPv2i64gpr
11962
554k
    45472U, // DUPv2i64lane
11963
554k
    0U, // DUPv4i16gpr
11964
554k
    45456U, // DUPv4i16lane
11965
554k
    0U, // DUPv4i32gpr
11966
554k
    45464U, // DUPv4i32lane
11967
554k
    0U, // DUPv8i16gpr
11968
554k
    45456U, // DUPv8i16lane
11969
554k
    0U, // DUPv8i8gpr
11970
554k
    45480U, // DUPv8i8lane
11971
554k
    14424U, // EONWrs
11972
554k
    14424U, // EONXrs
11973
554k
    86253712U,  // EOR3
11974
554k
    33691736U,  // EOR3_ZZZZ
11975
554k
    9U, // EORBT_ZZZ_B
11976
554k
    1112U,  // EORBT_ZZZ_D
11977
554k
    240U, // EORBT_ZZZ_H
11978
554k
    2136U,  // EORBT_ZZZ_S
11979
554k
    10328U, // EORQV_VPZ_B
11980
554k
    6232U,  // EORQV_VPZ_D
11981
554k
    5208U,  // EORQV_VPZ_H
11982
554k
    12376U, // EORQV_VPZ_S
11983
554k
    16918744U,  // EORS_PPzPP
11984
554k
    9U, // EORTB_ZZZ_B
11985
554k
    1112U,  // EORTB_ZZZ_D
11986
554k
    240U, // EORTB_ZZZ_H
11987
554k
    2136U,  // EORTB_ZZZ_S
11988
554k
    0U, // EORV_VPZ_B
11989
554k
    0U, // EORV_VPZ_D
11990
554k
    0U, // EORV_VPZ_H
11991
554k
    0U, // EORV_VPZ_S
11992
554k
    35928U, // EORWri
11993
554k
    14424U, // EORWrs
11994
554k
    36952U, // EORXri
11995
554k
    14424U, // EORXrs
11996
554k
    16918744U,  // EOR_PPzPP
11997
554k
    36952U, // EOR_ZI
11998
554k
    16918656U,  // EOR_ZPmZ_B
11999
554k
    33691776U,  // EOR_ZPmZ_D
12000
554k
    51129480U,  // EOR_ZPmZ_H
12001
554k
    67252352U,  // EOR_ZPmZ_S
12002
554k
    6232U,  // EOR_ZZZ
12003
554k
    925840U,  // EORv16i8
12004
554k
    1319080U, // EORv8i8
12005
554k
    0U, // ERET
12006
554k
    0U, // ERETAA
12007
554k
    0U, // ERETAB
12008
554k
    141401U,  // EXTQ_ZZI
12009
554k
    432U, // EXTRACT_ZPMXI_H_B
12010
554k
    432U, // EXTRACT_ZPMXI_H_D
12011
554k
    2U, // EXTRACT_ZPMXI_H_H
12012
554k
    2U, // EXTRACT_ZPMXI_H_Q
12013
554k
    432U, // EXTRACT_ZPMXI_H_S
12014
554k
    440U, // EXTRACT_ZPMXI_V_B
12015
554k
    440U, // EXTRACT_ZPMXI_V_D
12016
554k
    2U, // EXTRACT_ZPMXI_V_H
12017
554k
    2U, // EXTRACT_ZPMXI_V_Q
12018
554k
    440U, // EXTRACT_ZPMXI_V_S
12019
554k
    134232U,  // EXTRWrri
12020
554k
    0U, // EXTRX
12021
554k
    134232U,  // EXTRXrri
12022
554k
    0U, // EXTRY
12023
554k
    251799641U, // EXT_ZZI
12024
554k
    450U, // EXT_ZZI_B
12025
554k
    2367632U, // EXTv16i8
12026
554k
    3809448U, // EXTv8i8
12027
554k
    32U,  // F1CVTL2v8f16
12028
554k
    0U, // F1CVTLT_ZZ_BtoH
12029
554k
    0U, // F1CVTL_2ZZ_BtoH_NAME
12030
554k
    80U,  // F1CVTLv8f16
12031
554k
    0U, // F1CVT_2ZZ_BtoH_NAME
12032
554k
    0U, // F1CVT_ZZ_BtoH
12033
554k
    32U,  // F2CVTL2v8f16
12034
554k
    0U, // F2CVTLT_ZZ_BtoH
12035
554k
    0U, // F2CVTL_2ZZ_BtoH_NAME
12036
554k
    80U,  // F2CVTLv8f16
12037
554k
    0U, // F2CVT_2ZZ_BtoH_NAME
12038
554k
    0U, // F2CVT_ZZ_BtoH
12039
554k
    3160U,  // FABD16
12040
554k
    3160U,  // FABD32
12041
554k
    3160U,  // FABD64
12042
554k
    33691776U,  // FABD_ZPmZ_D
12043
554k
    51129480U,  // FABD_ZPmZ_H
12044
554k
    67252352U,  // FABD_ZPmZ_S
12045
554k
    1056920U, // FABDv2f32
12046
554k
    270440U,  // FABDv2f64
12047
554k
    1188000U, // FABDv4f16
12048
554k
    401520U,  // FABDv4f32
12049
554k
    532600U,  // FABDv8f16
12050
554k
    0U, // FABSDr
12051
554k
    0U, // FABSHr
12052
554k
    0U, // FABSSr
12053
554k
    16U,  // FABS_ZPmZ_D
12054
554k
    0U, // FABS_ZPmZ_H
12055
554k
    24U,  // FABS_ZPmZ_S
12056
554k
    40U,  // FABSv2f32
12057
554k
    48U,  // FABSv2f64
12058
554k
    56U,  // FABSv4f16
12059
554k
    64U,  // FABSv4f32
12060
554k
    72U,  // FABSv8f16
12061
554k
    3160U,  // FACGE16
12062
554k
    3160U,  // FACGE32
12063
554k
    3160U,  // FACGE64
12064
554k
    33691864U,  // FACGE_PPzZZ_D
12065
554k
    51129481U,  // FACGE_PPzZZ_H
12066
554k
    67252440U,  // FACGE_PPzZZ_S
12067
554k
    1056920U, // FACGEv2f32
12068
554k
    270440U,  // FACGEv2f64
12069
554k
    1188000U, // FACGEv4f16
12070
554k
    401520U,  // FACGEv4f32
12071
554k
    532600U,  // FACGEv8f16
12072
554k
    3160U,  // FACGT16
12073
554k
    3160U,  // FACGT32
12074
554k
    3160U,  // FACGT64
12075
554k
    33691864U,  // FACGT_PPzZZ_D
12076
554k
    51129481U,  // FACGT_PPzZZ_H
12077
554k
    67252440U,  // FACGT_PPzZZ_S
12078
554k
    1056920U, // FACGTv2f32
12079
554k
    270440U,  // FACGTv2f64
12080
554k
    1188000U, // FACGTv4f16
12081
554k
    401520U,  // FACGTv4f32
12082
554k
    532600U,  // FACGTv8f16
12083
554k
    0U, // FADDA_VPZ_D
12084
554k
    240U, // FADDA_VPZ_H
12085
554k
    0U, // FADDA_VPZ_S
12086
554k
    3160U,  // FADDDrr
12087
554k
    3160U,  // FADDHrr
12088
554k
    33691776U,  // FADDP_ZPmZZ_D
12089
554k
    51129480U,  // FADDP_ZPmZZ_H
12090
554k
    67252352U,  // FADDP_ZPmZZ_S
12091
554k
    1056920U, // FADDPv2f32
12092
554k
    270440U,  // FADDPv2f64
12093
554k
    456U, // FADDPv2i16p
12094
554k
    40U,  // FADDPv2i32p
12095
554k
    48U,  // FADDPv2i64p
12096
554k
    1188000U, // FADDPv4f16
12097
554k
    401520U,  // FADDPv4f32
12098
554k
    532600U,  // FADDPv8f16
12099
554k
    6232U,  // FADDQV_D
12100
554k
    5208U,  // FADDQV_H
12101
554k
    12376U, // FADDQV_S
12102
554k
    3160U,  // FADDSrr
12103
554k
    0U, // FADDV_VPZ_D
12104
554k
    0U, // FADDV_VPZ_H
12105
554k
    0U, // FADDV_VPZ_S
12106
554k
    192U, // FADD_VG2_M2Z_D
12107
554k
    232U, // FADD_VG2_M2Z_H
12108
554k
    200U, // FADD_VG2_M2Z_S
12109
554k
    192U, // FADD_VG4_M4Z_D
12110
554k
    232U, // FADD_VG4_M4Z_H
12111
554k
    200U, // FADD_VG4_M4Z_S
12112
554k
    268572800U, // FADD_ZPmI_D
12113
554k
    3943560U, // FADD_ZPmI_H
12114
554k
    268578944U, // FADD_ZPmI_S
12115
554k
    33691776U,  // FADD_ZPmZ_D
12116
554k
    51129480U,  // FADD_ZPmZ_H
12117
554k
    67252352U,  // FADD_ZPmZ_S
12118
554k
    6232U,  // FADD_ZZZ_D
12119
554k
    136U, // FADD_ZZZ_H
12120
554k
    12377U, // FADD_ZZZ_S
12121
554k
    1056920U, // FADDv2f32
12122
554k
    270440U,  // FADDv2f64
12123
554k
    1188000U, // FADDv4f16
12124
554k
    401520U,  // FADDv4f32
12125
554k
    532600U,  // FADDv8f16
12126
554k
    464U, // FAMAX_2Z2Z_D
12127
554k
    248U, // FAMAX_2Z2Z_H
12128
554k
    472U, // FAMAX_2Z2Z_S
12129
554k
    464U, // FAMAX_4Z4Z_D
12130
554k
    248U, // FAMAX_4Z4Z_H
12131
554k
    472U, // FAMAX_4Z4Z_S
12132
554k
    33691776U,  // FAMAX_ZPmZ_D
12133
554k
    51129480U,  // FAMAX_ZPmZ_H
12134
554k
    67252352U,  // FAMAX_ZPmZ_S
12135
554k
    1056920U, // FAMAXv2f32
12136
554k
    270440U,  // FAMAXv2f64
12137
554k
    1188000U, // FAMAXv4f16
12138
554k
    401520U,  // FAMAXv4f32
12139
554k
    532600U,  // FAMAXv8f16
12140
554k
    464U, // FAMIN_2Z2Z_D
12141
554k
    248U, // FAMIN_2Z2Z_H
12142
554k
    472U, // FAMIN_2Z2Z_S
12143
554k
    464U, // FAMIN_4Z4Z_D
12144
554k
    248U, // FAMIN_4Z4Z_H
12145
554k
    472U, // FAMIN_4Z4Z_S
12146
554k
    33691776U,  // FAMIN_ZPmZ_D
12147
554k
    51129480U,  // FAMIN_ZPmZ_H
12148
554k
    67252352U,  // FAMIN_ZPmZ_S
12149
554k
    1056920U, // FAMINv2f32
12150
554k
    270440U,  // FAMINv2f64
12151
554k
    1188000U, // FAMINv4f16
12152
554k
    401520U,  // FAMINv4f32
12153
554k
    532600U,  // FAMINv8f16
12154
554k
    33691776U,  // FCADD_ZPmZ_D
12155
554k
    185347208U, // FCADD_ZPmZ_H
12156
554k
    67252352U,  // FCADD_ZPmZ_S
12157
554k
    155066520U, // FCADDv2f32
12158
554k
    155197544U, // FCADDv2f64
12159
554k
    155328672U, // FCADDv4f16
12160
554k
    155459696U, // FCADDv4f32
12161
554k
    155590776U, // FCADDv8f16
12162
554k
    167906392U, // FCCMPDrr
12163
554k
    167906392U, // FCCMPEDrr
12164
554k
    167906392U, // FCCMPEHrr
12165
554k
    167906392U, // FCCMPESrr
12166
554k
    167906392U, // FCCMPHrr
12167
554k
    167906392U, // FCCMPSrr
12168
554k
    16U,  // FCLAMP_VG2_2Z2Z_D
12169
554k
    240U, // FCLAMP_VG2_2Z2Z_H
12170
554k
    24U,  // FCLAMP_VG2_2Z2Z_S
12171
554k
    16U,  // FCLAMP_VG4_4Z4Z_D
12172
554k
    240U, // FCLAMP_VG4_4Z4Z_H
12173
554k
    24U,  // FCLAMP_VG4_4Z4Z_S
12174
554k
    1112U,  // FCLAMP_ZZZ_D
12175
554k
    240U, // FCLAMP_ZZZ_H
12176
554k
    2136U,  // FCLAMP_ZZZ_S
12177
554k
    3160U,  // FCMEQ16
12178
554k
    3160U,  // FCMEQ32
12179
554k
    3160U,  // FCMEQ64
12180
554k
    4724952U, // FCMEQ_PPzZ0_D
12181
554k
    46217U, // FCMEQ_PPzZ0_H
12182
554k
    4731096U, // FCMEQ_PPzZ0_S
12183
554k
    33691864U,  // FCMEQ_PPzZZ_D
12184
554k
    51129481U,  // FCMEQ_PPzZZ_H
12185
554k
    67252440U,  // FCMEQ_PPzZZ_S
12186
554k
    480U, // FCMEQv1i16rz
12187
554k
    480U, // FCMEQv1i32rz
12188
554k
    480U, // FCMEQv1i64rz
12189
554k
    1056920U, // FCMEQv2f32
12190
554k
    270440U,  // FCMEQv2f64
12191
554k
    488U, // FCMEQv2i32rz
12192
554k
    496U, // FCMEQv2i64rz
12193
554k
    1188000U, // FCMEQv4f16
12194
554k
    401520U,  // FCMEQv4f32
12195
554k
    504U, // FCMEQv4i16rz
12196
554k
    512U, // FCMEQv4i32rz
12197
554k
    532600U,  // FCMEQv8f16
12198
554k
    520U, // FCMEQv8i16rz
12199
554k
    3160U,  // FCMGE16
12200
554k
    3160U,  // FCMGE32
12201
554k
    3160U,  // FCMGE64
12202
554k
    4724952U, // FCMGE_PPzZ0_D
12203
554k
    46217U, // FCMGE_PPzZ0_H
12204
554k
    4731096U, // FCMGE_PPzZ0_S
12205
554k
    33691864U,  // FCMGE_PPzZZ_D
12206
554k
    51129481U,  // FCMGE_PPzZZ_H
12207
554k
    67252440U,  // FCMGE_PPzZZ_S
12208
554k
    480U, // FCMGEv1i16rz
12209
554k
    480U, // FCMGEv1i32rz
12210
554k
    480U, // FCMGEv1i64rz
12211
554k
    1056920U, // FCMGEv2f32
12212
554k
    270440U,  // FCMGEv2f64
12213
554k
    488U, // FCMGEv2i32rz
12214
554k
    496U, // FCMGEv2i64rz
12215
554k
    1188000U, // FCMGEv4f16
12216
554k
    401520U,  // FCMGEv4f32
12217
554k
    504U, // FCMGEv4i16rz
12218
554k
    512U, // FCMGEv4i32rz
12219
554k
    532600U,  // FCMGEv8f16
12220
554k
    520U, // FCMGEv8i16rz
12221
554k
    3160U,  // FCMGT16
12222
554k
    3160U,  // FCMGT32
12223
554k
    3160U,  // FCMGT64
12224
554k
    4724952U, // FCMGT_PPzZ0_D
12225
554k
    46217U, // FCMGT_PPzZ0_H
12226
554k
    4731096U, // FCMGT_PPzZ0_S
12227
554k
    33691864U,  // FCMGT_PPzZZ_D
12228
554k
    51129481U,  // FCMGT_PPzZZ_H
12229
554k
    67252440U,  // FCMGT_PPzZZ_S
12230
554k
    480U, // FCMGTv1i16rz
12231
554k
    480U, // FCMGTv1i32rz
12232
554k
    480U, // FCMGTv1i64rz
12233
554k
    1056920U, // FCMGTv2f32
12234
554k
    270440U,  // FCMGTv2f64
12235
554k
    488U, // FCMGTv2i32rz
12236
554k
    496U, // FCMGTv2i64rz
12237
554k
    1188000U, // FCMGTv4f16
12238
554k
    401520U,  // FCMGTv4f32
12239
554k
    504U, // FCMGTv4i16rz
12240
554k
    512U, // FCMGTv4i32rz
12241
554k
    532600U,  // FCMGTv8f16
12242
554k
    520U, // FCMGTv8i16rz
12243
554k
    285344896U, // FCMLA_ZPmZZ_D
12244
554k
    187706608U, // FCMLA_ZPmZZ_H
12245
554k
    302123136U, // FCMLA_ZPmZZ_S
12246
554k
    201496816U, // FCMLA_ZZZI_H
12247
554k
    187435096U, // FCMLA_ZZZI_S
12248
554k
    222176408U, // FCMLAv2f32
12249
554k
    222307432U, // FCMLAv2f64
12250
554k
    222438560U, // FCMLAv4f16
12251
554k
    120464544U, // FCMLAv4f16_indexed
12252
554k
    222569584U, // FCMLAv4f32
12253
554k
    122299504U, // FCMLAv4f32_indexed
12254
554k
    222700664U, // FCMLAv8f16
12255
554k
    120464504U, // FCMLAv8f16_indexed
12256
554k
    4724952U, // FCMLE_PPzZ0_D
12257
554k
    46217U, // FCMLE_PPzZ0_H
12258
554k
    4731096U, // FCMLE_PPzZ0_S
12259
554k
    480U, // FCMLEv1i16rz
12260
554k
    480U, // FCMLEv1i32rz
12261
554k
    480U, // FCMLEv1i64rz
12262
554k
    488U, // FCMLEv2i32rz
12263
554k
    496U, // FCMLEv2i64rz
12264
554k
    504U, // FCMLEv4i16rz
12265
554k
    512U, // FCMLEv4i32rz
12266
554k
    520U, // FCMLEv8i16rz
12267
554k
    4724952U, // FCMLT_PPzZ0_D
12268
554k
    46217U, // FCMLT_PPzZ0_H
12269
554k
    4731096U, // FCMLT_PPzZ0_S
12270
554k
    480U, // FCMLTv1i16rz
12271
554k
    480U, // FCMLTv1i32rz
12272
554k
    480U, // FCMLTv1i64rz
12273
554k
    488U, // FCMLTv2i32rz
12274
554k
    496U, // FCMLTv2i64rz
12275
554k
    504U, // FCMLTv4i16rz
12276
554k
    512U, // FCMLTv4i32rz
12277
554k
    520U, // FCMLTv8i16rz
12278
554k
    4724952U, // FCMNE_PPzZ0_D
12279
554k
    46217U, // FCMNE_PPzZ0_H
12280
554k
    4731096U, // FCMNE_PPzZ0_S
12281
554k
    33691864U,  // FCMNE_PPzZZ_D
12282
554k
    51129481U,  // FCMNE_PPzZZ_H
12283
554k
    67252440U,  // FCMNE_PPzZZ_S
12284
554k
    0U, // FCMPDri
12285
554k
    0U, // FCMPDrr
12286
554k
    0U, // FCMPEDri
12287
554k
    0U, // FCMPEDrr
12288
554k
    0U, // FCMPEHri
12289
554k
    0U, // FCMPEHrr
12290
554k
    0U, // FCMPESri
12291
554k
    0U, // FCMPESrr
12292
554k
    0U, // FCMPHri
12293
554k
    0U, // FCMPHrr
12294
554k
    0U, // FCMPSri
12295
554k
    0U, // FCMPSrr
12296
554k
    33691864U,  // FCMUO_PPzZZ_D
12297
554k
    51129481U,  // FCMUO_PPzZZ_H
12298
554k
    67252440U,  // FCMUO_PPzZZ_S
12299
554k
    528U, // FCPY_ZPmI_D
12300
554k
    2U, // FCPY_ZPmI_H
12301
554k
    528U, // FCPY_ZPmI_S
12302
554k
    167906392U, // FCSELDrrr
12303
554k
    167906392U, // FCSELHrrr
12304
554k
    167906392U, // FCSELSrrr
12305
554k
    0U, // FCVTASUWDr
12306
554k
    0U, // FCVTASUWHr
12307
554k
    0U, // FCVTASUWSr
12308
554k
    0U, // FCVTASUXDr
12309
554k
    0U, // FCVTASUXHr
12310
554k
    0U, // FCVTASUXSr
12311
554k
    0U, // FCVTASv1f16
12312
554k
    0U, // FCVTASv1i32
12313
554k
    0U, // FCVTASv1i64
12314
554k
    40U,  // FCVTASv2f32
12315
554k
    48U,  // FCVTASv2f64
12316
554k
    56U,  // FCVTASv4f16
12317
554k
    64U,  // FCVTASv4f32
12318
554k
    72U,  // FCVTASv8f16
12319
554k
    0U, // FCVTAUUWDr
12320
554k
    0U, // FCVTAUUWHr
12321
554k
    0U, // FCVTAUUWSr
12322
554k
    0U, // FCVTAUUXDr
12323
554k
    0U, // FCVTAUUXHr
12324
554k
    0U, // FCVTAUUXSr
12325
554k
    0U, // FCVTAUv1f16
12326
554k
    0U, // FCVTAUv1i32
12327
554k
    0U, // FCVTAUv1i64
12328
554k
    40U,  // FCVTAUv2f32
12329
554k
    48U,  // FCVTAUv2f64
12330
554k
    56U,  // FCVTAUv4f16
12331
554k
    64U,  // FCVTAUv4f32
12332
554k
    72U,  // FCVTAUv8f16
12333
554k
    0U, // FCVTDHr
12334
554k
    0U, // FCVTDSr
12335
554k
    0U, // FCVTHDr
12336
554k
    0U, // FCVTHSr
12337
554k
    240U, // FCVTLT_ZPmZ_HtoS
12338
554k
    24U,  // FCVTLT_ZPmZ_StoD
12339
554k
    0U, // FCVTL_2ZZ_H_S
12340
554k
    40U,  // FCVTLv2i32
12341
554k
    56U,  // FCVTLv4i16
12342
554k
    64U,  // FCVTLv4i32
12343
554k
    72U,  // FCVTLv8i16
12344
554k
    0U, // FCVTMSUWDr
12345
554k
    0U, // FCVTMSUWHr
12346
554k
    0U, // FCVTMSUWSr
12347
554k
    0U, // FCVTMSUXDr
12348
554k
    0U, // FCVTMSUXHr
12349
554k
    0U, // FCVTMSUXSr
12350
554k
    0U, // FCVTMSv1f16
12351
554k
    0U, // FCVTMSv1i32
12352
554k
    0U, // FCVTMSv1i64
12353
554k
    40U,  // FCVTMSv2f32
12354
554k
    48U,  // FCVTMSv2f64
12355
554k
    56U,  // FCVTMSv4f16
12356
554k
    64U,  // FCVTMSv4f32
12357
554k
    72U,  // FCVTMSv8f16
12358
554k
    0U, // FCVTMUUWDr
12359
554k
    0U, // FCVTMUUWHr
12360
554k
    0U, // FCVTMUUWSr
12361
554k
    0U, // FCVTMUUXDr
12362
554k
    0U, // FCVTMUUXHr
12363
554k
    0U, // FCVTMUUXSr
12364
554k
    0U, // FCVTMUv1f16
12365
554k
    0U, // FCVTMUv1i32
12366
554k
    0U, // FCVTMUv1i64
12367
554k
    40U,  // FCVTMUv2f32
12368
554k
    48U,  // FCVTMUv2f64
12369
554k
    56U,  // FCVTMUv4f16
12370
554k
    64U,  // FCVTMUv4f32
12371
554k
    72U,  // FCVTMUv8f16
12372
554k
    2U, // FCVTNB_Z2Z_StoB
12373
554k
    0U, // FCVTNSUWDr
12374
554k
    0U, // FCVTNSUWHr
12375
554k
    0U, // FCVTNSUWSr
12376
554k
    0U, // FCVTNSUXDr
12377
554k
    0U, // FCVTNSUXHr
12378
554k
    0U, // FCVTNSUXSr
12379
554k
    0U, // FCVTNSv1f16
12380
554k
    0U, // FCVTNSv1i32
12381
554k
    0U, // FCVTNSv1i64
12382
554k
    40U,  // FCVTNSv2f32
12383
554k
    48U,  // FCVTNSv2f64
12384
554k
    56U,  // FCVTNSv4f16
12385
554k
    64U,  // FCVTNSv4f32
12386
554k
    72U,  // FCVTNSv8f16
12387
554k
    2U, // FCVTNT_Z2Z_StoB
12388
554k
    16U,  // FCVTNT_ZPmZ_DtoS
12389
554k
    1U, // FCVTNT_ZPmZ_StoH
12390
554k
    0U, // FCVTNUUWDr
12391
554k
    0U, // FCVTNUUWHr
12392
554k
    0U, // FCVTNUUWSr
12393
554k
    0U, // FCVTNUUXDr
12394
554k
    0U, // FCVTNUUXHr
12395
554k
    0U, // FCVTNUUXSr
12396
554k
    0U, // FCVTNUv1f16
12397
554k
    0U, // FCVTNUv1i32
12398
554k
    0U, // FCVTNUv1i64
12399
554k
    40U,  // FCVTNUv2f32
12400
554k
    48U,  // FCVTNUv2f64
12401
554k
    56U,  // FCVTNUv4f16
12402
554k
    64U,  // FCVTNUv4f32
12403
554k
    72U,  // FCVTNUv8f16
12404
554k
    532600U,  // FCVTN_F16_F8v16f8
12405
554k
    1188000U, // FCVTN_F16_F8v8f8
12406
554k
    402544U,  // FCVTN_F32_F82v16f8
12407
554k
    401520U,  // FCVTN_F32_F8v8f8
12408
554k
    1U, // FCVTN_Z2Z_HtoB
12409
554k
    0U, // FCVTN_Z2Z_StoH
12410
554k
    2U, // FCVTN_Z4Z_StoB_NAME
12411
554k
    48U,  // FCVTNv2i32
12412
554k
    64U,  // FCVTNv4i16
12413
554k
    48U,  // FCVTNv4i32
12414
554k
    64U,  // FCVTNv8i16
12415
554k
    0U, // FCVTPSUWDr
12416
554k
    0U, // FCVTPSUWHr
12417
554k
    0U, // FCVTPSUWSr
12418
554k
    0U, // FCVTPSUXDr
12419
554k
    0U, // FCVTPSUXHr
12420
554k
    0U, // FCVTPSUXSr
12421
554k
    0U, // FCVTPSv1f16
12422
554k
    0U, // FCVTPSv1i32
12423
554k
    0U, // FCVTPSv1i64
12424
554k
    40U,  // FCVTPSv2f32
12425
554k
    48U,  // FCVTPSv2f64
12426
554k
    56U,  // FCVTPSv4f16
12427
554k
    64U,  // FCVTPSv4f32
12428
554k
    72U,  // FCVTPSv8f16
12429
554k
    0U, // FCVTPUUWDr
12430
554k
    0U, // FCVTPUUWHr
12431
554k
    0U, // FCVTPUUWSr
12432
554k
    0U, // FCVTPUUXDr
12433
554k
    0U, // FCVTPUUXHr
12434
554k
    0U, // FCVTPUUXSr
12435
554k
    0U, // FCVTPUv1f16
12436
554k
    0U, // FCVTPUv1i32
12437
554k
    0U, // FCVTPUv1i64
12438
554k
    40U,  // FCVTPUv2f32
12439
554k
    48U,  // FCVTPUv2f64
12440
554k
    56U,  // FCVTPUv4f16
12441
554k
    64U,  // FCVTPUv4f32
12442
554k
    72U,  // FCVTPUv8f16
12443
554k
    0U, // FCVTSDr
12444
554k
    0U, // FCVTSHr
12445
554k
    16U,  // FCVTXNT_ZPmZ_DtoS
12446
554k
    0U, // FCVTXNv1i64
12447
554k
    48U,  // FCVTXNv2f32
12448
554k
    48U,  // FCVTXNv4f32
12449
554k
    16U,  // FCVTX_ZPmZ_DtoS
12450
554k
    3160U,  // FCVTZSSWDri
12451
554k
    3160U,  // FCVTZSSWHri
12452
554k
    3160U,  // FCVTZSSWSri
12453
554k
    3160U,  // FCVTZSSXDri
12454
554k
    3160U,  // FCVTZSSXHri
12455
554k
    3160U,  // FCVTZSSXSri
12456
554k
    0U, // FCVTZSUWDr
12457
554k
    0U, // FCVTZSUWHr
12458
554k
    0U, // FCVTZSUWSr
12459
554k
    0U, // FCVTZSUXDr
12460
554k
    0U, // FCVTZSUXHr
12461
554k
    0U, // FCVTZSUXSr
12462
554k
    0U, // FCVTZS_2Z2Z_StoS
12463
554k
    0U, // FCVTZS_4Z4Z_StoS
12464
554k
    16U,  // FCVTZS_ZPmZ_DtoD
12465
554k
    16U,  // FCVTZS_ZPmZ_DtoS
12466
554k
    240U, // FCVTZS_ZPmZ_HtoD
12467
554k
    0U, // FCVTZS_ZPmZ_HtoH
12468
554k
    240U, // FCVTZS_ZPmZ_HtoS
12469
554k
    24U,  // FCVTZS_ZPmZ_StoD
12470
554k
    24U,  // FCVTZS_ZPmZ_StoS
12471
554k
    3160U,  // FCVTZSd
12472
554k
    3160U,  // FCVTZSh
12473
554k
    3160U,  // FCVTZSs
12474
554k
    0U, // FCVTZSv1f16
12475
554k
    0U, // FCVTZSv1i32
12476
554k
    0U, // FCVTZSv1i64
12477
554k
    40U,  // FCVTZSv2f32
12478
554k
    48U,  // FCVTZSv2f64
12479
554k
    3224U,  // FCVTZSv2i32_shift
12480
554k
    3176U,  // FCVTZSv2i64_shift
12481
554k
    56U,  // FCVTZSv4f16
12482
554k
    64U,  // FCVTZSv4f32
12483
554k
    3232U,  // FCVTZSv4i16_shift
12484
554k
    3184U,  // FCVTZSv4i32_shift
12485
554k
    72U,  // FCVTZSv8f16
12486
554k
    3192U,  // FCVTZSv8i16_shift
12487
554k
    3160U,  // FCVTZUSWDri
12488
554k
    3160U,  // FCVTZUSWHri
12489
554k
    3160U,  // FCVTZUSWSri
12490
554k
    3160U,  // FCVTZUSXDri
12491
554k
    3160U,  // FCVTZUSXHri
12492
554k
    3160U,  // FCVTZUSXSri
12493
554k
    0U, // FCVTZUUWDr
12494
554k
    0U, // FCVTZUUWHr
12495
554k
    0U, // FCVTZUUWSr
12496
554k
    0U, // FCVTZUUXDr
12497
554k
    0U, // FCVTZUUXHr
12498
554k
    0U, // FCVTZUUXSr
12499
554k
    0U, // FCVTZU_2Z2Z_StoS
12500
554k
    0U, // FCVTZU_4Z4Z_StoS
12501
554k
    16U,  // FCVTZU_ZPmZ_DtoD
12502
554k
    16U,  // FCVTZU_ZPmZ_DtoS
12503
554k
    240U, // FCVTZU_ZPmZ_HtoD
12504
554k
    0U, // FCVTZU_ZPmZ_HtoH
12505
554k
    240U, // FCVTZU_ZPmZ_HtoS
12506
554k
    24U,  // FCVTZU_ZPmZ_StoD
12507
554k
    24U,  // FCVTZU_ZPmZ_StoS
12508
554k
    3160U,  // FCVTZUd
12509
554k
    3160U,  // FCVTZUh
12510
554k
    3160U,  // FCVTZUs
12511
554k
    0U, // FCVTZUv1f16
12512
554k
    0U, // FCVTZUv1i32
12513
554k
    0U, // FCVTZUv1i64
12514
554k
    40U,  // FCVTZUv2f32
12515
554k
    48U,  // FCVTZUv2f64
12516
554k
    3224U,  // FCVTZUv2i32_shift
12517
554k
    3176U,  // FCVTZUv2i64_shift
12518
554k
    56U,  // FCVTZUv4f16
12519
554k
    64U,  // FCVTZUv4f32
12520
554k
    3232U,  // FCVTZUv4i16_shift
12521
554k
    3184U,  // FCVTZUv4i32_shift
12522
554k
    72U,  // FCVTZUv8f16
12523
554k
    3192U,  // FCVTZUv8i16_shift
12524
554k
    0U, // FCVT_2ZZ_H_S
12525
554k
    1U, // FCVT_Z2Z_HtoB
12526
554k
    0U, // FCVT_Z2Z_StoH
12527
554k
    2U, // FCVT_Z4Z_StoB_NAME
12528
554k
    2U, // FCVT_ZPmZ_DtoH
12529
554k
    16U,  // FCVT_ZPmZ_DtoS
12530
554k
    240U, // FCVT_ZPmZ_HtoD
12531
554k
    240U, // FCVT_ZPmZ_HtoS
12532
554k
    24U,  // FCVT_ZPmZ_StoD
12533
554k
    1U, // FCVT_ZPmZ_StoH
12534
554k
    3160U,  // FDIVDrr
12535
554k
    3160U,  // FDIVHrr
12536
554k
    33691776U,  // FDIVR_ZPmZ_D
12537
554k
    51129480U,  // FDIVR_ZPmZ_H
12538
554k
    67252352U,  // FDIVR_ZPmZ_S
12539
554k
    3160U,  // FDIVSrr
12540
554k
    33691776U,  // FDIV_ZPmZ_D
12541
554k
    51129480U,  // FDIV_ZPmZ_H
12542
554k
    67252352U,  // FDIV_ZPmZ_S
12543
554k
    1056920U, // FDIVv2f32
12544
554k
    270440U,  // FDIVv2f64
12545
554k
    1188000U, // FDIVv4f16
12546
554k
    401520U,  // FDIVv4f32
12547
554k
    532600U,  // FDIVv8f16
12548
554k
    47640U, // FDOT_VG2_M2Z2Z_BtoH
12549
554k
    47640U, // FDOT_VG2_M2Z2Z_BtoS
12550
554k
    2632936U, // FDOT_VG2_M2Z2Z_HtoS
12551
554k
    5029400U, // FDOT_VG2_M2ZZI_BtoH
12552
554k
    5029400U, // FDOT_VG2_M2ZZI_BtoS
12553
554k
    103427304U, // FDOT_VG2_M2ZZI_HtoS
12554
554k
    48664U, // FDOT_VG2_M2ZZ_BtoH
12555
554k
    48664U, // FDOT_VG2_M2ZZ_BtoS
12556
554k
    53095656U,  // FDOT_VG2_M2ZZ_HtoS
12557
554k
    47640U, // FDOT_VG4_M4Z4Z_BtoH
12558
554k
    47640U, // FDOT_VG4_M4Z4Z_BtoS
12559
554k
    2632936U, // FDOT_VG4_M4Z4Z_HtoS
12560
554k
    5029400U, // FDOT_VG4_M4ZZI_BtoH
12561
554k
    5029400U, // FDOT_VG4_M4ZZI_BtoS
12562
554k
    103427304U, // FDOT_VG4_M4ZZI_HtoS
12563
554k
    48664U, // FDOT_VG4_M4ZZ_BtoH
12564
554k
    48664U, // FDOT_VG4_M4ZZ_BtoS
12565
554k
    53095656U,  // FDOT_VG4_M4ZZ_HtoS
12566
554k
    38920U, // FDOT_ZZZI_BtoH
12567
554k
    38921U, // FDOT_ZZZI_BtoS
12568
554k
    53222488U,  // FDOT_ZZZI_S
12569
554k
    8U, // FDOT_ZZZ_BtoH
12570
554k
    9U, // FDOT_ZZZ_BtoS
12571
554k
    7256U,  // FDOT_ZZZ_S
12572
554k
    5121168U, // FDOTlanev16f8
12573
554k
    5252264U, // FDOTlanev4f16
12574
554k
    5252240U, // FDOTlanev8f16
12575
554k
    5121192U, // FDOTlanev8f8
12576
554k
    1320104U, // FDOTv2f32
12577
554k
    1320104U, // FDOTv4f16
12578
554k
    926864U,  // FDOTv4f32
12579
554k
    926864U,  // FDOTv8f16
12580
554k
    2U, // FDUP_ZI_D
12581
554k
    0U, // FDUP_ZI_H
12582
554k
    2U, // FDUP_ZI_S
12583
554k
    0U, // FEXPA_ZZ_D
12584
554k
    0U, // FEXPA_ZZ_H
12585
554k
    1U, // FEXPA_ZZ_S
12586
554k
    0U, // FJCVTZS
12587
554k
    16U,  // FLOGB_ZPmZ_D
12588
554k
    0U, // FLOGB_ZPmZ_H
12589
554k
    24U,  // FLOGB_ZPmZ_S
12590
554k
    0U, // FMA16
12591
554k
    0U, // FMA32
12592
554k
    0U, // FMA64
12593
554k
    134232U,  // FMADDDrrr
12594
554k
    134232U,  // FMADDHrrr
12595
554k
    134232U,  // FMADDSrrr
12596
554k
    285344896U, // FMAD_ZPmZZ_D
12597
554k
    53488880U,  // FMAD_ZPmZZ_H
12598
554k
    302123136U, // FMAD_ZPmZZ_S
12599
554k
    3160U,  // FMAXDrr
12600
554k
    3160U,  // FMAXHrr
12601
554k
    3160U,  // FMAXNMDrr
12602
554k
    3160U,  // FMAXNMHrr
12603
554k
    33691776U,  // FMAXNMP_ZPmZZ_D
12604
554k
    51129480U,  // FMAXNMP_ZPmZZ_H
12605
554k
    67252352U,  // FMAXNMP_ZPmZZ_S
12606
554k
    1056920U, // FMAXNMPv2f32
12607
554k
    270440U,  // FMAXNMPv2f64
12608
554k
    456U, // FMAXNMPv2i16p
12609
554k
    40U,  // FMAXNMPv2i32p
12610
554k
    48U,  // FMAXNMPv2i64p
12611
554k
    1188000U, // FMAXNMPv4f16
12612
554k
    401520U,  // FMAXNMPv4f32
12613
554k
    532600U,  // FMAXNMPv8f16
12614
554k
    6232U,  // FMAXNMQV_D
12615
554k
    5208U,  // FMAXNMQV_H
12616
554k
    12376U, // FMAXNMQV_S
12617
554k
    3160U,  // FMAXNMSrr
12618
554k
    0U, // FMAXNMV_VPZ_D
12619
554k
    0U, // FMAXNMV_VPZ_H
12620
554k
    0U, // FMAXNMV_VPZ_S
12621
554k
    56U,  // FMAXNMVv4i16v
12622
554k
    64U,  // FMAXNMVv4i32v
12623
554k
    72U,  // FMAXNMVv8i16v
12624
554k
    464U, // FMAXNM_VG2_2Z2Z_D
12625
554k
    248U, // FMAXNM_VG2_2Z2Z_H
12626
554k
    472U, // FMAXNM_VG2_2Z2Z_S
12627
554k
    184U, // FMAXNM_VG2_2ZZ_D
12628
554k
    136U, // FMAXNM_VG2_2ZZ_H
12629
554k
    96U,  // FMAXNM_VG2_2ZZ_S
12630
554k
    464U, // FMAXNM_VG4_4Z4Z_D
12631
554k
    248U, // FMAXNM_VG4_4Z4Z_H
12632
554k
    472U, // FMAXNM_VG4_4Z4Z_S
12633
554k
    184U, // FMAXNM_VG4_4ZZ_D
12634
554k
    136U, // FMAXNM_VG4_4ZZ_H
12635
554k
    96U,  // FMAXNM_VG4_4ZZ_S
12636
554k
    318904448U, // FMAXNM_ZPmI_D
12637
554k
    5385352U, // FMAXNM_ZPmI_H
12638
554k
    318910592U, // FMAXNM_ZPmI_S
12639
554k
    33691776U,  // FMAXNM_ZPmZ_D
12640
554k
    51129480U,  // FMAXNM_ZPmZ_H
12641
554k
    67252352U,  // FMAXNM_ZPmZ_S
12642
554k
    1056920U, // FMAXNMv2f32
12643
554k
    270440U,  // FMAXNMv2f64
12644
554k
    1188000U, // FMAXNMv4f16
12645
554k
    401520U,  // FMAXNMv4f32
12646
554k
    532600U,  // FMAXNMv8f16
12647
554k
    33691776U,  // FMAXP_ZPmZZ_D
12648
554k
    51129480U,  // FMAXP_ZPmZZ_H
12649
554k
    67252352U,  // FMAXP_ZPmZZ_S
12650
554k
    1056920U, // FMAXPv2f32
12651
554k
    270440U,  // FMAXPv2f64
12652
554k
    456U, // FMAXPv2i16p
12653
554k
    40U,  // FMAXPv2i32p
12654
554k
    48U,  // FMAXPv2i64p
12655
554k
    1188000U, // FMAXPv4f16
12656
554k
    401520U,  // FMAXPv4f32
12657
554k
    532600U,  // FMAXPv8f16
12658
554k
    6232U,  // FMAXQV_D
12659
554k
    5208U,  // FMAXQV_H
12660
554k
    12376U, // FMAXQV_S
12661
554k
    3160U,  // FMAXSrr
12662
554k
    0U, // FMAXV_VPZ_D
12663
554k
    0U, // FMAXV_VPZ_H
12664
554k
    0U, // FMAXV_VPZ_S
12665
554k
    56U,  // FMAXVv4i16v
12666
554k
    64U,  // FMAXVv4i32v
12667
554k
    72U,  // FMAXVv8i16v
12668
554k
    464U, // FMAX_VG2_2Z2Z_D
12669
554k
    248U, // FMAX_VG2_2Z2Z_H
12670
554k
    472U, // FMAX_VG2_2Z2Z_S
12671
554k
    184U, // FMAX_VG2_2ZZ_D
12672
554k
    136U, // FMAX_VG2_2ZZ_H
12673
554k
    96U,  // FMAX_VG2_2ZZ_S
12674
554k
    464U, // FMAX_VG4_4Z4Z_D
12675
554k
    248U, // FMAX_VG4_4Z4Z_H
12676
554k
    472U, // FMAX_VG4_4Z4Z_S
12677
554k
    184U, // FMAX_VG4_4ZZ_D
12678
554k
    136U, // FMAX_VG4_4ZZ_H
12679
554k
    96U,  // FMAX_VG4_4ZZ_S
12680
554k
    318904448U, // FMAX_ZPmI_D
12681
554k
    5385352U, // FMAX_ZPmI_H
12682
554k
    318910592U, // FMAX_ZPmI_S
12683
554k
    33691776U,  // FMAX_ZPmZ_D
12684
554k
    51129480U,  // FMAX_ZPmZ_H
12685
554k
    67252352U,  // FMAX_ZPmZ_S
12686
554k
    1056920U, // FMAXv2f32
12687
554k
    270440U,  // FMAXv2f64
12688
554k
    1188000U, // FMAXv4f16
12689
554k
    401520U,  // FMAXv4f32
12690
554k
    532600U,  // FMAXv8f16
12691
554k
    3160U,  // FMINDrr
12692
554k
    3160U,  // FMINHrr
12693
554k
    3160U,  // FMINNMDrr
12694
554k
    3160U,  // FMINNMHrr
12695
554k
    33691776U,  // FMINNMP_ZPmZZ_D
12696
554k
    51129480U,  // FMINNMP_ZPmZZ_H
12697
554k
    67252352U,  // FMINNMP_ZPmZZ_S
12698
554k
    1056920U, // FMINNMPv2f32
12699
554k
    270440U,  // FMINNMPv2f64
12700
554k
    456U, // FMINNMPv2i16p
12701
554k
    40U,  // FMINNMPv2i32p
12702
554k
    48U,  // FMINNMPv2i64p
12703
554k
    1188000U, // FMINNMPv4f16
12704
554k
    401520U,  // FMINNMPv4f32
12705
554k
    532600U,  // FMINNMPv8f16
12706
554k
    6232U,  // FMINNMQV_D
12707
554k
    5208U,  // FMINNMQV_H
12708
554k
    12376U, // FMINNMQV_S
12709
554k
    3160U,  // FMINNMSrr
12710
554k
    0U, // FMINNMV_VPZ_D
12711
554k
    0U, // FMINNMV_VPZ_H
12712
554k
    0U, // FMINNMV_VPZ_S
12713
554k
    56U,  // FMINNMVv4i16v
12714
554k
    64U,  // FMINNMVv4i32v
12715
554k
    72U,  // FMINNMVv8i16v
12716
554k
    464U, // FMINNM_VG2_2Z2Z_D
12717
554k
    248U, // FMINNM_VG2_2Z2Z_H
12718
554k
    472U, // FMINNM_VG2_2Z2Z_S
12719
554k
    184U, // FMINNM_VG2_2ZZ_D
12720
554k
    136U, // FMINNM_VG2_2ZZ_H
12721
554k
    96U,  // FMINNM_VG2_2ZZ_S
12722
554k
    464U, // FMINNM_VG4_4Z4Z_D
12723
554k
    248U, // FMINNM_VG4_4Z4Z_H
12724
554k
    472U, // FMINNM_VG4_4Z4Z_S
12725
554k
    184U, // FMINNM_VG4_4ZZ_D
12726
554k
    136U, // FMINNM_VG4_4ZZ_H
12727
554k
    96U,  // FMINNM_VG4_4ZZ_S
12728
554k
    318904448U, // FMINNM_ZPmI_D
12729
554k
    5385352U, // FMINNM_ZPmI_H
12730
554k
    318910592U, // FMINNM_ZPmI_S
12731
554k
    33691776U,  // FMINNM_ZPmZ_D
12732
554k
    51129480U,  // FMINNM_ZPmZ_H
12733
554k
    67252352U,  // FMINNM_ZPmZ_S
12734
554k
    1056920U, // FMINNMv2f32
12735
554k
    270440U,  // FMINNMv2f64
12736
554k
    1188000U, // FMINNMv4f16
12737
554k
    401520U,  // FMINNMv4f32
12738
554k
    532600U,  // FMINNMv8f16
12739
554k
    33691776U,  // FMINP_ZPmZZ_D
12740
554k
    51129480U,  // FMINP_ZPmZZ_H
12741
554k
    67252352U,  // FMINP_ZPmZZ_S
12742
554k
    1056920U, // FMINPv2f32
12743
554k
    270440U,  // FMINPv2f64
12744
554k
    456U, // FMINPv2i16p
12745
554k
    40U,  // FMINPv2i32p
12746
554k
    48U,  // FMINPv2i64p
12747
554k
    1188000U, // FMINPv4f16
12748
554k
    401520U,  // FMINPv4f32
12749
554k
    532600U,  // FMINPv8f16
12750
554k
    6232U,  // FMINQV_D
12751
554k
    5208U,  // FMINQV_H
12752
554k
    12376U, // FMINQV_S
12753
554k
    3160U,  // FMINSrr
12754
554k
    0U, // FMINV_VPZ_D
12755
554k
    0U, // FMINV_VPZ_H
12756
554k
    0U, // FMINV_VPZ_S
12757
554k
    56U,  // FMINVv4i16v
12758
554k
    64U,  // FMINVv4i32v
12759
554k
    72U,  // FMINVv8i16v
12760
554k
    464U, // FMIN_VG2_2Z2Z_D
12761
554k
    248U, // FMIN_VG2_2Z2Z_H
12762
554k
    472U, // FMIN_VG2_2Z2Z_S
12763
554k
    184U, // FMIN_VG2_2ZZ_D
12764
554k
    136U, // FMIN_VG2_2ZZ_H
12765
554k
    96U,  // FMIN_VG2_2ZZ_S
12766
554k
    464U, // FMIN_VG4_4Z4Z_D
12767
554k
    248U, // FMIN_VG4_4Z4Z_H
12768
554k
    472U, // FMIN_VG4_4Z4Z_S
12769
554k
    184U, // FMIN_VG4_4ZZ_D
12770
554k
    136U, // FMIN_VG4_4ZZ_H
12771
554k
    96U,  // FMIN_VG4_4ZZ_S
12772
554k
    318904448U, // FMIN_ZPmI_D
12773
554k
    5385352U, // FMIN_ZPmI_H
12774
554k
    318910592U, // FMIN_ZPmI_S
12775
554k
    33691776U,  // FMIN_ZPmZ_D
12776
554k
    51129480U,  // FMIN_ZPmZ_H
12777
554k
    67252352U,  // FMIN_ZPmZ_S
12778
554k
    1056920U, // FMINv2f32
12779
554k
    270440U,  // FMINv2f64
12780
554k
    1188000U, // FMINv4f16
12781
554k
    401520U,  // FMINv4f32
12782
554k
    532600U,  // FMINv8f16
12783
554k
    49696U, // FMLAL2lanev4f16
12784
554k
    120464544U, // FMLAL2lanev8f16
12785
554k
    50720U, // FMLAL2v4f16
12786
554k
    1189024U, // FMLAL2v8f16
12787
554k
    8U, // FMLALB_ZZZ
12788
554k
    38920U, // FMLALB_ZZZI
12789
554k
    53222488U,  // FMLALB_ZZZI_SHH
12790
554k
    7256U,  // FMLALB_ZZZ_SHH
12791
554k
    5514384U, // FMLALBlanev8f16
12792
554k
    926864U,  // FMLALBv8f16
12793
554k
    9U, // FMLALLBB_ZZZ
12794
554k
    38921U, // FMLALLBB_ZZZI
12795
554k
    5514384U, // FMLALLBBlanev4f32
12796
554k
    926864U,  // FMLALLBBv4f32
12797
554k
    9U, // FMLALLBT_ZZZ
12798
554k
    38921U, // FMLALLBT_ZZZI
12799
554k
    5514384U, // FMLALLBTlanev4f32
12800
554k
    926864U,  // FMLALLBTv4f32
12801
554k
    9U, // FMLALLTB_ZZZ
12802
554k
    38921U, // FMLALLTB_ZZZI
12803
554k
    5514384U, // FMLALLTBlanev4f32
12804
554k
    926864U,  // FMLALLTBv4f32
12805
554k
    9U, // FMLALLTT_ZZZ
12806
554k
    38921U, // FMLALLTT_ZZZI
12807
554k
    5514384U, // FMLALLTTlanev4f32
12808
554k
    926864U,  // FMLALLTTv4f32
12809
554k
    38441U, // FMLALL_MZZI_BtoS
12810
554k
    553U, // FMLALL_MZZ_BtoS
12811
554k
    47640U, // FMLALL_VG2_M2Z2Z_BtoS
12812
554k
    5029400U, // FMLALL_VG2_M2ZZI_BtoS
12813
554k
    48666U, // FMLALL_VG2_M2ZZ_BtoS
12814
554k
    47640U, // FMLALL_VG4_M4Z4Z_BtoS
12815
554k
    5029400U, // FMLALL_VG4_M4ZZI_BtoS
12816
554k
    48667U, // FMLALL_VG4_M4ZZ_BtoS
12817
554k
    8U, // FMLALT_ZZZ
12818
554k
    38920U, // FMLALT_ZZZI
12819
554k
    53222488U,  // FMLALT_ZZZI_SHH
12820
554k
    7256U,  // FMLALT_ZZZ_SHH
12821
554k
    5514384U, // FMLALTlanev8f16
12822
554k
    926864U,  // FMLALTv8f16
12823
554k
    38441U, // FMLAL_MZZI_BtoH
12824
554k
    38145U, // FMLAL_MZZI_HtoS
12825
554k
    257U, // FMLAL_MZZ_HtoS
12826
554k
    47640U, // FMLAL_VG2_M2Z2Z_BtoH
12827
554k
    2632936U, // FMLAL_VG2_M2Z2Z_HtoS
12828
554k
    5029400U, // FMLAL_VG2_M2ZZI_BtoH
12829
554k
    103427304U, // FMLAL_VG2_M2ZZI_HtoS
12830
554k
    48664U, // FMLAL_VG2_M2ZZ_BtoH
12831
554k
    53095656U,  // FMLAL_VG2_M2ZZ_HtoS
12832
554k
    553U, // FMLAL_VG2_MZZ_BtoH
12833
554k
    47640U, // FMLAL_VG4_M4Z4Z_BtoH
12834
554k
    2632936U, // FMLAL_VG4_M4Z4Z_HtoS
12835
554k
    5029400U, // FMLAL_VG4_M4ZZI_BtoH
12836
554k
    103427304U, // FMLAL_VG4_M4ZZI_HtoS
12837
554k
    48664U, // FMLAL_VG4_M4ZZ_BtoH
12838
554k
    53095656U,  // FMLAL_VG4_M4ZZ_HtoS
12839
554k
    49696U, // FMLALlanev4f16
12840
554k
    120464544U, // FMLALlanev8f16
12841
554k
    50720U, // FMLALv4f16
12842
554k
    1189024U, // FMLALv8f16
12843
554k
    1584320U, // FMLA_VG2_M2Z2Z_D
12844
554k
    1715400U, // FMLA_VG2_M2Z2Z_S
12845
554k
    2632936U, // FMLA_VG2_M2Z4Z_H
12846
554k
    102509760U, // FMLA_VG2_M2ZZI_D
12847
554k
    103427304U, // FMLA_VG2_M2ZZI_H
12848
554k
    102640840U, // FMLA_VG2_M2ZZI_S
12849
554k
    52178112U,  // FMLA_VG2_M2ZZ_D
12850
554k
    53095656U,  // FMLA_VG2_M2ZZ_H
12851
554k
    52309192U,  // FMLA_VG2_M2ZZ_S
12852
554k
    1584320U, // FMLA_VG4_M4Z4Z_D
12853
554k
    2632936U, // FMLA_VG4_M4Z4Z_H
12854
554k
    1715400U, // FMLA_VG4_M4Z4Z_S
12855
554k
    102509760U, // FMLA_VG4_M4ZZI_D
12856
554k
    103427304U, // FMLA_VG4_M4ZZI_H
12857
554k
    102640840U, // FMLA_VG4_M4ZZI_S
12858
554k
    52178112U,  // FMLA_VG4_M4ZZ_D
12859
554k
    53095656U,  // FMLA_VG4_M4ZZ_H
12860
554k
    52309192U,  // FMLA_VG4_M4ZZ_S
12861
554k
    285344896U, // FMLA_ZPmZZ_D
12862
554k
    53488880U,  // FMLA_ZPmZZ_H
12863
554k
    302123136U, // FMLA_ZPmZZ_S
12864
554k
    53216344U,  // FMLA_ZZZI_D
12865
554k
    39152U, // FMLA_ZZZI_H
12866
554k
    53217368U,  // FMLA_ZZZI_S
12867
554k
    120464473U, // FMLAv1i16_indexed
12868
554k
    122299481U, // FMLAv1i32_indexed
12869
554k
    123085913U, // FMLAv1i64_indexed
12870
554k
    1057944U, // FMLAv2f32
12871
554k
    271464U,  // FMLAv2f64
12872
554k
    122299544U, // FMLAv2i32_indexed
12873
554k
    123085928U, // FMLAv2i64_indexed
12874
554k
    1189024U, // FMLAv4f16
12875
554k
    402544U,  // FMLAv4f32
12876
554k
    120464544U, // FMLAv4i16_indexed
12877
554k
    122299504U, // FMLAv4i32_indexed
12878
554k
    533624U,  // FMLAv8f16
12879
554k
    120464504U, // FMLAv8i16_indexed
12880
554k
    49696U, // FMLSL2lanev4f16
12881
554k
    120464544U, // FMLSL2lanev8f16
12882
554k
    50720U, // FMLSL2v4f16
12883
554k
    1189024U, // FMLSL2v8f16
12884
554k
    53222488U,  // FMLSLB_ZZZI_SHH
12885
554k
    7256U,  // FMLSLB_ZZZ_SHH
12886
554k
    53222488U,  // FMLSLT_ZZZI_SHH
12887
554k
    7256U,  // FMLSLT_ZZZ_SHH
12888
554k
    38145U, // FMLSL_MZZI_HtoS
12889
554k
    257U, // FMLSL_MZZ_HtoS
12890
554k
    2632936U, // FMLSL_VG2_M2Z2Z_HtoS
12891
554k
    103427304U, // FMLSL_VG2_M2ZZI_HtoS
12892
554k
    53095656U,  // FMLSL_VG2_M2ZZ_HtoS
12893
554k
    2632936U, // FMLSL_VG4_M4Z4Z_HtoS
12894
554k
    103427304U, // FMLSL_VG4_M4ZZI_HtoS
12895
554k
    53095656U,  // FMLSL_VG4_M4ZZ_HtoS
12896
554k
    49696U, // FMLSLlanev4f16
12897
554k
    120464544U, // FMLSLlanev8f16
12898
554k
    50720U, // FMLSLv4f16
12899
554k
    1189024U, // FMLSLv8f16
12900
554k
    1584320U, // FMLS_VG2_M2Z2Z_D
12901
554k
    2632936U, // FMLS_VG2_M2Z2Z_H
12902
554k
    1715400U, // FMLS_VG2_M2Z2Z_S
12903
554k
    102509760U, // FMLS_VG2_M2ZZI_D
12904
554k
    103427304U, // FMLS_VG2_M2ZZI_H
12905
554k
    102640840U, // FMLS_VG2_M2ZZI_S
12906
554k
    52178112U,  // FMLS_VG2_M2ZZ_D
12907
554k
    53095656U,  // FMLS_VG2_M2ZZ_H
12908
554k
    52309192U,  // FMLS_VG2_M2ZZ_S
12909
554k
    2632936U, // FMLS_VG4_M4Z2Z_H
12910
554k
    1584320U, // FMLS_VG4_M4Z4Z_D
12911
554k
    1715400U, // FMLS_VG4_M4Z4Z_S
12912
554k
    102509760U, // FMLS_VG4_M4ZZI_D
12913
554k
    103427304U, // FMLS_VG4_M4ZZI_H
12914
554k
    102640840U, // FMLS_VG4_M4ZZI_S
12915
554k
    52178112U,  // FMLS_VG4_M4ZZ_D
12916
554k
    53095656U,  // FMLS_VG4_M4ZZ_H
12917
554k
    52309192U,  // FMLS_VG4_M4ZZ_S
12918
554k
    285344896U, // FMLS_ZPmZZ_D
12919
554k
    53488880U,  // FMLS_ZPmZZ_H
12920
554k
    302123136U, // FMLS_ZPmZZ_S
12921
554k
    53216344U,  // FMLS_ZZZI_D
12922
554k
    39152U, // FMLS_ZZZI_H
12923
554k
    53217368U,  // FMLS_ZZZI_S
12924
554k
    120464473U, // FMLSv1i16_indexed
12925
554k
    122299481U, // FMLSv1i32_indexed
12926
554k
    123085913U, // FMLSv1i64_indexed
12927
554k
    1057944U, // FMLSv2f32
12928
554k
    271464U,  // FMLSv2f64
12929
554k
    122299544U, // FMLSv2i32_indexed
12930
554k
    123085928U, // FMLSv2i64_indexed
12931
554k
    1189024U, // FMLSv4f16
12932
554k
    402544U,  // FMLSv4f32
12933
554k
    120464544U, // FMLSv4i16_indexed
12934
554k
    122299504U, // FMLSv4i32_indexed
12935
554k
    533624U,  // FMLSv8f16
12936
554k
    120464504U, // FMLSv8i16_indexed
12937
554k
    1112U,  // FMMLA_ZZZ_D
12938
554k
    2136U,  // FMMLA_ZZZ_S
12939
554k
    0U, // FMOPAL_MPPZZ
12940
554k
    0U, // FMOPA_MPPZZ_BtoH
12941
554k
    0U, // FMOPA_MPPZZ_BtoS
12942
554k
    560U, // FMOPA_MPPZZ_D
12943
554k
    0U, // FMOPA_MPPZZ_H
12944
554k
    264U, // FMOPA_MPPZZ_S
12945
554k
    0U, // FMOPSL_MPPZZ
12946
554k
    560U, // FMOPS_MPPZZ_D
12947
554k
    0U, // FMOPS_MPPZZ_H
12948
554k
    264U, // FMOPS_MPPZZ_S
12949
554k
    45472U, // FMOVDXHighr
12950
554k
    0U, // FMOVDXr
12951
554k
    2U, // FMOVDi
12952
554k
    0U, // FMOVDr
12953
554k
    0U, // FMOVHWr
12954
554k
    0U, // FMOVHXr
12955
554k
    2U, // FMOVHi
12956
554k
    0U, // FMOVHr
12957
554k
    0U, // FMOVSWr
12958
554k
    2U, // FMOVSi
12959
554k
    0U, // FMOVSr
12960
554k
    0U, // FMOVWHr
12961
554k
    0U, // FMOVWSr
12962
554k
    0U, // FMOVXDHighr
12963
554k
    0U, // FMOVXDr
12964
554k
    0U, // FMOVXHr
12965
554k
    2U, // FMOVv2f32_ns
12966
554k
    2U, // FMOVv2f64_ns
12967
554k
    2U, // FMOVv4f16_ns
12968
554k
    2U, // FMOVv4f32_ns
12969
554k
    2U, // FMOVv8f16_ns
12970
554k
    0U, // FMS16
12971
554k
    0U, // FMS32
12972
554k
    0U, // FMS64
12973
554k
    285344896U, // FMSB_ZPmZZ_D
12974
554k
    53488880U,  // FMSB_ZPmZZ_H
12975
554k
    302123136U, // FMSB_ZPmZZ_S
12976
554k
    134232U,  // FMSUBDrrr
12977
554k
    134232U,  // FMSUBHrrr
12978
554k
    134232U,  // FMSUBSrrr
12979
554k
    3160U,  // FMULDrr
12980
554k
    3160U,  // FMULHrr
12981
554k
    3160U,  // FMULSrr
12982
554k
    3160U,  // FMULX16
12983
554k
    3160U,  // FMULX32
12984
554k
    3160U,  // FMULX64
12985
554k
    33691776U,  // FMULX_ZPmZ_D
12986
554k
    51129480U,  // FMULX_ZPmZ_H
12987
554k
    67252352U,  // FMULX_ZPmZ_S
12988
554k
    338567256U, // FMULXv1i16_indexed
12989
554k
    340402264U, // FMULXv1i32_indexed
12990
554k
    341188696U, // FMULXv1i64_indexed
12991
554k
    1056920U, // FMULXv2f32
12992
554k
    270440U,  // FMULXv2f64
12993
554k
    340402328U, // FMULXv2i32_indexed
12994
554k
    341188712U, // FMULXv2i64_indexed
12995
554k
    1188000U, // FMULXv4f16
12996
554k
    401520U,  // FMULXv4f32
12997
554k
    338567328U, // FMULXv4i16_indexed
12998
554k
    340402288U, // FMULXv4i32_indexed
12999
554k
    532600U,  // FMULXv8f16
13000
554k
    338567288U, // FMULXv8i16_indexed
13001
554k
    352458880U, // FMUL_ZPmI_D
13002
554k
    5778568U, // FMUL_ZPmI_H
13003
554k
    352465024U, // FMUL_ZPmI_S
13004
554k
    33691776U,  // FMUL_ZPmZ_D
13005
554k
    51129480U,  // FMUL_ZPmZ_H
13006
554k
    67252352U,  // FMUL_ZPmZ_S
13007
554k
    5904472U, // FMUL_ZZZI_D
13008
554k
    40072U, // FMUL_ZZZI_H
13009
554k
    5910617U, // FMUL_ZZZI_S
13010
554k
    6232U,  // FMUL_ZZZ_D
13011
554k
    136U, // FMUL_ZZZ_H
13012
554k
    12377U, // FMUL_ZZZ_S
13013
554k
    338567256U, // FMULv1i16_indexed
13014
554k
    340402264U, // FMULv1i32_indexed
13015
554k
    341188696U, // FMULv1i64_indexed
13016
554k
    1056920U, // FMULv2f32
13017
554k
    270440U,  // FMULv2f64
13018
554k
    340402328U, // FMULv2i32_indexed
13019
554k
    341188712U, // FMULv2i64_indexed
13020
554k
    1188000U, // FMULv4f16
13021
554k
    401520U,  // FMULv4f32
13022
554k
    338567328U, // FMULv4i16_indexed
13023
554k
    340402288U, // FMULv4i32_indexed
13024
554k
    532600U,  // FMULv8f16
13025
554k
    338567288U, // FMULv8i16_indexed
13026
554k
    0U, // FNEGDr
13027
554k
    0U, // FNEGHr
13028
554k
    0U, // FNEGSr
13029
554k
    16U,  // FNEG_ZPmZ_D
13030
554k
    0U, // FNEG_ZPmZ_H
13031
554k
    24U,  // FNEG_ZPmZ_S
13032
554k
    40U,  // FNEGv2f32
13033
554k
    48U,  // FNEGv2f64
13034
554k
    56U,  // FNEGv4f16
13035
554k
    64U,  // FNEGv4f32
13036
554k
    72U,  // FNEGv8f16
13037
554k
    134232U,  // FNMADDDrrr
13038
554k
    134232U,  // FNMADDHrrr
13039
554k
    134232U,  // FNMADDSrrr
13040
554k
    285344896U, // FNMAD_ZPmZZ_D
13041
554k
    53488880U,  // FNMAD_ZPmZZ_H
13042
554k
    302123136U, // FNMAD_ZPmZZ_S
13043
554k
    285344896U, // FNMLA_ZPmZZ_D
13044
554k
    53488880U,  // FNMLA_ZPmZZ_H
13045
554k
    302123136U, // FNMLA_ZPmZZ_S
13046
554k
    285344896U, // FNMLS_ZPmZZ_D
13047
554k
    53488880U,  // FNMLS_ZPmZZ_H
13048
554k
    302123136U, // FNMLS_ZPmZZ_S
13049
554k
    285344896U, // FNMSB_ZPmZZ_D
13050
554k
    53488880U,  // FNMSB_ZPmZZ_H
13051
554k
    302123136U, // FNMSB_ZPmZZ_S
13052
554k
    134232U,  // FNMSUBDrrr
13053
554k
    134232U,  // FNMSUBHrrr
13054
554k
    134232U,  // FNMSUBSrrr
13055
554k
    3160U,  // FNMULDrr
13056
554k
    3160U,  // FNMULHrr
13057
554k
    3160U,  // FNMULSrr
13058
554k
    0U, // FRECPE_ZZ_D
13059
554k
    0U, // FRECPE_ZZ_H
13060
554k
    1U, // FRECPE_ZZ_S
13061
554k
    0U, // FRECPEv1f16
13062
554k
    0U, // FRECPEv1i32
13063
554k
    0U, // FRECPEv1i64
13064
554k
    40U,  // FRECPEv2f32
13065
554k
    48U,  // FRECPEv2f64
13066
554k
    56U,  // FRECPEv4f16
13067
554k
    64U,  // FRECPEv4f32
13068
554k
    72U,  // FRECPEv8f16
13069
554k
    3160U,  // FRECPS16
13070
554k
    3160U,  // FRECPS32
13071
554k
    3160U,  // FRECPS64
13072
554k
    6232U,  // FRECPS_ZZZ_D
13073
554k
    136U, // FRECPS_ZZZ_H
13074
554k
    12377U, // FRECPS_ZZZ_S
13075
554k
    1056920U, // FRECPSv2f32
13076
554k
    270440U,  // FRECPSv2f64
13077
554k
    1188000U, // FRECPSv4f16
13078
554k
    401520U,  // FRECPSv4f32
13079
554k
    532600U,  // FRECPSv8f16
13080
554k
    16U,  // FRECPX_ZPmZ_D
13081
554k
    0U, // FRECPX_ZPmZ_H
13082
554k
    24U,  // FRECPX_ZPmZ_S
13083
554k
    0U, // FRECPXv1f16
13084
554k
    0U, // FRECPXv1i32
13085
554k
    0U, // FRECPXv1i64
13086
554k
    0U, // FRINT32XDr
13087
554k
    0U, // FRINT32XSr
13088
554k
    40U,  // FRINT32Xv2f32
13089
554k
    48U,  // FRINT32Xv2f64
13090
554k
    64U,  // FRINT32Xv4f32
13091
554k
    0U, // FRINT32ZDr
13092
554k
    0U, // FRINT32ZSr
13093
554k
    40U,  // FRINT32Zv2f32
13094
554k
    48U,  // FRINT32Zv2f64
13095
554k
    64U,  // FRINT32Zv4f32
13096
554k
    0U, // FRINT64XDr
13097
554k
    0U, // FRINT64XSr
13098
554k
    40U,  // FRINT64Xv2f32
13099
554k
    48U,  // FRINT64Xv2f64
13100
554k
    64U,  // FRINT64Xv4f32
13101
554k
    0U, // FRINT64ZDr
13102
554k
    0U, // FRINT64ZSr
13103
554k
    40U,  // FRINT64Zv2f32
13104
554k
    48U,  // FRINT64Zv2f64
13105
554k
    64U,  // FRINT64Zv4f32
13106
554k
    0U, // FRINTADr
13107
554k
    0U, // FRINTAHr
13108
554k
    0U, // FRINTASr
13109
554k
    0U, // FRINTA_2Z2Z_S
13110
554k
    0U, // FRINTA_4Z4Z_S
13111
554k
    16U,  // FRINTA_ZPmZ_D
13112
554k
    0U, // FRINTA_ZPmZ_H
13113
554k
    24U,  // FRINTA_ZPmZ_S
13114
554k
    40U,  // FRINTAv2f32
13115
554k
    48U,  // FRINTAv2f64
13116
554k
    56U,  // FRINTAv4f16
13117
554k
    64U,  // FRINTAv4f32
13118
554k
    72U,  // FRINTAv8f16
13119
554k
    0U, // FRINTIDr
13120
554k
    0U, // FRINTIHr
13121
554k
    0U, // FRINTISr
13122
554k
    16U,  // FRINTI_ZPmZ_D
13123
554k
    0U, // FRINTI_ZPmZ_H
13124
554k
    24U,  // FRINTI_ZPmZ_S
13125
554k
    40U,  // FRINTIv2f32
13126
554k
    48U,  // FRINTIv2f64
13127
554k
    56U,  // FRINTIv4f16
13128
554k
    64U,  // FRINTIv4f32
13129
554k
    72U,  // FRINTIv8f16
13130
554k
    0U, // FRINTMDr
13131
554k
    0U, // FRINTMHr
13132
554k
    0U, // FRINTMSr
13133
554k
    0U, // FRINTM_2Z2Z_S
13134
554k
    0U, // FRINTM_4Z4Z_S
13135
554k
    16U,  // FRINTM_ZPmZ_D
13136
554k
    0U, // FRINTM_ZPmZ_H
13137
554k
    24U,  // FRINTM_ZPmZ_S
13138
554k
    40U,  // FRINTMv2f32
13139
554k
    48U,  // FRINTMv2f64
13140
554k
    56U,  // FRINTMv4f16
13141
554k
    64U,  // FRINTMv4f32
13142
554k
    72U,  // FRINTMv8f16
13143
554k
    0U, // FRINTNDr
13144
554k
    0U, // FRINTNHr
13145
554k
    0U, // FRINTNSr
13146
554k
    0U, // FRINTN_2Z2Z_S
13147
554k
    0U, // FRINTN_4Z4Z_S
13148
554k
    16U,  // FRINTN_ZPmZ_D
13149
554k
    0U, // FRINTN_ZPmZ_H
13150
554k
    24U,  // FRINTN_ZPmZ_S
13151
554k
    40U,  // FRINTNv2f32
13152
554k
    48U,  // FRINTNv2f64
13153
554k
    56U,  // FRINTNv4f16
13154
554k
    64U,  // FRINTNv4f32
13155
554k
    72U,  // FRINTNv8f16
13156
554k
    0U, // FRINTPDr
13157
554k
    0U, // FRINTPHr
13158
554k
    0U, // FRINTPSr
13159
554k
    0U, // FRINTP_2Z2Z_S
13160
554k
    0U, // FRINTP_4Z4Z_S
13161
554k
    16U,  // FRINTP_ZPmZ_D
13162
554k
    0U, // FRINTP_ZPmZ_H
13163
554k
    24U,  // FRINTP_ZPmZ_S
13164
554k
    40U,  // FRINTPv2f32
13165
554k
    48U,  // FRINTPv2f64
13166
554k
    56U,  // FRINTPv4f16
13167
554k
    64U,  // FRINTPv4f32
13168
554k
    72U,  // FRINTPv8f16
13169
554k
    0U, // FRINTXDr
13170
554k
    0U, // FRINTXHr
13171
554k
    0U, // FRINTXSr
13172
554k
    16U,  // FRINTX_ZPmZ_D
13173
554k
    0U, // FRINTX_ZPmZ_H
13174
554k
    24U,  // FRINTX_ZPmZ_S
13175
554k
    40U,  // FRINTXv2f32
13176
554k
    48U,  // FRINTXv2f64
13177
554k
    56U,  // FRINTXv4f16
13178
554k
    64U,  // FRINTXv4f32
13179
554k
    72U,  // FRINTXv8f16
13180
554k
    0U, // FRINTZDr
13181
554k
    0U, // FRINTZHr
13182
554k
    0U, // FRINTZSr
13183
554k
    16U,  // FRINTZ_ZPmZ_D
13184
554k
    0U, // FRINTZ_ZPmZ_H
13185
554k
    24U,  // FRINTZ_ZPmZ_S
13186
554k
    40U,  // FRINTZv2f32
13187
554k
    48U,  // FRINTZv2f64
13188
554k
    56U,  // FRINTZv4f16
13189
554k
    64U,  // FRINTZv4f32
13190
554k
    72U,  // FRINTZv8f16
13191
554k
    0U, // FRSQRTE_ZZ_D
13192
554k
    0U, // FRSQRTE_ZZ_H
13193
554k
    1U, // FRSQRTE_ZZ_S
13194
554k
    0U, // FRSQRTEv1f16
13195
554k
    0U, // FRSQRTEv1i32
13196
554k
    0U, // FRSQRTEv1i64
13197
554k
    40U,  // FRSQRTEv2f32
13198
554k
    48U,  // FRSQRTEv2f64
13199
554k
    56U,  // FRSQRTEv4f16
13200
554k
    64U,  // FRSQRTEv4f32
13201
554k
    72U,  // FRSQRTEv8f16
13202
554k
    3160U,  // FRSQRTS16
13203
554k
    3160U,  // FRSQRTS32
13204
554k
    3160U,  // FRSQRTS64
13205
554k
    6232U,  // FRSQRTS_ZZZ_D
13206
554k
    136U, // FRSQRTS_ZZZ_H
13207
554k
    12377U, // FRSQRTS_ZZZ_S
13208
554k
    1056920U, // FRSQRTSv2f32
13209
554k
    270440U,  // FRSQRTSv2f64
13210
554k
    1188000U, // FRSQRTSv4f16
13211
554k
    401520U,  // FRSQRTSv4f32
13212
554k
    532600U,  // FRSQRTSv8f16
13213
554k
    464U, // FSCALE_2Z2Z_D
13214
554k
    248U, // FSCALE_2Z2Z_H
13215
554k
    472U, // FSCALE_2Z2Z_S
13216
554k
    184U, // FSCALE_2ZZ_D
13217
554k
    136U, // FSCALE_2ZZ_H
13218
554k
    96U,  // FSCALE_2ZZ_S
13219
554k
    464U, // FSCALE_4Z4Z_D
13220
554k
    248U, // FSCALE_4Z4Z_H
13221
554k
    472U, // FSCALE_4Z4Z_S
13222
554k
    184U, // FSCALE_4ZZ_D
13223
554k
    136U, // FSCALE_4ZZ_H
13224
554k
    96U,  // FSCALE_4ZZ_S
13225
554k
    33691776U,  // FSCALE_ZPmZ_D
13226
554k
    51129480U,  // FSCALE_ZPmZ_H
13227
554k
    67252352U,  // FSCALE_ZPmZ_S
13228
554k
    1056920U, // FSCALEv2f32
13229
554k
    270440U,  // FSCALEv2f64
13230
554k
    1188000U, // FSCALEv4f16
13231
554k
    401520U,  // FSCALEv4f32
13232
554k
    532600U,  // FSCALEv8f16
13233
554k
    0U, // FSQRTDr
13234
554k
    0U, // FSQRTHr
13235
554k
    0U, // FSQRTSr
13236
554k
    16U,  // FSQRT_ZPmZ_D
13237
554k
    0U, // FSQRT_ZPmZ_H
13238
554k
    24U,  // FSQRT_ZPmZ_S
13239
554k
    40U,  // FSQRTv2f32
13240
554k
    48U,  // FSQRTv2f64
13241
554k
    56U,  // FSQRTv4f16
13242
554k
    64U,  // FSQRTv4f32
13243
554k
    72U,  // FSQRTv8f16
13244
554k
    3160U,  // FSUBDrr
13245
554k
    3160U,  // FSUBHrr
13246
554k
    268572800U, // FSUBR_ZPmI_D
13247
554k
    3943560U, // FSUBR_ZPmI_H
13248
554k
    268578944U, // FSUBR_ZPmI_S
13249
554k
    33691776U,  // FSUBR_ZPmZ_D
13250
554k
    51129480U,  // FSUBR_ZPmZ_H
13251
554k
    67252352U,  // FSUBR_ZPmZ_S
13252
554k
    3160U,  // FSUBSrr
13253
554k
    192U, // FSUB_VG2_M2Z_D
13254
554k
    232U, // FSUB_VG2_M2Z_H
13255
554k
    200U, // FSUB_VG2_M2Z_S
13256
554k
    192U, // FSUB_VG4_M4Z_D
13257
554k
    232U, // FSUB_VG4_M4Z_H
13258
554k
    200U, // FSUB_VG4_M4Z_S
13259
554k
    268572800U, // FSUB_ZPmI_D
13260
554k
    3943560U, // FSUB_ZPmI_H
13261
554k
    268578944U, // FSUB_ZPmI_S
13262
554k
    33691776U,  // FSUB_ZPmZ_D
13263
554k
    51129480U,  // FSUB_ZPmZ_H
13264
554k
    67252352U,  // FSUB_ZPmZ_S
13265
554k
    6232U,  // FSUB_ZZZ_D
13266
554k
    136U, // FSUB_ZZZ_H
13267
554k
    12377U, // FSUB_ZZZ_S
13268
554k
    1056920U, // FSUBv2f32
13269
554k
    270440U,  // FSUBv2f64
13270
554k
    1188000U, // FSUBv4f16
13271
554k
    401520U,  // FSUBv4f32
13272
554k
    532600U,  // FSUBv8f16
13273
554k
    137304U,  // FTMAD_ZZI_D
13274
554k
    52440200U,  // FTMAD_ZZI_H
13275
554k
    143449U,  // FTMAD_ZZI_S
13276
554k
    6232U,  // FTSMUL_ZZZ_D
13277
554k
    136U, // FTSMUL_ZZZ_H
13278
554k
    12377U, // FTSMUL_ZZZ_S
13279
554k
    6232U,  // FTSSEL_ZZZ_D
13280
554k
    136U, // FTSSEL_ZZZ_H
13281
554k
    12377U, // FTSSEL_ZZZ_S
13282
554k
    5029400U, // FVDOTB_VG4_M2ZZI_BtoS
13283
554k
    5029400U, // FVDOTT_VG4_M2ZZI_BtoS
13284
554k
    5029400U, // FVDOT_VG2_M2ZZI_BtoH
13285
554k
    103427304U, // FVDOT_VG2_M2ZZI_HtoS
13286
554k
    0U, // GCSPOPCX
13287
554k
    0U, // GCSPOPM
13288
554k
    0U, // GCSPOPX
13289
554k
    0U, // GCSPUSHM
13290
554k
    0U, // GCSPUSHX
13291
554k
    0U, // GCSSS1
13292
554k
    0U, // GCSSS2
13293
554k
    0U, // GCSSTR
13294
554k
    0U, // GCSSTTR
13295
554k
    0U, // GENLUT
13296
554k
    0U, // GENTER
13297
554k
    0U, // GEXIT
13298
554k
    371207355U, // GLD1B_D_IMM_REAL
13299
554k
    6040803U, // GLD1B_D_REAL
13300
554k
    6171875U, // GLD1B_D_SXTW_REAL
13301
554k
    6302947U, // GLD1B_D_UXTW_REAL
13302
554k
    371207267U, // GLD1B_S_IMM_REAL
13303
554k
    6434019U, // GLD1B_S_SXTW_REAL
13304
554k
    6565091U, // GLD1B_S_UXTW_REAL
13305
554k
    6696123U, // GLD1D_IMM_REAL
13306
554k
    6040803U, // GLD1D_REAL
13307
554k
    6827235U, // GLD1D_SCALED_REAL
13308
554k
    6171875U, // GLD1D_SXTW_REAL
13309
554k
    6958307U, // GLD1D_SXTW_SCALED_REAL
13310
554k
    6302947U, // GLD1D_UXTW_REAL
13311
554k
    7089379U, // GLD1D_UXTW_SCALED_REAL
13312
554k
    376319163U, // GLD1H_D_IMM_REAL
13313
554k
    6040803U, // GLD1H_D_REAL
13314
554k
    7351523U, // GLD1H_D_SCALED_REAL
13315
554k
    6171875U, // GLD1H_D_SXTW_REAL
13316
554k
    7482595U, // GLD1H_D_SXTW_SCALED_REAL
13317
554k
    6302947U, // GLD1H_D_UXTW_REAL
13318
554k
    7613667U, // GLD1H_D_UXTW_SCALED_REAL
13319
554k
    376319075U, // GLD1H_S_IMM_REAL
13320
554k
    6434019U, // GLD1H_S_SXTW_REAL
13321
554k
    7744739U, // GLD1H_S_SXTW_SCALED_REAL
13322
554k
    6565091U, // GLD1H_S_UXTW_REAL
13323
554k
    7875811U, // GLD1H_S_UXTW_SCALED_REAL
13324
554k
    371207355U, // GLD1Q
13325
554k
    371207355U, // GLD1SB_D_IMM_REAL
13326
554k
    6040803U, // GLD1SB_D_REAL
13327
554k
    6171875U, // GLD1SB_D_SXTW_REAL
13328
554k
    6302947U, // GLD1SB_D_UXTW_REAL
13329
554k
    371207267U, // GLD1SB_S_IMM_REAL
13330
554k
    6434019U, // GLD1SB_S_SXTW_REAL
13331
554k
    6565091U, // GLD1SB_S_UXTW_REAL
13332
554k
    376319163U, // GLD1SH_D_IMM_REAL
13333
554k
    6040803U, // GLD1SH_D_REAL
13334
554k
    7351523U, // GLD1SH_D_SCALED_REAL
13335
554k
    6171875U, // GLD1SH_D_SXTW_REAL
13336
554k
    7482595U, // GLD1SH_D_SXTW_SCALED_REAL
13337
554k
    6302947U, // GLD1SH_D_UXTW_REAL
13338
554k
    7613667U, // GLD1SH_D_UXTW_SCALED_REAL
13339
554k
    376319075U, // GLD1SH_S_IMM_REAL
13340
554k
    6434019U, // GLD1SH_S_SXTW_REAL
13341
554k
    7744739U, // GLD1SH_S_SXTW_SCALED_REAL
13342
554k
    6565091U, // GLD1SH_S_UXTW_REAL
13343
554k
    7875811U, // GLD1SH_S_UXTW_SCALED_REAL
13344
554k
    377105595U, // GLD1SW_D_IMM_REAL
13345
554k
    6040803U, // GLD1SW_D_REAL
13346
554k
    8137955U, // GLD1SW_D_SCALED_REAL
13347
554k
    6171875U, // GLD1SW_D_SXTW_REAL
13348
554k
    8269027U, // GLD1SW_D_SXTW_SCALED_REAL
13349
554k
    6302947U, // GLD1SW_D_UXTW_REAL
13350
554k
    8400099U, // GLD1SW_D_UXTW_SCALED_REAL
13351
554k
    377105595U, // GLD1W_D_IMM_REAL
13352
554k
    6040803U, // GLD1W_D_REAL
13353
554k
    8137955U, // GLD1W_D_SCALED_REAL
13354
554k
    6171875U, // GLD1W_D_SXTW_REAL
13355
554k
    8269027U, // GLD1W_D_SXTW_SCALED_REAL
13356
554k
    6302947U, // GLD1W_D_UXTW_REAL
13357
554k
    8400099U, // GLD1W_D_UXTW_SCALED_REAL
13358
554k
    377105507U, // GLD1W_IMM_REAL
13359
554k
    6434019U, // GLD1W_SXTW_REAL
13360
554k
    8531171U, // GLD1W_SXTW_SCALED_REAL
13361
554k
    6565091U, // GLD1W_UXTW_REAL
13362
554k
    8662243U, // GLD1W_UXTW_SCALED_REAL
13363
554k
    371207355U, // GLDFF1B_D_IMM_REAL
13364
554k
    6040803U, // GLDFF1B_D_REAL
13365
554k
    6171875U, // GLDFF1B_D_SXTW_REAL
13366
554k
    6302947U, // GLDFF1B_D_UXTW_REAL
13367
554k
    371207267U, // GLDFF1B_S_IMM_REAL
13368
554k
    6434019U, // GLDFF1B_S_SXTW_REAL
13369
554k
    6565091U, // GLDFF1B_S_UXTW_REAL
13370
554k
    6696123U, // GLDFF1D_IMM_REAL
13371
554k
    6040803U, // GLDFF1D_REAL
13372
554k
    6827235U, // GLDFF1D_SCALED_REAL
13373
554k
    6171875U, // GLDFF1D_SXTW_REAL
13374
554k
    6958307U, // GLDFF1D_SXTW_SCALED_REAL
13375
554k
    6302947U, // GLDFF1D_UXTW_REAL
13376
554k
    7089379U, // GLDFF1D_UXTW_SCALED_REAL
13377
554k
    376319163U, // GLDFF1H_D_IMM_REAL
13378
554k
    6040803U, // GLDFF1H_D_REAL
13379
554k
    7351523U, // GLDFF1H_D_SCALED_REAL
13380
554k
    6171875U, // GLDFF1H_D_SXTW_REAL
13381
554k
    7482595U, // GLDFF1H_D_SXTW_SCALED_REAL
13382
554k
    6302947U, // GLDFF1H_D_UXTW_REAL
13383
554k
    7613667U, // GLDFF1H_D_UXTW_SCALED_REAL
13384
554k
    376319075U, // GLDFF1H_S_IMM_REAL
13385
554k
    6434019U, // GLDFF1H_S_SXTW_REAL
13386
554k
    7744739U, // GLDFF1H_S_SXTW_SCALED_REAL
13387
554k
    6565091U, // GLDFF1H_S_UXTW_REAL
13388
554k
    7875811U, // GLDFF1H_S_UXTW_SCALED_REAL
13389
554k
    371207355U, // GLDFF1SB_D_IMM_REAL
13390
554k
    6040803U, // GLDFF1SB_D_REAL
13391
554k
    6171875U, // GLDFF1SB_D_SXTW_REAL
13392
554k
    6302947U, // GLDFF1SB_D_UXTW_REAL
13393
554k
    371207267U, // GLDFF1SB_S_IMM_REAL
13394
554k
    6434019U, // GLDFF1SB_S_SXTW_REAL
13395
554k
    6565091U, // GLDFF1SB_S_UXTW_REAL
13396
554k
    376319163U, // GLDFF1SH_D_IMM_REAL
13397
554k
    6040803U, // GLDFF1SH_D_REAL
13398
554k
    7351523U, // GLDFF1SH_D_SCALED_REAL
13399
554k
    6171875U, // GLDFF1SH_D_SXTW_REAL
13400
554k
    7482595U, // GLDFF1SH_D_SXTW_SCALED_REAL
13401
554k
    6302947U, // GLDFF1SH_D_UXTW_REAL
13402
554k
    7613667U, // GLDFF1SH_D_UXTW_SCALED_REAL
13403
554k
    376319075U, // GLDFF1SH_S_IMM_REAL
13404
554k
    6434019U, // GLDFF1SH_S_SXTW_REAL
13405
554k
    7744739U, // GLDFF1SH_S_SXTW_SCALED_REAL
13406
554k
    6565091U, // GLDFF1SH_S_UXTW_REAL
13407
554k
    7875811U, // GLDFF1SH_S_UXTW_SCALED_REAL
13408
554k
    377105595U, // GLDFF1SW_D_IMM_REAL
13409
554k
    6040803U, // GLDFF1SW_D_REAL
13410
554k
    8137955U, // GLDFF1SW_D_SCALED_REAL
13411
554k
    6171875U, // GLDFF1SW_D_SXTW_REAL
13412
554k
    8269027U, // GLDFF1SW_D_SXTW_SCALED_REAL
13413
554k
    6302947U, // GLDFF1SW_D_UXTW_REAL
13414
554k
    8400099U, // GLDFF1SW_D_UXTW_SCALED_REAL
13415
554k
    377105595U, // GLDFF1W_D_IMM_REAL
13416
554k
    6040803U, // GLDFF1W_D_REAL
13417
554k
    8137955U, // GLDFF1W_D_SCALED_REAL
13418
554k
    6171875U, // GLDFF1W_D_SXTW_REAL
13419
554k
    8269027U, // GLDFF1W_D_SXTW_SCALED_REAL
13420
554k
    6302947U, // GLDFF1W_D_UXTW_REAL
13421
554k
    8400099U, // GLDFF1W_D_UXTW_SCALED_REAL
13422
554k
    377105507U, // GLDFF1W_IMM_REAL
13423
554k
    6434019U, // GLDFF1W_SXTW_REAL
13424
554k
    8531171U, // GLDFF1W_SXTW_SCALED_REAL
13425
554k
    6565091U, // GLDFF1W_UXTW_REAL
13426
554k
    8662243U, // GLDFF1W_UXTW_SCALED_REAL
13427
554k
    3160U,  // GMI
13428
554k
    0U, // HINT
13429
554k
    33691864U,  // HISTCNT_ZPzZZ_D
13430
554k
    67252440U,  // HISTCNT_ZPzZZ_S
13431
554k
    10329U, // HISTSEG_ZZZ
13432
554k
    0U, // HLT
13433
554k
    0U, // HVC
13434
554k
    2U, // INCB_XPiI
13435
554k
    2U, // INCD_XPiI
13436
554k
    2U, // INCD_ZPiI
13437
554k
    2U, // INCH_XPiI
13438
554k
    0U, // INCH_ZPiI
13439
554k
    1U, // INCP_XP_B
13440
554k
    0U, // INCP_XP_D
13441
554k
    0U, // INCP_XP_H
13442
554k
    1U, // INCP_XP_S
13443
554k
    0U, // INCP_ZP_D
13444
554k
    0U, // INCP_ZP_H
13445
554k
    0U, // INCP_ZP_S
13446
554k
    2U, // INCW_XPiI
13447
554k
    2U, // INCW_ZPiI
13448
554k
    571U, // INDEX_II_B
13449
554k
    3160U,  // INDEX_II_D
13450
554k
    3U, // INDEX_II_H
13451
554k
    3160U,  // INDEX_II_S
13452
554k
    227U, // INDEX_IR_B
13453
554k
    3160U,  // INDEX_IR_D
13454
554k
    1U, // INDEX_IR_H
13455
554k
    3160U,  // INDEX_IR_S
13456
554k
    51288U, // INDEX_RI_B
13457
554k
    3160U,  // INDEX_RI_D
13458
554k
    576U, // INDEX_RI_H
13459
554k
    3160U,  // INDEX_RI_S
13460
554k
    3160U,  // INDEX_RR_B
13461
554k
    3160U,  // INDEX_RR_D
13462
554k
    224U, // INDEX_RR_H
13463
554k
    3160U,  // INDEX_RR_S
13464
554k
    48712U, // INSERT_MXIPZ_H_B
13465
554k
    52808U, // INSERT_MXIPZ_H_D
13466
554k
    53832U, // INSERT_MXIPZ_H_H
13467
554k
    54856U, // INSERT_MXIPZ_H_Q
13468
554k
    55880U, // INSERT_MXIPZ_H_S
13469
554k
    48712U, // INSERT_MXIPZ_V_B
13470
554k
    52808U, // INSERT_MXIPZ_V_D
13471
554k
    53832U, // INSERT_MXIPZ_V_H
13472
554k
    54856U, // INSERT_MXIPZ_V_Q
13473
554k
    55880U, // INSERT_MXIPZ_V_S
13474
554k
    1U, // INSR_ZR_B
13475
554k
    1U, // INSR_ZR_D
13476
554k
    0U, // INSR_ZR_H
13477
554k
    1U, // INSR_ZR_S
13478
554k
    3U, // INSR_ZV_B
13479
554k
    3U, // INSR_ZV_D
13480
554k
    0U, // INSR_ZV_H
13481
554k
    3U, // INSR_ZV_S
13482
554k
    2U, // INSvi16gpr
13483
554k
    39315U, // INSvi16lane
13484
554k
    2U, // INSvi32gpr
13485
554k
    39323U, // INSvi32lane
13486
554k
    2U, // INSvi64gpr
13487
554k
    39331U, // INSvi64lane
13488
554k
    2U, // INSvi8gpr
13489
554k
    39339U, // INSvi8lane
13490
554k
    3160U,  // IRG
13491
554k
    0U, // ISB
13492
554k
    10328U, // LASTA_RPZ_B
13493
554k
    6232U,  // LASTA_RPZ_D
13494
554k
    5208U,  // LASTA_RPZ_H
13495
554k
    12376U, // LASTA_RPZ_S
13496
554k
    10328U, // LASTA_VPZ_B
13497
554k
    6232U,  // LASTA_VPZ_D
13498
554k
    5208U,  // LASTA_VPZ_H
13499
554k
    12376U, // LASTA_VPZ_S
13500
554k
    10328U, // LASTB_RPZ_B
13501
554k
    6232U,  // LASTB_RPZ_D
13502
554k
    5208U,  // LASTB_RPZ_H
13503
554k
    12376U, // LASTB_RPZ_S
13504
554k
    10328U, // LASTB_VPZ_B
13505
554k
    6232U,  // LASTB_VPZ_D
13506
554k
    5208U,  // LASTB_VPZ_H
13507
554k
    12376U, // LASTB_VPZ_S
13508
554k
    8793315U, // LD1B
13509
554k
    8793315U, // LD1B_2Z
13510
554k
    393096419U, // LD1B_2Z_IMM
13511
554k
    56915U, // LD1B_2Z_STRIDED
13512
554k
    57939U, // LD1B_2Z_STRIDED_IMM
13513
554k
    8793315U, // LD1B_4Z
13514
554k
    393882851U, // LD1B_4Z_IMM
13515
554k
    8793315U, // LD1B_4Z_STRIDED
13516
554k
    393882851U, // LD1B_4Z_STRIDED_IMM
13517
554k
    8793315U, // LD1B_D
13518
554k
    387984611U, // LD1B_D_IMM
13519
554k
    8793315U, // LD1B_H
13520
554k
    387984611U, // LD1B_H_IMM
13521
554k
    387984611U, // LD1B_IMM
13522
554k
    8793315U, // LD1B_S
13523
554k
    387984611U, // LD1B_S_IMM
13524
554k
    8924387U, // LD1D
13525
554k
    8924387U, // LD1D_2Z
13526
554k
    393096419U, // LD1D_2Z_IMM
13527
554k
    8924387U, // LD1D_2Z_STRIDED
13528
554k
    393096419U, // LD1D_2Z_STRIDED_IMM
13529
554k
    8924387U, // LD1D_4Z
13530
554k
    393882851U, // LD1D_4Z_IMM
13531
554k
    8924387U, // LD1D_4Z_STRIDED
13532
554k
    393882851U, // LD1D_4Z_STRIDED_IMM
13533
554k
    387984611U, // LD1D_IMM
13534
554k
    8924387U, // LD1D_Q
13535
554k
    387984611U, // LD1D_Q_IMM
13536
554k
    0U, // LD1Fourv16b
13537
554k
    0U, // LD1Fourv16b_POST
13538
554k
    0U, // LD1Fourv1d
13539
554k
    0U, // LD1Fourv1d_POST
13540
554k
    0U, // LD1Fourv2d
13541
554k
    0U, // LD1Fourv2d_POST
13542
554k
    0U, // LD1Fourv2s
13543
554k
    0U, // LD1Fourv2s_POST
13544
554k
    0U, // LD1Fourv4h
13545
554k
    0U, // LD1Fourv4h_POST
13546
554k
    0U, // LD1Fourv4s
13547
554k
    0U, // LD1Fourv4s_POST
13548
554k
    0U, // LD1Fourv8b
13549
554k
    0U, // LD1Fourv8b_POST
13550
554k
    0U, // LD1Fourv8h
13551
554k
    0U, // LD1Fourv8h_POST
13552
554k
    9055459U, // LD1H
13553
554k
    9055459U, // LD1H_2Z
13554
554k
    393096419U, // LD1H_2Z_IMM
13555
554k
    58963U, // LD1H_2Z_STRIDED
13556
554k
    57939U, // LD1H_2Z_STRIDED_IMM
13557
554k
    9055459U, // LD1H_4Z
13558
554k
    393882851U, // LD1H_4Z_IMM
13559
554k
    9055459U, // LD1H_4Z_STRIDED
13560
554k
    393882851U, // LD1H_4Z_STRIDED_IMM
13561
554k
    9055459U, // LD1H_D
13562
554k
    387984611U, // LD1H_D_IMM
13563
554k
    387984611U, // LD1H_IMM
13564
554k
    9055459U, // LD1H_S
13565
554k
    387984611U, // LD1H_S_IMM
13566
554k
    0U, // LD1Onev16b
13567
554k
    0U, // LD1Onev16b_POST
13568
554k
    0U, // LD1Onev1d
13569
554k
    0U, // LD1Onev1d_POST
13570
554k
    0U, // LD1Onev2d
13571
554k
    0U, // LD1Onev2d_POST
13572
554k
    0U, // LD1Onev2s
13573
554k
    0U, // LD1Onev2s_POST
13574
554k
    0U, // LD1Onev4h
13575
554k
    0U, // LD1Onev4h_POST
13576
554k
    0U, // LD1Onev4s
13577
554k
    0U, // LD1Onev4s_POST
13578
554k
    0U, // LD1Onev8b
13579
554k
    0U, // LD1Onev8b_POST
13580
554k
    0U, // LD1Onev8h
13581
554k
    0U, // LD1Onev8h_POST
13582
554k
    371207395U, // LD1RB_D_IMM
13583
554k
    371207395U, // LD1RB_H_IMM
13584
554k
    371207395U, // LD1RB_IMM
13585
554k
    371207395U, // LD1RB_S_IMM
13586
554k
    6696163U, // LD1RD_IMM
13587
554k
    376319203U, // LD1RH_D_IMM
13588
554k
    376319203U, // LD1RH_IMM
13589
554k
    376319203U, // LD1RH_S_IMM
13590
554k
    8793315U, // LD1RO_B
13591
554k
    9186531U, // LD1RO_B_IMM
13592
554k
    8924387U, // LD1RO_D
13593
554k
    9186531U, // LD1RO_D_IMM
13594
554k
    9055459U, // LD1RO_H
13595
554k
    9186531U, // LD1RO_H_IMM
13596
554k
    9317603U, // LD1RO_W
13597
554k
    9186531U, // LD1RO_W_IMM
13598
554k
    8793315U, // LD1RQ_B
13599
554k
    9448675U, // LD1RQ_B_IMM
13600
554k
    8924387U, // LD1RQ_D
13601
554k
    9448675U, // LD1RQ_D_IMM
13602
554k
    9055459U, // LD1RQ_H
13603
554k
    9448675U, // LD1RQ_H_IMM
13604
554k
    9317603U, // LD1RQ_W
13605
554k
    9448675U, // LD1RQ_W_IMM
13606
554k
    371207395U, // LD1RSB_D_IMM
13607
554k
    371207395U, // LD1RSB_H_IMM
13608
554k
    371207395U, // LD1RSB_S_IMM
13609
554k
    376319203U, // LD1RSH_D_IMM
13610
554k
    376319203U, // LD1RSH_S_IMM
13611
554k
    377105635U, // LD1RSW_IMM
13612
554k
    377105635U, // LD1RW_D_IMM
13613
554k
    377105635U, // LD1RW_IMM
13614
554k
    0U, // LD1Rv16b
13615
554k
    0U, // LD1Rv16b_POST
13616
554k
    0U, // LD1Rv1d
13617
554k
    0U, // LD1Rv1d_POST
13618
554k
    0U, // LD1Rv2d
13619
554k
    0U, // LD1Rv2d_POST
13620
554k
    0U, // LD1Rv2s
13621
554k
    0U, // LD1Rv2s_POST
13622
554k
    0U, // LD1Rv4h
13623
554k
    0U, // LD1Rv4h_POST
13624
554k
    0U, // LD1Rv4s
13625
554k
    0U, // LD1Rv4s_POST
13626
554k
    0U, // LD1Rv8b
13627
554k
    0U, // LD1Rv8b_POST
13628
554k
    0U, // LD1Rv8h
13629
554k
    0U, // LD1Rv8h_POST
13630
554k
    8793315U, // LD1SB_D
13631
554k
    387984611U, // LD1SB_D_IMM
13632
554k
    8793315U, // LD1SB_H
13633
554k
    387984611U, // LD1SB_H_IMM
13634
554k
    8793315U, // LD1SB_S
13635
554k
    387984611U, // LD1SB_S_IMM
13636
554k
    9055459U, // LD1SH_D
13637
554k
    387984611U, // LD1SH_D_IMM
13638
554k
    9055459U, // LD1SH_S
13639
554k
    387984611U, // LD1SH_S_IMM
13640
554k
    9317603U, // LD1SW_D
13641
554k
    387984611U, // LD1SW_D_IMM
13642
554k
    0U, // LD1Threev16b
13643
554k
    0U, // LD1Threev16b_POST
13644
554k
    0U, // LD1Threev1d
13645
554k
    0U, // LD1Threev1d_POST
13646
554k
    0U, // LD1Threev2d
13647
554k
    0U, // LD1Threev2d_POST
13648
554k
    0U, // LD1Threev2s
13649
554k
    0U, // LD1Threev2s_POST
13650
554k
    0U, // LD1Threev4h
13651
554k
    0U, // LD1Threev4h_POST
13652
554k
    0U, // LD1Threev4s
13653
554k
    0U, // LD1Threev4s_POST
13654
554k
    0U, // LD1Threev8b
13655
554k
    0U, // LD1Threev8b_POST
13656
554k
    0U, // LD1Threev8h
13657
554k
    0U, // LD1Threev8h_POST
13658
554k
    0U, // LD1Twov16b
13659
554k
    0U, // LD1Twov16b_POST
13660
554k
    0U, // LD1Twov1d
13661
554k
    0U, // LD1Twov1d_POST
13662
554k
    0U, // LD1Twov2d
13663
554k
    0U, // LD1Twov2d_POST
13664
554k
    0U, // LD1Twov2s
13665
554k
    0U, // LD1Twov2s_POST
13666
554k
    0U, // LD1Twov4h
13667
554k
    0U, // LD1Twov4h_POST
13668
554k
    0U, // LD1Twov4s
13669
554k
    0U, // LD1Twov4s_POST
13670
554k
    0U, // LD1Twov8b
13671
554k
    0U, // LD1Twov8b_POST
13672
554k
    0U, // LD1Twov8h
13673
554k
    0U, // LD1Twov8h_POST
13674
554k
    9317603U, // LD1W
13675
554k
    9317603U, // LD1W_2Z
13676
554k
    393096419U, // LD1W_2Z_IMM
13677
554k
    9317603U, // LD1W_2Z_STRIDED
13678
554k
    393096419U, // LD1W_2Z_STRIDED_IMM
13679
554k
    9317603U, // LD1W_4Z
13680
554k
    393882851U, // LD1W_4Z_IMM
13681
554k
    9317603U, // LD1W_4Z_STRIDED
13682
554k
    393882851U, // LD1W_4Z_STRIDED_IMM
13683
554k
    9317603U, // LD1W_D
13684
554k
    387984611U, // LD1W_D_IMM
13685
554k
    387984611U, // LD1W_IMM
13686
554k
    9317603U, // LD1W_Q
13687
554k
    387984611U, // LD1W_Q_IMM
13688
554k
    9628248U, // LD1_MXIPXX_H_B
13689
554k
    9759320U, // LD1_MXIPXX_H_D
13690
554k
    9890392U, // LD1_MXIPXX_H_H
13691
554k
    10021464U,  // LD1_MXIPXX_H_Q
13692
554k
    10152536U,  // LD1_MXIPXX_H_S
13693
554k
    9628248U, // LD1_MXIPXX_V_B
13694
554k
    9759320U, // LD1_MXIPXX_V_D
13695
554k
    9890392U, // LD1_MXIPXX_V_H
13696
554k
    10021464U,  // LD1_MXIPXX_V_Q
13697
554k
    10152536U,  // LD1_MXIPXX_V_S
13698
554k
    0U, // LD1i16
13699
554k
    0U, // LD1i16_POST
13700
554k
    0U, // LD1i32
13701
554k
    0U, // LD1i32_POST
13702
554k
    0U, // LD1i64
13703
554k
    0U, // LD1i64_POST
13704
554k
    0U, // LD1i8
13705
554k
    0U, // LD1i8_POST
13706
554k
    8793315U, // LD2B
13707
554k
    393096419U, // LD2B_IMM
13708
554k
    8924387U, // LD2D
13709
554k
    393096419U, // LD2D_IMM
13710
554k
    9055459U, // LD2H
13711
554k
    393096419U, // LD2H_IMM
13712
554k
    10235107U,  // LD2Q
13713
554k
    393096419U, // LD2Q_IMM
13714
554k
    0U, // LD2Rv16b
13715
554k
    0U, // LD2Rv16b_POST
13716
554k
    0U, // LD2Rv1d
13717
554k
    0U, // LD2Rv1d_POST
13718
554k
    0U, // LD2Rv2d
13719
554k
    0U, // LD2Rv2d_POST
13720
554k
    0U, // LD2Rv2s
13721
554k
    0U, // LD2Rv2s_POST
13722
554k
    0U, // LD2Rv4h
13723
554k
    0U, // LD2Rv4h_POST
13724
554k
    0U, // LD2Rv4s
13725
554k
    0U, // LD2Rv4s_POST
13726
554k
    0U, // LD2Rv8b
13727
554k
    0U, // LD2Rv8b_POST
13728
554k
    0U, // LD2Rv8h
13729
554k
    0U, // LD2Rv8h_POST
13730
554k
    0U, // LD2Twov16b
13731
554k
    0U, // LD2Twov16b_POST
13732
554k
    0U, // LD2Twov2d
13733
554k
    0U, // LD2Twov2d_POST
13734
554k
    0U, // LD2Twov2s
13735
554k
    0U, // LD2Twov2s_POST
13736
554k
    0U, // LD2Twov4h
13737
554k
    0U, // LD2Twov4h_POST
13738
554k
    0U, // LD2Twov4s
13739
554k
    0U, // LD2Twov4s_POST
13740
554k
    0U, // LD2Twov8b
13741
554k
    0U, // LD2Twov8b_POST
13742
554k
    0U, // LD2Twov8h
13743
554k
    0U, // LD2Twov8h_POST
13744
554k
    9317603U, // LD2W
13745
554k
    393096419U, // LD2W_IMM
13746
554k
    0U, // LD2i16
13747
554k
    0U, // LD2i16_POST
13748
554k
    0U, // LD2i32
13749
554k
    0U, // LD2i32_POST
13750
554k
    0U, // LD2i64
13751
554k
    0U, // LD2i64_POST
13752
554k
    0U, // LD2i8
13753
554k
    0U, // LD2i8_POST
13754
554k
    8793315U, // LD3B
13755
554k
    10366179U,  // LD3B_IMM
13756
554k
    8924387U, // LD3D
13757
554k
    10366179U,  // LD3D_IMM
13758
554k
    9055459U, // LD3H
13759
554k
    10366179U,  // LD3H_IMM
13760
554k
    10235107U,  // LD3Q
13761
554k
    10366179U,  // LD3Q_IMM
13762
554k
    0U, // LD3Rv16b
13763
554k
    0U, // LD3Rv16b_POST
13764
554k
    0U, // LD3Rv1d
13765
554k
    0U, // LD3Rv1d_POST
13766
554k
    0U, // LD3Rv2d
13767
554k
    0U, // LD3Rv2d_POST
13768
554k
    0U, // LD3Rv2s
13769
554k
    0U, // LD3Rv2s_POST
13770
554k
    0U, // LD3Rv4h
13771
554k
    0U, // LD3Rv4h_POST
13772
554k
    0U, // LD3Rv4s
13773
554k
    0U, // LD3Rv4s_POST
13774
554k
    0U, // LD3Rv8b
13775
554k
    0U, // LD3Rv8b_POST
13776
554k
    0U, // LD3Rv8h
13777
554k
    0U, // LD3Rv8h_POST
13778
554k
    0U, // LD3Threev16b
13779
554k
    0U, // LD3Threev16b_POST
13780
554k
    0U, // LD3Threev2d
13781
554k
    0U, // LD3Threev2d_POST
13782
554k
    0U, // LD3Threev2s
13783
554k
    0U, // LD3Threev2s_POST
13784
554k
    0U, // LD3Threev4h
13785
554k
    0U, // LD3Threev4h_POST
13786
554k
    0U, // LD3Threev4s
13787
554k
    0U, // LD3Threev4s_POST
13788
554k
    0U, // LD3Threev8b
13789
554k
    0U, // LD3Threev8b_POST
13790
554k
    0U, // LD3Threev8h
13791
554k
    0U, // LD3Threev8h_POST
13792
554k
    9317603U, // LD3W
13793
554k
    10366179U,  // LD3W_IMM
13794
554k
    0U, // LD3i16
13795
554k
    0U, // LD3i16_POST
13796
554k
    0U, // LD3i32
13797
554k
    0U, // LD3i32_POST
13798
554k
    0U, // LD3i64
13799
554k
    0U, // LD3i64_POST
13800
554k
    0U, // LD3i8
13801
554k
    0U, // LD3i8_POST
13802
554k
    8793315U, // LD4B
13803
554k
    393882851U, // LD4B_IMM
13804
554k
    8924387U, // LD4D
13805
554k
    393882851U, // LD4D_IMM
13806
554k
    0U, // LD4Fourv16b
13807
554k
    0U, // LD4Fourv16b_POST
13808
554k
    0U, // LD4Fourv2d
13809
554k
    0U, // LD4Fourv2d_POST
13810
554k
    0U, // LD4Fourv2s
13811
554k
    0U, // LD4Fourv2s_POST
13812
554k
    0U, // LD4Fourv4h
13813
554k
    0U, // LD4Fourv4h_POST
13814
554k
    0U, // LD4Fourv4s
13815
554k
    0U, // LD4Fourv4s_POST
13816
554k
    0U, // LD4Fourv8b
13817
554k
    0U, // LD4Fourv8b_POST
13818
554k
    0U, // LD4Fourv8h
13819
554k
    0U, // LD4Fourv8h_POST
13820
554k
    9055459U, // LD4H
13821
554k
    393882851U, // LD4H_IMM
13822
554k
    10235107U,  // LD4Q
13823
554k
    393882851U, // LD4Q_IMM
13824
554k
    0U, // LD4Rv16b
13825
554k
    0U, // LD4Rv16b_POST
13826
554k
    0U, // LD4Rv1d
13827
554k
    0U, // LD4Rv1d_POST
13828
554k
    0U, // LD4Rv2d
13829
554k
    0U, // LD4Rv2d_POST
13830
554k
    0U, // LD4Rv2s
13831
554k
    0U, // LD4Rv2s_POST
13832
554k
    0U, // LD4Rv4h
13833
554k
    0U, // LD4Rv4h_POST
13834
554k
    0U, // LD4Rv4s
13835
554k
    0U, // LD4Rv4s_POST
13836
554k
    0U, // LD4Rv8b
13837
554k
    0U, // LD4Rv8b_POST
13838
554k
    0U, // LD4Rv8h
13839
554k
    0U, // LD4Rv8h_POST
13840
554k
    9317603U, // LD4W
13841
554k
    393882851U, // LD4W_IMM
13842
554k
    0U, // LD4i16
13843
554k
    0U, // LD4i16_POST
13844
554k
    0U, // LD4i32
13845
554k
    0U, // LD4i32_POST
13846
554k
    0U, // LD4i64
13847
554k
    0U, // LD4i64_POST
13848
554k
    0U, // LD4i8
13849
554k
    0U, // LD4i8_POST
13850
554k
    0U, // LD64B
13851
554k
    3U, // LDADDAB
13852
554k
    3U, // LDADDAH
13853
554k
    3U, // LDADDALB
13854
554k
    3U, // LDADDALH
13855
554k
    3U, // LDADDALW
13856
554k
    3U, // LDADDALX
13857
554k
    3U, // LDADDAW
13858
554k
    3U, // LDADDAX
13859
554k
    3U, // LDADDB
13860
554k
    3U, // LDADDH
13861
554k
    3U, // LDADDLB
13862
554k
    3U, // LDADDLH
13863
554k
    3U, // LDADDLW
13864
554k
    3U, // LDADDLX
13865
554k
    3U, // LDADDW
13866
554k
    3U, // LDADDX
13867
554k
    0U, // LDAP1
13868
554k
    608U, // LDAPRB
13869
554k
    608U, // LDAPRH
13870
554k
    608U, // LDAPRW
13871
554k
    617U, // LDAPRWpost
13872
554k
    608U, // LDAPRX
13873
554k
    625U, // LDAPRXpost
13874
554k
    3411032U, // LDAPURBi
13875
554k
    3411032U, // LDAPURHi
13876
554k
    3411032U, // LDAPURSBWi
13877
554k
    3411032U, // LDAPURSBXi
13878
554k
    3411032U, // LDAPURSHWi
13879
554k
    3411032U, // LDAPURSHXi
13880
554k
    3411032U, // LDAPURSWi
13881
554k
    3411032U, // LDAPURXi
13882
554k
    3411032U, // LDAPURbi
13883
554k
    3411032U, // LDAPURdi
13884
554k
    3411032U, // LDAPURhi
13885
554k
    3411032U, // LDAPURi
13886
554k
    3411032U, // LDAPURqi
13887
554k
    3411032U, // LDAPURsi
13888
554k
    608U, // LDARB
13889
554k
    608U, // LDARH
13890
554k
    608U, // LDARW
13891
554k
    608U, // LDARX
13892
554k
    3411216U, // LDAXPW
13893
554k
    3411216U, // LDAXPX
13894
554k
    608U, // LDAXRB
13895
554k
    608U, // LDAXRH
13896
554k
    608U, // LDAXRW
13897
554k
    608U, // LDAXRX
13898
554k
    3U, // LDCLRAB
13899
554k
    3U, // LDCLRAH
13900
554k
    3U, // LDCLRALB
13901
554k
    3U, // LDCLRALH
13902
554k
    3U, // LDCLRALW
13903
554k
    3U, // LDCLRALX
13904
554k
    3U, // LDCLRAW
13905
554k
    3U, // LDCLRAX
13906
554k
    3U, // LDCLRB
13907
554k
    3U, // LDCLRH
13908
554k
    3U, // LDCLRLB
13909
554k
    3U, // LDCLRLH
13910
554k
    3U, // LDCLRLW
13911
554k
    3U, // LDCLRLX
13912
554k
    60690U, // LDCLRP
13913
554k
    60690U, // LDCLRPA
13914
554k
    60690U, // LDCLRPAL
13915
554k
    60690U, // LDCLRPL
13916
554k
    3U, // LDCLRW
13917
554k
    3U, // LDCLRX
13918
554k
    3U, // LDEORAB
13919
554k
    3U, // LDEORAH
13920
554k
    3U, // LDEORALB
13921
554k
    3U, // LDEORALH
13922
554k
    3U, // LDEORALW
13923
554k
    3U, // LDEORALX
13924
554k
    3U, // LDEORAW
13925
554k
    3U, // LDEORAX
13926
554k
    3U, // LDEORB
13927
554k
    3U, // LDEORH
13928
554k
    3U, // LDEORLB
13929
554k
    3U, // LDEORLH
13930
554k
    3U, // LDEORLW
13931
554k
    3U, // LDEORLX
13932
554k
    3U, // LDEORW
13933
554k
    3U, // LDEORX
13934
554k
    8793315U, // LDFF1B_D_REAL
13935
554k
    8793315U, // LDFF1B_H_REAL
13936
554k
    8793315U, // LDFF1B_REAL
13937
554k
    8793315U, // LDFF1B_S_REAL
13938
554k
    8924387U, // LDFF1D_REAL
13939
554k
    9055459U, // LDFF1H_D_REAL
13940
554k
    9055459U, // LDFF1H_REAL
13941
554k
    9055459U, // LDFF1H_S_REAL
13942
554k
    8793315U, // LDFF1SB_D_REAL
13943
554k
    8793315U, // LDFF1SB_H_REAL
13944
554k
    8793315U, // LDFF1SB_S_REAL
13945
554k
    9055459U, // LDFF1SH_D_REAL
13946
554k
    9055459U, // LDFF1SH_S_REAL
13947
554k
    9317603U, // LDFF1SW_D_REAL
13948
554k
    9317603U, // LDFF1W_D_REAL
13949
554k
    9317603U, // LDFF1W_REAL
13950
554k
    3469401U, // LDG
13951
554k
    608U, // LDGM
13952
554k
    3411216U, // LDIAPPW
13953
554k
    10526993U,  // LDIAPPWpost
13954
554k
    3411216U, // LDIAPPX
13955
554k
    10658065U,  // LDIAPPXpost
13956
554k
    608U, // LDLARB
13957
554k
    608U, // LDLARH
13958
554k
    608U, // LDLARW
13959
554k
    608U, // LDLARX
13960
554k
    387984611U, // LDNF1B_D_IMM_REAL
13961
554k
    387984611U, // LDNF1B_H_IMM_REAL
13962
554k
    387984611U, // LDNF1B_IMM_REAL
13963
554k
    387984611U, // LDNF1B_S_IMM_REAL
13964
554k
    387984611U, // LDNF1D_IMM_REAL
13965
554k
    387984611U, // LDNF1H_D_IMM_REAL
13966
554k
    387984611U, // LDNF1H_IMM_REAL
13967
554k
    387984611U, // LDNF1H_S_IMM_REAL
13968
554k
    387984611U, // LDNF1SB_D_IMM_REAL
13969
554k
    387984611U, // LDNF1SB_H_IMM_REAL
13970
554k
    387984611U, // LDNF1SB_S_IMM_REAL
13971
554k
    387984611U, // LDNF1SH_D_IMM_REAL
13972
554k
    387984611U, // LDNF1SH_S_IMM_REAL
13973
554k
    387984611U, // LDNF1SW_D_IMM_REAL
13974
554k
    387984611U, // LDNF1W_D_IMM_REAL
13975
554k
    387984611U, // LDNF1W_IMM_REAL
13976
554k
    402787600U, // LDNPDi
13977
554k
    419564816U, // LDNPQi
13978
554k
    436342032U, // LDNPSi
13979
554k
    436342032U, // LDNPWi
13980
554k
    402787600U, // LDNPXi
13981
554k
    8793315U, // LDNT1B_2Z
13982
554k
    393096419U, // LDNT1B_2Z_IMM
13983
554k
    56915U, // LDNT1B_2Z_STRIDED
13984
554k
    57939U, // LDNT1B_2Z_STRIDED_IMM
13985
554k
    8793315U, // LDNT1B_4Z
13986
554k
    393882851U, // LDNT1B_4Z_IMM
13987
554k
    8793315U, // LDNT1B_4Z_STRIDED
13988
554k
    393882851U, // LDNT1B_4Z_STRIDED_IMM
13989
554k
    387984611U, // LDNT1B_ZRI
13990
554k
    8793315U, // LDNT1B_ZRR
13991
554k
    371207355U, // LDNT1B_ZZR_D_REAL
13992
554k
    371207267U, // LDNT1B_ZZR_S_REAL
13993
554k
    8924387U, // LDNT1D_2Z
13994
554k
    393096419U, // LDNT1D_2Z_IMM
13995
554k
    8924387U, // LDNT1D_2Z_STRIDED
13996
554k
    393096419U, // LDNT1D_2Z_STRIDED_IMM
13997
554k
    8924387U, // LDNT1D_4Z
13998
554k
    393882851U, // LDNT1D_4Z_IMM
13999
554k
    8924387U, // LDNT1D_4Z_STRIDED
14000
554k
    393882851U, // LDNT1D_4Z_STRIDED_IMM
14001
554k
    387984611U, // LDNT1D_ZRI
14002
554k
    8924387U, // LDNT1D_ZRR
14003
554k
    371207355U, // LDNT1D_ZZR_D_REAL
14004
554k
    9055459U, // LDNT1H_2Z
14005
554k
    393096419U, // LDNT1H_2Z_IMM
14006
554k
    58963U, // LDNT1H_2Z_STRIDED
14007
554k
    57939U, // LDNT1H_2Z_STRIDED_IMM
14008
554k
    9055459U, // LDNT1H_4Z
14009
554k
    393882851U, // LDNT1H_4Z_IMM
14010
554k
    9055459U, // LDNT1H_4Z_STRIDED
14011
554k
    393882851U, // LDNT1H_4Z_STRIDED_IMM
14012
554k
    387984611U, // LDNT1H_ZRI
14013
554k
    9055459U, // LDNT1H_ZRR
14014
554k
    371207355U, // LDNT1H_ZZR_D_REAL
14015
554k
    371207267U, // LDNT1H_ZZR_S_REAL
14016
554k
    371207355U, // LDNT1SB_ZZR_D_REAL
14017
554k
    371207267U, // LDNT1SB_ZZR_S_REAL
14018
554k
    371207355U, // LDNT1SH_ZZR_D_REAL
14019
554k
    371207267U, // LDNT1SH_ZZR_S_REAL
14020
554k
    371207355U, // LDNT1SW_ZZR_D_REAL
14021
554k
    9317603U, // LDNT1W_2Z
14022
554k
    393096419U, // LDNT1W_2Z_IMM
14023
554k
    9317603U, // LDNT1W_2Z_STRIDED
14024
554k
    393096419U, // LDNT1W_2Z_STRIDED_IMM
14025
554k
    9317603U, // LDNT1W_4Z
14026
554k
    393882851U, // LDNT1W_4Z_IMM
14027
554k
    9317603U, // LDNT1W_4Z_STRIDED
14028
554k
    393882851U, // LDNT1W_4Z_STRIDED_IMM
14029
554k
    387984611U, // LDNT1W_ZRI
14030
554k
    9317603U, // LDNT1W_ZRR
14031
554k
    371207355U, // LDNT1W_ZZR_D_REAL
14032
554k
    371207267U, // LDNT1W_ZZR_S_REAL
14033
554k
    402787600U, // LDPDi
14034
554k
    463773969U, // LDPDpost
14035
554k
    453157137U, // LDPDpre
14036
554k
    419564816U, // LDPQi
14037
554k
    480551185U, // LDPQpost
14038
554k
    469934353U, // LDPQpre
14039
554k
    436342032U, // LDPSWi
14040
554k
    497328401U, // LDPSWpost
14041
554k
    486711569U, // LDPSWpre
14042
554k
    436342032U, // LDPSi
14043
554k
    497328401U, // LDPSpost
14044
554k
    486711569U, // LDPSpre
14045
554k
    436342032U, // LDPWi
14046
554k
    497328401U, // LDPWpost
14047
554k
    486711569U, // LDPWpre
14048
554k
    402787600U, // LDPXi
14049
554k
    463773969U, // LDPXpost
14050
554k
    453157137U, // LDPXpre
14051
554k
    62552U, // LDRAAindexed
14052
554k
    63577U, // LDRAAwriteback
14053
554k
    62552U, // LDRABindexed
14054
554k
    63577U, // LDRABwriteback
14055
554k
    41593U, // LDRBBpost
14056
554k
    10920025U,  // LDRBBpre
14057
554k
    503450712U, // LDRBBroW
14058
554k
    520227928U, // LDRBBroX
14059
554k
    64600U, // LDRBBui
14060
554k
    41593U, // LDRBpost
14061
554k
    10920025U,  // LDRBpre
14062
554k
    503450712U, // LDRBroW
14063
554k
    520227928U, // LDRBroX
14064
554k
    64600U, // LDRBui
14065
554k
    1U, // LDRDl
14066
554k
    41593U, // LDRDpost
14067
554k
    10920025U,  // LDRDpre
14068
554k
    537005144U, // LDRDroW
14069
554k
    553782360U, // LDRDroX
14070
554k
    65624U, // LDRDui
14071
554k
    41593U, // LDRHHpost
14072
554k
    10920025U,  // LDRHHpre
14073
554k
    570559576U, // LDRHHroW
14074
554k
    587336792U, // LDRHHroX
14075
554k
    66648U, // LDRHHui
14076
554k
    41593U, // LDRHpost
14077
554k
    10920025U,  // LDRHpre
14078
554k
    570559576U, // LDRHroW
14079
554k
    587336792U, // LDRHroX
14080
554k
    66648U, // LDRHui
14081
554k
    1U, // LDRQl
14082
554k
    41593U, // LDRQpost
14083
554k
    10920025U,  // LDRQpre
14084
554k
    604114008U, // LDRQroW
14085
554k
    620891224U, // LDRQroX
14086
554k
    67672U, // LDRQui
14087
554k
    41593U, // LDRSBWpost
14088
554k
    10920025U,  // LDRSBWpre
14089
554k
    503450712U, // LDRSBWroW
14090
554k
    520227928U, // LDRSBWroX
14091
554k
    64600U, // LDRSBWui
14092
554k
    41593U, // LDRSBXpost
14093
554k
    10920025U,  // LDRSBXpre
14094
554k
    503450712U, // LDRSBXroW
14095
554k
    520227928U, // LDRSBXroX
14096
554k
    64600U, // LDRSBXui
14097
554k
    41593U, // LDRSHWpost
14098
554k
    10920025U,  // LDRSHWpre
14099
554k
    570559576U, // LDRSHWroW
14100
554k
    587336792U, // LDRSHWroX
14101
554k
    66648U, // LDRSHWui
14102
554k
    41593U, // LDRSHXpost
14103
554k
    10920025U,  // LDRSHXpre
14104
554k
    570559576U, // LDRSHXroW
14105
554k
    587336792U, // LDRSHXroX
14106
554k
    66648U, // LDRSHXui
14107
554k
    1U, // LDRSWl
14108
554k
    41593U, // LDRSWpost
14109
554k
    10920025U,  // LDRSWpre
14110
554k
    637668440U, // LDRSWroW
14111
554k
    654445656U, // LDRSWroX
14112
554k
    68696U, // LDRSWui
14113
554k
    1U, // LDRSl
14114
554k
    41593U, // LDRSpost
14115
554k
    10920025U,  // LDRSpre
14116
554k
    637668440U, // LDRSroW
14117
554k
    654445656U, // LDRSroX
14118
554k
    68696U, // LDRSui
14119
554k
    1U, // LDRWl
14120
554k
    41593U, // LDRWpost
14121
554k
    10920025U,  // LDRWpre
14122
554k
    637668440U, // LDRWroW
14123
554k
    654445656U, // LDRWroX
14124
554k
    68696U, // LDRWui
14125
554k
    1U, // LDRXl
14126
554k
    41593U, // LDRXpost
14127
554k
    10920025U,  // LDRXpre
14128
554k
    537005144U, // LDRXroW
14129
554k
    553782360U, // LDRXroX
14130
554k
    65624U, // LDRXui
14131
554k
    11013208U,  // LDR_PXI
14132
554k
    608U, // LDR_TX
14133
554k
    0U, // LDR_ZA
14134
554k
    11013208U,  // LDR_ZXI
14135
554k
    3U, // LDSETAB
14136
554k
    3U, // LDSETAH
14137
554k
    3U, // LDSETALB
14138
554k
    3U, // LDSETALH
14139
554k
    3U, // LDSETALW
14140
554k
    3U, // LDSETALX
14141
554k
    3U, // LDSETAW
14142
554k
    3U, // LDSETAX
14143
554k
    3U, // LDSETB
14144
554k
    3U, // LDSETH
14145
554k
    3U, // LDSETLB
14146
554k
    3U, // LDSETLH
14147
554k
    3U, // LDSETLW
14148
554k
    3U, // LDSETLX
14149
554k
    60690U, // LDSETP
14150
554k
    60690U, // LDSETPA
14151
554k
    60690U, // LDSETPAL
14152
554k
    60690U, // LDSETPL
14153
554k
    3U, // LDSETW
14154
554k
    3U, // LDSETX
14155
554k
    3U, // LDSMAXAB
14156
554k
    3U, // LDSMAXAH
14157
554k
    3U, // LDSMAXALB
14158
554k
    3U, // LDSMAXALH
14159
554k
    3U, // LDSMAXALW
14160
554k
    3U, // LDSMAXALX
14161
554k
    3U, // LDSMAXAW
14162
554k
    3U, // LDSMAXAX
14163
554k
    3U, // LDSMAXB
14164
554k
    3U, // LDSMAXH
14165
554k
    3U, // LDSMAXLB
14166
554k
    3U, // LDSMAXLH
14167
554k
    3U, // LDSMAXLW
14168
554k
    3U, // LDSMAXLX
14169
554k
    3U, // LDSMAXW
14170
554k
    3U, // LDSMAXX
14171
554k
    3U, // LDSMINAB
14172
554k
    3U, // LDSMINAH
14173
554k
    3U, // LDSMINALB
14174
554k
    3U, // LDSMINALH
14175
554k
    3U, // LDSMINALW
14176
554k
    3U, // LDSMINALX
14177
554k
    3U, // LDSMINAW
14178
554k
    3U, // LDSMINAX
14179
554k
    3U, // LDSMINB
14180
554k
    3U, // LDSMINH
14181
554k
    3U, // LDSMINLB
14182
554k
    3U, // LDSMINLH
14183
554k
    3U, // LDSMINLW
14184
554k
    3U, // LDSMINLX
14185
554k
    3U, // LDSMINW
14186
554k
    3U, // LDSMINX
14187
554k
    3411032U, // LDTRBi
14188
554k
    3411032U, // LDTRHi
14189
554k
    3411032U, // LDTRSBWi
14190
554k
    3411032U, // LDTRSBXi
14191
554k
    3411032U, // LDTRSHWi
14192
554k
    3411032U, // LDTRSHXi
14193
554k
    3411032U, // LDTRSWi
14194
554k
    3411032U, // LDTRWi
14195
554k
    3411032U, // LDTRXi
14196
554k
    3U, // LDUMAXAB
14197
554k
    3U, // LDUMAXAH
14198
554k
    3U, // LDUMAXALB
14199
554k
    3U, // LDUMAXALH
14200
554k
    3U, // LDUMAXALW
14201
554k
    3U, // LDUMAXALX
14202
554k
    3U, // LDUMAXAW
14203
554k
    3U, // LDUMAXAX
14204
554k
    3U, // LDUMAXB
14205
554k
    3U, // LDUMAXH
14206
554k
    3U, // LDUMAXLB
14207
554k
    3U, // LDUMAXLH
14208
554k
    3U, // LDUMAXLW
14209
554k
    3U, // LDUMAXLX
14210
554k
    3U, // LDUMAXW
14211
554k
    3U, // LDUMAXX
14212
554k
    3U, // LDUMINAB
14213
554k
    3U, // LDUMINAH
14214
554k
    3U, // LDUMINALB
14215
554k
    3U, // LDUMINALH
14216
554k
    3U, // LDUMINALW
14217
554k
    3U, // LDUMINALX
14218
554k
    3U, // LDUMINAW
14219
554k
    3U, // LDUMINAX
14220
554k
    3U, // LDUMINB
14221
554k
    3U, // LDUMINH
14222
554k
    3U, // LDUMINLB
14223
554k
    3U, // LDUMINLH
14224
554k
    3U, // LDUMINLW
14225
554k
    3U, // LDUMINLX
14226
554k
    3U, // LDUMINW
14227
554k
    3U, // LDUMINX
14228
554k
    3411032U, // LDURBBi
14229
554k
    3411032U, // LDURBi
14230
554k
    3411032U, // LDURDi
14231
554k
    3411032U, // LDURHHi
14232
554k
    3411032U, // LDURHi
14233
554k
    3411032U, // LDURQi
14234
554k
    3411032U, // LDURSBWi
14235
554k
    3411032U, // LDURSBXi
14236
554k
    3411032U, // LDURSHWi
14237
554k
    3411032U, // LDURSHXi
14238
554k
    3411032U, // LDURSWi
14239
554k
    3411032U, // LDURSi
14240
554k
    3411032U, // LDURWi
14241
554k
    3411032U, // LDURXi
14242
554k
    0U, // LDX
14243
554k
    3411216U, // LDXPW
14244
554k
    3411216U, // LDXPX
14245
554k
    608U, // LDXRB
14246
554k
    608U, // LDXRH
14247
554k
    608U, // LDXRW
14248
554k
    608U, // LDXRX
14249
554k
    0U, // LDY
14250
554k
    0U, // LDZ
14251
554k
    0U, // LDZI
14252
554k
    16918656U,  // LSLR_ZPmZ_B
14253
554k
    33691776U,  // LSLR_ZPmZ_D
14254
554k
    51129480U,  // LSLR_ZPmZ_H
14255
554k
    67252352U,  // LSLR_ZPmZ_S
14256
554k
    3160U,  // LSLVWr
14257
554k
    3160U,  // LSLVXr
14258
554k
    33695872U,  // LSL_WIDE_ZPmZ_B
14259
554k
    2239624U, // LSL_WIDE_ZPmZ_H
14260
554k
    33697920U,  // LSL_WIDE_ZPmZ_S
14261
554k
    6233U,  // LSL_WIDE_ZZZ_B
14262
554k
    184U, // LSL_WIDE_ZZZ_H
14263
554k
    6233U,  // LSL_WIDE_ZZZ_S
14264
554k
    141440U,  // LSL_ZPmI_B
14265
554k
    137344U,  // LSL_ZPmI_D
14266
554k
    52440200U,  // LSL_ZPmI_H
14267
554k
    143488U,  // LSL_ZPmI_S
14268
554k
    16918656U,  // LSL_ZPmZ_B
14269
554k
    33691776U,  // LSL_ZPmZ_D
14270
554k
    51129480U,  // LSL_ZPmZ_H
14271
554k
    67252352U,  // LSL_ZPmZ_S
14272
554k
    3161U,  // LSL_ZZI_B
14273
554k
    3160U,  // LSL_ZZI_D
14274
554k
    224U, // LSL_ZZI_H
14275
554k
    3161U,  // LSL_ZZI_S
14276
554k
    16918656U,  // LSRR_ZPmZ_B
14277
554k
    33691776U,  // LSRR_ZPmZ_D
14278
554k
    51129480U,  // LSRR_ZPmZ_H
14279
554k
    67252352U,  // LSRR_ZPmZ_S
14280
554k
    3160U,  // LSRVWr
14281
554k
    3160U,  // LSRVXr
14282
554k
    33695872U,  // LSR_WIDE_ZPmZ_B
14283
554k
    2239624U, // LSR_WIDE_ZPmZ_H
14284
554k
    33697920U,  // LSR_WIDE_ZPmZ_S
14285
554k
    6233U,  // LSR_WIDE_ZZZ_B
14286
554k
    184U, // LSR_WIDE_ZZZ_H
14287
554k
    6233U,  // LSR_WIDE_ZZZ_S
14288
554k
    141440U,  // LSR_ZPmI_B
14289
554k
    137344U,  // LSR_ZPmI_D
14290
554k
    52440200U,  // LSR_ZPmI_H
14291
554k
    143488U,  // LSR_ZPmI_S
14292
554k
    16918656U,  // LSR_ZPmZ_B
14293
554k
    33691776U,  // LSR_ZPmZ_D
14294
554k
    51129480U,  // LSR_ZPmZ_H
14295
554k
    67252352U,  // LSR_ZPmZ_S
14296
554k
    3161U,  // LSR_ZZI_B
14297
554k
    3160U,  // LSR_ZZI_D
14298
554k
    224U, // LSR_ZZI_H
14299
554k
    3161U,  // LSR_ZZI_S
14300
554k
    643U, // LUT2v16f8
14301
554k
    3U, // LUT2v8f16
14302
554k
    643U, // LUT4v16f8
14303
554k
    3U, // LUT4v8f16
14304
554k
    648U, // LUTI2_2ZTZI_B
14305
554k
    648U, // LUTI2_2ZTZI_H
14306
554k
    648U, // LUTI2_2ZTZI_S
14307
554k
    648U, // LUTI2_4ZTZI_B
14308
554k
    648U, // LUTI2_4ZTZI_H
14309
554k
    648U, // LUTI2_4ZTZI_S
14310
554k
    69720U, // LUTI2_S_2ZTZI_B
14311
554k
    69720U, // LUTI2_S_2ZTZI_H
14312
554k
    648U, // LUTI2_S_4ZTZI_B
14313
554k
    648U, // LUTI2_S_4ZTZI_H
14314
554k
    69720U, // LUTI2_ZTZI_B
14315
554k
    648U, // LUTI2_ZTZI_H
14316
554k
    69720U, // LUTI2_ZTZI_S
14317
554k
    650U, // LUTI2_ZZZI_B
14318
554k
    648U, // LUTI2_ZZZI_H
14319
554k
    648U, // LUTI4_2ZTZI_B
14320
554k
    648U, // LUTI4_2ZTZI_H
14321
554k
    648U, // LUTI4_2ZTZI_S
14322
554k
    648U, // LUTI4_4ZTZI_H
14323
554k
    648U, // LUTI4_4ZTZI_S
14324
554k
    656U, // LUTI4_4ZZT2Z
14325
554k
    69720U, // LUTI4_S_2ZTZI_B
14326
554k
    69720U, // LUTI4_S_2ZTZI_H
14327
554k
    648U, // LUTI4_S_4ZTZI_H
14328
554k
    656U, // LUTI4_S_4ZZT2Z
14329
554k
    648U, // LUTI4_Z2ZZI_H
14330
554k
    69720U, // LUTI4_ZTZI_B
14331
554k
    648U, // LUTI4_ZTZI_H
14332
554k
    69720U, // LUTI4_ZTZI_S
14333
554k
    650U, // LUTI4_ZZZI_B
14334
554k
    648U, // LUTI4_ZZZI_H
14335
554k
    0U, // MAC16
14336
554k
    134232U,  // MADDPT
14337
554k
    134232U,  // MADDWrrr
14338
554k
    134232U,  // MADDXrrr
14339
554k
    1112U,  // MAD_CPA
14340
554k
    70784U, // MAD_ZPmZZ_B
14341
554k
    285344896U, // MAD_ZPmZZ_D
14342
554k
    53488880U,  // MAD_ZPmZZ_H
14343
554k
    302123136U, // MAD_ZPmZZ_S
14344
554k
    16918744U,  // MATCH_PPzZZ_B
14345
554k
    51129481U,  // MATCH_PPzZZ_H
14346
554k
    0U, // MATFP
14347
554k
    0U, // MATINT
14348
554k
    1112U,  // MLA_CPA
14349
554k
    70784U, // MLA_ZPmZZ_B
14350
554k
    285344896U, // MLA_ZPmZZ_D
14351
554k
    53488880U,  // MLA_ZPmZZ_H
14352
554k
    302123136U, // MLA_ZPmZZ_S
14353
554k
    53216344U,  // MLA_ZZZI_D
14354
554k
    39152U, // MLA_ZZZI_H
14355
554k
    53217368U,  // MLA_ZZZI_S
14356
554k
    926864U,  // MLAv16i8
14357
554k
    1057944U, // MLAv2i32
14358
554k
    122299544U, // MLAv2i32_indexed
14359
554k
    1189024U, // MLAv4i16
14360
554k
    120464544U, // MLAv4i16_indexed
14361
554k
    402544U,  // MLAv4i32
14362
554k
    122299504U, // MLAv4i32_indexed
14363
554k
    533624U,  // MLAv8i16
14364
554k
    120464504U, // MLAv8i16_indexed
14365
554k
    1320104U, // MLAv8i8
14366
554k
    70784U, // MLS_ZPmZZ_B
14367
554k
    285344896U, // MLS_ZPmZZ_D
14368
554k
    53488880U,  // MLS_ZPmZZ_H
14369
554k
    302123136U, // MLS_ZPmZZ_S
14370
554k
    53216344U,  // MLS_ZZZI_D
14371
554k
    39152U, // MLS_ZZZI_H
14372
554k
    53217368U,  // MLS_ZZZI_S
14373
554k
    926864U,  // MLSv16i8
14374
554k
    1057944U, // MLSv2i32
14375
554k
    122299544U, // MLSv2i32_indexed
14376
554k
    1189024U, // MLSv4i16
14377
554k
    120464544U, // MLSv4i16_indexed
14378
554k
    402544U,  // MLSv4i32
14379
554k
    122299504U, // MLSv4i32_indexed
14380
554k
    533624U,  // MLSv8i16
14381
554k
    120464504U, // MLSv8i16_indexed
14382
554k
    1320104U, // MLSv8i8
14383
554k
    0U, // MOPSSETGE
14384
554k
    0U, // MOPSSETGEN
14385
554k
    0U, // MOPSSETGET
14386
554k
    0U, // MOPSSETGETN
14387
554k
    3U, // MOVAZ_2ZMI_H_B
14388
554k
    3U, // MOVAZ_2ZMI_H_D
14389
554k
    3U, // MOVAZ_2ZMI_H_H
14390
554k
    3U, // MOVAZ_2ZMI_H_S
14391
554k
    3U, // MOVAZ_2ZMI_V_B
14392
554k
    3U, // MOVAZ_2ZMI_V_D
14393
554k
    3U, // MOVAZ_2ZMI_V_H
14394
554k
    3U, // MOVAZ_2ZMI_V_S
14395
554k
    3U, // MOVAZ_4ZMI_H_B
14396
554k
    3U, // MOVAZ_4ZMI_H_D
14397
554k
    3U, // MOVAZ_4ZMI_H_H
14398
554k
    3U, // MOVAZ_4ZMI_H_S
14399
554k
    3U, // MOVAZ_4ZMI_V_B
14400
554k
    3U, // MOVAZ_4ZMI_V_D
14401
554k
    3U, // MOVAZ_4ZMI_V_H
14402
554k
    3U, // MOVAZ_4ZMI_V_S
14403
554k
    3U, // MOVAZ_VG2_2ZM
14404
554k
    3U, // MOVAZ_VG4_4ZM
14405
554k
    4U, // MOVAZ_ZMI_H_B
14406
554k
    4U, // MOVAZ_ZMI_H_D
14407
554k
    71770U, // MOVAZ_ZMI_H_H
14408
554k
    71770U, // MOVAZ_ZMI_H_Q
14409
554k
    4U, // MOVAZ_ZMI_H_S
14410
554k
    4U, // MOVAZ_ZMI_V_B
14411
554k
    4U, // MOVAZ_ZMI_V_D
14412
554k
    71770U, // MOVAZ_ZMI_V_H
14413
554k
    71770U, // MOVAZ_ZMI_V_Q
14414
554k
    4U, // MOVAZ_ZMI_V_S
14415
554k
    72793U, // MOVA_2ZMXI_H_B
14416
554k
    72793U, // MOVA_2ZMXI_H_D
14417
554k
    72793U, // MOVA_2ZMXI_H_H
14418
554k
    72793U, // MOVA_2ZMXI_H_S
14419
554k
    72793U, // MOVA_2ZMXI_V_B
14420
554k
    72793U, // MOVA_2ZMXI_V_D
14421
554k
    72793U, // MOVA_2ZMXI_V_H
14422
554k
    72793U, // MOVA_2ZMXI_V_S
14423
554k
    73817U, // MOVA_4ZMXI_H_B
14424
554k
    73817U, // MOVA_4ZMXI_H_D
14425
554k
    73817U, // MOVA_4ZMXI_H_H
14426
554k
    73817U, // MOVA_4ZMXI_H_S
14427
554k
    73817U, // MOVA_4ZMXI_V_B
14428
554k
    73817U, // MOVA_4ZMXI_V_D
14429
554k
    73817U, // MOVA_4ZMXI_V_H
14430
554k
    73817U, // MOVA_4ZMXI_V_S
14431
554k
    75416U, // MOVA_MXI2Z_H_B
14432
554k
    76440U, // MOVA_MXI2Z_H_D
14433
554k
    77464U, // MOVA_MXI2Z_H_H
14434
554k
    78488U, // MOVA_MXI2Z_H_S
14435
554k
    75416U, // MOVA_MXI2Z_V_B
14436
554k
    76440U, // MOVA_MXI2Z_V_D
14437
554k
    77464U, // MOVA_MXI2Z_V_H
14438
554k
    78488U, // MOVA_MXI2Z_V_S
14439
554k
    75424U, // MOVA_MXI4Z_H_B
14440
554k
    76448U, // MOVA_MXI4Z_H_D
14441
554k
    77472U, // MOVA_MXI4Z_H_H
14442
554k
    78496U, // MOVA_MXI4Z_H_S
14443
554k
    75424U, // MOVA_MXI4Z_V_B
14444
554k
    76448U, // MOVA_MXI4Z_V_D
14445
554k
    77472U, // MOVA_MXI4Z_V_H
14446
554k
    78496U, // MOVA_MXI4Z_V_S
14447
554k
    3U, // MOVA_VG2_2ZMXI
14448
554k
    192U, // MOVA_VG2_MXI2Z
14449
554k
    3U, // MOVA_VG4_4ZMXI
14450
554k
    192U, // MOVA_VG4_MXI4Z
14451
554k
    4U, // MOVID
14452
554k
    4U, // MOVIv16b_ns
14453
554k
    4U, // MOVIv2d_ns
14454
554k
    684U, // MOVIv2i32
14455
554k
    684U, // MOVIv2s_msl
14456
554k
    684U, // MOVIv4i16
14457
554k
    684U, // MOVIv4i32
14458
554k
    684U, // MOVIv4s_msl
14459
554k
    4U, // MOVIv8b_ns
14460
554k
    684U, // MOVIv8i16
14461
554k
    1U, // MOVKWi
14462
554k
    1U, // MOVKXi
14463
554k
    684U, // MOVNWi
14464
554k
    684U, // MOVNXi
14465
554k
    8U, // MOVPRFX_ZPmZ_B
14466
554k
    16U,  // MOVPRFX_ZPmZ_D
14467
554k
    0U, // MOVPRFX_ZPmZ_H
14468
554k
    24U,  // MOVPRFX_ZPmZ_S
14469
554k
    10456U, // MOVPRFX_ZPzZ_B
14470
554k
    6360U,  // MOVPRFX_ZPzZ_D
14471
554k
    137U, // MOVPRFX_ZPzZ_H
14472
554k
    12504U, // MOVPRFX_ZPzZ_S
14473
554k
    0U, // MOVPRFX_ZZ
14474
554k
    4U, // MOVT
14475
554k
    4U, // MOVT_TIX
14476
554k
    688U, // MOVT_XTI
14477
554k
    684U, // MOVZWi
14478
554k
    684U, // MOVZXi
14479
554k
    0U, // MRRS
14480
554k
    4U, // MRS
14481
554k
    70784U, // MSB_ZPmZZ_B
14482
554k
    285344896U, // MSB_ZPmZZ_D
14483
554k
    53488880U,  // MSB_ZPmZZ_H
14484
554k
    302123136U, // MSB_ZPmZZ_S
14485
554k
    0U, // MSR
14486
554k
    0U, // MSRR
14487
554k
    0U, // MSRpstateImm1
14488
554k
    0U, // MSRpstateImm4
14489
554k
    0U, // MSRpstatesvcrImm1
14490
554k
    134232U,  // MSUBPT
14491
554k
    134232U,  // MSUBWrrr
14492
554k
    134232U,  // MSUBXrrr
14493
554k
    0U, // MUL53HI
14494
554k
    0U, // MUL53LO
14495
554k
    3161U,  // MUL_ZI_B
14496
554k
    3160U,  // MUL_ZI_D
14497
554k
    224U, // MUL_ZI_H
14498
554k
    3161U,  // MUL_ZI_S
14499
554k
    16918656U,  // MUL_ZPmZ_B
14500
554k
    33691776U,  // MUL_ZPmZ_D
14501
554k
    51129480U,  // MUL_ZPmZ_H
14502
554k
    67252352U,  // MUL_ZPmZ_S
14503
554k
    5904472U, // MUL_ZZZI_D
14504
554k
    40072U, // MUL_ZZZI_H
14505
554k
    5910617U, // MUL_ZZZI_S
14506
554k
    10329U, // MUL_ZZZ_B
14507
554k
    6232U,  // MUL_ZZZ_D
14508
554k
    136U, // MUL_ZZZ_H
14509
554k
    12377U, // MUL_ZZZ_S
14510
554k
    925840U,  // MULv16i8
14511
554k
    1056920U, // MULv2i32
14512
554k
    340402328U, // MULv2i32_indexed
14513
554k
    1188000U, // MULv4i16
14514
554k
    338567328U, // MULv4i16_indexed
14515
554k
    401520U,  // MULv4i32
14516
554k
    340402288U, // MULv4i32_indexed
14517
554k
    532600U,  // MULv8i16
14518
554k
    338567288U, // MULv8i16_indexed
14519
554k
    1319080U, // MULv8i8
14520
554k
    684U, // MVNIv2i32
14521
554k
    684U, // MVNIv2s_msl
14522
554k
    684U, // MVNIv4i16
14523
554k
    684U, // MVNIv4i32
14524
554k
    684U, // MVNIv4s_msl
14525
554k
    684U, // MVNIv8i16
14526
554k
    16918744U,  // NANDS_PPzPP
14527
554k
    16918744U,  // NAND_PPzPP
14528
554k
    33691736U,  // NBSL_ZZZZ
14529
554k
    8U, // NEG_ZPmZ_B
14530
554k
    16U,  // NEG_ZPmZ_D
14531
554k
    0U, // NEG_ZPmZ_H
14532
554k
    24U,  // NEG_ZPmZ_S
14533
554k
    32U,  // NEGv16i8
14534
554k
    0U, // NEGv1i64
14535
554k
    40U,  // NEGv2i32
14536
554k
    48U,  // NEGv2i64
14537
554k
    56U,  // NEGv4i16
14538
554k
    64U,  // NEGv4i32
14539
554k
    72U,  // NEGv8i16
14540
554k
    80U,  // NEGv8i8
14541
554k
    16918744U,  // NMATCH_PPzZZ_B
14542
554k
    51129481U,  // NMATCH_PPzZZ_H
14543
554k
    16918744U,  // NORS_PPzPP
14544
554k
    16918744U,  // NOR_PPzPP
14545
554k
    8U, // NOT_ZPmZ_B
14546
554k
    16U,  // NOT_ZPmZ_D
14547
554k
    0U, // NOT_ZPmZ_H
14548
554k
    24U,  // NOT_ZPmZ_S
14549
554k
    32U,  // NOTv16i8
14550
554k
    80U,  // NOTv8i8
14551
554k
    16918744U,  // ORNS_PPzPP
14552
554k
    14424U, // ORNWrs
14553
554k
    14424U, // ORNXrs
14554
554k
    16918744U,  // ORN_PPzPP
14555
554k
    925840U,  // ORNv16i8
14556
554k
    1319080U, // ORNv8i8
14557
554k
    10328U, // ORQV_VPZ_B
14558
554k
    6232U,  // ORQV_VPZ_D
14559
554k
    5208U,  // ORQV_VPZ_H
14560
554k
    12376U, // ORQV_VPZ_S
14561
554k
    16918744U,  // ORRS_PPzPP
14562
554k
    35928U, // ORRWri
14563
554k
    14424U, // ORRWrs
14564
554k
    36952U, // ORRXri
14565
554k
    14424U, // ORRXrs
14566
554k
    16918744U,  // ORR_PPzPP
14567
554k
    36952U, // ORR_ZI
14568
554k
    16918656U,  // ORR_ZPmZ_B
14569
554k
    33691776U,  // ORR_ZPmZ_D
14570
554k
    51129480U,  // ORR_ZPmZ_H
14571
554k
    67252352U,  // ORR_ZPmZ_S
14572
554k
    6232U,  // ORR_ZZZ
14573
554k
    925840U,  // ORRv16i8
14574
554k
    1U, // ORRv2i32
14575
554k
    1U, // ORRv4i16
14576
554k
    1U, // ORRv4i32
14577
554k
    1U, // ORRv8i16
14578
554k
    1319080U, // ORRv8i8
14579
554k
    0U, // ORV_VPZ_B
14580
554k
    0U, // ORV_VPZ_D
14581
554k
    0U, // ORV_VPZ_H
14582
554k
    0U, // ORV_VPZ_S
14583
554k
    1U, // PACDA
14584
554k
    1U, // PACDB
14585
554k
    0U, // PACDZA
14586
554k
    0U, // PACDZB
14587
554k
    3160U,  // PACGA
14588
554k
    1U, // PACIA
14589
554k
    0U, // PACIA1716
14590
554k
    0U, // PACIA171615
14591
554k
    0U, // PACIASP
14592
554k
    0U, // PACIASPPC
14593
554k
    0U, // PACIAZ
14594
554k
    1U, // PACIB
14595
554k
    0U, // PACIB1716
14596
554k
    0U, // PACIB171615
14597
554k
    0U, // PACIBSP
14598
554k
    0U, // PACIBSPPC
14599
554k
    0U, // PACIBZ
14600
554k
    0U, // PACIZA
14601
554k
    0U, // PACIZB
14602
554k
    0U, // PACM
14603
554k
    0U, // PACNBIASPPC
14604
554k
    0U, // PACNBIBSPPC
14605
554k
    2U, // PEXT_2PCI_B
14606
554k
    2U, // PEXT_2PCI_D
14607
554k
    2U, // PEXT_2PCI_H
14608
554k
    2U, // PEXT_2PCI_S
14609
554k
    395U, // PEXT_PCI_B
14610
554k
    395U, // PEXT_PCI_D
14611
554k
    2U, // PEXT_PCI_H
14612
554k
    395U, // PEXT_PCI_S
14613
554k
    0U, // PFALSE
14614
554k
    10328U, // PFIRST_B
14615
554k
    392U, // PMOV_PZI_B
14616
554k
    392U, // PMOV_PZI_D
14617
554k
    2U, // PMOV_PZI_H
14618
554k
    392U, // PMOV_PZI_S
14619
554k
    4U, // PMOV_ZIP_B
14620
554k
    2U, // PMOV_ZIP_D
14621
554k
    0U, // PMOV_ZIP_H
14622
554k
    1U, // PMOV_ZIP_S
14623
554k
    12377U, // PMULLB_ZZZ_D
14624
554k
    176U, // PMULLB_ZZZ_H
14625
554k
    0U, // PMULLB_ZZZ_Q
14626
554k
    12377U, // PMULLT_ZZZ_D
14627
554k
    176U, // PMULLT_ZZZ_H
14628
554k
    0U, // PMULLT_ZZZ_Q
14629
554k
    925840U,  // PMULLv16i8
14630
554k
    4U, // PMULLv1i64
14631
554k
    4U, // PMULLv2i64
14632
554k
    1319080U, // PMULLv8i8
14633
554k
    10329U, // PMUL_ZZZ_B
14634
554k
    925840U,  // PMULv16i8
14635
554k
    1319080U, // PMULv8i8
14636
554k
    10328U, // PNEXT_B
14637
554k
    6232U,  // PNEXT_D
14638
554k
    136U, // PNEXT_H
14639
554k
    12376U, // PNEXT_S
14640
554k
    79224U, // PRFB_D_PZI
14641
554k
    696U, // PRFB_D_SCALED
14642
554k
    704U, // PRFB_D_SXTW_SCALED
14643
554k
    712U, // PRFB_D_UXTW_SCALED
14644
554k
    80248U, // PRFB_PRI
14645
554k
    720U, // PRFB_PRR
14646
554k
    79224U, // PRFB_S_PZI
14647
554k
    728U, // PRFB_S_SXTW_SCALED
14648
554k
    736U, // PRFB_S_UXTW_SCALED
14649
554k
    744U, // PRFD_D_PZI
14650
554k
    752U, // PRFD_D_SCALED
14651
554k
    760U, // PRFD_D_SXTW_SCALED
14652
554k
    768U, // PRFD_D_UXTW_SCALED
14653
554k
    80248U, // PRFD_PRI
14654
554k
    776U, // PRFD_PRR
14655
554k
    744U, // PRFD_S_PZI
14656
554k
    784U, // PRFD_S_SXTW_SCALED
14657
554k
    792U, // PRFD_S_UXTW_SCALED
14658
554k
    800U, // PRFH_D_PZI
14659
554k
    808U, // PRFH_D_SCALED
14660
554k
    816U, // PRFH_D_SXTW_SCALED
14661
554k
    824U, // PRFH_D_UXTW_SCALED
14662
554k
    80248U, // PRFH_PRI
14663
554k
    832U, // PRFH_PRR
14664
554k
    800U, // PRFH_S_PZI
14665
554k
    840U, // PRFH_S_SXTW_SCALED
14666
554k
    848U, // PRFH_S_UXTW_SCALED
14667
554k
    1U, // PRFMl
14668
554k
    537005144U, // PRFMroW
14669
554k
    553782360U, // PRFMroX
14670
554k
    65624U, // PRFMui
14671
554k
    3411032U, // PRFUMi
14672
554k
    856U, // PRFW_D_PZI
14673
554k
    864U, // PRFW_D_SCALED
14674
554k
    872U, // PRFW_D_SXTW_SCALED
14675
554k
    880U, // PRFW_D_UXTW_SCALED
14676
554k
    80248U, // PRFW_PRI
14677
554k
    888U, // PRFW_PRR
14678
554k
    856U, // PRFW_S_PZI
14679
554k
    896U, // PRFW_S_SXTW_SCALED
14680
554k
    904U, // PRFW_S_UXTW_SCALED
14681
554k
    11151448U,  // PSEL_PPPRI_B
14682
554k
    11147352U,  // PSEL_PPPRI_D
14683
554k
    11146328U,  // PSEL_PPPRI_H
14684
554k
    11153496U,  // PSEL_PPPRI_S
14685
554k
    1U, // PTEST_PP
14686
554k
    1U, // PTRUES_B
14687
554k
    1U, // PTRUES_D
14688
554k
    0U, // PTRUES_H
14689
554k
    1U, // PTRUES_S
14690
554k
    1U, // PTRUE_B
14691
554k
    0U, // PTRUE_C_B
14692
554k
    0U, // PTRUE_C_D
14693
554k
    0U, // PTRUE_C_H
14694
554k
    0U, // PTRUE_C_S
14695
554k
    1U, // PTRUE_D
14696
554k
    0U, // PTRUE_H
14697
554k
    1U, // PTRUE_S
14698
554k
    0U, // PUNPKHI_PP
14699
554k
    0U, // PUNPKLO_PP
14700
554k
    5208U,  // RADDHNB_ZZZ_B
14701
554k
    96U,  // RADDHNB_ZZZ_H
14702
554k
    6232U,  // RADDHNB_ZZZ_S
14703
554k
    7256U,  // RADDHNT_ZZZ_B
14704
554k
    24U,  // RADDHNT_ZZZ_H
14705
554k
    1112U,  // RADDHNT_ZZZ_S
14706
554k
    270440U,  // RADDHNv2i64_v2i32
14707
554k
    271464U,  // RADDHNv2i64_v4i32
14708
554k
    401520U,  // RADDHNv4i32_v4i16
14709
554k
    402544U,  // RADDHNv4i32_v8i16
14710
554k
    533624U,  // RADDHNv8i16_v16i8
14711
554k
    532600U,  // RADDHNv8i16_v8i8
14712
554k
    270440U,  // RAX1
14713
554k
    6232U,  // RAX1_ZZZ_D
14714
554k
    0U, // RBITWr
14715
554k
    0U, // RBITXr
14716
554k
    8U, // RBIT_ZPmZ_B
14717
554k
    16U,  // RBIT_ZPmZ_D
14718
554k
    0U, // RBIT_ZPmZ_H
14719
554k
    24U,  // RBIT_ZPmZ_S
14720
554k
    32U,  // RBITv16i8
14721
554k
    80U,  // RBITv8i8
14722
554k
    3449105U, // RCWCAS
14723
554k
    3449105U, // RCWCASA
14724
554k
    3449105U, // RCWCASAL
14725
554k
    3449105U, // RCWCASL
14726
554k
    0U, // RCWCASP
14727
554k
    0U, // RCWCASPA
14728
554k
    0U, // RCWCASPAL
14729
554k
    0U, // RCWCASPL
14730
554k
    3U, // RCWCLR
14731
554k
    3U, // RCWCLRA
14732
554k
    3U, // RCWCLRAL
14733
554k
    3U, // RCWCLRL
14734
554k
    60690U, // RCWCLRP
14735
554k
    60690U, // RCWCLRPA
14736
554k
    60690U, // RCWCLRPAL
14737
554k
    60690U, // RCWCLRPL
14738
554k
    3U, // RCWCLRS
14739
554k
    3U, // RCWCLRSA
14740
554k
    3U, // RCWCLRSAL
14741
554k
    3U, // RCWCLRSL
14742
554k
    60690U, // RCWCLRSP
14743
554k
    60690U, // RCWCLRSPA
14744
554k
    60690U, // RCWCLRSPAL
14745
554k
    60690U, // RCWCLRSPL
14746
554k
    3449105U, // RCWSCAS
14747
554k
    3449105U, // RCWSCASA
14748
554k
    3449105U, // RCWSCASAL
14749
554k
    3449105U, // RCWSCASL
14750
554k
    0U, // RCWSCASP
14751
554k
    0U, // RCWSCASPA
14752
554k
    0U, // RCWSCASPAL
14753
554k
    0U, // RCWSCASPL
14754
554k
    3U, // RCWSET
14755
554k
    3U, // RCWSETA
14756
554k
    3U, // RCWSETAL
14757
554k
    3U, // RCWSETL
14758
554k
    60690U, // RCWSETP
14759
554k
    60690U, // RCWSETPA
14760
554k
    60690U, // RCWSETPAL
14761
554k
    60690U, // RCWSETPL
14762
554k
    3U, // RCWSETS
14763
554k
    3U, // RCWSETSA
14764
554k
    3U, // RCWSETSAL
14765
554k
    3U, // RCWSETSL
14766
554k
    60690U, // RCWSETSP
14767
554k
    60690U, // RCWSETSPA
14768
554k
    60690U, // RCWSETSPAL
14769
554k
    60690U, // RCWSETSPL
14770
554k
    3U, // RCWSWP
14771
554k
    3U, // RCWSWPA
14772
554k
    3U, // RCWSWPAL
14773
554k
    3U, // RCWSWPL
14774
554k
    60690U, // RCWSWPP
14775
554k
    60690U, // RCWSWPPA
14776
554k
    60690U, // RCWSWPPAL
14777
554k
    60690U, // RCWSWPPL
14778
554k
    3U, // RCWSWPS
14779
554k
    3U, // RCWSWPSA
14780
554k
    3U, // RCWSWPSAL
14781
554k
    3U, // RCWSWPSL
14782
554k
    60690U, // RCWSWPSP
14783
554k
    60690U, // RCWSWPSPA
14784
554k
    60690U, // RCWSWPSPAL
14785
554k
    60690U, // RCWSWPSPL
14786
554k
    912U, // RDFFRS_PPz
14787
554k
    912U, // RDFFR_PPz_REAL
14788
554k
    0U, // RDFFR_P_REAL
14789
554k
    0U, // RDSVLI_XI
14790
554k
    0U, // RDVLI_XI
14791
554k
    0U, // RET
14792
554k
    0U, // RETAA
14793
554k
    0U, // RETAASPPCi
14794
554k
    0U, // RETAASPPCr
14795
554k
    0U, // RETAB
14796
554k
    0U, // RETABSPPCi
14797
554k
    0U, // RETABSPPCr
14798
554k
    0U, // REV16Wr
14799
554k
    0U, // REV16Xr
14800
554k
    32U,  // REV16v16i8
14801
554k
    80U,  // REV16v8i8
14802
554k
    0U, // REV32Xr
14803
554k
    32U,  // REV32v16i8
14804
554k
    56U,  // REV32v4i16
14805
554k
    72U,  // REV32v8i16
14806
554k
    80U,  // REV32v8i8
14807
554k
    32U,  // REV64v16i8
14808
554k
    40U,  // REV64v2i32
14809
554k
    56U,  // REV64v4i16
14810
554k
    64U,  // REV64v4i32
14811
554k
    72U,  // REV64v8i16
14812
554k
    80U,  // REV64v8i8
14813
554k
    16U,  // REVB_ZPmZ_D
14814
554k
    0U, // REVB_ZPmZ_H
14815
554k
    24U,  // REVB_ZPmZ_S
14816
554k
    4U, // REVD_ZPmZ
14817
554k
    16U,  // REVH_ZPmZ_D
14818
554k
    24U,  // REVH_ZPmZ_S
14819
554k
    16U,  // REVW_ZPmZ_D
14820
554k
    0U, // REVWr
14821
554k
    0U, // REVXr
14822
554k
    1U, // REV_PP_B
14823
554k
    0U, // REV_PP_D
14824
554k
    0U, // REV_PP_H
14825
554k
    1U, // REV_PP_S
14826
554k
    1U, // REV_ZZ_B
14827
554k
    0U, // REV_ZZ_D
14828
554k
    0U, // REV_ZZ_H
14829
554k
    1U, // REV_ZZ_S
14830
554k
    3160U,  // RMIF
14831
554k
    3160U,  // RORVWr
14832
554k
    3160U,  // RORVXr
14833
554k
    0U, // RPRFM
14834
554k
    3160U,  // RSHRNB_ZZI_B
14835
554k
    224U, // RSHRNB_ZZI_H
14836
554k
    3160U,  // RSHRNB_ZZI_S
14837
554k
    41048U, // RSHRNT_ZZI_B
14838
554k
    376U, // RSHRNT_ZZI_H
14839
554k
    41048U, // RSHRNT_ZZI_S
14840
554k
    41080U, // RSHRNv16i8_shift
14841
554k
    3176U,  // RSHRNv2i32_shift
14842
554k
    3184U,  // RSHRNv4i16_shift
14843
554k
    41064U, // RSHRNv4i32_shift
14844
554k
    41072U, // RSHRNv8i16_shift
14845
554k
    3192U,  // RSHRNv8i8_shift
14846
554k
    5208U,  // RSUBHNB_ZZZ_B
14847
554k
    96U,  // RSUBHNB_ZZZ_H
14848
554k
    6232U,  // RSUBHNB_ZZZ_S
14849
554k
    7256U,  // RSUBHNT_ZZZ_B
14850
554k
    24U,  // RSUBHNT_ZZZ_H
14851
554k
    1112U,  // RSUBHNT_ZZZ_S
14852
554k
    270440U,  // RSUBHNv2i64_v2i32
14853
554k
    271464U,  // RSUBHNv2i64_v4i32
14854
554k
    401520U,  // RSUBHNv4i32_v4i16
14855
554k
    402544U,  // RSUBHNv4i32_v8i16
14856
554k
    533624U,  // RSUBHNv8i16_v16i8
14857
554k
    532600U,  // RSUBHNv8i16_v8i8
14858
554k
    2136U,  // SABALB_ZZZ_D
14859
554k
    8U, // SABALB_ZZZ_H
14860
554k
    7256U,  // SABALB_ZZZ_S
14861
554k
    2136U,  // SABALT_ZZZ_D
14862
554k
    8U, // SABALT_ZZZ_H
14863
554k
    7256U,  // SABALT_ZZZ_S
14864
554k
    926864U,  // SABALv16i8_v8i16
14865
554k
    1057944U, // SABALv2i32_v2i64
14866
554k
    1189024U, // SABALv4i16_v4i32
14867
554k
    402544U,  // SABALv4i32_v2i64
14868
554k
    533624U,  // SABALv8i16_v4i32
14869
554k
    1320104U, // SABALv8i8_v8i16
14870
554k
    9U, // SABA_ZZZ_B
14871
554k
    1112U,  // SABA_ZZZ_D
14872
554k
    240U, // SABA_ZZZ_H
14873
554k
    2136U,  // SABA_ZZZ_S
14874
554k
    926864U,  // SABAv16i8
14875
554k
    1057944U, // SABAv2i32
14876
554k
    1189024U, // SABAv4i16
14877
554k
    402544U,  // SABAv4i32
14878
554k
    533624U,  // SABAv8i16
14879
554k
    1320104U, // SABAv8i8
14880
554k
    12377U, // SABDLB_ZZZ_D
14881
554k
    176U, // SABDLB_ZZZ_H
14882
554k
    5208U,  // SABDLB_ZZZ_S
14883
554k
    12377U, // SABDLT_ZZZ_D
14884
554k
    176U, // SABDLT_ZZZ_H
14885
554k
    5208U,  // SABDLT_ZZZ_S
14886
554k
    925840U,  // SABDLv16i8_v8i16
14887
554k
    1056920U, // SABDLv2i32_v2i64
14888
554k
    1188000U, // SABDLv4i16_v4i32
14889
554k
    401520U,  // SABDLv4i32_v2i64
14890
554k
    532600U,  // SABDLv8i16_v4i32
14891
554k
    1319080U, // SABDLv8i8_v8i16
14892
554k
    16918656U,  // SABD_ZPmZ_B
14893
554k
    33691776U,  // SABD_ZPmZ_D
14894
554k
    51129480U,  // SABD_ZPmZ_H
14895
554k
    67252352U,  // SABD_ZPmZ_S
14896
554k
    925840U,  // SABDv16i8
14897
554k
    1056920U, // SABDv2i32
14898
554k
    1188000U, // SABDv4i16
14899
554k
    401520U,  // SABDv4i32
14900
554k
    532600U,  // SABDv8i16
14901
554k
    1319080U, // SABDv8i8
14902
554k
    2176U,  // SADALP_ZPmZ_D
14903
554k
    8U, // SADALP_ZPmZ_H
14904
554k
    7296U,  // SADALP_ZPmZ_S
14905
554k
    32U,  // SADALPv16i8_v8i16
14906
554k
    40U,  // SADALPv2i32_v1i64
14907
554k
    56U,  // SADALPv4i16_v2i32
14908
554k
    64U,  // SADALPv4i32_v2i64
14909
554k
    72U,  // SADALPv8i16_v4i32
14910
554k
    80U,  // SADALPv8i8_v4i16
14911
554k
    12377U, // SADDLBT_ZZZ_D
14912
554k
    176U, // SADDLBT_ZZZ_H
14913
554k
    5208U,  // SADDLBT_ZZZ_S
14914
554k
    12377U, // SADDLB_ZZZ_D
14915
554k
    176U, // SADDLB_ZZZ_H
14916
554k
    5208U,  // SADDLB_ZZZ_S
14917
554k
    32U,  // SADDLPv16i8_v8i16
14918
554k
    40U,  // SADDLPv2i32_v1i64
14919
554k
    56U,  // SADDLPv4i16_v2i32
14920
554k
    64U,  // SADDLPv4i32_v2i64
14921
554k
    72U,  // SADDLPv8i16_v4i32
14922
554k
    80U,  // SADDLPv8i8_v4i16
14923
554k
    12377U, // SADDLT_ZZZ_D
14924
554k
    176U, // SADDLT_ZZZ_H
14925
554k
    5208U,  // SADDLT_ZZZ_S
14926
554k
    32U,  // SADDLVv16i8v
14927
554k
    56U,  // SADDLVv4i16v
14928
554k
    64U,  // SADDLVv4i32v
14929
554k
    72U,  // SADDLVv8i16v
14930
554k
    80U,  // SADDLVv8i8v
14931
554k
    925840U,  // SADDLv16i8_v8i16
14932
554k
    1056920U, // SADDLv2i32_v2i64
14933
554k
    1188000U, // SADDLv4i16_v4i32
14934
554k
    401520U,  // SADDLv4i32_v2i64
14935
554k
    532600U,  // SADDLv8i16_v4i32
14936
554k
    1319080U, // SADDLv8i8_v8i16
14937
554k
    0U, // SADDV_VPZ_B
14938
554k
    0U, // SADDV_VPZ_H
14939
554k
    0U, // SADDV_VPZ_S
14940
554k
    12376U, // SADDWB_ZZZ_D
14941
554k
    176U, // SADDWB_ZZZ_H
14942
554k
    5209U,  // SADDWB_ZZZ_S
14943
554k
    12376U, // SADDWT_ZZZ_D
14944
554k
    176U, // SADDWT_ZZZ_H
14945
554k
    5209U,  // SADDWT_ZZZ_S
14946
554k
    925816U,  // SADDWv16i8_v8i16
14947
554k
    1056872U, // SADDWv2i32_v2i64
14948
554k
    1187952U, // SADDWv4i16_v4i32
14949
554k
    401512U,  // SADDWv4i32_v2i64
14950
554k
    532592U,  // SADDWv8i16_v4i32
14951
554k
    1319032U, // SADDWv8i8_v8i16
14952
554k
    0U, // SB
14953
554k
    1112U,  // SBCLB_ZZZ_D
14954
554k
    2136U,  // SBCLB_ZZZ_S
14955
554k
    1112U,  // SBCLT_ZZZ_D
14956
554k
    2136U,  // SBCLT_ZZZ_S
14957
554k
    3160U,  // SBCSWr
14958
554k
    3160U,  // SBCSXr
14959
554k
    3160U,  // SBCWr
14960
554k
    3160U,  // SBCXr
14961
554k
    134232U,  // SBFMWri
14962
554k
    134232U,  // SBFMXri
14963
554k
    8U, // SCLAMP_VG2_2Z2Z_B
14964
554k
    16U,  // SCLAMP_VG2_2Z2Z_D
14965
554k
    240U, // SCLAMP_VG2_2Z2Z_H
14966
554k
    24U,  // SCLAMP_VG2_2Z2Z_S
14967
554k
    8U, // SCLAMP_VG4_4Z4Z_B
14968
554k
    16U,  // SCLAMP_VG4_4Z4Z_D
14969
554k
    240U, // SCLAMP_VG4_4Z4Z_H
14970
554k
    24U,  // SCLAMP_VG4_4Z4Z_S
14971
554k
    9U, // SCLAMP_ZZZ_B
14972
554k
    1112U,  // SCLAMP_ZZZ_D
14973
554k
    240U, // SCLAMP_ZZZ_H
14974
554k
    2136U,  // SCLAMP_ZZZ_S
14975
554k
    3160U,  // SCVTFSWDri
14976
554k
    3160U,  // SCVTFSWHri
14977
554k
    3160U,  // SCVTFSWSri
14978
554k
    3160U,  // SCVTFSXDri
14979
554k
    3160U,  // SCVTFSXHri
14980
554k
    3160U,  // SCVTFSXSri
14981
554k
    0U, // SCVTFUWDri
14982
554k
    0U, // SCVTFUWHri
14983
554k
    0U, // SCVTFUWSri
14984
554k
    0U, // SCVTFUXDri
14985
554k
    0U, // SCVTFUXHri
14986
554k
    0U, // SCVTFUXSri
14987
554k
    0U, // SCVTF_2Z2Z_StoS
14988
554k
    0U, // SCVTF_4Z4Z_StoS
14989
554k
    16U,  // SCVTF_ZPmZ_DtoD
14990
554k
    2U, // SCVTF_ZPmZ_DtoH
14991
554k
    16U,  // SCVTF_ZPmZ_DtoS
14992
554k
    0U, // SCVTF_ZPmZ_HtoH
14993
554k
    24U,  // SCVTF_ZPmZ_StoD
14994
554k
    1U, // SCVTF_ZPmZ_StoH
14995
554k
    24U,  // SCVTF_ZPmZ_StoS
14996
554k
    3160U,  // SCVTFd
14997
554k
    3160U,  // SCVTFh
14998
554k
    3160U,  // SCVTFs
14999
554k
    0U, // SCVTFv1i16
15000
554k
    0U, // SCVTFv1i32
15001
554k
    0U, // SCVTFv1i64
15002
554k
    40U,  // SCVTFv2f32
15003
554k
    48U,  // SCVTFv2f64
15004
554k
    3224U,  // SCVTFv2i32_shift
15005
554k
    3176U,  // SCVTFv2i64_shift
15006
554k
    56U,  // SCVTFv4f16
15007
554k
    64U,  // SCVTFv4f32
15008
554k
    3232U,  // SCVTFv4i16_shift
15009
554k
    3184U,  // SCVTFv4i32_shift
15010
554k
    72U,  // SCVTFv8f16
15011
554k
    3192U,  // SCVTFv8i16_shift
15012
554k
    33691776U,  // SDIVR_ZPmZ_D
15013
554k
    67252352U,  // SDIVR_ZPmZ_S
15014
554k
    3160U,  // SDIVWr
15015
554k
    3160U,  // SDIVXr
15016
554k
    33691776U,  // SDIV_ZPmZ_D
15017
554k
    67252352U,  // SDIV_ZPmZ_S
15018
554k
    47640U, // SDOT_VG2_M2Z2Z_BtoS
15019
554k
    2632936U, // SDOT_VG2_M2Z2Z_HtoD
15020
554k
    2632936U, // SDOT_VG2_M2Z2Z_HtoS
15021
554k
    5029400U, // SDOT_VG2_M2ZZI_BToS
15022
554k
    103427304U, // SDOT_VG2_M2ZZI_HToS
15023
554k
    103427304U, // SDOT_VG2_M2ZZI_HtoD
15024
554k
    48664U, // SDOT_VG2_M2ZZ_BtoS
15025
554k
    53095656U,  // SDOT_VG2_M2ZZ_HtoD
15026
554k
    53095656U,  // SDOT_VG2_M2ZZ_HtoS
15027
554k
    47640U, // SDOT_VG4_M4Z4Z_BtoS
15028
554k
    2632936U, // SDOT_VG4_M4Z4Z_HtoD
15029
554k
    2632936U, // SDOT_VG4_M4Z4Z_HtoS
15030
554k
    5029400U, // SDOT_VG4_M4ZZI_BToS
15031
554k
    103427304U, // SDOT_VG4_M4ZZI_HToS
15032
554k
    103427304U, // SDOT_VG4_M4ZZI_HtoD
15033
554k
    48664U, // SDOT_VG4_M4ZZ_BtoS
15034
554k
    53095656U,  // SDOT_VG4_M4ZZ_HtoD
15035
554k
    53095656U,  // SDOT_VG4_M4ZZ_HtoS
15036
554k
    53222488U,  // SDOT_ZZZI_D
15037
554k
    53222488U,  // SDOT_ZZZI_HtoS
15038
554k
    38921U, // SDOT_ZZZI_S
15039
554k
    7256U,  // SDOT_ZZZ_D
15040
554k
    7256U,  // SDOT_ZZZ_HtoS
15041
554k
    9U, // SDOT_ZZZ_S
15042
554k
    5121168U, // SDOTlanev16i8
15043
554k
    5121192U, // SDOTlanev8i8
15044
554k
    926864U,  // SDOTv16i8
15045
554k
    1320104U, // SDOTv8i8
15046
554k
    0U, // SDSB
15047
554k
    16918616U,  // SEL_PPPP
15048
554k
    11284376U,  // SEL_VG2_2ZC2Z2Z_B
15049
554k
    11414992U,  // SEL_VG2_2ZC2Z2Z_D
15050
554k
    11545848U,  // SEL_VG2_2ZC2Z2Z_H
15051
554k
    11677144U,  // SEL_VG2_2ZC2Z2Z_S
15052
554k
    11284376U,  // SEL_VG4_4ZC4Z4Z_B
15053
554k
    11414992U,  // SEL_VG4_4ZC4Z4Z_D
15054
554k
    11545848U,  // SEL_VG4_4ZC4Z4Z_H
15055
554k
    11677144U,  // SEL_VG4_4ZC4Z4Z_S
15056
554k
    16918616U,  // SEL_ZPZZ_B
15057
554k
    33691736U,  // SEL_ZPZZ_D
15058
554k
    51129480U,  // SEL_ZPZZ_H
15059
554k
    67252312U,  // SEL_ZPZZ_S
15060
554k
    0U, // SET
15061
554k
    0U, // SETE
15062
554k
    0U, // SETEN
15063
554k
    0U, // SETET
15064
554k
    0U, // SETETN
15065
554k
    0U, // SETF16
15066
554k
    0U, // SETF8
15067
554k
    0U, // SETFFR
15068
554k
    0U, // SETGM
15069
554k
    0U, // SETGMN
15070
554k
    0U, // SETGMT
15071
554k
    0U, // SETGMTN
15072
554k
    0U, // SETGP
15073
554k
    0U, // SETGPN
15074
554k
    0U, // SETGPT
15075
554k
    0U, // SETGPTN
15076
554k
    0U, // SETM
15077
554k
    0U, // SETMN
15078
554k
    0U, // SETMT
15079
554k
    0U, // SETMTN
15080
554k
    0U, // SETP
15081
554k
    0U, // SETPN
15082
554k
    0U, // SETPT
15083
554k
    0U, // SETPTN
15084
554k
    402521U,  // SHA1Crrr
15085
554k
    0U, // SHA1Hrr
15086
554k
    402521U,  // SHA1Mrrr
15087
554k
    402521U,  // SHA1Prrr
15088
554k
    402544U,  // SHA1SU0rrr
15089
554k
    64U,  // SHA1SU1rr
15090
554k
    402521U,  // SHA256H2rrr
15091
554k
    402521U,  // SHA256Hrrr
15092
554k
    64U,  // SHA256SU0rr
15093
554k
    402544U,  // SHA256SU1rrr
15094
554k
    271449U,  // SHA512H
15095
554k
    271449U,  // SHA512H2
15096
554k
    48U,  // SHA512SU0
15097
554k
    271464U,  // SHA512SU1
15098
554k
    16918656U,  // SHADD_ZPmZ_B
15099
554k
    33691776U,  // SHADD_ZPmZ_D
15100
554k
    51129480U,  // SHADD_ZPmZ_H
15101
554k
    67252352U,  // SHADD_ZPmZ_S
15102
554k
    925840U,  // SHADDv16i8
15103
554k
    1056920U, // SHADDv2i32
15104
554k
    1188000U, // SHADDv4i16
15105
554k
    401520U,  // SHADDv4i32
15106
554k
    532600U,  // SHADDv8i16
15107
554k
    1319080U, // SHADDv8i8
15108
554k
    928U, // SHLLv16i8
15109
554k
    936U, // SHLLv2i32
15110
554k
    944U, // SHLLv4i16
15111
554k
    952U, // SHLLv4i32
15112
554k
    960U, // SHLLv8i16
15113
554k
    968U, // SHLLv8i8
15114
554k
    3160U,  // SHLd
15115
554k
    3216U,  // SHLv16i8_shift
15116
554k
    3224U,  // SHLv2i32_shift
15117
554k
    3176U,  // SHLv2i64_shift
15118
554k
    3232U,  // SHLv4i16_shift
15119
554k
    3184U,  // SHLv4i32_shift
15120
554k
    3192U,  // SHLv8i16_shift
15121
554k
    3240U,  // SHLv8i8_shift
15122
554k
    3160U,  // SHRNB_ZZI_B
15123
554k
    224U, // SHRNB_ZZI_H
15124
554k
    3160U,  // SHRNB_ZZI_S
15125
554k
    41048U, // SHRNT_ZZI_B
15126
554k
    376U, // SHRNT_ZZI_H
15127
554k
    41048U, // SHRNT_ZZI_S
15128
554k
    41080U, // SHRNv16i8_shift
15129
554k
    3176U,  // SHRNv2i32_shift
15130
554k
    3184U,  // SHRNv4i16_shift
15131
554k
    41064U, // SHRNv4i32_shift
15132
554k
    41072U, // SHRNv8i16_shift
15133
554k
    3192U,  // SHRNv8i8_shift
15134
554k
    16918656U,  // SHSUBR_ZPmZ_B
15135
554k
    33691776U,  // SHSUBR_ZPmZ_D
15136
554k
    51129480U,  // SHSUBR_ZPmZ_H
15137
554k
    67252352U,  // SHSUBR_ZPmZ_S
15138
554k
    16918656U,  // SHSUB_ZPmZ_B
15139
554k
    33691776U,  // SHSUB_ZPmZ_D
15140
554k
    51129480U,  // SHSUB_ZPmZ_H
15141
554k
    67252352U,  // SHSUB_ZPmZ_S
15142
554k
    925840U,  // SHSUBv16i8
15143
554k
    1056920U, // SHSUBv2i32
15144
554k
    1188000U, // SHSUBv4i16
15145
554k
    401520U,  // SHSUBv4i32
15146
554k
    532600U,  // SHSUBv8i16
15147
554k
    1319080U, // SHSUBv8i8
15148
554k
    377U, // SLI_ZZI_B
15149
554k
    41048U, // SLI_ZZI_D
15150
554k
    376U, // SLI_ZZI_H
15151
554k
    41048U, // SLI_ZZI_S
15152
554k
    41049U, // SLId
15153
554k
    41104U, // SLIv16i8_shift
15154
554k
    41112U, // SLIv2i32_shift
15155
554k
    41064U, // SLIv2i64_shift
15156
554k
    41120U, // SLIv4i16_shift
15157
554k
    41072U, // SLIv4i32_shift
15158
554k
    41080U, // SLIv8i16_shift
15159
554k
    41128U, // SLIv8i8_shift
15160
554k
    402544U,  // SM3PARTW1
15161
554k
    402544U,  // SM3PARTW2
15162
554k
    88350832U,  // SM3SS1
15163
554k
    122299504U, // SM3TT1A
15164
554k
    122299504U, // SM3TT1B
15165
554k
    122299504U, // SM3TT2A
15166
554k
    122299504U, // SM3TT2B
15167
554k
    64U,  // SM4E
15168
554k
    12377U, // SM4EKEY_ZZZ_S
15169
554k
    401520U,  // SM4ENCKEY
15170
554k
    12377U, // SM4E_ZZZ_S
15171
554k
    134232U,  // SMADDLrrr
15172
554k
    16918656U,  // SMAXP_ZPmZ_B
15173
554k
    33691776U,  // SMAXP_ZPmZ_D
15174
554k
    51129480U,  // SMAXP_ZPmZ_H
15175
554k
    67252352U,  // SMAXP_ZPmZ_S
15176
554k
    925840U,  // SMAXPv16i8
15177
554k
    1056920U, // SMAXPv2i32
15178
554k
    1188000U, // SMAXPv4i16
15179
554k
    401520U,  // SMAXPv4i32
15180
554k
    532600U,  // SMAXPv8i16
15181
554k
    1319080U, // SMAXPv8i8
15182
554k
    10328U, // SMAXQV_VPZ_B
15183
554k
    6232U,  // SMAXQV_VPZ_D
15184
554k
    5208U,  // SMAXQV_VPZ_H
15185
554k
    12376U, // SMAXQV_VPZ_S
15186
554k
    0U, // SMAXV_VPZ_B
15187
554k
    0U, // SMAXV_VPZ_D
15188
554k
    0U, // SMAXV_VPZ_H
15189
554k
    0U, // SMAXV_VPZ_S
15190
554k
    32U,  // SMAXVv16i8v
15191
554k
    56U,  // SMAXVv4i16v
15192
554k
    64U,  // SMAXVv4i32v
15193
554k
    72U,  // SMAXVv8i16v
15194
554k
    80U,  // SMAXVv8i8v
15195
554k
    3160U,  // SMAXWri
15196
554k
    3160U,  // SMAXWrr
15197
554k
    3160U,  // SMAXXri
15198
554k
    3160U,  // SMAXXrr
15199
554k
    920U, // SMAX_VG2_2Z2Z_B
15200
554k
    464U, // SMAX_VG2_2Z2Z_D
15201
554k
    248U, // SMAX_VG2_2Z2Z_H
15202
554k
    472U, // SMAX_VG2_2Z2Z_S
15203
554k
    176U, // SMAX_VG2_2ZZ_B
15204
554k
    184U, // SMAX_VG2_2ZZ_D
15205
554k
    136U, // SMAX_VG2_2ZZ_H
15206
554k
    96U,  // SMAX_VG2_2ZZ_S
15207
554k
    920U, // SMAX_VG4_4Z4Z_B
15208
554k
    464U, // SMAX_VG4_4Z4Z_D
15209
554k
    248U, // SMAX_VG4_4Z4Z_H
15210
554k
    472U, // SMAX_VG4_4Z4Z_S
15211
554k
    176U, // SMAX_VG4_4ZZ_B
15212
554k
    184U, // SMAX_VG4_4ZZ_D
15213
554k
    136U, // SMAX_VG4_4ZZ_H
15214
554k
    96U,  // SMAX_VG4_4ZZ_S
15215
554k
    3161U,  // SMAX_ZI_B
15216
554k
    3160U,  // SMAX_ZI_D
15217
554k
    224U, // SMAX_ZI_H
15218
554k
    3161U,  // SMAX_ZI_S
15219
554k
    16918656U,  // SMAX_ZPmZ_B
15220
554k
    33691776U,  // SMAX_ZPmZ_D
15221
554k
    51129480U,  // SMAX_ZPmZ_H
15222
554k
    67252352U,  // SMAX_ZPmZ_S
15223
554k
    925840U,  // SMAXv16i8
15224
554k
    1056920U, // SMAXv2i32
15225
554k
    1188000U, // SMAXv4i16
15226
554k
    401520U,  // SMAXv4i32
15227
554k
    532600U,  // SMAXv8i16
15228
554k
    1319080U, // SMAXv8i8
15229
554k
    0U, // SMC
15230
554k
    16918656U,  // SMINP_ZPmZ_B
15231
554k
    33691776U,  // SMINP_ZPmZ_D
15232
554k
    51129480U,  // SMINP_ZPmZ_H
15233
554k
    67252352U,  // SMINP_ZPmZ_S
15234
554k
    925840U,  // SMINPv16i8
15235
554k
    1056920U, // SMINPv2i32
15236
554k
    1188000U, // SMINPv4i16
15237
554k
    401520U,  // SMINPv4i32
15238
554k
    532600U,  // SMINPv8i16
15239
554k
    1319080U, // SMINPv8i8
15240
554k
    10328U, // SMINQV_VPZ_B
15241
554k
    6232U,  // SMINQV_VPZ_D
15242
554k
    5208U,  // SMINQV_VPZ_H
15243
554k
    12376U, // SMINQV_VPZ_S
15244
554k
    0U, // SMINV_VPZ_B
15245
554k
    0U, // SMINV_VPZ_D
15246
554k
    0U, // SMINV_VPZ_H
15247
554k
    0U, // SMINV_VPZ_S
15248
554k
    32U,  // SMINVv16i8v
15249
554k
    56U,  // SMINVv4i16v
15250
554k
    64U,  // SMINVv4i32v
15251
554k
    72U,  // SMINVv8i16v
15252
554k
    80U,  // SMINVv8i8v
15253
554k
    3160U,  // SMINWri
15254
554k
    3160U,  // SMINWrr
15255
554k
    3160U,  // SMINXri
15256
554k
    3160U,  // SMINXrr
15257
554k
    920U, // SMIN_VG2_2Z2Z_B
15258
554k
    464U, // SMIN_VG2_2Z2Z_D
15259
554k
    248U, // SMIN_VG2_2Z2Z_H
15260
554k
    472U, // SMIN_VG2_2Z2Z_S
15261
554k
    176U, // SMIN_VG2_2ZZ_B
15262
554k
    184U, // SMIN_VG2_2ZZ_D
15263
554k
    136U, // SMIN_VG2_2ZZ_H
15264
554k
    96U,  // SMIN_VG2_2ZZ_S
15265
554k
    920U, // SMIN_VG4_4Z4Z_B
15266
554k
    464U, // SMIN_VG4_4Z4Z_D
15267
554k
    248U, // SMIN_VG4_4Z4Z_H
15268
554k
    472U, // SMIN_VG4_4Z4Z_S
15269
554k
    176U, // SMIN_VG4_4ZZ_B
15270
554k
    184U, // SMIN_VG4_4ZZ_D
15271
554k
    136U, // SMIN_VG4_4ZZ_H
15272
554k
    96U,  // SMIN_VG4_4ZZ_S
15273
554k
    3161U,  // SMIN_ZI_B
15274
554k
    3160U,  // SMIN_ZI_D
15275
554k
    224U, // SMIN_ZI_H
15276
554k
    3161U,  // SMIN_ZI_S
15277
554k
    16918656U,  // SMIN_ZPmZ_B
15278
554k
    33691776U,  // SMIN_ZPmZ_D
15279
554k
    51129480U,  // SMIN_ZPmZ_H
15280
554k
    67252352U,  // SMIN_ZPmZ_S
15281
554k
    925840U,  // SMINv16i8
15282
554k
    1056920U, // SMINv2i32
15283
554k
    1188000U, // SMINv4i16
15284
554k
    401520U,  // SMINv4i32
15285
554k
    532600U,  // SMINv8i16
15286
554k
    1319080U, // SMINv8i8
15287
554k
    53217368U,  // SMLALB_ZZZI_D
15288
554k
    53222488U,  // SMLALB_ZZZI_S
15289
554k
    2136U,  // SMLALB_ZZZ_D
15290
554k
    8U, // SMLALB_ZZZ_H
15291
554k
    7256U,  // SMLALB_ZZZ_S
15292
554k
    38441U, // SMLALL_MZZI_BtoS
15293
554k
    38145U, // SMLALL_MZZI_HtoD
15294
554k
    553U, // SMLALL_MZZ_BtoS
15295
554k
    257U, // SMLALL_MZZ_HtoD
15296
554k
    47640U, // SMLALL_VG2_M2Z2Z_BtoS
15297
554k
    2632936U, // SMLALL_VG2_M2Z2Z_HtoD
15298
554k
    5029400U, // SMLALL_VG2_M2ZZI_BtoS
15299
554k
    103427304U, // SMLALL_VG2_M2ZZI_HtoD
15300
554k
    48666U, // SMLALL_VG2_M2ZZ_BtoS
15301
554k
    53095658U,  // SMLALL_VG2_M2ZZ_HtoD
15302
554k
    47640U, // SMLALL_VG4_M4Z4Z_BtoS
15303
554k
    2632936U, // SMLALL_VG4_M4Z4Z_HtoD
15304
554k
    5029400U, // SMLALL_VG4_M4ZZI_BtoS
15305
554k
    103427304U, // SMLALL_VG4_M4ZZI_HtoD
15306
554k
    48667U, // SMLALL_VG4_M4ZZ_BtoS
15307
554k
    53095659U,  // SMLALL_VG4_M4ZZ_HtoD
15308
554k
    53217368U,  // SMLALT_ZZZI_D
15309
554k
    53222488U,  // SMLALT_ZZZI_S
15310
554k
    2136U,  // SMLALT_ZZZ_D
15311
554k
    8U, // SMLALT_ZZZ_H
15312
554k
    7256U,  // SMLALT_ZZZ_S
15313
554k
    38145U, // SMLAL_MZZI_HtoS
15314
554k
    257U, // SMLAL_MZZ_HtoS
15315
554k
    2632936U, // SMLAL_VG2_M2Z2Z_HtoS
15316
554k
    103427304U, // SMLAL_VG2_M2ZZI_S
15317
554k
    53095656U,  // SMLAL_VG2_M2ZZ_HtoS
15318
554k
    2632936U, // SMLAL_VG4_M4Z4Z_HtoS
15319
554k
    103427304U, // SMLAL_VG4_M4ZZI_HtoS
15320
554k
    53095656U,  // SMLAL_VG4_M4ZZ_HtoS
15321
554k
    926864U,  // SMLALv16i8_v8i16
15322
554k
    122299544U, // SMLALv2i32_indexed
15323
554k
    1057944U, // SMLALv2i32_v2i64
15324
554k
    120464544U, // SMLALv4i16_indexed
15325
554k
    1189024U, // SMLALv4i16_v4i32
15326
554k
    122299504U, // SMLALv4i32_indexed
15327
554k
    402544U,  // SMLALv4i32_v2i64
15328
554k
    120464504U, // SMLALv8i16_indexed
15329
554k
    533624U,  // SMLALv8i16_v4i32
15330
554k
    1320104U, // SMLALv8i8_v8i16
15331
554k
    53217368U,  // SMLSLB_ZZZI_D
15332
554k
    53222488U,  // SMLSLB_ZZZI_S
15333
554k
    2136U,  // SMLSLB_ZZZ_D
15334
554k
    8U, // SMLSLB_ZZZ_H
15335
554k
    7256U,  // SMLSLB_ZZZ_S
15336
554k
    38441U, // SMLSLL_MZZI_BtoS
15337
554k
    38145U, // SMLSLL_MZZI_HtoD
15338
554k
    553U, // SMLSLL_MZZ_BtoS
15339
554k
    257U, // SMLSLL_MZZ_HtoD
15340
554k
    47640U, // SMLSLL_VG2_M2Z2Z_BtoS
15341
554k
    2632936U, // SMLSLL_VG2_M2Z2Z_HtoD
15342
554k
    5029400U, // SMLSLL_VG2_M2ZZI_BtoS
15343
554k
    103427304U, // SMLSLL_VG2_M2ZZI_HtoD
15344
554k
    48666U, // SMLSLL_VG2_M2ZZ_BtoS
15345
554k
    53095658U,  // SMLSLL_VG2_M2ZZ_HtoD
15346
554k
    47640U, // SMLSLL_VG4_M4Z4Z_BtoS
15347
554k
    2632936U, // SMLSLL_VG4_M4Z4Z_HtoD
15348
554k
    5029400U, // SMLSLL_VG4_M4ZZI_BtoS
15349
554k
    103427304U, // SMLSLL_VG4_M4ZZI_HtoD
15350
554k
    48667U, // SMLSLL_VG4_M4ZZ_BtoS
15351
554k
    53095659U,  // SMLSLL_VG4_M4ZZ_HtoD
15352
554k
    53217368U,  // SMLSLT_ZZZI_D
15353
554k
    53222488U,  // SMLSLT_ZZZI_S
15354
554k
    2136U,  // SMLSLT_ZZZ_D
15355
554k
    8U, // SMLSLT_ZZZ_H
15356
554k
    7256U,  // SMLSLT_ZZZ_S
15357
554k
    38145U, // SMLSL_MZZI_HtoS
15358
554k
    257U, // SMLSL_MZZ_HtoS
15359
554k
    2632936U, // SMLSL_VG2_M2Z2Z_HtoS
15360
554k
    103427304U, // SMLSL_VG2_M2ZZI_S
15361
554k
    53095656U,  // SMLSL_VG2_M2ZZ_HtoS
15362
554k
    2632936U, // SMLSL_VG4_M4Z4Z_HtoS
15363
554k
    103427304U, // SMLSL_VG4_M4ZZI_HtoS
15364
554k
    53095656U,  // SMLSL_VG4_M4ZZ_HtoS
15365
554k
    926864U,  // SMLSLv16i8_v8i16
15366
554k
    122299544U, // SMLSLv2i32_indexed
15367
554k
    1057944U, // SMLSLv2i32_v2i64
15368
554k
    120464544U, // SMLSLv4i16_indexed
15369
554k
    1189024U, // SMLSLv4i16_v4i32
15370
554k
    122299504U, // SMLSLv4i32_indexed
15371
554k
    402544U,  // SMLSLv4i32_v2i64
15372
554k
    120464504U, // SMLSLv8i16_indexed
15373
554k
    533624U,  // SMLSLv8i16_v4i32
15374
554k
    1320104U, // SMLSLv8i8_v8i16
15375
554k
    926864U,  // SMMLA
15376
554k
    9U, // SMMLA_ZZZ
15377
554k
    0U, // SMOPA_MPPZZ_D
15378
554k
    0U, // SMOPA_MPPZZ_HtoS
15379
554k
    0U, // SMOPA_MPPZZ_S
15380
554k
    0U, // SMOPS_MPPZZ_D
15381
554k
    0U, // SMOPS_MPPZZ_HtoS
15382
554k
    0U, // SMOPS_MPPZZ_S
15383
554k
    45456U, // SMOVvi16to32
15384
554k
    45456U, // SMOVvi16to32_idx0
15385
554k
    45456U, // SMOVvi16to64
15386
554k
    45456U, // SMOVvi16to64_idx0
15387
554k
    45464U, // SMOVvi32to64
15388
554k
    45464U, // SMOVvi32to64_idx0
15389
554k
    45480U, // SMOVvi8to32
15390
554k
    45480U, // SMOVvi8to32_idx0
15391
554k
    45480U, // SMOVvi8to64
15392
554k
    45480U, // SMOVvi8to64_idx0
15393
554k
    134232U,  // SMSUBLrrr
15394
554k
    16918656U,  // SMULH_ZPmZ_B
15395
554k
    33691776U,  // SMULH_ZPmZ_D
15396
554k
    51129480U,  // SMULH_ZPmZ_H
15397
554k
    67252352U,  // SMULH_ZPmZ_S
15398
554k
    10329U, // SMULH_ZZZ_B
15399
554k
    6232U,  // SMULH_ZZZ_D
15400
554k
    136U, // SMULH_ZZZ_H
15401
554k
    12377U, // SMULH_ZZZ_S
15402
554k
    3160U,  // SMULHrr
15403
554k
    5910617U, // SMULLB_ZZZI_D
15404
554k
    5903448U, // SMULLB_ZZZI_S
15405
554k
    12377U, // SMULLB_ZZZ_D
15406
554k
    176U, // SMULLB_ZZZ_H
15407
554k
    5208U,  // SMULLB_ZZZ_S
15408
554k
    5910617U, // SMULLT_ZZZI_D
15409
554k
    5903448U, // SMULLT_ZZZI_S
15410
554k
    12377U, // SMULLT_ZZZ_D
15411
554k
    176U, // SMULLT_ZZZ_H
15412
554k
    5208U,  // SMULLT_ZZZ_S
15413
554k
    925840U,  // SMULLv16i8_v8i16
15414
554k
    340402328U, // SMULLv2i32_indexed
15415
554k
    1056920U, // SMULLv2i32_v2i64
15416
554k
    338567328U, // SMULLv4i16_indexed
15417
554k
    1188000U, // SMULLv4i16_v4i32
15418
554k
    340402288U, // SMULLv4i32_indexed
15419
554k
    401520U,  // SMULLv4i32_v2i64
15420
554k
    338567288U, // SMULLv8i16_indexed
15421
554k
    532600U,  // SMULLv8i16_v4i32
15422
554k
    1319080U, // SMULLv8i8_v8i16
15423
554k
    80984U, // SPLICE_ZPZZ_B
15424
554k
    82008U, // SPLICE_ZPZZ_D
15425
554k
    248U, // SPLICE_ZPZZ_H
15426
554k
    83032U, // SPLICE_ZPZZ_S
15427
554k
    16918616U,  // SPLICE_ZPZ_B
15428
554k
    33691736U,  // SPLICE_ZPZ_D
15429
554k
    51129480U,  // SPLICE_ZPZ_H
15430
554k
    67252312U,  // SPLICE_ZPZ_S
15431
554k
    8U, // SQABS_ZPmZ_B
15432
554k
    16U,  // SQABS_ZPmZ_D
15433
554k
    0U, // SQABS_ZPmZ_H
15434
554k
    24U,  // SQABS_ZPmZ_S
15435
554k
    32U,  // SQABSv16i8
15436
554k
    0U, // SQABSv1i16
15437
554k
    0U, // SQABSv1i32
15438
554k
    0U, // SQABSv1i64
15439
554k
    0U, // SQABSv1i8
15440
554k
    40U,  // SQABSv2i32
15441
554k
    48U,  // SQABSv2i64
15442
554k
    56U,  // SQABSv4i16
15443
554k
    64U,  // SQABSv4i32
15444
554k
    72U,  // SQABSv8i16
15445
554k
    80U,  // SQABSv8i8
15446
554k
    16473U, // SQADD_ZI_B
15447
554k
    17496U, // SQADD_ZI_D
15448
554k
    208U, // SQADD_ZI_H
15449
554k
    18521U, // SQADD_ZI_S
15450
554k
    16918656U,  // SQADD_ZPmZ_B
15451
554k
    33691776U,  // SQADD_ZPmZ_D
15452
554k
    51129480U,  // SQADD_ZPmZ_H
15453
554k
    67252352U,  // SQADD_ZPmZ_S
15454
554k
    10329U, // SQADD_ZZZ_B
15455
554k
    6232U,  // SQADD_ZZZ_D
15456
554k
    136U, // SQADD_ZZZ_H
15457
554k
    12377U, // SQADD_ZZZ_S
15458
554k
    925840U,  // SQADDv16i8
15459
554k
    3160U,  // SQADDv1i16
15460
554k
    3160U,  // SQADDv1i32
15461
554k
    3160U,  // SQADDv1i64
15462
554k
    3160U,  // SQADDv1i8
15463
554k
    1056920U, // SQADDv2i32
15464
554k
    270440U,  // SQADDv2i64
15465
554k
    1188000U, // SQADDv4i16
15466
554k
    401520U,  // SQADDv4i32
15467
554k
    532600U,  // SQADDv8i16
15468
554k
    1319080U, // SQADDv8i8
15469
554k
    151136345U, // SQCADD_ZZI_B
15470
554k
    151132248U, // SQCADD_ZZI_D
15471
554k
    3288200U, // SQCADD_ZZI_H
15472
554k
    151138393U, // SQCADD_ZZI_S
15473
554k
    0U, // SQCVTN_Z2Z_StoH
15474
554k
    0U, // SQCVTN_Z4Z_DtoH
15475
554k
    2U, // SQCVTN_Z4Z_StoB
15476
554k
    0U, // SQCVTUN_Z2Z_StoH
15477
554k
    0U, // SQCVTUN_Z4Z_DtoH
15478
554k
    2U, // SQCVTUN_Z4Z_StoB
15479
554k
    0U, // SQCVTU_Z2Z_StoH
15480
554k
    0U, // SQCVTU_Z4Z_DtoH
15481
554k
    2U, // SQCVTU_Z4Z_StoB
15482
554k
    0U, // SQCVT_Z2Z_StoH
15483
554k
    0U, // SQCVT_Z4Z_DtoH
15484
554k
    2U, // SQCVT_Z4Z_StoB
15485
554k
    2U, // SQDECB_XPiI
15486
554k
    4U, // SQDECB_XPiWdI
15487
554k
    2U, // SQDECD_XPiI
15488
554k
    4U, // SQDECD_XPiWdI
15489
554k
    2U, // SQDECD_ZPiI
15490
554k
    2U, // SQDECH_XPiI
15491
554k
    4U, // SQDECH_XPiWdI
15492
554k
    0U, // SQDECH_ZPiI
15493
554k
    84057U, // SQDECP_XPWd_B
15494
554k
    84056U, // SQDECP_XPWd_D
15495
554k
    84056U, // SQDECP_XPWd_H
15496
554k
    84057U, // SQDECP_XPWd_S
15497
554k
    1U, // SQDECP_XP_B
15498
554k
    0U, // SQDECP_XP_D
15499
554k
    0U, // SQDECP_XP_H
15500
554k
    1U, // SQDECP_XP_S
15501
554k
    0U, // SQDECP_ZP_D
15502
554k
    0U, // SQDECP_ZP_H
15503
554k
    0U, // SQDECP_ZP_S
15504
554k
    2U, // SQDECW_XPiI
15505
554k
    4U, // SQDECW_XPiWdI
15506
554k
    2U, // SQDECW_ZPiI
15507
554k
    2136U,  // SQDMLALBT_ZZZ_D
15508
554k
    8U, // SQDMLALBT_ZZZ_H
15509
554k
    7256U,  // SQDMLALBT_ZZZ_S
15510
554k
    53217368U,  // SQDMLALB_ZZZI_D
15511
554k
    53222488U,  // SQDMLALB_ZZZI_S
15512
554k
    2136U,  // SQDMLALB_ZZZ_D
15513
554k
    8U, // SQDMLALB_ZZZ_H
15514
554k
    7256U,  // SQDMLALB_ZZZ_S
15515
554k
    53217368U,  // SQDMLALT_ZZZI_D
15516
554k
    53222488U,  // SQDMLALT_ZZZI_S
15517
554k
    2136U,  // SQDMLALT_ZZZ_D
15518
554k
    8U, // SQDMLALT_ZZZ_H
15519
554k
    7256U,  // SQDMLALT_ZZZ_S
15520
554k
    41049U, // SQDMLALi16
15521
554k
    41049U, // SQDMLALi32
15522
554k
    120464473U, // SQDMLALv1i32_indexed
15523
554k
    122299481U, // SQDMLALv1i64_indexed
15524
554k
    122299544U, // SQDMLALv2i32_indexed
15525
554k
    1057944U, // SQDMLALv2i32_v2i64
15526
554k
    120464544U, // SQDMLALv4i16_indexed
15527
554k
    1189024U, // SQDMLALv4i16_v4i32
15528
554k
    122299504U, // SQDMLALv4i32_indexed
15529
554k
    402544U,  // SQDMLALv4i32_v2i64
15530
554k
    120464504U, // SQDMLALv8i16_indexed
15531
554k
    533624U,  // SQDMLALv8i16_v4i32
15532
554k
    2136U,  // SQDMLSLBT_ZZZ_D
15533
554k
    8U, // SQDMLSLBT_ZZZ_H
15534
554k
    7256U,  // SQDMLSLBT_ZZZ_S
15535
554k
    53217368U,  // SQDMLSLB_ZZZI_D
15536
554k
    53222488U,  // SQDMLSLB_ZZZI_S
15537
554k
    2136U,  // SQDMLSLB_ZZZ_D
15538
554k
    8U, // SQDMLSLB_ZZZ_H
15539
554k
    7256U,  // SQDMLSLB_ZZZ_S
15540
554k
    53217368U,  // SQDMLSLT_ZZZI_D
15541
554k
    53222488U,  // SQDMLSLT_ZZZI_S
15542
554k
    2136U,  // SQDMLSLT_ZZZ_D
15543
554k
    8U, // SQDMLSLT_ZZZ_H
15544
554k
    7256U,  // SQDMLSLT_ZZZ_S
15545
554k
    41049U, // SQDMLSLi16
15546
554k
    41049U, // SQDMLSLi32
15547
554k
    120464473U, // SQDMLSLv1i32_indexed
15548
554k
    122299481U, // SQDMLSLv1i64_indexed
15549
554k
    122299544U, // SQDMLSLv2i32_indexed
15550
554k
    1057944U, // SQDMLSLv2i32_v2i64
15551
554k
    120464544U, // SQDMLSLv4i16_indexed
15552
554k
    1189024U, // SQDMLSLv4i16_v4i32
15553
554k
    122299504U, // SQDMLSLv4i32_indexed
15554
554k
    402544U,  // SQDMLSLv4i32_v2i64
15555
554k
    120464504U, // SQDMLSLv8i16_indexed
15556
554k
    533624U,  // SQDMLSLv8i16_v4i32
15557
554k
    920U, // SQDMULH_VG2_2Z2Z_B
15558
554k
    464U, // SQDMULH_VG2_2Z2Z_D
15559
554k
    248U, // SQDMULH_VG2_2Z2Z_H
15560
554k
    472U, // SQDMULH_VG2_2Z2Z_S
15561
554k
    176U, // SQDMULH_VG2_2ZZ_B
15562
554k
    184U, // SQDMULH_VG2_2ZZ_D
15563
554k
    136U, // SQDMULH_VG2_2ZZ_H
15564
554k
    96U,  // SQDMULH_VG2_2ZZ_S
15565
554k
    920U, // SQDMULH_VG4_4Z4Z_B
15566
554k
    464U, // SQDMULH_VG4_4Z4Z_D
15567
554k
    248U, // SQDMULH_VG4_4Z4Z_H
15568
554k
    472U, // SQDMULH_VG4_4Z4Z_S
15569
554k
    176U, // SQDMULH_VG4_4ZZ_B
15570
554k
    184U, // SQDMULH_VG4_4ZZ_D
15571
554k
    136U, // SQDMULH_VG4_4ZZ_H
15572
554k
    96U,  // SQDMULH_VG4_4ZZ_S
15573
554k
    5904472U, // SQDMULH_ZZZI_D
15574
554k
    40072U, // SQDMULH_ZZZI_H
15575
554k
    5910617U, // SQDMULH_ZZZI_S
15576
554k
    10329U, // SQDMULH_ZZZ_B
15577
554k
    6232U,  // SQDMULH_ZZZ_D
15578
554k
    136U, // SQDMULH_ZZZ_H
15579
554k
    12377U, // SQDMULH_ZZZ_S
15580
554k
    3160U,  // SQDMULHv1i16
15581
554k
    338567256U, // SQDMULHv1i16_indexed
15582
554k
    3160U,  // SQDMULHv1i32
15583
554k
    340402264U, // SQDMULHv1i32_indexed
15584
554k
    1056920U, // SQDMULHv2i32
15585
554k
    340402328U, // SQDMULHv2i32_indexed
15586
554k
    1188000U, // SQDMULHv4i16
15587
554k
    338567328U, // SQDMULHv4i16_indexed
15588
554k
    401520U,  // SQDMULHv4i32
15589
554k
    340402288U, // SQDMULHv4i32_indexed
15590
554k
    532600U,  // SQDMULHv8i16
15591
554k
    338567288U, // SQDMULHv8i16_indexed
15592
554k
    5910617U, // SQDMULLB_ZZZI_D
15593
554k
    5903448U, // SQDMULLB_ZZZI_S
15594
554k
    12377U, // SQDMULLB_ZZZ_D
15595
554k
    176U, // SQDMULLB_ZZZ_H
15596
554k
    5208U,  // SQDMULLB_ZZZ_S
15597
554k
    5910617U, // SQDMULLT_ZZZI_D
15598
554k
    5903448U, // SQDMULLT_ZZZI_S
15599
554k
    12377U, // SQDMULLT_ZZZ_D
15600
554k
    176U, // SQDMULLT_ZZZ_H
15601
554k
    5208U,  // SQDMULLT_ZZZ_S
15602
554k
    3160U,  // SQDMULLi16
15603
554k
    3160U,  // SQDMULLi32
15604
554k
    338567256U, // SQDMULLv1i32_indexed
15605
554k
    340402264U, // SQDMULLv1i64_indexed
15606
554k
    340402328U, // SQDMULLv2i32_indexed
15607
554k
    1056920U, // SQDMULLv2i32_v2i64
15608
554k
    338567328U, // SQDMULLv4i16_indexed
15609
554k
    1188000U, // SQDMULLv4i16_v4i32
15610
554k
    340402288U, // SQDMULLv4i32_indexed
15611
554k
    401520U,  // SQDMULLv4i32_v2i64
15612
554k
    338567288U, // SQDMULLv8i16_indexed
15613
554k
    532600U,  // SQDMULLv8i16_v4i32
15614
554k
    2U, // SQINCB_XPiI
15615
554k
    4U, // SQINCB_XPiWdI
15616
554k
    2U, // SQINCD_XPiI
15617
554k
    4U, // SQINCD_XPiWdI
15618
554k
    2U, // SQINCD_ZPiI
15619
554k
    2U, // SQINCH_XPiI
15620
554k
    4U, // SQINCH_XPiWdI
15621
554k
    0U, // SQINCH_ZPiI
15622
554k
    84057U, // SQINCP_XPWd_B
15623
554k
    84056U, // SQINCP_XPWd_D
15624
554k
    84056U, // SQINCP_XPWd_H
15625
554k
    84057U, // SQINCP_XPWd_S
15626
554k
    1U, // SQINCP_XP_B
15627
554k
    0U, // SQINCP_XP_D
15628
554k
    0U, // SQINCP_XP_H
15629
554k
    1U, // SQINCP_XP_S
15630
554k
    0U, // SQINCP_ZP_D
15631
554k
    0U, // SQINCP_ZP_H
15632
554k
    0U, // SQINCP_ZP_S
15633
554k
    2U, // SQINCW_XPiI
15634
554k
    4U, // SQINCW_XPiWdI
15635
554k
    2U, // SQINCW_ZPiI
15636
554k
    8U, // SQNEG_ZPmZ_B
15637
554k
    16U,  // SQNEG_ZPmZ_D
15638
554k
    0U, // SQNEG_ZPmZ_H
15639
554k
    24U,  // SQNEG_ZPmZ_S
15640
554k
    32U,  // SQNEGv16i8
15641
554k
    0U, // SQNEGv1i16
15642
554k
    0U, // SQNEGv1i32
15643
554k
    0U, // SQNEGv1i64
15644
554k
    0U, // SQNEGv1i8
15645
554k
    40U,  // SQNEGv2i32
15646
554k
    48U,  // SQNEGv2i64
15647
554k
    56U,  // SQNEGv4i16
15648
554k
    64U,  // SQNEGv4i32
15649
554k
    72U,  // SQNEGv8i16
15650
554k
    80U,  // SQNEGv8i8
15651
554k
    201496816U, // SQRDCMLAH_ZZZI_H
15652
554k
    187435096U, // SQRDCMLAH_ZZZI_S
15653
554k
    3550217U, // SQRDCMLAH_ZZZ_B
15654
554k
    218235992U, // SQRDCMLAH_ZZZ_D
15655
554k
    3550448U, // SQRDCMLAH_ZZZ_H
15656
554k
    218237016U, // SQRDCMLAH_ZZZ_S
15657
554k
    53216344U,  // SQRDMLAH_ZZZI_D
15658
554k
    39152U, // SQRDMLAH_ZZZI_H
15659
554k
    53217368U,  // SQRDMLAH_ZZZI_S
15660
554k
    9U, // SQRDMLAH_ZZZ_B
15661
554k
    1112U,  // SQRDMLAH_ZZZ_D
15662
554k
    240U, // SQRDMLAH_ZZZ_H
15663
554k
    2136U,  // SQRDMLAH_ZZZ_S
15664
554k
    41049U, // SQRDMLAHv1i16
15665
554k
    120464473U, // SQRDMLAHv1i16_indexed
15666
554k
    41049U, // SQRDMLAHv1i32
15667
554k
    122299481U, // SQRDMLAHv1i32_indexed
15668
554k
    1057944U, // SQRDMLAHv2i32
15669
554k
    122299544U, // SQRDMLAHv2i32_indexed
15670
554k
    1189024U, // SQRDMLAHv4i16
15671
554k
    120464544U, // SQRDMLAHv4i16_indexed
15672
554k
    402544U,  // SQRDMLAHv4i32
15673
554k
    122299504U, // SQRDMLAHv4i32_indexed
15674
554k
    533624U,  // SQRDMLAHv8i16
15675
554k
    120464504U, // SQRDMLAHv8i16_indexed
15676
554k
    53216344U,  // SQRDMLSH_ZZZI_D
15677
554k
    39152U, // SQRDMLSH_ZZZI_H
15678
554k
    53217368U,  // SQRDMLSH_ZZZI_S
15679
554k
    9U, // SQRDMLSH_ZZZ_B
15680
554k
    1112U,  // SQRDMLSH_ZZZ_D
15681
554k
    240U, // SQRDMLSH_ZZZ_H
15682
554k
    2136U,  // SQRDMLSH_ZZZ_S
15683
554k
    41049U, // SQRDMLSHv1i16
15684
554k
    120464473U, // SQRDMLSHv1i16_indexed
15685
554k
    41049U, // SQRDMLSHv1i32
15686
554k
    122299481U, // SQRDMLSHv1i32_indexed
15687
554k
    1057944U, // SQRDMLSHv2i32
15688
554k
    122299544U, // SQRDMLSHv2i32_indexed
15689
554k
    1189024U, // SQRDMLSHv4i16
15690
554k
    120464544U, // SQRDMLSHv4i16_indexed
15691
554k
    402544U,  // SQRDMLSHv4i32
15692
554k
    122299504U, // SQRDMLSHv4i32_indexed
15693
554k
    533624U,  // SQRDMLSHv8i16
15694
554k
    120464504U, // SQRDMLSHv8i16_indexed
15695
554k
    5904472U, // SQRDMULH_ZZZI_D
15696
554k
    40072U, // SQRDMULH_ZZZI_H
15697
554k
    5910617U, // SQRDMULH_ZZZI_S
15698
554k
    10329U, // SQRDMULH_ZZZ_B
15699
554k
    6232U,  // SQRDMULH_ZZZ_D
15700
554k
    136U, // SQRDMULH_ZZZ_H
15701
554k
    12377U, // SQRDMULH_ZZZ_S
15702
554k
    3160U,  // SQRDMULHv1i16
15703
554k
    338567256U, // SQRDMULHv1i16_indexed
15704
554k
    3160U,  // SQRDMULHv1i32
15705
554k
    340402264U, // SQRDMULHv1i32_indexed
15706
554k
    1056920U, // SQRDMULHv2i32
15707
554k
    340402328U, // SQRDMULHv2i32_indexed
15708
554k
    1188000U, // SQRDMULHv4i16
15709
554k
    338567328U, // SQRDMULHv4i16_indexed
15710
554k
    401520U,  // SQRDMULHv4i32
15711
554k
    340402288U, // SQRDMULHv4i32_indexed
15712
554k
    532600U,  // SQRDMULHv8i16
15713
554k
    338567288U, // SQRDMULHv8i16_indexed
15714
554k
    16918656U,  // SQRSHLR_ZPmZ_B
15715
554k
    33691776U,  // SQRSHLR_ZPmZ_D
15716
554k
    51129480U,  // SQRSHLR_ZPmZ_H
15717
554k
    67252352U,  // SQRSHLR_ZPmZ_S
15718
554k
    16918656U,  // SQRSHL_ZPmZ_B
15719
554k
    33691776U,  // SQRSHL_ZPmZ_D
15720
554k
    51129480U,  // SQRSHL_ZPmZ_H
15721
554k
    67252352U,  // SQRSHL_ZPmZ_S
15722
554k
    925840U,  // SQRSHLv16i8
15723
554k
    3160U,  // SQRSHLv1i16
15724
554k
    3160U,  // SQRSHLv1i32
15725
554k
    3160U,  // SQRSHLv1i64
15726
554k
    3160U,  // SQRSHLv1i8
15727
554k
    1056920U, // SQRSHLv2i32
15728
554k
    270440U,  // SQRSHLv2i64
15729
554k
    1188000U, // SQRSHLv4i16
15730
554k
    401520U,  // SQRSHLv4i32
15731
554k
    532600U,  // SQRSHLv8i16
15732
554k
    1319080U, // SQRSHLv8i8
15733
554k
    3160U,  // SQRSHRNB_ZZI_B
15734
554k
    224U, // SQRSHRNB_ZZI_H
15735
554k
    3160U,  // SQRSHRNB_ZZI_S
15736
554k
    41048U, // SQRSHRNT_ZZI_B
15737
554k
    376U, // SQRSHRNT_ZZI_H
15738
554k
    41048U, // SQRSHRNT_ZZI_S
15739
554k
    3162U,  // SQRSHRN_VG4_Z4ZI_B
15740
554k
    224U, // SQRSHRN_VG4_Z4ZI_H
15741
554k
    224U, // SQRSHRN_Z2ZI_StoH
15742
554k
    3160U,  // SQRSHRNb
15743
554k
    3160U,  // SQRSHRNh
15744
554k
    3160U,  // SQRSHRNs
15745
554k
    41080U, // SQRSHRNv16i8_shift
15746
554k
    3176U,  // SQRSHRNv2i32_shift
15747
554k
    3184U,  // SQRSHRNv4i16_shift
15748
554k
    41064U, // SQRSHRNv4i32_shift
15749
554k
    41072U, // SQRSHRNv8i16_shift
15750
554k
    3192U,  // SQRSHRNv8i8_shift
15751
554k
    3160U,  // SQRSHRUNB_ZZI_B
15752
554k
    224U, // SQRSHRUNB_ZZI_H
15753
554k
    3160U,  // SQRSHRUNB_ZZI_S
15754
554k
    41048U, // SQRSHRUNT_ZZI_B
15755
554k
    376U, // SQRSHRUNT_ZZI_H
15756
554k
    41048U, // SQRSHRUNT_ZZI_S
15757
554k
    3162U,  // SQRSHRUN_VG4_Z4ZI_B
15758
554k
    224U, // SQRSHRUN_VG4_Z4ZI_H
15759
554k
    224U, // SQRSHRUN_Z2ZI_StoH
15760
554k
    3160U,  // SQRSHRUNb
15761
554k
    3160U,  // SQRSHRUNh
15762
554k
    3160U,  // SQRSHRUNs
15763
554k
    41080U, // SQRSHRUNv16i8_shift
15764
554k
    3176U,  // SQRSHRUNv2i32_shift
15765
554k
    3184U,  // SQRSHRUNv4i16_shift
15766
554k
    41064U, // SQRSHRUNv4i32_shift
15767
554k
    41072U, // SQRSHRUNv8i16_shift
15768
554k
    3192U,  // SQRSHRUNv8i8_shift
15769
554k
    224U, // SQRSHRU_VG2_Z2ZI_H
15770
554k
    3162U,  // SQRSHRU_VG4_Z4ZI_B
15771
554k
    224U, // SQRSHRU_VG4_Z4ZI_H
15772
554k
    224U, // SQRSHR_VG2_Z2ZI_H
15773
554k
    3162U,  // SQRSHR_VG4_Z4ZI_B
15774
554k
    224U, // SQRSHR_VG4_Z4ZI_H
15775
554k
    16918656U,  // SQSHLR_ZPmZ_B
15776
554k
    33691776U,  // SQSHLR_ZPmZ_D
15777
554k
    51129480U,  // SQSHLR_ZPmZ_H
15778
554k
    67252352U,  // SQSHLR_ZPmZ_S
15779
554k
    141440U,  // SQSHLU_ZPmI_B
15780
554k
    137344U,  // SQSHLU_ZPmI_D
15781
554k
    52440200U,  // SQSHLU_ZPmI_H
15782
554k
    143488U,  // SQSHLU_ZPmI_S
15783
554k
    3160U,  // SQSHLUb
15784
554k
    3160U,  // SQSHLUd
15785
554k
    3160U,  // SQSHLUh
15786
554k
    3160U,  // SQSHLUs
15787
554k
    3216U,  // SQSHLUv16i8_shift
15788
554k
    3224U,  // SQSHLUv2i32_shift
15789
554k
    3176U,  // SQSHLUv2i64_shift
15790
554k
    3232U,  // SQSHLUv4i16_shift
15791
554k
    3184U,  // SQSHLUv4i32_shift
15792
554k
    3192U,  // SQSHLUv8i16_shift
15793
554k
    3240U,  // SQSHLUv8i8_shift
15794
554k
    141440U,  // SQSHL_ZPmI_B
15795
554k
    137344U,  // SQSHL_ZPmI_D
15796
554k
    52440200U,  // SQSHL_ZPmI_H
15797
554k
    143488U,  // SQSHL_ZPmI_S
15798
554k
    16918656U,  // SQSHL_ZPmZ_B
15799
554k
    33691776U,  // SQSHL_ZPmZ_D
15800
554k
    51129480U,  // SQSHL_ZPmZ_H
15801
554k
    67252352U,  // SQSHL_ZPmZ_S
15802
554k
    3160U,  // SQSHLb
15803
554k
    3160U,  // SQSHLd
15804
554k
    3160U,  // SQSHLh
15805
554k
    3160U,  // SQSHLs
15806
554k
    925840U,  // SQSHLv16i8
15807
554k
    3216U,  // SQSHLv16i8_shift
15808
554k
    3160U,  // SQSHLv1i16
15809
554k
    3160U,  // SQSHLv1i32
15810
554k
    3160U,  // SQSHLv1i64
15811
554k
    3160U,  // SQSHLv1i8
15812
554k
    1056920U, // SQSHLv2i32
15813
554k
    3224U,  // SQSHLv2i32_shift
15814
554k
    270440U,  // SQSHLv2i64
15815
554k
    3176U,  // SQSHLv2i64_shift
15816
554k
    1188000U, // SQSHLv4i16
15817
554k
    3232U,  // SQSHLv4i16_shift
15818
554k
    401520U,  // SQSHLv4i32
15819
554k
    3184U,  // SQSHLv4i32_shift
15820
554k
    532600U,  // SQSHLv8i16
15821
554k
    3192U,  // SQSHLv8i16_shift
15822
554k
    1319080U, // SQSHLv8i8
15823
554k
    3240U,  // SQSHLv8i8_shift
15824
554k
    3160U,  // SQSHRNB_ZZI_B
15825
554k
    224U, // SQSHRNB_ZZI_H
15826
554k
    3160U,  // SQSHRNB_ZZI_S
15827
554k
    41048U, // SQSHRNT_ZZI_B
15828
554k
    376U, // SQSHRNT_ZZI_H
15829
554k
    41048U, // SQSHRNT_ZZI_S
15830
554k
    3160U,  // SQSHRNb
15831
554k
    3160U,  // SQSHRNh
15832
554k
    3160U,  // SQSHRNs
15833
554k
    41080U, // SQSHRNv16i8_shift
15834
554k
    3176U,  // SQSHRNv2i32_shift
15835
554k
    3184U,  // SQSHRNv4i16_shift
15836
554k
    41064U, // SQSHRNv4i32_shift
15837
554k
    41072U, // SQSHRNv8i16_shift
15838
554k
    3192U,  // SQSHRNv8i8_shift
15839
554k
    3160U,  // SQSHRUNB_ZZI_B
15840
554k
    224U, // SQSHRUNB_ZZI_H
15841
554k
    3160U,  // SQSHRUNB_ZZI_S
15842
554k
    41048U, // SQSHRUNT_ZZI_B
15843
554k
    376U, // SQSHRUNT_ZZI_H
15844
554k
    41048U, // SQSHRUNT_ZZI_S
15845
554k
    3160U,  // SQSHRUNb
15846
554k
    3160U,  // SQSHRUNh
15847
554k
    3160U,  // SQSHRUNs
15848
554k
    41080U, // SQSHRUNv16i8_shift
15849
554k
    3176U,  // SQSHRUNv2i32_shift
15850
554k
    3184U,  // SQSHRUNv4i16_shift
15851
554k
    41064U, // SQSHRUNv4i32_shift
15852
554k
    41072U, // SQSHRUNv8i16_shift
15853
554k
    3192U,  // SQSHRUNv8i8_shift
15854
554k
    16918656U,  // SQSUBR_ZPmZ_B
15855
554k
    33691776U,  // SQSUBR_ZPmZ_D
15856
554k
    51129480U,  // SQSUBR_ZPmZ_H
15857
554k
    67252352U,  // SQSUBR_ZPmZ_S
15858
554k
    16473U, // SQSUB_ZI_B
15859
554k
    17496U, // SQSUB_ZI_D
15860
554k
    208U, // SQSUB_ZI_H
15861
554k
    18521U, // SQSUB_ZI_S
15862
554k
    16918656U,  // SQSUB_ZPmZ_B
15863
554k
    33691776U,  // SQSUB_ZPmZ_D
15864
554k
    51129480U,  // SQSUB_ZPmZ_H
15865
554k
    67252352U,  // SQSUB_ZPmZ_S
15866
554k
    10329U, // SQSUB_ZZZ_B
15867
554k
    6232U,  // SQSUB_ZZZ_D
15868
554k
    136U, // SQSUB_ZZZ_H
15869
554k
    12377U, // SQSUB_ZZZ_S
15870
554k
    925840U,  // SQSUBv16i8
15871
554k
    3160U,  // SQSUBv1i16
15872
554k
    3160U,  // SQSUBv1i32
15873
554k
    3160U,  // SQSUBv1i64
15874
554k
    3160U,  // SQSUBv1i8
15875
554k
    1056920U, // SQSUBv2i32
15876
554k
    270440U,  // SQSUBv2i64
15877
554k
    1188000U, // SQSUBv4i16
15878
554k
    401520U,  // SQSUBv4i32
15879
554k
    532600U,  // SQSUBv8i16
15880
554k
    1319080U, // SQSUBv8i8
15881
554k
    0U, // SQXTNB_ZZ_B
15882
554k
    0U, // SQXTNB_ZZ_H
15883
554k
    0U, // SQXTNB_ZZ_S
15884
554k
    0U, // SQXTNT_ZZ_B
15885
554k
    0U, // SQXTNT_ZZ_H
15886
554k
    0U, // SQXTNT_ZZ_S
15887
554k
    72U,  // SQXTNv16i8
15888
554k
    0U, // SQXTNv1i16
15889
554k
    0U, // SQXTNv1i32
15890
554k
    0U, // SQXTNv1i8
15891
554k
    48U,  // SQXTNv2i32
15892
554k
    64U,  // SQXTNv4i16
15893
554k
    48U,  // SQXTNv4i32
15894
554k
    64U,  // SQXTNv8i16
15895
554k
    72U,  // SQXTNv8i8
15896
554k
    0U, // SQXTUNB_ZZ_B
15897
554k
    0U, // SQXTUNB_ZZ_H
15898
554k
    0U, // SQXTUNB_ZZ_S
15899
554k
    0U, // SQXTUNT_ZZ_B
15900
554k
    0U, // SQXTUNT_ZZ_H
15901
554k
    0U, // SQXTUNT_ZZ_S
15902
554k
    72U,  // SQXTUNv16i8
15903
554k
    0U, // SQXTUNv1i16
15904
554k
    0U, // SQXTUNv1i32
15905
554k
    0U, // SQXTUNv1i8
15906
554k
    48U,  // SQXTUNv2i32
15907
554k
    64U,  // SQXTUNv4i16
15908
554k
    48U,  // SQXTUNv4i32
15909
554k
    64U,  // SQXTUNv8i16
15910
554k
    72U,  // SQXTUNv8i8
15911
554k
    16918656U,  // SRHADD_ZPmZ_B
15912
554k
    33691776U,  // SRHADD_ZPmZ_D
15913
554k
    51129480U,  // SRHADD_ZPmZ_H
15914
554k
    67252352U,  // SRHADD_ZPmZ_S
15915
554k
    925840U,  // SRHADDv16i8
15916
554k
    1056920U, // SRHADDv2i32
15917
554k
    1188000U, // SRHADDv4i16
15918
554k
    401520U,  // SRHADDv4i32
15919
554k
    532600U,  // SRHADDv8i16
15920
554k
    1319080U, // SRHADDv8i8
15921
554k
    377U, // SRI_ZZI_B
15922
554k
    41048U, // SRI_ZZI_D
15923
554k
    376U, // SRI_ZZI_H
15924
554k
    41048U, // SRI_ZZI_S
15925
554k
    41049U, // SRId
15926
554k
    41104U, // SRIv16i8_shift
15927
554k
    41112U, // SRIv2i32_shift
15928
554k
    41064U, // SRIv2i64_shift
15929
554k
    41120U, // SRIv4i16_shift
15930
554k
    41072U, // SRIv4i32_shift
15931
554k
    41080U, // SRIv8i16_shift
15932
554k
    41128U, // SRIv8i8_shift
15933
554k
    16918656U,  // SRSHLR_ZPmZ_B
15934
554k
    33691776U,  // SRSHLR_ZPmZ_D
15935
554k
    51129480U,  // SRSHLR_ZPmZ_H
15936
554k
    67252352U,  // SRSHLR_ZPmZ_S
15937
554k
    920U, // SRSHL_VG2_2Z2Z_B
15938
554k
    464U, // SRSHL_VG2_2Z2Z_D
15939
554k
    248U, // SRSHL_VG2_2Z2Z_H
15940
554k
    472U, // SRSHL_VG2_2Z2Z_S
15941
554k
    176U, // SRSHL_VG2_2ZZ_B
15942
554k
    184U, // SRSHL_VG2_2ZZ_D
15943
554k
    136U, // SRSHL_VG2_2ZZ_H
15944
554k
    96U,  // SRSHL_VG2_2ZZ_S
15945
554k
    920U, // SRSHL_VG4_4Z4Z_B
15946
554k
    464U, // SRSHL_VG4_4Z4Z_D
15947
554k
    248U, // SRSHL_VG4_4Z4Z_H
15948
554k
    472U, // SRSHL_VG4_4Z4Z_S
15949
554k
    176U, // SRSHL_VG4_4ZZ_B
15950
554k
    184U, // SRSHL_VG4_4ZZ_D
15951
554k
    136U, // SRSHL_VG4_4ZZ_H
15952
554k
    96U,  // SRSHL_VG4_4ZZ_S
15953
554k
    16918656U,  // SRSHL_ZPmZ_B
15954
554k
    33691776U,  // SRSHL_ZPmZ_D
15955
554k
    51129480U,  // SRSHL_ZPmZ_H
15956
554k
    67252352U,  // SRSHL_ZPmZ_S
15957
554k
    925840U,  // SRSHLv16i8
15958
554k
    3160U,  // SRSHLv1i64
15959
554k
    1056920U, // SRSHLv2i32
15960
554k
    270440U,  // SRSHLv2i64
15961
554k
    1188000U, // SRSHLv4i16
15962
554k
    401520U,  // SRSHLv4i32
15963
554k
    532600U,  // SRSHLv8i16
15964
554k
    1319080U, // SRSHLv8i8
15965
554k
    141440U,  // SRSHR_ZPmI_B
15966
554k
    137344U,  // SRSHR_ZPmI_D
15967
554k
    52440200U,  // SRSHR_ZPmI_H
15968
554k
    143488U,  // SRSHR_ZPmI_S
15969
554k
    3160U,  // SRSHRd
15970
554k
    3216U,  // SRSHRv16i8_shift
15971
554k
    3224U,  // SRSHRv2i32_shift
15972
554k
    3176U,  // SRSHRv2i64_shift
15973
554k
    3232U,  // SRSHRv4i16_shift
15974
554k
    3184U,  // SRSHRv4i32_shift
15975
554k
    3192U,  // SRSHRv8i16_shift
15976
554k
    3240U,  // SRSHRv8i8_shift
15977
554k
    377U, // SRSRA_ZZI_B
15978
554k
    41048U, // SRSRA_ZZI_D
15979
554k
    376U, // SRSRA_ZZI_H
15980
554k
    41048U, // SRSRA_ZZI_S
15981
554k
    41049U, // SRSRAd
15982
554k
    41104U, // SRSRAv16i8_shift
15983
554k
    41112U, // SRSRAv2i32_shift
15984
554k
    41064U, // SRSRAv2i64_shift
15985
554k
    41120U, // SRSRAv4i16_shift
15986
554k
    41072U, // SRSRAv4i32_shift
15987
554k
    41080U, // SRSRAv8i16_shift
15988
554k
    41128U, // SRSRAv8i8_shift
15989
554k
    3161U,  // SSHLLB_ZZI_D
15990
554k
    224U, // SSHLLB_ZZI_H
15991
554k
    3160U,  // SSHLLB_ZZI_S
15992
554k
    3161U,  // SSHLLT_ZZI_D
15993
554k
    224U, // SSHLLT_ZZI_H
15994
554k
    3160U,  // SSHLLT_ZZI_S
15995
554k
    3216U,  // SSHLLv16i8_shift
15996
554k
    3224U,  // SSHLLv2i32_shift
15997
554k
    3232U,  // SSHLLv4i16_shift
15998
554k
    3184U,  // SSHLLv4i32_shift
15999
554k
    3192U,  // SSHLLv8i16_shift
16000
554k
    3240U,  // SSHLLv8i8_shift
16001
554k
    925840U,  // SSHLv16i8
16002
554k
    3160U,  // SSHLv1i64
16003
554k
    1056920U, // SSHLv2i32
16004
554k
    270440U,  // SSHLv2i64
16005
554k
    1188000U, // SSHLv4i16
16006
554k
    401520U,  // SSHLv4i32
16007
554k
    532600U,  // SSHLv8i16
16008
554k
    1319080U, // SSHLv8i8
16009
554k
    3160U,  // SSHRd
16010
554k
    3216U,  // SSHRv16i8_shift
16011
554k
    3224U,  // SSHRv2i32_shift
16012
554k
    3176U,  // SSHRv2i64_shift
16013
554k
    3232U,  // SSHRv4i16_shift
16014
554k
    3184U,  // SSHRv4i32_shift
16015
554k
    3192U,  // SSHRv8i16_shift
16016
554k
    3240U,  // SSHRv8i8_shift
16017
554k
    377U, // SSRA_ZZI_B
16018
554k
    41048U, // SSRA_ZZI_D
16019
554k
    376U, // SSRA_ZZI_H
16020
554k
    41048U, // SSRA_ZZI_S
16021
554k
    41049U, // SSRAd
16022
554k
    41104U, // SSRAv16i8_shift
16023
554k
    41112U, // SSRAv2i32_shift
16024
554k
    41064U, // SSRAv2i64_shift
16025
554k
    41120U, // SSRAv4i16_shift
16026
554k
    41072U, // SSRAv4i32_shift
16027
554k
    41080U, // SSRAv8i16_shift
16028
554k
    41128U, // SSRAv8i8_shift
16029
554k
    6040804U, // SST1B_D
16030
554k
    371207356U, // SST1B_D_IMM
16031
554k
    6171876U, // SST1B_D_SXTW
16032
554k
    6302948U, // SST1B_D_UXTW
16033
554k
    371207268U, // SST1B_S_IMM
16034
554k
    6434020U, // SST1B_S_SXTW
16035
554k
    6565092U, // SST1B_S_UXTW
16036
554k
    6040804U, // SST1D
16037
554k
    6696124U, // SST1D_IMM
16038
554k
    6827236U, // SST1D_SCALED
16039
554k
    6171876U, // SST1D_SXTW
16040
554k
    6958308U, // SST1D_SXTW_SCALED
16041
554k
    6302948U, // SST1D_UXTW
16042
554k
    7089380U, // SST1D_UXTW_SCALED
16043
554k
    6040804U, // SST1H_D
16044
554k
    376319164U, // SST1H_D_IMM
16045
554k
    7351524U, // SST1H_D_SCALED
16046
554k
    6171876U, // SST1H_D_SXTW
16047
554k
    7482596U, // SST1H_D_SXTW_SCALED
16048
554k
    6302948U, // SST1H_D_UXTW
16049
554k
    7613668U, // SST1H_D_UXTW_SCALED
16050
554k
    376319076U, // SST1H_S_IMM
16051
554k
    6434020U, // SST1H_S_SXTW
16052
554k
    7744740U, // SST1H_S_SXTW_SCALED
16053
554k
    6565092U, // SST1H_S_UXTW
16054
554k
    7875812U, // SST1H_S_UXTW_SCALED
16055
554k
    371207356U, // SST1Q
16056
554k
    6040804U, // SST1W_D
16057
554k
    377105596U, // SST1W_D_IMM
16058
554k
    8137956U, // SST1W_D_SCALED
16059
554k
    6171876U, // SST1W_D_SXTW
16060
554k
    8269028U, // SST1W_D_SXTW_SCALED
16061
554k
    6302948U, // SST1W_D_UXTW
16062
554k
    8400100U, // SST1W_D_UXTW_SCALED
16063
554k
    377105508U, // SST1W_IMM
16064
554k
    6434020U, // SST1W_SXTW
16065
554k
    8531172U, // SST1W_SXTW_SCALED
16066
554k
    6565092U, // SST1W_UXTW
16067
554k
    8662244U, // SST1W_UXTW_SCALED
16068
554k
    12377U, // SSUBLBT_ZZZ_D
16069
554k
    176U, // SSUBLBT_ZZZ_H
16070
554k
    5208U,  // SSUBLBT_ZZZ_S
16071
554k
    12377U, // SSUBLB_ZZZ_D
16072
554k
    176U, // SSUBLB_ZZZ_H
16073
554k
    5208U,  // SSUBLB_ZZZ_S
16074
554k
    12377U, // SSUBLTB_ZZZ_D
16075
554k
    176U, // SSUBLTB_ZZZ_H
16076
554k
    5208U,  // SSUBLTB_ZZZ_S
16077
554k
    12377U, // SSUBLT_ZZZ_D
16078
554k
    176U, // SSUBLT_ZZZ_H
16079
554k
    5208U,  // SSUBLT_ZZZ_S
16080
554k
    925840U,  // SSUBLv16i8_v8i16
16081
554k
    1056920U, // SSUBLv2i32_v2i64
16082
554k
    1188000U, // SSUBLv4i16_v4i32
16083
554k
    401520U,  // SSUBLv4i32_v2i64
16084
554k
    532600U,  // SSUBLv8i16_v4i32
16085
554k
    1319080U, // SSUBLv8i8_v8i16
16086
554k
    12376U, // SSUBWB_ZZZ_D
16087
554k
    176U, // SSUBWB_ZZZ_H
16088
554k
    5209U,  // SSUBWB_ZZZ_S
16089
554k
    12376U, // SSUBWT_ZZZ_D
16090
554k
    176U, // SSUBWT_ZZZ_H
16091
554k
    5209U,  // SSUBWT_ZZZ_S
16092
554k
    925816U,  // SSUBWv16i8_v8i16
16093
554k
    1056872U, // SSUBWv2i32_v2i64
16094
554k
    1187952U, // SSUBWv4i16_v4i32
16095
554k
    401512U,  // SSUBWv4i32_v2i64
16096
554k
    532592U,  // SSUBWv8i16_v4i32
16097
554k
    1319032U, // SSUBWv8i8_v8i16
16098
554k
    8793316U, // ST1B
16099
554k
    8793316U, // ST1B_2Z
16100
554k
    393096420U, // ST1B_2Z_IMM
16101
554k
    671223059U, // ST1B_2Z_STRIDED
16102
554k
    688000275U, // ST1B_2Z_STRIDED_IMM
16103
554k
    8793316U, // ST1B_4Z
16104
554k
    393882852U, // ST1B_4Z_IMM
16105
554k
    8793316U, // ST1B_4Z_STRIDED
16106
554k
    393882852U, // ST1B_4Z_STRIDED_IMM
16107
554k
    8793316U, // ST1B_D
16108
554k
    387984612U, // ST1B_D_IMM
16109
554k
    8793316U, // ST1B_H
16110
554k
    387984612U, // ST1B_H_IMM
16111
554k
    387984612U, // ST1B_IMM
16112
554k
    8793316U, // ST1B_S
16113
554k
    387984612U, // ST1B_S_IMM
16114
554k
    8924388U, // ST1D
16115
554k
    8924388U, // ST1D_2Z
16116
554k
    393096420U, // ST1D_2Z_IMM
16117
554k
    8924388U, // ST1D_2Z_STRIDED
16118
554k
    393096420U, // ST1D_2Z_STRIDED_IMM
16119
554k
    8924388U, // ST1D_4Z
16120
554k
    393882852U, // ST1D_4Z_IMM
16121
554k
    8924388U, // ST1D_4Z_STRIDED
16122
554k
    393882852U, // ST1D_4Z_STRIDED_IMM
16123
554k
    387984612U, // ST1D_IMM
16124
554k
    8924388U, // ST1D_Q
16125
554k
    387984612U, // ST1D_Q_IMM
16126
554k
    0U, // ST1Fourv16b
16127
554k
    0U, // ST1Fourv16b_POST
16128
554k
    0U, // ST1Fourv1d
16129
554k
    0U, // ST1Fourv1d_POST
16130
554k
    0U, // ST1Fourv2d
16131
554k
    0U, // ST1Fourv2d_POST
16132
554k
    0U, // ST1Fourv2s
16133
554k
    0U, // ST1Fourv2s_POST
16134
554k
    0U, // ST1Fourv4h
16135
554k
    0U, // ST1Fourv4h_POST
16136
554k
    0U, // ST1Fourv4s
16137
554k
    0U, // ST1Fourv4s_POST
16138
554k
    0U, // ST1Fourv8b
16139
554k
    0U, // ST1Fourv8b_POST
16140
554k
    0U, // ST1Fourv8h
16141
554k
    0U, // ST1Fourv8h_POST
16142
554k
    9055460U, // ST1H
16143
554k
    9055460U, // ST1H_2Z
16144
554k
    393096420U, // ST1H_2Z_IMM
16145
554k
    704777491U, // ST1H_2Z_STRIDED
16146
554k
    688000275U, // ST1H_2Z_STRIDED_IMM
16147
554k
    9055460U, // ST1H_4Z
16148
554k
    393882852U, // ST1H_4Z_IMM
16149
554k
    9055460U, // ST1H_4Z_STRIDED
16150
554k
    393882852U, // ST1H_4Z_STRIDED_IMM
16151
554k
    9055460U, // ST1H_D
16152
554k
    387984612U, // ST1H_D_IMM
16153
554k
    387984612U, // ST1H_IMM
16154
554k
    9055460U, // ST1H_S
16155
554k
    387984612U, // ST1H_S_IMM
16156
554k
    0U, // ST1Onev16b
16157
554k
    0U, // ST1Onev16b_POST
16158
554k
    0U, // ST1Onev1d
16159
554k
    0U, // ST1Onev1d_POST
16160
554k
    0U, // ST1Onev2d
16161
554k
    0U, // ST1Onev2d_POST
16162
554k
    0U, // ST1Onev2s
16163
554k
    0U, // ST1Onev2s_POST
16164
554k
    0U, // ST1Onev4h
16165
554k
    0U, // ST1Onev4h_POST
16166
554k
    0U, // ST1Onev4s
16167
554k
    0U, // ST1Onev4s_POST
16168
554k
    0U, // ST1Onev8b
16169
554k
    0U, // ST1Onev8b_POST
16170
554k
    0U, // ST1Onev8h
16171
554k
    0U, // ST1Onev8h_POST
16172
554k
    0U, // ST1Threev16b
16173
554k
    0U, // ST1Threev16b_POST
16174
554k
    0U, // ST1Threev1d
16175
554k
    0U, // ST1Threev1d_POST
16176
554k
    0U, // ST1Threev2d
16177
554k
    0U, // ST1Threev2d_POST
16178
554k
    0U, // ST1Threev2s
16179
554k
    0U, // ST1Threev2s_POST
16180
554k
    0U, // ST1Threev4h
16181
554k
    0U, // ST1Threev4h_POST
16182
554k
    0U, // ST1Threev4s
16183
554k
    0U, // ST1Threev4s_POST
16184
554k
    0U, // ST1Threev8b
16185
554k
    0U, // ST1Threev8b_POST
16186
554k
    0U, // ST1Threev8h
16187
554k
    0U, // ST1Threev8h_POST
16188
554k
    0U, // ST1Twov16b
16189
554k
    0U, // ST1Twov16b_POST
16190
554k
    0U, // ST1Twov1d
16191
554k
    0U, // ST1Twov1d_POST
16192
554k
    0U, // ST1Twov2d
16193
554k
    0U, // ST1Twov2d_POST
16194
554k
    0U, // ST1Twov2s
16195
554k
    0U, // ST1Twov2s_POST
16196
554k
    0U, // ST1Twov4h
16197
554k
    0U, // ST1Twov4h_POST
16198
554k
    0U, // ST1Twov4s
16199
554k
    0U, // ST1Twov4s_POST
16200
554k
    0U, // ST1Twov8b
16201
554k
    0U, // ST1Twov8b_POST
16202
554k
    0U, // ST1Twov8h
16203
554k
    0U, // ST1Twov8h_POST
16204
554k
    9317604U, // ST1W
16205
554k
    9317604U, // ST1W_2Z
16206
554k
    393096420U, // ST1W_2Z_IMM
16207
554k
    9317604U, // ST1W_2Z_STRIDED
16208
554k
    393096420U, // ST1W_2Z_STRIDED_IMM
16209
554k
    9317604U, // ST1W_4Z
16210
554k
    393882852U, // ST1W_4Z_IMM
16211
554k
    9317604U, // ST1W_4Z_STRIDED
16212
554k
    393882852U, // ST1W_4Z_STRIDED_IMM
16213
554k
    9317604U, // ST1W_D
16214
554k
    387984612U, // ST1W_D_IMM
16215
554k
    387984612U, // ST1W_IMM
16216
554k
    9317604U, // ST1W_Q
16217
554k
    387984612U, // ST1W_Q_IMM
16218
554k
    9653848U, // ST1_MXIPXX_H_B
16219
554k
    9784920U, // ST1_MXIPXX_H_D
16220
554k
    9915992U, // ST1_MXIPXX_H_H
16221
554k
    10047064U,  // ST1_MXIPXX_H_Q
16222
554k
    10178136U,  // ST1_MXIPXX_H_S
16223
554k
    9653848U, // ST1_MXIPXX_V_B
16224
554k
    9784920U, // ST1_MXIPXX_V_D
16225
554k
    9915992U, // ST1_MXIPXX_V_H
16226
554k
    10047064U,  // ST1_MXIPXX_V_Q
16227
554k
    10178136U,  // ST1_MXIPXX_V_S
16228
554k
    0U, // ST1i16
16229
554k
    4U, // ST1i16_POST
16230
554k
    0U, // ST1i32
16231
554k
    4U, // ST1i32_POST
16232
554k
    0U, // ST1i64
16233
554k
    4U, // ST1i64_POST
16234
554k
    0U, // ST1i8
16235
554k
    5U, // ST1i8_POST
16236
554k
    8793316U, // ST2B
16237
554k
    393096420U, // ST2B_IMM
16238
554k
    8924388U, // ST2D
16239
554k
    393096420U, // ST2D_IMM
16240
554k
    62073U, // ST2GPostIndex
16241
554k
    10940505U,  // ST2GPreIndex
16242
554k
    3412056U, // ST2Gi
16243
554k
    9055460U, // ST2H
16244
554k
    393096420U, // ST2H_IMM
16245
554k
    10235108U,  // ST2Q
16246
554k
    393096420U, // ST2Q_IMM
16247
554k
    0U, // ST2Twov16b
16248
554k
    0U, // ST2Twov16b_POST
16249
554k
    0U, // ST2Twov2d
16250
554k
    0U, // ST2Twov2d_POST
16251
554k
    0U, // ST2Twov2s
16252
554k
    0U, // ST2Twov2s_POST
16253
554k
    0U, // ST2Twov4h
16254
554k
    0U, // ST2Twov4h_POST
16255
554k
    0U, // ST2Twov4s
16256
554k
    0U, // ST2Twov4s_POST
16257
554k
    0U, // ST2Twov8b
16258
554k
    0U, // ST2Twov8b_POST
16259
554k
    0U, // ST2Twov8h
16260
554k
    0U, // ST2Twov8h_POST
16261
554k
    9317604U, // ST2W
16262
554k
    393096420U, // ST2W_IMM
16263
554k
    0U, // ST2i16
16264
554k
    4U, // ST2i16_POST
16265
554k
    0U, // ST2i32
16266
554k
    4U, // ST2i32_POST
16267
554k
    0U, // ST2i64
16268
554k
    5U, // ST2i64_POST
16269
554k
    0U, // ST2i8
16270
554k
    4U, // ST2i8_POST
16271
554k
    8793316U, // ST3B
16272
554k
    10366180U,  // ST3B_IMM
16273
554k
    8924388U, // ST3D
16274
554k
    10366180U,  // ST3D_IMM
16275
554k
    9055460U, // ST3H
16276
554k
    10366180U,  // ST3H_IMM
16277
554k
    10235108U,  // ST3Q
16278
554k
    10366180U,  // ST3Q_IMM
16279
554k
    0U, // ST3Threev16b
16280
554k
    0U, // ST3Threev16b_POST
16281
554k
    0U, // ST3Threev2d
16282
554k
    0U, // ST3Threev2d_POST
16283
554k
    0U, // ST3Threev2s
16284
554k
    0U, // ST3Threev2s_POST
16285
554k
    0U, // ST3Threev4h
16286
554k
    0U, // ST3Threev4h_POST
16287
554k
    0U, // ST3Threev4s
16288
554k
    0U, // ST3Threev4s_POST
16289
554k
    0U, // ST3Threev8b
16290
554k
    0U, // ST3Threev8b_POST
16291
554k
    0U, // ST3Threev8h
16292
554k
    0U, // ST3Threev8h_POST
16293
554k
    9317604U, // ST3W
16294
554k
    10366180U,  // ST3W_IMM
16295
554k
    0U, // ST3i16
16296
554k
    5U, // ST3i16_POST
16297
554k
    0U, // ST3i32
16298
554k
    5U, // ST3i32_POST
16299
554k
    0U, // ST3i64
16300
554k
    5U, // ST3i64_POST
16301
554k
    0U, // ST3i8
16302
554k
    5U, // ST3i8_POST
16303
554k
    8793316U, // ST4B
16304
554k
    393882852U, // ST4B_IMM
16305
554k
    8924388U, // ST4D
16306
554k
    393882852U, // ST4D_IMM
16307
554k
    0U, // ST4Fourv16b
16308
554k
    0U, // ST4Fourv16b_POST
16309
554k
    0U, // ST4Fourv2d
16310
554k
    0U, // ST4Fourv2d_POST
16311
554k
    0U, // ST4Fourv2s
16312
554k
    0U, // ST4Fourv2s_POST
16313
554k
    0U, // ST4Fourv4h
16314
554k
    0U, // ST4Fourv4h_POST
16315
554k
    0U, // ST4Fourv4s
16316
554k
    0U, // ST4Fourv4s_POST
16317
554k
    0U, // ST4Fourv8b
16318
554k
    0U, // ST4Fourv8b_POST
16319
554k
    0U, // ST4Fourv8h
16320
554k
    0U, // ST4Fourv8h_POST
16321
554k
    9055460U, // ST4H
16322
554k
    393882852U, // ST4H_IMM
16323
554k
    10235108U,  // ST4Q
16324
554k
    393882852U, // ST4Q_IMM
16325
554k
    9317604U, // ST4W
16326
554k
    393882852U, // ST4W_IMM
16327
554k
    0U, // ST4i16
16328
554k
    4U, // ST4i16_POST
16329
554k
    0U, // ST4i32
16330
554k
    5U, // ST4i32_POST
16331
554k
    0U, // ST4i64
16332
554k
    5U, // ST4i64_POST
16333
554k
    0U, // ST4i8
16334
554k
    4U, // ST4i8_POST
16335
554k
    0U, // ST64B
16336
554k
    5U, // ST64BV
16337
554k
    5U, // ST64BV0
16338
554k
    608U, // STGM
16339
554k
    419564816U, // STGPi
16340
554k
    62073U, // STGPostIndex
16341
554k
    480551185U, // STGPpost
16342
554k
    469934353U, // STGPpre
16343
554k
    10940505U,  // STGPreIndex
16344
554k
    3412056U, // STGi
16345
554k
    3411216U, // STILPW
16346
554k
    11837713U,  // STILPWpre
16347
554k
    3411216U, // STILPX
16348
554k
    11968785U,  // STILPXpre
16349
554k
    0U, // STL1
16350
554k
    608U, // STLLRB
16351
554k
    608U, // STLLRH
16352
554k
    608U, // STLLRW
16353
554k
    608U, // STLLRX
16354
554k
    608U, // STLRB
16355
554k
    608U, // STLRH
16356
554k
    608U, // STLRW
16357
554k
    977U, // STLRWpre
16358
554k
    608U, // STLRX
16359
554k
    985U, // STLRXpre
16360
554k
    3411032U, // STLURBi
16361
554k
    3411032U, // STLURHi
16362
554k
    3411032U, // STLURWi
16363
554k
    3411032U, // STLURXi
16364
554k
    3411032U, // STLURbi
16365
554k
    3411032U, // STLURdi
16366
554k
    3411032U, // STLURhi
16367
554k
    3411032U, // STLURqi
16368
554k
    3411032U, // STLURsi
16369
554k
    12061784U,  // STLXPW
16370
554k
    12061784U,  // STLXPX
16371
554k
    3411216U, // STLXRB
16372
554k
    3411216U, // STLXRH
16373
554k
    3411216U, // STLXRW
16374
554k
    3411216U, // STLXRX
16375
554k
    402787600U, // STNPDi
16376
554k
    419564816U, // STNPQi
16377
554k
    436342032U, // STNPSi
16378
554k
    436342032U, // STNPWi
16379
554k
    402787600U, // STNPXi
16380
554k
    8793316U, // STNT1B_2Z
16381
554k
    393096420U, // STNT1B_2Z_IMM
16382
554k
    671223059U, // STNT1B_2Z_STRIDED
16383
554k
    688000275U, // STNT1B_2Z_STRIDED_IMM
16384
554k
    8793316U, // STNT1B_4Z
16385
554k
    393882852U, // STNT1B_4Z_IMM
16386
554k
    8793316U, // STNT1B_4Z_STRIDED
16387
554k
    393882852U, // STNT1B_4Z_STRIDED_IMM
16388
554k
    387984612U, // STNT1B_ZRI
16389
554k
    8793316U, // STNT1B_ZRR
16390
554k
    371207356U, // STNT1B_ZZR_D_REAL
16391
554k
    371207268U, // STNT1B_ZZR_S_REAL
16392
554k
    8924388U, // STNT1D_2Z
16393
554k
    393096420U, // STNT1D_2Z_IMM
16394
554k
    8924388U, // STNT1D_2Z_STRIDED
16395
554k
    393096420U, // STNT1D_2Z_STRIDED_IMM
16396
554k
    8924388U, // STNT1D_4Z
16397
554k
    393882852U, // STNT1D_4Z_IMM
16398
554k
    8924388U, // STNT1D_4Z_STRIDED
16399
554k
    393882852U, // STNT1D_4Z_STRIDED_IMM
16400
554k
    387984612U, // STNT1D_ZRI
16401
554k
    8924388U, // STNT1D_ZRR
16402
554k
    371207356U, // STNT1D_ZZR_D_REAL
16403
554k
    9055460U, // STNT1H_2Z
16404
554k
    393096420U, // STNT1H_2Z_IMM
16405
554k
    704777491U, // STNT1H_2Z_STRIDED
16406
554k
    688000275U, // STNT1H_2Z_STRIDED_IMM
16407
554k
    9055460U, // STNT1H_4Z
16408
554k
    393882852U, // STNT1H_4Z_IMM
16409
554k
    9055460U, // STNT1H_4Z_STRIDED
16410
554k
    393882852U, // STNT1H_4Z_STRIDED_IMM
16411
554k
    387984612U, // STNT1H_ZRI
16412
554k
    9055460U, // STNT1H_ZRR
16413
554k
    371207356U, // STNT1H_ZZR_D_REAL
16414
554k
    371207268U, // STNT1H_ZZR_S_REAL
16415
554k
    9317604U, // STNT1W_2Z
16416
554k
    393096420U, // STNT1W_2Z_IMM
16417
554k
    9317604U, // STNT1W_2Z_STRIDED
16418
554k
    393096420U, // STNT1W_2Z_STRIDED_IMM
16419
554k
    9317604U, // STNT1W_4Z
16420
554k
    393882852U, // STNT1W_4Z_IMM
16421
554k
    9317604U, // STNT1W_4Z_STRIDED
16422
554k
    393882852U, // STNT1W_4Z_STRIDED_IMM
16423
554k
    387984612U, // STNT1W_ZRI
16424
554k
    9317604U, // STNT1W_ZRR
16425
554k
    371207356U, // STNT1W_ZZR_D_REAL
16426
554k
    371207268U, // STNT1W_ZZR_S_REAL
16427
554k
    402787600U, // STPDi
16428
554k
    463773969U, // STPDpost
16429
554k
    453157137U, // STPDpre
16430
554k
    419564816U, // STPQi
16431
554k
    480551185U, // STPQpost
16432
554k
    469934353U, // STPQpre
16433
554k
    436342032U, // STPSi
16434
554k
    497328401U, // STPSpost
16435
554k
    486711569U, // STPSpre
16436
554k
    436342032U, // STPWi
16437
554k
    497328401U, // STPWpost
16438
554k
    486711569U, // STPWpre
16439
554k
    402787600U, // STPXi
16440
554k
    463773969U, // STPXpost
16441
554k
    453157137U, // STPXpre
16442
554k
    41593U, // STRBBpost
16443
554k
    10920025U,  // STRBBpre
16444
554k
    503450712U, // STRBBroW
16445
554k
    520227928U, // STRBBroX
16446
554k
    64600U, // STRBBui
16447
554k
    41593U, // STRBpost
16448
554k
    10920025U,  // STRBpre
16449
554k
    503450712U, // STRBroW
16450
554k
    520227928U, // STRBroX
16451
554k
    64600U, // STRBui
16452
554k
    41593U, // STRDpost
16453
554k
    10920025U,  // STRDpre
16454
554k
    537005144U, // STRDroW
16455
554k
    553782360U, // STRDroX
16456
554k
    65624U, // STRDui
16457
554k
    41593U, // STRHHpost
16458
554k
    10920025U,  // STRHHpre
16459
554k
    570559576U, // STRHHroW
16460
554k
    587336792U, // STRHHroX
16461
554k
    66648U, // STRHHui
16462
554k
    41593U, // STRHpost
16463
554k
    10920025U,  // STRHpre
16464
554k
    570559576U, // STRHroW
16465
554k
    587336792U, // STRHroX
16466
554k
    66648U, // STRHui
16467
554k
    41593U, // STRQpost
16468
554k
    10920025U,  // STRQpre
16469
554k
    604114008U, // STRQroW
16470
554k
    620891224U, // STRQroX
16471
554k
    67672U, // STRQui
16472
554k
    41593U, // STRSpost
16473
554k
    10920025U,  // STRSpre
16474
554k
    637668440U, // STRSroW
16475
554k
    654445656U, // STRSroX
16476
554k
    68696U, // STRSui
16477
554k
    41593U, // STRWpost
16478
554k
    10920025U,  // STRWpre
16479
554k
    637668440U, // STRWroW
16480
554k
    654445656U, // STRWroX
16481
554k
    68696U, // STRWui
16482
554k
    41593U, // STRXpost
16483
554k
    10920025U,  // STRXpre
16484
554k
    537005144U, // STRXroW
16485
554k
    553782360U, // STRXroX
16486
554k
    65624U, // STRXui
16487
554k
    11013208U,  // STR_PXI
16488
554k
    608U, // STR_TX
16489
554k
    0U, // STR_ZA
16490
554k
    11013208U,  // STR_ZXI
16491
554k
    3411032U, // STTRBi
16492
554k
    3411032U, // STTRHi
16493
554k
    3411032U, // STTRWi
16494
554k
    3411032U, // STTRXi
16495
554k
    3411032U, // STURBBi
16496
554k
    3411032U, // STURBi
16497
554k
    3411032U, // STURDi
16498
554k
    3411032U, // STURHHi
16499
554k
    3411032U, // STURHi
16500
554k
    3411032U, // STURQi
16501
554k
    3411032U, // STURSi
16502
554k
    3411032U, // STURWi
16503
554k
    3411032U, // STURXi
16504
554k
    0U, // STX
16505
554k
    12061784U,  // STXPW
16506
554k
    12061784U,  // STXPX
16507
554k
    3411216U, // STXRB
16508
554k
    3411216U, // STXRH
16509
554k
    3411216U, // STXRW
16510
554k
    3411216U, // STXRX
16511
554k
    0U, // STY
16512
554k
    0U, // STZ
16513
554k
    62073U, // STZ2GPostIndex
16514
554k
    10940505U,  // STZ2GPreIndex
16515
554k
    3412056U, // STZ2Gi
16516
554k
    608U, // STZGM
16517
554k
    62073U, // STZGPostIndex
16518
554k
    10940505U,  // STZGPreIndex
16519
554k
    3412056U, // STZGi
16520
554k
    0U, // STZI
16521
554k
    135256U,  // SUBG
16522
554k
    5208U,  // SUBHNB_ZZZ_B
16523
554k
    96U,  // SUBHNB_ZZZ_H
16524
554k
    6232U,  // SUBHNB_ZZZ_S
16525
554k
    7256U,  // SUBHNT_ZZZ_B
16526
554k
    24U,  // SUBHNT_ZZZ_H
16527
554k
    1112U,  // SUBHNT_ZZZ_S
16528
554k
    270440U,  // SUBHNv2i64_v2i32
16529
554k
    271464U,  // SUBHNv2i64_v4i32
16530
554k
    401520U,  // SUBHNv4i32_v4i16
16531
554k
    402544U,  // SUBHNv4i32_v8i16
16532
554k
    533624U,  // SUBHNv8i16_v16i8
16533
554k
    532600U,  // SUBHNv8i16_v8i8
16534
554k
    3160U,  // SUBP
16535
554k
    3160U,  // SUBPS
16536
554k
    658520U,  // SUBPT_shift
16537
554k
    16473U, // SUBR_ZI_B
16538
554k
    17496U, // SUBR_ZI_D
16539
554k
    208U, // SUBR_ZI_H
16540
554k
    18521U, // SUBR_ZI_S
16541
554k
    16918656U,  // SUBR_ZPmZ_B
16542
554k
    33691776U,  // SUBR_ZPmZ_D
16543
554k
    51129480U,  // SUBR_ZPmZ_H
16544
554k
    67252352U,  // SUBR_ZPmZ_S
16545
554k
    13400U, // SUBSWri
16546
554k
    14424U, // SUBSWrs
16547
554k
    15448U, // SUBSWrx
16548
554k
    13400U, // SUBSXri
16549
554k
    14424U, // SUBSXrs
16550
554k
    15448U, // SUBSXrx
16551
554k
    1444952U, // SUBSXrx64
16552
554k
    13400U, // SUBWri
16553
554k
    14424U, // SUBWrs
16554
554k
    15448U, // SUBWrx
16555
554k
    13400U, // SUBXri
16556
554k
    14424U, // SUBXrs
16557
554k
    15448U, // SUBXrx
16558
554k
    1444952U, // SUBXrx64
16559
554k
    1584320U, // SUB_VG2_M2Z2Z_D
16560
554k
    1715400U, // SUB_VG2_M2Z2Z_S
16561
554k
    52178112U,  // SUB_VG2_M2ZZ_D
16562
554k
    52309192U,  // SUB_VG2_M2ZZ_S
16563
554k
    192U, // SUB_VG2_M2Z_D
16564
554k
    200U, // SUB_VG2_M2Z_S
16565
554k
    1584320U, // SUB_VG4_M4Z4Z_D
16566
554k
    1715400U, // SUB_VG4_M4Z4Z_S
16567
554k
    52178112U,  // SUB_VG4_M4ZZ_D
16568
554k
    52309192U,  // SUB_VG4_M4ZZ_S
16569
554k
    192U, // SUB_VG4_M4Z_D
16570
554k
    200U, // SUB_VG4_M4Z_S
16571
554k
    16473U, // SUB_ZI_B
16572
554k
    17496U, // SUB_ZI_D
16573
554k
    208U, // SUB_ZI_H
16574
554k
    18521U, // SUB_ZI_S
16575
554k
    16918656U,  // SUB_ZPmZ_B
16576
554k
    33691776U,  // SUB_ZPmZ_CPA
16577
554k
    33691776U,  // SUB_ZPmZ_D
16578
554k
    51129480U,  // SUB_ZPmZ_H
16579
554k
    67252352U,  // SUB_ZPmZ_S
16580
554k
    10329U, // SUB_ZZZ_B
16581
554k
    6232U,  // SUB_ZZZ_CPA
16582
554k
    6232U,  // SUB_ZZZ_D
16583
554k
    136U, // SUB_ZZZ_H
16584
554k
    12377U, // SUB_ZZZ_S
16585
554k
    925840U,  // SUBv16i8
16586
554k
    3160U,  // SUBv1i64
16587
554k
    1056920U, // SUBv2i32
16588
554k
    270440U,  // SUBv2i64
16589
554k
    1188000U, // SUBv4i16
16590
554k
    401520U,  // SUBv4i32
16591
554k
    532600U,  // SUBv8i16
16592
554k
    1319080U, // SUBv8i8
16593
554k
    5029400U, // SUDOT_VG2_M2ZZI_BToS
16594
554k
    48664U, // SUDOT_VG2_M2ZZ_BToS
16595
554k
    5029400U, // SUDOT_VG4_M4ZZI_BToS
16596
554k
    48664U, // SUDOT_VG4_M4ZZ_BToS
16597
554k
    38921U, // SUDOT_ZZZI
16598
554k
    5121168U, // SUDOTlanev16i8
16599
554k
    5121192U, // SUDOTlanev8i8
16600
554k
    38441U, // SUMLALL_MZZI_BtoS
16601
554k
    5029400U, // SUMLALL_VG2_M2ZZI_BtoS
16602
554k
    48666U, // SUMLALL_VG2_M2ZZ_BtoS
16603
554k
    5029400U, // SUMLALL_VG4_M4ZZI_BtoS
16604
554k
    48667U, // SUMLALL_VG4_M4ZZ_BtoS
16605
554k
    0U, // SUMOPA_MPPZZ_D
16606
554k
    0U, // SUMOPA_MPPZZ_S
16607
554k
    0U, // SUMOPS_MPPZZ_D
16608
554k
    0U, // SUMOPS_MPPZZ_S
16609
554k
    1U, // SUNPKHI_ZZ_D
16610
554k
    0U, // SUNPKHI_ZZ_H
16611
554k
    0U, // SUNPKHI_ZZ_S
16612
554k
    1U, // SUNPKLO_ZZ_D
16613
554k
    0U, // SUNPKLO_ZZ_H
16614
554k
    0U, // SUNPKLO_ZZ_S
16615
554k
    0U, // SUNPK_VG2_2ZZ_D
16616
554k
    0U, // SUNPK_VG2_2ZZ_H
16617
554k
    0U, // SUNPK_VG2_2ZZ_S
16618
554k
    0U, // SUNPK_VG4_4Z2Z_D
16619
554k
    0U, // SUNPK_VG4_4Z2Z_H
16620
554k
    0U, // SUNPK_VG4_4Z2Z_S
16621
554k
    16918656U,  // SUQADD_ZPmZ_B
16622
554k
    33691776U,  // SUQADD_ZPmZ_D
16623
554k
    51129480U,  // SUQADD_ZPmZ_H
16624
554k
    67252352U,  // SUQADD_ZPmZ_S
16625
554k
    32U,  // SUQADDv16i8
16626
554k
    1U, // SUQADDv1i16
16627
554k
    1U, // SUQADDv1i32
16628
554k
    1U, // SUQADDv1i64
16629
554k
    1U, // SUQADDv1i8
16630
554k
    40U,  // SUQADDv2i32
16631
554k
    48U,  // SUQADDv2i64
16632
554k
    56U,  // SUQADDv4i16
16633
554k
    64U,  // SUQADDv4i32
16634
554k
    72U,  // SUQADDv8i16
16635
554k
    80U,  // SUQADDv8i8
16636
554k
    5029400U, // SUVDOT_VG4_M4ZZI_BToS
16637
554k
    0U, // SVC
16638
554k
    103427304U, // SVDOT_VG2_M2ZZI_HtoS
16639
554k
    5029400U, // SVDOT_VG4_M4ZZI_BtoS
16640
554k
    103427304U, // SVDOT_VG4_M4ZZI_HtoD
16641
554k
    3U, // SWPAB
16642
554k
    3U, // SWPAH
16643
554k
    3U, // SWPALB
16644
554k
    3U, // SWPALH
16645
554k
    3U, // SWPALW
16646
554k
    3U, // SWPALX
16647
554k
    3U, // SWPAW
16648
554k
    3U, // SWPAX
16649
554k
    3U, // SWPB
16650
554k
    3U, // SWPH
16651
554k
    3U, // SWPLB
16652
554k
    3U, // SWPLH
16653
554k
    3U, // SWPLW
16654
554k
    3U, // SWPLX
16655
554k
    60690U, // SWPP
16656
554k
    60690U, // SWPPA
16657
554k
    60690U, // SWPPAL
16658
554k
    60690U, // SWPPL
16659
554k
    3U, // SWPW
16660
554k
    3U, // SWPX
16661
554k
    16U,  // SXTB_ZPmZ_D
16662
554k
    0U, // SXTB_ZPmZ_H
16663
554k
    24U,  // SXTB_ZPmZ_S
16664
554k
    16U,  // SXTH_ZPmZ_D
16665
554k
    24U,  // SXTH_ZPmZ_S
16666
554k
    16U,  // SXTW_ZPmZ_D
16667
554k
    86104U, // SYSLxt
16668
554k
    997U, // SYSPxt
16669
554k
    1005U,  // SYSPxt_XZR
16670
554k
    1013U,  // SYSxt
16671
554k
    178U, // TBLQ_ZZZ_B
16672
554k
    5U, // TBLQ_ZZZ_D
16673
554k
    136U, // TBLQ_ZZZ_H
16674
554k
    12378U, // TBLQ_ZZZ_S
16675
554k
    178U, // TBL_ZZZZ_B
16676
554k
    5U, // TBL_ZZZZ_D
16677
554k
    136U, // TBL_ZZZZ_H
16678
554k
    12378U, // TBL_ZZZZ_S
16679
554k
    178U, // TBL_ZZZ_B
16680
554k
    5U, // TBL_ZZZ_D
16681
554k
    136U, // TBL_ZZZ_H
16682
554k
    12378U, // TBL_ZZZ_S
16683
554k
    35U,  // TBLv16i8Four
16684
554k
    35U,  // TBLv16i8One
16685
554k
    35U,  // TBLv16i8Three
16686
554k
    35U,  // TBLv16i8Two
16687
554k
    83U,  // TBLv8i8Four
16688
554k
    83U,  // TBLv8i8One
16689
554k
    83U,  // TBLv8i8Three
16690
554k
    83U,  // TBLv8i8Two
16691
554k
    87128U, // TBNZW
16692
554k
    87128U, // TBNZX
16693
554k
    9U, // TBXQ_ZZZ_B
16694
554k
    1112U,  // TBXQ_ZZZ_D
16695
554k
    240U, // TBXQ_ZZZ_H
16696
554k
    2136U,  // TBXQ_ZZZ_S
16697
554k
    9U, // TBX_ZZZ_B
16698
554k
    1112U,  // TBX_ZZZ_D
16699
554k
    240U, // TBX_ZZZ_H
16700
554k
    2136U,  // TBX_ZZZ_S
16701
554k
    37U,  // TBXv16i8Four
16702
554k
    37U,  // TBXv16i8One
16703
554k
    37U,  // TBXv16i8Three
16704
554k
    37U,  // TBXv16i8Two
16705
554k
    85U,  // TBXv8i8Four
16706
554k
    85U,  // TBXv8i8One
16707
554k
    85U,  // TBXv8i8Three
16708
554k
    85U,  // TBXv8i8Two
16709
554k
    87128U, // TBZW
16710
554k
    87128U, // TBZX
16711
554k
    0U, // TCANCEL
16712
554k
    0U, // TCOMMIT
16713
554k
    0U, // TRCIT
16714
554k
    10329U, // TRN1_PPP_B
16715
554k
    6232U,  // TRN1_PPP_D
16716
554k
    136U, // TRN1_PPP_H
16717
554k
    12377U, // TRN1_PPP_S
16718
554k
    10329U, // TRN1_ZZZ_B
16719
554k
    6232U,  // TRN1_ZZZ_D
16720
554k
    136U, // TRN1_ZZZ_H
16721
554k
    1016U,  // TRN1_ZZZ_Q
16722
554k
    12377U, // TRN1_ZZZ_S
16723
554k
    925840U,  // TRN1v16i8
16724
554k
    1056920U, // TRN1v2i32
16725
554k
    270440U,  // TRN1v2i64
16726
554k
    1188000U, // TRN1v4i16
16727
554k
    401520U,  // TRN1v4i32
16728
554k
    532600U,  // TRN1v8i16
16729
554k
    1319080U, // TRN1v8i8
16730
554k
    10329U, // TRN2_PPP_B
16731
554k
    6232U,  // TRN2_PPP_D
16732
554k
    136U, // TRN2_PPP_H
16733
554k
    12377U, // TRN2_PPP_S
16734
554k
    10329U, // TRN2_ZZZ_B
16735
554k
    6232U,  // TRN2_ZZZ_D
16736
554k
    136U, // TRN2_ZZZ_H
16737
554k
    1016U,  // TRN2_ZZZ_Q
16738
554k
    12377U, // TRN2_ZZZ_S
16739
554k
    925840U,  // TRN2v16i8
16740
554k
    1056920U, // TRN2v2i32
16741
554k
    270440U,  // TRN2v2i64
16742
554k
    1188000U, // TRN2v4i16
16743
554k
    401520U,  // TRN2v4i32
16744
554k
    532600U,  // TRN2v8i16
16745
554k
    1319080U, // TRN2v8i8
16746
554k
    0U, // TSB
16747
554k
    0U, // TSTART
16748
554k
    0U, // TTEST
16749
554k
    2136U,  // UABALB_ZZZ_D
16750
554k
    8U, // UABALB_ZZZ_H
16751
554k
    7256U,  // UABALB_ZZZ_S
16752
554k
    2136U,  // UABALT_ZZZ_D
16753
554k
    8U, // UABALT_ZZZ_H
16754
554k
    7256U,  // UABALT_ZZZ_S
16755
554k
    926864U,  // UABALv16i8_v8i16
16756
554k
    1057944U, // UABALv2i32_v2i64
16757
554k
    1189024U, // UABALv4i16_v4i32
16758
554k
    402544U,  // UABALv4i32_v2i64
16759
554k
    533624U,  // UABALv8i16_v4i32
16760
554k
    1320104U, // UABALv8i8_v8i16
16761
554k
    9U, // UABA_ZZZ_B
16762
554k
    1112U,  // UABA_ZZZ_D
16763
554k
    240U, // UABA_ZZZ_H
16764
554k
    2136U,  // UABA_ZZZ_S
16765
554k
    926864U,  // UABAv16i8
16766
554k
    1057944U, // UABAv2i32
16767
554k
    1189024U, // UABAv4i16
16768
554k
    402544U,  // UABAv4i32
16769
554k
    533624U,  // UABAv8i16
16770
554k
    1320104U, // UABAv8i8
16771
554k
    12377U, // UABDLB_ZZZ_D
16772
554k
    176U, // UABDLB_ZZZ_H
16773
554k
    5208U,  // UABDLB_ZZZ_S
16774
554k
    12377U, // UABDLT_ZZZ_D
16775
554k
    176U, // UABDLT_ZZZ_H
16776
554k
    5208U,  // UABDLT_ZZZ_S
16777
554k
    925840U,  // UABDLv16i8_v8i16
16778
554k
    1056920U, // UABDLv2i32_v2i64
16779
554k
    1188000U, // UABDLv4i16_v4i32
16780
554k
    401520U,  // UABDLv4i32_v2i64
16781
554k
    532600U,  // UABDLv8i16_v4i32
16782
554k
    1319080U, // UABDLv8i8_v8i16
16783
554k
    16918656U,  // UABD_ZPmZ_B
16784
554k
    33691776U,  // UABD_ZPmZ_D
16785
554k
    51129480U,  // UABD_ZPmZ_H
16786
554k
    67252352U,  // UABD_ZPmZ_S
16787
554k
    925840U,  // UABDv16i8
16788
554k
    1056920U, // UABDv2i32
16789
554k
    1188000U, // UABDv4i16
16790
554k
    401520U,  // UABDv4i32
16791
554k
    532600U,  // UABDv8i16
16792
554k
    1319080U, // UABDv8i8
16793
554k
    2176U,  // UADALP_ZPmZ_D
16794
554k
    8U, // UADALP_ZPmZ_H
16795
554k
    7296U,  // UADALP_ZPmZ_S
16796
554k
    32U,  // UADALPv16i8_v8i16
16797
554k
    40U,  // UADALPv2i32_v1i64
16798
554k
    56U,  // UADALPv4i16_v2i32
16799
554k
    64U,  // UADALPv4i32_v2i64
16800
554k
    72U,  // UADALPv8i16_v4i32
16801
554k
    80U,  // UADALPv8i8_v4i16
16802
554k
    12377U, // UADDLB_ZZZ_D
16803
554k
    176U, // UADDLB_ZZZ_H
16804
554k
    5208U,  // UADDLB_ZZZ_S
16805
554k
    32U,  // UADDLPv16i8_v8i16
16806
554k
    40U,  // UADDLPv2i32_v1i64
16807
554k
    56U,  // UADDLPv4i16_v2i32
16808
554k
    64U,  // UADDLPv4i32_v2i64
16809
554k
    72U,  // UADDLPv8i16_v4i32
16810
554k
    80U,  // UADDLPv8i8_v4i16
16811
554k
    12377U, // UADDLT_ZZZ_D
16812
554k
    176U, // UADDLT_ZZZ_H
16813
554k
    5208U,  // UADDLT_ZZZ_S
16814
554k
    32U,  // UADDLVv16i8v
16815
554k
    56U,  // UADDLVv4i16v
16816
554k
    64U,  // UADDLVv4i32v
16817
554k
    72U,  // UADDLVv8i16v
16818
554k
    80U,  // UADDLVv8i8v
16819
554k
    925840U,  // UADDLv16i8_v8i16
16820
554k
    1056920U, // UADDLv2i32_v2i64
16821
554k
    1188000U, // UADDLv4i16_v4i32
16822
554k
    401520U,  // UADDLv4i32_v2i64
16823
554k
    532600U,  // UADDLv8i16_v4i32
16824
554k
    1319080U, // UADDLv8i8_v8i16
16825
554k
    0U, // UADDV_VPZ_B
16826
554k
    0U, // UADDV_VPZ_D
16827
554k
    0U, // UADDV_VPZ_H
16828
554k
    0U, // UADDV_VPZ_S
16829
554k
    12376U, // UADDWB_ZZZ_D
16830
554k
    176U, // UADDWB_ZZZ_H
16831
554k
    5209U,  // UADDWB_ZZZ_S
16832
554k
    12376U, // UADDWT_ZZZ_D
16833
554k
    176U, // UADDWT_ZZZ_H
16834
554k
    5209U,  // UADDWT_ZZZ_S
16835
554k
    925816U,  // UADDWv16i8_v8i16
16836
554k
    1056872U, // UADDWv2i32_v2i64
16837
554k
    1187952U, // UADDWv4i16_v4i32
16838
554k
    401512U,  // UADDWv4i32_v2i64
16839
554k
    532592U,  // UADDWv8i16_v4i32
16840
554k
    1319032U, // UADDWv8i8_v8i16
16841
554k
    134232U,  // UBFMWri
16842
554k
    134232U,  // UBFMXri
16843
554k
    8U, // UCLAMP_VG2_2Z2Z_B
16844
554k
    16U,  // UCLAMP_VG2_2Z2Z_D
16845
554k
    240U, // UCLAMP_VG2_2Z2Z_H
16846
554k
    24U,  // UCLAMP_VG2_2Z2Z_S
16847
554k
    8U, // UCLAMP_VG4_4Z4Z_B
16848
554k
    16U,  // UCLAMP_VG4_4Z4Z_D
16849
554k
    240U, // UCLAMP_VG4_4Z4Z_H
16850
554k
    24U,  // UCLAMP_VG4_4Z4Z_S
16851
554k
    9U, // UCLAMP_ZZZ_B
16852
554k
    1112U,  // UCLAMP_ZZZ_D
16853
554k
    240U, // UCLAMP_ZZZ_H
16854
554k
    2136U,  // UCLAMP_ZZZ_S
16855
554k
    3160U,  // UCVTFSWDri
16856
554k
    3160U,  // UCVTFSWHri
16857
554k
    3160U,  // UCVTFSWSri
16858
554k
    3160U,  // UCVTFSXDri
16859
554k
    3160U,  // UCVTFSXHri
16860
554k
    3160U,  // UCVTFSXSri
16861
554k
    0U, // UCVTFUWDri
16862
554k
    0U, // UCVTFUWHri
16863
554k
    0U, // UCVTFUWSri
16864
554k
    0U, // UCVTFUXDri
16865
554k
    0U, // UCVTFUXHri
16866
554k
    0U, // UCVTFUXSri
16867
554k
    0U, // UCVTF_2Z2Z_StoS
16868
554k
    0U, // UCVTF_4Z4Z_StoS
16869
554k
    16U,  // UCVTF_ZPmZ_DtoD
16870
554k
    2U, // UCVTF_ZPmZ_DtoH
16871
554k
    16U,  // UCVTF_ZPmZ_DtoS
16872
554k
    0U, // UCVTF_ZPmZ_HtoH
16873
554k
    24U,  // UCVTF_ZPmZ_StoD
16874
554k
    1U, // UCVTF_ZPmZ_StoH
16875
554k
    24U,  // UCVTF_ZPmZ_StoS
16876
554k
    3160U,  // UCVTFd
16877
554k
    3160U,  // UCVTFh
16878
554k
    3160U,  // UCVTFs
16879
554k
    0U, // UCVTFv1i16
16880
554k
    0U, // UCVTFv1i32
16881
554k
    0U, // UCVTFv1i64
16882
554k
    40U,  // UCVTFv2f32
16883
554k
    48U,  // UCVTFv2f64
16884
554k
    3224U,  // UCVTFv2i32_shift
16885
554k
    3176U,  // UCVTFv2i64_shift
16886
554k
    56U,  // UCVTFv4f16
16887
554k
    64U,  // UCVTFv4f32
16888
554k
    3232U,  // UCVTFv4i16_shift
16889
554k
    3184U,  // UCVTFv4i32_shift
16890
554k
    72U,  // UCVTFv8f16
16891
554k
    3192U,  // UCVTFv8i16_shift
16892
554k
    0U, // UDF
16893
554k
    33691776U,  // UDIVR_ZPmZ_D
16894
554k
    67252352U,  // UDIVR_ZPmZ_S
16895
554k
    3160U,  // UDIVWr
16896
554k
    3160U,  // UDIVXr
16897
554k
    33691776U,  // UDIV_ZPmZ_D
16898
554k
    67252352U,  // UDIV_ZPmZ_S
16899
554k
    47640U, // UDOT_VG2_M2Z2Z_BtoS
16900
554k
    2632936U, // UDOT_VG2_M2Z2Z_HtoD
16901
554k
    2632936U, // UDOT_VG2_M2Z2Z_HtoS
16902
554k
    5029400U, // UDOT_VG2_M2ZZI_BToS
16903
554k
    103427304U, // UDOT_VG2_M2ZZI_HToS
16904
554k
    103427304U, // UDOT_VG2_M2ZZI_HtoD
16905
554k
    48664U, // UDOT_VG2_M2ZZ_BtoS
16906
554k
    53095656U,  // UDOT_VG2_M2ZZ_HtoD
16907
554k
    53095656U,  // UDOT_VG2_M2ZZ_HtoS
16908
554k
    47640U, // UDOT_VG4_M4Z4Z_BtoS
16909
554k
    2632936U, // UDOT_VG4_M4Z4Z_HtoD
16910
554k
    2632936U, // UDOT_VG4_M4Z4Z_HtoS
16911
554k
    5029400U, // UDOT_VG4_M4ZZI_BtoS
16912
554k
    103427304U, // UDOT_VG4_M4ZZI_HToS
16913
554k
    103427304U, // UDOT_VG4_M4ZZI_HtoD
16914
554k
    48664U, // UDOT_VG4_M4ZZ_BtoS
16915
554k
    53095656U,  // UDOT_VG4_M4ZZ_HtoD
16916
554k
    53095656U,  // UDOT_VG4_M4ZZ_HtoS
16917
554k
    53222488U,  // UDOT_ZZZI_D
16918
554k
    53222488U,  // UDOT_ZZZI_HtoS
16919
554k
    38921U, // UDOT_ZZZI_S
16920
554k
    7256U,  // UDOT_ZZZ_D
16921
554k
    7256U,  // UDOT_ZZZ_HtoS
16922
554k
    9U, // UDOT_ZZZ_S
16923
554k
    5121168U, // UDOTlanev16i8
16924
554k
    5121192U, // UDOTlanev8i8
16925
554k
    926864U,  // UDOTv16i8
16926
554k
    1320104U, // UDOTv8i8
16927
554k
    16918656U,  // UHADD_ZPmZ_B
16928
554k
    33691776U,  // UHADD_ZPmZ_D
16929
554k
    51129480U,  // UHADD_ZPmZ_H
16930
554k
    67252352U,  // UHADD_ZPmZ_S
16931
554k
    925840U,  // UHADDv16i8
16932
554k
    1056920U, // UHADDv2i32
16933
554k
    1188000U, // UHADDv4i16
16934
554k
    401520U,  // UHADDv4i32
16935
554k
    532600U,  // UHADDv8i16
16936
554k
    1319080U, // UHADDv8i8
16937
554k
    16918656U,  // UHSUBR_ZPmZ_B
16938
554k
    33691776U,  // UHSUBR_ZPmZ_D
16939
554k
    51129480U,  // UHSUBR_ZPmZ_H
16940
554k
    67252352U,  // UHSUBR_ZPmZ_S
16941
554k
    16918656U,  // UHSUB_ZPmZ_B
16942
554k
    33691776U,  // UHSUB_ZPmZ_D
16943
554k
    51129480U,  // UHSUB_ZPmZ_H
16944
554k
    67252352U,  // UHSUB_ZPmZ_S
16945
554k
    925840U,  // UHSUBv16i8
16946
554k
    1056920U, // UHSUBv2i32
16947
554k
    1188000U, // UHSUBv4i16
16948
554k
    401520U,  // UHSUBv4i32
16949
554k
    532600U,  // UHSUBv8i16
16950
554k
    1319080U, // UHSUBv8i8
16951
554k
    134232U,  // UMADDLrrr
16952
554k
    16918656U,  // UMAXP_ZPmZ_B
16953
554k
    33691776U,  // UMAXP_ZPmZ_D
16954
554k
    51129480U,  // UMAXP_ZPmZ_H
16955
554k
    67252352U,  // UMAXP_ZPmZ_S
16956
554k
    925840U,  // UMAXPv16i8
16957
554k
    1056920U, // UMAXPv2i32
16958
554k
    1188000U, // UMAXPv4i16
16959
554k
    401520U,  // UMAXPv4i32
16960
554k
    532600U,  // UMAXPv8i16
16961
554k
    1319080U, // UMAXPv8i8
16962
554k
    10328U, // UMAXQV_VPZ_B
16963
554k
    6232U,  // UMAXQV_VPZ_D
16964
554k
    5208U,  // UMAXQV_VPZ_H
16965
554k
    12376U, // UMAXQV_VPZ_S
16966
554k
    0U, // UMAXV_VPZ_B
16967
554k
    0U, // UMAXV_VPZ_D
16968
554k
    0U, // UMAXV_VPZ_H
16969
554k
    0U, // UMAXV_VPZ_S
16970
554k
    32U,  // UMAXVv16i8v
16971
554k
    56U,  // UMAXVv4i16v
16972
554k
    64U,  // UMAXVv4i32v
16973
554k
    72U,  // UMAXVv8i16v
16974
554k
    80U,  // UMAXVv8i8v
16975
554k
    3160U,  // UMAXWri
16976
554k
    3160U,  // UMAXWrr
16977
554k
    3160U,  // UMAXXri
16978
554k
    3160U,  // UMAXXrr
16979
554k
    920U, // UMAX_VG2_2Z2Z_B
16980
554k
    464U, // UMAX_VG2_2Z2Z_D
16981
554k
    248U, // UMAX_VG2_2Z2Z_H
16982
554k
    472U, // UMAX_VG2_2Z2Z_S
16983
554k
    176U, // UMAX_VG2_2ZZ_B
16984
554k
    184U, // UMAX_VG2_2ZZ_D
16985
554k
    136U, // UMAX_VG2_2ZZ_H
16986
554k
    96U,  // UMAX_VG2_2ZZ_S
16987
554k
    920U, // UMAX_VG4_4Z4Z_B
16988
554k
    464U, // UMAX_VG4_4Z4Z_D
16989
554k
    248U, // UMAX_VG4_4Z4Z_H
16990
554k
    472U, // UMAX_VG4_4Z4Z_S
16991
554k
    176U, // UMAX_VG4_4ZZ_B
16992
554k
    184U, // UMAX_VG4_4ZZ_D
16993
554k
    136U, // UMAX_VG4_4ZZ_H
16994
554k
    96U,  // UMAX_VG4_4ZZ_S
16995
554k
    88153U, // UMAX_ZI_B
16996
554k
    88152U, // UMAX_ZI_D
16997
554k
    448U, // UMAX_ZI_H
16998
554k
    88153U, // UMAX_ZI_S
16999
554k
    16918656U,  // UMAX_ZPmZ_B
17000
554k
    33691776U,  // UMAX_ZPmZ_D
17001
554k
    51129480U,  // UMAX_ZPmZ_H
17002
554k
    67252352U,  // UMAX_ZPmZ_S
17003
554k
    925840U,  // UMAXv16i8
17004
554k
    1056920U, // UMAXv2i32
17005
554k
    1188000U, // UMAXv4i16
17006
554k
    401520U,  // UMAXv4i32
17007
554k
    532600U,  // UMAXv8i16
17008
554k
    1319080U, // UMAXv8i8
17009
554k
    16918656U,  // UMINP_ZPmZ_B
17010
554k
    33691776U,  // UMINP_ZPmZ_D
17011
554k
    51129480U,  // UMINP_ZPmZ_H
17012
554k
    67252352U,  // UMINP_ZPmZ_S
17013
554k
    925840U,  // UMINPv16i8
17014
554k
    1056920U, // UMINPv2i32
17015
554k
    1188000U, // UMINPv4i16
17016
554k
    401520U,  // UMINPv4i32
17017
554k
    532600U,  // UMINPv8i16
17018
554k
    1319080U, // UMINPv8i8
17019
554k
    10328U, // UMINQV_VPZ_B
17020
554k
    6232U,  // UMINQV_VPZ_D
17021
554k
    5208U,  // UMINQV_VPZ_H
17022
554k
    12376U, // UMINQV_VPZ_S
17023
554k
    0U, // UMINV_VPZ_B
17024
554k
    0U, // UMINV_VPZ_D
17025
554k
    0U, // UMINV_VPZ_H
17026
554k
    0U, // UMINV_VPZ_S
17027
554k
    32U,  // UMINVv16i8v
17028
554k
    56U,  // UMINVv4i16v
17029
554k
    64U,  // UMINVv4i32v
17030
554k
    72U,  // UMINVv8i16v
17031
554k
    80U,  // UMINVv8i8v
17032
554k
    3160U,  // UMINWri
17033
554k
    3160U,  // UMINWrr
17034
554k
    3160U,  // UMINXri
17035
554k
    3160U,  // UMINXrr
17036
554k
    920U, // UMIN_VG2_2Z2Z_B
17037
554k
    464U, // UMIN_VG2_2Z2Z_D
17038
554k
    248U, // UMIN_VG2_2Z2Z_H
17039
554k
    472U, // UMIN_VG2_2Z2Z_S
17040
554k
    176U, // UMIN_VG2_2ZZ_B
17041
554k
    184U, // UMIN_VG2_2ZZ_D
17042
554k
    136U, // UMIN_VG2_2ZZ_H
17043
554k
    96U,  // UMIN_VG2_2ZZ_S
17044
554k
    920U, // UMIN_VG4_4Z4Z_B
17045
554k
    464U, // UMIN_VG4_4Z4Z_D
17046
554k
    248U, // UMIN_VG4_4Z4Z_H
17047
554k
    472U, // UMIN_VG4_4Z4Z_S
17048
554k
    176U, // UMIN_VG4_4ZZ_B
17049
554k
    184U, // UMIN_VG4_4ZZ_D
17050
554k
    136U, // UMIN_VG4_4ZZ_H
17051
554k
    96U,  // UMIN_VG4_4ZZ_S
17052
554k
    88153U, // UMIN_ZI_B
17053
554k
    88152U, // UMIN_ZI_D
17054
554k
    448U, // UMIN_ZI_H
17055
554k
    88153U, // UMIN_ZI_S
17056
554k
    16918656U,  // UMIN_ZPmZ_B
17057
554k
    33691776U,  // UMIN_ZPmZ_D
17058
554k
    51129480U,  // UMIN_ZPmZ_H
17059
554k
    67252352U,  // UMIN_ZPmZ_S
17060
554k
    925840U,  // UMINv16i8
17061
554k
    1056920U, // UMINv2i32
17062
554k
    1188000U, // UMINv4i16
17063
554k
    401520U,  // UMINv4i32
17064
554k
    532600U,  // UMINv8i16
17065
554k
    1319080U, // UMINv8i8
17066
554k
    53217368U,  // UMLALB_ZZZI_D
17067
554k
    53222488U,  // UMLALB_ZZZI_S
17068
554k
    2136U,  // UMLALB_ZZZ_D
17069
554k
    8U, // UMLALB_ZZZ_H
17070
554k
    7256U,  // UMLALB_ZZZ_S
17071
554k
    38441U, // UMLALL_MZZI_BtoS
17072
554k
    38145U, // UMLALL_MZZI_HtoD
17073
554k
    553U, // UMLALL_MZZ_BtoS
17074
554k
    257U, // UMLALL_MZZ_HtoD
17075
554k
    47640U, // UMLALL_VG2_M2Z2Z_BtoS
17076
554k
    2632936U, // UMLALL_VG2_M2Z2Z_HtoD
17077
554k
    5029400U, // UMLALL_VG2_M2ZZI_BtoS
17078
554k
    103427304U, // UMLALL_VG2_M2ZZI_HtoD
17079
554k
    48666U, // UMLALL_VG2_M2ZZ_BtoS
17080
554k
    53095658U,  // UMLALL_VG2_M2ZZ_HtoD
17081
554k
    47640U, // UMLALL_VG4_M4Z4Z_BtoS
17082
554k
    2632936U, // UMLALL_VG4_M4Z4Z_HtoD
17083
554k
    5029400U, // UMLALL_VG4_M4ZZI_BtoS
17084
554k
    103427304U, // UMLALL_VG4_M4ZZI_HtoD
17085
554k
    48667U, // UMLALL_VG4_M4ZZ_BtoS
17086
554k
    53095659U,  // UMLALL_VG4_M4ZZ_HtoD
17087
554k
    53217368U,  // UMLALT_ZZZI_D
17088
554k
    53222488U,  // UMLALT_ZZZI_S
17089
554k
    2136U,  // UMLALT_ZZZ_D
17090
554k
    8U, // UMLALT_ZZZ_H
17091
554k
    7256U,  // UMLALT_ZZZ_S
17092
554k
    38145U, // UMLAL_MZZI_HtoS
17093
554k
    257U, // UMLAL_MZZ_HtoS
17094
554k
    2632936U, // UMLAL_VG2_M2Z2Z_HtoS
17095
554k
    103427304U, // UMLAL_VG2_M2ZZI_S
17096
554k
    53095656U,  // UMLAL_VG2_M2ZZ_HtoS
17097
554k
    2632936U, // UMLAL_VG4_M4Z4Z_HtoS
17098
554k
    103427304U, // UMLAL_VG4_M4ZZI_HtoS
17099
554k
    53095656U,  // UMLAL_VG4_M4ZZ_HtoS
17100
554k
    926864U,  // UMLALv16i8_v8i16
17101
554k
    122299544U, // UMLALv2i32_indexed
17102
554k
    1057944U, // UMLALv2i32_v2i64
17103
554k
    120464544U, // UMLALv4i16_indexed
17104
554k
    1189024U, // UMLALv4i16_v4i32
17105
554k
    122299504U, // UMLALv4i32_indexed
17106
554k
    402544U,  // UMLALv4i32_v2i64
17107
554k
    120464504U, // UMLALv8i16_indexed
17108
554k
    533624U,  // UMLALv8i16_v4i32
17109
554k
    1320104U, // UMLALv8i8_v8i16
17110
554k
    53217368U,  // UMLSLB_ZZZI_D
17111
554k
    53222488U,  // UMLSLB_ZZZI_S
17112
554k
    2136U,  // UMLSLB_ZZZ_D
17113
554k
    8U, // UMLSLB_ZZZ_H
17114
554k
    7256U,  // UMLSLB_ZZZ_S
17115
554k
    38441U, // UMLSLL_MZZI_BtoS
17116
554k
    38145U, // UMLSLL_MZZI_HtoD
17117
554k
    553U, // UMLSLL_MZZ_BtoS
17118
554k
    257U, // UMLSLL_MZZ_HtoD
17119
554k
    47640U, // UMLSLL_VG2_M2Z2Z_BtoS
17120
554k
    2632936U, // UMLSLL_VG2_M2Z2Z_HtoD
17121
554k
    5029400U, // UMLSLL_VG2_M2ZZI_BtoS
17122
554k
    103427304U, // UMLSLL_VG2_M2ZZI_HtoD
17123
554k
    48666U, // UMLSLL_VG2_M2ZZ_BtoS
17124
554k
    53095658U,  // UMLSLL_VG2_M2ZZ_HtoD
17125
554k
    47640U, // UMLSLL_VG4_M4Z4Z_BtoS
17126
554k
    2632936U, // UMLSLL_VG4_M4Z4Z_HtoD
17127
554k
    5029400U, // UMLSLL_VG4_M4ZZI_BtoS
17128
554k
    103427304U, // UMLSLL_VG4_M4ZZI_HtoD
17129
554k
    48667U, // UMLSLL_VG4_M4ZZ_BtoS
17130
554k
    53095659U,  // UMLSLL_VG4_M4ZZ_HtoD
17131
554k
    53217368U,  // UMLSLT_ZZZI_D
17132
554k
    53222488U,  // UMLSLT_ZZZI_S
17133
554k
    2136U,  // UMLSLT_ZZZ_D
17134
554k
    8U, // UMLSLT_ZZZ_H
17135
554k
    7256U,  // UMLSLT_ZZZ_S
17136
554k
    38145U, // UMLSL_MZZI_HtoS
17137
554k
    257U, // UMLSL_MZZ_HtoS
17138
554k
    2632936U, // UMLSL_VG2_M2Z2Z_HtoS
17139
554k
    103427304U, // UMLSL_VG2_M2ZZI_S
17140
554k
    53095656U,  // UMLSL_VG2_M2ZZ_HtoS
17141
554k
    2632936U, // UMLSL_VG4_M4Z4Z_HtoS
17142
554k
    103427304U, // UMLSL_VG4_M4ZZI_HtoS
17143
554k
    53095656U,  // UMLSL_VG4_M4ZZ_HtoS
17144
554k
    926864U,  // UMLSLv16i8_v8i16
17145
554k
    122299544U, // UMLSLv2i32_indexed
17146
554k
    1057944U, // UMLSLv2i32_v2i64
17147
554k
    120464544U, // UMLSLv4i16_indexed
17148
554k
    1189024U, // UMLSLv4i16_v4i32
17149
554k
    122299504U, // UMLSLv4i32_indexed
17150
554k
    402544U,  // UMLSLv4i32_v2i64
17151
554k
    120464504U, // UMLSLv8i16_indexed
17152
554k
    533624U,  // UMLSLv8i16_v4i32
17153
554k
    1320104U, // UMLSLv8i8_v8i16
17154
554k
    926864U,  // UMMLA
17155
554k
    9U, // UMMLA_ZZZ
17156
554k
    0U, // UMOPA_MPPZZ_D
17157
554k
    0U, // UMOPA_MPPZZ_HtoS
17158
554k
    0U, // UMOPA_MPPZZ_S
17159
554k
    0U, // UMOPS_MPPZZ_D
17160
554k
    0U, // UMOPS_MPPZZ_HtoS
17161
554k
    0U, // UMOPS_MPPZZ_S
17162
554k
    45456U, // UMOVvi16
17163
554k
    45456U, // UMOVvi16_idx0
17164
554k
    45464U, // UMOVvi32
17165
554k
    45464U, // UMOVvi32_idx0
17166
554k
    45472U, // UMOVvi64
17167
554k
    45472U, // UMOVvi64_idx0
17168
554k
    45480U, // UMOVvi8
17169
554k
    45480U, // UMOVvi8_idx0
17170
554k
    134232U,  // UMSUBLrrr
17171
554k
    16918656U,  // UMULH_ZPmZ_B
17172
554k
    33691776U,  // UMULH_ZPmZ_D
17173
554k
    51129480U,  // UMULH_ZPmZ_H
17174
554k
    67252352U,  // UMULH_ZPmZ_S
17175
554k
    10329U, // UMULH_ZZZ_B
17176
554k
    6232U,  // UMULH_ZZZ_D
17177
554k
    136U, // UMULH_ZZZ_H
17178
554k
    12377U, // UMULH_ZZZ_S
17179
554k
    3160U,  // UMULHrr
17180
554k
    5910617U, // UMULLB_ZZZI_D
17181
554k
    5903448U, // UMULLB_ZZZI_S
17182
554k
    12377U, // UMULLB_ZZZ_D
17183
554k
    176U, // UMULLB_ZZZ_H
17184
554k
    5208U,  // UMULLB_ZZZ_S
17185
554k
    5910617U, // UMULLT_ZZZI_D
17186
554k
    5903448U, // UMULLT_ZZZI_S
17187
554k
    12377U, // UMULLT_ZZZ_D
17188
554k
    176U, // UMULLT_ZZZ_H
17189
554k
    5208U,  // UMULLT_ZZZ_S
17190
554k
    925840U,  // UMULLv16i8_v8i16
17191
554k
    340402328U, // UMULLv2i32_indexed
17192
554k
    1056920U, // UMULLv2i32_v2i64
17193
554k
    338567328U, // UMULLv4i16_indexed
17194
554k
    1188000U, // UMULLv4i16_v4i32
17195
554k
    340402288U, // UMULLv4i32_indexed
17196
554k
    401520U,  // UMULLv4i32_v2i64
17197
554k
    338567288U, // UMULLv8i16_indexed
17198
554k
    532600U,  // UMULLv8i16_v4i32
17199
554k
    1319080U, // UMULLv8i8_v8i16
17200
554k
    16473U, // UQADD_ZI_B
17201
554k
    17496U, // UQADD_ZI_D
17202
554k
    208U, // UQADD_ZI_H
17203
554k
    18521U, // UQADD_ZI_S
17204
554k
    16918656U,  // UQADD_ZPmZ_B
17205
554k
    33691776U,  // UQADD_ZPmZ_D
17206
554k
    51129480U,  // UQADD_ZPmZ_H
17207
554k
    67252352U,  // UQADD_ZPmZ_S
17208
554k
    10329U, // UQADD_ZZZ_B
17209
554k
    6232U,  // UQADD_ZZZ_D
17210
554k
    136U, // UQADD_ZZZ_H
17211
554k
    12377U, // UQADD_ZZZ_S
17212
554k
    925840U,  // UQADDv16i8
17213
554k
    3160U,  // UQADDv1i16
17214
554k
    3160U,  // UQADDv1i32
17215
554k
    3160U,  // UQADDv1i64
17216
554k
    3160U,  // UQADDv1i8
17217
554k
    1056920U, // UQADDv2i32
17218
554k
    270440U,  // UQADDv2i64
17219
554k
    1188000U, // UQADDv4i16
17220
554k
    401520U,  // UQADDv4i32
17221
554k
    532600U,  // UQADDv8i16
17222
554k
    1319080U, // UQADDv8i8
17223
554k
    0U, // UQCVTN_Z2Z_StoH
17224
554k
    0U, // UQCVTN_Z4Z_DtoH
17225
554k
    2U, // UQCVTN_Z4Z_StoB
17226
554k
    0U, // UQCVT_Z2Z_StoH
17227
554k
    0U, // UQCVT_Z4Z_DtoH
17228
554k
    2U, // UQCVT_Z4Z_StoB
17229
554k
    2U, // UQDECB_WPiI
17230
554k
    2U, // UQDECB_XPiI
17231
554k
    2U, // UQDECD_WPiI
17232
554k
    2U, // UQDECD_XPiI
17233
554k
    2U, // UQDECD_ZPiI
17234
554k
    2U, // UQDECH_WPiI
17235
554k
    2U, // UQDECH_XPiI
17236
554k
    0U, // UQDECH_ZPiI
17237
554k
    1U, // UQDECP_WP_B
17238
554k
    0U, // UQDECP_WP_D
17239
554k
    0U, // UQDECP_WP_H
17240
554k
    1U, // UQDECP_WP_S
17241
554k
    1U, // UQDECP_XP_B
17242
554k
    0U, // UQDECP_XP_D
17243
554k
    0U, // UQDECP_XP_H
17244
554k
    1U, // UQDECP_XP_S
17245
554k
    0U, // UQDECP_ZP_D
17246
554k
    0U, // UQDECP_ZP_H
17247
554k
    0U, // UQDECP_ZP_S
17248
554k
    2U, // UQDECW_WPiI
17249
554k
    2U, // UQDECW_XPiI
17250
554k
    2U, // UQDECW_ZPiI
17251
554k
    2U, // UQINCB_WPiI
17252
554k
    2U, // UQINCB_XPiI
17253
554k
    2U, // UQINCD_WPiI
17254
554k
    2U, // UQINCD_XPiI
17255
554k
    2U, // UQINCD_ZPiI
17256
554k
    2U, // UQINCH_WPiI
17257
554k
    2U, // UQINCH_XPiI
17258
554k
    0U, // UQINCH_ZPiI
17259
554k
    1U, // UQINCP_WP_B
17260
554k
    0U, // UQINCP_WP_D
17261
554k
    0U, // UQINCP_WP_H
17262
554k
    1U, // UQINCP_WP_S
17263
554k
    1U, // UQINCP_XP_B
17264
554k
    0U, // UQINCP_XP_D
17265
554k
    0U, // UQINCP_XP_H
17266
554k
    1U, // UQINCP_XP_S
17267
554k
    0U, // UQINCP_ZP_D
17268
554k
    0U, // UQINCP_ZP_H
17269
554k
    0U, // UQINCP_ZP_S
17270
554k
    2U, // UQINCW_WPiI
17271
554k
    2U, // UQINCW_XPiI
17272
554k
    2U, // UQINCW_ZPiI
17273
554k
    16918656U,  // UQRSHLR_ZPmZ_B
17274
554k
    33691776U,  // UQRSHLR_ZPmZ_D
17275
554k
    51129480U,  // UQRSHLR_ZPmZ_H
17276
554k
    67252352U,  // UQRSHLR_ZPmZ_S
17277
554k
    16918656U,  // UQRSHL_ZPmZ_B
17278
554k
    33691776U,  // UQRSHL_ZPmZ_D
17279
554k
    51129480U,  // UQRSHL_ZPmZ_H
17280
554k
    67252352U,  // UQRSHL_ZPmZ_S
17281
554k
    925840U,  // UQRSHLv16i8
17282
554k
    3160U,  // UQRSHLv1i16
17283
554k
    3160U,  // UQRSHLv1i32
17284
554k
    3160U,  // UQRSHLv1i64
17285
554k
    3160U,  // UQRSHLv1i8
17286
554k
    1056920U, // UQRSHLv2i32
17287
554k
    270440U,  // UQRSHLv2i64
17288
554k
    1188000U, // UQRSHLv4i16
17289
554k
    401520U,  // UQRSHLv4i32
17290
554k
    532600U,  // UQRSHLv8i16
17291
554k
    1319080U, // UQRSHLv8i8
17292
554k
    3160U,  // UQRSHRNB_ZZI_B
17293
554k
    224U, // UQRSHRNB_ZZI_H
17294
554k
    3160U,  // UQRSHRNB_ZZI_S
17295
554k
    41048U, // UQRSHRNT_ZZI_B
17296
554k
    376U, // UQRSHRNT_ZZI_H
17297
554k
    41048U, // UQRSHRNT_ZZI_S
17298
554k
    3162U,  // UQRSHRN_VG4_Z4ZI_B
17299
554k
    224U, // UQRSHRN_VG4_Z4ZI_H
17300
554k
    224U, // UQRSHRN_Z2ZI_StoH
17301
554k
    3160U,  // UQRSHRNb
17302
554k
    3160U,  // UQRSHRNh
17303
554k
    3160U,  // UQRSHRNs
17304
554k
    41080U, // UQRSHRNv16i8_shift
17305
554k
    3176U,  // UQRSHRNv2i32_shift
17306
554k
    3184U,  // UQRSHRNv4i16_shift
17307
554k
    41064U, // UQRSHRNv4i32_shift
17308
554k
    41072U, // UQRSHRNv8i16_shift
17309
554k
    3192U,  // UQRSHRNv8i8_shift
17310
554k
    224U, // UQRSHR_VG2_Z2ZI_H
17311
554k
    3162U,  // UQRSHR_VG4_Z4ZI_B
17312
554k
    224U, // UQRSHR_VG4_Z4ZI_H
17313
554k
    16918656U,  // UQSHLR_ZPmZ_B
17314
554k
    33691776U,  // UQSHLR_ZPmZ_D
17315
554k
    51129480U,  // UQSHLR_ZPmZ_H
17316
554k
    67252352U,  // UQSHLR_ZPmZ_S
17317
554k
    141440U,  // UQSHL_ZPmI_B
17318
554k
    137344U,  // UQSHL_ZPmI_D
17319
554k
    52440200U,  // UQSHL_ZPmI_H
17320
554k
    143488U,  // UQSHL_ZPmI_S
17321
554k
    16918656U,  // UQSHL_ZPmZ_B
17322
554k
    33691776U,  // UQSHL_ZPmZ_D
17323
554k
    51129480U,  // UQSHL_ZPmZ_H
17324
554k
    67252352U,  // UQSHL_ZPmZ_S
17325
554k
    3160U,  // UQSHLb
17326
554k
    3160U,  // UQSHLd
17327
554k
    3160U,  // UQSHLh
17328
554k
    3160U,  // UQSHLs
17329
554k
    925840U,  // UQSHLv16i8
17330
554k
    3216U,  // UQSHLv16i8_shift
17331
554k
    3160U,  // UQSHLv1i16
17332
554k
    3160U,  // UQSHLv1i32
17333
554k
    3160U,  // UQSHLv1i64
17334
554k
    3160U,  // UQSHLv1i8
17335
554k
    1056920U, // UQSHLv2i32
17336
554k
    3224U,  // UQSHLv2i32_shift
17337
554k
    270440U,  // UQSHLv2i64
17338
554k
    3176U,  // UQSHLv2i64_shift
17339
554k
    1188000U, // UQSHLv4i16
17340
554k
    3232U,  // UQSHLv4i16_shift
17341
554k
    401520U,  // UQSHLv4i32
17342
554k
    3184U,  // UQSHLv4i32_shift
17343
554k
    532600U,  // UQSHLv8i16
17344
554k
    3192U,  // UQSHLv8i16_shift
17345
554k
    1319080U, // UQSHLv8i8
17346
554k
    3240U,  // UQSHLv8i8_shift
17347
554k
    3160U,  // UQSHRNB_ZZI_B
17348
554k
    224U, // UQSHRNB_ZZI_H
17349
554k
    3160U,  // UQSHRNB_ZZI_S
17350
554k
    41048U, // UQSHRNT_ZZI_B
17351
554k
    376U, // UQSHRNT_ZZI_H
17352
554k
    41048U, // UQSHRNT_ZZI_S
17353
554k
    3160U,  // UQSHRNb
17354
554k
    3160U,  // UQSHRNh
17355
554k
    3160U,  // UQSHRNs
17356
554k
    41080U, // UQSHRNv16i8_shift
17357
554k
    3176U,  // UQSHRNv2i32_shift
17358
554k
    3184U,  // UQSHRNv4i16_shift
17359
554k
    41064U, // UQSHRNv4i32_shift
17360
554k
    41072U, // UQSHRNv8i16_shift
17361
554k
    3192U,  // UQSHRNv8i8_shift
17362
554k
    16918656U,  // UQSUBR_ZPmZ_B
17363
554k
    33691776U,  // UQSUBR_ZPmZ_D
17364
554k
    51129480U,  // UQSUBR_ZPmZ_H
17365
554k
    67252352U,  // UQSUBR_ZPmZ_S
17366
554k
    16473U, // UQSUB_ZI_B
17367
554k
    17496U, // UQSUB_ZI_D
17368
554k
    208U, // UQSUB_ZI_H
17369
554k
    18521U, // UQSUB_ZI_S
17370
554k
    16918656U,  // UQSUB_ZPmZ_B
17371
554k
    33691776U,  // UQSUB_ZPmZ_D
17372
554k
    51129480U,  // UQSUB_ZPmZ_H
17373
554k
    67252352U,  // UQSUB_ZPmZ_S
17374
554k
    10329U, // UQSUB_ZZZ_B
17375
554k
    6232U,  // UQSUB_ZZZ_D
17376
554k
    136U, // UQSUB_ZZZ_H
17377
554k
    12377U, // UQSUB_ZZZ_S
17378
554k
    925840U,  // UQSUBv16i8
17379
554k
    3160U,  // UQSUBv1i16
17380
554k
    3160U,  // UQSUBv1i32
17381
554k
    3160U,  // UQSUBv1i64
17382
554k
    3160U,  // UQSUBv1i8
17383
554k
    1056920U, // UQSUBv2i32
17384
554k
    270440U,  // UQSUBv2i64
17385
554k
    1188000U, // UQSUBv4i16
17386
554k
    401520U,  // UQSUBv4i32
17387
554k
    532600U,  // UQSUBv8i16
17388
554k
    1319080U, // UQSUBv8i8
17389
554k
    0U, // UQXTNB_ZZ_B
17390
554k
    0U, // UQXTNB_ZZ_H
17391
554k
    0U, // UQXTNB_ZZ_S
17392
554k
    0U, // UQXTNT_ZZ_B
17393
554k
    0U, // UQXTNT_ZZ_H
17394
554k
    0U, // UQXTNT_ZZ_S
17395
554k
    72U,  // UQXTNv16i8
17396
554k
    0U, // UQXTNv1i16
17397
554k
    0U, // UQXTNv1i32
17398
554k
    0U, // UQXTNv1i8
17399
554k
    48U,  // UQXTNv2i32
17400
554k
    64U,  // UQXTNv4i16
17401
554k
    48U,  // UQXTNv4i32
17402
554k
    64U,  // UQXTNv8i16
17403
554k
    72U,  // UQXTNv8i8
17404
554k
    24U,  // URECPE_ZPmZ_S
17405
554k
    40U,  // URECPEv2i32
17406
554k
    64U,  // URECPEv4i32
17407
554k
    16918656U,  // URHADD_ZPmZ_B
17408
554k
    33691776U,  // URHADD_ZPmZ_D
17409
554k
    51129480U,  // URHADD_ZPmZ_H
17410
554k
    67252352U,  // URHADD_ZPmZ_S
17411
554k
    925840U,  // URHADDv16i8
17412
554k
    1056920U, // URHADDv2i32
17413
554k
    1188000U, // URHADDv4i16
17414
554k
    401520U,  // URHADDv4i32
17415
554k
    532600U,  // URHADDv8i16
17416
554k
    1319080U, // URHADDv8i8
17417
554k
    16918656U,  // URSHLR_ZPmZ_B
17418
554k
    33691776U,  // URSHLR_ZPmZ_D
17419
554k
    51129480U,  // URSHLR_ZPmZ_H
17420
554k
    67252352U,  // URSHLR_ZPmZ_S
17421
554k
    920U, // URSHL_VG2_2Z2Z_B
17422
554k
    464U, // URSHL_VG2_2Z2Z_D
17423
554k
    248U, // URSHL_VG2_2Z2Z_H
17424
554k
    472U, // URSHL_VG2_2Z2Z_S
17425
554k
    176U, // URSHL_VG2_2ZZ_B
17426
554k
    184U, // URSHL_VG2_2ZZ_D
17427
554k
    136U, // URSHL_VG2_2ZZ_H
17428
554k
    96U,  // URSHL_VG2_2ZZ_S
17429
554k
    920U, // URSHL_VG4_4Z4Z_B
17430
554k
    464U, // URSHL_VG4_4Z4Z_D
17431
554k
    248U, // URSHL_VG4_4Z4Z_H
17432
554k
    472U, // URSHL_VG4_4Z4Z_S
17433
554k
    176U, // URSHL_VG4_4ZZ_B
17434
554k
    184U, // URSHL_VG4_4ZZ_D
17435
554k
    136U, // URSHL_VG4_4ZZ_H
17436
554k
    96U,  // URSHL_VG4_4ZZ_S
17437
554k
    16918656U,  // URSHL_ZPmZ_B
17438
554k
    33691776U,  // URSHL_ZPmZ_D
17439
554k
    51129480U,  // URSHL_ZPmZ_H
17440
554k
    67252352U,  // URSHL_ZPmZ_S
17441
554k
    925840U,  // URSHLv16i8
17442
554k
    3160U,  // URSHLv1i64
17443
554k
    1056920U, // URSHLv2i32
17444
554k
    270440U,  // URSHLv2i64
17445
554k
    1188000U, // URSHLv4i16
17446
554k
    401520U,  // URSHLv4i32
17447
554k
    532600U,  // URSHLv8i16
17448
554k
    1319080U, // URSHLv8i8
17449
554k
    141440U,  // URSHR_ZPmI_B
17450
554k
    137344U,  // URSHR_ZPmI_D
17451
554k
    52440200U,  // URSHR_ZPmI_H
17452
554k
    143488U,  // URSHR_ZPmI_S
17453
554k
    3160U,  // URSHRd
17454
554k
    3216U,  // URSHRv16i8_shift
17455
554k
    3224U,  // URSHRv2i32_shift
17456
554k
    3176U,  // URSHRv2i64_shift
17457
554k
    3232U,  // URSHRv4i16_shift
17458
554k
    3184U,  // URSHRv4i32_shift
17459
554k
    3192U,  // URSHRv8i16_shift
17460
554k
    3240U,  // URSHRv8i8_shift
17461
554k
    24U,  // URSQRTE_ZPmZ_S
17462
554k
    40U,  // URSQRTEv2i32
17463
554k
    64U,  // URSQRTEv4i32
17464
554k
    377U, // URSRA_ZZI_B
17465
554k
    41048U, // URSRA_ZZI_D
17466
554k
    376U, // URSRA_ZZI_H
17467
554k
    41048U, // URSRA_ZZI_S
17468
554k
    41049U, // URSRAd
17469
554k
    41104U, // URSRAv16i8_shift
17470
554k
    41112U, // URSRAv2i32_shift
17471
554k
    41064U, // URSRAv2i64_shift
17472
554k
    41120U, // URSRAv4i16_shift
17473
554k
    41072U, // URSRAv4i32_shift
17474
554k
    41080U, // URSRAv8i16_shift
17475
554k
    41128U, // URSRAv8i8_shift
17476
554k
    47640U, // USDOT_VG2_M2Z2Z_BToS
17477
554k
    5029400U, // USDOT_VG2_M2ZZI_BToS
17478
554k
    48664U, // USDOT_VG2_M2ZZ_BToS
17479
554k
    47640U, // USDOT_VG4_M4Z4Z_BToS
17480
554k
    5029400U, // USDOT_VG4_M4ZZI_BToS
17481
554k
    48664U, // USDOT_VG4_M4ZZ_BToS
17482
554k
    9U, // USDOT_ZZZ
17483
554k
    38921U, // USDOT_ZZZI
17484
554k
    5121168U, // USDOTlanev16i8
17485
554k
    5121192U, // USDOTlanev8i8
17486
554k
    926864U,  // USDOTv16i8
17487
554k
    1320104U, // USDOTv8i8
17488
554k
    3161U,  // USHLLB_ZZI_D
17489
554k
    224U, // USHLLB_ZZI_H
17490
554k
    3160U,  // USHLLB_ZZI_S
17491
554k
    3161U,  // USHLLT_ZZI_D
17492
554k
    224U, // USHLLT_ZZI_H
17493
554k
    3160U,  // USHLLT_ZZI_S
17494
554k
    3216U,  // USHLLv16i8_shift
17495
554k
    3224U,  // USHLLv2i32_shift
17496
554k
    3232U,  // USHLLv4i16_shift
17497
554k
    3184U,  // USHLLv4i32_shift
17498
554k
    3192U,  // USHLLv8i16_shift
17499
554k
    3240U,  // USHLLv8i8_shift
17500
554k
    925840U,  // USHLv16i8
17501
554k
    3160U,  // USHLv1i64
17502
554k
    1056920U, // USHLv2i32
17503
554k
    270440U,  // USHLv2i64
17504
554k
    1188000U, // USHLv4i16
17505
554k
    401520U,  // USHLv4i32
17506
554k
    532600U,  // USHLv8i16
17507
554k
    1319080U, // USHLv8i8
17508
554k
    3160U,  // USHRd
17509
554k
    3216U,  // USHRv16i8_shift
17510
554k
    3224U,  // USHRv2i32_shift
17511
554k
    3176U,  // USHRv2i64_shift
17512
554k
    3232U,  // USHRv4i16_shift
17513
554k
    3184U,  // USHRv4i32_shift
17514
554k
    3192U,  // USHRv8i16_shift
17515
554k
    3240U,  // USHRv8i8_shift
17516
554k
    38441U, // USMLALL_MZZI_BtoS
17517
554k
    553U, // USMLALL_MZZ_BtoS
17518
554k
    47640U, // USMLALL_VG2_M2Z2Z_BtoS
17519
554k
    5029400U, // USMLALL_VG2_M2ZZI_BtoS
17520
554k
    48666U, // USMLALL_VG2_M2ZZ_BtoS
17521
554k
    47640U, // USMLALL_VG4_M4Z4Z_BtoS
17522
554k
    5029400U, // USMLALL_VG4_M4ZZI_BtoS
17523
554k
    48667U, // USMLALL_VG4_M4ZZ_BtoS
17524
554k
    926864U,  // USMMLA
17525
554k
    9U, // USMMLA_ZZZ
17526
554k
    0U, // USMOPA_MPPZZ_D
17527
554k
    0U, // USMOPA_MPPZZ_S
17528
554k
    0U, // USMOPS_MPPZZ_D
17529
554k
    0U, // USMOPS_MPPZZ_S
17530
554k
    16918656U,  // USQADD_ZPmZ_B
17531
554k
    33691776U,  // USQADD_ZPmZ_D
17532
554k
    51129480U,  // USQADD_ZPmZ_H
17533
554k
    67252352U,  // USQADD_ZPmZ_S
17534
554k
    32U,  // USQADDv16i8
17535
554k
    1U, // USQADDv1i16
17536
554k
    1U, // USQADDv1i32
17537
554k
    1U, // USQADDv1i64
17538
554k
    1U, // USQADDv1i8
17539
554k
    40U,  // USQADDv2i32
17540
554k
    48U,  // USQADDv2i64
17541
554k
    56U,  // USQADDv4i16
17542
554k
    64U,  // USQADDv4i32
17543
554k
    72U,  // USQADDv8i16
17544
554k
    80U,  // USQADDv8i8
17545
554k
    377U, // USRA_ZZI_B
17546
554k
    41048U, // USRA_ZZI_D
17547
554k
    376U, // USRA_ZZI_H
17548
554k
    41048U, // USRA_ZZI_S
17549
554k
    41049U, // USRAd
17550
554k
    41104U, // USRAv16i8_shift
17551
554k
    41112U, // USRAv2i32_shift
17552
554k
    41064U, // USRAv2i64_shift
17553
554k
    41120U, // USRAv4i16_shift
17554
554k
    41072U, // USRAv4i32_shift
17555
554k
    41080U, // USRAv8i16_shift
17556
554k
    41128U, // USRAv8i8_shift
17557
554k
    12377U, // USUBLB_ZZZ_D
17558
554k
    176U, // USUBLB_ZZZ_H
17559
554k
    5208U,  // USUBLB_ZZZ_S
17560
554k
    12377U, // USUBLT_ZZZ_D
17561
554k
    176U, // USUBLT_ZZZ_H
17562
554k
    5208U,  // USUBLT_ZZZ_S
17563
554k
    925840U,  // USUBLv16i8_v8i16
17564
554k
    1056920U, // USUBLv2i32_v2i64
17565
554k
    1188000U, // USUBLv4i16_v4i32
17566
554k
    401520U,  // USUBLv4i32_v2i64
17567
554k
    532600U,  // USUBLv8i16_v4i32
17568
554k
    1319080U, // USUBLv8i8_v8i16
17569
554k
    12376U, // USUBWB_ZZZ_D
17570
554k
    176U, // USUBWB_ZZZ_H
17571
554k
    5209U,  // USUBWB_ZZZ_S
17572
554k
    12376U, // USUBWT_ZZZ_D
17573
554k
    176U, // USUBWT_ZZZ_H
17574
554k
    5209U,  // USUBWT_ZZZ_S
17575
554k
    925816U,  // USUBWv16i8_v8i16
17576
554k
    1056872U, // USUBWv2i32_v2i64
17577
554k
    1187952U, // USUBWv4i16_v4i32
17578
554k
    401512U,  // USUBWv4i32_v2i64
17579
554k
    532592U,  // USUBWv8i16_v4i32
17580
554k
    1319032U, // USUBWv8i8_v8i16
17581
554k
    5029400U, // USVDOT_VG4_M4ZZI_BToS
17582
554k
    1U, // UUNPKHI_ZZ_D
17583
554k
    0U, // UUNPKHI_ZZ_H
17584
554k
    0U, // UUNPKHI_ZZ_S
17585
554k
    1U, // UUNPKLO_ZZ_D
17586
554k
    0U, // UUNPKLO_ZZ_H
17587
554k
    0U, // UUNPKLO_ZZ_S
17588
554k
    0U, // UUNPK_VG2_2ZZ_D
17589
554k
    0U, // UUNPK_VG2_2ZZ_H
17590
554k
    0U, // UUNPK_VG2_2ZZ_S
17591
554k
    0U, // UUNPK_VG4_4Z2Z_D
17592
554k
    0U, // UUNPK_VG4_4Z2Z_H
17593
554k
    0U, // UUNPK_VG4_4Z2Z_S
17594
554k
    103427304U, // UVDOT_VG2_M2ZZI_HtoS
17595
554k
    5029400U, // UVDOT_VG4_M4ZZI_BtoS
17596
554k
    103427304U, // UVDOT_VG4_M4ZZI_HtoD
17597
554k
    16U,  // UXTB_ZPmZ_D
17598
554k
    0U, // UXTB_ZPmZ_H
17599
554k
    24U,  // UXTB_ZPmZ_S
17600
554k
    16U,  // UXTH_ZPmZ_D
17601
554k
    24U,  // UXTH_ZPmZ_S
17602
554k
    16U,  // UXTW_ZPmZ_D
17603
554k
    10329U, // UZP1_PPP_B
17604
554k
    6232U,  // UZP1_PPP_D
17605
554k
    136U, // UZP1_PPP_H
17606
554k
    12377U, // UZP1_PPP_S
17607
554k
    10329U, // UZP1_ZZZ_B
17608
554k
    6232U,  // UZP1_ZZZ_D
17609
554k
    136U, // UZP1_ZZZ_H
17610
554k
    1016U,  // UZP1_ZZZ_Q
17611
554k
    12377U, // UZP1_ZZZ_S
17612
554k
    925840U,  // UZP1v16i8
17613
554k
    1056920U, // UZP1v2i32
17614
554k
    270440U,  // UZP1v2i64
17615
554k
    1188000U, // UZP1v4i16
17616
554k
    401520U,  // UZP1v4i32
17617
554k
    532600U,  // UZP1v8i16
17618
554k
    1319080U, // UZP1v8i8
17619
554k
    10329U, // UZP2_PPP_B
17620
554k
    6232U,  // UZP2_PPP_D
17621
554k
    136U, // UZP2_PPP_H
17622
554k
    12377U, // UZP2_PPP_S
17623
554k
    10329U, // UZP2_ZZZ_B
17624
554k
    6232U,  // UZP2_ZZZ_D
17625
554k
    136U, // UZP2_ZZZ_H
17626
554k
    1016U,  // UZP2_ZZZ_Q
17627
554k
    12377U, // UZP2_ZZZ_S
17628
554k
    925840U,  // UZP2v16i8
17629
554k
    1056920U, // UZP2v2i32
17630
554k
    270440U,  // UZP2v2i64
17631
554k
    1188000U, // UZP2v4i16
17632
554k
    401520U,  // UZP2v4i32
17633
554k
    532600U,  // UZP2v8i16
17634
554k
    1319080U, // UZP2v8i8
17635
554k
    10329U, // UZPQ1_ZZZ_B
17636
554k
    6232U,  // UZPQ1_ZZZ_D
17637
554k
    136U, // UZPQ1_ZZZ_H
17638
554k
    12377U, // UZPQ1_ZZZ_S
17639
554k
    10329U, // UZPQ2_ZZZ_B
17640
554k
    6232U,  // UZPQ2_ZZZ_D
17641
554k
    136U, // UZPQ2_ZZZ_H
17642
554k
    12377U, // UZPQ2_ZZZ_S
17643
554k
    176U, // UZP_VG2_2ZZZ_B
17644
554k
    0U, // UZP_VG2_2ZZZ_D
17645
554k
    136U, // UZP_VG2_2ZZZ_H
17646
554k
    1016U,  // UZP_VG2_2ZZZ_Q
17647
554k
    96U,  // UZP_VG2_2ZZZ_S
17648
554k
    0U, // UZP_VG4_4Z4Z_B
17649
554k
    0U, // UZP_VG4_4Z4Z_D
17650
554k
    0U, // UZP_VG4_4Z4Z_H
17651
554k
    0U, // UZP_VG4_4Z4Z_Q
17652
554k
    0U, // UZP_VG4_4Z4Z_S
17653
554k
    0U, // VECFP
17654
554k
    0U, // VECINT
17655
554k
    0U, // WFET
17656
554k
    0U, // WFIT
17657
554k
    224U, // WHILEGE_2PXX_B
17658
554k
    224U, // WHILEGE_2PXX_D
17659
554k
    224U, // WHILEGE_2PXX_H
17660
554k
    224U, // WHILEGE_2PXX_S
17661
554k
    721554520U, // WHILEGE_CXX_B
17662
554k
    721554520U, // WHILEGE_CXX_D
17663
554k
    721554520U, // WHILEGE_CXX_H
17664
554k
    721554520U, // WHILEGE_CXX_S
17665
554k
    3160U,  // WHILEGE_PWW_B
17666
554k
    3160U,  // WHILEGE_PWW_D
17667
554k
    224U, // WHILEGE_PWW_H
17668
554k
    3160U,  // WHILEGE_PWW_S
17669
554k
    3160U,  // WHILEGE_PXX_B
17670
554k
    3160U,  // WHILEGE_PXX_D
17671
554k
    224U, // WHILEGE_PXX_H
17672
554k
    3160U,  // WHILEGE_PXX_S
17673
554k
    224U, // WHILEGT_2PXX_B
17674
554k
    224U, // WHILEGT_2PXX_D
17675
554k
    224U, // WHILEGT_2PXX_H
17676
554k
    224U, // WHILEGT_2PXX_S
17677
554k
    721554520U, // WHILEGT_CXX_B
17678
554k
    721554520U, // WHILEGT_CXX_D
17679
554k
    721554520U, // WHILEGT_CXX_H
17680
554k
    721554520U, // WHILEGT_CXX_S
17681
554k
    3160U,  // WHILEGT_PWW_B
17682
554k
    3160U,  // WHILEGT_PWW_D
17683
554k
    224U, // WHILEGT_PWW_H
17684
554k
    3160U,  // WHILEGT_PWW_S
17685
554k
    3160U,  // WHILEGT_PXX_B
17686
554k
    3160U,  // WHILEGT_PXX_D
17687
554k
    224U, // WHILEGT_PXX_H
17688
554k
    3160U,  // WHILEGT_PXX_S
17689
554k
    224U, // WHILEHI_2PXX_B
17690
554k
    224U, // WHILEHI_2PXX_D
17691
554k
    224U, // WHILEHI_2PXX_H
17692
554k
    224U, // WHILEHI_2PXX_S
17693
554k
    721554520U, // WHILEHI_CXX_B
17694
554k
    721554520U, // WHILEHI_CXX_D
17695
554k
    721554520U, // WHILEHI_CXX_H
17696
554k
    721554520U, // WHILEHI_CXX_S
17697
554k
    3160U,  // WHILEHI_PWW_B
17698
554k
    3160U,  // WHILEHI_PWW_D
17699
554k
    224U, // WHILEHI_PWW_H
17700
554k
    3160U,  // WHILEHI_PWW_S
17701
554k
    3160U,  // WHILEHI_PXX_B
17702
554k
    3160U,  // WHILEHI_PXX_D
17703
554k
    224U, // WHILEHI_PXX_H
17704
554k
    3160U,  // WHILEHI_PXX_S
17705
554k
    224U, // WHILEHS_2PXX_B
17706
554k
    224U, // WHILEHS_2PXX_D
17707
554k
    224U, // WHILEHS_2PXX_H
17708
554k
    224U, // WHILEHS_2PXX_S
17709
554k
    721554520U, // WHILEHS_CXX_B
17710
554k
    721554520U, // WHILEHS_CXX_D
17711
554k
    721554520U, // WHILEHS_CXX_H
17712
554k
    721554520U, // WHILEHS_CXX_S
17713
554k
    3160U,  // WHILEHS_PWW_B
17714
554k
    3160U,  // WHILEHS_PWW_D
17715
554k
    224U, // WHILEHS_PWW_H
17716
554k
    3160U,  // WHILEHS_PWW_S
17717
554k
    3160U,  // WHILEHS_PXX_B
17718
554k
    3160U,  // WHILEHS_PXX_D
17719
554k
    224U, // WHILEHS_PXX_H
17720
554k
    3160U,  // WHILEHS_PXX_S
17721
554k
    224U, // WHILELE_2PXX_B
17722
554k
    224U, // WHILELE_2PXX_D
17723
554k
    224U, // WHILELE_2PXX_H
17724
554k
    224U, // WHILELE_2PXX_S
17725
554k
    721554520U, // WHILELE_CXX_B
17726
554k
    721554520U, // WHILELE_CXX_D
17727
554k
    721554520U, // WHILELE_CXX_H
17728
554k
    721554520U, // WHILELE_CXX_S
17729
554k
    3160U,  // WHILELE_PWW_B
17730
554k
    3160U,  // WHILELE_PWW_D
17731
554k
    224U, // WHILELE_PWW_H
17732
554k
    3160U,  // WHILELE_PWW_S
17733
554k
    3160U,  // WHILELE_PXX_B
17734
554k
    3160U,  // WHILELE_PXX_D
17735
554k
    224U, // WHILELE_PXX_H
17736
554k
    3160U,  // WHILELE_PXX_S
17737
554k
    224U, // WHILELO_2PXX_B
17738
554k
    224U, // WHILELO_2PXX_D
17739
554k
    224U, // WHILELO_2PXX_H
17740
554k
    224U, // WHILELO_2PXX_S
17741
554k
    721554520U, // WHILELO_CXX_B
17742
554k
    721554520U, // WHILELO_CXX_D
17743
554k
    721554520U, // WHILELO_CXX_H
17744
554k
    721554520U, // WHILELO_CXX_S
17745
554k
    3160U,  // WHILELO_PWW_B
17746
554k
    3160U,  // WHILELO_PWW_D
17747
554k
    224U, // WHILELO_PWW_H
17748
554k
    3160U,  // WHILELO_PWW_S
17749
554k
    3160U,  // WHILELO_PXX_B
17750
554k
    3160U,  // WHILELO_PXX_D
17751
554k
    224U, // WHILELO_PXX_H
17752
554k
    3160U,  // WHILELO_PXX_S
17753
554k
    224U, // WHILELS_2PXX_B
17754
554k
    224U, // WHILELS_2PXX_D
17755
554k
    224U, // WHILELS_2PXX_H
17756
554k
    224U, // WHILELS_2PXX_S
17757
554k
    721554520U, // WHILELS_CXX_B
17758
554k
    721554520U, // WHILELS_CXX_D
17759
554k
    721554520U, // WHILELS_CXX_H
17760
554k
    721554520U, // WHILELS_CXX_S
17761
554k
    3160U,  // WHILELS_PWW_B
17762
554k
    3160U,  // WHILELS_PWW_D
17763
554k
    224U, // WHILELS_PWW_H
17764
554k
    3160U,  // WHILELS_PWW_S
17765
554k
    3160U,  // WHILELS_PXX_B
17766
554k
    3160U,  // WHILELS_PXX_D
17767
554k
    224U, // WHILELS_PXX_H
17768
554k
    3160U,  // WHILELS_PXX_S
17769
554k
    224U, // WHILELT_2PXX_B
17770
554k
    224U, // WHILELT_2PXX_D
17771
554k
    224U, // WHILELT_2PXX_H
17772
554k
    224U, // WHILELT_2PXX_S
17773
554k
    721554520U, // WHILELT_CXX_B
17774
554k
    721554520U, // WHILELT_CXX_D
17775
554k
    721554520U, // WHILELT_CXX_H
17776
554k
    721554520U, // WHILELT_CXX_S
17777
554k
    3160U,  // WHILELT_PWW_B
17778
554k
    3160U,  // WHILELT_PWW_D
17779
554k
    224U, // WHILELT_PWW_H
17780
554k
    3160U,  // WHILELT_PWW_S
17781
554k
    3160U,  // WHILELT_PXX_B
17782
554k
    3160U,  // WHILELT_PXX_D
17783
554k
    224U, // WHILELT_PXX_H
17784
554k
    3160U,  // WHILELT_PXX_S
17785
554k
    3160U,  // WHILERW_PXX_B
17786
554k
    3160U,  // WHILERW_PXX_D
17787
554k
    224U, // WHILERW_PXX_H
17788
554k
    3160U,  // WHILERW_PXX_S
17789
554k
    3160U,  // WHILEWR_PXX_B
17790
554k
    3160U,  // WHILEWR_PXX_D
17791
554k
    224U, // WHILEWR_PXX_H
17792
554k
    3160U,  // WHILEWR_PXX_S
17793
554k
    1U, // WKDMC
17794
554k
    1U, // WKDMD
17795
554k
    0U, // WRFFR
17796
554k
    0U, // XAFLAG
17797
554k
    4202600U, // XAR
17798
554k
    141401U,  // XAR_ZZZI_B
17799
554k
    137304U,  // XAR_ZZZI_D
17800
554k
    52440200U,  // XAR_ZZZI_H
17801
554k
    143449U,  // XAR_ZZZI_S
17802
554k
    0U, // XPACD
17803
554k
    0U, // XPACI
17804
554k
    0U, // XPACLRI
17805
554k
    72U,  // XTNv16i8
17806
554k
    48U,  // XTNv2i32
17807
554k
    64U,  // XTNv4i16
17808
554k
    48U,  // XTNv4i32
17809
554k
    64U,  // XTNv8i16
17810
554k
    72U,  // XTNv8i8
17811
554k
    0U, // ZERO_M
17812
554k
    5U, // ZERO_MXI_2Z
17813
554k
    5U, // ZERO_MXI_4Z
17814
554k
    3U, // ZERO_MXI_VG2_2Z
17815
554k
    3U, // ZERO_MXI_VG2_4Z
17816
554k
    3U, // ZERO_MXI_VG2_Z
17817
554k
    3U, // ZERO_MXI_VG4_2Z
17818
554k
    3U, // ZERO_MXI_VG4_4Z
17819
554k
    3U, // ZERO_MXI_VG4_Z
17820
554k
    0U, // ZERO_T
17821
554k
    10329U, // ZIP1_PPP_B
17822
554k
    6232U,  // ZIP1_PPP_D
17823
554k
    136U, // ZIP1_PPP_H
17824
554k
    12377U, // ZIP1_PPP_S
17825
554k
    10329U, // ZIP1_ZZZ_B
17826
554k
    6232U,  // ZIP1_ZZZ_D
17827
554k
    136U, // ZIP1_ZZZ_H
17828
554k
    1016U,  // ZIP1_ZZZ_Q
17829
554k
    12377U, // ZIP1_ZZZ_S
17830
554k
    925840U,  // ZIP1v16i8
17831
554k
    1056920U, // ZIP1v2i32
17832
554k
    270440U,  // ZIP1v2i64
17833
554k
    1188000U, // ZIP1v4i16
17834
554k
    401520U,  // ZIP1v4i32
17835
554k
    532600U,  // ZIP1v8i16
17836
554k
    1319080U, // ZIP1v8i8
17837
554k
    10329U, // ZIP2_PPP_B
17838
554k
    6232U,  // ZIP2_PPP_D
17839
554k
    136U, // ZIP2_PPP_H
17840
554k
    12377U, // ZIP2_PPP_S
17841
554k
    10329U, // ZIP2_ZZZ_B
17842
554k
    6232U,  // ZIP2_ZZZ_D
17843
554k
    136U, // ZIP2_ZZZ_H
17844
554k
    1016U,  // ZIP2_ZZZ_Q
17845
554k
    12377U, // ZIP2_ZZZ_S
17846
554k
    925840U,  // ZIP2v16i8
17847
554k
    1056920U, // ZIP2v2i32
17848
554k
    270440U,  // ZIP2v2i64
17849
554k
    1188000U, // ZIP2v4i16
17850
554k
    401520U,  // ZIP2v4i32
17851
554k
    532600U,  // ZIP2v8i16
17852
554k
    1319080U, // ZIP2v8i8
17853
554k
    10329U, // ZIPQ1_ZZZ_B
17854
554k
    6232U,  // ZIPQ1_ZZZ_D
17855
554k
    136U, // ZIPQ1_ZZZ_H
17856
554k
    12377U, // ZIPQ1_ZZZ_S
17857
554k
    10329U, // ZIPQ2_ZZZ_B
17858
554k
    6232U,  // ZIPQ2_ZZZ_D
17859
554k
    136U, // ZIPQ2_ZZZ_H
17860
554k
    12377U, // ZIPQ2_ZZZ_S
17861
554k
    176U, // ZIP_VG2_2ZZZ_B
17862
554k
    0U, // ZIP_VG2_2ZZZ_D
17863
554k
    136U, // ZIP_VG2_2ZZZ_H
17864
554k
    1016U,  // ZIP_VG2_2ZZZ_Q
17865
554k
    96U,  // ZIP_VG2_2ZZZ_S
17866
554k
    0U, // ZIP_VG4_4Z4Z_B
17867
554k
    0U, // ZIP_VG4_4Z4Z_D
17868
554k
    0U, // ZIP_VG4_4Z4Z_H
17869
554k
    0U, // ZIP_VG4_4Z4Z_Q
17870
554k
    0U, // ZIP_VG4_4Z4Z_S
17871
554k
  };
17872
17873
  // Emit the opcode for the instruction.
17874
554k
  uint64_t Bits = 0;
17875
554k
  Bits |= (uint64_t)OpInfo0[MCInst_getOpcode(MI)] << 0;
17876
554k
  Bits |= (uint64_t)OpInfo1[MCInst_getOpcode(MI)] << 32;
17877
554k
  MnemonicBitsInfo MBI = {
17878
554k
#ifndef CAPSTONE_DIET
17879
554k
    AsmStrs+(Bits & 16383)-1,
17880
#else
17881
    NULL,
17882
#endif // CAPSTONE_DIET
17883
554k
    Bits
17884
554k
  };
17885
554k
  return MBI;
17886
554k
}
17887
17888
/// printInstruction - This method is automatically generated by tablegen
17889
/// from the instruction set description.
17890
261k
static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
17891
261k
  SStream_concat0(O, "");
17892
261k
  MnemonicBitsInfo MnemonicInfo = getMnemonic(MI, O);
17893
17894
261k
  SStream_concat0(O, MnemonicInfo.first);
17895
17896
261k
  uint64_t Bits = MnemonicInfo.second;
17897
261k
  CS_ASSERT_RET(Bits != 0 && "Cannot print this instruction.");
17898
17899
  // Fragment 0 encoded into 7 bits for 79 unique commands.
17900
261k
  switch ((Bits >> 14) & 127) {
17901
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
17902
353
  case 0:
17903
    // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
17904
353
    return;
17905
0
    break;
17906
105k
  case 1:
17907
    // TLSDESCCALL, ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADD...
17908
105k
    printOperand(MI, 0, O);
17909
105k
    break;
17910
7.89k
  case 2:
17911
    // ABS_ZPmZ_B, ADDHNB_ZZZ_B, ADDHNT_ZZZ_B, ADDP_ZPmZ_B, ADD_ZI_B, ADD_ZPm...
17912
7.89k
    printSVERegOp_b(MI, 0, O);
17913
7.89k
    break;
17914
10.2k
  case 3:
17915
    // ABS_ZPmZ_D, ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDP_ZPmZ_D, ADD_ZI_D, ADD_ZPmZ_...
17916
10.2k
    printSVERegOp_d(MI, 0, O);
17917
10.2k
    break;
17918
9.82k
  case 4:
17919
    // ABS_ZPmZ_H, ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADDP_ZPmZ_H, ADD_ZI_H, ADD_ZPm...
17920
9.82k
    printSVERegOp_h(MI, 0, O);
17921
9.82k
    SStream_concat0(O, ", ");
17922
9.82k
    break;
17923
8.96k
  case 5:
17924
    // ABS_ZPmZ_S, ADCLB_ZZZ_S, ADCLT_ZZZ_S, ADDHNB_ZZZ_S, ADDHNT_ZZZ_S, ADDP...
17925
8.96k
    printSVERegOp_s(MI, 0, O);
17926
8.96k
    break;
17927
17.7k
  case 6:
17928
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
17929
17.7k
    printVRegOperand(MI, 0, O);
17930
17.7k
    break;
17931
2.10k
  case 7:
17932
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, BFMOPA_MPPZZ, ...
17933
2.10k
    printMatrixTile(MI, 0, O);
17934
2.10k
    SStream_concat0(O, ", ");
17935
2.10k
    printSVERegOp_0(MI, 2, O);
17936
2.10k
    SStream_concat0(O, "/m, ");
17937
2.10k
    printSVERegOp_0(MI, 3, O);
17938
2.10k
    SStream_concat0(O, "/m, ");
17939
2.10k
    break;
17940
6.38k
  case 8:
17941
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
17942
6.38k
    printVRegOperand(MI, 1, O);
17943
6.38k
    break;
17944
2.26k
  case 9:
17945
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, LD1B, LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1...
17946
2.26k
    printTypedVectorList_0_b(MI, 0, O);
17947
2.26k
    SStream_concat0(O, ", ");
17948
2.26k
    break;
17949
8.20k
  case 10:
17950
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
17951
8.20k
    printTypedVectorList_0_d(MI, 0, O);
17952
8.20k
    SStream_concat0(O, ", ");
17953
8.20k
    break;
17954
2.74k
  case 11:
17955
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_N...
17956
2.74k
    printTypedVectorList_0_h(MI, 0, O);
17957
2.74k
    SStream_concat0(O, ", ");
17958
2.74k
    break;
17959
4.49k
  case 12:
17960
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S...
17961
4.49k
    printTypedVectorList_0_s(MI, 0, O);
17962
4.49k
    SStream_concat0(O, ", ");
17963
4.49k
    break;
17964
1.38k
  case 13:
17965
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
17966
1.38k
    printMatrix_64(MI, 0, O);
17967
1.38k
    SStream_concat1(O, '[');
17968
1.38k
    printOperand(MI, 2, O);
17969
1.38k
    SStream_concat0(O, ", ");
17970
1.38k
    break;
17971
3.77k
  case 14:
17972
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
17973
3.77k
    printMatrix_32(MI, 0, O);
17974
3.77k
    SStream_concat1(O, '[');
17975
3.77k
    printOperand(MI, 2, O);
17976
3.77k
    SStream_concat0(O, ", ");
17977
3.77k
    break;
17978
21
  case 15:
17979
    // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
17980
21
    printZPRasFPR_8(MI, 0, O);
17981
21
    SStream_concat0(O, ", ");
17982
21
    printSVERegOp_0(MI, 1, O);
17983
21
    SStream_concat0(O, ", ");
17984
21
    printSVERegOp_b(MI, 2, O);
17985
21
    return;
17986
0
    break;
17987
172
  case 16:
17988
    // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
17989
172
    printZPRasFPR_64(MI, 0, O);
17990
172
    SStream_concat0(O, ", ");
17991
172
    printSVERegOp_0(MI, 1, O);
17992
172
    SStream_concat0(O, ", ");
17993
172
    break;
17994
200
  case 17:
17995
    // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
17996
200
    printZPRasFPR_16(MI, 0, O);
17997
200
    SStream_concat0(O, ", ");
17998
200
    printSVERegOp_0(MI, 1, O);
17999
200
    SStream_concat0(O, ", ");
18000
200
    break;
18001
26
  case 18:
18002
    // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
18003
26
    printZPRasFPR_32(MI, 0, O);
18004
26
    SStream_concat0(O, ", ");
18005
26
    printSVERegOp_0(MI, 1, O);
18006
26
    SStream_concat0(O, ", ");
18007
26
    break;
18008
19.1k
  case 19:
18009
    // AT_AS1ELX, AUTDA, AUTDB, AUTDZA, AUTDZB, AUTIA, AUTIB, AUTIZA, AUTIZB,...
18010
19.1k
    printOperand(MI, 1, O);
18011
19.1k
    break;
18012
3.20k
  case 20:
18013
    // AUTIASPPCi, AUTIBSPPCi, B, BL, RETAASPPCi, RETABSPPCi
18014
3.20k
    printAlignedLabel(MI, Address, 0, O);
18015
3.20k
    return;
18016
0
    break;
18017
1.17k
  case 21:
18018
    // BCcc, Bcc
18019
1.17k
    printCondCode(MI, 0, O);
18020
1.17k
    SStream_concat0(O, "\t");
18021
1.17k
    printAlignedLabel(MI, Address, 1, O);
18022
1.17k
    return;
18023
0
    break;
18024
2.00k
  case 22:
18025
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFMLA_VG2_M2Z2Z, BFMLA_VG2_M2ZZ, BFM...
18026
2.00k
    printMatrix_16(MI, 0, O);
18027
2.00k
    SStream_concat1(O, '[');
18028
2.00k
    printOperand(MI, 2, O);
18029
2.00k
    SStream_concat0(O, ", ");
18030
2.00k
    break;
18031
94
  case 23:
18032
    // BRK, DCPS1, DCPS2, DCPS3, HLT, HVC, SMC, SVC, TCANCEL
18033
94
    printImmHex(MI, 0, O);
18034
94
    return;
18035
0
    break;
18036
66
  case 24:
18037
    // CASPALW, CASPAW, CASPLW, CASPW
18038
66
    printGPRSeqPairsClassOperand_32(MI, 1, O);
18039
66
    SStream_concat0(O, ", ");
18040
66
    printGPRSeqPairsClassOperand_32(MI, 2, O);
18041
66
    SStream_concat0(O, ", [");
18042
66
    printOperand(MI, 3, O);
18043
66
    SStream_concat1(O, ']');
18044
66
    return;
18045
0
    break;
18046
74
  case 25:
18047
    // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
18048
74
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18049
74
    SStream_concat0(O, ", ");
18050
74
    printGPRSeqPairsClassOperand_64(MI, 2, O);
18051
74
    SStream_concat0(O, ", [");
18052
74
    printOperand(MI, 3, O);
18053
74
    SStream_concat1(O, ']');
18054
74
    return;
18055
0
    break;
18056
726
  case 26:
18057
    // CPYE, CPYEN, CPYERN, CPYERT, CPYERTN, CPYERTRN, CPYERTWN, CPYET, CPYET...
18058
726
    printOperand(MI, 3, O);
18059
726
    SStream_concat0(O, "]!, [");
18060
726
    printOperand(MI, 4, O);
18061
726
    SStream_concat0(O, "]!, ");
18062
726
    printOperand(MI, 5, O);
18063
726
    SStream_concat1(O, '!');
18064
726
    return;
18065
0
    break;
18066
135
  case 27:
18067
    // DMB, DSB, ISB, TSB
18068
135
    printBarrierOption(MI, 0, O);
18069
135
    return;
18070
0
    break;
18071
96
  case 28:
18072
    // DSBnXS
18073
96
    printBarriernXSOption(MI, 0, O);
18074
96
    return;
18075
0
    break;
18076
714
  case 29:
18077
    // DUP_ZZI_Q, EXTRACT_ZPMXI_H_Q, EXTRACT_ZPMXI_V_Q, MOVAZ_ZMI_H_Q, MOVAZ_...
18078
714
    printSVERegOp_q(MI, 0, O);
18079
714
    SStream_concat0(O, ", ");
18080
714
    break;
18081
765
  case 30:
18082
    // GLD1Q, LD1D_Q, LD1D_Q_IMM, LD1W_Q, LD1W_Q_IMM, LD2Q, LD2Q_IMM, LD3Q, L...
18083
765
    printTypedVectorList_0_q(MI, 0, O);
18084
765
    SStream_concat0(O, ", ");
18085
765
    break;
18086
163
  case 31:
18087
    // HINT
18088
163
    printImm(MI, 0, O);
18089
163
    return;
18090
0
    break;
18091
221
  case 32:
18092
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18093
221
    printMatrixTileVector_0(MI, 0, O);
18094
221
    SStream_concat1(O, '[');
18095
221
    break;
18096
1.86k
  case 33:
18097
    // INSERT_MXIPZ_V_B, INSERT_MXIPZ_V_D, INSERT_MXIPZ_V_H, INSERT_MXIPZ_V_Q...
18098
1.86k
    printMatrixTileVector_1(MI, 0, O);
18099
1.86k
    SStream_concat1(O, '[');
18100
1.86k
    break;
18101
1.38k
  case 34:
18102
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED, LDNT1B_2Z_STR...
18103
1.38k
    printTypedVectorList_0_b(MI, 0, O);
18104
1.38k
    break;
18105
74
  case 35:
18106
    // LD1Fourv16b, LD1Onev16b, LD1Rv16b, LD1Threev16b, LD1Twov16b, LD2Rv16b,...
18107
74
    printTypedVectorList_16_b(MI, 0, O);
18108
74
    SStream_concat0(O, ", [");
18109
74
    printOperand(MI, 1, O);
18110
74
    SStream_concat1(O, ']');
18111
74
    return;
18112
0
    break;
18113
116
  case 36:
18114
    // LD1Fourv16b_POST, LD1Onev16b_POST, LD1Rv16b_POST, LD1Threev16b_POST, L...
18115
116
    printTypedVectorList_16_b(MI, 1, O);
18116
116
    SStream_concat0(O, ", [");
18117
116
    printOperand(MI, 2, O);
18118
116
    SStream_concat0(O, "], ");
18119
116
    break;
18120
43
  case 37:
18121
    // LD1Fourv1d, LD1Onev1d, LD1Rv1d, LD1Threev1d, LD1Twov1d, LD2Rv1d, LD3Rv...
18122
43
    printTypedVectorList_1_d(MI, 0, O);
18123
43
    SStream_concat0(O, ", [");
18124
43
    printOperand(MI, 1, O);
18125
43
    SStream_concat1(O, ']');
18126
43
    return;
18127
0
    break;
18128
747
  case 38:
18129
    // LD1Fourv1d_POST, LD1Onev1d_POST, LD1Rv1d_POST, LD1Threev1d_POST, LD1Tw...
18130
747
    printTypedVectorList_1_d(MI, 1, O);
18131
747
    SStream_concat0(O, ", [");
18132
747
    printOperand(MI, 2, O);
18133
747
    SStream_concat0(O, "], ");
18134
747
    break;
18135
168
  case 39:
18136
    // LD1Fourv2d, LD1Onev2d, LD1Rv2d, LD1Threev2d, LD1Twov2d, LD2Rv2d, LD2Tw...
18137
168
    printTypedVectorList_2_d(MI, 0, O);
18138
168
    SStream_concat0(O, ", [");
18139
168
    printOperand(MI, 1, O);
18140
168
    SStream_concat1(O, ']');
18141
168
    return;
18142
0
    break;
18143
614
  case 40:
18144
    // LD1Fourv2d_POST, LD1Onev2d_POST, LD1Rv2d_POST, LD1Threev2d_POST, LD1Tw...
18145
614
    printTypedVectorList_2_d(MI, 1, O);
18146
614
    SStream_concat0(O, ", [");
18147
614
    printOperand(MI, 2, O);
18148
614
    SStream_concat0(O, "], ");
18149
614
    break;
18150
117
  case 41:
18151
    // LD1Fourv2s, LD1Onev2s, LD1Rv2s, LD1Threev2s, LD1Twov2s, LD2Rv2s, LD2Tw...
18152
117
    printTypedVectorList_2_s(MI, 0, O);
18153
117
    SStream_concat0(O, ", [");
18154
117
    printOperand(MI, 1, O);
18155
117
    SStream_concat1(O, ']');
18156
117
    return;
18157
0
    break;
18158
98
  case 42:
18159
    // LD1Fourv2s_POST, LD1Onev2s_POST, LD1Rv2s_POST, LD1Threev2s_POST, LD1Tw...
18160
98
    printTypedVectorList_2_s(MI, 1, O);
18161
98
    SStream_concat0(O, ", [");
18162
98
    printOperand(MI, 2, O);
18163
98
    SStream_concat0(O, "], ");
18164
98
    break;
18165
79
  case 43:
18166
    // LD1Fourv4h, LD1Onev4h, LD1Rv4h, LD1Threev4h, LD1Twov4h, LD2Rv4h, LD2Tw...
18167
79
    printTypedVectorList_4_h(MI, 0, O);
18168
79
    SStream_concat0(O, ", [");
18169
79
    printOperand(MI, 1, O);
18170
79
    SStream_concat1(O, ']');
18171
79
    return;
18172
0
    break;
18173
555
  case 44:
18174
    // LD1Fourv4h_POST, LD1Onev4h_POST, LD1Rv4h_POST, LD1Threev4h_POST, LD1Tw...
18175
555
    printTypedVectorList_4_h(MI, 1, O);
18176
555
    SStream_concat0(O, ", [");
18177
555
    printOperand(MI, 2, O);
18178
555
    SStream_concat0(O, "], ");
18179
555
    break;
18180
150
  case 45:
18181
    // LD1Fourv4s, LD1Onev4s, LD1Rv4s, LD1Threev4s, LD1Twov4s, LD2Rv4s, LD2Tw...
18182
150
    printTypedVectorList_4_s(MI, 0, O);
18183
150
    SStream_concat0(O, ", [");
18184
150
    printOperand(MI, 1, O);
18185
150
    SStream_concat1(O, ']');
18186
150
    return;
18187
0
    break;
18188
19
  case 46:
18189
    // LD1Fourv4s_POST, LD1Onev4s_POST, LD1Rv4s_POST, LD1Threev4s_POST, LD1Tw...
18190
19
    printTypedVectorList_4_s(MI, 1, O);
18191
19
    SStream_concat0(O, ", [");
18192
19
    printOperand(MI, 2, O);
18193
19
    SStream_concat0(O, "], ");
18194
19
    break;
18195
193
  case 47:
18196
    // LD1Fourv8b, LD1Onev8b, LD1Rv8b, LD1Threev8b, LD1Twov8b, LD2Rv8b, LD2Tw...
18197
193
    printTypedVectorList_8_b(MI, 0, O);
18198
193
    SStream_concat0(O, ", [");
18199
193
    printOperand(MI, 1, O);
18200
193
    SStream_concat1(O, ']');
18201
193
    return;
18202
0
    break;
18203
85
  case 48:
18204
    // LD1Fourv8b_POST, LD1Onev8b_POST, LD1Rv8b_POST, LD1Threev8b_POST, LD1Tw...
18205
85
    printTypedVectorList_8_b(MI, 1, O);
18206
85
    SStream_concat0(O, ", [");
18207
85
    printOperand(MI, 2, O);
18208
85
    SStream_concat0(O, "], ");
18209
85
    break;
18210
198
  case 49:
18211
    // LD1Fourv8h, LD1Onev8h, LD1Rv8h, LD1Threev8h, LD1Twov8h, LD2Rv8h, LD2Tw...
18212
198
    printTypedVectorList_8_h(MI, 0, O);
18213
198
    SStream_concat0(O, ", [");
18214
198
    printOperand(MI, 1, O);
18215
198
    SStream_concat1(O, ']');
18216
198
    return;
18217
0
    break;
18218
182
  case 50:
18219
    // LD1Fourv8h_POST, LD1Onev8h_POST, LD1Rv8h_POST, LD1Threev8h_POST, LD1Tw...
18220
182
    printTypedVectorList_8_h(MI, 1, O);
18221
182
    SStream_concat0(O, ", [");
18222
182
    printOperand(MI, 2, O);
18223
182
    SStream_concat0(O, "], ");
18224
182
    break;
18225
1.07k
  case 51:
18226
    // LD1H_2Z_STRIDED, LD1H_2Z_STRIDED_IMM, LDNT1H_2Z_STRIDED, LDNT1H_2Z_STR...
18227
1.07k
    printTypedVectorList_0_h(MI, 0, O);
18228
1.07k
    break;
18229
2.22k
  case 52:
18230
    // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
18231
2.22k
    printTypedVectorList_0_h(MI, 1, O);
18232
2.22k
    printVectorIndex_1(MI, 2, O);
18233
2.22k
    SStream_concat0(O, ", [");
18234
2.22k
    printOperand(MI, 3, O);
18235
2.22k
    break;
18236
783
  case 53:
18237
    // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
18238
783
    printTypedVectorList_0_h(MI, 2, O);
18239
783
    printVectorIndex_1(MI, 3, O);
18240
783
    SStream_concat0(O, ", [");
18241
783
    printOperand(MI, 4, O);
18242
783
    SStream_concat0(O, "], ");
18243
783
    break;
18244
651
  case 54:
18245
    // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
18246
651
    printTypedVectorList_0_s(MI, 1, O);
18247
651
    printVectorIndex_1(MI, 2, O);
18248
651
    SStream_concat0(O, ", [");
18249
651
    printOperand(MI, 3, O);
18250
651
    break;
18251
283
  case 55:
18252
    // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
18253
283
    printTypedVectorList_0_s(MI, 2, O);
18254
283
    printVectorIndex_1(MI, 3, O);
18255
283
    SStream_concat0(O, ", [");
18256
283
    printOperand(MI, 4, O);
18257
283
    SStream_concat0(O, "], ");
18258
283
    break;
18259
3.46k
  case 56:
18260
    // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
18261
3.46k
    printTypedVectorList_0_d(MI, 1, O);
18262
3.46k
    printVectorIndex_1(MI, 2, O);
18263
3.46k
    SStream_concat0(O, ", [");
18264
3.46k
    printOperand(MI, 3, O);
18265
3.46k
    break;
18266
1.94k
  case 57:
18267
    // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
18268
1.94k
    printTypedVectorList_0_d(MI, 2, O);
18269
1.94k
    printVectorIndex_1(MI, 3, O);
18270
1.94k
    SStream_concat0(O, ", [");
18271
1.94k
    printOperand(MI, 4, O);
18272
1.94k
    SStream_concat0(O, "], ");
18273
1.94k
    break;
18274
2.16k
  case 58:
18275
    // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
18276
2.16k
    printTypedVectorList_0_b(MI, 1, O);
18277
2.16k
    printVectorIndex_1(MI, 2, O);
18278
2.16k
    SStream_concat0(O, ", [");
18279
2.16k
    printOperand(MI, 3, O);
18280
2.16k
    break;
18281
1.65k
  case 59:
18282
    // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
18283
1.65k
    printTypedVectorList_0_b(MI, 2, O);
18284
1.65k
    printVectorIndex_1(MI, 3, O);
18285
1.65k
    SStream_concat0(O, ", [");
18286
1.65k
    printOperand(MI, 4, O);
18287
1.65k
    SStream_concat0(O, "], ");
18288
1.65k
    break;
18289
106
  case 60:
18290
    // LD64B, ST64B
18291
106
    printGPR64x8(MI, 0, O);
18292
106
    SStream_concat0(O, ", [");
18293
106
    printOperand(MI, 1, O);
18294
106
    SStream_concat1(O, ']');
18295
106
    return;
18296
0
    break;
18297
650
  case 61:
18298
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
18299
650
    printOperand(MI, 2, O);
18300
650
    break;
18301
566
  case 62:
18302
    // LDR_PXI, LDR_ZXI, MOVPRFX_ZZ, PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV...
18303
566
    printSVERegOp_0(MI, 0, O);
18304
566
    break;
18305
80
  case 63:
18306
    // LDR_ZA, STR_ZA
18307
80
    printMatrix_0(MI, 0, O);
18308
80
    SStream_concat1(O, '[');
18309
80
    printOperand(MI, 1, O);
18310
80
    SStream_concat0(O, ", ");
18311
80
    printMatrixIndex_1(MI, 2, O);
18312
80
    SStream_concat0(O, "], [");
18313
80
    printOperand(MI, 3, O);
18314
80
    SStream_concat0(O, ", ");
18315
80
    printOperand(MI, 4, O);
18316
80
    SStream_concat0(O, ", mul vl]");
18317
80
    return;
18318
0
    break;
18319
618
  case 64:
18320
    // MRRS
18321
618
    printGPRSeqPairsClassOperand_64(MI, 0, O);
18322
618
    SStream_concat0(O, ", ");
18323
618
    printMRSSystemRegister(MI, 1, O);
18324
618
    return;
18325
0
    break;
18326
4.61k
  case 65:
18327
    // MSR, MSRR
18328
4.61k
    printMSRSystemRegister(MI, 0, O);
18329
4.61k
    SStream_concat0(O, ", ");
18330
4.61k
    break;
18331
1.27k
  case 66:
18332
    // MSRpstateImm1, MSRpstateImm4
18333
1.27k
    printSystemPStateField(MI, 0, O);
18334
1.27k
    SStream_concat0(O, ", ");
18335
1.27k
    printOperand(MI, 1, O);
18336
1.27k
    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.30k
  case 68:
18346
    // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
18347
4.30k
    printPrefetchOp_1(MI, 0, O);
18348
4.30k
    SStream_concat0(O, ", ");
18349
4.30k
    printSVERegOp_0(MI, 1, O);
18350
4.30k
    SStream_concat0(O, ", [");
18351
4.30k
    break;
18352
1.58k
  case 69:
18353
    // PRFMl, PRFMroW, PRFMroX, PRFMui, PRFUMi
18354
1.58k
    printPrefetchOp_0(MI, 0, O);
18355
1.58k
    break;
18356
485
  case 70:
18357
    // PTRUE_C_B, WHILEGE_CXX_B, WHILEGT_CXX_B, WHILEHI_CXX_B, WHILEHS_CXX_B,...
18358
485
    printPredicateAsCounter_8(MI, 0, O);
18359
485
    break;
18360
868
  case 71:
18361
    // PTRUE_C_D, WHILEGE_CXX_D, WHILEGT_CXX_D, WHILEHI_CXX_D, WHILEHS_CXX_D,...
18362
868
    printPredicateAsCounter_64(MI, 0, O);
18363
868
    break;
18364
33
  case 72:
18365
    // PTRUE_C_H, WHILEGE_CXX_H, WHILEGT_CXX_H, WHILEHI_CXX_H, WHILEHS_CXX_H,...
18366
33
    printPredicateAsCounter_16(MI, 0, O);
18367
33
    break;
18368
71
  case 73:
18369
    // PTRUE_C_S, WHILEGE_CXX_S, WHILEGT_CXX_S, WHILEHI_CXX_S, WHILEHS_CXX_S,...
18370
71
    printPredicateAsCounter_32(MI, 0, O);
18371
71
    break;
18372
918
  case 74:
18373
    // RPRFM
18374
918
    printRPRFMOperand(MI, 0, O);
18375
918
    SStream_concat0(O, ", ");
18376
918
    printOperand(MI, 1, O);
18377
918
    SStream_concat0(O, ", [");
18378
918
    printOperand(MI, 2, O);
18379
918
    SStream_concat1(O, ']');
18380
918
    return;
18381
0
    break;
18382
184
  case 75:
18383
    // SDSB
18384
184
    printAppleSysBarrierOption(MI, 0, O);
18385
184
    return;
18386
0
    break;
18387
1.79k
  case 76:
18388
    // ST1i32, ST2i32, ST3i32, ST4i32
18389
1.79k
    printTypedVectorList_0_s(MI, 0, O);
18390
1.79k
    printVectorIndex_1(MI, 1, O);
18391
1.79k
    SStream_concat0(O, ", [");
18392
1.79k
    printOperand(MI, 2, O);
18393
1.79k
    SStream_concat1(O, ']');
18394
1.79k
    return;
18395
0
    break;
18396
942
  case 77:
18397
    // ST1i64, ST2i64, ST3i64, ST4i64, STL1
18398
942
    printTypedVectorList_0_d(MI, 0, O);
18399
942
    printVectorIndex_1(MI, 1, O);
18400
942
    SStream_concat0(O, ", [");
18401
942
    printOperand(MI, 2, O);
18402
942
    SStream_concat1(O, ']');
18403
942
    return;
18404
0
    break;
18405
581
  case 78:
18406
    // ZERO_M
18407
581
    printMatrixTileList(MI, 0, O);
18408
581
    return;
18409
0
    break;
18410
261k
  }
18411
18412
18413
  // Fragment 1 encoded into 7 bits for 87 unique commands.
18414
247k
  switch ((Bits >> 21) & 127) {
18415
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18416
9.86k
  case 0:
18417
    // TLSDESCCALL, AT_AS1ELX, AUTDZA, AUTDZB, AUTIASPPCr, AUTIBSPPCr, AUTIZA...
18418
9.86k
    return;
18419
0
    break;
18420
110k
  case 1:
18421
    // ABSWr, ABSXr, ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, ABSv1i64, ADCLB_ZZZ_...
18422
110k
    SStream_concat0(O, ", ");
18423
110k
    break;
18424
489
  case 2:
18425
    // ABS_ZPmZ_H, BFCVTNT_ZPmZ, BFCVT_ZPmZ, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPm...
18426
489
    printSVERegOp_0(MI, 2, O);
18427
489
    SStream_concat0(O, "/m, ");
18428
489
    break;
18429
2.17k
  case 3:
18430
    // ABSv16i8, ADDHNv8i16_v16i8, ADDPv16i8, ADDQV_VPZ_B, ADDv16i8, AESDrr, ...
18431
2.17k
    SStream_concat0(O, ".16b, ");
18432
2.17k
    break;
18433
4.77k
  case 4:
18434
    // ABSv2i32, ADDHNv2i64_v2i32, ADDPv2i32, ADDv2i32, BF16DOTlanev4bf16, BF...
18435
4.77k
    SStream_concat0(O, ".2s, ");
18436
4.77k
    break;
18437
4.16k
  case 5:
18438
    // ABSv2i64, ADDPv2i64, ADDQV_VPZ_D, ADDv2i64, ANDQV_VPZ_D, CMEQv2i64, CM...
18439
4.16k
    SStream_concat0(O, ".2d, ");
18440
4.16k
    break;
18441
2.71k
  case 6:
18442
    // ABSv4i16, ADDHNv4i32_v4i16, ADDPv4i16, ADDv4i16, BFCVTN, BICv4i16, CLS...
18443
2.71k
    SStream_concat0(O, ".4h, ");
18444
2.71k
    break;
18445
4.20k
  case 7:
18446
    // ABSv4i32, ADDHNv2i64_v4i32, ADDPv4i32, ADDQV_VPZ_S, ADDv4i32, ANDQV_VP...
18447
4.20k
    SStream_concat0(O, ".4s, ");
18448
4.20k
    break;
18449
3.93k
  case 8:
18450
    // ABSv8i16, ADDHNv4i32_v8i16, ADDPv8i16, ADDQV_VPZ_H, ADDv8i16, ANDQV_VP...
18451
3.93k
    SStream_concat0(O, ".8h, ");
18452
3.93k
    break;
18453
1.68k
  case 9:
18454
    // ABSv8i8, ADDHNv8i16_v8i8, ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8...
18455
1.68k
    SStream_concat0(O, ".8b, ");
18456
1.68k
    break;
18457
171
  case 10:
18458
    // ADDHA_MPPZ_D, ADDVA_MPPZ_D, FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
18459
171
    printSVERegOp_d(MI, 4, O);
18460
171
    break;
18461
313
  case 11:
18462
    // ADDHA_MPPZ_S, ADDVA_MPPZ_S, BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_...
18463
313
    printSVERegOp_s(MI, 4, O);
18464
313
    break;
18465
92
  case 12:
18466
    // ADDHNB_ZZZ_H, RADDHNB_ZZZ_H, RSHRNB_ZZI_H, RSUBHNB_ZZZ_H, SHRNB_ZZI_H,...
18467
92
    printSVERegOp_s(MI, 1, O);
18468
92
    break;
18469
385
  case 13:
18470
    // ADDHNT_ZZZ_H, ANDV_VPZ_S, EORV_VPZ_S, FADDV_VPZ_S, FCLAMP_VG2_2Z2Z_S, ...
18471
385
    printSVERegOp_s(MI, 2, O);
18472
385
    break;
18473
18.2k
  case 14:
18474
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18475
18.2k
    printSVERegOp_0(MI, 1, O);
18476
18.2k
    break;
18477
135
  case 15:
18478
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, SMAX_VG2_2Z2Z_B, SMAX_VG2_2ZZ_B, SMAX_VG...
18479
135
    printTypedVectorList_0_b(MI, 1, O);
18480
135
    break;
18481
221
  case 16:
18482
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D...
18483
221
    printTypedVectorList_0_d(MI, 1, O);
18484
221
    break;
18485
110
  case 17:
18486
    // ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG2_2ZZ_H, B...
18487
110
    printTypedVectorList_0_h(MI, 1, O);
18488
110
    break;
18489
202
  case 18:
18490
    // ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, BFCVTN_Z2Z_StoH, BFCVT_Z2Z_StoH, FAMAX_2...
18491
202
    printTypedVectorList_0_s(MI, 1, O);
18492
202
    break;
18493
3.67k
  case 19:
18494
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18495
3.67k
    printMatrixIndex_1(MI, 3, O);
18496
3.67k
    break;
18497
1.43k
  case 20:
18498
    // ADD_ZI_H, ADD_ZZZ_H, ASR_WIDE_ZZZ_H, ASR_ZZI_H, BDEP_ZZZ_H, BEXT_ZZZ_H...
18499
1.43k
    printSVERegOp_h(MI, 1, O);
18500
1.43k
    break;
18501
32.8k
  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
32.8k
    SStream_concat0(O, ", [");
18504
32.8k
    break;
18505
180
  case 22:
18506
    // ANDV_VPZ_D, EORV_VPZ_D, FADDV_VPZ_D, FCLAMP_VG2_2Z2Z_D, FCLAMP_VG4_4Z4...
18507
180
    printSVERegOp_d(MI, 2, O);
18508
180
    break;
18509
1.06k
  case 23:
18510
    // ANDV_VPZ_H, BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA...
18511
1.06k
    printSVERegOp_h(MI, 2, O);
18512
1.06k
    break;
18513
493
  case 24:
18514
    // BF1CVTLT_ZZ_BtoH, BF1CVTL_2ZZ_BtoH_NAME, BF1CVT_2ZZ_BtoH_NAME, BF1CVT_...
18515
493
    printSVERegOp_b(MI, 1, O);
18516
493
    break;
18517
1.48k
  case 25:
18518
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFMLAL_VG2_M...
18519
1.48k
    printImmRangeScale_2_1(MI, 3, O);
18520
1.48k
    break;
18521
1.20k
  case 26:
18522
    // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
18523
1.20k
    printSVERegOp_h(MI, 4, O);
18524
1.20k
    SStream_concat0(O, ", ");
18525
1.20k
    printSVERegOp_h(MI, 5, O);
18526
1.20k
    return;
18527
0
    break;
18528
143
  case 27:
18529
    // DECH_ZPiI, INCH_ZPiI, SQDECH_ZPiI, SQINCH_ZPiI, UQDECH_ZPiI, UQINCH_ZP...
18530
143
    printSVEPattern(MI, 2, O);
18531
143
    SStream_concat0(O, ", mul ");
18532
143
    printOperand(MI, 3, O);
18533
143
    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
7.34k
  case 29:
18541
    // DUP_ZR_H, INDEX_RI_H, INDEX_RR_H, LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_...
18542
7.34k
    printOperand(MI, 1, O);
18543
7.34k
    break;
18544
232
  case 30:
18545
    // DUP_ZZI_Q, TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZ...
18546
232
    printSVERegOp_q(MI, 1, O);
18547
232
    break;
18548
99
  case 31:
18549
    // FADDA_VPZ_D
18550
99
    printZPRasFPR_64(MI, 2, O);
18551
99
    SStream_concat0(O, ", ");
18552
99
    printSVERegOp_d(MI, 3, O);
18553
99
    return;
18554
0
    break;
18555
136
  case 32:
18556
    // FADDA_VPZ_H, INSR_ZV_H
18557
136
    printZPRasFPR_16(MI, 2, O);
18558
136
    break;
18559
20
  case 33:
18560
    // FADDA_VPZ_S
18561
20
    printZPRasFPR_32(MI, 2, O);
18562
20
    SStream_concat0(O, ", ");
18563
20
    printSVERegOp_s(MI, 3, O);
18564
20
    return;
18565
0
    break;
18566
2.68k
  case 34:
18567
    // FCMPDri, FCMPEDri, FCMPEHri, FCMPESri, FCMPHri, FCMPSri
18568
2.68k
    SStream_concat0(O, ", #0.0");
18569
2.68k
    return;
18570
0
    break;
18571
966
  case 35:
18572
    // FDOT_ZZZI_BtoH, FDOT_ZZZ_BtoH, FMLALB_ZZZ, FMLALB_ZZZI, FMLALT_ZZZ, FM...
18573
966
    printSVERegOp_b(MI, 2, O);
18574
966
    break;
18575
0
  case 36:
18576
    // FDUP_ZI_H
18577
0
    printFPImmOperand(MI, 1, O);
18578
0
    return;
18579
0
    break;
18580
2.00k
  case 37:
18581
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLALL_VG2_M2Z2Z_BtoS, FMLALL_VG2_M...
18582
2.00k
    printImmRangeScale_4_3(MI, 3, O);
18583
2.00k
    break;
18584
417
  case 38:
18585
    // FMOPA_MPPZZ_BtoH, FMOPA_MPPZZ_BtoS, SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMO...
18586
417
    printSVERegOp_b(MI, 4, O);
18587
417
    SStream_concat0(O, ", ");
18588
417
    printSVERegOp_b(MI, 5, O);
18589
417
    return;
18590
0
    break;
18591
10
  case 39:
18592
    // FMOVXDHighr, INSvi64gpr, INSvi64lane
18593
10
    SStream_concat0(O, ".d");
18594
10
    printVectorIndex_1(MI, 2, O);
18595
10
    SStream_concat0(O, ", ");
18596
10
    break;
18597
113
  case 40:
18598
    // INDEX_II_H, INDEX_IR_H
18599
113
    printSImm_16(MI, 1, O);
18600
113
    SStream_concat0(O, ", ");
18601
113
    break;
18602
3.90k
  case 41:
18603
    // INSERT_MXIPZ_H_B, INSERT_MXIPZ_H_D, INSERT_MXIPZ_H_H, INSERT_MXIPZ_H_Q...
18604
3.90k
    printOperand(MI, 2, O);
18605
3.90k
    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
2.78k
  case 45:
18625
    // LD1B_2Z, LD1B_2Z_IMM, LD1B_4Z, LD1B_4Z_IMM, LD1B_4Z_STRIDED, LD1B_4Z_S...
18626
2.78k
    printPredicateAsCounter_0(MI, 1, O);
18627
2.78k
    break;
18628
55
  case 46:
18629
    // LD1Fourv16b_POST, LD1Fourv2d_POST, LD1Fourv4s_POST, LD1Fourv8h_POST, L...
18630
55
    printPostIncOperand_64(MI, 3, O);
18631
55
    return;
18632
0
    break;
18633
98
  case 47:
18634
    // LD1Fourv1d_POST, LD1Fourv2s_POST, LD1Fourv4h_POST, LD1Fourv8b_POST, LD...
18635
98
    printPostIncOperand_32(MI, 3, O);
18636
98
    return;
18637
0
    break;
18638
95
  case 48:
18639
    // LD1Onev16b_POST, LD1Onev2d_POST, LD1Onev4s_POST, LD1Onev8h_POST, LD1Tw...
18640
95
    printPostIncOperand_16(MI, 3, O);
18641
95
    return;
18642
0
    break;
18643
97
  case 49:
18644
    // LD1Onev1d_POST, LD1Onev2s_POST, LD1Onev4h_POST, LD1Onev8b_POST, LD1Rv1...
18645
97
    printPostIncOperand_8(MI, 3, O);
18646
97
    return;
18647
0
    break;
18648
30
  case 50:
18649
    // LD1Rv16b_POST, LD1Rv8b_POST
18650
30
    printPostIncOperand_1(MI, 3, O);
18651
30
    return;
18652
0
    break;
18653
47
  case 51:
18654
    // LD1Rv2s_POST, LD1Rv4s_POST, LD2Rv4h_POST, LD2Rv8h_POST, LD4Rv16b_POST,...
18655
47
    printPostIncOperand_4(MI, 3, O);
18656
47
    return;
18657
0
    break;
18658
64
  case 52:
18659
    // LD1Rv4h_POST, LD1Rv8h_POST, LD2Rv16b_POST, LD2Rv8b_POST
18660
64
    printPostIncOperand_2(MI, 3, O);
18661
64
    return;
18662
0
    break;
18663
526
  case 53:
18664
    // LD1Threev16b_POST, LD1Threev2d_POST, LD1Threev4s_POST, LD1Threev8h_POS...
18665
526
    printPostIncOperand_48(MI, 3, O);
18666
526
    return;
18667
0
    break;
18668
1.18k
  case 54:
18669
    // LD1Threev1d_POST, LD1Threev2s_POST, LD1Threev4h_POST, LD1Threev8b_POST...
18670
1.18k
    printPostIncOperand_24(MI, 3, O);
18671
1.18k
    return;
18672
0
    break;
18673
5.03k
  case 55:
18674
    // LD1i16, LD1i32, LD1i64, LD1i8, LD2i16, LD2i32, LD2i64, LD2i8, LD3i16, ...
18675
5.03k
    SStream_concat1(O, ']');
18676
5.03k
    return;
18677
0
    break;
18678
337
  case 56:
18679
    // LD1i16_POST, LD2i8_POST
18680
337
    printPostIncOperand_2(MI, 5, O);
18681
337
    return;
18682
0
    break;
18683
190
  case 57:
18684
    // LD1i32_POST, LD2i16_POST, LD4i8_POST
18685
190
    printPostIncOperand_4(MI, 5, O);
18686
190
    return;
18687
0
    break;
18688
1.09k
  case 58:
18689
    // LD1i64_POST, LD2i32_POST, LD4i16_POST
18690
1.09k
    printPostIncOperand_8(MI, 5, O);
18691
1.09k
    return;
18692
0
    break;
18693
1.04k
  case 59:
18694
    // LD1i8_POST
18695
1.04k
    printPostIncOperand_1(MI, 5, O);
18696
1.04k
    return;
18697
0
    break;
18698
271
  case 60:
18699
    // LD2i64_POST, LD4i32_POST
18700
271
    printPostIncOperand_16(MI, 5, O);
18701
271
    return;
18702
0
    break;
18703
42
  case 61:
18704
    // LD3Rv16b_POST, LD3Rv8b_POST
18705
42
    printPostIncOperand_3(MI, 3, O);
18706
42
    return;
18707
0
    break;
18708
76
  case 62:
18709
    // LD3Rv2s_POST, LD3Rv4s_POST
18710
76
    printPostIncOperand_12(MI, 3, O);
18711
76
    return;
18712
0
    break;
18713
97
  case 63:
18714
    // LD3Rv4h_POST, LD3Rv8h_POST
18715
97
    printPostIncOperand_6(MI, 3, O);
18716
97
    return;
18717
0
    break;
18718
585
  case 64:
18719
    // LD3i16_POST
18720
585
    printPostIncOperand_6(MI, 5, O);
18721
585
    return;
18722
0
    break;
18723
15
  case 65:
18724
    // LD3i32_POST
18725
15
    printPostIncOperand_12(MI, 5, O);
18726
15
    return;
18727
0
    break;
18728
816
  case 66:
18729
    // LD3i64_POST
18730
816
    printPostIncOperand_24(MI, 5, O);
18731
816
    return;
18732
0
    break;
18733
282
  case 67:
18734
    // LD3i8_POST
18735
282
    printPostIncOperand_3(MI, 5, O);
18736
282
    return;
18737
0
    break;
18738
23
  case 68:
18739
    // LD4i64_POST
18740
23
    printPostIncOperand_32(MI, 5, O);
18741
23
    return;
18742
0
    break;
18743
561
  case 69:
18744
    // MOPSSETGE, MOPSSETGEN, MOPSSETGET, MOPSSETGETN, SETE, SETEN, SETET, SE...
18745
561
    SStream_concat0(O, "]!, ");
18746
561
    printOperand(MI, 3, O);
18747
561
    SStream_concat0(O, "!, ");
18748
561
    printOperand(MI, 4, O);
18749
561
    return;
18750
0
    break;
18751
227
  case 70:
18752
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
18753
227
    printMatrixTileVector_0(MI, 2, O);
18754
227
    SStream_concat1(O, '[');
18755
227
    printOperand(MI, 3, O);
18756
227
    SStream_concat0(O, ", ");
18757
227
    break;
18758
292
  case 71:
18759
    // MOVAZ_2ZMI_V_B, MOVAZ_2ZMI_V_D, MOVAZ_2ZMI_V_H, MOVAZ_2ZMI_V_S, MOVAZ_...
18760
292
    printMatrixTileVector_1(MI, 2, O);
18761
292
    SStream_concat1(O, '[');
18762
292
    printOperand(MI, 3, O);
18763
292
    SStream_concat0(O, ", ");
18764
292
    break;
18765
644
  case 72:
18766
    // MOVAZ_VG2_2ZM, MOVAZ_VG4_4ZM
18767
644
    printMatrix_64(MI, 2, O);
18768
644
    SStream_concat1(O, '[');
18769
644
    printOperand(MI, 3, O);
18770
644
    SStream_concat0(O, ", ");
18771
644
    printMatrixIndex_1(MI, 4, O);
18772
644
    break;
18773
38
  case 73:
18774
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVA_2ZMXI_H_B, MOVA_2ZMXI_H_D, MOVA_2ZM...
18775
38
    printMatrixTileVector_0(MI, 1, O);
18776
38
    SStream_concat1(O, '[');
18777
38
    break;
18778
10
  case 74:
18779
    // MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q, MOVA_2ZMXI_V_B, MOVA_2ZMXI_V_D, MOVA_2ZM...
18780
10
    printMatrixTileVector_1(MI, 1, O);
18781
10
    SStream_concat1(O, '[');
18782
10
    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
375
  case 76:
18792
    // MOVT, MOVT_TIX
18793
375
    SStream_concat1(O, '[');
18794
375
    break;
18795
137
  case 77:
18796
    // MSRR
18797
137
    printGPRSeqPairsClassOperand_64(MI, 1, O);
18798
137
    return;
18799
0
    break;
18800
74
  case 78:
18801
    // PMOV_ZIP_B, PMOV_ZIP_D, PMOV_ZIP_H, PMOV_ZIP_S
18802
74
    printVectorIndex_1(MI, 2, O);
18803
74
    SStream_concat0(O, ", ");
18804
74
    break;
18805
76
  case 79:
18806
    // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
18807
76
    printSVERegOp_d(MI, 1, O);
18808
76
    SStream_concat0(O, ", ");
18809
76
    printSVERegOp_d(MI, 2, O);
18810
76
    return;
18811
0
    break;
18812
83
  case 80:
18813
    // PMULLv1i64, PMULLv2i64
18814
83
    SStream_concat0(O, ".1q, ");
18815
83
    printVRegOperand(MI, 1, O);
18816
83
    break;
18817
74
  case 81:
18818
    // PTRUES_H, PTRUE_H
18819
74
    printSVEPattern(MI, 1, O);
18820
74
    return;
18821
0
    break;
18822
370
  case 82:
18823
    // SADALPv2i32_v1i64, SADDLPv2i32_v1i64, UADALPv2i32_v1i64, UADDLPv2i32_v...
18824
370
    SStream_concat0(O, ".1d, ");
18825
370
    break;
18826
1.27k
  case 83:
18827
    // ST1i16, ST1i8, ST2i16, ST2i8, ST3i16, ST3i8, ST4i16, ST4i8
18828
1.27k
    printVectorIndex_1(MI, 1, O);
18829
1.27k
    SStream_concat0(O, ", [");
18830
1.27k
    printOperand(MI, 2, O);
18831
1.27k
    SStream_concat1(O, ']');
18832
1.27k
    return;
18833
0
    break;
18834
3.47k
  case 84:
18835
    // ST1i16_POST, ST1i32_POST, ST1i64_POST, ST1i8_POST, ST2i16_POST, ST2i32...
18836
3.47k
    SStream_concat0(O, "], ");
18837
3.47k
    break;
18838
85
  case 85:
18839
    // UZP_VG4_4Z4Z_Q, ZIP_VG4_4Z4Z_Q
18840
85
    printTypedVectorList_0_q(MI, 1, O);
18841
85
    return;
18842
0
    break;
18843
78
  case 86:
18844
    // ZERO_T
18845
78
    SStream_concat0(O, " }");
18846
78
    return;
18847
0
    break;
18848
247k
  }
18849
18850
18851
  // Fragment 2 encoded into 7 bits for 92 unique commands.
18852
218k
  switch ((Bits >> 28) & 127) {
18853
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
18854
70.3k
  case 0:
18855
    // ABSWr, ABSXr, ABSv1i64, ADCSWr, ADCSXr, ADCWr, ADCXr, ADDG, ADDPL_XXI,...
18856
70.3k
    printOperand(MI, 1, O);
18857
70.3k
    break;
18858
501
  case 1:
18859
    // ABS_ZPmZ_B, ABS_ZPmZ_D, ABS_ZPmZ_S, BRKA_PPmP, BRKB_PPmP, CLS_ZPmZ_B, ...
18860
501
    printSVERegOp_0(MI, 2, O);
18861
501
    SStream_concat0(O, "/m, ");
18862
501
    break;
18863
40
  case 2:
18864
    // ABS_ZPmZ_H, CLS_ZPmZ_H, CLZ_ZPmZ_H, CNOT_ZPmZ_H, CNT_ZPmZ_H, FABS_ZPmZ...
18865
40
    printSVERegOp_h(MI, 3, O);
18866
40
    return;
18867
0
    break;
18868
14.7k
  case 3:
18869
    // ABSv16i8, ABSv2i32, ABSv2i64, ABSv4i16, ABSv4i32, ABSv8i16, ABSv8i8, A...
18870
14.7k
    printVRegOperand(MI, 1, O);
18871
14.7k
    break;
18872
647
  case 4:
18873
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, DECP_ZP_D, EORBT_Z...
18874
647
    printSVERegOp_d(MI, 2, O);
18875
647
    break;
18876
646
  case 5:
18877
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, DECP_ZP_S, EORBT_ZZ...
18878
646
    printSVERegOp_s(MI, 2, O);
18879
646
    break;
18880
4.94k
  case 6:
18881
    // ADDHA_MPPZ_D, ADDHA_MPPZ_S, ADDVA_MPPZ_D, ADDVA_MPPZ_S, ANDV_VPZ_D, AN...
18882
4.94k
    return;
18883
0
    break;
18884
546
  case 7:
18885
    // ADDHNB_ZZZ_B, DECP_XP_H, INCP_XP_H, RADDHNB_ZZZ_B, RSHRNB_ZZI_B, RSUBH...
18886
546
    printSVERegOp_h(MI, 1, O);
18887
546
    break;
18888
13.0k
  case 8:
18889
    // ADDHNB_ZZZ_H, ADDHNT_ZZZ_H, ADD_VG2_2ZZ_B, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_...
18890
13.0k
    SStream_concat0(O, ", ");
18891
13.0k
    break;
18892
3.78k
  case 9:
18893
    // ADDHNB_ZZZ_S, ADD_ZI_D, ADD_ZZZ_CPA, ADD_ZZZ_D, ADR_LSL_ZZZ_D_0, ADR_L...
18894
3.78k
    printSVERegOp_d(MI, 1, O);
18895
3.78k
    break;
18896
916
  case 10:
18897
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
18898
916
    printSVERegOp_h(MI, 2, O);
18899
916
    break;
18900
5.68k
  case 11:
18901
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, AESDrr, AESErr, ...
18902
5.68k
    printVRegOperand(MI, 2, O);
18903
5.68k
    break;
18904
12.4k
  case 12:
18905
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADDQV_VPZ_B, ADDQV_VPZ_D, ADDQV...
18906
12.4k
    printSVERegOp_0(MI, 1, O);
18907
12.4k
    break;
18908
4.19k
  case 13:
18909
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRD_ZPmI_H, ASRR_ZPmZ_H, ASR_WID...
18910
4.19k
    SStream_concat0(O, "/m, ");
18911
4.19k
    break;
18912
1.82k
  case 14:
18913
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_...
18914
1.82k
    SStream_concat0(O, ", vgx2], ");
18915
1.82k
    break;
18916
3.36k
  case 15:
18917
    // ADD_VG4_M4Z4Z_D, ADD_VG4_M4Z4Z_S, ADD_VG4_M4ZZ_D, ADD_VG4_M4ZZ_S, ADD_...
18918
3.36k
    SStream_concat0(O, ", vgx4], ");
18919
3.36k
    break;
18920
1.70k
  case 16:
18921
    // ADD_ZI_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_B, AESIMC_ZZ_B, AESMC_ZZ_B, ...
18922
1.70k
    printSVERegOp_b(MI, 1, O);
18923
1.70k
    break;
18924
2.14k
  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.14k
    printSVERegOp_s(MI, 1, O);
18927
2.14k
    break;
18928
5.10k
  case 18:
18929
    // ADR, ADRP
18930
5.10k
    printAdrAdrpLabel(MI, Address, 1, O);
18931
5.10k
    return;
18932
0
    break;
18933
18.1k
  case 19:
18934
    // AUTDA, AUTDB, AUTIA, AUTIB, BFMWri, BFMXri, CASAB, CASAH, CASALB, CASA...
18935
18.1k
    printOperand(MI, 2, O);
18936
18.1k
    break;
18937
40
  case 20:
18938
    // BFCVTNT_ZPmZ, BFCVT_ZPmZ, FCVTNT_ZPmZ_StoH, FCVT_ZPmZ_StoH, PMOV_ZIP_S...
18939
40
    printSVERegOp_s(MI, 3, O);
18940
40
    return;
18941
0
    break;
18942
36
  case 21:
18943
    // BFCVTN_Z2Z_HtoB, BFCVT_Z2Z_HtoB, FCVTN_Z2Z_HtoB, FCVT_Z2Z_HtoB
18944
36
    printTypedVectorList_0_h(MI, 1, O);
18945
36
    return;
18946
0
    break;
18947
1.79k
  case 22:
18948
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
18949
1.79k
    SStream_concat0(O, "], ");
18950
1.79k
    break;
18951
1.34k
  case 23:
18952
    // BICv2i32, BICv4i16, BICv4i32, BICv8i16, MOVKWi, MOVKXi, ORRv2i32, ORRv...
18953
1.34k
    printImm(MI, 2, O);
18954
1.34k
    printShifter(MI, 3, O);
18955
1.34k
    return;
18956
0
    break;
18957
7.20k
  case 24:
18958
    // CBNZW, CBNZX, CBZW, CBZX, LDRDl, LDRQl, LDRSWl, LDRSl, LDRWl, LDRXl, P...
18959
7.20k
    printAlignedLabel(MI, Address, 1, O);
18960
7.20k
    return;
18961
0
    break;
18962
2.05k
  case 25:
18963
    // CDOT_ZZZI_S, CDOT_ZZZ_S, CMLA_ZZZ_B, EORBT_ZZZ_B, EORTB_ZZZ_B, FDOT_ZZ...
18964
2.05k
    printSVERegOp_b(MI, 2, O);
18965
2.05k
    SStream_concat0(O, ", ");
18966
2.05k
    break;
18967
942
  case 26:
18968
    // CMPEQ_PPzZI_H, CMPEQ_PPzZZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_PPzZI_H, CMPGE...
18969
942
    SStream_concat0(O, "/z, ");
18970
942
    break;
18971
359
  case 27:
18972
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI, PTRUES_B, PTRUES_D, PTRUES...
18973
359
    printSVEPattern(MI, 1, O);
18974
359
    break;
18975
22
  case 28:
18976
    // CNTP_XCI_B
18977
22
    printPredicateAsCounter_8(MI, 1, O);
18978
22
    SStream_concat0(O, ", ");
18979
22
    printSVEVecLenSpecifier(MI, 2, O);
18980
22
    return;
18981
0
    break;
18982
77
  case 29:
18983
    // CNTP_XCI_D
18984
77
    printPredicateAsCounter_64(MI, 1, O);
18985
77
    SStream_concat0(O, ", ");
18986
77
    printSVEVecLenSpecifier(MI, 2, O);
18987
77
    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
34
  case 31:
18997
    // CNTP_XCI_S
18998
34
    printPredicateAsCounter_32(MI, 1, O);
18999
34
    SStream_concat0(O, ", ");
19000
34
    printSVEVecLenSpecifier(MI, 2, O);
19001
34
    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
137
  case 33:
19009
    // CPY_ZPmR_H, CPY_ZPmV_H, INSvi16gpr, INSvi32gpr, INSvi64gpr, INSvi8gpr,...
19010
137
    printOperand(MI, 3, O);
19011
137
    break;
19012
168
  case 34:
19013
    // DECB_XPiI, DECD_XPiI, DECD_ZPiI, DECH_XPiI, DECW_XPiI, DECW_ZPiI, INCB...
19014
168
    printSVEPattern(MI, 2, O);
19015
168
    SStream_concat0(O, ", mul ");
19016
168
    printOperand(MI, 3, O);
19017
168
    return;
19018
0
    break;
19019
21
  case 35:
19020
    // DUPM_ZI
19021
21
    printLogicalImm_int64_t(MI, 1, O);
19022
21
    return;
19023
0
    break;
19024
315
  case 36:
19025
    // DUPQ_ZZI_H, DUP_ZZI_H, DUP_ZZI_Q, PEXT_2PCI_B, PEXT_2PCI_D, PEXT_2PCI_...
19026
315
    printVectorIndex_1(MI, 2, O);
19027
315
    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
349
  case 42:
19065
    // EXT_ZZI_B, LUTI2_ZZZI_B, LUTI4_ZZZI_B, TBLQ_ZZZ_B, TBL_ZZZZ_B, TBL_ZZZ...
19066
349
    printTypedVectorList_0_b(MI, 1, O);
19067
349
    SStream_concat0(O, ", ");
19068
349
    break;
19069
0
  case 43:
19070
    // FCPY_ZPmI_H
19071
0
    printFPImmOperand(MI, 3, O);
19072
0
    return;
19073
0
    break;
19074
145
  case 44:
19075
    // FCVTNB_Z2Z_StoB, FCVTNT_Z2Z_StoB, FCVTN_Z4Z_StoB_NAME, FCVT_Z4Z_StoB_N...
19076
145
    printTypedVectorList_0_s(MI, 1, O);
19077
145
    break;
19078
21
  case 45:
19079
    // FCVT_ZPmZ_DtoH, PMOV_ZIP_D, SCVTF_ZPmZ_DtoH, UCVTF_ZPmZ_DtoH
19080
21
    printSVERegOp_d(MI, 3, O);
19081
21
    return;
19082
0
    break;
19083
121
  case 46:
19084
    // FDUP_ZI_D, FDUP_ZI_S, FMOVDi, FMOVHi, FMOVSi, FMOVv2f32_ns, FMOVv2f64_...
19085
121
    printFPImmOperand(MI, 1, O);
19086
121
    return;
19087
0
    break;
19088
72
  case 47:
19089
    // FMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_BtoS, SMLALL_VG2_M2ZZ_HtoD, SMLS...
19090
72
    SStream_concat0(O, ",  vgx2], ");
19091
72
    break;
19092
50
  case 48:
19093
    // FMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_BtoS, SMLALL_VG4_M4ZZ_HtoD, SMLS...
19094
50
    SStream_concat0(O, ",  vgx4], ");
19095
50
    break;
19096
12.0k
  case 49:
19097
    // GLD1B_D_IMM_REAL, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, ...
19098
12.0k
    SStream_concat0(O, "/z, [");
19099
12.0k
    break;
19100
157
  case 50:
19101
    // INDEX_II_B, INDEX_IR_B
19102
157
    printSImm_8(MI, 1, O);
19103
157
    SStream_concat0(O, ", ");
19104
157
    break;
19105
62
  case 51:
19106
    // INDEX_II_H
19107
62
    printSImm_16(MI, 2, O);
19108
62
    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
120
  case 53:
19116
    // INSR_ZV_D
19117
120
    printZPRasFPR_64(MI, 2, O);
19118
120
    return;
19119
0
    break;
19120
147
  case 54:
19121
    // INSR_ZV_S
19122
147
    printZPRasFPR_32(MI, 2, O);
19123
147
    return;
19124
0
    break;
19125
0
  case 55:
19126
    // INSvi16lane, INSvi32lane, INSvi64lane, INSvi8lane
19127
0
    printVRegOperand(MI, 3, O);
19128
0
    break;
19129
1.15k
  case 56:
19130
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19131
1.15k
    printPredicateAsCounter_0(MI, 1, O);
19132
1.15k
    break;
19133
1.05k
  case 57:
19134
    // LDADDAB, LDADDAH, LDADDALB, LDADDALH, LDADDALW, LDADDALX, LDADDAW, LDA...
19135
1.05k
    printOperand(MI, 0, O);
19136
1.05k
    SStream_concat0(O, ", [");
19137
1.05k
    printOperand(MI, 2, O);
19138
1.05k
    SStream_concat1(O, ']');
19139
1.05k
    return;
19140
0
    break;
19141
698
  case 58:
19142
    // LUT2v16f8, LUT4v16f8, TBLv16i8Four, TBLv16i8One, TBLv16i8Three, TBLv16...
19143
698
    printTypedVectorList_16_b(MI, 1, O);
19144
698
    SStream_concat0(O, ", ");
19145
698
    printVRegOperand(MI, 2, O);
19146
698
    break;
19147
249
  case 59:
19148
    // LUT2v8f16, LUT4v8f16
19149
249
    printTypedVectorList_8_h(MI, 1, O);
19150
249
    SStream_concat0(O, ", ");
19151
249
    printVRegOperand(MI, 2, O);
19152
249
    printVectorIndex_1(MI, 3, O);
19153
249
    return;
19154
0
    break;
19155
338
  case 60:
19156
    // MOVAZ_2ZMI_H_B, MOVAZ_2ZMI_H_D, MOVAZ_2ZMI_H_H, MOVAZ_2ZMI_H_S, MOVAZ_...
19157
338
    printImmRangeScale_2_1(MI, 4, O);
19158
338
    SStream_concat1(O, ']');
19159
338
    return;
19160
0
    break;
19161
181
  case 61:
19162
    // MOVAZ_4ZMI_H_B, MOVAZ_4ZMI_H_D, MOVAZ_4ZMI_H_H, MOVAZ_4ZMI_H_S, MOVAZ_...
19163
181
    printImmRangeScale_4_3(MI, 4, O);
19164
181
    SStream_concat1(O, ']');
19165
181
    return;
19166
0
    break;
19167
181
  case 62:
19168
    // MOVAZ_VG2_2ZM, MOVA_VG2_2ZMXI, ZERO_MXI_VG2_2Z, ZERO_MXI_VG2_4Z, ZERO_...
19169
181
    SStream_concat0(O, ", vgx2]");
19170
181
    return;
19171
0
    break;
19172
508
  case 63:
19173
    // MOVAZ_VG4_4ZM, MOVA_VG4_4ZMXI, ZERO_MXI_VG4_2Z, ZERO_MXI_VG4_4Z, ZERO_...
19174
508
    SStream_concat0(O, ", vgx4]");
19175
508
    return;
19176
0
    break;
19177
221
  case 64:
19178
    // MOVAZ_ZMI_H_B, MOVAZ_ZMI_H_D, MOVAZ_ZMI_H_S
19179
221
    printMatrixTileVector_0(MI, 1, O);
19180
221
    SStream_concat1(O, '[');
19181
221
    printOperand(MI, 3, O);
19182
221
    SStream_concat0(O, ", ");
19183
221
    printMatrixIndex_1(MI, 4, O);
19184
221
    SStream_concat1(O, ']');
19185
221
    return;
19186
0
    break;
19187
20
  case 65:
19188
    // MOVAZ_ZMI_V_B, MOVAZ_ZMI_V_D, MOVAZ_ZMI_V_S
19189
20
    printMatrixTileVector_1(MI, 1, O);
19190
20
    SStream_concat1(O, '[');
19191
20
    printOperand(MI, 3, O);
19192
20
    SStream_concat0(O, ", ");
19193
20
    printMatrixIndex_1(MI, 4, O);
19194
20
    SStream_concat1(O, ']');
19195
20
    return;
19196
0
    break;
19197
1.55k
  case 66:
19198
    // MOVID, MOVIv2d_ns
19199
1.55k
    printSIMDType10Operand(MI, 1, O);
19200
1.55k
    return;
19201
0
    break;
19202
1.23k
  case 67:
19203
    // MOVIv16b_ns, MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl...
19204
1.23k
    printImm(MI, 1, O);
19205
1.23k
    break;
19206
131
  case 68:
19207
    // MOVT
19208
131
    printMatrixIndex_1(MI, 1, O);
19209
131
    SStream_concat0(O, ", mul vl], ");
19210
131
    printSVERegOp_0(MI, 2, O);
19211
131
    return;
19212
0
    break;
19213
244
  case 69:
19214
    // MOVT_TIX
19215
244
    printMatrixIndex_8(MI, 1, O);
19216
244
    SStream_concat0(O, "], ");
19217
244
    printOperand(MI, 2, O);
19218
244
    return;
19219
0
    break;
19220
1.42k
  case 70:
19221
    // MRS
19222
1.42k
    printMRSSystemRegister(MI, 1, O);
19223
1.42k
    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
67
  case 72:
19231
    // PMULLv1i64
19232
67
    SStream_concat0(O, ".1d, ");
19233
67
    printVRegOperand(MI, 2, O);
19234
67
    SStream_concat0(O, ".1d");
19235
67
    return;
19236
0
    break;
19237
16
  case 73:
19238
    // PMULLv2i64
19239
16
    SStream_concat0(O, ".2d, ");
19240
16
    printVRegOperand(MI, 2, O);
19241
16
    SStream_concat0(O, ".2d");
19242
16
    return;
19243
0
    break;
19244
462
  case 74:
19245
    // REVD_ZPmZ
19246
462
    printSVERegOp_q(MI, 3, O);
19247
462
    return;
19248
0
    break;
19249
3.71k
  case 75:
19250
    // SQDECB_XPiWdI, SQDECD_XPiWdI, SQDECH_XPiWdI, SQDECW_XPiWdI, SQINCB_XPi...
19251
3.71k
    printGPR64as32(MI, 1, O);
19252
3.71k
    SStream_concat0(O, ", ");
19253
3.71k
    printSVEPattern(MI, 2, O);
19254
3.71k
    SStream_concat0(O, ", mul ");
19255
3.71k
    printOperand(MI, 3, O);
19256
3.71k
    return;
19257
0
    break;
19258
2.99k
  case 76:
19259
    // SST1B_D, SST1B_D_IMM, SST1B_D_SXTW, SST1B_D_UXTW, SST1B_S_IMM, SST1B_S...
19260
2.99k
    SStream_concat0(O, ", [");
19261
2.99k
    break;
19262
212
  case 77:
19263
    // ST1i16_POST, ST2i8_POST
19264
212
    printPostIncOperand_2(MI, 4, O);
19265
212
    return;
19266
0
    break;
19267
326
  case 78:
19268
    // ST1i32_POST, ST2i16_POST, ST4i8_POST
19269
326
    printPostIncOperand_4(MI, 4, O);
19270
326
    return;
19271
0
    break;
19272
391
  case 79:
19273
    // ST1i64_POST, ST2i32_POST, ST4i16_POST
19274
391
    printPostIncOperand_8(MI, 4, O);
19275
391
    return;
19276
0
    break;
19277
189
  case 80:
19278
    // ST1i8_POST
19279
189
    printPostIncOperand_1(MI, 4, O);
19280
189
    return;
19281
0
    break;
19282
1.31k
  case 81:
19283
    // ST2i64_POST, ST4i32_POST
19284
1.31k
    printPostIncOperand_16(MI, 4, O);
19285
1.31k
    return;
19286
0
    break;
19287
313
  case 82:
19288
    // ST3i16_POST
19289
313
    printPostIncOperand_6(MI, 4, O);
19290
313
    return;
19291
0
    break;
19292
20
  case 83:
19293
    // ST3i32_POST
19294
20
    printPostIncOperand_12(MI, 4, O);
19295
20
    return;
19296
0
    break;
19297
38
  case 84:
19298
    // ST3i64_POST
19299
38
    printPostIncOperand_24(MI, 4, O);
19300
38
    return;
19301
0
    break;
19302
26
  case 85:
19303
    // ST3i8_POST
19304
26
    printPostIncOperand_3(MI, 4, O);
19305
26
    return;
19306
0
    break;
19307
643
  case 86:
19308
    // ST4i64_POST
19309
643
    printPostIncOperand_32(MI, 4, O);
19310
643
    return;
19311
0
    break;
19312
37
  case 87:
19313
    // ST64BV, ST64BV0
19314
37
    printGPR64x8(MI, 1, O);
19315
37
    SStream_concat0(O, ", [");
19316
37
    printOperand(MI, 2, O);
19317
37
    SStream_concat1(O, ']');
19318
37
    return;
19319
0
    break;
19320
5.49k
  case 88:
19321
    // SYSPxt, SYSPxt_XZR, SYSxt
19322
5.49k
    printSysCROperand(MI, 1, O);
19323
5.49k
    SStream_concat0(O, ", ");
19324
5.49k
    printSysCROperand(MI, 2, O);
19325
5.49k
    SStream_concat0(O, ", ");
19326
5.49k
    printOperand(MI, 3, O);
19327
5.49k
    SStream_concat0(O, ", ");
19328
5.49k
    break;
19329
21
  case 89:
19330
    // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
19331
21
    printTypedVectorList_0_d(MI, 1, O);
19332
21
    SStream_concat0(O, ", ");
19333
21
    printSVERegOp_d(MI, 2, O);
19334
21
    return;
19335
0
    break;
19336
614
  case 90:
19337
    // TBXv16i8Four, TBXv16i8One, TBXv16i8Three, TBXv16i8Two, TBXv8i8Four, TB...
19338
614
    printTypedVectorList_16_b(MI, 2, O);
19339
614
    SStream_concat0(O, ", ");
19340
614
    printVRegOperand(MI, 3, O);
19341
614
    break;
19342
19
  case 91:
19343
    // ZERO_MXI_2Z, ZERO_MXI_4Z
19344
19
    SStream_concat1(O, ']');
19345
19
    return;
19346
0
    break;
19347
218k
  }
19348
19349
19350
  // Fragment 3 encoded into 7 bits for 128 unique commands.
19351
184k
  switch ((Bits >> 35) & 127) {
19352
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
19353
2.70k
  case 0:
19354
    // ABSWr, ABSXr, ABSv1i64, AESIMC_ZZ_B, AESMC_ZZ_B, AUTDA, AUTDB, AUTIA, ...
19355
2.70k
    return;
19356
0
    break;
19357
2.44k
  case 1:
19358
    // ABS_ZPmZ_B, BRKA_PPmP, BRKB_PPmP, CDOT_ZZZI_S, CDOT_ZZZ_S, CLS_ZPmZ_B,...
19359
2.44k
    printSVERegOp_b(MI, 3, O);
19360
2.44k
    break;
19361
307
  case 2:
19362
    // ABS_ZPmZ_D, CLS_ZPmZ_D, CLZ_ZPmZ_D, CNOT_ZPmZ_D, CNT_ZPmZ_D, FABS_ZPmZ...
19363
307
    printSVERegOp_d(MI, 3, O);
19364
307
    return;
19365
0
    break;
19366
175
  case 3:
19367
    // ABS_ZPmZ_S, ADDHNT_ZZZ_H, CLS_ZPmZ_S, CLZ_ZPmZ_S, CNOT_ZPmZ_S, CNT_ZPm...
19368
175
    printSVERegOp_s(MI, 3, O);
19369
175
    return;
19370
0
    break;
19371
837
  case 4:
19372
    // ABSv16i8, ADDVv16i8v, AESDrr, AESErr, AESIMCrr, AESMCrr, BF1CVTL2v8f16...
19373
837
    SStream_concat0(O, ".16b");
19374
837
    return;
19375
0
    break;
19376
423
  case 5:
19377
    // ABSv2i32, CLSv2i32, CLZv2i32, FABSv2f32, FADDPv2i32p, FCVTASv2f32, FCV...
19378
423
    SStream_concat0(O, ".2s");
19379
423
    return;
19380
0
    break;
19381
414
  case 6:
19382
    // ABSv2i64, ADDPv2i64p, FABSv2f64, FADDPv2i64p, FCVTASv2f64, FCVTAUv2f64...
19383
414
    SStream_concat0(O, ".2d");
19384
414
    return;
19385
0
    break;
19386
222
  case 7:
19387
    // ABSv4i16, ADDVv4i16v, CLSv4i16, CLZv4i16, FABSv4f16, FCVTASv4f16, FCVT...
19388
222
    SStream_concat0(O, ".4h");
19389
222
    return;
19390
0
    break;
19391
97
  case 8:
19392
    // ABSv4i32, ADDVv4i32v, BFCVTN, BFCVTN2, CLSv4i32, CLZv4i32, FABSv4f32, ...
19393
97
    SStream_concat0(O, ".4s");
19394
97
    return;
19395
0
    break;
19396
115
  case 9:
19397
    // ABSv8i16, ADDVv8i16v, CLSv8i16, CLZv8i16, FABSv8f16, FCVTASv8f16, FCVT...
19398
115
    SStream_concat0(O, ".8h");
19399
115
    return;
19400
0
    break;
19401
514
  case 10:
19402
    // ABSv8i8, ADDVv8i8v, BF1CVTLv8f16, BF2CVTLv8f16, CLSv8i8, CLZv8i8, CNTv...
19403
514
    SStream_concat0(O, ".8b");
19404
514
    return;
19405
0
    break;
19406
67.4k
  case 11:
19407
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
19408
67.4k
    SStream_concat0(O, ", ");
19409
67.4k
    break;
19410
1.39k
  case 12:
19411
    // ADDHNB_ZZZ_H, ADD_VG2_2ZZ_S, ADD_VG4_4ZZ_S, FMAXNM_VG2_2ZZ_S, FMAXNM_V...
19412
1.39k
    printSVERegOp_s(MI, 2, O);
19413
1.39k
    break;
19414
1.10k
  case 13:
19415
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
19416
1.10k
    SStream_concat0(O, ".2d, ");
19417
1.10k
    break;
19418
1.94k
  case 14:
19419
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
19420
1.94k
    SStream_concat0(O, ".4s, ");
19421
1.94k
    break;
19422
2.21k
  case 15:
19423
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BF16DOTlanev8b...
19424
2.21k
    SStream_concat0(O, ".8h, ");
19425
2.21k
    break;
19426
6.68k
  case 16:
19427
    // ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA, ADD_Z...
19428
6.68k
    SStream_concat0(O, "/m, ");
19429
6.68k
    break;
19430
4.03k
  case 17:
19431
    // ADDP_ZPmZ_H, ADD_VG2_2ZZ_H, ADD_VG4_4ZZ_H, ADD_ZPmZ_H, ADD_ZZZ_H, AND_...
19432
4.03k
    printSVERegOp_h(MI, 2, O);
19433
4.03k
    break;
19434
767
  case 18:
19435
    // ADDPv16i8, ADDv16i8, ANDv16i8, BCAX, BICv16i8, BIFv16i8, BITv16i8, BSL...
19436
767
    SStream_concat0(O, ".16b, ");
19437
767
    break;
19438
774
  case 19:
19439
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
19440
774
    SStream_concat0(O, ".2s, ");
19441
774
    break;
19442
3.50k
  case 20:
19443
    // ADDPv4i16, ADDv4i16, BF16DOTlanev4bf16, BFDOTv4bf16, CMEQv4i16, CMGEv4...
19444
3.50k
    SStream_concat0(O, ".4h, ");
19445
3.50k
    break;
19446
999
  case 21:
19447
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
19448
999
    SStream_concat0(O, ".8b, ");
19449
999
    break;
19450
828
  case 22:
19451
    // ADD_VG2_2ZZ_B, ADD_VG4_4ZZ_B, PMULLB_ZZZ_H, PMULLT_ZZZ_H, SABDLB_ZZZ_H...
19452
828
    printSVERegOp_b(MI, 2, O);
19453
828
    return;
19454
0
    break;
19455
903
  case 23:
19456
    // ADD_VG2_2ZZ_D, ADD_VG4_4ZZ_D, ASR_WIDE_ZZZ_H, FMAXNM_VG2_2ZZ_D, FMAXNM...
19457
903
    printSVERegOp_d(MI, 2, O);
19458
903
    break;
19459
192
  case 24:
19460
    // ADD_VG2_M2Z2Z_D, ADD_VG2_M2ZZ_D, ADD_VG2_M2Z_D, ADD_VG4_M4Z4Z_D, ADD_V...
19461
192
    printTypedVectorList_0_d(MI, 4, O);
19462
192
    break;
19463
688
  case 25:
19464
    // ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_S, ADD_VG2_M2Z_S, ADD_VG4_M4Z4Z_S, ADD_V...
19465
688
    printTypedVectorList_0_s(MI, 4, O);
19466
688
    break;
19467
489
  case 26:
19468
    // ADD_ZI_H, SQADD_ZI_H, SQSUB_ZI_H, SUBR_ZI_H, SUB_ZI_H, UQADD_ZI_H, UQS...
19469
489
    printImm8OptLsl_uint16_t(MI, 2, O);
19470
489
    return;
19471
0
    break;
19472
3.81k
  case 27:
19473
    // ANDS_PPzPP, AND_PPzPP, BICS_PPzPP, BIC_PPzPP, BRKAS_PPzP, BRKA_PPzP, B...
19474
3.81k
    SStream_concat0(O, "/z, ");
19475
3.81k
    break;
19476
13.3k
  case 28:
19477
    // ASR_ZZI_H, GLD1B_D_REAL, GLD1B_D_SXTW_REAL, GLD1B_D_UXTW_REAL, GLD1B_S...
19478
13.3k
    printOperand(MI, 2, O);
19479
13.3k
    break;
19480
2.99k
  case 29:
19481
    // BFADD_VG2_M2Z_H, BFADD_VG4_M4Z_H, BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG2_M2ZZ...
19482
2.99k
    printTypedVectorList_0_h(MI, 4, O);
19483
2.99k
    break;
19484
1.94k
  case 30:
19485
    // BFCLAMP_VG2_2ZZZ_H, BFCLAMP_VG4_4ZZZ_H, BFCLAMP_ZZZ, BFMLA_ZPmZZ, BFML...
19486
1.94k
    printSVERegOp_h(MI, 3, O);
19487
1.94k
    break;
19488
116
  case 31:
19489
    // BFMAXNM_VG2_2Z2Z_H, BFMAXNM_VG4_4Z2Z_H, BFMAX_VG2_2Z2Z_H, BFMAX_VG4_4Z...
19490
116
    printTypedVectorList_0_h(MI, 2, O);
19491
116
    break;
19492
425
  case 32:
19493
    // BFMLAL_MZZI_HtoS, BFMLAL_MZZ_HtoS, BFMLSL_MZZI_HtoS, BFMLSL_MZZ_HtoS, ...
19494
425
    printSVERegOp_h(MI, 4, O);
19495
425
    SStream_concat0(O, ", ");
19496
425
    printSVERegOp_h(MI, 5, O);
19497
425
    break;
19498
278
  case 33:
19499
    // BMOPA_MPPZZ_S, BMOPS_MPPZZ_S, FMOPA_MPPZZ_S, FMOPS_MPPZZ_S
19500
278
    printSVERegOp_s(MI, 5, O);
19501
278
    return;
19502
0
    break;
19503
20.6k
  case 34:
19504
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
19505
20.6k
    SStream_concat0(O, ", [");
19506
20.6k
    break;
19507
557
  case 35:
19508
    // CMEQv16i8rz, CMGEv16i8rz, CMGTv16i8rz, CMLEv16i8rz, CMLTv16i8rz
19509
557
    SStream_concat0(O, ".16b, #0");
19510
557
    return;
19511
0
    break;
19512
243
  case 36:
19513
    // CMEQv1i64rz, CMGEv1i64rz, CMGTv1i64rz, CMLEv1i64rz, CMLTv1i64rz
19514
243
    SStream_concat0(O, ", #0");
19515
243
    return;
19516
0
    break;
19517
289
  case 37:
19518
    // CMEQv2i32rz, CMGEv2i32rz, CMGTv2i32rz, CMLEv2i32rz, CMLTv2i32rz
19519
289
    SStream_concat0(O, ".2s, #0");
19520
289
    return;
19521
0
    break;
19522
1.43k
  case 38:
19523
    // CMEQv2i64rz, CMGEv2i64rz, CMGTv2i64rz, CMLEv2i64rz, CMLTv2i64rz
19524
1.43k
    SStream_concat0(O, ".2d, #0");
19525
1.43k
    return;
19526
0
    break;
19527
165
  case 39:
19528
    // CMEQv4i16rz, CMGEv4i16rz, CMGTv4i16rz, CMLEv4i16rz, CMLTv4i16rz
19529
165
    SStream_concat0(O, ".4h, #0");
19530
165
    return;
19531
0
    break;
19532
284
  case 40:
19533
    // CMEQv4i32rz, CMGEv4i32rz, CMGTv4i32rz, CMLEv4i32rz, CMLTv4i32rz
19534
284
    SStream_concat0(O, ".4s, #0");
19535
284
    return;
19536
0
    break;
19537
614
  case 41:
19538
    // CMEQv8i16rz, CMGEv8i16rz, CMGTv8i16rz, CMLEv8i16rz, CMLTv8i16rz
19539
614
    SStream_concat0(O, ".8h, #0");
19540
614
    return;
19541
0
    break;
19542
503
  case 42:
19543
    // CMEQv8i8rz, CMGEv8i8rz, CMGTv8i8rz, CMLEv8i8rz, CMLTv8i8rz
19544
503
    SStream_concat0(O, ".8b, #0");
19545
503
    return;
19546
0
    break;
19547
33
  case 43:
19548
    // CNTB_XPiI, CNTD_XPiI, CNTH_XPiI, CNTW_XPiI
19549
33
    SStream_concat0(O, ", mul ");
19550
33
    printOperand(MI, 2, O);
19551
33
    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.15k
  case 47:
19569
    // CPY_ZPmR_B, CPY_ZPmR_D, CPY_ZPmR_S, CPY_ZPmV_B, CPY_ZPmV_D, CPY_ZPmV_S...
19570
2.15k
    printOperand(MI, 3, O);
19571
2.15k
    break;
19572
0
  case 48:
19573
    // CPY_ZPzI_H
19574
0
    printImm8OptLsl_int16_t(MI, 2, O);
19575
0
    return;
19576
0
    break;
19577
188
  case 49:
19578
    // DUPQ_ZZI_B, DUPQ_ZZI_D, DUPQ_ZZI_S, DUP_ZZI_B, DUP_ZZI_D, DUP_ZZI_S, P...
19579
188
    printVectorIndex_1(MI, 2, O);
19580
188
    return;
19581
0
    break;
19582
185
  case 50:
19583
    // DUPi16, DUPv4i16lane, DUPv8i16lane, INSvi16lane, SMOVvi16to32, SMOVvi1...
19584
185
    SStream_concat0(O, ".h");
19585
185
    break;
19586
531
  case 51:
19587
    // DUPi32, DUPv2i32lane, DUPv4i32lane, INSvi32lane, SMOVvi32to64, SMOVvi3...
19588
531
    SStream_concat0(O, ".s");
19589
531
    break;
19590
72
  case 52:
19591
    // DUPi64, DUPv2i64lane, FMOVDXHighr, INSvi64lane, UMOVvi64, UMOVvi64_idx...
19592
72
    SStream_concat0(O, ".d");
19593
72
    break;
19594
308
  case 53:
19595
    // DUPi8, DUPv16i8lane, DUPv8i8lane, INSvi8lane, SMOVvi8to32, SMOVvi8to32...
19596
308
    SStream_concat0(O, ".b");
19597
308
    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
144
  case 56:
19619
    // EXT_ZZI_B, UMAX_ZI_H, UMIN_ZI_H
19620
144
    printImm(MI, 2, O);
19621
144
    return;
19622
0
    break;
19623
21
  case 57:
19624
    // FADDPv2i16p, FMAXNMPv2i16p, FMAXPv2i16p, FMINNMPv2i16p, FMINPv2i16p
19625
21
    SStream_concat0(O, ".2h");
19626
21
    return;
19627
0
    break;
19628
319
  case 58:
19629
    // FAMAX_2Z2Z_D, FAMAX_4Z4Z_D, FAMIN_2Z2Z_D, FAMIN_4Z4Z_D, FMAXNM_VG2_2Z2...
19630
319
    printTypedVectorList_0_d(MI, 2, O);
19631
319
    break;
19632
93
  case 59:
19633
    // FAMAX_2Z2Z_S, FAMAX_4Z4Z_S, FAMIN_2Z2Z_S, FAMIN_4Z4Z_S, FMAXNM_VG2_2Z2...
19634
93
    printTypedVectorList_0_s(MI, 2, O);
19635
93
    break;
19636
1.17k
  case 60:
19637
    // FCMEQv1i16rz, FCMEQv1i32rz, FCMEQv1i64rz, FCMGEv1i16rz, FCMGEv1i32rz, ...
19638
1.17k
    SStream_concat0(O, ", #0.0");
19639
1.17k
    return;
19640
0
    break;
19641
1.09k
  case 61:
19642
    // FCMEQv2i32rz, FCMGEv2i32rz, FCMGTv2i32rz, FCMLEv2i32rz, FCMLTv2i32rz
19643
1.09k
    SStream_concat0(O, ".2s, #0.0");
19644
1.09k
    return;
19645
0
    break;
19646
197
  case 62:
19647
    // FCMEQv2i64rz, FCMGEv2i64rz, FCMGTv2i64rz, FCMLEv2i64rz, FCMLTv2i64rz
19648
197
    SStream_concat0(O, ".2d, #0.0");
19649
197
    return;
19650
0
    break;
19651
147
  case 63:
19652
    // FCMEQv4i16rz, FCMGEv4i16rz, FCMGTv4i16rz, FCMLEv4i16rz, FCMLTv4i16rz
19653
147
    SStream_concat0(O, ".4h, #0.0");
19654
147
    return;
19655
0
    break;
19656
275
  case 64:
19657
    // FCMEQv4i32rz, FCMGEv4i32rz, FCMGTv4i32rz, FCMLEv4i32rz, FCMLTv4i32rz
19658
275
    SStream_concat0(O, ".4s, #0.0");
19659
275
    return;
19660
0
    break;
19661
408
  case 65:
19662
    // FCMEQv8i16rz, FCMGEv8i16rz, FCMGTv8i16rz, FCMLEv8i16rz, FCMLTv8i16rz
19663
408
    SStream_concat0(O, ".8h, #0.0");
19664
408
    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.43k
  case 67:
19672
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG2_M2ZZI_BtoH, FDOT_VG...
19673
1.43k
    printTypedVectorList_0_b(MI, 4, O);
19674
1.43k
    SStream_concat0(O, ", ");
19675
1.43k
    break;
19676
308
  case 68:
19677
    // FMLAL2lanev4f16, FMLAL2v4f16, FMLALlanev4f16, FMLALv4f16, FMLSL2lanev4...
19678
308
    SStream_concat0(O, ".2h, ");
19679
308
    printVRegOperand(MI, 3, O);
19680
308
    break;
19681
1.37k
  case 69:
19682
    // FMLALL_MZZI_BtoS, FMLALL_MZZ_BtoS, FMLAL_MZZI_BtoH, FMLAL_VG2_MZZ_BtoH...
19683
1.37k
    printSVERegOp_b(MI, 4, O);
19684
1.37k
    SStream_concat0(O, ", ");
19685
1.37k
    printSVERegOp_b(MI, 5, O);
19686
1.37k
    break;
19687
136
  case 70:
19688
    // FMOPA_MPPZZ_D, FMOPS_MPPZZ_D
19689
136
    printSVERegOp_d(MI, 5, O);
19690
136
    return;
19691
0
    break;
19692
88
  case 71:
19693
    // INDEX_II_B
19694
88
    printSImm_8(MI, 2, O);
19695
88
    return;
19696
0
    break;
19697
216
  case 72:
19698
    // INDEX_RI_H
19699
216
    printSImm_16(MI, 2, O);
19700
216
    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
766
  case 74:
19710
    // LD1B_2Z_STRIDED, LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED, LD1H_2Z_STRIDED...
19711
766
    SStream_concat0(O, "/z, [");
19712
766
    printOperand(MI, 2, O);
19713
766
    SStream_concat0(O, ", ");
19714
766
    break;
19715
2.08k
  case 75:
19716
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
19717
2.08k
    printMatrixIndex_1(MI, 2, O);
19718
2.08k
    SStream_concat0(O, "]}, ");
19719
2.08k
    printSVERegOp_0(MI, 3, O);
19720
2.08k
    break;
19721
4.69k
  case 76:
19722
    // LDAPRB, LDAPRH, LDAPRW, LDAPRX, LDARB, LDARH, LDARW, LDARX, LDAXRB, LD...
19723
4.69k
    SStream_concat1(O, ']');
19724
4.69k
    return;
19725
0
    break;
19726
34
  case 77:
19727
    // LDAPRWpost
19728
34
    SStream_concat0(O, "], #4");
19729
34
    return;
19730
0
    break;
19731
326
  case 78:
19732
    // LDAPRXpost
19733
326
    SStream_concat0(O, "], #8");
19734
326
    return;
19735
0
    break;
19736
3.73k
  case 79:
19737
    // LDRBBpost, LDRBpost, LDRDpost, LDRHHpost, LDRHpost, LDRQpost, LDRSBWpo...
19738
3.73k
    SStream_concat0(O, "], ");
19739
3.73k
    break;
19740
89
  case 80:
19741
    // LUT2v16f8, LUT4v16f8
19742
89
    printVectorIndex_1(MI, 3, O);
19743
89
    return;
19744
0
    break;
19745
470
  case 81:
19746
    // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
19747
470
    printSVERegOp_0(MI, 2, O);
19748
470
    printVectorIndex_1(MI, 3, O);
19749
470
    return;
19750
0
    break;
19751
73
  case 82:
19752
    // LUTI4_4ZZT2Z, LUTI4_S_4ZZT2Z
19753
73
    printTypedVectorList_0_0(MI, 2, O);
19754
73
    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.23k
  case 85:
19767
    // MOVIv2i32, MOVIv2s_msl, MOVIv4i16, MOVIv4i32, MOVIv4s_msl, MOVIv8i16, ...
19768
1.23k
    printShifter(MI, 2, O);
19769
1.23k
    return;
19770
0
    break;
19771
229
  case 86:
19772
    // MOVT_XTI
19773
229
    SStream_concat1(O, '[');
19774
229
    printMatrixIndex_8(MI, 2, O);
19775
229
    SStream_concat1(O, ']');
19776
229
    return;
19777
0
    break;
19778
24
  case 87:
19779
    // PRFB_D_SCALED
19780
24
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
19781
24
    SStream_concat1(O, ']');
19782
24
    return;
19783
0
    break;
19784
173
  case 88:
19785
    // PRFB_D_SXTW_SCALED
19786
173
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
19787
173
    SStream_concat1(O, ']');
19788
173
    return;
19789
0
    break;
19790
116
  case 89:
19791
    // PRFB_D_UXTW_SCALED
19792
116
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
19793
116
    SStream_concat1(O, ']');
19794
116
    return;
19795
0
    break;
19796
529
  case 90:
19797
    // PRFB_PRR
19798
529
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
19799
529
    SStream_concat1(O, ']');
19800
529
    return;
19801
0
    break;
19802
82
  case 91:
19803
    // PRFB_S_SXTW_SCALED
19804
82
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
19805
82
    SStream_concat1(O, ']');
19806
82
    return;
19807
0
    break;
19808
28
  case 92:
19809
    // PRFB_S_UXTW_SCALED
19810
28
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
19811
28
    SStream_concat1(O, ']');
19812
28
    return;
19813
0
    break;
19814
68
  case 93:
19815
    // PRFD_D_PZI, PRFD_S_PZI
19816
68
    printImmScale_8(MI, 3, O);
19817
68
    SStream_concat1(O, ']');
19818
68
    return;
19819
0
    break;
19820
76
  case 94:
19821
    // PRFD_D_SCALED
19822
76
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
19823
76
    SStream_concat1(O, ']');
19824
76
    return;
19825
0
    break;
19826
156
  case 95:
19827
    // PRFD_D_SXTW_SCALED
19828
156
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
19829
156
    SStream_concat1(O, ']');
19830
156
    return;
19831
0
    break;
19832
77
  case 96:
19833
    // PRFD_D_UXTW_SCALED
19834
77
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
19835
77
    SStream_concat1(O, ']');
19836
77
    return;
19837
0
    break;
19838
156
  case 97:
19839
    // PRFD_PRR
19840
156
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
19841
156
    SStream_concat1(O, ']');
19842
156
    return;
19843
0
    break;
19844
205
  case 98:
19845
    // PRFD_S_SXTW_SCALED
19846
205
    printRegWithShiftExtend_1_64_w_s(MI, 3, O);
19847
205
    SStream_concat1(O, ']');
19848
205
    return;
19849
0
    break;
19850
26
  case 99:
19851
    // PRFD_S_UXTW_SCALED
19852
26
    printRegWithShiftExtend_0_64_w_s(MI, 3, O);
19853
26
    SStream_concat1(O, ']');
19854
26
    return;
19855
0
    break;
19856
202
  case 100:
19857
    // PRFH_D_PZI, PRFH_S_PZI
19858
202
    printImmScale_2(MI, 3, O);
19859
202
    SStream_concat1(O, ']');
19860
202
    return;
19861
0
    break;
19862
155
  case 101:
19863
    // PRFH_D_SCALED
19864
155
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
19865
155
    SStream_concat1(O, ']');
19866
155
    return;
19867
0
    break;
19868
468
  case 102:
19869
    // PRFH_D_SXTW_SCALED
19870
468
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
19871
468
    SStream_concat1(O, ']');
19872
468
    return;
19873
0
    break;
19874
94
  case 103:
19875
    // PRFH_D_UXTW_SCALED
19876
94
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
19877
94
    SStream_concat1(O, ']');
19878
94
    return;
19879
0
    break;
19880
378
  case 104:
19881
    // PRFH_PRR
19882
378
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
19883
378
    SStream_concat1(O, ']');
19884
378
    return;
19885
0
    break;
19886
106
  case 105:
19887
    // PRFH_S_SXTW_SCALED
19888
106
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
19889
106
    SStream_concat1(O, ']');
19890
106
    return;
19891
0
    break;
19892
94
  case 106:
19893
    // PRFH_S_UXTW_SCALED
19894
94
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
19895
94
    SStream_concat1(O, ']');
19896
94
    return;
19897
0
    break;
19898
35
  case 107:
19899
    // PRFW_D_PZI, PRFW_S_PZI
19900
35
    printImmScale_4(MI, 3, O);
19901
35
    SStream_concat1(O, ']');
19902
35
    return;
19903
0
    break;
19904
252
  case 108:
19905
    // PRFW_D_SCALED
19906
252
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
19907
252
    SStream_concat1(O, ']');
19908
252
    return;
19909
0
    break;
19910
19
  case 109:
19911
    // PRFW_D_SXTW_SCALED
19912
19
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
19913
19
    SStream_concat1(O, ']');
19914
19
    return;
19915
0
    break;
19916
70
  case 110:
19917
    // PRFW_D_UXTW_SCALED
19918
70
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
19919
70
    SStream_concat1(O, ']');
19920
70
    return;
19921
0
    break;
19922
135
  case 111:
19923
    // PRFW_PRR
19924
135
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
19925
135
    SStream_concat1(O, ']');
19926
135
    return;
19927
0
    break;
19928
20
  case 112:
19929
    // PRFW_S_SXTW_SCALED
19930
20
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
19931
20
    SStream_concat1(O, ']');
19932
20
    return;
19933
0
    break;
19934
19
  case 113:
19935
    // PRFW_S_UXTW_SCALED
19936
19
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
19937
19
    SStream_concat1(O, ']');
19938
19
    return;
19939
0
    break;
19940
188
  case 114:
19941
    // RDFFRS_PPz, RDFFR_PPz_REAL
19942
188
    SStream_concat0(O, "/z");
19943
188
    return;
19944
0
    break;
19945
202
  case 115:
19946
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B, SMAX_VG2_2Z2Z_B, SMAX_VG4_4Z4Z_B...
19947
202
    printTypedVectorList_0_b(MI, 2, O);
19948
202
    break;
19949
18
  case 116:
19950
    // SHLLv16i8
19951
18
    SStream_concat0(O, ".16b, #8");
19952
18
    return;
19953
0
    break;
19954
32
  case 117:
19955
    // SHLLv2i32
19956
32
    SStream_concat0(O, ".2s, #32");
19957
32
    return;
19958
0
    break;
19959
37
  case 118:
19960
    // SHLLv4i16
19961
37
    SStream_concat0(O, ".4h, #16");
19962
37
    return;
19963
0
    break;
19964
61
  case 119:
19965
    // SHLLv4i32
19966
61
    SStream_concat0(O, ".4s, #32");
19967
61
    return;
19968
0
    break;
19969
18
  case 120:
19970
    // SHLLv8i16
19971
18
    SStream_concat0(O, ".8h, #16");
19972
18
    return;
19973
0
    break;
19974
151
  case 121:
19975
    // SHLLv8i8
19976
151
    SStream_concat0(O, ".8b, #8");
19977
151
    return;
19978
0
    break;
19979
268
  case 122:
19980
    // STLRWpre
19981
268
    SStream_concat0(O, ", #-4]!");
19982
268
    return;
19983
0
    break;
19984
12
  case 123:
19985
    // STLRXpre
19986
12
    SStream_concat0(O, ", #-8]!");
19987
12
    return;
19988
0
    break;
19989
738
  case 124:
19990
    // SYSPxt
19991
738
    printGPRSeqPairsClassOperand_64(MI, 4, O);
19992
738
    return;
19993
0
    break;
19994
0
  case 125:
19995
    // SYSPxt_XZR
19996
0
    printSyspXzrPair(MI, 4, O);
19997
0
    return;
19998
0
    break;
19999
4.75k
  case 126:
20000
    // SYSxt
20001
4.75k
    printOperand(MI, 4, O);
20002
4.75k
    return;
20003
0
    break;
20004
232
  case 127:
20005
    // TRN1_ZZZ_Q, TRN2_ZZZ_Q, UZP1_ZZZ_Q, UZP2_ZZZ_Q, UZP_VG2_2ZZZ_Q, ZIP1_Z...
20006
232
    printSVERegOp_q(MI, 2, O);
20007
232
    return;
20008
0
    break;
20009
184k
  }
20010
20011
20012
  // Fragment 4 encoded into 7 bits for 87 unique commands.
20013
151k
  switch ((Bits >> 42) & 127) {
20014
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20015
5.35k
  case 0:
20016
    // ABS_ZPmZ_B, ADDHNB_ZZZ_H, ADD_VG2_2ZZ_D, ADD_VG2_2ZZ_H, ADD_VG2_2ZZ_S,...
20017
5.35k
    return;
20018
0
    break;
20019
1.17k
  case 1:
20020
    // ADCLB_ZZZ_D, ADCLT_ZZZ_D, ADDHNT_ZZZ_S, CMLA_ZZZ_D, EORBT_ZZZ_D, EORTB...
20021
1.17k
    printSVERegOp_d(MI, 3, O);
20022
1.17k
    break;
20023
1.52k
  case 2:
20024
    // ADCLB_ZZZ_S, ADCLT_ZZZ_S, CMLA_ZZZI_S, CMLA_ZZZ_S, EORBT_ZZZ_S, EORTB_...
20025
1.52k
    printSVERegOp_s(MI, 3, O);
20026
1.52k
    break;
20027
39.0k
  case 3:
20028
    // ADCSWr, ADCSXr, ADCWr, ADCXr, ADDPL_XXI, ADDPT_shift, ADDSPL_XXI, ADDS...
20029
39.0k
    printOperand(MI, 2, O);
20030
39.0k
    break;
20031
607
  case 4:
20032
    // ADDG, ST2Gi, STGi, STZ2Gi, STZGi, SUBG
20033
607
    printImmScale_16(MI, 2, O);
20034
607
    break;
20035
307
  case 5:
20036
    // ADDHNB_ZZZ_B, ADDQV_VPZ_H, ANDQV_VPZ_H, CNTP_XPP_H, EORQV_VPZ_H, FADDQ...
20037
307
    printSVERegOp_h(MI, 2, O);
20038
307
    break;
20039
4.21k
  case 6:
20040
    // ADDHNB_ZZZ_S, ADDP_ZPmZ_D, ADDQV_VPZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, ADD_...
20041
4.21k
    printSVERegOp_d(MI, 2, O);
20042
4.21k
    break;
20043
852
  case 7:
20044
    // ADDHNT_ZZZ_B, BFDOT_ZZI, BFDOT_ZZZ, BFMLALB_ZZZ, BFMLALB_ZZZI, BFMLALT...
20045
852
    printSVERegOp_h(MI, 3, O);
20046
852
    break;
20047
4.52k
  case 8:
20048
    // ADDHNv2i64_v2i32, ADDHNv4i32_v4i16, ADDHNv8i16_v8i8, ADDPv16i8, ADDPv2...
20049
4.52k
    printVRegOperand(MI, 2, O);
20050
4.52k
    break;
20051
4.25k
  case 9:
20052
    // ADDHNv2i64_v4i32, ADDHNv4i32_v8i16, ADDHNv8i16_v16i8, BF16DOTlanev4bf1...
20053
4.25k
    printVRegOperand(MI, 3, O);
20054
4.25k
    break;
20055
3.77k
  case 10:
20056
    // ADDP_ZPmZ_B, ADDQV_VPZ_B, ADD_ZPmZ_B, ADD_ZZZ_B, AESD_ZZZ_B, AESE_ZZZ_...
20057
3.77k
    printSVERegOp_b(MI, 2, O);
20058
3.77k
    break;
20059
24.1k
  case 11:
20060
    // ADDP_ZPmZ_H, ADD_VG2_M2Z2Z_D, ADD_VG2_M2Z2Z_S, ADD_VG2_M2ZZ_D, ADD_VG2...
20061
24.1k
    SStream_concat0(O, ", ");
20062
24.1k
    break;
20063
3.35k
  case 12:
20064
    // ADDP_ZPmZ_S, ADDQV_VPZ_S, ADD_ZPmZ_S, ADD_ZZZ_S, ANDQV_VPZ_S, AND_ZPmZ...
20065
3.35k
    printSVERegOp_s(MI, 2, O);
20066
3.35k
    break;
20067
3.79k
  case 13:
20068
    // ADDSWri, ADDSXri, ADDWri, ADDXri, SUBSWri, SUBSXri, SUBWri, SUBXri
20069
3.79k
    printAddSubImm(MI, 2, O);
20070
3.79k
    return;
20071
0
    break;
20072
6.99k
  case 14:
20073
    // ADDSWrs, ADDSXrs, ADDWrs, ADDXrs, ANDSWrs, ANDSXrs, ANDWrs, ANDXrs, BI...
20074
6.99k
    printShiftedRegister(MI, 2, O);
20075
6.99k
    return;
20076
0
    break;
20077
2.00k
  case 15:
20078
    // ADDSWrx, ADDSXrx, ADDWrx, ADDXrx, SUBSWrx, SUBSXrx, SUBWrx, SUBXrx
20079
2.00k
    printExtendedRegister(MI, 2, O);
20080
2.00k
    return;
20081
0
    break;
20082
126
  case 16:
20083
    // ADD_ZI_B, SQADD_ZI_B, SQSUB_ZI_B, SUBR_ZI_B, SUB_ZI_B, UQADD_ZI_B, UQS...
20084
126
    printImm8OptLsl_uint8_t(MI, 2, O);
20085
126
    return;
20086
0
    break;
20087
611
  case 17:
20088
    // ADD_ZI_D, SQADD_ZI_D, SQSUB_ZI_D, SUBR_ZI_D, SUB_ZI_D, UQADD_ZI_D, UQS...
20089
611
    printImm8OptLsl_uint64_t(MI, 2, O);
20090
611
    return;
20091
0
    break;
20092
761
  case 18:
20093
    // ADD_ZI_S, SQADD_ZI_S, SQSUB_ZI_S, SUBR_ZI_S, SUB_ZI_S, UQADD_ZI_S, UQS...
20094
761
    printImm8OptLsl_uint32_t(MI, 2, O);
20095
761
    return;
20096
0
    break;
20097
10
  case 19:
20098
    // ADR_LSL_ZZZ_D_0
20099
10
    printRegWithShiftExtend_0_8_x_d(MI, 2, O);
20100
10
    SStream_concat1(O, ']');
20101
10
    return;
20102
0
    break;
20103
18
  case 20:
20104
    // ADR_LSL_ZZZ_D_1
20105
18
    printRegWithShiftExtend_0_16_x_d(MI, 2, O);
20106
18
    SStream_concat1(O, ']');
20107
18
    return;
20108
0
    break;
20109
42
  case 21:
20110
    // ADR_LSL_ZZZ_D_2
20111
42
    printRegWithShiftExtend_0_32_x_d(MI, 2, O);
20112
42
    SStream_concat1(O, ']');
20113
42
    return;
20114
0
    break;
20115
36
  case 22:
20116
    // ADR_LSL_ZZZ_D_3
20117
36
    printRegWithShiftExtend_0_64_x_d(MI, 2, O);
20118
36
    SStream_concat1(O, ']');
20119
36
    return;
20120
0
    break;
20121
24
  case 23:
20122
    // ADR_LSL_ZZZ_S_0
20123
24
    printRegWithShiftExtend_0_8_x_s(MI, 2, O);
20124
24
    SStream_concat1(O, ']');
20125
24
    return;
20126
0
    break;
20127
25
  case 24:
20128
    // ADR_LSL_ZZZ_S_1
20129
25
    printRegWithShiftExtend_0_16_x_s(MI, 2, O);
20130
25
    SStream_concat1(O, ']');
20131
25
    return;
20132
0
    break;
20133
184
  case 25:
20134
    // ADR_LSL_ZZZ_S_2
20135
184
    printRegWithShiftExtend_0_32_x_s(MI, 2, O);
20136
184
    SStream_concat1(O, ']');
20137
184
    return;
20138
0
    break;
20139
41
  case 26:
20140
    // ADR_LSL_ZZZ_S_3
20141
41
    printRegWithShiftExtend_0_64_x_s(MI, 2, O);
20142
41
    SStream_concat1(O, ']');
20143
41
    return;
20144
0
    break;
20145
93
  case 27:
20146
    // ADR_SXTW_ZZZ_D_0
20147
93
    printRegWithShiftExtend_1_8_w_d(MI, 2, O);
20148
93
    SStream_concat1(O, ']');
20149
93
    return;
20150
0
    break;
20151
10
  case 28:
20152
    // ADR_SXTW_ZZZ_D_1
20153
10
    printRegWithShiftExtend_1_16_w_d(MI, 2, O);
20154
10
    SStream_concat1(O, ']');
20155
10
    return;
20156
0
    break;
20157
377
  case 29:
20158
    // ADR_SXTW_ZZZ_D_2
20159
377
    printRegWithShiftExtend_1_32_w_d(MI, 2, O);
20160
377
    SStream_concat1(O, ']');
20161
377
    return;
20162
0
    break;
20163
34
  case 30:
20164
    // ADR_SXTW_ZZZ_D_3
20165
34
    printRegWithShiftExtend_1_64_w_d(MI, 2, O);
20166
34
    SStream_concat1(O, ']');
20167
34
    return;
20168
0
    break;
20169
1.02k
  case 31:
20170
    // ADR_UXTW_ZZZ_D_0
20171
1.02k
    printRegWithShiftExtend_0_8_w_d(MI, 2, O);
20172
1.02k
    SStream_concat1(O, ']');
20173
1.02k
    return;
20174
0
    break;
20175
38
  case 32:
20176
    // ADR_UXTW_ZZZ_D_1
20177
38
    printRegWithShiftExtend_0_16_w_d(MI, 2, O);
20178
38
    SStream_concat1(O, ']');
20179
38
    return;
20180
0
    break;
20181
255
  case 33:
20182
    // ADR_UXTW_ZZZ_D_2
20183
255
    printRegWithShiftExtend_0_32_w_d(MI, 2, O);
20184
255
    SStream_concat1(O, ']');
20185
255
    return;
20186
0
    break;
20187
151
  case 34:
20188
    // ADR_UXTW_ZZZ_D_3
20189
151
    printRegWithShiftExtend_0_64_w_d(MI, 2, O);
20190
151
    SStream_concat1(O, ']');
20191
151
    return;
20192
0
    break;
20193
2.33k
  case 35:
20194
    // ANDSWri, ANDWri, EORWri, ORRWri
20195
2.33k
    printLogicalImm_int32_t(MI, 2, O);
20196
2.33k
    return;
20197
0
    break;
20198
3.21k
  case 36:
20199
    // ANDSXri, ANDXri, AND_ZI, EORXri, EOR_ZI, ORRXri, ORR_ZI
20200
3.21k
    printLogicalImm_int64_t(MI, 2, O);
20201
3.21k
    return;
20202
0
    break;
20203
1.65k
  case 37:
20204
    // BFMLAL_MZZI_HtoS, BFMLSL_MZZI_HtoS, FMLALL_MZZI_BtoS, FMLAL_MZZI_BtoH,...
20205
1.65k
    printVectorIndex_1(MI, 6, O);
20206
1.65k
    return;
20207
0
    break;
20208
686
  case 38:
20209
    // BFMLA_ZZZI, BFMLS_ZZZI, CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, FDOT_Z...
20210
686
    printVectorIndex_1(MI, 4, O);
20211
686
    break;
20212
27
  case 39:
20213
    // BFMUL_ZZZI, FMUL_ZZZI_H, MUL_ZZZI_H, SQDMULH_ZZZI_H, SQRDMULH_ZZZI_H
20214
27
    printVectorIndex_1(MI, 3, O);
20215
27
    return;
20216
0
    break;
20217
17.3k
  case 40:
20218
    // BFMWri, BFMXri, CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, C...
20219
17.3k
    printOperand(MI, 3, O);
20220
17.3k
    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.09k
  case 44:
20237
    // DUPi16, DUPi32, DUPi64, DUPi8, DUPv16i8lane, DUPv2i32lane, DUPv2i64lan...
20238
1.09k
    printVectorIndex_1(MI, 2, O);
20239
1.09k
    return;
20240
0
    break;
20241
204
  case 45:
20242
    // FCMEQ_PPzZ0_H, FCMGE_PPzZ0_H, FCMGT_PPzZ0_H, FCMLE_PPzZ0_H, FCMLT_PPzZ...
20243
204
    SStream_concat0(O, ", #0.0");
20244
204
    return;
20245
0
    break;
20246
464
  case 46:
20247
    // FDOT_VG2_M2Z2Z_BtoH, FDOT_VG2_M2Z2Z_BtoS, FDOT_VG4_M4Z4Z_BtoH, FDOT_VG...
20248
464
    printTypedVectorList_0_b(MI, 5, O);
20249
464
    return;
20250
0
    break;
20251
972
  case 47:
20252
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG2_M2ZZ_BtoH, FDOT_VG2...
20253
972
    printSVERegOp_b(MI, 5, O);
20254
972
    break;
20255
208
  case 48:
20256
    // FMLAL2lanev4f16, FMLALlanev4f16, FMLSL2lanev4f16, FMLSLlanev4f16
20257
208
    SStream_concat0(O, ".h");
20258
208
    printVectorIndex_1(MI, 4, O);
20259
208
    return;
20260
0
    break;
20261
100
  case 49:
20262
    // FMLAL2v4f16, FMLALv4f16, FMLSL2v4f16, FMLSLv4f16
20263
100
    SStream_concat0(O, ".2h");
20264
100
    return;
20265
0
    break;
20266
42
  case 50:
20267
    // INDEX_RI_B
20268
42
    printSImm_8(MI, 2, O);
20269
42
    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
221
  case 55:
20292
    // LD1B_2Z_STRIDED, LDNT1B_2Z_STRIDED
20293
221
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20294
221
    SStream_concat1(O, ']');
20295
221
    return;
20296
0
    break;
20297
452
  case 56:
20298
    // LD1B_2Z_STRIDED_IMM, LD1H_2Z_STRIDED_IMM, LDNT1B_2Z_STRIDED_IMM, LDNT1...
20299
452
    printImmScale_2(MI, 3, O);
20300
452
    SStream_concat0(O, ", mul vl]");
20301
452
    return;
20302
0
    break;
20303
93
  case 57:
20304
    // LD1H_2Z_STRIDED, LDNT1H_2Z_STRIDED
20305
93
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20306
93
    SStream_concat1(O, ']');
20307
93
    return;
20308
0
    break;
20309
533
  case 58:
20310
    // LD1_MXIPXX_H_B, LD1_MXIPXX_H_D, LD1_MXIPXX_H_H, LD1_MXIPXX_H_Q, LD1_MX...
20311
533
    SStream_concat0(O, "/z, [");
20312
533
    printOperand(MI, 4, O);
20313
533
    SStream_concat0(O, ", ");
20314
533
    break;
20315
89
  case 59:
20316
    // LDCLRP, LDCLRPA, LDCLRPAL, LDCLRPL, LDSETP, LDSETPA, LDSETPAL, LDSETPL...
20317
89
    printOperand(MI, 4, O);
20318
89
    SStream_concat1(O, ']');
20319
89
    return;
20320
0
    break;
20321
177
  case 60:
20322
    // LDG, ST2GPostIndex, ST2GPreIndex, STGPostIndex, STGPreIndex, STZ2GPost...
20323
177
    printImmScale_16(MI, 3, O);
20324
177
    break;
20325
169
  case 61:
20326
    // LDRAAindexed, LDRABindexed
20327
169
    printImmScale_8(MI, 2, O);
20328
169
    SStream_concat1(O, ']');
20329
169
    return;
20330
0
    break;
20331
1.11k
  case 62:
20332
    // LDRAAwriteback, LDRABwriteback
20333
1.11k
    printImmScale_8(MI, 3, O);
20334
1.11k
    SStream_concat0(O, "]!");
20335
1.11k
    return;
20336
0
    break;
20337
1.86k
  case 63:
20338
    // LDRBBui, LDRBui, LDRSBWui, LDRSBXui, STRBBui, STRBui
20339
1.86k
    printUImm12Offset_1(MI, 2, O);
20340
1.86k
    SStream_concat1(O, ']');
20341
1.86k
    return;
20342
0
    break;
20343
503
  case 64:
20344
    // LDRDui, LDRXui, PRFMui, STRDui, STRXui
20345
503
    printUImm12Offset_8(MI, 2, O);
20346
503
    SStream_concat1(O, ']');
20347
503
    return;
20348
0
    break;
20349
1.36k
  case 65:
20350
    // LDRHHui, LDRHui, LDRSHWui, LDRSHXui, STRHHui, STRHui
20351
1.36k
    printUImm12Offset_2(MI, 2, O);
20352
1.36k
    SStream_concat1(O, ']');
20353
1.36k
    return;
20354
0
    break;
20355
307
  case 66:
20356
    // LDRQui, STRQui
20357
307
    printUImm12Offset_16(MI, 2, O);
20358
307
    SStream_concat1(O, ']');
20359
307
    return;
20360
0
    break;
20361
909
  case 67:
20362
    // LDRSWui, LDRSui, LDRWui, STRSui, STRWui
20363
909
    printUImm12Offset_4(MI, 2, O);
20364
909
    SStream_concat1(O, ']');
20365
909
    return;
20366
0
    break;
20367
82
  case 68:
20368
    // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
20369
82
    printSVERegOp_0(MI, 2, O);
20370
82
    printVectorIndex_1(MI, 3, O);
20371
82
    return;
20372
0
    break;
20373
527
  case 69:
20374
    // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
20375
527
    printSVERegOp_b(MI, 3, O);
20376
527
    SStream_concat0(O, ", ");
20377
527
    printSVERegOp_b(MI, 4, O);
20378
527
    return;
20379
0
    break;
20380
48
  case 70:
20381
    // MOVAZ_ZMI_H_H, MOVAZ_ZMI_H_Q, MOVAZ_ZMI_V_H, MOVAZ_ZMI_V_Q
20382
48
    printMatrixIndex_1(MI, 4, O);
20383
48
    SStream_concat1(O, ']');
20384
48
    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
100
  case 77:
20419
    // PRFB_D_PZI, PRFB_S_PZI
20420
100
    SStream_concat1(O, ']');
20421
100
    return;
20422
0
    break;
20423
444
  case 78:
20424
    // PRFB_PRI, PRFD_PRI, PRFH_PRI, PRFW_PRI
20425
444
    SStream_concat0(O, ", mul vl]");
20426
444
    return;
20427
0
    break;
20428
25
  case 79:
20429
    // SPLICE_ZPZZ_B
20430
25
    printTypedVectorList_0_b(MI, 2, O);
20431
25
    return;
20432
0
    break;
20433
18
  case 80:
20434
    // SPLICE_ZPZZ_D
20435
18
    printTypedVectorList_0_d(MI, 2, O);
20436
18
    return;
20437
0
    break;
20438
69
  case 81:
20439
    // SPLICE_ZPZZ_S
20440
69
    printTypedVectorList_0_s(MI, 2, O);
20441
69
    return;
20442
0
    break;
20443
207
  case 82:
20444
    // SQDECP_XPWd_B, SQDECP_XPWd_D, SQDECP_XPWd_H, SQDECP_XPWd_S, SQINCP_XPW...
20445
207
    printGPR64as32(MI, 2, O);
20446
207
    return;
20447
0
    break;
20448
1.55k
  case 83:
20449
    // ST1_MXIPXX_H_B, ST1_MXIPXX_H_D, ST1_MXIPXX_H_H, ST1_MXIPXX_H_Q, ST1_MX...
20450
1.55k
    SStream_concat0(O, ", [");
20451
1.55k
    printOperand(MI, 4, O);
20452
1.55k
    SStream_concat0(O, ", ");
20453
1.55k
    break;
20454
434
  case 84:
20455
    // SYSLxt
20456
434
    printSysCROperand(MI, 2, O);
20457
434
    SStream_concat0(O, ", ");
20458
434
    printSysCROperand(MI, 3, O);
20459
434
    SStream_concat0(O, ", ");
20460
434
    printOperand(MI, 4, O);
20461
434
    return;
20462
0
    break;
20463
1.99k
  case 85:
20464
    // TBNZW, TBNZX, TBZW, TBZX
20465
1.99k
    printAlignedLabel(MI, Address, 2, O);
20466
1.99k
    return;
20467
0
    break;
20468
548
  case 86:
20469
    // UMAX_ZI_B, UMAX_ZI_D, UMAX_ZI_S, UMIN_ZI_B, UMIN_ZI_D, UMIN_ZI_S
20470
548
    printImm(MI, 2, O);
20471
548
    return;
20472
0
    break;
20473
151k
  }
20474
20475
20476
  // Fragment 5 encoded into 7 bits for 93 unique commands.
20477
109k
  switch ((Bits >> 49) & 127) {
20478
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20479
16.7k
  case 0:
20480
    // ADCLB_ZZZ_D, ADCLB_ZZZ_S, ADCLT_ZZZ_D, ADCLT_ZZZ_S, ADCSWr, ADCSXr, AD...
20481
16.7k
    return;
20482
0
    break;
20483
32.6k
  case 1:
20484
    // ADDG, ADDP_ZPmZ_B, ADDP_ZPmZ_D, ADDP_ZPmZ_S, ADD_ZPmZ_B, ADD_ZPmZ_CPA,...
20485
32.6k
    SStream_concat0(O, ", ");
20486
32.6k
    break;
20487
209
  case 2:
20488
    // ADDHNv2i64_v2i32, ADDHNv2i64_v4i32, ADDPv2i64, ADDv2i64, CMEQv2i64, CM...
20489
209
    SStream_concat0(O, ".2d");
20490
209
    return;
20491
0
    break;
20492
365
  case 3:
20493
    // ADDHNv4i32_v4i16, ADDHNv4i32_v8i16, ADDPv4i32, ADDv4i32, CMEQv4i32, CM...
20494
365
    SStream_concat0(O, ".4s");
20495
365
    return;
20496
0
    break;
20497
1.02k
  case 4:
20498
    // ADDHNv8i16_v16i8, ADDHNv8i16_v8i8, ADDPv8i16, ADDv8i16, BFDOTv8bf16, B...
20499
1.02k
    SStream_concat0(O, ".8h");
20500
1.02k
    return;
20501
0
    break;
20502
92
  case 5:
20503
    // ADDPT_shift, SUBPT_shift
20504
92
    printShifter(MI, 3, O);
20505
92
    return;
20506
0
    break;
20507
368
  case 6:
20508
    // ADDP_ZPmZ_H, ADD_ZPmZ_H, AND_ZPmZ_H, ASRR_ZPmZ_H, ASR_ZPmZ_H, BFADD_ZP...
20509
368
    printSVERegOp_h(MI, 3, O);
20510
368
    break;
20511
369
  case 7:
20512
    // ADDPv16i8, ADDv16i8, ANDv16i8, BICv16i8, BIFv16i8, BITv16i8, BSLv16i8,...
20513
369
    SStream_concat0(O, ".16b");
20514
369
    return;
20515
0
    break;
20516
242
  case 8:
20517
    // ADDPv2i32, ADDv2i32, CMEQv2i32, CMGEv2i32, CMGTv2i32, CMHIv2i32, CMHSv...
20518
242
    SStream_concat0(O, ".2s");
20519
242
    return;
20520
0
    break;
20521
905
  case 9:
20522
    // ADDPv4i16, ADDv4i16, BFDOTv4bf16, CMEQv4i16, CMGEv4i16, CMGTv4i16, CMH...
20523
905
    SStream_concat0(O, ".4h");
20524
905
    return;
20525
0
    break;
20526
538
  case 10:
20527
    // ADDPv8i8, ADDv8i8, ANDv8i8, BICv8i8, BIFv8i8, BITv8i8, BSLv8i8, CMEQv8...
20528
538
    SStream_concat0(O, ".8b");
20529
538
    return;
20530
0
    break;
20531
346
  case 11:
20532
    // ADDSXrx64, ADDXrx64, SUBSXrx64, SUBXrx64
20533
346
    printArithExtend(MI, 3, O);
20534
346
    return;
20535
0
    break;
20536
93
  case 12:
20537
    // ADD_VG2_M2Z2Z_D, ADD_VG4_M4Z4Z_D, FMLA_VG2_M2Z2Z_D, FMLA_VG4_M4Z4Z_D, ...
20538
93
    printTypedVectorList_0_d(MI, 5, O);
20539
93
    return;
20540
0
    break;
20541
96
  case 13:
20542
    // ADD_VG2_M2Z2Z_S, ADD_VG4_M4Z4Z_S, FMLA_VG2_M2Z2Z_S, FMLA_VG4_M4Z4Z_S, ...
20543
96
    printTypedVectorList_0_s(MI, 5, O);
20544
96
    return;
20545
0
    break;
20546
99
  case 14:
20547
    // ADD_VG2_M2ZZ_D, ADD_VG4_M4ZZ_D, FMLA_VG2_M2ZZI_D, FMLA_VG2_M2ZZ_D, FML...
20548
99
    printSVERegOp_d(MI, 5, O);
20549
99
    break;
20550
592
  case 15:
20551
    // ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_S, FMLA_VG2_M2ZZI_S, FMLA_VG2_M2ZZ_S, FML...
20552
592
    printSVERegOp_s(MI, 5, O);
20553
592
    break;
20554
5.27k
  case 16:
20555
    // ASRD_ZPmI_H, ASR_ZPmI_H, CMPEQ_PPzZI_H, CMPGE_PPzZI_H, CMPGT_PPzZI_H, ...
20556
5.27k
    printOperand(MI, 3, O);
20557
5.27k
    break;
20558
87
  case 17:
20559
    // ASR_WIDE_ZPmZ_H, CMPEQ_WIDE_PPzZZ_H, CMPGE_WIDE_PPzZZ_H, CMPGT_WIDE_PP...
20560
87
    printSVERegOp_d(MI, 3, O);
20561
87
    return;
20562
0
    break;
20563
136
  case 18:
20564
    // BCAX, EOR3, EXTv16i8
20565
136
    SStream_concat0(O, ".16b, ");
20566
136
    break;
20567
1.04k
  case 19:
20568
    // BF16DOTlanev4bf16, BF16DOTlanev8bf16
20569
1.04k
    SStream_concat0(O, ".2h");
20570
1.04k
    printVectorIndex_1(MI, 4, O);
20571
1.04k
    return;
20572
0
    break;
20573
662
  case 20:
20574
    // BFDOT_VG2_M2Z2Z_HtoS, BFDOT_VG4_M4Z4Z_HtoS, BFMLAL_VG2_M2Z2Z_HtoS, BFM...
20575
662
    printTypedVectorList_0_h(MI, 5, O);
20576
662
    return;
20577
0
    break;
20578
2.32k
  case 21:
20579
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG2_M2ZZ_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFDOT...
20580
2.32k
    printSVERegOp_h(MI, 5, O);
20581
2.32k
    break;
20582
1.18k
  case 22:
20583
    // BFDOT_ZZI, BFMLALB_ZZZI, BFMLALT_ZZZI, BFMLSLB_ZZZI_S, BFMLSLT_ZZZI_S,...
20584
1.18k
    printVectorIndex_1(MI, 4, O);
20585
1.18k
    break;
20586
1.84k
  case 23:
20587
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv8f16_indexed, FMLAL2...
20588
1.84k
    SStream_concat0(O, ".h");
20589
1.84k
    break;
20590
1.40k
  case 24:
20591
    // BFMLA_ZPmZZ, BFMLS_ZPmZZ, FCMLA_ZPmZZ_H, FMAD_ZPmZZ_H, FMLA_ZPmZZ_H, F...
20592
1.40k
    printSVERegOp_h(MI, 4, O);
20593
1.40k
    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
11.0k
  case 26:
20600
    // CASAB, CASAH, CASALB, CASALH, CASALW, CASALX, CASAW, CASAX, CASB, CASH...
20601
11.0k
    SStream_concat1(O, ']');
20602
11.0k
    return;
20603
0
    break;
20604
76
  case 27:
20605
    // CDOT_ZZZ_S, CMLA_ZZZ_B, CMLA_ZZZ_H, SQRDCMLAH_ZZZ_B, SQRDCMLAH_ZZZ_H
20606
76
    printComplexRotationOp_90_0(MI, 4, O);
20607
76
    return;
20608
0
    break;
20609
248
  case 28:
20610
    // CMPHI_PPzZI_H, CMPHS_PPzZI_H, CMPLO_PPzZI_H, CMPLS_PPzZI_H
20611
248
    printImm(MI, 3, O);
20612
248
    return;
20613
0
    break;
20614
132
  case 29:
20615
    // EXTv8i8
20616
132
    SStream_concat0(O, ".8b, ");
20617
132
    printOperand(MI, 3, O);
20618
132
    return;
20619
0
    break;
20620
132
  case 30:
20621
    // FADD_ZPmI_H, FSUBR_ZPmI_H, FSUB_ZPmI_H
20622
132
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
20623
132
    return;
20624
0
    break;
20625
231
  case 31:
20626
    // FCADDv2f32, FCMLAv2f32
20627
231
    SStream_concat0(O, ".2s, ");
20628
231
    break;
20629
86
  case 32:
20630
    // FCADDv2f64, FCMLAv2f64, XAR
20631
86
    SStream_concat0(O, ".2d, ");
20632
86
    break;
20633
39
  case 33:
20634
    // FCADDv4f16, FCMLAv4f16
20635
39
    SStream_concat0(O, ".4h, ");
20636
39
    break;
20637
52
  case 34:
20638
    // FCADDv4f32, FCMLAv4f32, SM3SS1
20639
52
    SStream_concat0(O, ".4s, ");
20640
52
    break;
20641
101
  case 35:
20642
    // FCADDv8f16, FCMLAv8f16
20643
101
    SStream_concat0(O, ".8h, ");
20644
101
    break;
20645
1.06k
  case 36:
20646
    // FCMEQ_PPzZ0_D, FCMEQ_PPzZ0_S, FCMGE_PPzZ0_D, FCMGE_PPzZ0_S, FCMGT_PPzZ...
20647
1.06k
    SStream_concat0(O, ", #0.0");
20648
1.06k
    return;
20649
0
    break;
20650
930
  case 37:
20651
    // FCMLAv4f32_indexed, FMLAv1i32_indexed, FMLAv2i32_indexed, FMLAv4i32_in...
20652
930
    SStream_concat0(O, ".s");
20653
930
    break;
20654
833
  case 38:
20655
    // FDOT_VG2_M2ZZI_BtoH, FDOT_VG2_M2ZZI_BtoS, FDOT_VG4_M4ZZI_BtoH, FDOT_VG...
20656
833
    printVectorIndex_1(MI, 6, O);
20657
833
    return;
20658
0
    break;
20659
290
  case 39:
20660
    // FDOTlanev16f8, FDOTlanev8f8, SDOTlanev16i8, SDOTlanev8i8, SUDOTlanev16...
20661
290
    SStream_concat0(O, ".4b");
20662
290
    printVectorIndex_1(MI, 4, O);
20663
290
    return;
20664
0
    break;
20665
30
  case 40:
20666
    // FDOTlanev4f16, FDOTlanev8f16
20667
30
    SStream_concat0(O, ".2b");
20668
30
    printVectorIndex_1(MI, 4, O);
20669
30
    return;
20670
0
    break;
20671
557
  case 41:
20672
    // FMAXNM_ZPmI_H, FMAX_ZPmI_H, FMINNM_ZPmI_H, FMIN_ZPmI_H
20673
557
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
20674
557
    return;
20675
0
    break;
20676
89
  case 42:
20677
    // FMLALBlanev8f16, FMLALLBBlanev4f32, FMLALLBTlanev4f32, FMLALLTBlanev4f...
20678
89
    SStream_concat0(O, ".b");
20679
89
    printVectorIndex_1(MI, 4, O);
20680
89
    return;
20681
0
    break;
20682
125
  case 43:
20683
    // FMLAv1i64_indexed, FMLAv2i64_indexed, FMLSv1i64_indexed, FMLSv2i64_ind...
20684
125
    SStream_concat0(O, ".d");
20685
125
    break;
20686
1.50k
  case 44:
20687
    // FMUL_ZPmI_H
20688
1.50k
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
20689
1.50k
    return;
20690
0
    break;
20691
539
  case 45:
20692
    // FMUL_ZZZI_D, FMUL_ZZZI_S, MUL_ZZZI_D, MUL_ZZZI_S, SMULLB_ZZZI_D, SMULL...
20693
539
    printVectorIndex_1(MI, 3, O);
20694
539
    return;
20695
0
    break;
20696
873
  case 46:
20697
    // GLD1B_D_REAL, GLD1D_REAL, GLD1H_D_REAL, GLD1SB_D_REAL, GLD1SH_D_REAL, ...
20698
873
    printRegWithShiftExtend_0_8_x_d(MI, 3, O);
20699
873
    SStream_concat1(O, ']');
20700
873
    return;
20701
0
    break;
20702
1.24k
  case 47:
20703
    // GLD1B_D_SXTW_REAL, GLD1D_SXTW_REAL, GLD1H_D_SXTW_REAL, GLD1SB_D_SXTW_R...
20704
1.24k
    printRegWithShiftExtend_1_8_w_d(MI, 3, O);
20705
1.24k
    SStream_concat1(O, ']');
20706
1.24k
    return;
20707
0
    break;
20708
710
  case 48:
20709
    // GLD1B_D_UXTW_REAL, GLD1D_UXTW_REAL, GLD1H_D_UXTW_REAL, GLD1SB_D_UXTW_R...
20710
710
    printRegWithShiftExtend_0_8_w_d(MI, 3, O);
20711
710
    SStream_concat1(O, ']');
20712
710
    return;
20713
0
    break;
20714
562
  case 49:
20715
    // GLD1B_S_SXTW_REAL, GLD1H_S_SXTW_REAL, GLD1SB_S_SXTW_REAL, GLD1SH_S_SXT...
20716
562
    printRegWithShiftExtend_1_8_w_s(MI, 3, O);
20717
562
    SStream_concat1(O, ']');
20718
562
    return;
20719
0
    break;
20720
532
  case 50:
20721
    // GLD1B_S_UXTW_REAL, GLD1H_S_UXTW_REAL, GLD1SB_S_UXTW_REAL, GLD1SH_S_UXT...
20722
532
    printRegWithShiftExtend_0_8_w_s(MI, 3, O);
20723
532
    SStream_concat1(O, ']');
20724
532
    return;
20725
0
    break;
20726
111
  case 51:
20727
    // GLD1D_IMM_REAL, GLDFF1D_IMM_REAL, LD1RD_IMM, SST1D_IMM
20728
111
    printImmScale_8(MI, 3, O);
20729
111
    SStream_concat1(O, ']');
20730
111
    return;
20731
0
    break;
20732
80
  case 52:
20733
    // GLD1D_SCALED_REAL, GLDFF1D_SCALED_REAL, SST1D_SCALED
20734
80
    printRegWithShiftExtend_0_64_x_d(MI, 3, O);
20735
80
    SStream_concat1(O, ']');
20736
80
    return;
20737
0
    break;
20738
82
  case 53:
20739
    // GLD1D_SXTW_SCALED_REAL, GLDFF1D_SXTW_SCALED_REAL, SST1D_SXTW_SCALED
20740
82
    printRegWithShiftExtend_1_64_w_d(MI, 3, O);
20741
82
    SStream_concat1(O, ']');
20742
82
    return;
20743
0
    break;
20744
274
  case 54:
20745
    // GLD1D_UXTW_SCALED_REAL, GLDFF1D_UXTW_SCALED_REAL, SST1D_UXTW_SCALED
20746
274
    printRegWithShiftExtend_0_64_w_d(MI, 3, O);
20747
274
    SStream_concat1(O, ']');
20748
274
    return;
20749
0
    break;
20750
710
  case 55:
20751
    // GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL, GLD1SH_D_IMM_REAL, GLD1SH_S_IMM_RE...
20752
710
    printImmScale_2(MI, 3, O);
20753
710
    break;
20754
89
  case 56:
20755
    // GLD1H_D_SCALED_REAL, GLD1SH_D_SCALED_REAL, GLDFF1H_D_SCALED_REAL, GLDF...
20756
89
    printRegWithShiftExtend_0_16_x_d(MI, 3, O);
20757
89
    SStream_concat1(O, ']');
20758
89
    return;
20759
0
    break;
20760
77
  case 57:
20761
    // GLD1H_D_SXTW_SCALED_REAL, GLD1SH_D_SXTW_SCALED_REAL, GLDFF1H_D_SXTW_SC...
20762
77
    printRegWithShiftExtend_1_16_w_d(MI, 3, O);
20763
77
    SStream_concat1(O, ']');
20764
77
    return;
20765
0
    break;
20766
99
  case 58:
20767
    // GLD1H_D_UXTW_SCALED_REAL, GLD1SH_D_UXTW_SCALED_REAL, GLDFF1H_D_UXTW_SC...
20768
99
    printRegWithShiftExtend_0_16_w_d(MI, 3, O);
20769
99
    SStream_concat1(O, ']');
20770
99
    return;
20771
0
    break;
20772
28
  case 59:
20773
    // GLD1H_S_SXTW_SCALED_REAL, GLD1SH_S_SXTW_SCALED_REAL, GLDFF1H_S_SXTW_SC...
20774
28
    printRegWithShiftExtend_1_16_w_s(MI, 3, O);
20775
28
    SStream_concat1(O, ']');
20776
28
    return;
20777
0
    break;
20778
89
  case 60:
20779
    // GLD1H_S_UXTW_SCALED_REAL, GLD1SH_S_UXTW_SCALED_REAL, GLDFF1H_S_UXTW_SC...
20780
89
    printRegWithShiftExtend_0_16_w_s(MI, 3, O);
20781
89
    SStream_concat1(O, ']');
20782
89
    return;
20783
0
    break;
20784
1.35k
  case 61:
20785
    // GLD1SW_D_IMM_REAL, GLD1W_D_IMM_REAL, GLD1W_IMM_REAL, GLDFF1SW_D_IMM_RE...
20786
1.35k
    printImmScale_4(MI, 3, O);
20787
1.35k
    break;
20788
188
  case 62:
20789
    // GLD1SW_D_SCALED_REAL, GLD1W_D_SCALED_REAL, GLDFF1SW_D_SCALED_REAL, GLD...
20790
188
    printRegWithShiftExtend_0_32_x_d(MI, 3, O);
20791
188
    SStream_concat1(O, ']');
20792
188
    return;
20793
0
    break;
20794
176
  case 63:
20795
    // GLD1SW_D_SXTW_SCALED_REAL, GLD1W_D_SXTW_SCALED_REAL, GLDFF1SW_D_SXTW_S...
20796
176
    printRegWithShiftExtend_1_32_w_d(MI, 3, O);
20797
176
    SStream_concat1(O, ']');
20798
176
    return;
20799
0
    break;
20800
75
  case 64:
20801
    // GLD1SW_D_UXTW_SCALED_REAL, GLD1W_D_UXTW_SCALED_REAL, GLDFF1SW_D_UXTW_S...
20802
75
    printRegWithShiftExtend_0_32_w_d(MI, 3, O);
20803
75
    SStream_concat1(O, ']');
20804
75
    return;
20805
0
    break;
20806
92
  case 65:
20807
    // GLD1W_SXTW_SCALED_REAL, GLDFF1W_SXTW_SCALED_REAL, SST1W_SXTW_SCALED
20808
92
    printRegWithShiftExtend_1_32_w_s(MI, 3, O);
20809
92
    SStream_concat1(O, ']');
20810
92
    return;
20811
0
    break;
20812
74
  case 66:
20813
    // GLD1W_UXTW_SCALED_REAL, GLDFF1W_UXTW_SCALED_REAL, SST1W_UXTW_SCALED
20814
74
    printRegWithShiftExtend_0_32_w_s(MI, 3, O);
20815
74
    SStream_concat1(O, ']');
20816
74
    return;
20817
0
    break;
20818
1.06k
  case 67:
20819
    // LD1B, LD1B_2Z, LD1B_4Z, LD1B_4Z_STRIDED, LD1B_D, LD1B_H, LD1B_S, LD1RO...
20820
1.06k
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
20821
1.06k
    SStream_concat1(O, ']');
20822
1.06k
    return;
20823
0
    break;
20824
277
  case 68:
20825
    // LD1D, LD1D_2Z, LD1D_2Z_STRIDED, LD1D_4Z, LD1D_4Z_STRIDED, LD1D_Q, LD1R...
20826
277
    printRegWithShiftExtend_0_64_x_0(MI, 3, O);
20827
277
    SStream_concat1(O, ']');
20828
277
    return;
20829
0
    break;
20830
273
  case 69:
20831
    // LD1H, LD1H_2Z, LD1H_4Z, LD1H_4Z_STRIDED, LD1H_D, LD1H_S, LD1RO_H, LD1R...
20832
273
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
20833
273
    SStream_concat1(O, ']');
20834
273
    return;
20835
0
    break;
20836
41
  case 70:
20837
    // LD1RO_B_IMM, LD1RO_D_IMM, LD1RO_H_IMM, LD1RO_W_IMM
20838
41
    printImmScale_32(MI, 3, O);
20839
41
    SStream_concat1(O, ']');
20840
41
    return;
20841
0
    break;
20842
499
  case 71:
20843
    // LD1RO_W, LD1RQ_W, LD1SW_D, LD1W, LD1W_2Z, LD1W_2Z_STRIDED, LD1W_4Z, LD...
20844
499
    printRegWithShiftExtend_0_32_x_0(MI, 3, O);
20845
499
    SStream_concat1(O, ']');
20846
499
    return;
20847
0
    break;
20848
87
  case 72:
20849
    // LD1RQ_B_IMM, LD1RQ_D_IMM, LD1RQ_H_IMM, LD1RQ_W_IMM
20850
87
    printImmScale_16(MI, 3, O);
20851
87
    SStream_concat1(O, ']');
20852
87
    return;
20853
0
    break;
20854
312
  case 73:
20855
    // LD1_MXIPXX_H_B, LD1_MXIPXX_V_B, ST1_MXIPXX_H_B, ST1_MXIPXX_V_B
20856
312
    printRegWithShiftExtend_0_8_x_0(MI, 5, O);
20857
312
    SStream_concat1(O, ']');
20858
312
    return;
20859
0
    break;
20860
1.12k
  case 74:
20861
    // LD1_MXIPXX_H_D, LD1_MXIPXX_V_D, ST1_MXIPXX_H_D, ST1_MXIPXX_V_D
20862
1.12k
    printRegWithShiftExtend_0_64_x_0(MI, 5, O);
20863
1.12k
    SStream_concat1(O, ']');
20864
1.12k
    return;
20865
0
    break;
20866
124
  case 75:
20867
    // LD1_MXIPXX_H_H, LD1_MXIPXX_V_H, ST1_MXIPXX_H_H, ST1_MXIPXX_V_H
20868
124
    printRegWithShiftExtend_0_16_x_0(MI, 5, O);
20869
124
    SStream_concat1(O, ']');
20870
124
    return;
20871
0
    break;
20872
226
  case 76:
20873
    // LD1_MXIPXX_H_Q, LD1_MXIPXX_V_Q, ST1_MXIPXX_H_Q, ST1_MXIPXX_V_Q
20874
226
    printRegWithShiftExtend_0_128_x_0(MI, 5, O);
20875
226
    SStream_concat1(O, ']');
20876
226
    return;
20877
0
    break;
20878
298
  case 77:
20879
    // LD1_MXIPXX_H_S, LD1_MXIPXX_V_S, ST1_MXIPXX_H_S, ST1_MXIPXX_V_S
20880
298
    printRegWithShiftExtend_0_32_x_0(MI, 5, O);
20881
298
    SStream_concat1(O, ']');
20882
298
    return;
20883
0
    break;
20884
176
  case 78:
20885
    // LD2Q, LD3Q, LD4Q, ST2Q, ST3Q, ST4Q
20886
176
    printRegWithShiftExtend_0_128_x_0(MI, 3, O);
20887
176
    SStream_concat1(O, ']');
20888
176
    return;
20889
0
    break;
20890
112
  case 79:
20891
    // LD3B_IMM, LD3D_IMM, LD3H_IMM, LD3Q_IMM, LD3W_IMM, ST3B_IMM, ST3D_IMM, ...
20892
112
    printImmScale_3(MI, 3, O);
20893
112
    SStream_concat0(O, ", mul vl]");
20894
112
    return;
20895
0
    break;
20896
167
  case 80:
20897
    // LDIAPPWpost
20898
167
    SStream_concat0(O, "], #8");
20899
167
    return;
20900
0
    break;
20901
236
  case 81:
20902
    // LDIAPPXpost
20903
236
    SStream_concat0(O, "], #16");
20904
236
    return;
20905
0
    break;
20906
3.99k
  case 82:
20907
    // LDPDpost, LDPQpost, LDPSWpost, LDPSpost, LDPWpost, LDPXpost, STGPpost,...
20908
3.99k
    SStream_concat0(O, "], ");
20909
3.99k
    break;
20910
3.59k
  case 83:
20911
    // LDRBBpre, LDRBpre, LDRDpre, LDRHHpre, LDRHpre, LDRQpre, LDRSBWpre, LDR...
20912
3.59k
    SStream_concat0(O, "]!");
20913
3.59k
    return;
20914
0
    break;
20915
248
  case 84:
20916
    // LDR_PXI, LDR_ZXI, STR_PXI, STR_ZXI
20917
248
    SStream_concat0(O, ", mul vl]");
20918
248
    return;
20919
0
    break;
20920
234
  case 85:
20921
    // PSEL_PPPRI_B, PSEL_PPPRI_D, PSEL_PPPRI_H, PSEL_PPPRI_S
20922
234
    SStream_concat1(O, '[');
20923
234
    printOperand(MI, 3, O);
20924
234
    SStream_concat0(O, ", ");
20925
234
    printMatrixIndex_1(MI, 4, O);
20926
234
    SStream_concat1(O, ']');
20927
234
    return;
20928
0
    break;
20929
112
  case 86:
20930
    // SEL_VG2_2ZC2Z2Z_B, SEL_VG4_4ZC4Z4Z_B
20931
112
    printTypedVectorList_0_b(MI, 3, O);
20932
112
    return;
20933
0
    break;
20934
265
  case 87:
20935
    // SEL_VG2_2ZC2Z2Z_D, SEL_VG4_4ZC4Z4Z_D
20936
265
    printTypedVectorList_0_d(MI, 3, O);
20937
265
    return;
20938
0
    break;
20939
109
  case 88:
20940
    // SEL_VG2_2ZC2Z2Z_H, SEL_VG4_4ZC4Z4Z_H
20941
109
    printTypedVectorList_0_h(MI, 3, O);
20942
109
    return;
20943
0
    break;
20944
92
  case 89:
20945
    // SEL_VG2_2ZC2Z2Z_S, SEL_VG4_4ZC4Z4Z_S
20946
92
    printTypedVectorList_0_s(MI, 3, O);
20947
92
    return;
20948
0
    break;
20949
63
  case 90:
20950
    // STILPWpre
20951
63
    SStream_concat0(O, ", #-8]!");
20952
63
    return;
20953
0
    break;
20954
465
  case 91:
20955
    // STILPXpre
20956
465
    SStream_concat0(O, ", #-16]!");
20957
465
    return;
20958
0
    break;
20959
570
  case 92:
20960
    // STLXPW, STLXPX, STXPW, STXPX
20961
570
    SStream_concat0(O, ", [");
20962
570
    printOperand(MI, 3, O);
20963
570
    SStream_concat1(O, ']');
20964
570
    return;
20965
0
    break;
20966
109k
  }
20967
20968
20969
  // Fragment 6 encoded into 6 bits for 44 unique commands.
20970
53.4k
  switch ((Bits >> 56) & 63) {
20971
0
  default: CS_ASSERT_RET(0 && "Invalid command number.");
20972
3.52k
  case 0:
20973
    // ADDG, ASRD_ZPmI_B, ASRD_ZPmI_D, ASRD_ZPmI_S, ASR_ZPmI_B, ASR_ZPmI_D, A...
20974
3.52k
    printOperand(MI, 3, O);
20975
3.52k
    return;
20976
0
    break;
20977
881
  case 1:
20978
    // ADDP_ZPmZ_B, ADD_ZPmZ_B, ANDS_PPzPP, AND_PPzPP, AND_ZPmZ_B, ASRR_ZPmZ_...
20979
881
    printSVERegOp_b(MI, 3, O);
20980
881
    return;
20981
0
    break;
20982
2.91k
  case 2:
20983
    // ADDP_ZPmZ_D, ADD_ZPmZ_CPA, ADD_ZPmZ_D, AND_ZPmZ_D, ASRR_ZPmZ_D, ASR_WI...
20984
2.91k
    printSVERegOp_d(MI, 3, O);
20985
2.91k
    break;
20986
3.43k
  case 3:
20987
    // ADDP_ZPmZ_H, ADD_VG2_M2ZZ_D, ADD_VG2_M2ZZ_S, ADD_VG4_M4ZZ_D, ADD_VG4_M...
20988
3.43k
    return;
20989
0
    break;
20990
1.82k
  case 4:
20991
    // ADDP_ZPmZ_S, ADD_ZPmZ_S, AND_ZPmZ_S, ASRR_ZPmZ_S, ASR_ZPmZ_S, BIC_ZPmZ...
20992
1.82k
    printSVERegOp_s(MI, 3, O);
20993
1.82k
    break;
20994
153
  case 5:
20995
    // BCAX, EOR3, SM3SS1
20996
153
    printVRegOperand(MI, 3, O);
20997
153
    break;
20998
2.08k
  case 6:
20999
    // BFDOT_VG2_M2ZZI_HtoS, BFDOT_VG4_M4ZZI_HtoS, BFMLAL_VG2_M2ZZI_HtoS, BFM...
21000
2.08k
    printVectorIndex_1(MI, 6, O);
21001
2.08k
    return;
21002
0
    break;
21003
1.66k
  case 7:
21004
    // BFMLALBIdx, BFMLALTIdx, FCMLAv4f16_indexed, FCMLAv4f32_indexed, FCMLAv...
21005
1.66k
    printVectorIndex_1(MI, 4, O);
21006
1.66k
    break;
21007
0
  case 8:
21008
    // BFMWri, BFMXri
21009
0
    printOperand(MI, 4, O);
21010
0
    return;
21011
0
    break;
21012
265
  case 9:
21013
    // CADD_ZZI_B, CADD_ZZI_D, CADD_ZZI_S, FCADDv2f32, FCADDv2f64, FCADDv4f16...
21014
265
    printComplexRotationOp_180_90(MI, 3, O);
21015
265
    return;
21016
0
    break;
21017
1.75k
  case 10:
21018
    // CCMNWi, CCMNWr, CCMNXi, CCMNXr, CCMPWi, CCMPWr, CCMPXi, CCMPXr, CSELWr...
21019
1.75k
    printCondCode(MI, 3, O);
21020
1.75k
    return;
21021
0
    break;
21022
777
  case 11:
21023
    // CDOT_ZZZI_D, CMLA_ZZZI_S, FCADD_ZPmZ_H, FCMLA_ZPmZZ_H, FCMLA_ZZZI_S, S...
21024
777
    SStream_concat0(O, ", ");
21025
777
    break;
21026
264
  case 12:
21027
    // CDOT_ZZZI_S, CMLA_ZZZI_H, FCMLA_ZZZI_H, SQRDCMLAH_ZZZI_H
21028
264
    printComplexRotationOp_90_0(MI, 5, O);
21029
264
    return;
21030
0
    break;
21031
463
  case 13:
21032
    // CDOT_ZZZ_D, CMLA_ZZZ_D, CMLA_ZZZ_S, FCMLAv2f32, FCMLAv2f64, FCMLAv4f16...
21033
463
    printComplexRotationOp_90_0(MI, 4, O);
21034
463
    return;
21035
0
    break;
21036
206
  case 14:
21037
    // CLASTA_RPZ_H, CLASTA_VPZ_H, CLASTB_RPZ_H, CLASTB_VPZ_H
21038
206
    printSVERegOp_h(MI, 3, O);
21039
206
    return;
21040
0
    break;
21041
1.34k
  case 15:
21042
    // CMPHI_PPzZI_B, CMPHI_PPzZI_D, CMPHI_PPzZI_S, CMPHS_PPzZI_B, CMPHS_PPzZ...
21043
1.34k
    printImm(MI, 3, O);
21044
1.34k
    return;
21045
0
    break;
21046
24
  case 16:
21047
    // FADD_ZPmI_D, FADD_ZPmI_S, FSUBR_ZPmI_D, FSUBR_ZPmI_S, FSUB_ZPmI_D, FSU...
21048
24
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_one(MI, 3, O);
21049
24
    return;
21050
0
    break;
21051
903
  case 17:
21052
    // FCMLA_ZPmZZ_D, FMAD_ZPmZZ_D, FMLA_ZPmZZ_D, FMLS_ZPmZZ_D, FMSB_ZPmZZ_D,...
21053
903
    printSVERegOp_d(MI, 4, O);
21054
903
    break;
21055
905
  case 18:
21056
    // FCMLA_ZPmZZ_S, FMAD_ZPmZZ_S, FMLA_ZPmZZ_S, FMLS_ZPmZZ_S, FMSB_ZPmZZ_S,...
21057
905
    printSVERegOp_s(MI, 4, O);
21058
905
    break;
21059
239
  case 19:
21060
    // FMAXNM_ZPmI_D, FMAXNM_ZPmI_S, FMAX_ZPmI_D, FMAX_ZPmI_S, FMINNM_ZPmI_D,...
21061
239
    printExactFPImm_AArch64ExactFPImm_zero_AArch64ExactFPImm_one(MI, 3, O);
21062
239
    return;
21063
0
    break;
21064
1.23k
  case 20:
21065
    // FMULXv1i16_indexed, FMULXv1i32_indexed, FMULXv1i64_indexed, FMULXv2i32...
21066
1.23k
    printVectorIndex_1(MI, 3, O);
21067
1.23k
    return;
21068
0
    break;
21069
218
  case 21:
21070
    // FMUL_ZPmI_D, FMUL_ZPmI_S
21071
218
    printExactFPImm_AArch64ExactFPImm_half_AArch64ExactFPImm_two(MI, 3, O);
21072
218
    return;
21073
0
    break;
21074
3.48k
  case 22:
21075
    // GLD1B_D_IMM_REAL, GLD1B_S_IMM_REAL, GLD1H_D_IMM_REAL, GLD1H_S_IMM_REAL...
21076
3.48k
    SStream_concat1(O, ']');
21077
3.48k
    return;
21078
0
    break;
21079
3.52k
  case 23:
21080
    // LD1B_2Z_IMM, LD1B_4Z_IMM, LD1B_4Z_STRIDED_IMM, LD1B_D_IMM, LD1B_H_IMM,...
21081
3.52k
    SStream_concat0(O, ", mul vl]");
21082
3.52k
    return;
21083
0
    break;
21084
2.50k
  case 24:
21085
    // LDNPDi, LDNPXi, LDPDi, LDPXi, STNPDi, STNPXi, STPDi, STPXi
21086
2.50k
    printImmScale_8(MI, 3, O);
21087
2.50k
    SStream_concat1(O, ']');
21088
2.50k
    return;
21089
0
    break;
21090
957
  case 25:
21091
    // LDNPQi, LDPQi, STGPi, STNPQi, STPQi
21092
957
    printImmScale_16(MI, 3, O);
21093
957
    SStream_concat1(O, ']');
21094
957
    return;
21095
0
    break;
21096
5.24k
  case 26:
21097
    // LDNPSi, LDNPWi, LDPSWi, LDPSi, LDPWi, STNPSi, STNPWi, STPSi, STPWi
21098
5.24k
    printImmScale_4(MI, 3, O);
21099
5.24k
    SStream_concat1(O, ']');
21100
5.24k
    return;
21101
0
    break;
21102
2.89k
  case 27:
21103
    // LDPDpost, LDPDpre, LDPXpost, LDPXpre, STPDpost, STPDpre, STPXpost, STP...
21104
2.89k
    printImmScale_8(MI, 4, O);
21105
2.89k
    break;
21106
1.29k
  case 28:
21107
    // LDPQpost, LDPQpre, STGPpost, STGPpre, STPQpost, STPQpre
21108
1.29k
    printImmScale_16(MI, 4, O);
21109
1.29k
    break;
21110
3.06k
  case 29:
21111
    // LDPSWpost, LDPSWpre, LDPSpost, LDPSpre, LDPWpost, LDPWpre, STPSpost, S...
21112
3.06k
    printImmScale_4(MI, 4, O);
21113
3.06k
    break;
21114
815
  case 30:
21115
    // LDRBBroW, LDRBroW, LDRSBWroW, LDRSBXroW, STRBBroW, STRBroW
21116
815
    printMemExtend_w_8(MI, 3, O);
21117
815
    SStream_concat1(O, ']');
21118
815
    return;
21119
0
    break;
21120
433
  case 31:
21121
    // LDRBBroX, LDRBroX, LDRSBWroX, LDRSBXroX, STRBBroX, STRBroX
21122
433
    printMemExtend_x_8(MI, 3, O);
21123
433
    SStream_concat1(O, ']');
21124
433
    return;
21125
0
    break;
21126
254
  case 32:
21127
    // LDRDroW, LDRXroW, PRFMroW, STRDroW, STRXroW
21128
254
    printMemExtend_w_64(MI, 3, O);
21129
254
    SStream_concat1(O, ']');
21130
254
    return;
21131
0
    break;
21132
817
  case 33:
21133
    // LDRDroX, LDRXroX, PRFMroX, STRDroX, STRXroX
21134
817
    printMemExtend_x_64(MI, 3, O);
21135
817
    SStream_concat1(O, ']');
21136
817
    return;
21137
0
    break;
21138
516
  case 34:
21139
    // LDRHHroW, LDRHroW, LDRSHWroW, LDRSHXroW, STRHHroW, STRHroW
21140
516
    printMemExtend_w_16(MI, 3, O);
21141
516
    SStream_concat1(O, ']');
21142
516
    return;
21143
0
    break;
21144
432
  case 35:
21145
    // LDRHHroX, LDRHroX, LDRSHWroX, LDRSHXroX, STRHHroX, STRHroX
21146
432
    printMemExtend_x_16(MI, 3, O);
21147
432
    SStream_concat1(O, ']');
21148
432
    return;
21149
0
    break;
21150
34
  case 36:
21151
    // LDRQroW, STRQroW
21152
34
    printMemExtend_w_128(MI, 3, O);
21153
34
    SStream_concat1(O, ']');
21154
34
    return;
21155
0
    break;
21156
18
  case 37:
21157
    // LDRQroX, STRQroX
21158
18
    printMemExtend_x_128(MI, 3, O);
21159
18
    SStream_concat1(O, ']');
21160
18
    return;
21161
0
    break;
21162
70
  case 38:
21163
    // LDRSWroW, LDRSroW, LDRWroW, STRSroW, STRWroW
21164
70
    printMemExtend_w_32(MI, 3, O);
21165
70
    SStream_concat1(O, ']');
21166
70
    return;
21167
0
    break;
21168
206
  case 39:
21169
    // LDRSWroX, LDRSroX, LDRWroX, STRSroX, STRWroX
21170
206
    printMemExtend_x_32(MI, 3, O);
21171
206
    SStream_concat1(O, ']');
21172
206
    return;
21173
0
    break;
21174
70
  case 40:
21175
    // ST1B_2Z_STRIDED, STNT1B_2Z_STRIDED
21176
70
    printRegWithShiftExtend_0_8_x_0(MI, 3, O);
21177
70
    SStream_concat1(O, ']');
21178
70
    return;
21179
0
    break;
21180
234
  case 41:
21181
    // ST1B_2Z_STRIDED_IMM, ST1H_2Z_STRIDED_IMM, STNT1B_2Z_STRIDED_IMM, STNT1...
21182
234
    printImmScale_2(MI, 3, O);
21183
234
    SStream_concat0(O, ", mul vl]");
21184
234
    return;
21185
0
    break;
21186
79
  case 42:
21187
    // ST1H_2Z_STRIDED, STNT1H_2Z_STRIDED
21188
79
    printRegWithShiftExtend_0_16_x_0(MI, 3, O);
21189
79
    SStream_concat1(O, ']');
21190
79
    return;
21191
0
    break;
21192
1.43k
  case 43:
21193
    // WHILEGE_CXX_B, WHILEGE_CXX_D, WHILEGE_CXX_H, WHILEGE_CXX_S, WHILEGT_CX...
21194
1.43k
    printSVEVecLenSpecifier(MI, 3, O);
21195
1.43k
    return;
21196
0
    break;
21197
53.4k
  }
21198
21199
16.3k
  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
587
  case AArch64_ADD_ZPmZ_CPA:
21204
596
  case AArch64_ADD_ZPmZ_D:
21205
596
  case AArch64_ADD_ZPmZ_S:
21206
596
  case AArch64_AND_ZPmZ_D:
21207
596
  case AArch64_AND_ZPmZ_S:
21208
596
  case AArch64_ASRR_ZPmZ_D:
21209
596
  case AArch64_ASRR_ZPmZ_S:
21210
596
  case AArch64_ASR_WIDE_ZPmZ_B:
21211
596
  case AArch64_ASR_WIDE_ZPmZ_S:
21212
596
  case AArch64_ASR_ZPmZ_D:
21213
609
  case AArch64_ASR_ZPmZ_S:
21214
609
  case AArch64_BCAX_ZZZZ:
21215
611
  case AArch64_BFMLALBIdx:
21216
611
  case AArch64_BFMLALTIdx:
21217
611
  case AArch64_BIC_ZPmZ_D:
21218
611
  case AArch64_BIC_ZPmZ_S:
21219
615
  case AArch64_BSL1N_ZZZZ:
21220
615
  case AArch64_BSL2N_ZZZZ:
21221
623
  case AArch64_BSL_ZZZZ:
21222
629
  case AArch64_CLASTA_RPZ_D:
21223
629
  case AArch64_CLASTA_RPZ_S:
21224
672
  case AArch64_CLASTA_VPZ_D:
21225
675
  case AArch64_CLASTA_VPZ_S:
21226
677
  case AArch64_CLASTA_ZPZ_D:
21227
679
  case AArch64_CLASTA_ZPZ_S:
21228
691
  case AArch64_CLASTB_RPZ_D:
21229
723
  case AArch64_CLASTB_RPZ_S:
21230
787
  case AArch64_CLASTB_VPZ_D:
21231
804
  case AArch64_CLASTB_VPZ_S:
21232
804
  case AArch64_CLASTB_ZPZ_D:
21233
810
  case AArch64_CLASTB_ZPZ_S:
21234
811
  case AArch64_CMPEQ_PPzZZ_D:
21235
827
  case AArch64_CMPEQ_PPzZZ_S:
21236
1.18k
  case AArch64_CMPEQ_WIDE_PPzZZ_B:
21237
1.18k
  case AArch64_CMPEQ_WIDE_PPzZZ_S:
21238
1.19k
  case AArch64_CMPGE_PPzZZ_D:
21239
1.19k
  case AArch64_CMPGE_PPzZZ_S:
21240
1.19k
  case AArch64_CMPGE_WIDE_PPzZZ_B:
21241
1.19k
  case AArch64_CMPGE_WIDE_PPzZZ_S:
21242
1.19k
  case AArch64_CMPGT_PPzZZ_D:
21243
1.19k
  case AArch64_CMPGT_PPzZZ_S:
21244
1.20k
  case AArch64_CMPGT_WIDE_PPzZZ_B:
21245
1.20k
  case AArch64_CMPGT_WIDE_PPzZZ_S:
21246
1.29k
  case AArch64_CMPHI_PPzZZ_D:
21247
1.30k
  case AArch64_CMPHI_PPzZZ_S:
21248
1.30k
  case AArch64_CMPHI_WIDE_PPzZZ_B:
21249
1.30k
  case AArch64_CMPHI_WIDE_PPzZZ_S:
21250
1.31k
  case AArch64_CMPHS_PPzZZ_D:
21251
1.31k
  case AArch64_CMPHS_PPzZZ_S:
21252
1.32k
  case AArch64_CMPHS_WIDE_PPzZZ_B:
21253
1.32k
  case AArch64_CMPHS_WIDE_PPzZZ_S:
21254
1.33k
  case AArch64_CMPLE_WIDE_PPzZZ_B:
21255
1.35k
  case AArch64_CMPLE_WIDE_PPzZZ_S:
21256
1.35k
  case AArch64_CMPLO_WIDE_PPzZZ_B:
21257
1.35k
  case AArch64_CMPLO_WIDE_PPzZZ_S:
21258
1.35k
  case AArch64_CMPLS_WIDE_PPzZZ_B:
21259
1.35k
  case AArch64_CMPLS_WIDE_PPzZZ_S:
21260
1.35k
  case AArch64_CMPLT_WIDE_PPzZZ_B:
21261
1.35k
  case AArch64_CMPLT_WIDE_PPzZZ_S:
21262
1.35k
  case AArch64_CMPNE_PPzZZ_D:
21263
1.35k
  case AArch64_CMPNE_PPzZZ_S:
21264
1.35k
  case AArch64_CMPNE_WIDE_PPzZZ_B:
21265
1.35k
  case AArch64_CMPNE_WIDE_PPzZZ_S:
21266
1.48k
  case AArch64_EOR3_ZZZZ:
21267
1.48k
  case AArch64_EOR_ZPmZ_D:
21268
1.49k
  case AArch64_EOR_ZPmZ_S:
21269
1.49k
  case AArch64_FABD_ZPmZ_D:
21270
1.52k
  case AArch64_FABD_ZPmZ_S:
21271
1.53k
  case AArch64_FACGE_PPzZZ_D:
21272
1.53k
  case AArch64_FACGE_PPzZZ_S:
21273
1.53k
  case AArch64_FACGT_PPzZZ_D:
21274
1.53k
  case AArch64_FACGT_PPzZZ_S:
21275
1.53k
  case AArch64_FADDP_ZPmZZ_D:
21276
1.53k
  case AArch64_FADDP_ZPmZZ_S:
21277
1.53k
  case AArch64_FADD_ZPmZ_D:
21278
1.54k
  case AArch64_FADD_ZPmZ_S:
21279
1.54k
  case AArch64_FAMAX_ZPmZ_D:
21280
1.54k
  case AArch64_FAMAX_ZPmZ_S:
21281
1.54k
  case AArch64_FAMIN_ZPmZ_D:
21282
1.58k
  case AArch64_FAMIN_ZPmZ_S:
21283
1.58k
  case AArch64_FCMEQ_PPzZZ_D:
21284
1.65k
  case AArch64_FCMEQ_PPzZZ_S:
21285
1.65k
  case AArch64_FCMGE_PPzZZ_D:
21286
1.65k
  case AArch64_FCMGE_PPzZZ_S:
21287
1.65k
  case AArch64_FCMGT_PPzZZ_D:
21288
1.66k
  case AArch64_FCMGT_PPzZZ_S:
21289
1.67k
  case AArch64_FCMNE_PPzZZ_D:
21290
1.70k
  case AArch64_FCMNE_PPzZZ_S:
21291
1.70k
  case AArch64_FCMUO_PPzZZ_D:
21292
1.70k
  case AArch64_FCMUO_PPzZZ_S:
21293
1.70k
  case AArch64_FDIVR_ZPmZ_D:
21294
1.73k
  case AArch64_FDIVR_ZPmZ_S:
21295
1.73k
  case AArch64_FDIV_ZPmZ_D:
21296
1.76k
  case AArch64_FDIV_ZPmZ_S:
21297
1.76k
  case AArch64_FMAD_ZPmZZ_D:
21298
1.78k
  case AArch64_FMAD_ZPmZZ_S:
21299
1.78k
  case AArch64_FMAXNMP_ZPmZZ_D:
21300
1.78k
  case AArch64_FMAXNMP_ZPmZZ_S:
21301
1.80k
  case AArch64_FMAXNM_ZPmZ_D:
21302
2.00k
  case AArch64_FMAXNM_ZPmZ_S:
21303
2.00k
  case AArch64_FMAXP_ZPmZZ_D:
21304
2.00k
  case AArch64_FMAXP_ZPmZZ_S:
21305
2.10k
  case AArch64_FMAX_ZPmZ_D:
21306
2.11k
  case AArch64_FMAX_ZPmZ_S:
21307
2.12k
  case AArch64_FMINNMP_ZPmZZ_D:
21308
2.12k
  case AArch64_FMINNMP_ZPmZZ_S:
21309
2.19k
  case AArch64_FMINNM_ZPmZ_D:
21310
2.20k
  case AArch64_FMINNM_ZPmZ_S:
21311
2.20k
  case AArch64_FMINP_ZPmZZ_D:
21312
2.20k
  case AArch64_FMINP_ZPmZZ_S:
21313
2.20k
  case AArch64_FMIN_ZPmZ_D:
21314
2.20k
  case AArch64_FMIN_ZPmZ_S:
21315
2.37k
  case AArch64_FMLAL2lanev8f16:
21316
2.39k
  case AArch64_FMLALlanev8f16:
21317
2.39k
  case AArch64_FMLA_ZPmZZ_D:
21318
2.48k
  case AArch64_FMLA_ZPmZZ_S:
21319
2.51k
  case AArch64_FMLAv1i16_indexed:
21320
2.53k
  case AArch64_FMLAv1i32_indexed:
21321
2.55k
  case AArch64_FMLAv1i64_indexed:
21322
2.55k
  case AArch64_FMLAv2i32_indexed:
21323
2.55k
  case AArch64_FMLAv2i64_indexed:
21324
2.56k
  case AArch64_FMLAv4i16_indexed:
21325
2.56k
  case AArch64_FMLAv4i32_indexed:
21326
2.56k
  case AArch64_FMLAv8i16_indexed:
21327
2.57k
  case AArch64_FMLSL2lanev8f16:
21328
2.57k
  case AArch64_FMLSLlanev8f16:
21329
2.57k
  case AArch64_FMLS_ZPmZZ_D:
21330
2.62k
  case AArch64_FMLS_ZPmZZ_S:
21331
2.63k
  case AArch64_FMLSv1i16_indexed:
21332
2.64k
  case AArch64_FMLSv1i32_indexed:
21333
2.70k
  case AArch64_FMLSv1i64_indexed:
21334
2.70k
  case AArch64_FMLSv2i32_indexed:
21335
2.71k
  case AArch64_FMLSv2i64_indexed:
21336
2.73k
  case AArch64_FMLSv4i16_indexed:
21337
2.73k
  case AArch64_FMLSv4i32_indexed:
21338
2.73k
  case AArch64_FMLSv8i16_indexed:
21339
2.73k
  case AArch64_FMSB_ZPmZZ_D:
21340
2.74k
  case AArch64_FMSB_ZPmZZ_S:
21341
2.75k
  case AArch64_FMULX_ZPmZ_D:
21342
2.75k
  case AArch64_FMULX_ZPmZ_S:
21343
2.75k
  case AArch64_FMUL_ZPmZ_D:
21344
2.76k
  case AArch64_FMUL_ZPmZ_S:
21345
2.76k
  case AArch64_FNMAD_ZPmZZ_D:
21346
2.81k
  case AArch64_FNMAD_ZPmZZ_S:
21347
2.81k
  case AArch64_FNMLA_ZPmZZ_D:
21348
2.81k
  case AArch64_FNMLA_ZPmZZ_S:
21349
2.81k
  case AArch64_FNMLS_ZPmZZ_D:
21350
2.86k
  case AArch64_FNMLS_ZPmZZ_S:
21351
2.88k
  case AArch64_FNMSB_ZPmZZ_D:
21352
3.13k
  case AArch64_FNMSB_ZPmZZ_S:
21353
3.13k
  case AArch64_FSCALE_ZPmZ_D:
21354
3.17k
  case AArch64_FSCALE_ZPmZ_S:
21355
3.17k
  case AArch64_FSUBR_ZPmZ_D:
21356
3.17k
  case AArch64_FSUBR_ZPmZ_S:
21357
3.17k
  case AArch64_FSUB_ZPmZ_D:
21358
3.17k
  case AArch64_FSUB_ZPmZ_S:
21359
3.21k
  case AArch64_HISTCNT_ZPzZZ_D:
21360
3.27k
  case AArch64_HISTCNT_ZPzZZ_S:
21361
3.99k
  case AArch64_LDPDpost:
21362
4.25k
  case AArch64_LDPQpost:
21363
4.62k
  case AArch64_LDPSWpost:
21364
4.87k
  case AArch64_LDPSpost:
21365
5.24k
  case AArch64_LDPWpost:
21366
5.45k
  case AArch64_LDPXpost:
21367
5.45k
  case AArch64_LSLR_ZPmZ_D:
21368
5.45k
  case AArch64_LSLR_ZPmZ_S:
21369
5.45k
  case AArch64_LSL_WIDE_ZPmZ_B:
21370
5.45k
  case AArch64_LSL_WIDE_ZPmZ_S:
21371
5.45k
  case AArch64_LSL_ZPmZ_D:
21372
5.46k
  case AArch64_LSL_ZPmZ_S:
21373
5.49k
  case AArch64_LSRR_ZPmZ_D:
21374
5.53k
  case AArch64_LSRR_ZPmZ_S:
21375
5.53k
  case AArch64_LSR_WIDE_ZPmZ_B:
21376
5.53k
  case AArch64_LSR_WIDE_ZPmZ_S:
21377
5.69k
  case AArch64_LSR_ZPmZ_D:
21378
5.69k
  case AArch64_LSR_ZPmZ_S:
21379
6.13k
  case AArch64_MAD_ZPmZZ_D:
21380
6.16k
  case AArch64_MAD_ZPmZZ_S:
21381
6.17k
  case AArch64_MLA_ZPmZZ_D:
21382
6.21k
  case AArch64_MLA_ZPmZZ_S:
21383
6.21k
  case AArch64_MLAv2i32_indexed:
21384
6.21k
  case AArch64_MLAv4i16_indexed:
21385
6.32k
  case AArch64_MLAv4i32_indexed:
21386
6.34k
  case AArch64_MLAv8i16_indexed:
21387
6.62k
  case AArch64_MLS_ZPmZZ_D:
21388
6.80k
  case AArch64_MLS_ZPmZZ_S:
21389
6.80k
  case AArch64_MLSv2i32_indexed:
21390
6.80k
  case AArch64_MLSv4i16_indexed:
21391
6.83k
  case AArch64_MLSv4i32_indexed:
21392
6.84k
  case AArch64_MLSv8i16_indexed:
21393
6.88k
  case AArch64_MSB_ZPmZZ_D:
21394
6.89k
  case AArch64_MSB_ZPmZZ_S:
21395
6.89k
  case AArch64_MUL_ZPmZ_D:
21396
7.12k
  case AArch64_MUL_ZPmZ_S:
21397
7.13k
  case AArch64_NBSL_ZZZZ:
21398
7.13k
  case AArch64_ORR_ZPmZ_D:
21399
7.13k
  case AArch64_ORR_ZPmZ_S:
21400
7.15k
  case AArch64_SABD_ZPmZ_D:
21401
7.15k
  case AArch64_SABD_ZPmZ_S:
21402
7.15k
  case AArch64_SDIVR_ZPmZ_D:
21403
7.15k
  case AArch64_SDIVR_ZPmZ_S:
21404
7.15k
  case AArch64_SDIV_ZPmZ_D:
21405
7.15k
  case AArch64_SDIV_ZPmZ_S:
21406
7.46k
  case AArch64_SEL_ZPZZ_D:
21407
7.55k
  case AArch64_SEL_ZPZZ_S:
21408
7.55k
  case AArch64_SHADD_ZPmZ_D:
21409
7.67k
  case AArch64_SHADD_ZPmZ_S:
21410
7.67k
  case AArch64_SHSUBR_ZPmZ_D:
21411
7.67k
  case AArch64_SHSUBR_ZPmZ_S:
21412
7.67k
  case AArch64_SHSUB_ZPmZ_D:
21413
7.71k
  case AArch64_SHSUB_ZPmZ_S:
21414
7.71k
  case AArch64_SM3TT1A:
21415
7.72k
  case AArch64_SM3TT1B:
21416
7.72k
  case AArch64_SM3TT2A:
21417
7.81k
  case AArch64_SM3TT2B:
21418
7.81k
  case AArch64_SMAXP_ZPmZ_D:
21419
7.81k
  case AArch64_SMAXP_ZPmZ_S:
21420
7.82k
  case AArch64_SMAX_ZPmZ_D:
21421
7.82k
  case AArch64_SMAX_ZPmZ_S:
21422
7.82k
  case AArch64_SMINP_ZPmZ_D:
21423
7.82k
  case AArch64_SMINP_ZPmZ_S:
21424
7.82k
  case AArch64_SMIN_ZPmZ_D:
21425
7.83k
  case AArch64_SMIN_ZPmZ_S:
21426
7.83k
  case AArch64_SMLALv2i32_indexed:
21427
7.83k
  case AArch64_SMLALv4i16_indexed:
21428
7.83k
  case AArch64_SMLALv4i32_indexed:
21429
7.83k
  case AArch64_SMLALv8i16_indexed:
21430
7.83k
  case AArch64_SMLSLv2i32_indexed:
21431
7.84k
  case AArch64_SMLSLv4i16_indexed:
21432
7.84k
  case AArch64_SMLSLv4i32_indexed:
21433
7.84k
  case AArch64_SMLSLv8i16_indexed:
21434
7.84k
  case AArch64_SMULH_ZPmZ_D:
21435
8.05k
  case AArch64_SMULH_ZPmZ_S:
21436
8.05k
  case AArch64_SPLICE_ZPZ_D:
21437
8.05k
  case AArch64_SPLICE_ZPZ_S:
21438
8.05k
  case AArch64_SQADD_ZPmZ_D:
21439
8.05k
  case AArch64_SQADD_ZPmZ_S:
21440
8.06k
  case AArch64_SQDMLALv1i32_indexed:
21441
8.07k
  case AArch64_SQDMLALv1i64_indexed:
21442
8.07k
  case AArch64_SQDMLALv2i32_indexed:
21443
8.07k
  case AArch64_SQDMLALv4i16_indexed:
21444
8.07k
  case AArch64_SQDMLALv4i32_indexed:
21445
8.07k
  case AArch64_SQDMLALv8i16_indexed:
21446
8.16k
  case AArch64_SQDMLSLv1i32_indexed:
21447
8.16k
  case AArch64_SQDMLSLv1i64_indexed:
21448
8.16k
  case AArch64_SQDMLSLv2i32_indexed:
21449
8.17k
  case AArch64_SQDMLSLv4i16_indexed:
21450
8.18k
  case AArch64_SQDMLSLv4i32_indexed:
21451
8.18k
  case AArch64_SQDMLSLv8i16_indexed:
21452
8.18k
  case AArch64_SQRDMLAHv1i16_indexed:
21453
8.18k
  case AArch64_SQRDMLAHv1i32_indexed:
21454
8.18k
  case AArch64_SQRDMLAHv2i32_indexed:
21455
8.18k
  case AArch64_SQRDMLAHv4i16_indexed:
21456
8.19k
  case AArch64_SQRDMLAHv4i32_indexed:
21457
8.19k
  case AArch64_SQRDMLAHv8i16_indexed:
21458
8.20k
  case AArch64_SQRDMLSHv1i16_indexed:
21459
8.20k
  case AArch64_SQRDMLSHv1i32_indexed:
21460
8.20k
  case AArch64_SQRDMLSHv2i32_indexed:
21461
8.23k
  case AArch64_SQRDMLSHv4i16_indexed:
21462
8.40k
  case AArch64_SQRDMLSHv4i32_indexed:
21463
8.57k
  case AArch64_SQRDMLSHv8i16_indexed:
21464
8.57k
  case AArch64_SQRSHLR_ZPmZ_D:
21465
8.57k
  case AArch64_SQRSHLR_ZPmZ_S:
21466
8.57k
  case AArch64_SQRSHL_ZPmZ_D:
21467
8.57k
  case AArch64_SQRSHL_ZPmZ_S:
21468
8.58k
  case AArch64_SQSHLR_ZPmZ_D:
21469
8.58k
  case AArch64_SQSHLR_ZPmZ_S:
21470
8.59k
  case AArch64_SQSHL_ZPmZ_D:
21471
8.59k
  case AArch64_SQSHL_ZPmZ_S:
21472
8.66k
  case AArch64_SQSUBR_ZPmZ_D:
21473
8.69k
  case AArch64_SQSUBR_ZPmZ_S:
21474
8.69k
  case AArch64_SQSUB_ZPmZ_D:
21475
8.75k
  case AArch64_SQSUB_ZPmZ_S:
21476
8.75k
  case AArch64_SRHADD_ZPmZ_D:
21477
8.75k
  case AArch64_SRHADD_ZPmZ_S:
21478
8.78k
  case AArch64_SRSHLR_ZPmZ_D:
21479
8.78k
  case AArch64_SRSHLR_ZPmZ_S:
21480
8.78k
  case AArch64_SRSHL_ZPmZ_D:
21481
8.78k
  case AArch64_SRSHL_ZPmZ_S:
21482
8.88k
  case AArch64_STGPpost:
21483
9.12k
  case AArch64_STPDpost:
21484
9.37k
  case AArch64_STPQpost:
21485
9.72k
  case AArch64_STPSpost:
21486
9.99k
  case AArch64_STPWpost:
21487
10.5k
  case AArch64_STPXpost:
21488
10.5k
  case AArch64_SUBR_ZPmZ_D:
21489
10.5k
  case AArch64_SUBR_ZPmZ_S:
21490
10.6k
  case AArch64_SUB_ZPmZ_CPA:
21491
10.8k
  case AArch64_SUB_ZPmZ_D:
21492
10.8k
  case AArch64_SUB_ZPmZ_S:
21493
10.8k
  case AArch64_SUQADD_ZPmZ_D:
21494
10.8k
  case AArch64_SUQADD_ZPmZ_S:
21495
10.8k
  case AArch64_UABD_ZPmZ_D:
21496
10.8k
  case AArch64_UABD_ZPmZ_S:
21497
10.8k
  case AArch64_UDIVR_ZPmZ_D:
21498
10.8k
  case AArch64_UDIVR_ZPmZ_S:
21499
10.8k
  case AArch64_UDIV_ZPmZ_D:
21500
10.8k
  case AArch64_UDIV_ZPmZ_S:
21501
10.8k
  case AArch64_UHADD_ZPmZ_D:
21502
10.8k
  case AArch64_UHADD_ZPmZ_S:
21503
10.8k
  case AArch64_UHSUBR_ZPmZ_D:
21504
10.8k
  case AArch64_UHSUBR_ZPmZ_S:
21505
10.8k
  case AArch64_UHSUB_ZPmZ_D:
21506
10.8k
  case AArch64_UHSUB_ZPmZ_S:
21507
10.8k
  case AArch64_UMAXP_ZPmZ_D:
21508
10.9k
  case AArch64_UMAXP_ZPmZ_S:
21509
10.9k
  case AArch64_UMAX_ZPmZ_D:
21510
10.9k
  case AArch64_UMAX_ZPmZ_S:
21511
10.9k
  case AArch64_UMINP_ZPmZ_D:
21512
10.9k
  case AArch64_UMINP_ZPmZ_S:
21513
10.9k
  case AArch64_UMIN_ZPmZ_D:
21514
11.0k
  case AArch64_UMIN_ZPmZ_S:
21515
11.0k
  case AArch64_UMLALv2i32_indexed:
21516
11.1k
  case AArch64_UMLALv4i16_indexed:
21517
11.1k
  case AArch64_UMLALv4i32_indexed:
21518
11.1k
  case AArch64_UMLALv8i16_indexed:
21519
11.1k
  case AArch64_UMLSLv2i32_indexed:
21520
11.1k
  case AArch64_UMLSLv4i16_indexed:
21521
11.1k
  case AArch64_UMLSLv4i32_indexed:
21522
11.1k
  case AArch64_UMLSLv8i16_indexed:
21523
11.1k
  case AArch64_UMULH_ZPmZ_D:
21524
11.1k
  case AArch64_UMULH_ZPmZ_S:
21525
11.1k
  case AArch64_UQADD_ZPmZ_D:
21526
11.1k
  case AArch64_UQADD_ZPmZ_S:
21527
11.1k
  case AArch64_UQRSHLR_ZPmZ_D:
21528
11.1k
  case AArch64_UQRSHLR_ZPmZ_S:
21529
11.1k
  case AArch64_UQRSHL_ZPmZ_D:
21530
11.1k
  case AArch64_UQRSHL_ZPmZ_S:
21531
11.1k
  case AArch64_UQSHLR_ZPmZ_D:
21532
11.1k
  case AArch64_UQSHLR_ZPmZ_S:
21533
11.2k
  case AArch64_UQSHL_ZPmZ_D:
21534
11.2k
  case AArch64_UQSHL_ZPmZ_S:
21535
11.2k
  case AArch64_UQSUBR_ZPmZ_D:
21536
11.2k
  case AArch64_UQSUBR_ZPmZ_S:
21537
11.2k
  case AArch64_UQSUB_ZPmZ_D:
21538
11.2k
  case AArch64_UQSUB_ZPmZ_S:
21539
11.2k
  case AArch64_URHADD_ZPmZ_D:
21540
11.2k
  case AArch64_URHADD_ZPmZ_S:
21541
11.3k
  case AArch64_URSHLR_ZPmZ_D:
21542
11.3k
  case AArch64_URSHLR_ZPmZ_S:
21543
11.4k
  case AArch64_URSHL_ZPmZ_D:
21544
11.4k
  case AArch64_URSHL_ZPmZ_S:
21545
11.4k
  case AArch64_USQADD_ZPmZ_D:
21546
11.4k
  case AArch64_USQADD_ZPmZ_S:
21547
11.4k
    return;
21548
0
    break;
21549
66
  case AArch64_BCAX:
21550
172
  case AArch64_CDOT_ZZZI_D:
21551
395
  case AArch64_CMLA_ZZZI_S:
21552
441
  case AArch64_EOR3:
21553
508
  case AArch64_FCADD_ZPmZ_H:
21554
836
  case AArch64_FCMLA_ZPmZZ_H:
21555
874
  case AArch64_FCMLA_ZZZI_S:
21556
1.25k
  case AArch64_LDPDpre:
21557
1.34k
  case AArch64_LDPQpre:
21558
1.42k
  case AArch64_LDPSWpre:
21559
2.03k
  case AArch64_LDPSpre:
21560
2.24k
  case AArch64_LDPWpre:
21561
2.38k
  case AArch64_LDPXpre:
21562
2.42k
  case AArch64_SM3SS1:
21563
2.44k
  case AArch64_SQRDCMLAH_ZZZI_S:
21564
2.68k
  case AArch64_STGPpre:
21565
2.94k
  case AArch64_STPDpre:
21566
3.31k
  case AArch64_STPQpre:
21567
3.56k
  case AArch64_STPSpre:
21568
3.85k
  case AArch64_STPWpre:
21569
4.18k
  case AArch64_STPXpre:
21570
4.18k
    switch (MCInst_getOpcode(MI)) {
21571
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21572
66
    case AArch64_BCAX:
21573
112
    case AArch64_EOR3:
21574
112
      SStream_concat0(O, ".16b");
21575
112
      break;
21576
106
    case AArch64_CDOT_ZZZI_D:
21577
329
    case AArch64_CMLA_ZZZI_S:
21578
657
    case AArch64_FCMLA_ZPmZZ_H:
21579
695
    case AArch64_FCMLA_ZZZI_S:
21580
710
    case AArch64_SQRDCMLAH_ZZZI_S:
21581
710
      printComplexRotationOp_90_0(MI, 5, O);
21582
710
      break;
21583
67
    case AArch64_FCADD_ZPmZ_H:
21584
67
      printComplexRotationOp_180_90(MI, 4, O);
21585
67
      break;
21586
383
    case AArch64_LDPDpre:
21587
470
    case AArch64_LDPQpre:
21588
552
    case AArch64_LDPSWpre:
21589
1.15k
    case AArch64_LDPSpre:
21590
1.37k
    case AArch64_LDPWpre:
21591
1.51k
    case AArch64_LDPXpre:
21592
1.75k
    case AArch64_STGPpre:
21593
2.01k
    case AArch64_STPDpre:
21594
2.38k
    case AArch64_STPQpre:
21595
2.63k
    case AArch64_STPSpre:
21596
2.92k
    case AArch64_STPWpre:
21597
3.25k
    case AArch64_STPXpre:
21598
3.25k
      SStream_concat0(O, "]!");
21599
3.25k
      break;
21600
41
    case AArch64_SM3SS1:
21601
41
      SStream_concat0(O, ".4s");
21602
41
      break;
21603
4.18k
    }
21604
4.18k
    return;
21605
4.18k
    break;
21606
4.18k
  case AArch64_FCADD_ZPmZ_D:
21607
249
  case AArch64_FCADD_ZPmZ_S:
21608
345
  case AArch64_FCMLA_ZPmZZ_D:
21609
484
  case AArch64_FCMLA_ZPmZZ_S:
21610
693
  case AArch64_FCMLAv4f16_indexed:
21611
715
  case AArch64_FCMLAv4f32_indexed:
21612
787
  case AArch64_FCMLAv8f16_indexed:
21613
787
    SStream_concat0(O, ", ");
21614
787
    switch (MCInst_getOpcode(MI)) {
21615
0
    default: CS_ASSERT_RET(0 && "Unexpected opcode.");
21616
205
    case AArch64_FCADD_ZPmZ_D:
21617
249
    case AArch64_FCADD_ZPmZ_S:
21618
249
      printComplexRotationOp_180_90(MI, 4, O);
21619
249
      break;
21620
96
    case AArch64_FCMLA_ZPmZZ_D:
21621
235
    case AArch64_FCMLA_ZPmZZ_S:
21622
444
    case AArch64_FCMLAv4f16_indexed:
21623
466
    case AArch64_FCMLAv4f32_indexed:
21624
538
    case AArch64_FCMLAv8f16_indexed:
21625
538
      printComplexRotationOp_90_0(MI, 5, O);
21626
538
      break;
21627
787
    }
21628
787
    return;
21629
787
    break;
21630
16.3k
  }
21631
16.3k
}
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
934k
getRegisterName(unsigned RegNo, unsigned AltIdx) {
21639
934k
#ifndef CAPSTONE_DIET
21640
934k
  CS_ASSERT_RET_VAL(RegNo && RegNo < 703 && "Invalid register number!", NULL);
21641
21642
934k
  static const char AsmStrsNoRegAltName[] = {
21643
934k
  /* 0 */ "D7_D8_D9_D10\0"
21644
934k
  /* 13 */ "P9_P10\0"
21645
934k
  /* 20 */ "Q7_Q8_Q9_Q10\0"
21646
934k
  /* 33 */ "Z2_Z10\0"
21647
934k
  /* 40 */ "Z7_Z8_Z9_Z10\0"
21648
934k
  /* 53 */ "b10\0"
21649
934k
  /* 57 */ "d10\0"
21650
934k
  /* 61 */ "h10\0"
21651
934k
  /* 65 */ "pn10\0"
21652
934k
  /* 70 */ "p10\0"
21653
934k
  /* 74 */ "q10\0"
21654
934k
  /* 78 */ "s10\0"
21655
934k
  /* 82 */ "w10\0"
21656
934k
  /* 86 */ "x10\0"
21657
934k
  /* 90 */ "z10\0"
21658
934k
  /* 94 */ "D17_D18_D19_D20\0"
21659
934k
  /* 110 */ "Q17_Q18_Q19_Q20\0"
21660
934k
  /* 126 */ "Z17_Z18_Z19_Z20\0"
21661
934k
  /* 142 */ "b20\0"
21662
934k
  /* 146 */ "d20\0"
21663
934k
  /* 150 */ "h20\0"
21664
934k
  /* 154 */ "q20\0"
21665
934k
  /* 158 */ "s20\0"
21666
934k
  /* 162 */ "w20\0"
21667
934k
  /* 166 */ "x20\0"
21668
934k
  /* 170 */ "z20\0"
21669
934k
  /* 174 */ "D27_D28_D29_D30\0"
21670
934k
  /* 190 */ "Q27_Q28_Q29_Q30\0"
21671
934k
  /* 206 */ "Z22_Z30\0"
21672
934k
  /* 214 */ "Z18_Z22_Z26_Z30\0"
21673
934k
  /* 230 */ "Z27_Z28_Z29_Z30\0"
21674
934k
  /* 246 */ "b30\0"
21675
934k
  /* 250 */ "d30\0"
21676
934k
  /* 254 */ "h30\0"
21677
934k
  /* 258 */ "q30\0"
21678
934k
  /* 262 */ "s30\0"
21679
934k
  /* 266 */ "w30\0"
21680
934k
  /* 270 */ "x30\0"
21681
934k
  /* 274 */ "z30\0"
21682
934k
  /* 278 */ "D29_D30_D31_D0\0"
21683
934k
  /* 293 */ "P15_P0\0"
21684
934k
  /* 300 */ "Q29_Q30_Q31_Q0\0"
21685
934k
  /* 315 */ "Z29_Z30_Z31_Z0\0"
21686
934k
  /* 330 */ "b0\0"
21687
934k
  /* 333 */ "d0\0"
21688
934k
  /* 336 */ "h0\0"
21689
934k
  /* 339 */ "pn0\0"
21690
934k
  /* 343 */ "p0\0"
21691
934k
  /* 346 */ "q0\0"
21692
934k
  /* 349 */ "s0\0"
21693
934k
  /* 352 */ "zt0\0"
21694
934k
  /* 356 */ "w0\0"
21695
934k
  /* 359 */ "x0\0"
21696
934k
  /* 362 */ "z0\0"
21697
934k
  /* 365 */ "D8_D9_D10_D11\0"
21698
934k
  /* 379 */ "P10_P11\0"
21699
934k
  /* 387 */ "Q8_Q9_Q10_Q11\0"
21700
934k
  /* 401 */ "W10_W11\0"
21701
934k
  /* 409 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
21702
934k
  /* 435 */ "Z8_Z9_Z10_Z11\0"
21703
934k
  /* 449 */ "Z3_Z11\0"
21704
934k
  /* 456 */ "b11\0"
21705
934k
  /* 460 */ "d11\0"
21706
934k
  /* 464 */ "h11\0"
21707
934k
  /* 468 */ "pn11\0"
21708
934k
  /* 473 */ "p11\0"
21709
934k
  /* 477 */ "q11\0"
21710
934k
  /* 481 */ "s11\0"
21711
934k
  /* 485 */ "w11\0"
21712
934k
  /* 489 */ "x11\0"
21713
934k
  /* 493 */ "z11\0"
21714
934k
  /* 497 */ "D18_D19_D20_D21\0"
21715
934k
  /* 513 */ "Q18_Q19_Q20_Q21\0"
21716
934k
  /* 529 */ "W20_W21\0"
21717
934k
  /* 537 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
21718
934k
  /* 569 */ "Z18_Z19_Z20_Z21\0"
21719
934k
  /* 585 */ "b21\0"
21720
934k
  /* 589 */ "d21\0"
21721
934k
  /* 593 */ "h21\0"
21722
934k
  /* 597 */ "q21\0"
21723
934k
  /* 601 */ "s21\0"
21724
934k
  /* 605 */ "w21\0"
21725
934k
  /* 609 */ "x21\0"
21726
934k
  /* 613 */ "z21\0"
21727
934k
  /* 617 */ "D28_D29_D30_D31\0"
21728
934k
  /* 633 */ "Q28_Q29_Q30_Q31\0"
21729
934k
  /* 649 */ "Z28_Z29_Z30_Z31\0"
21730
934k
  /* 665 */ "Z23_Z31\0"
21731
934k
  /* 673 */ "Z19_Z23_Z27_Z31\0"
21732
934k
  /* 689 */ "b31\0"
21733
934k
  /* 693 */ "d31\0"
21734
934k
  /* 697 */ "h31\0"
21735
934k
  /* 701 */ "q31\0"
21736
934k
  /* 705 */ "s31\0"
21737
934k
  /* 709 */ "z31\0"
21738
934k
  /* 713 */ "D30_D31_D0_D1\0"
21739
934k
  /* 727 */ "P0_P1\0"
21740
934k
  /* 733 */ "Q30_Q31_Q0_Q1\0"
21741
934k
  /* 747 */ "W0_W1\0"
21742
934k
  /* 753 */ "X0_X1\0"
21743
934k
  /* 759 */ "Z30_Z31_Z0_Z1\0"
21744
934k
  /* 773 */ "b1\0"
21745
934k
  /* 776 */ "d1\0"
21746
934k
  /* 779 */ "h1\0"
21747
934k
  /* 782 */ "pn1\0"
21748
934k
  /* 786 */ "p1\0"
21749
934k
  /* 789 */ "q1\0"
21750
934k
  /* 792 */ "s1\0"
21751
934k
  /* 795 */ "w1\0"
21752
934k
  /* 798 */ "x1\0"
21753
934k
  /* 801 */ "z1\0"
21754
934k
  /* 804 */ "D9_D10_D11_D12\0"
21755
934k
  /* 819 */ "P11_P12\0"
21756
934k
  /* 827 */ "Q9_Q10_Q11_Q12\0"
21757
934k
  /* 842 */ "Z9_Z10_Z11_Z12\0"
21758
934k
  /* 857 */ "Z4_Z12\0"
21759
934k
  /* 864 */ "Z0_Z4_Z8_Z12\0"
21760
934k
  /* 877 */ "b12\0"
21761
934k
  /* 881 */ "d12\0"
21762
934k
  /* 885 */ "h12\0"
21763
934k
  /* 889 */ "pn12\0"
21764
934k
  /* 894 */ "p12\0"
21765
934k
  /* 898 */ "q12\0"
21766
934k
  /* 902 */ "s12\0"
21767
934k
  /* 906 */ "w12\0"
21768
934k
  /* 910 */ "x12\0"
21769
934k
  /* 914 */ "z12\0"
21770
934k
  /* 918 */ "D19_D20_D21_D22\0"
21771
934k
  /* 934 */ "Q19_Q20_Q21_Q22\0"
21772
934k
  /* 950 */ "Z19_Z20_Z21_Z22\0"
21773
934k
  /* 966 */ "b22\0"
21774
934k
  /* 970 */ "d22\0"
21775
934k
  /* 974 */ "h22\0"
21776
934k
  /* 978 */ "q22\0"
21777
934k
  /* 982 */ "s22\0"
21778
934k
  /* 986 */ "w22\0"
21779
934k
  /* 990 */ "x22\0"
21780
934k
  /* 994 */ "z22\0"
21781
934k
  /* 998 */ "D31_D0_D1_D2\0"
21782
934k
  /* 1011 */ "P1_P2\0"
21783
934k
  /* 1017 */ "Q31_Q0_Q1_Q2\0"
21784
934k
  /* 1030 */ "Z31_Z0_Z1_Z2\0"
21785
934k
  /* 1043 */ "b2\0"
21786
934k
  /* 1046 */ "d2\0"
21787
934k
  /* 1049 */ "h2\0"
21788
934k
  /* 1052 */ "pn2\0"
21789
934k
  /* 1056 */ "p2\0"
21790
934k
  /* 1059 */ "q2\0"
21791
934k
  /* 1062 */ "s2\0"
21792
934k
  /* 1065 */ "w2\0"
21793
934k
  /* 1068 */ "x2\0"
21794
934k
  /* 1071 */ "z2\0"
21795
934k
  /* 1074 */ "D10_D11_D12_D13\0"
21796
934k
  /* 1090 */ "P12_P13\0"
21797
934k
  /* 1098 */ "Q10_Q11_Q12_Q13\0"
21798
934k
  /* 1114 */ "W12_W13\0"
21799
934k
  /* 1122 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
21800
934k
  /* 1150 */ "Z10_Z11_Z12_Z13\0"
21801
934k
  /* 1166 */ "Z5_Z13\0"
21802
934k
  /* 1173 */ "Z1_Z5_Z9_Z13\0"
21803
934k
  /* 1186 */ "b13\0"
21804
934k
  /* 1190 */ "d13\0"
21805
934k
  /* 1194 */ "h13\0"
21806
934k
  /* 1198 */ "pn13\0"
21807
934k
  /* 1203 */ "p13\0"
21808
934k
  /* 1207 */ "q13\0"
21809
934k
  /* 1211 */ "s13\0"
21810
934k
  /* 1215 */ "w13\0"
21811
934k
  /* 1219 */ "x13\0"
21812
934k
  /* 1223 */ "z13\0"
21813
934k
  /* 1227 */ "D20_D21_D22_D23\0"
21814
934k
  /* 1243 */ "Q20_Q21_Q22_Q23\0"
21815
934k
  /* 1259 */ "W22_W23\0"
21816
934k
  /* 1267 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
21817
934k
  /* 1299 */ "Z20_Z21_Z22_Z23\0"
21818
934k
  /* 1315 */ "b23\0"
21819
934k
  /* 1319 */ "d23\0"
21820
934k
  /* 1323 */ "h23\0"
21821
934k
  /* 1327 */ "q23\0"
21822
934k
  /* 1331 */ "s23\0"
21823
934k
  /* 1335 */ "w23\0"
21824
934k
  /* 1339 */ "x23\0"
21825
934k
  /* 1343 */ "z23\0"
21826
934k
  /* 1347 */ "D0_D1_D2_D3\0"
21827
934k
  /* 1359 */ "P2_P3\0"
21828
934k
  /* 1365 */ "Q0_Q1_Q2_Q3\0"
21829
934k
  /* 1377 */ "W2_W3\0"
21830
934k
  /* 1383 */ "X2_X3\0"
21831
934k
  /* 1389 */ "Z0_Z1_Z2_Z3\0"
21832
934k
  /* 1401 */ "b3\0"
21833
934k
  /* 1404 */ "d3\0"
21834
934k
  /* 1407 */ "h3\0"
21835
934k
  /* 1410 */ "pn3\0"
21836
934k
  /* 1414 */ "p3\0"
21837
934k
  /* 1417 */ "q3\0"
21838
934k
  /* 1420 */ "s3\0"
21839
934k
  /* 1423 */ "w3\0"
21840
934k
  /* 1426 */ "x3\0"
21841
934k
  /* 1429 */ "z3\0"
21842
934k
  /* 1432 */ "D11_D12_D13_D14\0"
21843
934k
  /* 1448 */ "P13_P14\0"
21844
934k
  /* 1456 */ "Q11_Q12_Q13_Q14\0"
21845
934k
  /* 1472 */ "Z2_Z6_Z10_Z14\0"
21846
934k
  /* 1486 */ "Z11_Z12_Z13_Z14\0"
21847
934k
  /* 1502 */ "Z6_Z14\0"
21848
934k
  /* 1509 */ "b14\0"
21849
934k
  /* 1513 */ "d14\0"
21850
934k
  /* 1517 */ "h14\0"
21851
934k
  /* 1521 */ "pn14\0"
21852
934k
  /* 1526 */ "p14\0"
21853
934k
  /* 1530 */ "q14\0"
21854
934k
  /* 1534 */ "s14\0"
21855
934k
  /* 1538 */ "w14\0"
21856
934k
  /* 1542 */ "x14\0"
21857
934k
  /* 1546 */ "z14\0"
21858
934k
  /* 1550 */ "D21_D22_D23_D24\0"
21859
934k
  /* 1566 */ "Q21_Q22_Q23_Q24\0"
21860
934k
  /* 1582 */ "Z21_Z22_Z23_Z24\0"
21861
934k
  /* 1598 */ "Z16_Z24\0"
21862
934k
  /* 1606 */ "b24\0"
21863
934k
  /* 1610 */ "d24\0"
21864
934k
  /* 1614 */ "h24\0"
21865
934k
  /* 1618 */ "q24\0"
21866
934k
  /* 1622 */ "s24\0"
21867
934k
  /* 1626 */ "w24\0"
21868
934k
  /* 1630 */ "x24\0"
21869
934k
  /* 1634 */ "z24\0"
21870
934k
  /* 1638 */ "D1_D2_D3_D4\0"
21871
934k
  /* 1650 */ "P3_P4\0"
21872
934k
  /* 1656 */ "Q1_Q2_Q3_Q4\0"
21873
934k
  /* 1668 */ "Z1_Z2_Z3_Z4\0"
21874
934k
  /* 1680 */ "b4\0"
21875
934k
  /* 1683 */ "d4\0"
21876
934k
  /* 1686 */ "h4\0"
21877
934k
  /* 1689 */ "pn4\0"
21878
934k
  /* 1693 */ "p4\0"
21879
934k
  /* 1696 */ "q4\0"
21880
934k
  /* 1699 */ "s4\0"
21881
934k
  /* 1702 */ "w4\0"
21882
934k
  /* 1705 */ "x4\0"
21883
934k
  /* 1708 */ "z4\0"
21884
934k
  /* 1711 */ "D12_D13_D14_D15\0"
21885
934k
  /* 1727 */ "P14_P15\0"
21886
934k
  /* 1735 */ "Q12_Q13_Q14_Q15\0"
21887
934k
  /* 1751 */ "W14_W15\0"
21888
934k
  /* 1759 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
21889
934k
  /* 1789 */ "Z3_Z7_Z11_Z15\0"
21890
934k
  /* 1803 */ "Z12_Z13_Z14_Z15\0"
21891
934k
  /* 1819 */ "Z7_Z15\0"
21892
934k
  /* 1826 */ "b15\0"
21893
934k
  /* 1830 */ "d15\0"
21894
934k
  /* 1834 */ "h15\0"
21895
934k
  /* 1838 */ "pn15\0"
21896
934k
  /* 1843 */ "p15\0"
21897
934k
  /* 1847 */ "q15\0"
21898
934k
  /* 1851 */ "s15\0"
21899
934k
  /* 1855 */ "w15\0"
21900
934k
  /* 1859 */ "x15\0"
21901
934k
  /* 1863 */ "z15\0"
21902
934k
  /* 1867 */ "D22_D23_D24_D25\0"
21903
934k
  /* 1883 */ "Q22_Q23_Q24_Q25\0"
21904
934k
  /* 1899 */ "W24_W25\0"
21905
934k
  /* 1907 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
21906
934k
  /* 1939 */ "Z22_Z23_Z24_Z25\0"
21907
934k
  /* 1955 */ "Z17_Z25\0"
21908
934k
  /* 1963 */ "b25\0"
21909
934k
  /* 1967 */ "d25\0"
21910
934k
  /* 1971 */ "h25\0"
21911
934k
  /* 1975 */ "q25\0"
21912
934k
  /* 1979 */ "s25\0"
21913
934k
  /* 1983 */ "w25\0"
21914
934k
  /* 1987 */ "x25\0"
21915
934k
  /* 1991 */ "z25\0"
21916
934k
  /* 1995 */ "D2_D3_D4_D5\0"
21917
934k
  /* 2007 */ "P4_P5\0"
21918
934k
  /* 2013 */ "Q2_Q3_Q4_Q5\0"
21919
934k
  /* 2025 */ "W4_W5\0"
21920
934k
  /* 2031 */ "X4_X5\0"
21921
934k
  /* 2037 */ "Z2_Z3_Z4_Z5\0"
21922
934k
  /* 2049 */ "b5\0"
21923
934k
  /* 2052 */ "d5\0"
21924
934k
  /* 2055 */ "h5\0"
21925
934k
  /* 2058 */ "pn5\0"
21926
934k
  /* 2062 */ "p5\0"
21927
934k
  /* 2065 */ "q5\0"
21928
934k
  /* 2068 */ "s5\0"
21929
934k
  /* 2071 */ "w5\0"
21930
934k
  /* 2074 */ "x5\0"
21931
934k
  /* 2077 */ "z5\0"
21932
934k
  /* 2080 */ "D13_D14_D15_D16\0"
21933
934k
  /* 2096 */ "Q13_Q14_Q15_Q16\0"
21934
934k
  /* 2112 */ "Z13_Z14_Z15_Z16\0"
21935
934k
  /* 2128 */ "b16\0"
21936
934k
  /* 2132 */ "d16\0"
21937
934k
  /* 2136 */ "h16\0"
21938
934k
  /* 2140 */ "q16\0"
21939
934k
  /* 2144 */ "s16\0"
21940
934k
  /* 2148 */ "w16\0"
21941
934k
  /* 2152 */ "x16\0"
21942
934k
  /* 2156 */ "z16\0"
21943
934k
  /* 2160 */ "D23_D24_D25_D26\0"
21944
934k
  /* 2176 */ "Q23_Q24_Q25_Q26\0"
21945
934k
  /* 2192 */ "Z23_Z24_Z25_Z26\0"
21946
934k
  /* 2208 */ "Z18_Z26\0"
21947
934k
  /* 2216 */ "b26\0"
21948
934k
  /* 2220 */ "d26\0"
21949
934k
  /* 2224 */ "h26\0"
21950
934k
  /* 2228 */ "q26\0"
21951
934k
  /* 2232 */ "s26\0"
21952
934k
  /* 2236 */ "w26\0"
21953
934k
  /* 2240 */ "x26\0"
21954
934k
  /* 2244 */ "z26\0"
21955
934k
  /* 2248 */ "D3_D4_D5_D6\0"
21956
934k
  /* 2260 */ "P5_P6\0"
21957
934k
  /* 2266 */ "Q3_Q4_Q5_Q6\0"
21958
934k
  /* 2278 */ "Z3_Z4_Z5_Z6\0"
21959
934k
  /* 2290 */ "b6\0"
21960
934k
  /* 2293 */ "d6\0"
21961
934k
  /* 2296 */ "h6\0"
21962
934k
  /* 2299 */ "pn6\0"
21963
934k
  /* 2303 */ "p6\0"
21964
934k
  /* 2306 */ "q6\0"
21965
934k
  /* 2309 */ "s6\0"
21966
934k
  /* 2312 */ "w6\0"
21967
934k
  /* 2315 */ "x6\0"
21968
934k
  /* 2318 */ "z6\0"
21969
934k
  /* 2321 */ "D14_D15_D16_D17\0"
21970
934k
  /* 2337 */ "Q14_Q15_Q16_Q17\0"
21971
934k
  /* 2353 */ "W16_W17\0"
21972
934k
  /* 2361 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
21973
934k
  /* 2393 */ "Z14_Z15_Z16_Z17\0"
21974
934k
  /* 2409 */ "b17\0"
21975
934k
  /* 2413 */ "d17\0"
21976
934k
  /* 2417 */ "h17\0"
21977
934k
  /* 2421 */ "q17\0"
21978
934k
  /* 2425 */ "s17\0"
21979
934k
  /* 2429 */ "w17\0"
21980
934k
  /* 2433 */ "x17\0"
21981
934k
  /* 2437 */ "z17\0"
21982
934k
  /* 2441 */ "D24_D25_D26_D27\0"
21983
934k
  /* 2457 */ "Q24_Q25_Q26_Q27\0"
21984
934k
  /* 2473 */ "W26_W27\0"
21985
934k
  /* 2481 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
21986
934k
  /* 2513 */ "Z24_Z25_Z26_Z27\0"
21987
934k
  /* 2529 */ "Z19_Z27\0"
21988
934k
  /* 2537 */ "b27\0"
21989
934k
  /* 2541 */ "d27\0"
21990
934k
  /* 2545 */ "h27\0"
21991
934k
  /* 2549 */ "q27\0"
21992
934k
  /* 2553 */ "s27\0"
21993
934k
  /* 2557 */ "w27\0"
21994
934k
  /* 2561 */ "x27\0"
21995
934k
  /* 2565 */ "z27\0"
21996
934k
  /* 2569 */ "D4_D5_D6_D7\0"
21997
934k
  /* 2581 */ "P6_P7\0"
21998
934k
  /* 2587 */ "Q4_Q5_Q6_Q7\0"
21999
934k
  /* 2599 */ "W6_W7\0"
22000
934k
  /* 2605 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
22001
934k
  /* 2629 */ "Z4_Z5_Z6_Z7\0"
22002
934k
  /* 2641 */ "b7\0"
22003
934k
  /* 2644 */ "d7\0"
22004
934k
  /* 2647 */ "h7\0"
22005
934k
  /* 2650 */ "pn7\0"
22006
934k
  /* 2654 */ "p7\0"
22007
934k
  /* 2657 */ "q7\0"
22008
934k
  /* 2660 */ "s7\0"
22009
934k
  /* 2663 */ "w7\0"
22010
934k
  /* 2666 */ "x7\0"
22011
934k
  /* 2669 */ "z7\0"
22012
934k
  /* 2672 */ "D15_D16_D17_D18\0"
22013
934k
  /* 2688 */ "Q15_Q16_Q17_Q18\0"
22014
934k
  /* 2704 */ "Z15_Z16_Z17_Z18\0"
22015
934k
  /* 2720 */ "b18\0"
22016
934k
  /* 2724 */ "d18\0"
22017
934k
  /* 2728 */ "h18\0"
22018
934k
  /* 2732 */ "q18\0"
22019
934k
  /* 2736 */ "s18\0"
22020
934k
  /* 2740 */ "w18\0"
22021
934k
  /* 2744 */ "x18\0"
22022
934k
  /* 2748 */ "z18\0"
22023
934k
  /* 2752 */ "D25_D26_D27_D28\0"
22024
934k
  /* 2768 */ "Q25_Q26_Q27_Q28\0"
22025
934k
  /* 2784 */ "Z20_Z28\0"
22026
934k
  /* 2792 */ "Z16_Z20_Z24_Z28\0"
22027
934k
  /* 2808 */ "Z25_Z26_Z27_Z28\0"
22028
934k
  /* 2824 */ "b28\0"
22029
934k
  /* 2828 */ "d28\0"
22030
934k
  /* 2832 */ "h28\0"
22031
934k
  /* 2836 */ "q28\0"
22032
934k
  /* 2840 */ "s28\0"
22033
934k
  /* 2844 */ "w28\0"
22034
934k
  /* 2848 */ "x28\0"
22035
934k
  /* 2852 */ "z28\0"
22036
934k
  /* 2856 */ "D5_D6_D7_D8\0"
22037
934k
  /* 2868 */ "P7_P8\0"
22038
934k
  /* 2874 */ "Q5_Q6_Q7_Q8\0"
22039
934k
  /* 2886 */ "Z0_Z8\0"
22040
934k
  /* 2892 */ "Z5_Z6_Z7_Z8\0"
22041
934k
  /* 2904 */ "b8\0"
22042
934k
  /* 2907 */ "d8\0"
22043
934k
  /* 2910 */ "h8\0"
22044
934k
  /* 2913 */ "pn8\0"
22045
934k
  /* 2917 */ "p8\0"
22046
934k
  /* 2920 */ "q8\0"
22047
934k
  /* 2923 */ "s8\0"
22048
934k
  /* 2926 */ "w8\0"
22049
934k
  /* 2929 */ "x8\0"
22050
934k
  /* 2932 */ "z8\0"
22051
934k
  /* 2935 */ "D16_D17_D18_D19\0"
22052
934k
  /* 2951 */ "Q16_Q17_Q18_Q19\0"
22053
934k
  /* 2967 */ "W18_W19\0"
22054
934k
  /* 2975 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
22055
934k
  /* 3007 */ "Z16_Z17_Z18_Z19\0"
22056
934k
  /* 3023 */ "b19\0"
22057
934k
  /* 3027 */ "d19\0"
22058
934k
  /* 3031 */ "h19\0"
22059
934k
  /* 3035 */ "q19\0"
22060
934k
  /* 3039 */ "s19\0"
22061
934k
  /* 3043 */ "w19\0"
22062
934k
  /* 3047 */ "x19\0"
22063
934k
  /* 3051 */ "z19\0"
22064
934k
  /* 3055 */ "D26_D27_D28_D29\0"
22065
934k
  /* 3071 */ "Q26_Q27_Q28_Q29\0"
22066
934k
  /* 3087 */ "W28_W29\0"
22067
934k
  /* 3095 */ "Z21_Z29\0"
22068
934k
  /* 3103 */ "Z17_Z21_Z25_Z29\0"
22069
934k
  /* 3119 */ "Z26_Z27_Z28_Z29\0"
22070
934k
  /* 3135 */ "b29\0"
22071
934k
  /* 3139 */ "d29\0"
22072
934k
  /* 3143 */ "h29\0"
22073
934k
  /* 3147 */ "q29\0"
22074
934k
  /* 3151 */ "s29\0"
22075
934k
  /* 3155 */ "w29\0"
22076
934k
  /* 3159 */ "x29\0"
22077
934k
  /* 3163 */ "z29\0"
22078
934k
  /* 3167 */ "D6_D7_D8_D9\0"
22079
934k
  /* 3179 */ "P8_P9\0"
22080
934k
  /* 3185 */ "Q6_Q7_Q8_Q9\0"
22081
934k
  /* 3197 */ "W8_W9\0"
22082
934k
  /* 3203 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
22083
934k
  /* 3227 */ "Z1_Z9\0"
22084
934k
  /* 3233 */ "Z6_Z7_Z8_Z9\0"
22085
934k
  /* 3245 */ "b9\0"
22086
934k
  /* 3248 */ "d9\0"
22087
934k
  /* 3251 */ "h9\0"
22088
934k
  /* 3254 */ "pn9\0"
22089
934k
  /* 3258 */ "p9\0"
22090
934k
  /* 3261 */ "q9\0"
22091
934k
  /* 3264 */ "s9\0"
22092
934k
  /* 3267 */ "w9\0"
22093
934k
  /* 3270 */ "x9\0"
22094
934k
  /* 3273 */ "z9\0"
22095
934k
  /* 3276 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
22096
934k
  /* 3307 */ "W30_WZR\0"
22097
934k
  /* 3315 */ "LR_XZR\0"
22098
934k
  /* 3322 */ "X\0"
22099
934k
  /* 3324 */ "Y\0"
22100
934k
  /* 3326 */ "Z\0"
22101
934k
  /* 3328 */ "za\0"
22102
934k
  /* 3331 */ "za0.b\0"
22103
934k
  /* 3337 */ "za0.d\0"
22104
934k
  /* 3343 */ "za1.d\0"
22105
934k
  /* 3349 */ "za2.d\0"
22106
934k
  /* 3355 */ "za3.d\0"
22107
934k
  /* 3361 */ "za4.d\0"
22108
934k
  /* 3367 */ "za5.d\0"
22109
934k
  /* 3373 */ "za6.d\0"
22110
934k
  /* 3379 */ "za7.d\0"
22111
934k
  /* 3385 */ "vg\0"
22112
934k
  /* 3388 */ "za0.h\0"
22113
934k
  /* 3394 */ "za1.h\0"
22114
934k
  /* 3400 */ "wsp\0"
22115
934k
  /* 3404 */ "za10.q\0"
22116
934k
  /* 3411 */ "za0.q\0"
22117
934k
  /* 3417 */ "za11.q\0"
22118
934k
  /* 3424 */ "za1.q\0"
22119
934k
  /* 3430 */ "za12.q\0"
22120
934k
  /* 3437 */ "za2.q\0"
22121
934k
  /* 3443 */ "za13.q\0"
22122
934k
  /* 3450 */ "za3.q\0"
22123
934k
  /* 3456 */ "za14.q\0"
22124
934k
  /* 3463 */ "za4.q\0"
22125
934k
  /* 3469 */ "za15.q\0"
22126
934k
  /* 3476 */ "za5.q\0"
22127
934k
  /* 3482 */ "za6.q\0"
22128
934k
  /* 3488 */ "za7.q\0"
22129
934k
  /* 3494 */ "za8.q\0"
22130
934k
  /* 3500 */ "za9.q\0"
22131
934k
  /* 3506 */ "fpcr\0"
22132
934k
  /* 3511 */ "ffr\0"
22133
934k
  /* 3515 */ "wzr\0"
22134
934k
  /* 3519 */ "xzr\0"
22135
934k
  /* 3523 */ "za0.s\0"
22136
934k
  /* 3529 */ "za1.s\0"
22137
934k
  /* 3535 */ "za2.s\0"
22138
934k
  /* 3541 */ "za3.s\0"
22139
934k
  /* 3547 */ "nzcv\0"
22140
934k
};
22141
934k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
22142
934k
    3511, 3159, 3506, 270, 3547, 3401, 3385, 3400, 3515, 3519, 3322, 3324, 3328, 3326, 
22143
934k
    330, 773, 1043, 1401, 1680, 2049, 2290, 2641, 2904, 3245, 53, 456, 877, 1186, 
22144
934k
    1509, 1826, 2128, 2409, 2720, 3023, 142, 585, 966, 1315, 1606, 1963, 2216, 2537, 
22145
934k
    2824, 3135, 246, 689, 333, 776, 1046, 1404, 1683, 2052, 2293, 2644, 2907, 3248, 
22146
934k
    57, 460, 881, 1190, 1513, 1830, 2132, 2413, 2724, 3027, 146, 589, 970, 1319, 
22147
934k
    1610, 1967, 2220, 2541, 2828, 3139, 250, 693, 336, 779, 1049, 1407, 1686, 2055, 
22148
934k
    2296, 2647, 2910, 3251, 61, 464, 885, 1194, 1517, 1834, 2136, 2417, 2728, 3031, 
22149
934k
    150, 593, 974, 1323, 1614, 1971, 2224, 2545, 2832, 3143, 254, 697, 343, 786, 
22150
934k
    1056, 1414, 1693, 2062, 2303, 2654, 2917, 3258, 70, 473, 894, 1203, 1526, 1843, 
22151
934k
    339, 782, 1052, 1410, 1689, 2058, 2299, 2650, 2913, 3254, 65, 468, 889, 1198, 
22152
934k
    1521, 1838, 346, 789, 1059, 1417, 1696, 2065, 2306, 2657, 2920, 3261, 74, 477, 
22153
934k
    898, 1207, 1530, 1847, 2140, 2421, 2732, 3035, 154, 597, 978, 1327, 1618, 1975, 
22154
934k
    2228, 2549, 2836, 3147, 258, 701, 349, 792, 1062, 1420, 1699, 2068, 2309, 2660, 
22155
934k
    2923, 3264, 78, 481, 902, 1211, 1534, 1851, 2144, 2425, 2736, 3039, 158, 601, 
22156
934k
    982, 1331, 1622, 1979, 2232, 2553, 2840, 3151, 262, 705, 356, 795, 1065, 1423, 
22157
934k
    1702, 2071, 2312, 2663, 2926, 3267, 82, 485, 906, 1215, 1538, 1855, 2148, 2429, 
22158
934k
    2740, 3043, 162, 605, 986, 1335, 1626, 1983, 2236, 2557, 2844, 3155, 266, 359, 
22159
934k
    798, 1068, 1426, 1705, 2074, 2315, 2666, 2929, 3270, 86, 489, 910, 1219, 1542, 
22160
934k
    1859, 2152, 2433, 2744, 3047, 166, 609, 990, 1339, 1630, 1987, 2240, 2561, 2848, 
22161
934k
    362, 801, 1071, 1429, 1708, 2077, 2318, 2669, 2932, 3273, 90, 493, 914, 1223, 
22162
934k
    1546, 1863, 2156, 2437, 2748, 3051, 170, 613, 994, 1343, 1634, 1991, 2244, 2565, 
22163
934k
    2852, 3163, 274, 709, 3331, 3337, 3343, 3349, 3355, 3361, 3367, 3373, 3379, 3388, 
22164
934k
    3394, 3411, 3424, 3437, 3450, 3463, 3476, 3482, 3488, 3494, 3500, 3404, 3417, 3430, 
22165
934k
    3443, 3456, 3469, 3523, 3529, 3535, 3541, 352, 721, 1005, 1353, 1644, 2001, 2254, 
22166
934k
    2575, 2862, 3173, 6, 371, 811, 1082, 1440, 1719, 2088, 2329, 2680, 2943, 102, 
22167
934k
    505, 926, 1235, 1558, 1875, 2168, 2449, 2760, 3063, 182, 625, 286, 1347, 1638, 
22168
934k
    1995, 2248, 2569, 2856, 3167, 0, 365, 804, 1074, 1432, 1711, 2080, 2321, 2672, 
22169
934k
    2935, 94, 497, 918, 1227, 1550, 1867, 2160, 2441, 2752, 3055, 174, 617, 278, 
22170
934k
    713, 998, 1002, 1350, 1641, 1998, 2251, 2572, 2859, 3170, 3, 368, 807, 1078, 
22171
934k
    1436, 1715, 2084, 2325, 2676, 2939, 98, 501, 922, 1231, 1554, 1871, 2164, 2445, 
22172
934k
    2756, 3059, 178, 621, 282, 717, 727, 1011, 1359, 1650, 2007, 2260, 2581, 2868, 
22173
934k
    3179, 13, 379, 819, 1090, 1448, 1727, 293, 741, 1024, 1371, 1662, 2019, 2272, 
22174
934k
    2593, 2880, 3191, 26, 393, 834, 1106, 1464, 1743, 2104, 2345, 2696, 2959, 118, 
22175
934k
    521, 942, 1251, 1574, 1891, 2184, 2465, 2776, 3079, 198, 641, 308, 1365, 1656, 
22176
934k
    2013, 2266, 2587, 2874, 3185, 20, 387, 827, 1098, 1456, 1735, 2096, 2337, 2688, 
22177
934k
    2951, 110, 513, 934, 1243, 1566, 1883, 2176, 2457, 2768, 3071, 190, 633, 300, 
22178
934k
    733, 1017, 1021, 1368, 1659, 2016, 2269, 2590, 2877, 3188, 23, 390, 830, 1102, 
22179
934k
    1460, 1739, 2100, 2341, 2692, 2955, 114, 517, 938, 1247, 1570, 1887, 2180, 2461, 
22180
934k
    2772, 3075, 194, 637, 304, 737, 3276, 2605, 3203, 409, 1122, 1759, 2361, 2975, 
22181
934k
    537, 1267, 1907, 2481, 3307, 747, 1377, 2025, 2599, 3197, 401, 1114, 1751, 2353, 
22182
934k
    2967, 529, 1259, 1899, 2473, 3087, 3315, 3300, 753, 1383, 2031, 2623, 3221, 427, 
22183
934k
    1142, 1781, 2385, 2999, 561, 1291, 1931, 2505, 767, 1037, 1395, 1674, 2043, 2284, 
22184
934k
    2635, 2898, 3239, 46, 441, 849, 1158, 1494, 1811, 2120, 2401, 2712, 3015, 134, 
22185
934k
    577, 958, 1307, 1590, 1947, 2200, 2521, 2816, 3127, 238, 657, 323, 1389, 1668, 
22186
934k
    2037, 2278, 2629, 2892, 3233, 40, 435, 842, 1150, 1486, 1803, 2112, 2393, 2704, 
22187
934k
    3007, 126, 569, 950, 1299, 1582, 1939, 2192, 2513, 2808, 3119, 230, 649, 315, 
22188
934k
    759, 1030, 1034, 1392, 1671, 2040, 2281, 2632, 2895, 3236, 43, 438, 845, 1154, 
22189
934k
    1490, 1807, 2116, 2397, 2708, 3011, 130, 573, 954, 1303, 1586, 1943, 2196, 2517, 
22190
934k
    2812, 3123, 234, 653, 319, 763, 1598, 1955, 2208, 2529, 2784, 3095, 206, 665, 
22191
934k
    2886, 3227, 33, 449, 857, 1166, 1502, 1819, 2792, 3103, 214, 673, 864, 1173, 
22192
934k
    1472, 1789, 
22193
934k
  };
22194
22195
934k
  static const char AsmStrsvlist1[] = {
22196
934k
  /* 0 */ "\0"
22197
934k
};
22198
934k
  static const uint8_t RegAsmOffsetvlist1[] = {
22199
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22200
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22201
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22202
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22203
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22204
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22205
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22206
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22207
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22208
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22209
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22210
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22211
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22212
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22213
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22214
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22215
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22216
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22217
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22218
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22219
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22220
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22221
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22222
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22223
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22224
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22225
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22226
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22227
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22228
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22229
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22230
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22231
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22232
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22233
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22234
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22235
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22236
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22237
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22238
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22239
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22240
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22241
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22242
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22243
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22244
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22245
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22246
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22247
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22248
934k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
22249
934k
    0, 0, 
22250
934k
  };
22251
22252
934k
  static const char AsmStrsvreg[] = {
22253
934k
  /* 0 */ "v10\0"
22254
934k
  /* 4 */ "v20\0"
22255
934k
  /* 8 */ "v30\0"
22256
934k
  /* 12 */ "v0\0"
22257
934k
  /* 15 */ "v11\0"
22258
934k
  /* 19 */ "v21\0"
22259
934k
  /* 23 */ "v31\0"
22260
934k
  /* 27 */ "v1\0"
22261
934k
  /* 30 */ "v12\0"
22262
934k
  /* 34 */ "v22\0"
22263
934k
  /* 38 */ "v2\0"
22264
934k
  /* 41 */ "v13\0"
22265
934k
  /* 45 */ "v23\0"
22266
934k
  /* 49 */ "v3\0"
22267
934k
  /* 52 */ "v14\0"
22268
934k
  /* 56 */ "v24\0"
22269
934k
  /* 60 */ "v4\0"
22270
934k
  /* 63 */ "v15\0"
22271
934k
  /* 67 */ "v25\0"
22272
934k
  /* 71 */ "v5\0"
22273
934k
  /* 74 */ "v16\0"
22274
934k
  /* 78 */ "v26\0"
22275
934k
  /* 82 */ "v6\0"
22276
934k
  /* 85 */ "v17\0"
22277
934k
  /* 89 */ "v27\0"
22278
934k
  /* 93 */ "v7\0"
22279
934k
  /* 96 */ "v18\0"
22280
934k
  /* 100 */ "v28\0"
22281
934k
  /* 104 */ "v8\0"
22282
934k
  /* 107 */ "v19\0"
22283
934k
  /* 111 */ "v29\0"
22284
934k
  /* 115 */ "v9\0"
22285
934k
};
22286
934k
  static const uint8_t RegAsmOffsetvreg[] = {
22287
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22288
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22289
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22290
934k
    3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 
22291
934k
    0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 
22292
934k
    56, 67, 78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 
22293
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22294
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22295
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22296
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22297
934k
    3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22298
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22299
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22300
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22301
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22302
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22303
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22304
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22305
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22306
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22307
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22308
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22309
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22310
934k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22311
934k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22312
934k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22313
934k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22314
934k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22315
934k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22316
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22317
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22318
934k
    3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 
22319
934k
    82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 
22320
934k
    4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 
22321
934k
    38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 
22322
934k
    74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 
22323
934k
    8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 
22324
934k
    30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 
22325
934k
    78, 89, 100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 
22326
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22327
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22328
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22329
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22330
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22331
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22332
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22333
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22334
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22335
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22336
934k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 
22337
934k
    3, 3, 
22338
934k
  };
22339
22340
934k
  switch(AltIdx) {
22341
0
  default: CS_ASSERT_RET_VAL(0 && "Invalid register alt name index!", NULL);
22342
807k
  case AArch64_NoRegAltName:
22343
807k
    CS_ASSERT_RET_VAL(*(AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1]) &&
22344
807k
           "Invalid alt name index for register!", NULL);
22345
807k
    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
127k
  case AArch64_vreg:
22351
127k
    CS_ASSERT_RET_VAL(*(AsmStrsvreg+RegAsmOffsetvreg[RegNo-1]) &&
22352
127k
           "Invalid alt name index for register!", NULL);
22353
127k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
22354
934k
  }
22355
#else
22356
  return NULL;
22357
#endif // CAPSTONE_DIET
22358
934k
}
22359
#ifdef PRINT_ALIAS_INSTR
22360
#undef PRINT_ALIAS_INSTR
22361
22362
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
22363
                  unsigned PredicateIndex);
22364
295k
static bool printAliasInstr(MCInst *MI, uint64_t Address, SStream *OS) {
22365
295k
#ifndef CAPSTONE_DIET
22366
295k
  static const PatternsForOpcode OpToPatterns[] = {
22367
295k
    {AArch64_ADDPT_shift, 0, 1 },
22368
295k
    {AArch64_ADDSWri, 1, 1 },
22369
295k
    {AArch64_ADDSWrs, 2, 3 },
22370
295k
    {AArch64_ADDSWrx, 5, 3 },
22371
295k
    {AArch64_ADDSXri, 8, 1 },
22372
295k
    {AArch64_ADDSXrs, 9, 3 },
22373
295k
    {AArch64_ADDSXrx, 12, 1 },
22374
295k
    {AArch64_ADDSXrx64, 13, 3 },
22375
295k
    {AArch64_ADDWri, 16, 2 },
22376
295k
    {AArch64_ADDWrs, 18, 1 },
22377
295k
    {AArch64_ADDWrx, 19, 2 },
22378
295k
    {AArch64_ADDXri, 21, 2 },
22379
295k
    {AArch64_ADDXrs, 23, 1 },
22380
295k
    {AArch64_ADDXrx64, 24, 2 },
22381
295k
    {AArch64_ANDSWri, 26, 1 },
22382
295k
    {AArch64_ANDSWrs, 27, 3 },
22383
295k
    {AArch64_ANDSXri, 30, 1 },
22384
295k
    {AArch64_ANDSXrs, 31, 3 },
22385
295k
    {AArch64_ANDS_PPzPP, 34, 1 },
22386
295k
    {AArch64_ANDWrs, 35, 1 },
22387
295k
    {AArch64_ANDXrs, 36, 1 },
22388
295k
    {AArch64_AND_PPzPP, 37, 1 },
22389
295k
    {AArch64_AND_ZI, 38, 3 },
22390
295k
    {AArch64_AUTIA1716, 41, 1 },
22391
295k
    {AArch64_AUTIASP, 42, 1 },
22392
295k
    {AArch64_AUTIAZ, 43, 1 },
22393
295k
    {AArch64_AUTIB1716, 44, 1 },
22394
295k
    {AArch64_AUTIBSP, 45, 1 },
22395
295k
    {AArch64_AUTIBZ, 46, 1 },
22396
295k
    {AArch64_BICSWrs, 47, 1 },
22397
295k
    {AArch64_BICSXrs, 48, 1 },
22398
295k
    {AArch64_BICWrs, 49, 1 },
22399
295k
    {AArch64_BICXrs, 50, 1 },
22400
295k
    {AArch64_CHKFEAT, 51, 1 },
22401
295k
    {AArch64_CLREX, 52, 1 },
22402
295k
    {AArch64_CNTB_XPiI, 53, 2 },
22403
295k
    {AArch64_CNTD_XPiI, 55, 2 },
22404
295k
    {AArch64_CNTH_XPiI, 57, 2 },
22405
295k
    {AArch64_CNTW_XPiI, 59, 2 },
22406
295k
    {AArch64_CPY_ZPmI_B, 61, 1 },
22407
295k
    {AArch64_CPY_ZPmI_D, 62, 1 },
22408
295k
    {AArch64_CPY_ZPmI_H, 63, 1 },
22409
295k
    {AArch64_CPY_ZPmI_S, 64, 1 },
22410
295k
    {AArch64_CPY_ZPmR_B, 65, 1 },
22411
295k
    {AArch64_CPY_ZPmR_D, 66, 1 },
22412
295k
    {AArch64_CPY_ZPmR_H, 67, 1 },
22413
295k
    {AArch64_CPY_ZPmR_S, 68, 1 },
22414
295k
    {AArch64_CPY_ZPmV_B, 69, 1 },
22415
295k
    {AArch64_CPY_ZPmV_D, 70, 1 },
22416
295k
    {AArch64_CPY_ZPmV_H, 71, 1 },
22417
295k
    {AArch64_CPY_ZPmV_S, 72, 1 },
22418
295k
    {AArch64_CPY_ZPzI_B, 73, 1 },
22419
295k
    {AArch64_CPY_ZPzI_D, 74, 1 },
22420
295k
    {AArch64_CPY_ZPzI_H, 75, 1 },
22421
295k
    {AArch64_CPY_ZPzI_S, 76, 1 },
22422
295k
    {AArch64_CSINCWr, 77, 2 },
22423
295k
    {AArch64_CSINCXr, 79, 2 },
22424
295k
    {AArch64_CSINVWr, 81, 2 },
22425
295k
    {AArch64_CSINVXr, 83, 2 },
22426
295k
    {AArch64_CSNEGWr, 85, 1 },
22427
295k
    {AArch64_CSNEGXr, 86, 1 },
22428
295k
    {AArch64_DCPS1, 87, 1 },
22429
295k
    {AArch64_DCPS2, 88, 1 },
22430
295k
    {AArch64_DCPS3, 89, 1 },
22431
295k
    {AArch64_DECB_XPiI, 90, 2 },
22432
295k
    {AArch64_DECD_XPiI, 92, 2 },
22433
295k
    {AArch64_DECD_ZPiI, 94, 2 },
22434
295k
    {AArch64_DECH_XPiI, 96, 2 },
22435
295k
    {AArch64_DECH_ZPiI, 98, 2 },
22436
295k
    {AArch64_DECW_XPiI, 100, 2 },
22437
295k
    {AArch64_DECW_ZPiI, 102, 2 },
22438
295k
    {AArch64_DSB, 104, 3 },
22439
295k
    {AArch64_DUPM_ZI, 107, 6 },
22440
295k
    {AArch64_DUP_ZI_B, 113, 1 },
22441
295k
    {AArch64_DUP_ZI_D, 114, 2 },
22442
295k
    {AArch64_DUP_ZI_H, 116, 2 },
22443
295k
    {AArch64_DUP_ZI_S, 118, 2 },
22444
295k
    {AArch64_DUP_ZR_B, 120, 1 },
22445
295k
    {AArch64_DUP_ZR_D, 121, 1 },
22446
295k
    {AArch64_DUP_ZR_H, 122, 1 },
22447
295k
    {AArch64_DUP_ZR_S, 123, 1 },
22448
295k
    {AArch64_DUP_ZZI_B, 124, 2 },
22449
295k
    {AArch64_DUP_ZZI_D, 126, 2 },
22450
295k
    {AArch64_DUP_ZZI_H, 128, 2 },
22451
295k
    {AArch64_DUP_ZZI_Q, 130, 2 },
22452
295k
    {AArch64_DUP_ZZI_S, 132, 2 },
22453
295k
    {AArch64_EONWrs, 134, 1 },
22454
295k
    {AArch64_EONXrs, 135, 1 },
22455
295k
    {AArch64_EORS_PPzPP, 136, 1 },
22456
295k
    {AArch64_EORWrs, 137, 1 },
22457
295k
    {AArch64_EORXrs, 138, 1 },
22458
295k
    {AArch64_EOR_PPzPP, 139, 1 },
22459
295k
    {AArch64_EOR_ZI, 140, 3 },
22460
295k
    {AArch64_EXTRACT_ZPMXI_H_B, 143, 1 },
22461
295k
    {AArch64_EXTRACT_ZPMXI_H_D, 144, 1 },
22462
295k
    {AArch64_EXTRACT_ZPMXI_H_H, 145, 1 },
22463
295k
    {AArch64_EXTRACT_ZPMXI_H_Q, 146, 1 },
22464
295k
    {AArch64_EXTRACT_ZPMXI_H_S, 147, 1 },
22465
295k
    {AArch64_EXTRACT_ZPMXI_V_B, 148, 1 },
22466
295k
    {AArch64_EXTRACT_ZPMXI_V_D, 149, 1 },
22467
295k
    {AArch64_EXTRACT_ZPMXI_V_H, 150, 1 },
22468
295k
    {AArch64_EXTRACT_ZPMXI_V_Q, 151, 1 },
22469
295k
    {AArch64_EXTRACT_ZPMXI_V_S, 152, 1 },
22470
295k
    {AArch64_EXTRWrri, 153, 1 },
22471
295k
    {AArch64_EXTRXrri, 154, 1 },
22472
295k
    {AArch64_FCPY_ZPmI_D, 155, 1 },
22473
295k
    {AArch64_FCPY_ZPmI_H, 156, 1 },
22474
295k
    {AArch64_FCPY_ZPmI_S, 157, 1 },
22475
295k
    {AArch64_FDUP_ZI_D, 158, 1 },
22476
295k
    {AArch64_FDUP_ZI_H, 159, 1 },
22477
295k
    {AArch64_FDUP_ZI_S, 160, 1 },
22478
295k
    {AArch64_GCSPOPM, 161, 1 },
22479
295k
    {AArch64_GLD1B_D_IMM_REAL, 162, 1 },
22480
295k
    {AArch64_GLD1B_S_IMM_REAL, 163, 1 },
22481
295k
    {AArch64_GLD1D_IMM_REAL, 164, 1 },
22482
295k
    {AArch64_GLD1H_D_IMM_REAL, 165, 1 },
22483
295k
    {AArch64_GLD1H_S_IMM_REAL, 166, 1 },
22484
295k
    {AArch64_GLD1Q, 167, 1 },
22485
295k
    {AArch64_GLD1SB_D_IMM_REAL, 168, 1 },
22486
295k
    {AArch64_GLD1SB_S_IMM_REAL, 169, 1 },
22487
295k
    {AArch64_GLD1SH_D_IMM_REAL, 170, 1 },
22488
295k
    {AArch64_GLD1SH_S_IMM_REAL, 171, 1 },
22489
295k
    {AArch64_GLD1SW_D_IMM_REAL, 172, 1 },
22490
295k
    {AArch64_GLD1W_D_IMM_REAL, 173, 1 },
22491
295k
    {AArch64_GLD1W_IMM_REAL, 174, 1 },
22492
295k
    {AArch64_GLDFF1B_D_IMM_REAL, 175, 1 },
22493
295k
    {AArch64_GLDFF1B_S_IMM_REAL, 176, 1 },
22494
295k
    {AArch64_GLDFF1D_IMM_REAL, 177, 1 },
22495
295k
    {AArch64_GLDFF1H_D_IMM_REAL, 178, 1 },
22496
295k
    {AArch64_GLDFF1H_S_IMM_REAL, 179, 1 },
22497
295k
    {AArch64_GLDFF1SB_D_IMM_REAL, 180, 1 },
22498
295k
    {AArch64_GLDFF1SB_S_IMM_REAL, 181, 1 },
22499
295k
    {AArch64_GLDFF1SH_D_IMM_REAL, 182, 1 },
22500
295k
    {AArch64_GLDFF1SH_S_IMM_REAL, 183, 1 },
22501
295k
    {AArch64_GLDFF1SW_D_IMM_REAL, 184, 1 },
22502
295k
    {AArch64_GLDFF1W_D_IMM_REAL, 185, 1 },
22503
295k
    {AArch64_GLDFF1W_IMM_REAL, 186, 1 },
22504
295k
    {AArch64_HINT, 187, 14 },
22505
295k
    {AArch64_INCB_XPiI, 201, 2 },
22506
295k
    {AArch64_INCD_XPiI, 203, 2 },
22507
295k
    {AArch64_INCD_ZPiI, 205, 2 },
22508
295k
    {AArch64_INCH_XPiI, 207, 2 },
22509
295k
    {AArch64_INCH_ZPiI, 209, 2 },
22510
295k
    {AArch64_INCW_XPiI, 211, 2 },
22511
295k
    {AArch64_INCW_ZPiI, 213, 2 },
22512
295k
    {AArch64_INSERT_MXIPZ_H_B, 215, 1 },
22513
295k
    {AArch64_INSERT_MXIPZ_H_D, 216, 1 },
22514
295k
    {AArch64_INSERT_MXIPZ_H_H, 217, 1 },
22515
295k
    {AArch64_INSERT_MXIPZ_H_Q, 218, 1 },
22516
295k
    {AArch64_INSERT_MXIPZ_H_S, 219, 1 },
22517
295k
    {AArch64_INSERT_MXIPZ_V_B, 220, 1 },
22518
295k
    {AArch64_INSERT_MXIPZ_V_D, 221, 1 },
22519
295k
    {AArch64_INSERT_MXIPZ_V_H, 222, 1 },
22520
295k
    {AArch64_INSERT_MXIPZ_V_Q, 223, 1 },
22521
295k
    {AArch64_INSERT_MXIPZ_V_S, 224, 1 },
22522
295k
    {AArch64_INSvi16gpr, 225, 1 },
22523
295k
    {AArch64_INSvi16lane, 226, 1 },
22524
295k
    {AArch64_INSvi32gpr, 227, 1 },
22525
295k
    {AArch64_INSvi32lane, 228, 1 },
22526
295k
    {AArch64_INSvi64gpr, 229, 1 },
22527
295k
    {AArch64_INSvi64lane, 230, 1 },
22528
295k
    {AArch64_INSvi8gpr, 231, 1 },
22529
295k
    {AArch64_INSvi8lane, 232, 1 },
22530
295k
    {AArch64_IRG, 233, 1 },
22531
295k
    {AArch64_ISB, 234, 1 },
22532
295k
    {AArch64_LD1B_2Z_IMM, 235, 1 },
22533
295k
    {AArch64_LD1B_2Z_STRIDED_IMM, 236, 1 },
22534
295k
    {AArch64_LD1B_4Z_IMM, 237, 1 },
22535
295k
    {AArch64_LD1B_4Z_STRIDED_IMM, 238, 1 },
22536
295k
    {AArch64_LD1B_D_IMM, 239, 1 },
22537
295k
    {AArch64_LD1B_H_IMM, 240, 1 },
22538
295k
    {AArch64_LD1B_IMM, 241, 1 },
22539
295k
    {AArch64_LD1B_S_IMM, 242, 1 },
22540
295k
    {AArch64_LD1D_2Z_IMM, 243, 1 },
22541
295k
    {AArch64_LD1D_2Z_STRIDED_IMM, 244, 1 },
22542
295k
    {AArch64_LD1D_4Z_IMM, 245, 1 },
22543
295k
    {AArch64_LD1D_4Z_STRIDED_IMM, 246, 1 },
22544
295k
    {AArch64_LD1D_IMM, 247, 1 },
22545
295k
    {AArch64_LD1D_Q_IMM, 248, 1 },
22546
295k
    {AArch64_LD1Fourv16b_POST, 249, 1 },
22547
295k
    {AArch64_LD1Fourv1d_POST, 250, 1 },
22548
295k
    {AArch64_LD1Fourv2d_POST, 251, 1 },
22549
295k
    {AArch64_LD1Fourv2s_POST, 252, 1 },
22550
295k
    {AArch64_LD1Fourv4h_POST, 253, 1 },
22551
295k
    {AArch64_LD1Fourv4s_POST, 254, 1 },
22552
295k
    {AArch64_LD1Fourv8b_POST, 255, 1 },
22553
295k
    {AArch64_LD1Fourv8h_POST, 256, 1 },
22554
295k
    {AArch64_LD1H_2Z_IMM, 257, 1 },
22555
295k
    {AArch64_LD1H_2Z_STRIDED_IMM, 258, 1 },
22556
295k
    {AArch64_LD1H_4Z_IMM, 259, 1 },
22557
295k
    {AArch64_LD1H_4Z_STRIDED_IMM, 260, 1 },
22558
295k
    {AArch64_LD1H_D_IMM, 261, 1 },
22559
295k
    {AArch64_LD1H_IMM, 262, 1 },
22560
295k
    {AArch64_LD1H_S_IMM, 263, 1 },
22561
295k
    {AArch64_LD1Onev16b_POST, 264, 1 },
22562
295k
    {AArch64_LD1Onev1d_POST, 265, 1 },
22563
295k
    {AArch64_LD1Onev2d_POST, 266, 1 },
22564
295k
    {AArch64_LD1Onev2s_POST, 267, 1 },
22565
295k
    {AArch64_LD1Onev4h_POST, 268, 1 },
22566
295k
    {AArch64_LD1Onev4s_POST, 269, 1 },
22567
295k
    {AArch64_LD1Onev8b_POST, 270, 1 },
22568
295k
    {AArch64_LD1Onev8h_POST, 271, 1 },
22569
295k
    {AArch64_LD1RB_D_IMM, 272, 1 },
22570
295k
    {AArch64_LD1RB_H_IMM, 273, 1 },
22571
295k
    {AArch64_LD1RB_IMM, 274, 1 },
22572
295k
    {AArch64_LD1RB_S_IMM, 275, 1 },
22573
295k
    {AArch64_LD1RD_IMM, 276, 1 },
22574
295k
    {AArch64_LD1RH_D_IMM, 277, 1 },
22575
295k
    {AArch64_LD1RH_IMM, 278, 1 },
22576
295k
    {AArch64_LD1RH_S_IMM, 279, 1 },
22577
295k
    {AArch64_LD1RO_B_IMM, 280, 1 },
22578
295k
    {AArch64_LD1RO_D_IMM, 281, 1 },
22579
295k
    {AArch64_LD1RO_H_IMM, 282, 1 },
22580
295k
    {AArch64_LD1RO_W_IMM, 283, 1 },
22581
295k
    {AArch64_LD1RQ_B_IMM, 284, 1 },
22582
295k
    {AArch64_LD1RQ_D_IMM, 285, 1 },
22583
295k
    {AArch64_LD1RQ_H_IMM, 286, 1 },
22584
295k
    {AArch64_LD1RQ_W_IMM, 287, 1 },
22585
295k
    {AArch64_LD1RSB_D_IMM, 288, 1 },
22586
295k
    {AArch64_LD1RSB_H_IMM, 289, 1 },
22587
295k
    {AArch64_LD1RSB_S_IMM, 290, 1 },
22588
295k
    {AArch64_LD1RSH_D_IMM, 291, 1 },
22589
295k
    {AArch64_LD1RSH_S_IMM, 292, 1 },
22590
295k
    {AArch64_LD1RSW_IMM, 293, 1 },
22591
295k
    {AArch64_LD1RW_D_IMM, 294, 1 },
22592
295k
    {AArch64_LD1RW_IMM, 295, 1 },
22593
295k
    {AArch64_LD1Rv16b_POST, 296, 1 },
22594
295k
    {AArch64_LD1Rv1d_POST, 297, 1 },
22595
295k
    {AArch64_LD1Rv2d_POST, 298, 1 },
22596
295k
    {AArch64_LD1Rv2s_POST, 299, 1 },
22597
295k
    {AArch64_LD1Rv4h_POST, 300, 1 },
22598
295k
    {AArch64_LD1Rv4s_POST, 301, 1 },
22599
295k
    {AArch64_LD1Rv8b_POST, 302, 1 },
22600
295k
    {AArch64_LD1Rv8h_POST, 303, 1 },
22601
295k
    {AArch64_LD1SB_D_IMM, 304, 1 },
22602
295k
    {AArch64_LD1SB_H_IMM, 305, 1 },
22603
295k
    {AArch64_LD1SB_S_IMM, 306, 1 },
22604
295k
    {AArch64_LD1SH_D_IMM, 307, 1 },
22605
295k
    {AArch64_LD1SH_S_IMM, 308, 1 },
22606
295k
    {AArch64_LD1SW_D_IMM, 309, 1 },
22607
295k
    {AArch64_LD1Threev16b_POST, 310, 1 },
22608
295k
    {AArch64_LD1Threev1d_POST, 311, 1 },
22609
295k
    {AArch64_LD1Threev2d_POST, 312, 1 },
22610
295k
    {AArch64_LD1Threev2s_POST, 313, 1 },
22611
295k
    {AArch64_LD1Threev4h_POST, 314, 1 },
22612
295k
    {AArch64_LD1Threev4s_POST, 315, 1 },
22613
295k
    {AArch64_LD1Threev8b_POST, 316, 1 },
22614
295k
    {AArch64_LD1Threev8h_POST, 317, 1 },
22615
295k
    {AArch64_LD1Twov16b_POST, 318, 1 },
22616
295k
    {AArch64_LD1Twov1d_POST, 319, 1 },
22617
295k
    {AArch64_LD1Twov2d_POST, 320, 1 },
22618
295k
    {AArch64_LD1Twov2s_POST, 321, 1 },
22619
295k
    {AArch64_LD1Twov4h_POST, 322, 1 },
22620
295k
    {AArch64_LD1Twov4s_POST, 323, 1 },
22621
295k
    {AArch64_LD1Twov8b_POST, 324, 1 },
22622
295k
    {AArch64_LD1Twov8h_POST, 325, 1 },
22623
295k
    {AArch64_LD1W_2Z_IMM, 326, 1 },
22624
295k
    {AArch64_LD1W_2Z_STRIDED_IMM, 327, 1 },
22625
295k
    {AArch64_LD1W_4Z_IMM, 328, 1 },
22626
295k
    {AArch64_LD1W_4Z_STRIDED_IMM, 329, 1 },
22627
295k
    {AArch64_LD1W_D_IMM, 330, 1 },
22628
295k
    {AArch64_LD1W_IMM, 331, 1 },
22629
295k
    {AArch64_LD1W_Q_IMM, 332, 1 },
22630
295k
    {AArch64_LD1_MXIPXX_H_B, 333, 1 },
22631
295k
    {AArch64_LD1_MXIPXX_H_D, 334, 1 },
22632
295k
    {AArch64_LD1_MXIPXX_H_H, 335, 1 },
22633
295k
    {AArch64_LD1_MXIPXX_H_Q, 336, 1 },
22634
295k
    {AArch64_LD1_MXIPXX_H_S, 337, 1 },
22635
295k
    {AArch64_LD1_MXIPXX_V_B, 338, 1 },
22636
295k
    {AArch64_LD1_MXIPXX_V_D, 339, 1 },
22637
295k
    {AArch64_LD1_MXIPXX_V_H, 340, 1 },
22638
295k
    {AArch64_LD1_MXIPXX_V_Q, 341, 1 },
22639
295k
    {AArch64_LD1_MXIPXX_V_S, 342, 1 },
22640
295k
    {AArch64_LD1i16_POST, 343, 1 },
22641
295k
    {AArch64_LD1i32_POST, 344, 1 },
22642
295k
    {AArch64_LD1i64_POST, 345, 1 },
22643
295k
    {AArch64_LD1i8_POST, 346, 1 },
22644
295k
    {AArch64_LD2B_IMM, 347, 1 },
22645
295k
    {AArch64_LD2D_IMM, 348, 1 },
22646
295k
    {AArch64_LD2H_IMM, 349, 1 },
22647
295k
    {AArch64_LD2Q_IMM, 350, 1 },
22648
295k
    {AArch64_LD2Rv16b_POST, 351, 1 },
22649
295k
    {AArch64_LD2Rv1d_POST, 352, 1 },
22650
295k
    {AArch64_LD2Rv2d_POST, 353, 1 },
22651
295k
    {AArch64_LD2Rv2s_POST, 354, 1 },
22652
295k
    {AArch64_LD2Rv4h_POST, 355, 1 },
22653
295k
    {AArch64_LD2Rv4s_POST, 356, 1 },
22654
295k
    {AArch64_LD2Rv8b_POST, 357, 1 },
22655
295k
    {AArch64_LD2Rv8h_POST, 358, 1 },
22656
295k
    {AArch64_LD2Twov16b_POST, 359, 1 },
22657
295k
    {AArch64_LD2Twov2d_POST, 360, 1 },
22658
295k
    {AArch64_LD2Twov2s_POST, 361, 1 },
22659
295k
    {AArch64_LD2Twov4h_POST, 362, 1 },
22660
295k
    {AArch64_LD2Twov4s_POST, 363, 1 },
22661
295k
    {AArch64_LD2Twov8b_POST, 364, 1 },
22662
295k
    {AArch64_LD2Twov8h_POST, 365, 1 },
22663
295k
    {AArch64_LD2W_IMM, 366, 1 },
22664
295k
    {AArch64_LD2i16_POST, 367, 1 },
22665
295k
    {AArch64_LD2i32_POST, 368, 1 },
22666
295k
    {AArch64_LD2i64_POST, 369, 1 },
22667
295k
    {AArch64_LD2i8_POST, 370, 1 },
22668
295k
    {AArch64_LD3B_IMM, 371, 1 },
22669
295k
    {AArch64_LD3D_IMM, 372, 1 },
22670
295k
    {AArch64_LD3H_IMM, 373, 1 },
22671
295k
    {AArch64_LD3Q_IMM, 374, 1 },
22672
295k
    {AArch64_LD3Rv16b_POST, 375, 1 },
22673
295k
    {AArch64_LD3Rv1d_POST, 376, 1 },
22674
295k
    {AArch64_LD3Rv2d_POST, 377, 1 },
22675
295k
    {AArch64_LD3Rv2s_POST, 378, 1 },
22676
295k
    {AArch64_LD3Rv4h_POST, 379, 1 },
22677
295k
    {AArch64_LD3Rv4s_POST, 380, 1 },
22678
295k
    {AArch64_LD3Rv8b_POST, 381, 1 },
22679
295k
    {AArch64_LD3Rv8h_POST, 382, 1 },
22680
295k
    {AArch64_LD3Threev16b_POST, 383, 1 },
22681
295k
    {AArch64_LD3Threev2d_POST, 384, 1 },
22682
295k
    {AArch64_LD3Threev2s_POST, 385, 1 },
22683
295k
    {AArch64_LD3Threev4h_POST, 386, 1 },
22684
295k
    {AArch64_LD3Threev4s_POST, 387, 1 },
22685
295k
    {AArch64_LD3Threev8b_POST, 388, 1 },
22686
295k
    {AArch64_LD3Threev8h_POST, 389, 1 },
22687
295k
    {AArch64_LD3W_IMM, 390, 1 },
22688
295k
    {AArch64_LD3i16_POST, 391, 1 },
22689
295k
    {AArch64_LD3i32_POST, 392, 1 },
22690
295k
    {AArch64_LD3i64_POST, 393, 1 },
22691
295k
    {AArch64_LD3i8_POST, 394, 1 },
22692
295k
    {AArch64_LD4B_IMM, 395, 1 },
22693
295k
    {AArch64_LD4D_IMM, 396, 1 },
22694
295k
    {AArch64_LD4Fourv16b_POST, 397, 1 },
22695
295k
    {AArch64_LD4Fourv2d_POST, 398, 1 },
22696
295k
    {AArch64_LD4Fourv2s_POST, 399, 1 },
22697
295k
    {AArch64_LD4Fourv4h_POST, 400, 1 },
22698
295k
    {AArch64_LD4Fourv4s_POST, 401, 1 },
22699
295k
    {AArch64_LD4Fourv8b_POST, 402, 1 },
22700
295k
    {AArch64_LD4Fourv8h_POST, 403, 1 },
22701
295k
    {AArch64_LD4H_IMM, 404, 1 },
22702
295k
    {AArch64_LD4Q_IMM, 405, 1 },
22703
295k
    {AArch64_LD4Rv16b_POST, 406, 1 },
22704
295k
    {AArch64_LD4Rv1d_POST, 407, 1 },
22705
295k
    {AArch64_LD4Rv2d_POST, 408, 1 },
22706
295k
    {AArch64_LD4Rv2s_POST, 409, 1 },
22707
295k
    {AArch64_LD4Rv4h_POST, 410, 1 },
22708
295k
    {AArch64_LD4Rv4s_POST, 411, 1 },
22709
295k
    {AArch64_LD4Rv8b_POST, 412, 1 },
22710
295k
    {AArch64_LD4Rv8h_POST, 413, 1 },
22711
295k
    {AArch64_LD4W_IMM, 414, 1 },
22712
295k
    {AArch64_LD4i16_POST, 415, 1 },
22713
295k
    {AArch64_LD4i32_POST, 416, 1 },
22714
295k
    {AArch64_LD4i64_POST, 417, 1 },
22715
295k
    {AArch64_LD4i8_POST, 418, 1 },
22716
295k
    {AArch64_LDADDB, 419, 1 },
22717
295k
    {AArch64_LDADDH, 420, 1 },
22718
295k
    {AArch64_LDADDLB, 421, 1 },
22719
295k
    {AArch64_LDADDLH, 422, 1 },
22720
295k
    {AArch64_LDADDLW, 423, 1 },
22721
295k
    {AArch64_LDADDLX, 424, 1 },
22722
295k
    {AArch64_LDADDW, 425, 1 },
22723
295k
    {AArch64_LDADDX, 426, 1 },
22724
295k
    {AArch64_LDAPURBi, 427, 1 },
22725
295k
    {AArch64_LDAPURHi, 428, 1 },
22726
295k
    {AArch64_LDAPURSBWi, 429, 1 },
22727
295k
    {AArch64_LDAPURSBXi, 430, 1 },
22728
295k
    {AArch64_LDAPURSHWi, 431, 1 },
22729
295k
    {AArch64_LDAPURSHXi, 432, 1 },
22730
295k
    {AArch64_LDAPURSWi, 433, 1 },
22731
295k
    {AArch64_LDAPURXi, 434, 1 },
22732
295k
    {AArch64_LDAPURbi, 435, 1 },
22733
295k
    {AArch64_LDAPURdi, 436, 1 },
22734
295k
    {AArch64_LDAPURhi, 437, 1 },
22735
295k
    {AArch64_LDAPURi, 438, 1 },
22736
295k
    {AArch64_LDAPURqi, 439, 1 },
22737
295k
    {AArch64_LDAPURsi, 440, 1 },
22738
295k
    {AArch64_LDCLRB, 441, 1 },
22739
295k
    {AArch64_LDCLRH, 442, 1 },
22740
295k
    {AArch64_LDCLRLB, 443, 1 },
22741
295k
    {AArch64_LDCLRLH, 444, 1 },
22742
295k
    {AArch64_LDCLRLW, 445, 1 },
22743
295k
    {AArch64_LDCLRLX, 446, 1 },
22744
295k
    {AArch64_LDCLRW, 447, 1 },
22745
295k
    {AArch64_LDCLRX, 448, 1 },
22746
295k
    {AArch64_LDEORB, 449, 1 },
22747
295k
    {AArch64_LDEORH, 450, 1 },
22748
295k
    {AArch64_LDEORLB, 451, 1 },
22749
295k
    {AArch64_LDEORLH, 452, 1 },
22750
295k
    {AArch64_LDEORLW, 453, 1 },
22751
295k
    {AArch64_LDEORLX, 454, 1 },
22752
295k
    {AArch64_LDEORW, 455, 1 },
22753
295k
    {AArch64_LDEORX, 456, 1 },
22754
295k
    {AArch64_LDFF1B_D_REAL, 457, 1 },
22755
295k
    {AArch64_LDFF1B_H_REAL, 458, 1 },
22756
295k
    {AArch64_LDFF1B_REAL, 459, 1 },
22757
295k
    {AArch64_LDFF1B_S_REAL, 460, 1 },
22758
295k
    {AArch64_LDFF1D_REAL, 461, 1 },
22759
295k
    {AArch64_LDFF1H_D_REAL, 462, 1 },
22760
295k
    {AArch64_LDFF1H_REAL, 463, 1 },
22761
295k
    {AArch64_LDFF1H_S_REAL, 464, 1 },
22762
295k
    {AArch64_LDFF1SB_D_REAL, 465, 1 },
22763
295k
    {AArch64_LDFF1SB_H_REAL, 466, 1 },
22764
295k
    {AArch64_LDFF1SB_S_REAL, 467, 1 },
22765
295k
    {AArch64_LDFF1SH_D_REAL, 468, 1 },
22766
295k
    {AArch64_LDFF1SH_S_REAL, 469, 1 },
22767
295k
    {AArch64_LDFF1SW_D_REAL, 470, 1 },
22768
295k
    {AArch64_LDFF1W_D_REAL, 471, 1 },
22769
295k
    {AArch64_LDFF1W_REAL, 472, 1 },
22770
295k
    {AArch64_LDG, 473, 1 },
22771
295k
    {AArch64_LDNF1B_D_IMM_REAL, 474, 1 },
22772
295k
    {AArch64_LDNF1B_H_IMM_REAL, 475, 1 },
22773
295k
    {AArch64_LDNF1B_IMM_REAL, 476, 1 },
22774
295k
    {AArch64_LDNF1B_S_IMM_REAL, 477, 1 },
22775
295k
    {AArch64_LDNF1D_IMM_REAL, 478, 1 },
22776
295k
    {AArch64_LDNF1H_D_IMM_REAL, 479, 1 },
22777
295k
    {AArch64_LDNF1H_IMM_REAL, 480, 1 },
22778
295k
    {AArch64_LDNF1H_S_IMM_REAL, 481, 1 },
22779
295k
    {AArch64_LDNF1SB_D_IMM_REAL, 482, 1 },
22780
295k
    {AArch64_LDNF1SB_H_IMM_REAL, 483, 1 },
22781
295k
    {AArch64_LDNF1SB_S_IMM_REAL, 484, 1 },
22782
295k
    {AArch64_LDNF1SH_D_IMM_REAL, 485, 1 },
22783
295k
    {AArch64_LDNF1SH_S_IMM_REAL, 486, 1 },
22784
295k
    {AArch64_LDNF1SW_D_IMM_REAL, 487, 1 },
22785
295k
    {AArch64_LDNF1W_D_IMM_REAL, 488, 1 },
22786
295k
    {AArch64_LDNF1W_IMM_REAL, 489, 1 },
22787
295k
    {AArch64_LDNPDi, 490, 1 },
22788
295k
    {AArch64_LDNPQi, 491, 1 },
22789
295k
    {AArch64_LDNPSi, 492, 1 },
22790
295k
    {AArch64_LDNPWi, 493, 1 },
22791
295k
    {AArch64_LDNPXi, 494, 1 },
22792
295k
    {AArch64_LDNT1B_2Z_IMM, 495, 1 },
22793
295k
    {AArch64_LDNT1B_2Z_STRIDED_IMM, 496, 1 },
22794
295k
    {AArch64_LDNT1B_4Z_IMM, 497, 1 },
22795
295k
    {AArch64_LDNT1B_4Z_STRIDED_IMM, 498, 1 },
22796
295k
    {AArch64_LDNT1B_ZRI, 499, 1 },
22797
295k
    {AArch64_LDNT1B_ZZR_D_REAL, 500, 1 },
22798
295k
    {AArch64_LDNT1B_ZZR_S_REAL, 501, 1 },
22799
295k
    {AArch64_LDNT1D_2Z_IMM, 502, 1 },
22800
295k
    {AArch64_LDNT1D_2Z_STRIDED_IMM, 503, 1 },
22801
295k
    {AArch64_LDNT1D_4Z_IMM, 504, 1 },
22802
295k
    {AArch64_LDNT1D_4Z_STRIDED_IMM, 505, 1 },
22803
295k
    {AArch64_LDNT1D_ZRI, 506, 1 },
22804
295k
    {AArch64_LDNT1D_ZZR_D_REAL, 507, 1 },
22805
295k
    {AArch64_LDNT1H_2Z_IMM, 508, 1 },
22806
295k
    {AArch64_LDNT1H_2Z_STRIDED_IMM, 509, 1 },
22807
295k
    {AArch64_LDNT1H_4Z_IMM, 510, 1 },
22808
295k
    {AArch64_LDNT1H_4Z_STRIDED_IMM, 511, 1 },
22809
295k
    {AArch64_LDNT1H_ZRI, 512, 1 },
22810
295k
    {AArch64_LDNT1H_ZZR_D_REAL, 513, 1 },
22811
295k
    {AArch64_LDNT1H_ZZR_S_REAL, 514, 1 },
22812
295k
    {AArch64_LDNT1SB_ZZR_D_REAL, 515, 1 },
22813
295k
    {AArch64_LDNT1SB_ZZR_S_REAL, 516, 1 },
22814
295k
    {AArch64_LDNT1SH_ZZR_D_REAL, 517, 1 },
22815
295k
    {AArch64_LDNT1SH_ZZR_S_REAL, 518, 1 },
22816
295k
    {AArch64_LDNT1SW_ZZR_D_REAL, 519, 1 },
22817
295k
    {AArch64_LDNT1W_2Z_IMM, 520, 1 },
22818
295k
    {AArch64_LDNT1W_2Z_STRIDED_IMM, 521, 1 },
22819
295k
    {AArch64_LDNT1W_4Z_IMM, 522, 1 },
22820
295k
    {AArch64_LDNT1W_4Z_STRIDED_IMM, 523, 1 },
22821
295k
    {AArch64_LDNT1W_ZRI, 524, 1 },
22822
295k
    {AArch64_LDNT1W_ZZR_D_REAL, 525, 1 },
22823
295k
    {AArch64_LDNT1W_ZZR_S_REAL, 526, 1 },
22824
295k
    {AArch64_LDPDi, 527, 1 },
22825
295k
    {AArch64_LDPQi, 528, 1 },
22826
295k
    {AArch64_LDPSWi, 529, 1 },
22827
295k
    {AArch64_LDPSi, 530, 1 },
22828
295k
    {AArch64_LDPWi, 531, 1 },
22829
295k
    {AArch64_LDPXi, 532, 1 },
22830
295k
    {AArch64_LDRAAindexed, 533, 1 },
22831
295k
    {AArch64_LDRABindexed, 534, 1 },
22832
295k
    {AArch64_LDRBBroX, 535, 1 },
22833
295k
    {AArch64_LDRBBui, 536, 1 },
22834
295k
    {AArch64_LDRBroX, 537, 1 },
22835
295k
    {AArch64_LDRBui, 538, 1 },
22836
295k
    {AArch64_LDRDroX, 539, 1 },
22837
295k
    {AArch64_LDRDui, 540, 1 },
22838
295k
    {AArch64_LDRHHroX, 541, 1 },
22839
295k
    {AArch64_LDRHHui, 542, 1 },
22840
295k
    {AArch64_LDRHroX, 543, 1 },
22841
295k
    {AArch64_LDRHui, 544, 1 },
22842
295k
    {AArch64_LDRQroX, 545, 1 },
22843
295k
    {AArch64_LDRQui, 546, 1 },
22844
295k
    {AArch64_LDRSBWroX, 547, 1 },
22845
295k
    {AArch64_LDRSBWui, 548, 1 },
22846
295k
    {AArch64_LDRSBXroX, 549, 1 },
22847
295k
    {AArch64_LDRSBXui, 550, 1 },
22848
295k
    {AArch64_LDRSHWroX, 551, 1 },
22849
295k
    {AArch64_LDRSHWui, 552, 1 },
22850
295k
    {AArch64_LDRSHXroX, 553, 1 },
22851
295k
    {AArch64_LDRSHXui, 554, 1 },
22852
295k
    {AArch64_LDRSWroX, 555, 1 },
22853
295k
    {AArch64_LDRSWui, 556, 1 },
22854
295k
    {AArch64_LDRSroX, 557, 1 },
22855
295k
    {AArch64_LDRSui, 558, 1 },
22856
295k
    {AArch64_LDRWroX, 559, 1 },
22857
295k
    {AArch64_LDRWui, 560, 1 },
22858
295k
    {AArch64_LDRXroX, 561, 1 },
22859
295k
    {AArch64_LDRXui, 562, 1 },
22860
295k
    {AArch64_LDR_PXI, 563, 1 },
22861
295k
    {AArch64_LDR_ZA, 564, 1 },
22862
295k
    {AArch64_LDR_ZXI, 565, 1 },
22863
295k
    {AArch64_LDSETB, 566, 1 },
22864
295k
    {AArch64_LDSETH, 567, 1 },
22865
295k
    {AArch64_LDSETLB, 568, 1 },
22866
295k
    {AArch64_LDSETLH, 569, 1 },
22867
295k
    {AArch64_LDSETLW, 570, 1 },
22868
295k
    {AArch64_LDSETLX, 571, 1 },
22869
295k
    {AArch64_LDSETW, 572, 1 },
22870
295k
    {AArch64_LDSETX, 573, 1 },
22871
295k
    {AArch64_LDSMAXB, 574, 1 },
22872
295k
    {AArch64_LDSMAXH, 575, 1 },
22873
295k
    {AArch64_LDSMAXLB, 576, 1 },
22874
295k
    {AArch64_LDSMAXLH, 577, 1 },
22875
295k
    {AArch64_LDSMAXLW, 578, 1 },
22876
295k
    {AArch64_LDSMAXLX, 579, 1 },
22877
295k
    {AArch64_LDSMAXW, 580, 1 },
22878
295k
    {AArch64_LDSMAXX, 581, 1 },
22879
295k
    {AArch64_LDSMINB, 582, 1 },
22880
295k
    {AArch64_LDSMINH, 583, 1 },
22881
295k
    {AArch64_LDSMINLB, 584, 1 },
22882
295k
    {AArch64_LDSMINLH, 585, 1 },
22883
295k
    {AArch64_LDSMINLW, 586, 1 },
22884
295k
    {AArch64_LDSMINLX, 587, 1 },
22885
295k
    {AArch64_LDSMINW, 588, 1 },
22886
295k
    {AArch64_LDSMINX, 589, 1 },
22887
295k
    {AArch64_LDTRBi, 590, 1 },
22888
295k
    {AArch64_LDTRHi, 591, 1 },
22889
295k
    {AArch64_LDTRSBWi, 592, 1 },
22890
295k
    {AArch64_LDTRSBXi, 593, 1 },
22891
295k
    {AArch64_LDTRSHWi, 594, 1 },
22892
295k
    {AArch64_LDTRSHXi, 595, 1 },
22893
295k
    {AArch64_LDTRSWi, 596, 1 },
22894
295k
    {AArch64_LDTRWi, 597, 1 },
22895
295k
    {AArch64_LDTRXi, 598, 1 },
22896
295k
    {AArch64_LDUMAXB, 599, 1 },
22897
295k
    {AArch64_LDUMAXH, 600, 1 },
22898
295k
    {AArch64_LDUMAXLB, 601, 1 },
22899
295k
    {AArch64_LDUMAXLH, 602, 1 },
22900
295k
    {AArch64_LDUMAXLW, 603, 1 },
22901
295k
    {AArch64_LDUMAXLX, 604, 1 },
22902
295k
    {AArch64_LDUMAXW, 605, 1 },
22903
295k
    {AArch64_LDUMAXX, 606, 1 },
22904
295k
    {AArch64_LDUMINB, 607, 1 },
22905
295k
    {AArch64_LDUMINH, 608, 1 },
22906
295k
    {AArch64_LDUMINLB, 609, 1 },
22907
295k
    {AArch64_LDUMINLH, 610, 1 },
22908
295k
    {AArch64_LDUMINLW, 611, 1 },
22909
295k
    {AArch64_LDUMINLX, 612, 1 },
22910
295k
    {AArch64_LDUMINW, 613, 1 },
22911
295k
    {AArch64_LDUMINX, 614, 1 },
22912
295k
    {AArch64_LDURBBi, 615, 1 },
22913
295k
    {AArch64_LDURBi, 616, 1 },
22914
295k
    {AArch64_LDURDi, 617, 1 },
22915
295k
    {AArch64_LDURHHi, 618, 1 },
22916
295k
    {AArch64_LDURHi, 619, 1 },
22917
295k
    {AArch64_LDURQi, 620, 1 },
22918
295k
    {AArch64_LDURSBWi, 621, 1 },
22919
295k
    {AArch64_LDURSBXi, 622, 1 },
22920
295k
    {AArch64_LDURSHWi, 623, 1 },
22921
295k
    {AArch64_LDURSHXi, 624, 1 },
22922
295k
    {AArch64_LDURSWi, 625, 1 },
22923
295k
    {AArch64_LDURSi, 626, 1 },
22924
295k
    {AArch64_LDURWi, 627, 1 },
22925
295k
    {AArch64_LDURXi, 628, 1 },
22926
295k
    {AArch64_MADDWrrr, 629, 1 },
22927
295k
    {AArch64_MADDXrrr, 630, 1 },
22928
295k
    {AArch64_MOVA_2ZMXI_H_B, 631, 1 },
22929
295k
    {AArch64_MOVA_2ZMXI_H_D, 632, 1 },
22930
295k
    {AArch64_MOVA_2ZMXI_H_H, 633, 1 },
22931
295k
    {AArch64_MOVA_2ZMXI_H_S, 634, 1 },
22932
295k
    {AArch64_MOVA_2ZMXI_V_B, 635, 1 },
22933
295k
    {AArch64_MOVA_2ZMXI_V_D, 636, 1 },
22934
295k
    {AArch64_MOVA_2ZMXI_V_H, 637, 1 },
22935
295k
    {AArch64_MOVA_2ZMXI_V_S, 638, 1 },
22936
295k
    {AArch64_MOVA_4ZMXI_H_B, 639, 1 },
22937
295k
    {AArch64_MOVA_4ZMXI_H_D, 640, 1 },
22938
295k
    {AArch64_MOVA_4ZMXI_H_H, 641, 1 },
22939
295k
    {AArch64_MOVA_4ZMXI_H_S, 642, 1 },
22940
295k
    {AArch64_MOVA_4ZMXI_V_B, 643, 1 },
22941
295k
    {AArch64_MOVA_4ZMXI_V_D, 644, 1 },
22942
295k
    {AArch64_MOVA_4ZMXI_V_H, 645, 1 },
22943
295k
    {AArch64_MOVA_4ZMXI_V_S, 646, 1 },
22944
295k
    {AArch64_MOVA_MXI2Z_H_B, 647, 1 },
22945
295k
    {AArch64_MOVA_MXI2Z_H_D, 648, 1 },
22946
295k
    {AArch64_MOVA_MXI2Z_H_H, 649, 1 },
22947
295k
    {AArch64_MOVA_MXI2Z_H_S, 650, 1 },
22948
295k
    {AArch64_MOVA_MXI2Z_V_B, 651, 1 },
22949
295k
    {AArch64_MOVA_MXI2Z_V_D, 652, 1 },
22950
295k
    {AArch64_MOVA_MXI2Z_V_H, 653, 1 },
22951
295k
    {AArch64_MOVA_MXI2Z_V_S, 654, 1 },
22952
295k
    {AArch64_MOVA_MXI4Z_H_B, 655, 1 },
22953
295k
    {AArch64_MOVA_MXI4Z_H_D, 656, 1 },
22954
295k
    {AArch64_MOVA_MXI4Z_H_H, 657, 1 },
22955
295k
    {AArch64_MOVA_MXI4Z_H_S, 658, 1 },
22956
295k
    {AArch64_MOVA_MXI4Z_V_B, 659, 1 },
22957
295k
    {AArch64_MOVA_MXI4Z_V_D, 660, 1 },
22958
295k
    {AArch64_MOVA_MXI4Z_V_H, 661, 1 },
22959
295k
    {AArch64_MOVA_MXI4Z_V_S, 662, 1 },
22960
295k
    {AArch64_MOVA_VG2_2ZMXI, 663, 1 },
22961
295k
    {AArch64_MOVA_VG2_MXI2Z, 664, 1 },
22962
295k
    {AArch64_MOVA_VG4_4ZMXI, 665, 1 },
22963
295k
    {AArch64_MOVA_VG4_MXI4Z, 666, 1 },
22964
295k
    {AArch64_MOVT, 667, 1 },
22965
295k
    {AArch64_MSRpstatesvcrImm1, 668, 6 },
22966
295k
    {AArch64_MSUBWrrr, 674, 1 },
22967
295k
    {AArch64_MSUBXrrr, 675, 1 },
22968
295k
    {AArch64_NOTv16i8, 676, 1 },
22969
295k
    {AArch64_NOTv8i8, 677, 1 },
22970
295k
    {AArch64_ORNWrs, 678, 3 },
22971
295k
    {AArch64_ORNXrs, 681, 3 },
22972
295k
    {AArch64_ORRS_PPzPP, 684, 1 },
22973
295k
    {AArch64_ORRWrs, 685, 2 },
22974
295k
    {AArch64_ORRXrs, 687, 2 },
22975
295k
    {AArch64_ORR_PPzPP, 689, 1 },
22976
295k
    {AArch64_ORR_ZI, 690, 3 },
22977
295k
    {AArch64_ORR_ZZZ, 693, 1 },
22978
295k
    {AArch64_ORRv16i8, 694, 1 },
22979
295k
    {AArch64_ORRv8i8, 695, 1 },
22980
295k
    {AArch64_PACIA1716, 696, 1 },
22981
295k
    {AArch64_PACIASP, 697, 1 },
22982
295k
    {AArch64_PACIAZ, 698, 1 },
22983
295k
    {AArch64_PACIB1716, 699, 1 },
22984
295k
    {AArch64_PACIBSP, 700, 1 },
22985
295k
    {AArch64_PACIBZ, 701, 1 },
22986
295k
    {AArch64_PACM, 702, 1 },
22987
295k
    {AArch64_PMOV_PZI_B, 703, 1 },
22988
295k
    {AArch64_PMOV_ZIP_B, 704, 1 },
22989
295k
    {AArch64_PRFB_D_PZI, 705, 1 },
22990
295k
    {AArch64_PRFB_PRI, 706, 1 },
22991
295k
    {AArch64_PRFB_S_PZI, 707, 1 },
22992
295k
    {AArch64_PRFD_D_PZI, 708, 1 },
22993
295k
    {AArch64_PRFD_PRI, 709, 1 },
22994
295k
    {AArch64_PRFD_S_PZI, 710, 1 },
22995
295k
    {AArch64_PRFH_D_PZI, 711, 1 },
22996
295k
    {AArch64_PRFH_PRI, 712, 1 },
22997
295k
    {AArch64_PRFH_S_PZI, 713, 1 },
22998
295k
    {AArch64_PRFMroX, 714, 1 },
22999
295k
    {AArch64_PRFMui, 715, 1 },
23000
295k
    {AArch64_PRFUMi, 716, 1 },
23001
295k
    {AArch64_PRFW_D_PZI, 717, 1 },
23002
295k
    {AArch64_PRFW_PRI, 718, 1 },
23003
295k
    {AArch64_PRFW_S_PZI, 719, 1 },
23004
295k
    {AArch64_PTRUES_B, 720, 1 },
23005
295k
    {AArch64_PTRUES_D, 721, 1 },
23006
295k
    {AArch64_PTRUES_H, 722, 1 },
23007
295k
    {AArch64_PTRUES_S, 723, 1 },
23008
295k
    {AArch64_PTRUE_B, 724, 1 },
23009
295k
    {AArch64_PTRUE_D, 725, 1 },
23010
295k
    {AArch64_PTRUE_H, 726, 1 },
23011
295k
    {AArch64_PTRUE_S, 727, 1 },
23012
295k
    {AArch64_RET, 728, 1 },
23013
295k
    {AArch64_SBCSWr, 729, 1 },
23014
295k
    {AArch64_SBCSXr, 730, 1 },
23015
295k
    {AArch64_SBCWr, 731, 1 },
23016
295k
    {AArch64_SBCXr, 732, 1 },
23017
295k
    {AArch64_SBFMWri, 733, 3 },
23018
295k
    {AArch64_SBFMXri, 736, 4 },
23019
295k
    {AArch64_SEL_PPPP, 740, 1 },
23020
295k
    {AArch64_SEL_ZPZZ_B, 741, 1 },
23021
295k
    {AArch64_SEL_ZPZZ_D, 742, 1 },
23022
295k
    {AArch64_SEL_ZPZZ_H, 743, 1 },
23023
295k
    {AArch64_SEL_ZPZZ_S, 744, 1 },
23024
295k
    {AArch64_SMADDLrrr, 745, 1 },
23025
295k
    {AArch64_SMSUBLrrr, 746, 1 },
23026
295k
    {AArch64_SQDECB_XPiI, 747, 2 },
23027
295k
    {AArch64_SQDECB_XPiWdI, 749, 2 },
23028
295k
    {AArch64_SQDECD_XPiI, 751, 2 },
23029
295k
    {AArch64_SQDECD_XPiWdI, 753, 2 },
23030
295k
    {AArch64_SQDECD_ZPiI, 755, 2 },
23031
295k
    {AArch64_SQDECH_XPiI, 757, 2 },
23032
295k
    {AArch64_SQDECH_XPiWdI, 759, 2 },
23033
295k
    {AArch64_SQDECH_ZPiI, 761, 2 },
23034
295k
    {AArch64_SQDECW_XPiI, 763, 2 },
23035
295k
    {AArch64_SQDECW_XPiWdI, 765, 2 },
23036
295k
    {AArch64_SQDECW_ZPiI, 767, 2 },
23037
295k
    {AArch64_SQINCB_XPiI, 769, 2 },
23038
295k
    {AArch64_SQINCB_XPiWdI, 771, 2 },
23039
295k
    {AArch64_SQINCD_XPiI, 773, 2 },
23040
295k
    {AArch64_SQINCD_XPiWdI, 775, 2 },
23041
295k
    {AArch64_SQINCD_ZPiI, 777, 2 },
23042
295k
    {AArch64_SQINCH_XPiI, 779, 2 },
23043
295k
    {AArch64_SQINCH_XPiWdI, 781, 2 },
23044
295k
    {AArch64_SQINCH_ZPiI, 783, 2 },
23045
295k
    {AArch64_SQINCW_XPiI, 785, 2 },
23046
295k
    {AArch64_SQINCW_XPiWdI, 787, 2 },
23047
295k
    {AArch64_SQINCW_ZPiI, 789, 2 },
23048
295k
    {AArch64_SST1B_D_IMM, 791, 1 },
23049
295k
    {AArch64_SST1B_S_IMM, 792, 1 },
23050
295k
    {AArch64_SST1D_IMM, 793, 1 },
23051
295k
    {AArch64_SST1H_D_IMM, 794, 1 },
23052
295k
    {AArch64_SST1H_S_IMM, 795, 1 },
23053
295k
    {AArch64_SST1Q, 796, 1 },
23054
295k
    {AArch64_SST1W_D_IMM, 797, 1 },
23055
295k
    {AArch64_SST1W_IMM, 798, 1 },
23056
295k
    {AArch64_ST1B_2Z_IMM, 799, 1 },
23057
295k
    {AArch64_ST1B_2Z_STRIDED_IMM, 800, 1 },
23058
295k
    {AArch64_ST1B_4Z_IMM, 801, 1 },
23059
295k
    {AArch64_ST1B_4Z_STRIDED_IMM, 802, 1 },
23060
295k
    {AArch64_ST1B_D_IMM, 803, 1 },
23061
295k
    {AArch64_ST1B_H_IMM, 804, 1 },
23062
295k
    {AArch64_ST1B_IMM, 805, 1 },
23063
295k
    {AArch64_ST1B_S_IMM, 806, 1 },
23064
295k
    {AArch64_ST1D_2Z_IMM, 807, 1 },
23065
295k
    {AArch64_ST1D_2Z_STRIDED_IMM, 808, 1 },
23066
295k
    {AArch64_ST1D_4Z_IMM, 809, 1 },
23067
295k
    {AArch64_ST1D_4Z_STRIDED_IMM, 810, 1 },
23068
295k
    {AArch64_ST1D_IMM, 811, 1 },
23069
295k
    {AArch64_ST1D_Q_IMM, 812, 1 },
23070
295k
    {AArch64_ST1Fourv16b_POST, 813, 1 },
23071
295k
    {AArch64_ST1Fourv1d_POST, 814, 1 },
23072
295k
    {AArch64_ST1Fourv2d_POST, 815, 1 },
23073
295k
    {AArch64_ST1Fourv2s_POST, 816, 1 },
23074
295k
    {AArch64_ST1Fourv4h_POST, 817, 1 },
23075
295k
    {AArch64_ST1Fourv4s_POST, 818, 1 },
23076
295k
    {AArch64_ST1Fourv8b_POST, 819, 1 },
23077
295k
    {AArch64_ST1Fourv8h_POST, 820, 1 },
23078
295k
    {AArch64_ST1H_2Z_IMM, 821, 1 },
23079
295k
    {AArch64_ST1H_2Z_STRIDED_IMM, 822, 1 },
23080
295k
    {AArch64_ST1H_4Z_IMM, 823, 1 },
23081
295k
    {AArch64_ST1H_4Z_STRIDED_IMM, 824, 1 },
23082
295k
    {AArch64_ST1H_D_IMM, 825, 1 },
23083
295k
    {AArch64_ST1H_IMM, 826, 1 },
23084
295k
    {AArch64_ST1H_S_IMM, 827, 1 },
23085
295k
    {AArch64_ST1Onev16b_POST, 828, 1 },
23086
295k
    {AArch64_ST1Onev1d_POST, 829, 1 },
23087
295k
    {AArch64_ST1Onev2d_POST, 830, 1 },
23088
295k
    {AArch64_ST1Onev2s_POST, 831, 1 },
23089
295k
    {AArch64_ST1Onev4h_POST, 832, 1 },
23090
295k
    {AArch64_ST1Onev4s_POST, 833, 1 },
23091
295k
    {AArch64_ST1Onev8b_POST, 834, 1 },
23092
295k
    {AArch64_ST1Onev8h_POST, 835, 1 },
23093
295k
    {AArch64_ST1Threev16b_POST, 836, 1 },
23094
295k
    {AArch64_ST1Threev1d_POST, 837, 1 },
23095
295k
    {AArch64_ST1Threev2d_POST, 838, 1 },
23096
295k
    {AArch64_ST1Threev2s_POST, 839, 1 },
23097
295k
    {AArch64_ST1Threev4h_POST, 840, 1 },
23098
295k
    {AArch64_ST1Threev4s_POST, 841, 1 },
23099
295k
    {AArch64_ST1Threev8b_POST, 842, 1 },
23100
295k
    {AArch64_ST1Threev8h_POST, 843, 1 },
23101
295k
    {AArch64_ST1Twov16b_POST, 844, 1 },
23102
295k
    {AArch64_ST1Twov1d_POST, 845, 1 },
23103
295k
    {AArch64_ST1Twov2d_POST, 846, 1 },
23104
295k
    {AArch64_ST1Twov2s_POST, 847, 1 },
23105
295k
    {AArch64_ST1Twov4h_POST, 848, 1 },
23106
295k
    {AArch64_ST1Twov4s_POST, 849, 1 },
23107
295k
    {AArch64_ST1Twov8b_POST, 850, 1 },
23108
295k
    {AArch64_ST1Twov8h_POST, 851, 1 },
23109
295k
    {AArch64_ST1W_2Z_IMM, 852, 1 },
23110
295k
    {AArch64_ST1W_2Z_STRIDED_IMM, 853, 1 },
23111
295k
    {AArch64_ST1W_4Z_IMM, 854, 1 },
23112
295k
    {AArch64_ST1W_4Z_STRIDED_IMM, 855, 1 },
23113
295k
    {AArch64_ST1W_D_IMM, 856, 1 },
23114
295k
    {AArch64_ST1W_IMM, 857, 1 },
23115
295k
    {AArch64_ST1W_Q_IMM, 858, 1 },
23116
295k
    {AArch64_ST1_MXIPXX_H_B, 859, 1 },
23117
295k
    {AArch64_ST1_MXIPXX_H_D, 860, 1 },
23118
295k
    {AArch64_ST1_MXIPXX_H_H, 861, 1 },
23119
295k
    {AArch64_ST1_MXIPXX_H_Q, 862, 1 },
23120
295k
    {AArch64_ST1_MXIPXX_H_S, 863, 1 },
23121
295k
    {AArch64_ST1_MXIPXX_V_B, 864, 1 },
23122
295k
    {AArch64_ST1_MXIPXX_V_D, 865, 1 },
23123
295k
    {AArch64_ST1_MXIPXX_V_H, 866, 1 },
23124
295k
    {AArch64_ST1_MXIPXX_V_Q, 867, 1 },
23125
295k
    {AArch64_ST1_MXIPXX_V_S, 868, 1 },
23126
295k
    {AArch64_ST1i16_POST, 869, 1 },
23127
295k
    {AArch64_ST1i32_POST, 870, 1 },
23128
295k
    {AArch64_ST1i64_POST, 871, 1 },
23129
295k
    {AArch64_ST1i8_POST, 872, 1 },
23130
295k
    {AArch64_ST2B_IMM, 873, 1 },
23131
295k
    {AArch64_ST2D_IMM, 874, 1 },
23132
295k
    {AArch64_ST2Gi, 875, 1 },
23133
295k
    {AArch64_ST2H_IMM, 876, 1 },
23134
295k
    {AArch64_ST2Q_IMM, 877, 1 },
23135
295k
    {AArch64_ST2Twov16b_POST, 878, 1 },
23136
295k
    {AArch64_ST2Twov2d_POST, 879, 1 },
23137
295k
    {AArch64_ST2Twov2s_POST, 880, 1 },
23138
295k
    {AArch64_ST2Twov4h_POST, 881, 1 },
23139
295k
    {AArch64_ST2Twov4s_POST, 882, 1 },
23140
295k
    {AArch64_ST2Twov8b_POST, 883, 1 },
23141
295k
    {AArch64_ST2Twov8h_POST, 884, 1 },
23142
295k
    {AArch64_ST2W_IMM, 885, 1 },
23143
295k
    {AArch64_ST2i16_POST, 886, 1 },
23144
295k
    {AArch64_ST2i32_POST, 887, 1 },
23145
295k
    {AArch64_ST2i64_POST, 888, 1 },
23146
295k
    {AArch64_ST2i8_POST, 889, 1 },
23147
295k
    {AArch64_ST3B_IMM, 890, 1 },
23148
295k
    {AArch64_ST3D_IMM, 891, 1 },
23149
295k
    {AArch64_ST3H_IMM, 892, 1 },
23150
295k
    {AArch64_ST3Q_IMM, 893, 1 },
23151
295k
    {AArch64_ST3Threev16b_POST, 894, 1 },
23152
295k
    {AArch64_ST3Threev2d_POST, 895, 1 },
23153
295k
    {AArch64_ST3Threev2s_POST, 896, 1 },
23154
295k
    {AArch64_ST3Threev4h_POST, 897, 1 },
23155
295k
    {AArch64_ST3Threev4s_POST, 898, 1 },
23156
295k
    {AArch64_ST3Threev8b_POST, 899, 1 },
23157
295k
    {AArch64_ST3Threev8h_POST, 900, 1 },
23158
295k
    {AArch64_ST3W_IMM, 901, 1 },
23159
295k
    {AArch64_ST3i16_POST, 902, 1 },
23160
295k
    {AArch64_ST3i32_POST, 903, 1 },
23161
295k
    {AArch64_ST3i64_POST, 904, 1 },
23162
295k
    {AArch64_ST3i8_POST, 905, 1 },
23163
295k
    {AArch64_ST4B_IMM, 906, 1 },
23164
295k
    {AArch64_ST4D_IMM, 907, 1 },
23165
295k
    {AArch64_ST4Fourv16b_POST, 908, 1 },
23166
295k
    {AArch64_ST4Fourv2d_POST, 909, 1 },
23167
295k
    {AArch64_ST4Fourv2s_POST, 910, 1 },
23168
295k
    {AArch64_ST4Fourv4h_POST, 911, 1 },
23169
295k
    {AArch64_ST4Fourv4s_POST, 912, 1 },
23170
295k
    {AArch64_ST4Fourv8b_POST, 913, 1 },
23171
295k
    {AArch64_ST4Fourv8h_POST, 914, 1 },
23172
295k
    {AArch64_ST4H_IMM, 915, 1 },
23173
295k
    {AArch64_ST4Q_IMM, 916, 1 },
23174
295k
    {AArch64_ST4W_IMM, 917, 1 },
23175
295k
    {AArch64_ST4i16_POST, 918, 1 },
23176
295k
    {AArch64_ST4i32_POST, 919, 1 },
23177
295k
    {AArch64_ST4i64_POST, 920, 1 },
23178
295k
    {AArch64_ST4i8_POST, 921, 1 },
23179
295k
    {AArch64_STGPi, 922, 1 },
23180
295k
    {AArch64_STGi, 923, 1 },
23181
295k
    {AArch64_STLURBi, 924, 1 },
23182
295k
    {AArch64_STLURHi, 925, 1 },
23183
295k
    {AArch64_STLURWi, 926, 1 },
23184
295k
    {AArch64_STLURXi, 927, 1 },
23185
295k
    {AArch64_STLURbi, 928, 1 },
23186
295k
    {AArch64_STLURdi, 929, 1 },
23187
295k
    {AArch64_STLURhi, 930, 1 },
23188
295k
    {AArch64_STLURqi, 931, 1 },
23189
295k
    {AArch64_STLURsi, 932, 1 },
23190
295k
    {AArch64_STNPDi, 933, 1 },
23191
295k
    {AArch64_STNPQi, 934, 1 },
23192
295k
    {AArch64_STNPSi, 935, 1 },
23193
295k
    {AArch64_STNPWi, 936, 1 },
23194
295k
    {AArch64_STNPXi, 937, 1 },
23195
295k
    {AArch64_STNT1B_2Z_IMM, 938, 1 },
23196
295k
    {AArch64_STNT1B_2Z_STRIDED_IMM, 939, 1 },
23197
295k
    {AArch64_STNT1B_4Z_IMM, 940, 1 },
23198
295k
    {AArch64_STNT1B_4Z_STRIDED_IMM, 941, 1 },
23199
295k
    {AArch64_STNT1B_ZRI, 942, 1 },
23200
295k
    {AArch64_STNT1B_ZZR_D_REAL, 943, 1 },
23201
295k
    {AArch64_STNT1B_ZZR_S_REAL, 944, 1 },
23202
295k
    {AArch64_STNT1D_2Z_IMM, 945, 1 },
23203
295k
    {AArch64_STNT1D_2Z_STRIDED_IMM, 946, 1 },
23204
295k
    {AArch64_STNT1D_4Z_IMM, 947, 1 },
23205
295k
    {AArch64_STNT1D_4Z_STRIDED_IMM, 948, 1 },
23206
295k
    {AArch64_STNT1D_ZRI, 949, 1 },
23207
295k
    {AArch64_STNT1D_ZZR_D_REAL, 950, 1 },
23208
295k
    {AArch64_STNT1H_2Z_IMM, 951, 1 },
23209
295k
    {AArch64_STNT1H_2Z_STRIDED_IMM, 952, 1 },
23210
295k
    {AArch64_STNT1H_4Z_IMM, 953, 1 },
23211
295k
    {AArch64_STNT1H_4Z_STRIDED_IMM, 954, 1 },
23212
295k
    {AArch64_STNT1H_ZRI, 955, 1 },
23213
295k
    {AArch64_STNT1H_ZZR_D_REAL, 956, 1 },
23214
295k
    {AArch64_STNT1H_ZZR_S_REAL, 957, 1 },
23215
295k
    {AArch64_STNT1W_2Z_IMM, 958, 1 },
23216
295k
    {AArch64_STNT1W_2Z_STRIDED_IMM, 959, 1 },
23217
295k
    {AArch64_STNT1W_4Z_IMM, 960, 1 },
23218
295k
    {AArch64_STNT1W_4Z_STRIDED_IMM, 961, 1 },
23219
295k
    {AArch64_STNT1W_ZRI, 962, 1 },
23220
295k
    {AArch64_STNT1W_ZZR_D_REAL, 963, 1 },
23221
295k
    {AArch64_STNT1W_ZZR_S_REAL, 964, 1 },
23222
295k
    {AArch64_STPDi, 965, 1 },
23223
295k
    {AArch64_STPQi, 966, 1 },
23224
295k
    {AArch64_STPSi, 967, 1 },
23225
295k
    {AArch64_STPWi, 968, 1 },
23226
295k
    {AArch64_STPXi, 969, 1 },
23227
295k
    {AArch64_STRBBroX, 970, 1 },
23228
295k
    {AArch64_STRBBui, 971, 1 },
23229
295k
    {AArch64_STRBroX, 972, 1 },
23230
295k
    {AArch64_STRBui, 973, 1 },
23231
295k
    {AArch64_STRDroX, 974, 1 },
23232
295k
    {AArch64_STRDui, 975, 1 },
23233
295k
    {AArch64_STRHHroX, 976, 1 },
23234
295k
    {AArch64_STRHHui, 977, 1 },
23235
295k
    {AArch64_STRHroX, 978, 1 },
23236
295k
    {AArch64_STRHui, 979, 1 },
23237
295k
    {AArch64_STRQroX, 980, 1 },
23238
295k
    {AArch64_STRQui, 981, 1 },
23239
295k
    {AArch64_STRSroX, 982, 1 },
23240
295k
    {AArch64_STRSui, 983, 1 },
23241
295k
    {AArch64_STRWroX, 984, 1 },
23242
295k
    {AArch64_STRWui, 985, 1 },
23243
295k
    {AArch64_STRXroX, 986, 1 },
23244
295k
    {AArch64_STRXui, 987, 1 },
23245
295k
    {AArch64_STR_PXI, 988, 1 },
23246
295k
    {AArch64_STR_ZA, 989, 1 },
23247
295k
    {AArch64_STR_ZXI, 990, 1 },
23248
295k
    {AArch64_STTRBi, 991, 1 },
23249
295k
    {AArch64_STTRHi, 992, 1 },
23250
295k
    {AArch64_STTRWi, 993, 1 },
23251
295k
    {AArch64_STTRXi, 994, 1 },
23252
295k
    {AArch64_STURBBi, 995, 1 },
23253
295k
    {AArch64_STURBi, 996, 1 },
23254
295k
    {AArch64_STURDi, 997, 1 },
23255
295k
    {AArch64_STURHHi, 998, 1 },
23256
295k
    {AArch64_STURHi, 999, 1 },
23257
295k
    {AArch64_STURQi, 1000, 1 },
23258
295k
    {AArch64_STURSi, 1001, 1 },
23259
295k
    {AArch64_STURWi, 1002, 1 },
23260
295k
    {AArch64_STURXi, 1003, 1 },
23261
295k
    {AArch64_STZ2Gi, 1004, 1 },
23262
295k
    {AArch64_STZGi, 1005, 1 },
23263
295k
    {AArch64_SUBPT_shift, 1006, 1 },
23264
295k
    {AArch64_SUBSWri, 1007, 1 },
23265
295k
    {AArch64_SUBSWrs, 1008, 5 },
23266
295k
    {AArch64_SUBSWrx, 1013, 3 },
23267
295k
    {AArch64_SUBSXri, 1016, 1 },
23268
295k
    {AArch64_SUBSXrs, 1017, 5 },
23269
295k
    {AArch64_SUBSXrx, 1022, 1 },
23270
295k
    {AArch64_SUBSXrx64, 1023, 3 },
23271
295k
    {AArch64_SUBWrs, 1026, 3 },
23272
295k
    {AArch64_SUBWrx, 1029, 2 },
23273
295k
    {AArch64_SUBXrs, 1031, 3 },
23274
295k
    {AArch64_SUBXrx64, 1034, 2 },
23275
295k
    {AArch64_SYSPxt_XZR, 1036, 1 },
23276
295k
    {AArch64_SYSxt, 1037, 1 },
23277
295k
    {AArch64_UBFMWri, 1038, 3 },
23278
295k
    {AArch64_UBFMXri, 1041, 4 },
23279
295k
    {AArch64_UMADDLrrr, 1045, 1 },
23280
295k
    {AArch64_UMOVvi32, 1046, 1 },
23281
295k
    {AArch64_UMOVvi32_idx0, 1047, 1 },
23282
295k
    {AArch64_UMOVvi64, 1048, 1 },
23283
295k
    {AArch64_UMOVvi64_idx0, 1049, 1 },
23284
295k
    {AArch64_UMSUBLrrr, 1050, 1 },
23285
295k
    {AArch64_UQDECB_WPiI, 1051, 2 },
23286
295k
    {AArch64_UQDECB_XPiI, 1053, 2 },
23287
295k
    {AArch64_UQDECD_WPiI, 1055, 2 },
23288
295k
    {AArch64_UQDECD_XPiI, 1057, 2 },
23289
295k
    {AArch64_UQDECD_ZPiI, 1059, 2 },
23290
295k
    {AArch64_UQDECH_WPiI, 1061, 2 },
23291
295k
    {AArch64_UQDECH_XPiI, 1063, 2 },
23292
295k
    {AArch64_UQDECH_ZPiI, 1065, 2 },
23293
295k
    {AArch64_UQDECW_WPiI, 1067, 2 },
23294
295k
    {AArch64_UQDECW_XPiI, 1069, 2 },
23295
295k
    {AArch64_UQDECW_ZPiI, 1071, 2 },
23296
295k
    {AArch64_UQINCB_WPiI, 1073, 2 },
23297
295k
    {AArch64_UQINCB_XPiI, 1075, 2 },
23298
295k
    {AArch64_UQINCD_WPiI, 1077, 2 },
23299
295k
    {AArch64_UQINCD_XPiI, 1079, 2 },
23300
295k
    {AArch64_UQINCD_ZPiI, 1081, 2 },
23301
295k
    {AArch64_UQINCH_WPiI, 1083, 2 },
23302
295k
    {AArch64_UQINCH_XPiI, 1085, 2 },
23303
295k
    {AArch64_UQINCH_ZPiI, 1087, 2 },
23304
295k
    {AArch64_UQINCW_WPiI, 1089, 2 },
23305
295k
    {AArch64_UQINCW_XPiI, 1091, 2 },
23306
295k
    {AArch64_UQINCW_ZPiI, 1093, 2 },
23307
295k
    {AArch64_XPACLRI, 1095, 1 },
23308
295k
    {AArch64_ZERO_M, 1096, 15 },
23309
295k
  {0},  };
23310
23311
295k
  static const AliasPattern Patterns[] = {
23312
    // AArch64_ADDPT_shift - 0
23313
295k
    {0, 0, 4, 7 },
23314
    // AArch64_ADDSWri - 1
23315
295k
    {17, 7, 4, 2 },
23316
    // AArch64_ADDSWrs - 2
23317
295k
    {30, 9, 4, 4 },
23318
295k
    {41, 13, 4, 3 },
23319
295k
    {56, 16, 4, 4 },
23320
    // AArch64_ADDSWrx - 5
23321
295k
    {30, 20, 4, 4 },
23322
295k
    {72, 24, 4, 3 },
23323
295k
    {56, 27, 4, 4 },
23324
    // AArch64_ADDSXri - 8
23325
295k
    {17, 31, 4, 2 },
23326
    // AArch64_ADDSXrs - 9
23327
295k
    {30, 33, 4, 4 },
23328
295k
    {41, 37, 4, 3 },
23329
295k
    {56, 40, 4, 4 },
23330
    // AArch64_ADDSXrx - 12
23331
295k
    {72, 44, 4, 3 },
23332
    // AArch64_ADDSXrx64 - 13
23333
295k
    {30, 47, 4, 4 },
23334
295k
    {72, 51, 4, 3 },
23335
295k
    {56, 54, 4, 4 },
23336
    // AArch64_ADDWri - 16
23337
295k
    {87, 58, 4, 4 },
23338
295k
    {87, 62, 4, 4 },
23339
    // AArch64_ADDWrs - 18
23340
295k
    {98, 66, 4, 4 },
23341
    // AArch64_ADDWrx - 19
23342
295k
    {98, 70, 4, 4 },
23343
295k
    {98, 74, 4, 4 },
23344
    // AArch64_ADDXri - 21
23345
295k
    {87, 78, 4, 4 },
23346
295k
    {87, 82, 4, 4 },
23347
    // AArch64_ADDXrs - 23
23348
295k
    {98, 86, 4, 4 },
23349
    // AArch64_ADDXrx64 - 24
23350
295k
    {98, 90, 4, 4 },
23351
295k
    {98, 94, 4, 4 },
23352
    // AArch64_ANDSWri - 26
23353
295k
    {113, 98, 3, 2 },
23354
    // AArch64_ANDSWrs - 27
23355
295k
    {126, 100, 4, 4 },
23356
295k
    {137, 104, 4, 3 },
23357
295k
    {152, 107, 4, 4 },
23358
    // AArch64_ANDSXri - 30
23359
295k
    {168, 111, 3, 2 },
23360
    // AArch64_ANDSXrs - 31
23361
295k
    {126, 113, 4, 4 },
23362
295k
    {137, 117, 4, 3 },
23363
295k
    {152, 120, 4, 4 },
23364
    // AArch64_ANDS_PPzPP - 34
23365
295k
    {181, 124, 4, 8 },
23366
    // AArch64_ANDWrs - 35
23367
295k
    {205, 132, 4, 4 },
23368
    // AArch64_ANDXrs - 36
23369
295k
    {205, 136, 4, 4 },
23370
    // AArch64_AND_PPzPP - 37
23371
295k
    {220, 140, 4, 8 },
23372
    // AArch64_AND_ZI - 38
23373
295k
    {243, 148, 3, 7 },
23374
295k
    {264, 155, 3, 7 },
23375
295k
    {285, 162, 3, 7 },
23376
    // AArch64_AUTIA1716 - 41
23377
295k
    {306, 169, 0, 3 },
23378
    // AArch64_AUTIASP - 42
23379
295k
    {316, 172, 0, 3 },
23380
    // AArch64_AUTIAZ - 43
23381
295k
    {324, 175, 0, 3 },
23382
    // AArch64_AUTIB1716 - 44
23383
295k
    {331, 178, 0, 3 },
23384
    // AArch64_AUTIBSP - 45
23385
295k
    {341, 181, 0, 3 },
23386
    // AArch64_AUTIBZ - 46
23387
295k
    {349, 184, 0, 3 },
23388
    // AArch64_BICSWrs - 47
23389
295k
    {356, 187, 4, 4 },
23390
    // AArch64_BICSXrs - 48
23391
295k
    {356, 191, 4, 4 },
23392
    // AArch64_BICWrs - 49
23393
295k
    {372, 195, 4, 4 },
23394
    // AArch64_BICXrs - 50
23395
295k
    {372, 199, 4, 4 },
23396
    // AArch64_CHKFEAT - 51
23397
295k
    {387, 203, 0, 3 },
23398
    // AArch64_CLREX - 52
23399
295k
    {399, 206, 1, 1 },
23400
    // AArch64_CNTB_XPiI - 53
23401
295k
    {405, 207, 3, 7 },
23402
295k
    {413, 214, 3, 7 },
23403
    // AArch64_CNTD_XPiI - 55
23404
295k
    {427, 221, 3, 7 },
23405
295k
    {435, 228, 3, 7 },
23406
    // AArch64_CNTH_XPiI - 57
23407
295k
    {449, 235, 3, 7 },
23408
295k
    {457, 242, 3, 7 },
23409
    // AArch64_CNTW_XPiI - 59
23410
295k
    {471, 249, 3, 7 },
23411
295k
    {479, 256, 3, 7 },
23412
    // AArch64_CPY_ZPmI_B - 61
23413
295k
    {493, 263, 5, 7 },
23414
    // AArch64_CPY_ZPmI_D - 62
23415
295k
    {516, 270, 5, 7 },
23416
    // AArch64_CPY_ZPmI_H - 63
23417
295k
    {539, 277, 5, 7 },
23418
    // AArch64_CPY_ZPmI_S - 64
23419
295k
    {562, 284, 5, 7 },
23420
    // AArch64_CPY_ZPmR_B - 65
23421
295k
    {585, 291, 4, 8 },
23422
    // AArch64_CPY_ZPmR_D - 66
23423
295k
    {606, 299, 4, 8 },
23424
    // AArch64_CPY_ZPmR_H - 67
23425
295k
    {627, 307, 4, 8 },
23426
    // AArch64_CPY_ZPmR_S - 68
23427
295k
    {648, 315, 4, 8 },
23428
    // AArch64_CPY_ZPmV_B - 69
23429
295k
    {585, 323, 4, 8 },
23430
    // AArch64_CPY_ZPmV_D - 70
23431
295k
    {606, 331, 4, 8 },
23432
    // AArch64_CPY_ZPmV_H - 71
23433
295k
    {627, 339, 4, 8 },
23434
    // AArch64_CPY_ZPmV_S - 72
23435
295k
    {648, 347, 4, 8 },
23436
    // AArch64_CPY_ZPzI_B - 73
23437
295k
    {669, 355, 4, 6 },
23438
    // AArch64_CPY_ZPzI_D - 74
23439
295k
    {692, 361, 4, 6 },
23440
    // AArch64_CPY_ZPzI_H - 75
23441
295k
    {715, 367, 4, 6 },
23442
    // AArch64_CPY_ZPzI_S - 76
23443
295k
    {738, 373, 4, 6 },
23444
    // AArch64_CSINCWr - 77
23445
295k
    {761, 379, 4, 4 },
23446
295k
    {775, 383, 4, 4 },
23447
    // AArch64_CSINCXr - 79
23448
295k
    {761, 387, 4, 4 },
23449
295k
    {775, 391, 4, 4 },
23450
    // AArch64_CSINVWr - 81
23451
295k
    {793, 395, 4, 4 },
23452
295k
    {808, 399, 4, 4 },
23453
    // AArch64_CSINVXr - 83
23454
295k
    {793, 403, 4, 4 },
23455
295k
    {808, 407, 4, 4 },
23456
    // AArch64_CSNEGWr - 85
23457
295k
    {826, 411, 4, 4 },
23458
    // AArch64_CSNEGXr - 86
23459
295k
    {826, 415, 4, 4 },
23460
    // AArch64_DCPS1 - 87
23461
295k
    {844, 419, 1, 1 },
23462
    // AArch64_DCPS2 - 88
23463
295k
    {850, 420, 1, 1 },
23464
    // AArch64_DCPS3 - 89
23465
295k
    {856, 421, 1, 4 },
23466
    // AArch64_DECB_XPiI - 90
23467
295k
    {862, 425, 4, 8 },
23468
295k
    {870, 433, 4, 8 },
23469
    // AArch64_DECD_XPiI - 92
23470
295k
    {884, 441, 4, 8 },
23471
295k
    {892, 449, 4, 8 },
23472
    // AArch64_DECD_ZPiI - 94
23473
295k
    {906, 457, 4, 8 },
23474
295k
    {916, 465, 4, 8 },
23475
    // AArch64_DECH_XPiI - 96
23476
295k
    {932, 473, 4, 8 },
23477
295k
    {940, 481, 4, 8 },
23478
    // AArch64_DECH_ZPiI - 98
23479
295k
    {954, 489, 4, 8 },
23480
295k
    {964, 497, 4, 8 },
23481
    // AArch64_DECW_XPiI - 100
23482
295k
    {980, 505, 4, 8 },
23483
295k
    {988, 513, 4, 8 },
23484
    // AArch64_DECW_ZPiI - 102
23485
295k
    {1002, 521, 4, 8 },
23486
295k
    {1012, 529, 4, 8 },
23487
    // AArch64_DSB - 104
23488
295k
    {1028, 537, 1, 1 },
23489
295k
    {1033, 538, 1, 1 },
23490
295k
    {1039, 539, 1, 4 },
23491
    // AArch64_DUPM_ZI - 107
23492
295k
    {1043, 543, 2, 6 },
23493
295k
    {1058, 549, 2, 6 },
23494
295k
    {1073, 555, 2, 6 },
23495
295k
    {1088, 561, 2, 6 },
23496
295k
    {1104, 567, 2, 6 },
23497
295k
    {1120, 573, 2, 6 },
23498
    // AArch64_DUP_ZI_B - 113
23499
295k
    {1136, 579, 3, 5 },
23500
    // AArch64_DUP_ZI_D - 114
23501
295k
    {1151, 584, 3, 5 },
23502
295k
    {1166, 589, 3, 7 },
23503
    // AArch64_DUP_ZI_H - 116
23504
295k
    {1182, 596, 3, 5 },
23505
295k
    {1197, 601, 3, 7 },
23506
    // AArch64_DUP_ZI_S - 118
23507
295k
    {1213, 608, 3, 5 },
23508
295k
    {1228, 613, 3, 7 },
23509
    // AArch64_DUP_ZR_B - 120
23510
295k
    {1244, 620, 2, 6 },
23511
    // AArch64_DUP_ZR_D - 121
23512
295k
    {1257, 626, 2, 6 },
23513
    // AArch64_DUP_ZR_H - 122
23514
295k
    {1270, 632, 2, 6 },
23515
    // AArch64_DUP_ZR_S - 123
23516
295k
    {1283, 638, 2, 6 },
23517
    // AArch64_DUP_ZZI_B - 124
23518
295k
    {1296, 644, 3, 7 },
23519
295k
    {1311, 651, 3, 6 },
23520
    // AArch64_DUP_ZZI_D - 126
23521
295k
    {1330, 657, 3, 7 },
23522
295k
    {1345, 664, 3, 6 },
23523
    // AArch64_DUP_ZZI_H - 128
23524
295k
    {1364, 670, 3, 7 },
23525
295k
    {1379, 677, 3, 6 },
23526
    // AArch64_DUP_ZZI_Q - 130
23527
295k
    {1398, 683, 3, 7 },
23528
295k
    {1413, 690, 3, 6 },
23529
    // AArch64_DUP_ZZI_S - 132
23530
295k
    {1432, 696, 3, 7 },
23531
295k
    {1447, 703, 3, 6 },
23532
    // AArch64_EONWrs - 134
23533
295k
    {1466, 709, 4, 4 },
23534
    // AArch64_EONXrs - 135
23535
295k
    {1466, 713, 4, 4 },
23536
    // AArch64_EORS_PPzPP - 136
23537
295k
    {1481, 717, 4, 8 },
23538
    // AArch64_EORWrs - 137
23539
295k
    {1505, 725, 4, 4 },
23540
    // AArch64_EORXrs - 138
23541
295k
    {1505, 729, 4, 4 },
23542
    // AArch64_EOR_PPzPP - 139
23543
295k
    {1520, 733, 4, 8 },
23544
    // AArch64_EOR_ZI - 140
23545
295k
    {1543, 741, 3, 7 },
23546
295k
    {1564, 748, 3, 7 },
23547
295k
    {1585, 755, 3, 7 },
23548
    // AArch64_EXTRACT_ZPMXI_H_B - 143
23549
295k
    {1606, 762, 6, 8 },
23550
    // AArch64_EXTRACT_ZPMXI_H_D - 144
23551
295k
    {1639, 770, 6, 8 },
23552
    // AArch64_EXTRACT_ZPMXI_H_H - 145
23553
295k
    {1672, 778, 6, 8 },
23554
    // AArch64_EXTRACT_ZPMXI_H_Q - 146
23555
295k
    {1705, 786, 6, 8 },
23556
    // AArch64_EXTRACT_ZPMXI_H_S - 147
23557
295k
    {1738, 794, 6, 8 },
23558
    // AArch64_EXTRACT_ZPMXI_V_B - 148
23559
295k
    {1771, 802, 6, 8 },
23560
    // AArch64_EXTRACT_ZPMXI_V_D - 149
23561
295k
    {1804, 810, 6, 8 },
23562
    // AArch64_EXTRACT_ZPMXI_V_H - 150
23563
295k
    {1837, 818, 6, 8 },
23564
    // AArch64_EXTRACT_ZPMXI_V_Q - 151
23565
295k
    {1870, 826, 6, 8 },
23566
    // AArch64_EXTRACT_ZPMXI_V_S - 152
23567
295k
    {1903, 834, 6, 8 },
23568
    // AArch64_EXTRWrri - 153
23569
295k
    {1936, 842, 4, 3 },
23570
    // AArch64_EXTRXrri - 154
23571
295k
    {1936, 845, 4, 3 },
23572
    // AArch64_FCPY_ZPmI_D - 155
23573
295k
    {1951, 848, 4, 7 },
23574
    // AArch64_FCPY_ZPmI_H - 156
23575
295k
    {1975, 855, 4, 7 },
23576
    // AArch64_FCPY_ZPmI_S - 157
23577
295k
    {1999, 862, 4, 7 },
23578
    // AArch64_FDUP_ZI_D - 158
23579
295k
    {2023, 869, 2, 5 },
23580
    // AArch64_FDUP_ZI_H - 159
23581
295k
    {2039, 874, 2, 5 },
23582
    // AArch64_FDUP_ZI_S - 160
23583
295k
    {2055, 879, 2, 5 },
23584
    // AArch64_GCSPOPM - 161
23585
295k
    {2071, 884, 1, 4 },
23586
    // AArch64_GLD1B_D_IMM_REAL - 162
23587
295k
    {2079, 888, 4, 7 },
23588
    // AArch64_GLD1B_S_IMM_REAL - 163
23589
295k
    {2105, 895, 4, 7 },
23590
    // AArch64_GLD1D_IMM_REAL - 164
23591
295k
    {2131, 902, 4, 7 },
23592
    // AArch64_GLD1H_D_IMM_REAL - 165
23593
295k
    {2157, 909, 4, 7 },
23594
    // AArch64_GLD1H_S_IMM_REAL - 166
23595
295k
    {2183, 916, 4, 7 },
23596
    // AArch64_GLD1Q - 167
23597
295k
    {2209, 923, 4, 7 },
23598
    // AArch64_GLD1SB_D_IMM_REAL - 168
23599
295k
    {2235, 930, 4, 7 },
23600
    // AArch64_GLD1SB_S_IMM_REAL - 169
23601
295k
    {2262, 937, 4, 7 },
23602
    // AArch64_GLD1SH_D_IMM_REAL - 170
23603
295k
    {2289, 944, 4, 7 },
23604
    // AArch64_GLD1SH_S_IMM_REAL - 171
23605
295k
    {2316, 951, 4, 7 },
23606
    // AArch64_GLD1SW_D_IMM_REAL - 172
23607
295k
    {2343, 958, 4, 7 },
23608
    // AArch64_GLD1W_D_IMM_REAL - 173
23609
295k
    {2370, 965, 4, 7 },
23610
    // AArch64_GLD1W_IMM_REAL - 174
23611
295k
    {2396, 972, 4, 7 },
23612
    // AArch64_GLDFF1B_D_IMM_REAL - 175
23613
295k
    {2422, 979, 4, 7 },
23614
    // AArch64_GLDFF1B_S_IMM_REAL - 176
23615
295k
    {2450, 986, 4, 7 },
23616
    // AArch64_GLDFF1D_IMM_REAL - 177
23617
295k
    {2478, 993, 4, 7 },
23618
    // AArch64_GLDFF1H_D_IMM_REAL - 178
23619
295k
    {2506, 1000, 4, 7 },
23620
    // AArch64_GLDFF1H_S_IMM_REAL - 179
23621
295k
    {2534, 1007, 4, 7 },
23622
    // AArch64_GLDFF1SB_D_IMM_REAL - 180
23623
295k
    {2562, 1014, 4, 7 },
23624
    // AArch64_GLDFF1SB_S_IMM_REAL - 181
23625
295k
    {2591, 1021, 4, 7 },
23626
    // AArch64_GLDFF1SH_D_IMM_REAL - 182
23627
295k
    {2620, 1028, 4, 7 },
23628
    // AArch64_GLDFF1SH_S_IMM_REAL - 183
23629
295k
    {2649, 1035, 4, 7 },
23630
    // AArch64_GLDFF1SW_D_IMM_REAL - 184
23631
295k
    {2678, 1042, 4, 7 },
23632
    // AArch64_GLDFF1W_D_IMM_REAL - 185
23633
295k
    {2707, 1049, 4, 7 },
23634
    // AArch64_GLDFF1W_IMM_REAL - 186
23635
295k
    {2735, 1056, 4, 7 },
23636
    // AArch64_HINT - 187
23637
295k
    {2763, 1063, 1, 1 },
23638
295k
    {2767, 1064, 1, 1 },
23639
295k
    {2773, 1065, 1, 1 },
23640
295k
    {2777, 1066, 1, 1 },
23641
295k
    {2781, 1067, 1, 1 },
23642
295k
    {2785, 1068, 1, 1 },
23643
295k
    {2790, 1069, 1, 1 },
23644
295k
    {2794, 1070, 1, 4 },
23645
295k
    {2798, 1074, 1, 1 },
23646
295k
    {2803, 1075, 1, 4 },
23647
295k
    {2807, 1079, 1, 4 },
23648
295k
    {2816, 1083, 1, 4 },
23649
295k
    {2825, 1087, 1, 4 },
23650
295k
    {2836, 1091, 1, 4 },
23651
    // AArch64_INCB_XPiI - 201
23652
295k
    {2843, 1095, 4, 8 },
23653
295k
    {2851, 1103, 4, 8 },
23654
    // AArch64_INCD_XPiI - 203
23655
295k
    {2865, 1111, 4, 8 },
23656
295k
    {2873, 1119, 4, 8 },
23657
    // AArch64_INCD_ZPiI - 205
23658
295k
    {2887, 1127, 4, 8 },
23659
295k
    {2897, 1135, 4, 8 },
23660
    // AArch64_INCH_XPiI - 207
23661
295k
    {2913, 1143, 4, 8 },
23662
295k
    {2921, 1151, 4, 8 },
23663
    // AArch64_INCH_ZPiI - 209
23664
295k
    {2935, 1159, 4, 8 },
23665
295k
    {2945, 1167, 4, 8 },
23666
    // AArch64_INCW_XPiI - 211
23667
295k
    {2961, 1175, 4, 8 },
23668
295k
    {2969, 1183, 4, 8 },
23669
    // AArch64_INCW_ZPiI - 213
23670
295k
    {2983, 1191, 4, 8 },
23671
295k
    {2993, 1199, 4, 8 },
23672
    // AArch64_INSERT_MXIPZ_H_B - 215
23673
295k
    {3009, 1207, 6, 9 },
23674
    // AArch64_INSERT_MXIPZ_H_D - 216
23675
295k
    {3042, 1216, 6, 9 },
23676
    // AArch64_INSERT_MXIPZ_H_H - 217
23677
295k
    {3075, 1225, 6, 9 },
23678
    // AArch64_INSERT_MXIPZ_H_Q - 218
23679
295k
    {3108, 1234, 6, 9 },
23680
    // AArch64_INSERT_MXIPZ_H_S - 219
23681
295k
    {3141, 1243, 6, 9 },
23682
    // AArch64_INSERT_MXIPZ_V_B - 220
23683
295k
    {3174, 1252, 6, 9 },
23684
    // AArch64_INSERT_MXIPZ_V_D - 221
23685
295k
    {3207, 1261, 6, 9 },
23686
    // AArch64_INSERT_MXIPZ_V_H - 222
23687
295k
    {3240, 1270, 6, 9 },
23688
    // AArch64_INSERT_MXIPZ_V_Q - 223
23689
295k
    {3273, 1279, 6, 9 },
23690
    // AArch64_INSERT_MXIPZ_V_S - 224
23691
295k
    {3306, 1288, 6, 9 },
23692
    // AArch64_INSvi16gpr - 225
23693
295k
    {3339, 1297, 4, 7 },
23694
    // AArch64_INSvi16lane - 226
23695
295k
    {3358, 1304, 5, 7 },
23696
    // AArch64_INSvi32gpr - 227
23697
295k
    {3385, 1311, 4, 7 },
23698
    // AArch64_INSvi32lane - 228
23699
295k
    {3404, 1318, 5, 7 },
23700
    // AArch64_INSvi64gpr - 229
23701
295k
    {3431, 1325, 4, 7 },
23702
    // AArch64_INSvi64lane - 230
23703
295k
    {3450, 1332, 5, 7 },
23704
    // AArch64_INSvi8gpr - 231
23705
295k
    {3477, 1339, 4, 7 },
23706
    // AArch64_INSvi8lane - 232
23707
295k
    {3496, 1346, 5, 7 },
23708
    // AArch64_IRG - 233
23709
295k
    {3523, 1353, 3, 6 },
23710
    // AArch64_ISB - 234
23711
295k
    {3534, 1359, 1, 1 },
23712
    // AArch64_LD1B_2Z_IMM - 235
23713
295k
    {3538, 1360, 4, 8 },
23714
    // AArch64_LD1B_2Z_STRIDED_IMM - 236
23715
295k
    {3562, 1368, 4, 7 },
23716
    // AArch64_LD1B_4Z_IMM - 237
23717
295k
    {3538, 1375, 4, 8 },
23718
    // AArch64_LD1B_4Z_STRIDED_IMM - 238
23719
295k
    {3586, 1383, 4, 7 },
23720
    // AArch64_LD1B_D_IMM - 239
23721
295k
    {3610, 1390, 4, 8 },
23722
    // AArch64_LD1B_H_IMM - 240
23723
295k
    {3634, 1398, 4, 8 },
23724
    // AArch64_LD1B_IMM - 241
23725
295k
    {3658, 1406, 4, 8 },
23726
    // AArch64_LD1B_S_IMM - 242
23727
295k
    {3682, 1414, 4, 8 },
23728
    // AArch64_LD1D_2Z_IMM - 243
23729
295k
    {3706, 1422, 4, 8 },
23730
    // AArch64_LD1D_2Z_STRIDED_IMM - 244
23731
295k
    {3730, 1430, 4, 7 },
23732
    // AArch64_LD1D_4Z_IMM - 245
23733
295k
    {3706, 1437, 4, 8 },
23734
    // AArch64_LD1D_4Z_STRIDED_IMM - 246
23735
295k
    {3730, 1445, 4, 7 },
23736
    // AArch64_LD1D_IMM - 247
23737
295k
    {3754, 1452, 4, 8 },
23738
    // AArch64_LD1D_Q_IMM - 248
23739
295k
    {3778, 1460, 4, 7 },
23740
    // AArch64_LD1Fourv16b_POST - 249
23741
295k
    {3802, 1467, 4, 7 },
23742
    // AArch64_LD1Fourv1d_POST - 250
23743
295k
    {3822, 1474, 4, 7 },
23744
    // AArch64_LD1Fourv2d_POST - 251
23745
295k
    {3842, 1481, 4, 7 },
23746
    // AArch64_LD1Fourv2s_POST - 252
23747
295k
    {3862, 1488, 4, 7 },
23748
    // AArch64_LD1Fourv4h_POST - 253
23749
295k
    {3882, 1495, 4, 7 },
23750
    // AArch64_LD1Fourv4s_POST - 254
23751
295k
    {3902, 1502, 4, 7 },
23752
    // AArch64_LD1Fourv8b_POST - 255
23753
295k
    {3922, 1509, 4, 7 },
23754
    // AArch64_LD1Fourv8h_POST - 256
23755
295k
    {3942, 1516, 4, 7 },
23756
    // AArch64_LD1H_2Z_IMM - 257
23757
295k
    {3962, 1523, 4, 8 },
23758
    // AArch64_LD1H_2Z_STRIDED_IMM - 258
23759
295k
    {3986, 1531, 4, 7 },
23760
    // AArch64_LD1H_4Z_IMM - 259
23761
295k
    {3962, 1538, 4, 8 },
23762
    // AArch64_LD1H_4Z_STRIDED_IMM - 260
23763
295k
    {4010, 1546, 4, 7 },
23764
    // AArch64_LD1H_D_IMM - 261
23765
295k
    {4034, 1553, 4, 8 },
23766
    // AArch64_LD1H_IMM - 262
23767
295k
    {4058, 1561, 4, 8 },
23768
    // AArch64_LD1H_S_IMM - 263
23769
295k
    {4082, 1569, 4, 8 },
23770
    // AArch64_LD1Onev16b_POST - 264
23771
295k
    {4106, 1577, 4, 7 },
23772
    // AArch64_LD1Onev1d_POST - 265
23773
295k
    {4126, 1584, 4, 7 },
23774
    // AArch64_LD1Onev2d_POST - 266
23775
295k
    {4145, 1591, 4, 7 },
23776
    // AArch64_LD1Onev2s_POST - 267
23777
295k
    {4165, 1598, 4, 7 },
23778
    // AArch64_LD1Onev4h_POST - 268
23779
295k
    {4184, 1605, 4, 7 },
23780
    // AArch64_LD1Onev4s_POST - 269
23781
295k
    {4203, 1612, 4, 7 },
23782
    // AArch64_LD1Onev8b_POST - 270
23783
295k
    {4223, 1619, 4, 7 },
23784
    // AArch64_LD1Onev8h_POST - 271
23785
295k
    {4242, 1626, 4, 7 },
23786
    // AArch64_LD1RB_D_IMM - 272
23787
295k
    {4262, 1633, 4, 8 },
23788
    // AArch64_LD1RB_H_IMM - 273
23789
295k
    {4287, 1641, 4, 8 },
23790
    // AArch64_LD1RB_IMM - 274
23791
295k
    {4312, 1649, 4, 8 },
23792
    // AArch64_LD1RB_S_IMM - 275
23793
295k
    {4337, 1657, 4, 8 },
23794
    // AArch64_LD1RD_IMM - 276
23795
295k
    {4362, 1665, 4, 8 },
23796
    // AArch64_LD1RH_D_IMM - 277
23797
295k
    {4387, 1673, 4, 8 },
23798
    // AArch64_LD1RH_IMM - 278
23799
295k
    {4412, 1681, 4, 8 },
23800
    // AArch64_LD1RH_S_IMM - 279
23801
295k
    {4437, 1689, 4, 8 },
23802
    // AArch64_LD1RO_B_IMM - 280
23803
295k
    {4462, 1697, 4, 10 },
23804
    // AArch64_LD1RO_D_IMM - 281
23805
295k
    {4488, 1707, 4, 10 },
23806
    // AArch64_LD1RO_H_IMM - 282
23807
295k
    {4514, 1717, 4, 10 },
23808
    // AArch64_LD1RO_W_IMM - 283
23809
295k
    {4540, 1727, 4, 10 },
23810
    // AArch64_LD1RQ_B_IMM - 284
23811
295k
    {4566, 1737, 4, 8 },
23812
    // AArch64_LD1RQ_D_IMM - 285
23813
295k
    {4592, 1745, 4, 8 },
23814
    // AArch64_LD1RQ_H_IMM - 286
23815
295k
    {4618, 1753, 4, 8 },
23816
    // AArch64_LD1RQ_W_IMM - 287
23817
295k
    {4644, 1761, 4, 8 },
23818
    // AArch64_LD1RSB_D_IMM - 288
23819
295k
    {4670, 1769, 4, 8 },
23820
    // AArch64_LD1RSB_H_IMM - 289
23821
295k
    {4696, 1777, 4, 8 },
23822
    // AArch64_LD1RSB_S_IMM - 290
23823
295k
    {4722, 1785, 4, 8 },
23824
    // AArch64_LD1RSH_D_IMM - 291
23825
295k
    {4748, 1793, 4, 8 },
23826
    // AArch64_LD1RSH_S_IMM - 292
23827
295k
    {4774, 1801, 4, 8 },
23828
    // AArch64_LD1RSW_IMM - 293
23829
295k
    {4800, 1809, 4, 8 },
23830
    // AArch64_LD1RW_D_IMM - 294
23831
295k
    {4826, 1817, 4, 8 },
23832
    // AArch64_LD1RW_IMM - 295
23833
295k
    {4851, 1825, 4, 8 },
23834
    // AArch64_LD1Rv16b_POST - 296
23835
295k
    {4876, 1833, 4, 7 },
23836
    // AArch64_LD1Rv1d_POST - 297
23837
295k
    {4896, 1840, 4, 7 },
23838
    // AArch64_LD1Rv2d_POST - 298
23839
295k
    {4916, 1847, 4, 7 },
23840
    // AArch64_LD1Rv2s_POST - 299
23841
295k
    {4936, 1854, 4, 7 },
23842
    // AArch64_LD1Rv4h_POST - 300
23843
295k
    {4956, 1861, 4, 7 },
23844
    // AArch64_LD1Rv4s_POST - 301
23845
295k
    {4976, 1868, 4, 7 },
23846
    // AArch64_LD1Rv8b_POST - 302
23847
295k
    {4996, 1875, 4, 7 },
23848
    // AArch64_LD1Rv8h_POST - 303
23849
295k
    {5016, 1882, 4, 7 },
23850
    // AArch64_LD1SB_D_IMM - 304
23851
295k
    {5036, 1889, 4, 8 },
23852
    // AArch64_LD1SB_H_IMM - 305
23853
295k
    {5061, 1897, 4, 8 },
23854
    // AArch64_LD1SB_S_IMM - 306
23855
295k
    {5086, 1905, 4, 8 },
23856
    // AArch64_LD1SH_D_IMM - 307
23857
295k
    {5111, 1913, 4, 8 },
23858
    // AArch64_LD1SH_S_IMM - 308
23859
295k
    {5136, 1921, 4, 8 },
23860
    // AArch64_LD1SW_D_IMM - 309
23861
295k
    {5161, 1929, 4, 8 },
23862
    // AArch64_LD1Threev16b_POST - 310
23863
295k
    {5186, 1937, 4, 7 },
23864
    // AArch64_LD1Threev1d_POST - 311
23865
295k
    {5206, 1944, 4, 7 },
23866
    // AArch64_LD1Threev2d_POST - 312
23867
295k
    {5226, 1951, 4, 7 },
23868
    // AArch64_LD1Threev2s_POST - 313
23869
295k
    {5246, 1958, 4, 7 },
23870
    // AArch64_LD1Threev4h_POST - 314
23871
295k
    {5266, 1965, 4, 7 },
23872
    // AArch64_LD1Threev4s_POST - 315
23873
295k
    {5286, 1972, 4, 7 },
23874
    // AArch64_LD1Threev8b_POST - 316
23875
295k
    {5306, 1979, 4, 7 },
23876
    // AArch64_LD1Threev8h_POST - 317
23877
295k
    {5326, 1986, 4, 7 },
23878
    // AArch64_LD1Twov16b_POST - 318
23879
295k
    {5346, 1993, 4, 7 },
23880
    // AArch64_LD1Twov1d_POST - 319
23881
295k
    {5366, 2000, 4, 7 },
23882
    // AArch64_LD1Twov2d_POST - 320
23883
295k
    {5386, 2007, 4, 7 },
23884
    // AArch64_LD1Twov2s_POST - 321
23885
295k
    {5406, 2014, 4, 7 },
23886
    // AArch64_LD1Twov4h_POST - 322
23887
295k
    {5426, 2021, 4, 7 },
23888
    // AArch64_LD1Twov4s_POST - 323
23889
295k
    {5446, 2028, 4, 7 },
23890
    // AArch64_LD1Twov8b_POST - 324
23891
295k
    {5466, 2035, 4, 7 },
23892
    // AArch64_LD1Twov8h_POST - 325
23893
295k
    {5486, 2042, 4, 7 },
23894
    // AArch64_LD1W_2Z_IMM - 326
23895
295k
    {5506, 2049, 4, 8 },
23896
    // AArch64_LD1W_2Z_STRIDED_IMM - 327
23897
295k
    {5530, 2057, 4, 7 },
23898
    // AArch64_LD1W_4Z_IMM - 328
23899
295k
    {5506, 2064, 4, 8 },
23900
    // AArch64_LD1W_4Z_STRIDED_IMM - 329
23901
295k
    {5530, 2072, 4, 7 },
23902
    // AArch64_LD1W_D_IMM - 330
23903
295k
    {5554, 2079, 4, 8 },
23904
    // AArch64_LD1W_IMM - 331
23905
295k
    {5578, 2087, 4, 8 },
23906
    // AArch64_LD1W_Q_IMM - 332
23907
295k
    {5602, 2095, 4, 7 },
23908
    // AArch64_LD1_MXIPXX_H_B - 333
23909
295k
    {5626, 2102, 6, 9 },
23910
    // AArch64_LD1_MXIPXX_H_D - 334
23911
295k
    {5662, 2111, 6, 9 },
23912
    // AArch64_LD1_MXIPXX_H_H - 335
23913
295k
    {5698, 2120, 6, 9 },
23914
    // AArch64_LD1_MXIPXX_H_Q - 336
23915
295k
    {5734, 2129, 6, 9 },
23916
    // AArch64_LD1_MXIPXX_H_S - 337
23917
295k
    {5770, 2138, 6, 9 },
23918
    // AArch64_LD1_MXIPXX_V_B - 338
23919
295k
    {5806, 2147, 6, 9 },
23920
    // AArch64_LD1_MXIPXX_V_D - 339
23921
295k
    {5842, 2156, 6, 9 },
23922
    // AArch64_LD1_MXIPXX_V_H - 340
23923
295k
    {5878, 2165, 6, 9 },
23924
    // AArch64_LD1_MXIPXX_V_Q - 341
23925
295k
    {5914, 2174, 6, 9 },
23926
    // AArch64_LD1_MXIPXX_V_S - 342
23927
295k
    {5950, 2183, 6, 9 },
23928
    // AArch64_LD1i16_POST - 343
23929
295k
    {5986, 2192, 6, 9 },
23930
    // AArch64_LD1i32_POST - 344
23931
295k
    {6009, 2201, 6, 9 },
23932
    // AArch64_LD1i64_POST - 345
23933
295k
    {6032, 2210, 6, 9 },
23934
    // AArch64_LD1i8_POST - 346
23935
295k
    {6055, 2219, 6, 9 },
23936
    // AArch64_LD2B_IMM - 347
23937
295k
    {6078, 2228, 4, 8 },
23938
    // AArch64_LD2D_IMM - 348
23939
295k
    {6102, 2236, 4, 8 },
23940
    // AArch64_LD2H_IMM - 349
23941
295k
    {6126, 2244, 4, 8 },
23942
    // AArch64_LD2Q_IMM - 350
23943
295k
    {6150, 2252, 4, 8 },
23944
    // AArch64_LD2Rv16b_POST - 351
23945
295k
    {6174, 2260, 4, 7 },
23946
    // AArch64_LD2Rv1d_POST - 352
23947
295k
    {6194, 2267, 4, 7 },
23948
    // AArch64_LD2Rv2d_POST - 353
23949
295k
    {6215, 2274, 4, 7 },
23950
    // AArch64_LD2Rv2s_POST - 354
23951
295k
    {6236, 2281, 4, 7 },
23952
    // AArch64_LD2Rv4h_POST - 355
23953
295k
    {6256, 2288, 4, 7 },
23954
    // AArch64_LD2Rv4s_POST - 356
23955
295k
    {6276, 2295, 4, 7 },
23956
    // AArch64_LD2Rv8b_POST - 357
23957
295k
    {6296, 2302, 4, 7 },
23958
    // AArch64_LD2Rv8h_POST - 358
23959
295k
    {6316, 2309, 4, 7 },
23960
    // AArch64_LD2Twov16b_POST - 359
23961
295k
    {6336, 2316, 4, 7 },
23962
    // AArch64_LD2Twov2d_POST - 360
23963
295k
    {6356, 2323, 4, 7 },
23964
    // AArch64_LD2Twov2s_POST - 361
23965
295k
    {6376, 2330, 4, 7 },
23966
    // AArch64_LD2Twov4h_POST - 362
23967
295k
    {6396, 2337, 4, 7 },
23968
    // AArch64_LD2Twov4s_POST - 363
23969
295k
    {6416, 2344, 4, 7 },
23970
    // AArch64_LD2Twov8b_POST - 364
23971
295k
    {6436, 2351, 4, 7 },
23972
    // AArch64_LD2Twov8h_POST - 365
23973
295k
    {6456, 2358, 4, 7 },
23974
    // AArch64_LD2W_IMM - 366
23975
295k
    {6476, 2365, 4, 8 },
23976
    // AArch64_LD2i16_POST - 367
23977
295k
    {6500, 2373, 6, 9 },
23978
    // AArch64_LD2i32_POST - 368
23979
295k
    {6523, 2382, 6, 9 },
23980
    // AArch64_LD2i64_POST - 369
23981
295k
    {6546, 2391, 6, 9 },
23982
    // AArch64_LD2i8_POST - 370
23983
295k
    {6570, 2400, 6, 9 },
23984
    // AArch64_LD3B_IMM - 371
23985
295k
    {6593, 2409, 4, 8 },
23986
    // AArch64_LD3D_IMM - 372
23987
295k
    {6617, 2417, 4, 8 },
23988
    // AArch64_LD3H_IMM - 373
23989
295k
    {6641, 2425, 4, 8 },
23990
    // AArch64_LD3Q_IMM - 374
23991
295k
    {6665, 2433, 4, 8 },
23992
    // AArch64_LD3Rv16b_POST - 375
23993
295k
    {6689, 2441, 4, 7 },
23994
    // AArch64_LD3Rv1d_POST - 376
23995
295k
    {6709, 2448, 4, 7 },
23996
    // AArch64_LD3Rv2d_POST - 377
23997
295k
    {6730, 2455, 4, 7 },
23998
    // AArch64_LD3Rv2s_POST - 378
23999
295k
    {6751, 2462, 4, 7 },
24000
    // AArch64_LD3Rv4h_POST - 379
24001
295k
    {6772, 2469, 4, 7 },
24002
    // AArch64_LD3Rv4s_POST - 380
24003
295k
    {6792, 2476, 4, 7 },
24004
    // AArch64_LD3Rv8b_POST - 381
24005
295k
    {6813, 2483, 4, 7 },
24006
    // AArch64_LD3Rv8h_POST - 382
24007
295k
    {6833, 2490, 4, 7 },
24008
    // AArch64_LD3Threev16b_POST - 383
24009
295k
    {6853, 2497, 4, 7 },
24010
    // AArch64_LD3Threev2d_POST - 384
24011
295k
    {6873, 2504, 4, 7 },
24012
    // AArch64_LD3Threev2s_POST - 385
24013
295k
    {6893, 2511, 4, 7 },
24014
    // AArch64_LD3Threev4h_POST - 386
24015
295k
    {6913, 2518, 4, 7 },
24016
    // AArch64_LD3Threev4s_POST - 387
24017
295k
    {6933, 2525, 4, 7 },
24018
    // AArch64_LD3Threev8b_POST - 388
24019
295k
    {6953, 2532, 4, 7 },
24020
    // AArch64_LD3Threev8h_POST - 389
24021
295k
    {6973, 2539, 4, 7 },
24022
    // AArch64_LD3W_IMM - 390
24023
295k
    {6993, 2546, 4, 8 },
24024
    // AArch64_LD3i16_POST - 391
24025
295k
    {7017, 2554, 6, 9 },
24026
    // AArch64_LD3i32_POST - 392
24027
295k
    {7040, 2563, 6, 9 },
24028
    // AArch64_LD3i64_POST - 393
24029
295k
    {7064, 2572, 6, 9 },
24030
    // AArch64_LD3i8_POST - 394
24031
295k
    {7088, 2581, 6, 9 },
24032
    // AArch64_LD4B_IMM - 395
24033
295k
    {7111, 2590, 4, 8 },
24034
    // AArch64_LD4D_IMM - 396
24035
295k
    {7135, 2598, 4, 8 },
24036
    // AArch64_LD4Fourv16b_POST - 397
24037
295k
    {7159, 2606, 4, 7 },
24038
    // AArch64_LD4Fourv2d_POST - 398
24039
295k
    {7179, 2613, 4, 7 },
24040
    // AArch64_LD4Fourv2s_POST - 399
24041
295k
    {7199, 2620, 4, 7 },
24042
    // AArch64_LD4Fourv4h_POST - 400
24043
295k
    {7219, 2627, 4, 7 },
24044
    // AArch64_LD4Fourv4s_POST - 401
24045
295k
    {7239, 2634, 4, 7 },
24046
    // AArch64_LD4Fourv8b_POST - 402
24047
295k
    {7259, 2641, 4, 7 },
24048
    // AArch64_LD4Fourv8h_POST - 403
24049
295k
    {7279, 2648, 4, 7 },
24050
    // AArch64_LD4H_IMM - 404
24051
295k
    {7299, 2655, 4, 8 },
24052
    // AArch64_LD4Q_IMM - 405
24053
295k
    {7323, 2663, 4, 8 },
24054
    // AArch64_LD4Rv16b_POST - 406
24055
295k
    {7347, 2671, 4, 7 },
24056
    // AArch64_LD4Rv1d_POST - 407
24057
295k
    {7367, 2678, 4, 7 },
24058
    // AArch64_LD4Rv2d_POST - 408
24059
295k
    {7388, 2685, 4, 7 },
24060
    // AArch64_LD4Rv2s_POST - 409
24061
295k
    {7409, 2692, 4, 7 },
24062
    // AArch64_LD4Rv4h_POST - 410
24063
295k
    {7430, 2699, 4, 7 },
24064
    // AArch64_LD4Rv4s_POST - 411
24065
295k
    {7450, 2706, 4, 7 },
24066
    // AArch64_LD4Rv8b_POST - 412
24067
295k
    {7471, 2713, 4, 7 },
24068
    // AArch64_LD4Rv8h_POST - 413
24069
295k
    {7491, 2720, 4, 7 },
24070
    // AArch64_LD4W_IMM - 414
24071
295k
    {7511, 2727, 4, 8 },
24072
    // AArch64_LD4i16_POST - 415
24073
295k
    {7535, 2735, 6, 9 },
24074
    // AArch64_LD4i32_POST - 416
24075
295k
    {7558, 2744, 6, 9 },
24076
    // AArch64_LD4i64_POST - 417
24077
295k
    {7582, 2753, 6, 9 },
24078
    // AArch64_LD4i8_POST - 418
24079
295k
    {7606, 2762, 6, 9 },
24080
    // AArch64_LDADDB - 419
24081
295k
    {7629, 2771, 3, 6 },
24082
    // AArch64_LDADDH - 420
24083
295k
    {7645, 2777, 3, 6 },
24084
    // AArch64_LDADDLB - 421
24085
295k
    {7661, 2783, 3, 6 },
24086
    // AArch64_LDADDLH - 422
24087
295k
    {7678, 2789, 3, 6 },
24088
    // AArch64_LDADDLW - 423
24089
295k
    {7695, 2795, 3, 6 },
24090
    // AArch64_LDADDLX - 424
24091
295k
    {7695, 2801, 3, 6 },
24092
    // AArch64_LDADDW - 425
24093
295k
    {7711, 2807, 3, 6 },
24094
    // AArch64_LDADDX - 426
24095
295k
    {7711, 2813, 3, 6 },
24096
    // AArch64_LDAPURBi - 427
24097
295k
    {7726, 2819, 3, 6 },
24098
    // AArch64_LDAPURHi - 428
24099
295k
    {7743, 2825, 3, 6 },
24100
    // AArch64_LDAPURSBWi - 429
24101
295k
    {7760, 2831, 3, 6 },
24102
    // AArch64_LDAPURSBXi - 430
24103
295k
    {7760, 2837, 3, 6 },
24104
    // AArch64_LDAPURSHWi - 431
24105
295k
    {7778, 2843, 3, 6 },
24106
    // AArch64_LDAPURSHXi - 432
24107
295k
    {7778, 2849, 3, 6 },
24108
    // AArch64_LDAPURSWi - 433
24109
295k
    {7796, 2855, 3, 6 },
24110
    // AArch64_LDAPURXi - 434
24111
295k
    {7814, 2861, 3, 6 },
24112
    // AArch64_LDAPURbi - 435
24113
295k
    {7814, 2867, 3, 9 },
24114
    // AArch64_LDAPURdi - 436
24115
295k
    {7814, 2876, 3, 9 },
24116
    // AArch64_LDAPURhi - 437
24117
295k
    {7814, 2885, 3, 9 },
24118
    // AArch64_LDAPURi - 438
24119
295k
    {7814, 2894, 3, 6 },
24120
    // AArch64_LDAPURqi - 439
24121
295k
    {7814, 2900, 3, 9 },
24122
    // AArch64_LDAPURsi - 440
24123
295k
    {7814, 2909, 3, 9 },
24124
    // AArch64_LDCLRB - 441
24125
295k
    {7830, 2918, 3, 6 },
24126
    // AArch64_LDCLRH - 442
24127
295k
    {7846, 2924, 3, 6 },
24128
    // AArch64_LDCLRLB - 443
24129
295k
    {7862, 2930, 3, 6 },
24130
    // AArch64_LDCLRLH - 444
24131
295k
    {7879, 2936, 3, 6 },
24132
    // AArch64_LDCLRLW - 445
24133
295k
    {7896, 2942, 3, 6 },
24134
    // AArch64_LDCLRLX - 446
24135
295k
    {7896, 2948, 3, 6 },
24136
    // AArch64_LDCLRW - 447
24137
295k
    {7912, 2954, 3, 6 },
24138
    // AArch64_LDCLRX - 448
24139
295k
    {7912, 2960, 3, 6 },
24140
    // AArch64_LDEORB - 449
24141
295k
    {7927, 2966, 3, 6 },
24142
    // AArch64_LDEORH - 450
24143
295k
    {7943, 2972, 3, 6 },
24144
    // AArch64_LDEORLB - 451
24145
295k
    {7959, 2978, 3, 6 },
24146
    // AArch64_LDEORLH - 452
24147
295k
    {7976, 2984, 3, 6 },
24148
    // AArch64_LDEORLW - 453
24149
295k
    {7993, 2990, 3, 6 },
24150
    // AArch64_LDEORLX - 454
24151
295k
    {7993, 2996, 3, 6 },
24152
    // AArch64_LDEORW - 455
24153
295k
    {8009, 3002, 3, 6 },
24154
    // AArch64_LDEORX - 456
24155
295k
    {8009, 3008, 3, 6 },
24156
    // AArch64_LDFF1B_D_REAL - 457
24157
295k
    {8024, 3014, 4, 7 },
24158
    // AArch64_LDFF1B_H_REAL - 458
24159
295k
    {8050, 3021, 4, 7 },
24160
    // AArch64_LDFF1B_REAL - 459
24161
295k
    {8076, 3028, 4, 7 },
24162
    // AArch64_LDFF1B_S_REAL - 460
24163
295k
    {8102, 3035, 4, 7 },
24164
    // AArch64_LDFF1D_REAL - 461
24165
295k
    {8128, 3042, 4, 7 },
24166
    // AArch64_LDFF1H_D_REAL - 462
24167
295k
    {8154, 3049, 4, 7 },
24168
    // AArch64_LDFF1H_REAL - 463
24169
295k
    {8180, 3056, 4, 7 },
24170
    // AArch64_LDFF1H_S_REAL - 464
24171
295k
    {8206, 3063, 4, 7 },
24172
    // AArch64_LDFF1SB_D_REAL - 465
24173
295k
    {8232, 3070, 4, 7 },
24174
    // AArch64_LDFF1SB_H_REAL - 466
24175
295k
    {8259, 3077, 4, 7 },
24176
    // AArch64_LDFF1SB_S_REAL - 467
24177
295k
    {8286, 3084, 4, 7 },
24178
    // AArch64_LDFF1SH_D_REAL - 468
24179
295k
    {8313, 3091, 4, 7 },
24180
    // AArch64_LDFF1SH_S_REAL - 469
24181
295k
    {8340, 3098, 4, 7 },
24182
    // AArch64_LDFF1SW_D_REAL - 470
24183
295k
    {8367, 3105, 4, 7 },
24184
    // AArch64_LDFF1W_D_REAL - 471
24185
295k
    {8394, 3112, 4, 7 },
24186
    // AArch64_LDFF1W_REAL - 472
24187
295k
    {8420, 3119, 4, 7 },
24188
    // AArch64_LDG - 473
24189
295k
    {8446, 3126, 4, 7 },
24190
    // AArch64_LDNF1B_D_IMM_REAL - 474
24191
295k
    {8459, 3133, 4, 7 },
24192
    // AArch64_LDNF1B_H_IMM_REAL - 475
24193
295k
    {8485, 3140, 4, 7 },
24194
    // AArch64_LDNF1B_IMM_REAL - 476
24195
295k
    {8511, 3147, 4, 7 },
24196
    // AArch64_LDNF1B_S_IMM_REAL - 477
24197
295k
    {8537, 3154, 4, 7 },
24198
    // AArch64_LDNF1D_IMM_REAL - 478
24199
295k
    {8563, 3161, 4, 7 },
24200
    // AArch64_LDNF1H_D_IMM_REAL - 479
24201
295k
    {8589, 3168, 4, 7 },
24202
    // AArch64_LDNF1H_IMM_REAL - 480
24203
295k
    {8615, 3175, 4, 7 },
24204
    // AArch64_LDNF1H_S_IMM_REAL - 481
24205
295k
    {8641, 3182, 4, 7 },
24206
    // AArch64_LDNF1SB_D_IMM_REAL - 482
24207
295k
    {8667, 3189, 4, 7 },
24208
    // AArch64_LDNF1SB_H_IMM_REAL - 483
24209
295k
    {8694, 3196, 4, 7 },
24210
    // AArch64_LDNF1SB_S_IMM_REAL - 484
24211
295k
    {8721, 3203, 4, 7 },
24212
    // AArch64_LDNF1SH_D_IMM_REAL - 485
24213
295k
    {8748, 3210, 4, 7 },
24214
    // AArch64_LDNF1SH_S_IMM_REAL - 486
24215
295k
    {8775, 3217, 4, 7 },
24216
    // AArch64_LDNF1SW_D_IMM_REAL - 487
24217
295k
    {8802, 3224, 4, 7 },
24218
    // AArch64_LDNF1W_D_IMM_REAL - 488
24219
295k
    {8829, 3231, 4, 7 },
24220
    // AArch64_LDNF1W_IMM_REAL - 489
24221
295k
    {8855, 3238, 4, 7 },
24222
    // AArch64_LDNPDi - 490
24223
295k
    {8881, 3245, 4, 7 },
24224
    // AArch64_LDNPQi - 491
24225
295k
    {8881, 3252, 4, 7 },
24226
    // AArch64_LDNPSi - 492
24227
295k
    {8881, 3259, 4, 7 },
24228
    // AArch64_LDNPWi - 493
24229
295k
    {8881, 3266, 4, 4 },
24230
    // AArch64_LDNPXi - 494
24231
295k
    {8881, 3270, 4, 4 },
24232
    // AArch64_LDNT1B_2Z_IMM - 495
24233
295k
    {8899, 3274, 4, 8 },
24234
    // AArch64_LDNT1B_2Z_STRIDED_IMM - 496
24235
295k
    {8925, 3282, 4, 7 },
24236
    // AArch64_LDNT1B_4Z_IMM - 497
24237
295k
    {8899, 3289, 4, 8 },
24238
    // AArch64_LDNT1B_4Z_STRIDED_IMM - 498
24239
295k
    {8951, 3297, 4, 7 },
24240
    // AArch64_LDNT1B_ZRI - 499
24241
295k
    {8977, 3304, 4, 8 },
24242
    // AArch64_LDNT1B_ZZR_D_REAL - 500
24243
295k
    {9003, 3312, 4, 7 },
24244
    // AArch64_LDNT1B_ZZR_S_REAL - 501
24245
295k
    {9031, 3319, 4, 7 },
24246
    // AArch64_LDNT1D_2Z_IMM - 502
24247
295k
    {9059, 3326, 4, 8 },
24248
    // AArch64_LDNT1D_2Z_STRIDED_IMM - 503
24249
295k
    {9085, 3334, 4, 7 },
24250
    // AArch64_LDNT1D_4Z_IMM - 504
24251
295k
    {9059, 3341, 4, 8 },
24252
    // AArch64_LDNT1D_4Z_STRIDED_IMM - 505
24253
295k
    {9085, 3349, 4, 7 },
24254
    // AArch64_LDNT1D_ZRI - 506
24255
295k
    {9111, 3356, 4, 8 },
24256
    // AArch64_LDNT1D_ZZR_D_REAL - 507
24257
295k
    {9137, 3364, 4, 7 },
24258
    // AArch64_LDNT1H_2Z_IMM - 508
24259
295k
    {9165, 3371, 4, 8 },
24260
    // AArch64_LDNT1H_2Z_STRIDED_IMM - 509
24261
295k
    {9191, 3379, 4, 7 },
24262
    // AArch64_LDNT1H_4Z_IMM - 510
24263
295k
    {9165, 3386, 4, 8 },
24264
    // AArch64_LDNT1H_4Z_STRIDED_IMM - 511
24265
295k
    {9217, 3394, 4, 7 },
24266
    // AArch64_LDNT1H_ZRI - 512
24267
295k
    {9243, 3401, 4, 8 },
24268
    // AArch64_LDNT1H_ZZR_D_REAL - 513
24269
295k
    {9269, 3409, 4, 7 },
24270
    // AArch64_LDNT1H_ZZR_S_REAL - 514
24271
295k
    {9297, 3416, 4, 7 },
24272
    // AArch64_LDNT1SB_ZZR_D_REAL - 515
24273
295k
    {9325, 3423, 4, 7 },
24274
    // AArch64_LDNT1SB_ZZR_S_REAL - 516
24275
295k
    {9354, 3430, 4, 7 },
24276
    // AArch64_LDNT1SH_ZZR_D_REAL - 517
24277
295k
    {9383, 3437, 4, 7 },
24278
    // AArch64_LDNT1SH_ZZR_S_REAL - 518
24279
295k
    {9412, 3444, 4, 7 },
24280
    // AArch64_LDNT1SW_ZZR_D_REAL - 519
24281
295k
    {9441, 3451, 4, 7 },
24282
    // AArch64_LDNT1W_2Z_IMM - 520
24283
295k
    {9470, 3458, 4, 8 },
24284
    // AArch64_LDNT1W_2Z_STRIDED_IMM - 521
24285
295k
    {9496, 3466, 4, 7 },
24286
    // AArch64_LDNT1W_4Z_IMM - 522
24287
295k
    {9470, 3473, 4, 8 },
24288
    // AArch64_LDNT1W_4Z_STRIDED_IMM - 523
24289
295k
    {9496, 3481, 4, 7 },
24290
    // AArch64_LDNT1W_ZRI - 524
24291
295k
    {9522, 3488, 4, 8 },
24292
    // AArch64_LDNT1W_ZZR_D_REAL - 525
24293
295k
    {9548, 3496, 4, 7 },
24294
    // AArch64_LDNT1W_ZZR_S_REAL - 526
24295
295k
    {9576, 3503, 4, 7 },
24296
    // AArch64_LDPDi - 527
24297
295k
    {9604, 3510, 4, 7 },
24298
    // AArch64_LDPQi - 528
24299
295k
    {9604, 3517, 4, 7 },
24300
    // AArch64_LDPSWi - 529
24301
295k
    {9621, 3524, 4, 4 },
24302
    // AArch64_LDPSi - 530
24303
295k
    {9604, 3528, 4, 7 },
24304
    // AArch64_LDPWi - 531
24305
295k
    {9604, 3535, 4, 4 },
24306
    // AArch64_LDPXi - 532
24307
295k
    {9604, 3539, 4, 4 },
24308
    // AArch64_LDRAAindexed - 533
24309
295k
    {9640, 3543, 3, 6 },
24310
    // AArch64_LDRABindexed - 534
24311
295k
    {9655, 3549, 3, 6 },
24312
    // AArch64_LDRBBroX - 535
24313
295k
    {9670, 3555, 5, 5 },
24314
    // AArch64_LDRBBui - 536
24315
295k
    {9688, 3560, 3, 3 },
24316
    // AArch64_LDRBroX - 537
24317
295k
    {9702, 3563, 5, 8 },
24318
    // AArch64_LDRBui - 538
24319
295k
    {9719, 3571, 3, 6 },
24320
    // AArch64_LDRDroX - 539
24321
295k
    {9702, 3577, 5, 8 },
24322
    // AArch64_LDRDui - 540
24323
295k
    {9719, 3585, 3, 6 },
24324
    // AArch64_LDRHHroX - 541
24325
295k
    {9732, 3591, 5, 5 },
24326
    // AArch64_LDRHHui - 542
24327
295k
    {9750, 3596, 3, 3 },
24328
    // AArch64_LDRHroX - 543
24329
295k
    {9702, 3599, 5, 8 },
24330
    // AArch64_LDRHui - 544
24331
295k
    {9719, 3607, 3, 6 },
24332
    // AArch64_LDRQroX - 545
24333
295k
    {9702, 3613, 5, 8 },
24334
    // AArch64_LDRQui - 546
24335
295k
    {9719, 3621, 3, 6 },
24336
    // AArch64_LDRSBWroX - 547
24337
295k
    {9764, 3627, 5, 5 },
24338
    // AArch64_LDRSBWui - 548
24339
295k
    {9783, 3632, 3, 3 },
24340
    // AArch64_LDRSBXroX - 549
24341
295k
    {9764, 3635, 5, 5 },
24342
    // AArch64_LDRSBXui - 550
24343
295k
    {9783, 3640, 3, 3 },
24344
    // AArch64_LDRSHWroX - 551
24345
295k
    {9798, 3643, 5, 5 },
24346
    // AArch64_LDRSHWui - 552
24347
295k
    {9817, 3648, 3, 3 },
24348
    // AArch64_LDRSHXroX - 553
24349
295k
    {9798, 3651, 5, 5 },
24350
    // AArch64_LDRSHXui - 554
24351
295k
    {9817, 3656, 3, 3 },
24352
    // AArch64_LDRSWroX - 555
24353
295k
    {9832, 3659, 5, 5 },
24354
    // AArch64_LDRSWui - 556
24355
295k
    {9851, 3664, 3, 3 },
24356
    // AArch64_LDRSroX - 557
24357
295k
    {9702, 3667, 5, 8 },
24358
    // AArch64_LDRSui - 558
24359
295k
    {9719, 3675, 3, 6 },
24360
    // AArch64_LDRWroX - 559
24361
295k
    {9702, 3681, 5, 5 },
24362
    // AArch64_LDRWui - 560
24363
295k
    {9719, 3686, 3, 3 },
24364
    // AArch64_LDRXroX - 561
24365
295k
    {9702, 3689, 5, 5 },
24366
    // AArch64_LDRXui - 562
24367
295k
    {9719, 3694, 3, 3 },
24368
    // AArch64_LDR_PXI - 563
24369
295k
    {9866, 3697, 3, 7 },
24370
    // AArch64_LDR_ZA - 564
24371
295k
    {9881, 3704, 5, 8 },
24372
    // AArch64_LDR_ZXI - 565
24373
295k
    {9866, 3712, 3, 7 },
24374
    // AArch64_LDSETB - 566
24375
295k
    {9906, 3719, 3, 6 },
24376
    // AArch64_LDSETH - 567
24377
295k
    {9922, 3725, 3, 6 },
24378
    // AArch64_LDSETLB - 568
24379
295k
    {9938, 3731, 3, 6 },
24380
    // AArch64_LDSETLH - 569
24381
295k
    {9955, 3737, 3, 6 },
24382
    // AArch64_LDSETLW - 570
24383
295k
    {9972, 3743, 3, 6 },
24384
    // AArch64_LDSETLX - 571
24385
295k
    {9972, 3749, 3, 6 },
24386
    // AArch64_LDSETW - 572
24387
295k
    {9988, 3755, 3, 6 },
24388
    // AArch64_LDSETX - 573
24389
295k
    {9988, 3761, 3, 6 },
24390
    // AArch64_LDSMAXB - 574
24391
295k
    {10003, 3767, 3, 6 },
24392
    // AArch64_LDSMAXH - 575
24393
295k
    {10020, 3773, 3, 6 },
24394
    // AArch64_LDSMAXLB - 576
24395
295k
    {10037, 3779, 3, 6 },
24396
    // AArch64_LDSMAXLH - 577
24397
295k
    {10055, 3785, 3, 6 },
24398
    // AArch64_LDSMAXLW - 578
24399
295k
    {10073, 3791, 3, 6 },
24400
    // AArch64_LDSMAXLX - 579
24401
295k
    {10073, 3797, 3, 6 },
24402
    // AArch64_LDSMAXW - 580
24403
295k
    {10090, 3803, 3, 6 },
24404
    // AArch64_LDSMAXX - 581
24405
295k
    {10090, 3809, 3, 6 },
24406
    // AArch64_LDSMINB - 582
24407
295k
    {10106, 3815, 3, 6 },
24408
    // AArch64_LDSMINH - 583
24409
295k
    {10123, 3821, 3, 6 },
24410
    // AArch64_LDSMINLB - 584
24411
295k
    {10140, 3827, 3, 6 },
24412
    // AArch64_LDSMINLH - 585
24413
295k
    {10158, 3833, 3, 6 },
24414
    // AArch64_LDSMINLW - 586
24415
295k
    {10176, 3839, 3, 6 },
24416
    // AArch64_LDSMINLX - 587
24417
295k
    {10176, 3845, 3, 6 },
24418
    // AArch64_LDSMINW - 588
24419
295k
    {10193, 3851, 3, 6 },
24420
    // AArch64_LDSMINX - 589
24421
295k
    {10193, 3857, 3, 6 },
24422
    // AArch64_LDTRBi - 590
24423
295k
    {10209, 3863, 3, 3 },
24424
    // AArch64_LDTRHi - 591
24425
295k
    {10224, 3866, 3, 3 },
24426
    // AArch64_LDTRSBWi - 592
24427
295k
    {10239, 3869, 3, 3 },
24428
    // AArch64_LDTRSBXi - 593
24429
295k
    {10239, 3872, 3, 3 },
24430
    // AArch64_LDTRSHWi - 594
24431
295k
    {10255, 3875, 3, 3 },
24432
    // AArch64_LDTRSHXi - 595
24433
295k
    {10255, 3878, 3, 3 },
24434
    // AArch64_LDTRSWi - 596
24435
295k
    {10271, 3881, 3, 3 },
24436
    // AArch64_LDTRWi - 597
24437
295k
    {10287, 3884, 3, 3 },
24438
    // AArch64_LDTRXi - 598
24439
295k
    {10287, 3887, 3, 3 },
24440
    // AArch64_LDUMAXB - 599
24441
295k
    {10301, 3890, 3, 6 },
24442
    // AArch64_LDUMAXH - 600
24443
295k
    {10318, 3896, 3, 6 },
24444
    // AArch64_LDUMAXLB - 601
24445
295k
    {10335, 3902, 3, 6 },
24446
    // AArch64_LDUMAXLH - 602
24447
295k
    {10353, 3908, 3, 6 },
24448
    // AArch64_LDUMAXLW - 603
24449
295k
    {10371, 3914, 3, 6 },
24450
    // AArch64_LDUMAXLX - 604
24451
295k
    {10371, 3920, 3, 6 },
24452
    // AArch64_LDUMAXW - 605
24453
295k
    {10388, 3926, 3, 6 },
24454
    // AArch64_LDUMAXX - 606
24455
295k
    {10388, 3932, 3, 6 },
24456
    // AArch64_LDUMINB - 607
24457
295k
    {10404, 3938, 3, 6 },
24458
    // AArch64_LDUMINH - 608
24459
295k
    {10421, 3944, 3, 6 },
24460
    // AArch64_LDUMINLB - 609
24461
295k
    {10438, 3950, 3, 6 },
24462
    // AArch64_LDUMINLH - 610
24463
295k
    {10456, 3956, 3, 6 },
24464
    // AArch64_LDUMINLW - 611
24465
295k
    {10474, 3962, 3, 6 },
24466
    // AArch64_LDUMINLX - 612
24467
295k
    {10474, 3968, 3, 6 },
24468
    // AArch64_LDUMINW - 613
24469
295k
    {10491, 3974, 3, 6 },
24470
    // AArch64_LDUMINX - 614
24471
295k
    {10491, 3980, 3, 6 },
24472
    // AArch64_LDURBBi - 615
24473
295k
    {10507, 3986, 3, 3 },
24474
    // AArch64_LDURBi - 616
24475
295k
    {10522, 3989, 3, 6 },
24476
    // AArch64_LDURDi - 617
24477
295k
    {10522, 3995, 3, 6 },
24478
    // AArch64_LDURHHi - 618
24479
295k
    {10536, 4001, 3, 3 },
24480
    // AArch64_LDURHi - 619
24481
295k
    {10522, 4004, 3, 6 },
24482
    // AArch64_LDURQi - 620
24483
295k
    {10522, 4010, 3, 6 },
24484
    // AArch64_LDURSBWi - 621
24485
295k
    {10551, 4016, 3, 3 },
24486
    // AArch64_LDURSBXi - 622
24487
295k
    {10551, 4019, 3, 3 },
24488
    // AArch64_LDURSHWi - 623
24489
295k
    {10567, 4022, 3, 3 },
24490
    // AArch64_LDURSHXi - 624
24491
295k
    {10567, 4025, 3, 3 },
24492
    // AArch64_LDURSWi - 625
24493
295k
    {10583, 4028, 3, 3 },
24494
    // AArch64_LDURSi - 626
24495
295k
    {10522, 4031, 3, 6 },
24496
    // AArch64_LDURWi - 627
24497
295k
    {10522, 4037, 3, 3 },
24498
    // AArch64_LDURXi - 628
24499
295k
    {10522, 4040, 3, 3 },
24500
    // AArch64_MADDWrrr - 629
24501
295k
    {10599, 4043, 4, 4 },
24502
    // AArch64_MADDXrrr - 630
24503
295k
    {10599, 4047, 4, 4 },
24504
    // AArch64_MOVA_2ZMXI_H_B - 631
24505
295k
    {10614, 4051, 4, 6 },
24506
    // AArch64_MOVA_2ZMXI_H_D - 632
24507
295k
    {10639, 4057, 4, 6 },
24508
    // AArch64_MOVA_2ZMXI_H_H - 633
24509
295k
    {10664, 4063, 4, 6 },
24510
    // AArch64_MOVA_2ZMXI_H_S - 634
24511
295k
    {10689, 4069, 4, 6 },
24512
    // AArch64_MOVA_2ZMXI_V_B - 635
24513
295k
    {10714, 4075, 4, 6 },
24514
    // AArch64_MOVA_2ZMXI_V_D - 636
24515
295k
    {10739, 4081, 4, 6 },
24516
    // AArch64_MOVA_2ZMXI_V_H - 637
24517
295k
    {10764, 4087, 4, 6 },
24518
    // AArch64_MOVA_2ZMXI_V_S - 638
24519
295k
    {10789, 4093, 4, 6 },
24520
    // AArch64_MOVA_4ZMXI_H_B - 639
24521
295k
    {10814, 4099, 4, 6 },
24522
    // AArch64_MOVA_4ZMXI_H_D - 640
24523
295k
    {10839, 4105, 4, 6 },
24524
    // AArch64_MOVA_4ZMXI_H_H - 641
24525
295k
    {10864, 4111, 4, 6 },
24526
    // AArch64_MOVA_4ZMXI_H_S - 642
24527
295k
    {10889, 4117, 4, 6 },
24528
    // AArch64_MOVA_4ZMXI_V_B - 643
24529
295k
    {10914, 4123, 4, 6 },
24530
    // AArch64_MOVA_4ZMXI_V_D - 644
24531
295k
    {10939, 4129, 4, 6 },
24532
    // AArch64_MOVA_4ZMXI_V_H - 645
24533
295k
    {10964, 4135, 4, 6 },
24534
    // AArch64_MOVA_4ZMXI_V_S - 646
24535
295k
    {10989, 4141, 4, 6 },
24536
    // AArch64_MOVA_MXI2Z_H_B - 647
24537
295k
    {11014, 4147, 5, 8 },
24538
    // AArch64_MOVA_MXI2Z_H_D - 648
24539
295k
    {11039, 4155, 5, 8 },
24540
    // AArch64_MOVA_MXI2Z_H_H - 649
24541
295k
    {11064, 4163, 5, 8 },
24542
    // AArch64_MOVA_MXI2Z_H_S - 650
24543
295k
    {11089, 4171, 5, 8 },
24544
    // AArch64_MOVA_MXI2Z_V_B - 651
24545
295k
    {11114, 4179, 5, 8 },
24546
    // AArch64_MOVA_MXI2Z_V_D - 652
24547
295k
    {11139, 4187, 5, 8 },
24548
    // AArch64_MOVA_MXI2Z_V_H - 653
24549
295k
    {11164, 4195, 5, 8 },
24550
    // AArch64_MOVA_MXI2Z_V_S - 654
24551
295k
    {11189, 4203, 5, 8 },
24552
    // AArch64_MOVA_MXI4Z_H_B - 655
24553
295k
    {11214, 4211, 5, 8 },
24554
    // AArch64_MOVA_MXI4Z_H_D - 656
24555
295k
    {11239, 4219, 5, 8 },
24556
    // AArch64_MOVA_MXI4Z_H_H - 657
24557
295k
    {11264, 4227, 5, 8 },
24558
    // AArch64_MOVA_MXI4Z_H_S - 658
24559
295k
    {11289, 4235, 5, 8 },
24560
    // AArch64_MOVA_MXI4Z_V_B - 659
24561
295k
    {11314, 4243, 5, 8 },
24562
    // AArch64_MOVA_MXI4Z_V_D - 660
24563
295k
    {11339, 4251, 5, 8 },
24564
    // AArch64_MOVA_MXI4Z_V_H - 661
24565
295k
    {11364, 4259, 5, 8 },
24566
    // AArch64_MOVA_MXI4Z_V_S - 662
24567
295k
    {11389, 4267, 5, 8 },
24568
    // AArch64_MOVA_VG2_2ZMXI - 663
24569
295k
    {11414, 4275, 4, 6 },
24570
    // AArch64_MOVA_VG2_MXI2Z - 664
24571
295k
    {11445, 4281, 5, 8 },
24572
    // AArch64_MOVA_VG4_4ZMXI - 665
24573
295k
    {11476, 4289, 4, 6 },
24574
    // AArch64_MOVA_VG4_MXI4Z - 666
24575
295k
    {11507, 4295, 5, 8 },
24576
    // AArch64_MOVT - 667
24577
295k
    {11538, 4303, 3, 9 },
24578
    // AArch64_MSRpstatesvcrImm1 - 668
24579
295k
    {11552, 4312, 2, 2 },
24580
295k
    {11560, 4314, 2, 2 },
24581
295k
    {11571, 4316, 2, 2 },
24582
295k
    {11582, 4318, 2, 2 },
24583
295k
    {11589, 4320, 2, 2 },
24584
295k
    {11599, 4322, 2, 2 },
24585
    // AArch64_MSUBWrrr - 674
24586
295k
    {11609, 4324, 4, 4 },
24587
    // AArch64_MSUBXrrr - 675
24588
295k
    {11609, 4328, 4, 4 },
24589
    // AArch64_NOTv16i8 - 676
24590
295k
    {11625, 4332, 2, 2 },
24591
    // AArch64_NOTv8i8 - 677
24592
295k
    {11648, 4334, 2, 2 },
24593
    // AArch64_ORNWrs - 678
24594
295k
    {11669, 4336, 4, 4 },
24595
295k
    {11680, 4340, 4, 3 },
24596
295k
    {11695, 4343, 4, 4 },
24597
    // AArch64_ORNXrs - 681
24598
295k
    {11669, 4347, 4, 4 },
24599
295k
    {11680, 4351, 4, 3 },
24600
295k
    {11695, 4354, 4, 4 },
24601
    // AArch64_ORRS_PPzPP - 684
24602
295k
    {11710, 4358, 4, 8 },
24603
    // AArch64_ORRWrs - 685
24604
295k
    {11726, 4366, 4, 4 },
24605
295k
    {11737, 4370, 4, 4 },
24606
    // AArch64_ORRXrs - 687
24607
295k
    {11726, 4374, 4, 4 },
24608
295k
    {11737, 4378, 4, 4 },
24609
    // AArch64_ORR_PPzPP - 689
24610
295k
    {11752, 4382, 4, 8 },
24611
    // AArch64_ORR_ZI - 690
24612
295k
    {11767, 4390, 3, 7 },
24613
295k
    {11788, 4397, 3, 7 },
24614
295k
    {11809, 4404, 3, 7 },
24615
    // AArch64_ORR_ZZZ - 693
24616
295k
    {11830, 4411, 3, 7 },
24617
    // AArch64_ORRv16i8 - 694
24618
295k
    {11845, 4418, 3, 3 },
24619
    // AArch64_ORRv8i8 - 695
24620
295k
    {11868, 4421, 3, 3 },
24621
    // AArch64_PACIA1716 - 696
24622
295k
    {11889, 4424, 0, 3 },
24623
    // AArch64_PACIASP - 697
24624
295k
    {11899, 4427, 0, 3 },
24625
    // AArch64_PACIAZ - 698
24626
295k
    {11907, 4430, 0, 3 },
24627
    // AArch64_PACIB1716 - 699
24628
295k
    {11914, 4433, 0, 3 },
24629
    // AArch64_PACIBSP - 700
24630
295k
    {11924, 4436, 0, 3 },
24631
    // AArch64_PACIBZ - 701
24632
295k
    {11932, 4439, 0, 3 },
24633
    // AArch64_PACM - 702
24634
295k
    {11939, 4442, 0, 3 },
24635
    // AArch64_PMOV_PZI_B - 703
24636
295k
    {11944, 4445, 3, 7 },
24637
    // AArch64_PMOV_ZIP_B - 704
24638
295k
    {11960, 4452, 4, 8 },
24639
    // AArch64_PRFB_D_PZI - 705
24640
295k
    {11976, 4460, 4, 7 },
24641
    // AArch64_PRFB_PRI - 706
24642
295k
    {12000, 4467, 4, 8 },
24643
    // AArch64_PRFB_S_PZI - 707
24644
295k
    {12022, 4475, 4, 7 },
24645
    // AArch64_PRFD_D_PZI - 708
24646
295k
    {12046, 4482, 4, 7 },
24647
    // AArch64_PRFD_PRI - 709
24648
295k
    {12070, 4489, 4, 8 },
24649
    // AArch64_PRFD_S_PZI - 710
24650
295k
    {12092, 4497, 4, 7 },
24651
    // AArch64_PRFH_D_PZI - 711
24652
295k
    {12116, 4504, 4, 7 },
24653
    // AArch64_PRFH_PRI - 712
24654
295k
    {12140, 4511, 4, 8 },
24655
    // AArch64_PRFH_S_PZI - 713
24656
295k
    {12162, 4519, 4, 7 },
24657
    // AArch64_PRFMroX - 714
24658
295k
    {12186, 4526, 5, 5 },
24659
    // AArch64_PRFMui - 715
24660
295k
    {12206, 4531, 3, 3 },
24661
    // AArch64_PRFUMi - 716
24662
295k
    {12222, 4534, 3, 3 },
24663
    // AArch64_PRFW_D_PZI - 717
24664
295k
    {12239, 4537, 4, 7 },
24665
    // AArch64_PRFW_PRI - 718
24666
295k
    {12263, 4544, 4, 8 },
24667
    // AArch64_PRFW_S_PZI - 719
24668
295k
    {12285, 4552, 4, 7 },
24669
    // AArch64_PTRUES_B - 720
24670
295k
    {12309, 4559, 2, 6 },
24671
    // AArch64_PTRUES_D - 721
24672
295k
    {12321, 4565, 2, 6 },
24673
    // AArch64_PTRUES_H - 722
24674
295k
    {12333, 4571, 2, 6 },
24675
    // AArch64_PTRUES_S - 723
24676
295k
    {12345, 4577, 2, 6 },
24677
    // AArch64_PTRUE_B - 724
24678
295k
    {12357, 4583, 2, 6 },
24679
    // AArch64_PTRUE_D - 725
24680
295k
    {12368, 4589, 2, 6 },
24681
    // AArch64_PTRUE_H - 726
24682
295k
    {12379, 4595, 2, 6 },
24683
    // AArch64_PTRUE_S - 727
24684
295k
    {12390, 4601, 2, 6 },
24685
    // AArch64_RET - 728
24686
295k
    {12401, 4607, 1, 1 },
24687
    // AArch64_SBCSWr - 729
24688
295k
    {12405, 4608, 3, 3 },
24689
    // AArch64_SBCSXr - 730
24690
295k
    {12405, 4611, 3, 3 },
24691
    // AArch64_SBCWr - 731
24692
295k
    {12417, 4614, 3, 3 },
24693
    // AArch64_SBCXr - 732
24694
295k
    {12417, 4617, 3, 3 },
24695
    // AArch64_SBFMWri - 733
24696
295k
    {12428, 4620, 4, 4 },
24697
295k
    {12443, 4624, 4, 4 },
24698
295k
    {12455, 4628, 4, 4 },
24699
    // AArch64_SBFMXri - 736
24700
295k
    {12428, 4632, 4, 4 },
24701
295k
    {12443, 4636, 4, 4 },
24702
295k
    {12455, 4640, 4, 4 },
24703
295k
    {12467, 4644, 4, 4 },
24704
    // AArch64_SEL_PPPP - 740
24705
295k
    {12479, 4648, 4, 8 },
24706
    // AArch64_SEL_ZPZZ_B - 741
24707
295k
    {12479, 4656, 4, 8 },
24708
    // AArch64_SEL_ZPZZ_D - 742
24709
295k
    {12502, 4664, 4, 8 },
24710
    // AArch64_SEL_ZPZZ_H - 743
24711
295k
    {12525, 4672, 4, 8 },
24712
    // AArch64_SEL_ZPZZ_S - 744
24713
295k
    {12548, 4680, 4, 8 },
24714
    // AArch64_SMADDLrrr - 745
24715
295k
    {12571, 4688, 4, 4 },
24716
    // AArch64_SMSUBLrrr - 746
24717
295k
    {12588, 4692, 4, 4 },
24718
    // AArch64_SQDECB_XPiI - 747
24719
295k
    {12606, 4696, 4, 8 },
24720
295k
    {12616, 4704, 4, 8 },
24721
    // AArch64_SQDECB_XPiWdI - 749
24722
295k
    {12632, 4712, 4, 8 },
24723
295k
    {12648, 4720, 4, 8 },
24724
    // AArch64_SQDECD_XPiI - 751
24725
295k
    {12670, 4728, 4, 8 },
24726
295k
    {12680, 4736, 4, 8 },
24727
    // AArch64_SQDECD_XPiWdI - 753
24728
295k
    {12696, 4744, 4, 8 },
24729
295k
    {12712, 4752, 4, 8 },
24730
    // AArch64_SQDECD_ZPiI - 755
24731
295k
    {12734, 4760, 4, 8 },
24732
295k
    {12746, 4768, 4, 8 },
24733
    // AArch64_SQDECH_XPiI - 757
24734
295k
    {12764, 4776, 4, 8 },
24735
295k
    {12774, 4784, 4, 8 },
24736
    // AArch64_SQDECH_XPiWdI - 759
24737
295k
    {12790, 4792, 4, 8 },
24738
295k
    {12806, 4800, 4, 8 },
24739
    // AArch64_SQDECH_ZPiI - 761
24740
295k
    {12828, 4808, 4, 8 },
24741
295k
    {12840, 4816, 4, 8 },
24742
    // AArch64_SQDECW_XPiI - 763
24743
295k
    {12858, 4824, 4, 8 },
24744
295k
    {12868, 4832, 4, 8 },
24745
    // AArch64_SQDECW_XPiWdI - 765
24746
295k
    {12884, 4840, 4, 8 },
24747
295k
    {12900, 4848, 4, 8 },
24748
    // AArch64_SQDECW_ZPiI - 767
24749
295k
    {12922, 4856, 4, 8 },
24750
295k
    {12934, 4864, 4, 8 },
24751
    // AArch64_SQINCB_XPiI - 769
24752
295k
    {12952, 4872, 4, 8 },
24753
295k
    {12962, 4880, 4, 8 },
24754
    // AArch64_SQINCB_XPiWdI - 771
24755
295k
    {12978, 4888, 4, 8 },
24756
295k
    {12994, 4896, 4, 8 },
24757
    // AArch64_SQINCD_XPiI - 773
24758
295k
    {13016, 4904, 4, 8 },
24759
295k
    {13026, 4912, 4, 8 },
24760
    // AArch64_SQINCD_XPiWdI - 775
24761
295k
    {13042, 4920, 4, 8 },
24762
295k
    {13058, 4928, 4, 8 },
24763
    // AArch64_SQINCD_ZPiI - 777
24764
295k
    {13080, 4936, 4, 8 },
24765
295k
    {13092, 4944, 4, 8 },
24766
    // AArch64_SQINCH_XPiI - 779
24767
295k
    {13110, 4952, 4, 8 },
24768
295k
    {13120, 4960, 4, 8 },
24769
    // AArch64_SQINCH_XPiWdI - 781
24770
295k
    {13136, 4968, 4, 8 },
24771
295k
    {13152, 4976, 4, 8 },
24772
    // AArch64_SQINCH_ZPiI - 783
24773
295k
    {13174, 4984, 4, 8 },
24774
295k
    {13186, 4992, 4, 8 },
24775
    // AArch64_SQINCW_XPiI - 785
24776
295k
    {13204, 5000, 4, 8 },
24777
295k
    {13214, 5008, 4, 8 },
24778
    // AArch64_SQINCW_XPiWdI - 787
24779
295k
    {13230, 5016, 4, 8 },
24780
295k
    {13246, 5024, 4, 8 },
24781
    // AArch64_SQINCW_ZPiI - 789
24782
295k
    {13268, 5032, 4, 8 },
24783
295k
    {13280, 5040, 4, 8 },
24784
    // AArch64_SST1B_D_IMM - 791
24785
295k
    {13298, 5048, 4, 7 },
24786
    // AArch64_SST1B_S_IMM - 792
24787
295k
    {13322, 5055, 4, 7 },
24788
    // AArch64_SST1D_IMM - 793
24789
295k
    {13346, 5062, 4, 7 },
24790
    // AArch64_SST1H_D_IMM - 794
24791
295k
    {13370, 5069, 4, 7 },
24792
    // AArch64_SST1H_S_IMM - 795
24793
295k
    {13394, 5076, 4, 7 },
24794
    // AArch64_SST1Q - 796
24795
295k
    {13418, 5083, 4, 7 },
24796
    // AArch64_SST1W_D_IMM - 797
24797
295k
    {13442, 5090, 4, 7 },
24798
    // AArch64_SST1W_IMM - 798
24799
295k
    {13466, 5097, 4, 7 },
24800
    // AArch64_ST1B_2Z_IMM - 799
24801
295k
    {13490, 5104, 4, 8 },
24802
    // AArch64_ST1B_2Z_STRIDED_IMM - 800
24803
295k
    {13512, 5112, 4, 7 },
24804
    // AArch64_ST1B_4Z_IMM - 801
24805
295k
    {13490, 5119, 4, 8 },
24806
    // AArch64_ST1B_4Z_STRIDED_IMM - 802
24807
295k
    {13534, 5127, 4, 7 },
24808
    // AArch64_ST1B_D_IMM - 803
24809
295k
    {13556, 5134, 4, 8 },
24810
    // AArch64_ST1B_H_IMM - 804
24811
295k
    {13578, 5142, 4, 8 },
24812
    // AArch64_ST1B_IMM - 805
24813
295k
    {13600, 5150, 4, 8 },
24814
    // AArch64_ST1B_S_IMM - 806
24815
295k
    {13622, 5158, 4, 8 },
24816
    // AArch64_ST1D_2Z_IMM - 807
24817
295k
    {13644, 5166, 4, 8 },
24818
    // AArch64_ST1D_2Z_STRIDED_IMM - 808
24819
295k
    {13666, 5174, 4, 7 },
24820
    // AArch64_ST1D_4Z_IMM - 809
24821
295k
    {13644, 5181, 4, 8 },
24822
    // AArch64_ST1D_4Z_STRIDED_IMM - 810
24823
295k
    {13666, 5189, 4, 7 },
24824
    // AArch64_ST1D_IMM - 811
24825
295k
    {13688, 5196, 4, 8 },
24826
    // AArch64_ST1D_Q_IMM - 812
24827
295k
    {13710, 5204, 4, 7 },
24828
    // AArch64_ST1Fourv16b_POST - 813
24829
295k
    {13732, 5211, 4, 7 },
24830
    // AArch64_ST1Fourv1d_POST - 814
24831
295k
    {13752, 5218, 4, 7 },
24832
    // AArch64_ST1Fourv2d_POST - 815
24833
295k
    {13772, 5225, 4, 7 },
24834
    // AArch64_ST1Fourv2s_POST - 816
24835
295k
    {13792, 5232, 4, 7 },
24836
    // AArch64_ST1Fourv4h_POST - 817
24837
295k
    {13812, 5239, 4, 7 },
24838
    // AArch64_ST1Fourv4s_POST - 818
24839
295k
    {13832, 5246, 4, 7 },
24840
    // AArch64_ST1Fourv8b_POST - 819
24841
295k
    {13852, 5253, 4, 7 },
24842
    // AArch64_ST1Fourv8h_POST - 820
24843
295k
    {13872, 5260, 4, 7 },
24844
    // AArch64_ST1H_2Z_IMM - 821
24845
295k
    {13892, 5267, 4, 8 },
24846
    // AArch64_ST1H_2Z_STRIDED_IMM - 822
24847
295k
    {13914, 5275, 4, 7 },
24848
    // AArch64_ST1H_4Z_IMM - 823
24849
295k
    {13892, 5282, 4, 8 },
24850
    // AArch64_ST1H_4Z_STRIDED_IMM - 824
24851
295k
    {13936, 5290, 4, 7 },
24852
    // AArch64_ST1H_D_IMM - 825
24853
295k
    {13958, 5297, 4, 8 },
24854
    // AArch64_ST1H_IMM - 826
24855
295k
    {13980, 5305, 4, 8 },
24856
    // AArch64_ST1H_S_IMM - 827
24857
295k
    {14002, 5313, 4, 8 },
24858
    // AArch64_ST1Onev16b_POST - 828
24859
295k
    {14024, 5321, 4, 7 },
24860
    // AArch64_ST1Onev1d_POST - 829
24861
295k
    {14044, 5328, 4, 7 },
24862
    // AArch64_ST1Onev2d_POST - 830
24863
295k
    {14063, 5335, 4, 7 },
24864
    // AArch64_ST1Onev2s_POST - 831
24865
295k
    {14083, 5342, 4, 7 },
24866
    // AArch64_ST1Onev4h_POST - 832
24867
295k
    {14102, 5349, 4, 7 },
24868
    // AArch64_ST1Onev4s_POST - 833
24869
295k
    {14121, 5356, 4, 7 },
24870
    // AArch64_ST1Onev8b_POST - 834
24871
295k
    {14141, 5363, 4, 7 },
24872
    // AArch64_ST1Onev8h_POST - 835
24873
295k
    {14160, 5370, 4, 7 },
24874
    // AArch64_ST1Threev16b_POST - 836
24875
295k
    {14180, 5377, 4, 7 },
24876
    // AArch64_ST1Threev1d_POST - 837
24877
295k
    {14200, 5384, 4, 7 },
24878
    // AArch64_ST1Threev2d_POST - 838
24879
295k
    {14220, 5391, 4, 7 },
24880
    // AArch64_ST1Threev2s_POST - 839
24881
295k
    {14240, 5398, 4, 7 },
24882
    // AArch64_ST1Threev4h_POST - 840
24883
295k
    {14260, 5405, 4, 7 },
24884
    // AArch64_ST1Threev4s_POST - 841
24885
295k
    {14280, 5412, 4, 7 },
24886
    // AArch64_ST1Threev8b_POST - 842
24887
295k
    {14300, 5419, 4, 7 },
24888
    // AArch64_ST1Threev8h_POST - 843
24889
295k
    {14320, 5426, 4, 7 },
24890
    // AArch64_ST1Twov16b_POST - 844
24891
295k
    {14340, 5433, 4, 7 },
24892
    // AArch64_ST1Twov1d_POST - 845
24893
295k
    {14360, 5440, 4, 7 },
24894
    // AArch64_ST1Twov2d_POST - 846
24895
295k
    {14380, 5447, 4, 7 },
24896
    // AArch64_ST1Twov2s_POST - 847
24897
295k
    {14400, 5454, 4, 7 },
24898
    // AArch64_ST1Twov4h_POST - 848
24899
295k
    {14420, 5461, 4, 7 },
24900
    // AArch64_ST1Twov4s_POST - 849
24901
295k
    {14440, 5468, 4, 7 },
24902
    // AArch64_ST1Twov8b_POST - 850
24903
295k
    {14460, 5475, 4, 7 },
24904
    // AArch64_ST1Twov8h_POST - 851
24905
295k
    {14480, 5482, 4, 7 },
24906
    // AArch64_ST1W_2Z_IMM - 852
24907
295k
    {14500, 5489, 4, 8 },
24908
    // AArch64_ST1W_2Z_STRIDED_IMM - 853
24909
295k
    {14522, 5497, 4, 7 },
24910
    // AArch64_ST1W_4Z_IMM - 854
24911
295k
    {14500, 5504, 4, 8 },
24912
    // AArch64_ST1W_4Z_STRIDED_IMM - 855
24913
295k
    {14522, 5512, 4, 7 },
24914
    // AArch64_ST1W_D_IMM - 856
24915
295k
    {14544, 5519, 4, 8 },
24916
    // AArch64_ST1W_IMM - 857
24917
295k
    {14566, 5527, 4, 8 },
24918
    // AArch64_ST1W_Q_IMM - 858
24919
295k
    {14588, 5535, 4, 7 },
24920
    // AArch64_ST1_MXIPXX_H_B - 859
24921
295k
    {14610, 5542, 6, 9 },
24922
    // AArch64_ST1_MXIPXX_H_D - 860
24923
295k
    {14644, 5551, 6, 9 },
24924
    // AArch64_ST1_MXIPXX_H_H - 861
24925
295k
    {14678, 5560, 6, 9 },
24926
    // AArch64_ST1_MXIPXX_H_Q - 862
24927
295k
    {14712, 5569, 6, 9 },
24928
    // AArch64_ST1_MXIPXX_H_S - 863
24929
295k
    {14746, 5578, 6, 9 },
24930
    // AArch64_ST1_MXIPXX_V_B - 864
24931
295k
    {14780, 5587, 6, 9 },
24932
    // AArch64_ST1_MXIPXX_V_D - 865
24933
295k
    {14814, 5596, 6, 9 },
24934
    // AArch64_ST1_MXIPXX_V_H - 866
24935
295k
    {14848, 5605, 6, 9 },
24936
    // AArch64_ST1_MXIPXX_V_Q - 867
24937
295k
    {14882, 5614, 6, 9 },
24938
    // AArch64_ST1_MXIPXX_V_S - 868
24939
295k
    {14916, 5623, 6, 9 },
24940
    // AArch64_ST1i16_POST - 869
24941
295k
    {14950, 5632, 5, 8 },
24942
    // AArch64_ST1i32_POST - 870
24943
295k
    {14973, 5640, 5, 8 },
24944
    // AArch64_ST1i64_POST - 871
24945
295k
    {14996, 5648, 5, 8 },
24946
    // AArch64_ST1i8_POST - 872
24947
295k
    {15019, 5656, 5, 8 },
24948
    // AArch64_ST2B_IMM - 873
24949
295k
    {15042, 5664, 4, 8 },
24950
    // AArch64_ST2D_IMM - 874
24951
295k
    {15064, 5672, 4, 8 },
24952
    // AArch64_ST2Gi - 875
24953
295k
    {15086, 5680, 3, 6 },
24954
    // AArch64_ST2H_IMM - 876
24955
295k
    {15100, 5686, 4, 8 },
24956
    // AArch64_ST2Q_IMM - 877
24957
295k
    {15122, 5694, 4, 8 },
24958
    // AArch64_ST2Twov16b_POST - 878
24959
295k
    {15144, 5702, 4, 7 },
24960
    // AArch64_ST2Twov2d_POST - 879
24961
295k
    {15164, 5709, 4, 7 },
24962
    // AArch64_ST2Twov2s_POST - 880
24963
295k
    {15184, 5716, 4, 7 },
24964
    // AArch64_ST2Twov4h_POST - 881
24965
295k
    {15204, 5723, 4, 7 },
24966
    // AArch64_ST2Twov4s_POST - 882
24967
295k
    {15224, 5730, 4, 7 },
24968
    // AArch64_ST2Twov8b_POST - 883
24969
295k
    {15244, 5737, 4, 7 },
24970
    // AArch64_ST2Twov8h_POST - 884
24971
295k
    {15264, 5744, 4, 7 },
24972
    // AArch64_ST2W_IMM - 885
24973
295k
    {15284, 5751, 4, 8 },
24974
    // AArch64_ST2i16_POST - 886
24975
295k
    {15306, 5759, 5, 8 },
24976
    // AArch64_ST2i32_POST - 887
24977
295k
    {15329, 5767, 5, 8 },
24978
    // AArch64_ST2i64_POST - 888
24979
295k
    {15352, 5775, 5, 8 },
24980
    // AArch64_ST2i8_POST - 889
24981
295k
    {15376, 5783, 5, 8 },
24982
    // AArch64_ST3B_IMM - 890
24983
295k
    {15399, 5791, 4, 8 },
24984
    // AArch64_ST3D_IMM - 891
24985
295k
    {15421, 5799, 4, 8 },
24986
    // AArch64_ST3H_IMM - 892
24987
295k
    {15443, 5807, 4, 8 },
24988
    // AArch64_ST3Q_IMM - 893
24989
295k
    {15465, 5815, 4, 8 },
24990
    // AArch64_ST3Threev16b_POST - 894
24991
295k
    {15487, 5823, 4, 7 },
24992
    // AArch64_ST3Threev2d_POST - 895
24993
295k
    {15507, 5830, 4, 7 },
24994
    // AArch64_ST3Threev2s_POST - 896
24995
295k
    {15527, 5837, 4, 7 },
24996
    // AArch64_ST3Threev4h_POST - 897
24997
295k
    {15547, 5844, 4, 7 },
24998
    // AArch64_ST3Threev4s_POST - 898
24999
295k
    {15567, 5851, 4, 7 },
25000
    // AArch64_ST3Threev8b_POST - 899
25001
295k
    {15587, 5858, 4, 7 },
25002
    // AArch64_ST3Threev8h_POST - 900
25003
295k
    {15607, 5865, 4, 7 },
25004
    // AArch64_ST3W_IMM - 901
25005
295k
    {15627, 5872, 4, 8 },
25006
    // AArch64_ST3i16_POST - 902
25007
295k
    {15649, 5880, 5, 8 },
25008
    // AArch64_ST3i32_POST - 903
25009
295k
    {15672, 5888, 5, 8 },
25010
    // AArch64_ST3i64_POST - 904
25011
295k
    {15696, 5896, 5, 8 },
25012
    // AArch64_ST3i8_POST - 905
25013
295k
    {15720, 5904, 5, 8 },
25014
    // AArch64_ST4B_IMM - 906
25015
295k
    {15743, 5912, 4, 8 },
25016
    // AArch64_ST4D_IMM - 907
25017
295k
    {15765, 5920, 4, 8 },
25018
    // AArch64_ST4Fourv16b_POST - 908
25019
295k
    {15787, 5928, 4, 7 },
25020
    // AArch64_ST4Fourv2d_POST - 909
25021
295k
    {15807, 5935, 4, 7 },
25022
    // AArch64_ST4Fourv2s_POST - 910
25023
295k
    {15827, 5942, 4, 7 },
25024
    // AArch64_ST4Fourv4h_POST - 911
25025
295k
    {15847, 5949, 4, 7 },
25026
    // AArch64_ST4Fourv4s_POST - 912
25027
295k
    {15867, 5956, 4, 7 },
25028
    // AArch64_ST4Fourv8b_POST - 913
25029
295k
    {15887, 5963, 4, 7 },
25030
    // AArch64_ST4Fourv8h_POST - 914
25031
295k
    {15907, 5970, 4, 7 },
25032
    // AArch64_ST4H_IMM - 915
25033
295k
    {15927, 5977, 4, 8 },
25034
    // AArch64_ST4Q_IMM - 916
25035
295k
    {15949, 5985, 4, 8 },
25036
    // AArch64_ST4W_IMM - 917
25037
295k
    {15971, 5993, 4, 8 },
25038
    // AArch64_ST4i16_POST - 918
25039
295k
    {15993, 6001, 5, 8 },
25040
    // AArch64_ST4i32_POST - 919
25041
295k
    {16016, 6009, 5, 8 },
25042
    // AArch64_ST4i64_POST - 920
25043
295k
    {16040, 6017, 5, 8 },
25044
    // AArch64_ST4i8_POST - 921
25045
295k
    {16064, 6025, 5, 8 },
25046
    // AArch64_STGPi - 922
25047
295k
    {16087, 6033, 4, 7 },
25048
    // AArch64_STGi - 923
25049
295k
    {16105, 6040, 3, 6 },
25050
    // AArch64_STLURBi - 924
25051
295k
    {16118, 6046, 3, 6 },
25052
    // AArch64_STLURHi - 925
25053
295k
    {16134, 6052, 3, 6 },
25054
    // AArch64_STLURWi - 926
25055
295k
    {16150, 6058, 3, 6 },
25056
    // AArch64_STLURXi - 927
25057
295k
    {16150, 6064, 3, 6 },
25058
    // AArch64_STLURbi - 928
25059
295k
    {16150, 6070, 3, 9 },
25060
    // AArch64_STLURdi - 929
25061
295k
    {16150, 6079, 3, 9 },
25062
    // AArch64_STLURhi - 930
25063
295k
    {16150, 6088, 3, 9 },
25064
    // AArch64_STLURqi - 931
25065
295k
    {16150, 6097, 3, 9 },
25066
    // AArch64_STLURsi - 932
25067
295k
    {16150, 6106, 3, 9 },
25068
    // AArch64_STNPDi - 933
25069
295k
    {16165, 6115, 4, 7 },
25070
    // AArch64_STNPQi - 934
25071
295k
    {16165, 6122, 4, 7 },
25072
    // AArch64_STNPSi - 935
25073
295k
    {16165, 6129, 4, 7 },
25074
    // AArch64_STNPWi - 936
25075
295k
    {16165, 6136, 4, 4 },
25076
    // AArch64_STNPXi - 937
25077
295k
    {16165, 6140, 4, 4 },
25078
    // AArch64_STNT1B_2Z_IMM - 938
25079
295k
    {16183, 6144, 4, 8 },
25080
    // AArch64_STNT1B_2Z_STRIDED_IMM - 939
25081
295k
    {16207, 6152, 4, 7 },
25082
    // AArch64_STNT1B_4Z_IMM - 940
25083
295k
    {16183, 6159, 4, 8 },
25084
    // AArch64_STNT1B_4Z_STRIDED_IMM - 941
25085
295k
    {16231, 6167, 4, 7 },
25086
    // AArch64_STNT1B_ZRI - 942
25087
295k
    {16255, 6174, 4, 8 },
25088
    // AArch64_STNT1B_ZZR_D_REAL - 943
25089
295k
    {16279, 6182, 4, 7 },
25090
    // AArch64_STNT1B_ZZR_S_REAL - 944
25091
295k
    {16305, 6189, 4, 7 },
25092
    // AArch64_STNT1D_2Z_IMM - 945
25093
295k
    {16331, 6196, 4, 8 },
25094
    // AArch64_STNT1D_2Z_STRIDED_IMM - 946
25095
295k
    {16355, 6204, 4, 7 },
25096
    // AArch64_STNT1D_4Z_IMM - 947
25097
295k
    {16331, 6211, 4, 8 },
25098
    // AArch64_STNT1D_4Z_STRIDED_IMM - 948
25099
295k
    {16355, 6219, 4, 7 },
25100
    // AArch64_STNT1D_ZRI - 949
25101
295k
    {16379, 6226, 4, 8 },
25102
    // AArch64_STNT1D_ZZR_D_REAL - 950
25103
295k
    {16403, 6234, 4, 7 },
25104
    // AArch64_STNT1H_2Z_IMM - 951
25105
295k
    {16429, 6241, 4, 8 },
25106
    // AArch64_STNT1H_2Z_STRIDED_IMM - 952
25107
295k
    {16453, 6249, 4, 7 },
25108
    // AArch64_STNT1H_4Z_IMM - 953
25109
295k
    {16429, 6256, 4, 8 },
25110
    // AArch64_STNT1H_4Z_STRIDED_IMM - 954
25111
295k
    {16477, 6264, 4, 7 },
25112
    // AArch64_STNT1H_ZRI - 955
25113
295k
    {16501, 6271, 4, 8 },
25114
    // AArch64_STNT1H_ZZR_D_REAL - 956
25115
295k
    {16525, 6279, 4, 7 },
25116
    // AArch64_STNT1H_ZZR_S_REAL - 957
25117
295k
    {16551, 6286, 4, 7 },
25118
    // AArch64_STNT1W_2Z_IMM - 958
25119
295k
    {16577, 6293, 4, 8 },
25120
    // AArch64_STNT1W_2Z_STRIDED_IMM - 959
25121
295k
    {16601, 6301, 4, 7 },
25122
    // AArch64_STNT1W_4Z_IMM - 960
25123
295k
    {16577, 6308, 4, 8 },
25124
    // AArch64_STNT1W_4Z_STRIDED_IMM - 961
25125
295k
    {16601, 6316, 4, 7 },
25126
    // AArch64_STNT1W_ZRI - 962
25127
295k
    {16625, 6323, 4, 8 },
25128
    // AArch64_STNT1W_ZZR_D_REAL - 963
25129
295k
    {16649, 6331, 4, 7 },
25130
    // AArch64_STNT1W_ZZR_S_REAL - 964
25131
295k
    {16675, 6338, 4, 7 },
25132
    // AArch64_STPDi - 965
25133
295k
    {16701, 6345, 4, 7 },
25134
    // AArch64_STPQi - 966
25135
295k
    {16701, 6352, 4, 7 },
25136
    // AArch64_STPSi - 967
25137
295k
    {16701, 6359, 4, 7 },
25138
    // AArch64_STPWi - 968
25139
295k
    {16701, 6366, 4, 4 },
25140
    // AArch64_STPXi - 969
25141
295k
    {16701, 6370, 4, 4 },
25142
    // AArch64_STRBBroX - 970
25143
295k
    {16718, 6374, 5, 5 },
25144
    // AArch64_STRBBui - 971
25145
295k
    {16736, 6379, 3, 3 },
25146
    // AArch64_STRBroX - 972
25147
295k
    {16750, 6382, 5, 8 },
25148
    // AArch64_STRBui - 973
25149
295k
    {16767, 6390, 3, 6 },
25150
    // AArch64_STRDroX - 974
25151
295k
    {16750, 6396, 5, 8 },
25152
    // AArch64_STRDui - 975
25153
295k
    {16767, 6404, 3, 6 },
25154
    // AArch64_STRHHroX - 976
25155
295k
    {16780, 6410, 5, 5 },
25156
    // AArch64_STRHHui - 977
25157
295k
    {16798, 6415, 3, 3 },
25158
    // AArch64_STRHroX - 978
25159
295k
    {16750, 6418, 5, 8 },
25160
    // AArch64_STRHui - 979
25161
295k
    {16767, 6426, 3, 6 },
25162
    // AArch64_STRQroX - 980
25163
295k
    {16750, 6432, 5, 8 },
25164
    // AArch64_STRQui - 981
25165
295k
    {16767, 6440, 3, 6 },
25166
    // AArch64_STRSroX - 982
25167
295k
    {16750, 6446, 5, 8 },
25168
    // AArch64_STRSui - 983
25169
295k
    {16767, 6454, 3, 6 },
25170
    // AArch64_STRWroX - 984
25171
295k
    {16750, 6460, 5, 5 },
25172
    // AArch64_STRWui - 985
25173
295k
    {16767, 6465, 3, 3 },
25174
    // AArch64_STRXroX - 986
25175
295k
    {16750, 6468, 5, 5 },
25176
    // AArch64_STRXui - 987
25177
295k
    {16767, 6473, 3, 3 },
25178
    // AArch64_STR_PXI - 988
25179
295k
    {16812, 6476, 3, 7 },
25180
    // AArch64_STR_ZA - 989
25181
295k
    {16827, 6483, 5, 8 },
25182
    // AArch64_STR_ZXI - 990
25183
295k
    {16812, 6491, 3, 7 },
25184
    // AArch64_STTRBi - 991
25185
295k
    {16852, 6498, 3, 3 },
25186
    // AArch64_STTRHi - 992
25187
295k
    {16867, 6501, 3, 3 },
25188
    // AArch64_STTRWi - 993
25189
295k
    {16882, 6504, 3, 3 },
25190
    // AArch64_STTRXi - 994
25191
295k
    {16882, 6507, 3, 3 },
25192
    // AArch64_STURBBi - 995
25193
295k
    {16896, 6510, 3, 3 },
25194
    // AArch64_STURBi - 996
25195
295k
    {16911, 6513, 3, 6 },
25196
    // AArch64_STURDi - 997
25197
295k
    {16911, 6519, 3, 6 },
25198
    // AArch64_STURHHi - 998
25199
295k
    {16925, 6525, 3, 3 },
25200
    // AArch64_STURHi - 999
25201
295k
    {16911, 6528, 3, 6 },
25202
    // AArch64_STURQi - 1000
25203
295k
    {16911, 6534, 3, 6 },
25204
    // AArch64_STURSi - 1001
25205
295k
    {16911, 6540, 3, 6 },
25206
    // AArch64_STURWi - 1002
25207
295k
    {16911, 6546, 3, 3 },
25208
    // AArch64_STURXi - 1003
25209
295k
    {16911, 6549, 3, 3 },
25210
    // AArch64_STZ2Gi - 1004
25211
295k
    {16940, 6552, 3, 6 },
25212
    // AArch64_STZGi - 1005
25213
295k
    {16955, 6558, 3, 6 },
25214
    // AArch64_SUBPT_shift - 1006
25215
295k
    {16969, 6564, 4, 7 },
25216
    // AArch64_SUBSWri - 1007
25217
295k
    {16986, 6571, 4, 2 },
25218
    // AArch64_SUBSWrs - 1008
25219
295k
    {16999, 6573, 4, 4 },
25220
295k
    {17010, 6577, 4, 3 },
25221
295k
    {17025, 6580, 4, 4 },
25222
295k
    {17037, 6584, 4, 3 },
25223
295k
    {17053, 6587, 4, 4 },
25224
    // AArch64_SUBSWrx - 1013
25225
295k
    {16999, 6591, 4, 4 },
25226
295k
    {17069, 6595, 4, 3 },
25227
295k
    {17053, 6598, 4, 4 },
25228
    // AArch64_SUBSXri - 1016
25229
295k
    {16986, 6602, 4, 2 },
25230
    // AArch64_SUBSXrs - 1017
25231
295k
    {16999, 6604, 4, 4 },
25232
295k
    {17010, 6608, 4, 3 },
25233
295k
    {17025, 6611, 4, 4 },
25234
295k
    {17037, 6615, 4, 3 },
25235
295k
    {17053, 6618, 4, 4 },
25236
    // AArch64_SUBSXrx - 1022
25237
295k
    {17069, 6622, 4, 3 },
25238
    // AArch64_SUBSXrx64 - 1023
25239
295k
    {16999, 6625, 4, 4 },
25240
295k
    {17069, 6629, 4, 3 },
25241
295k
    {17053, 6632, 4, 4 },
25242
    // AArch64_SUBWrs - 1026
25243
295k
    {17084, 6636, 4, 4 },
25244
295k
    {17095, 6640, 4, 3 },
25245
295k
    {17110, 6643, 4, 4 },
25246
    // AArch64_SUBWrx - 1029
25247
295k
    {17110, 6647, 4, 4 },
25248
295k
    {17110, 6651, 4, 4 },
25249
    // AArch64_SUBXrs - 1031
25250
295k
    {17084, 6655, 4, 4 },
25251
295k
    {17095, 6659, 4, 3 },
25252
295k
    {17110, 6662, 4, 4 },
25253
    // AArch64_SUBXrx64 - 1034
25254
295k
    {17110, 6666, 4, 4 },
25255
295k
    {17110, 6670, 4, 4 },
25256
    // AArch64_SYSPxt_XZR - 1036
25257
295k
    {17125, 6674, 5, 8 },
25258
    // AArch64_SYSxt - 1037
25259
295k
    {17149, 6682, 5, 5 },
25260
    // AArch64_UBFMWri - 1038
25261
295k
    {17172, 6687, 4, 4 },
25262
295k
    {17187, 6691, 4, 4 },
25263
295k
    {17199, 6695, 4, 4 },
25264
    // AArch64_UBFMXri - 1041
25265
295k
    {17172, 6699, 4, 4 },
25266
295k
    {17187, 6703, 4, 4 },
25267
295k
    {17199, 6707, 4, 4 },
25268
295k
    {17211, 6711, 4, 4 },
25269
    // AArch64_UMADDLrrr - 1045
25270
295k
    {17223, 6715, 4, 4 },
25271
    // AArch64_UMOVvi32 - 1046
25272
295k
    {17240, 6719, 3, 5 },
25273
    // AArch64_UMOVvi32_idx0 - 1047
25274
295k
    {17240, 6724, 3, 6 },
25275
    // AArch64_UMOVvi64 - 1048
25276
295k
    {17259, 6730, 3, 5 },
25277
    // AArch64_UMOVvi64_idx0 - 1049
25278
295k
    {17259, 6735, 3, 6 },
25279
    // AArch64_UMSUBLrrr - 1050
25280
295k
    {17278, 6741, 4, 4 },
25281
    // AArch64_UQDECB_WPiI - 1051
25282
295k
    {17296, 6745, 4, 8 },
25283
295k
    {17306, 6753, 4, 8 },
25284
    // AArch64_UQDECB_XPiI - 1053
25285
295k
    {17296, 6761, 4, 8 },
25286
295k
    {17306, 6769, 4, 8 },
25287
    // AArch64_UQDECD_WPiI - 1055
25288
295k
    {17322, 6777, 4, 8 },
25289
295k
    {17332, 6785, 4, 8 },
25290
    // AArch64_UQDECD_XPiI - 1057
25291
295k
    {17322, 6793, 4, 8 },
25292
295k
    {17332, 6801, 4, 8 },
25293
    // AArch64_UQDECD_ZPiI - 1059
25294
295k
    {17348, 6809, 4, 8 },
25295
295k
    {17360, 6817, 4, 8 },
25296
    // AArch64_UQDECH_WPiI - 1061
25297
295k
    {17378, 6825, 4, 8 },
25298
295k
    {17388, 6833, 4, 8 },
25299
    // AArch64_UQDECH_XPiI - 1063
25300
295k
    {17378, 6841, 4, 8 },
25301
295k
    {17388, 6849, 4, 8 },
25302
    // AArch64_UQDECH_ZPiI - 1065
25303
295k
    {17404, 6857, 4, 8 },
25304
295k
    {17416, 6865, 4, 8 },
25305
    // AArch64_UQDECW_WPiI - 1067
25306
295k
    {17434, 6873, 4, 8 },
25307
295k
    {17444, 6881, 4, 8 },
25308
    // AArch64_UQDECW_XPiI - 1069
25309
295k
    {17434, 6889, 4, 8 },
25310
295k
    {17444, 6897, 4, 8 },
25311
    // AArch64_UQDECW_ZPiI - 1071
25312
295k
    {17460, 6905, 4, 8 },
25313
295k
    {17472, 6913, 4, 8 },
25314
    // AArch64_UQINCB_WPiI - 1073
25315
295k
    {17490, 6921, 4, 8 },
25316
295k
    {17500, 6929, 4, 8 },
25317
    // AArch64_UQINCB_XPiI - 1075
25318
295k
    {17490, 6937, 4, 8 },
25319
295k
    {17500, 6945, 4, 8 },
25320
    // AArch64_UQINCD_WPiI - 1077
25321
295k
    {17516, 6953, 4, 8 },
25322
295k
    {17526, 6961, 4, 8 },
25323
    // AArch64_UQINCD_XPiI - 1079
25324
295k
    {17516, 6969, 4, 8 },
25325
295k
    {17526, 6977, 4, 8 },
25326
    // AArch64_UQINCD_ZPiI - 1081
25327
295k
    {17542, 6985, 4, 8 },
25328
295k
    {17554, 6993, 4, 8 },
25329
    // AArch64_UQINCH_WPiI - 1083
25330
295k
    {17572, 7001, 4, 8 },
25331
295k
    {17582, 7009, 4, 8 },
25332
    // AArch64_UQINCH_XPiI - 1085
25333
295k
    {17572, 7017, 4, 8 },
25334
295k
    {17582, 7025, 4, 8 },
25335
    // AArch64_UQINCH_ZPiI - 1087
25336
295k
    {17598, 7033, 4, 8 },
25337
295k
    {17610, 7041, 4, 8 },
25338
    // AArch64_UQINCW_WPiI - 1089
25339
295k
    {17628, 7049, 4, 8 },
25340
295k
    {17638, 7057, 4, 8 },
25341
    // AArch64_UQINCW_XPiI - 1091
25342
295k
    {17628, 7065, 4, 8 },
25343
295k
    {17638, 7073, 4, 8 },
25344
    // AArch64_UQINCW_ZPiI - 1093
25345
295k
    {17654, 7081, 4, 8 },
25346
295k
    {17666, 7089, 4, 8 },
25347
    // AArch64_XPACLRI - 1095
25348
295k
    {17684, 7097, 0, 3 },
25349
    // AArch64_ZERO_M - 1096
25350
295k
    {17692, 7100, 1, 4 },
25351
295k
    {17702, 7104, 1, 4 },
25352
295k
    {17715, 7108, 1, 4 },
25353
295k
    {17728, 7112, 1, 4 },
25354
295k
    {17741, 7116, 1, 4 },
25355
295k
    {17754, 7120, 1, 4 },
25356
295k
    {17767, 7124, 1, 4 },
25357
295k
    {17780, 7128, 1, 4 },
25358
295k
    {17799, 7132, 1, 4 },
25359
295k
    {17818, 7136, 1, 4 },
25360
295k
    {17837, 7140, 1, 4 },
25361
295k
    {17856, 7144, 1, 4 },
25362
295k
    {17881, 7148, 1, 4 },
25363
295k
    {17906, 7152, 1, 4 },
25364
295k
    {17931, 7156, 1, 4 },
25365
295k
  {0},  };
25366
25367
295k
  static const AliasPatternCond Conds[] = {
25368
    // (ADDPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 0
25369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25371
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25372
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25374
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
25375
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25376
    // (ADDSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 7
25377
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25379
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 9
25380
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25382
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25383
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25384
    // (ADDSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 13
25385
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25386
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25387
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25388
    // (ADDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 16
25389
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25391
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25392
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25393
    // (ADDSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 20
25394
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25395
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25396
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25397
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25398
    // (ADDSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 24
25399
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25400
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25402
    // (ADDSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 27
25403
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25405
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25406
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25407
    // (ADDSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 31
25408
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25409
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25410
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 33
25411
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25412
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25413
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25414
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25415
    // (ADDSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 37
25416
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25418
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25419
    // (ADDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 40
25420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25421
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25423
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25424
    // (ADDSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 44
25425
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25428
    // (ADDSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 47
25429
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25431
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25432
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25433
    // (ADDSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 51
25434
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25437
    // (ADDSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 54
25438
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25439
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25440
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25441
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25442
    // (ADDWri GPR32sponly:$dst, GPR32sp:$src, 0, 0) - 58
25443
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25444
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25445
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25446
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25447
    // (ADDWri GPR32sp:$dst, GPR32sponly:$src, 0, 0) - 62
25448
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25449
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25450
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25451
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25452
    // (ADDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 66
25453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25454
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25455
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25456
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25457
    // (ADDWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 70
25458
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25460
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25461
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25462
    // (ADDWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 74
25463
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25464
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
25465
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25466
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
25467
    // (ADDXri GPR64sponly:$dst, GPR64sp:$src, 0, 0) - 78
25468
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25469
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25470
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25471
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25472
    // (ADDXri GPR64sp:$dst, GPR64sponly:$src, 0, 0) - 82
25473
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25474
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25475
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25476
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25477
    // (ADDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 86
25478
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25480
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25481
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25482
    // (ADDXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 90
25483
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25484
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25485
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25486
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25487
    // (ADDXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 94
25488
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25489
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
25490
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25491
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
25492
    // (ANDSWri WZR, GPR32:$src1, logical_imm32:$src2) - 98
25493
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25494
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25495
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 100
25496
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25497
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25498
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25499
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25500
    // (ANDSWrs WZR, GPR32:$src1, GPR32:$src2, logical_shift32:$sh) - 104
25501
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25503
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25504
    // (ANDSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 107
25505
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25506
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25508
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25509
    // (ANDSXri XZR, GPR64:$src1, logical_imm64:$src2) - 111
25510
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25511
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25512
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 113
25513
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25514
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25515
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25516
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25517
    // (ANDSXrs XZR, GPR64:$src1, GPR64:$src2, logical_shift64:$sh) - 117
25518
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25519
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25520
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25521
    // (ANDSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 120
25522
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25523
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25524
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25525
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25526
    // (ANDS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 124
25527
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25528
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25529
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25530
295k
    {AliasPatternCond_K_TiedReg, 2},
25531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25535
    // (ANDWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 132
25536
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25537
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25539
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25540
    // (ANDXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 136
25541
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25542
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25543
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25544
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25545
    // (AND_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pn) - 140
25546
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25547
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25548
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25549
295k
    {AliasPatternCond_K_TiedReg, 2},
25550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25552
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25553
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25554
    // (AND_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 148
25555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25556
295k
    {AliasPatternCond_K_Ignore, 0},
25557
295k
    {AliasPatternCond_K_Custom, 1},
25558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25560
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25561
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25562
    // (AND_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 155
25563
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25564
295k
    {AliasPatternCond_K_Ignore, 0},
25565
295k
    {AliasPatternCond_K_Custom, 2},
25566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25570
    // (AND_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 162
25571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25572
295k
    {AliasPatternCond_K_Ignore, 0},
25573
295k
    {AliasPatternCond_K_Custom, 3},
25574
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25577
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25578
    // (AUTIA1716) - 169
25579
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25580
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25581
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25582
    // (AUTIASP) - 172
25583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25586
    // (AUTIAZ) - 175
25587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25588
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25589
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25590
    // (AUTIB1716) - 178
25591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25594
    // (AUTIBSP) - 181
25595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25597
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25598
    // (AUTIBZ) - 184
25599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
25601
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25602
    // (BICSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 187
25603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25604
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25605
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25606
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25607
    // (BICSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 191
25608
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25611
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25612
    // (BICWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 195
25613
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25614
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25616
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25617
    // (BICXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 199
25618
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25619
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25621
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25622
    // (CHKFEAT) - 203
25623
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25624
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCHK},
25625
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25626
    // (CLREX 15) - 206
25627
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
25628
    // (CNTB_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 207
25629
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25630
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25631
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25636
    // (CNTB_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 214
25637
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25638
295k
    {AliasPatternCond_K_Ignore, 0},
25639
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25640
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25643
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25644
    // (CNTD_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 221
25645
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25646
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25647
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25648
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25649
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25651
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25652
    // (CNTD_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 228
25653
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25654
295k
    {AliasPatternCond_K_Ignore, 0},
25655
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25656
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25659
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25660
    // (CNTH_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 235
25661
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25662
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25663
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25667
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25668
    // (CNTH_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 242
25669
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25670
295k
    {AliasPatternCond_K_Ignore, 0},
25671
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25673
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25675
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25676
    // (CNTW_XPiI GPR64:$Rd, { 1, 1, 1, 1, 1 }, 1) - 249
25677
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25678
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25679
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25681
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25682
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25683
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25684
    // (CNTW_XPiI GPR64:$Rd, sve_pred_enum:$pattern, 1) - 256
25685
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25686
295k
    {AliasPatternCond_K_Ignore, 0},
25687
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25689
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25690
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25691
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25692
    // (CPY_ZPmI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 263
25693
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25694
295k
    {AliasPatternCond_K_Ignore, 0},
25695
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25696
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25700
    // (CPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 270
25701
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25702
295k
    {AliasPatternCond_K_Ignore, 0},
25703
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25704
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25707
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25708
    // (CPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 277
25709
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25710
295k
    {AliasPatternCond_K_Ignore, 0},
25711
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25712
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25713
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25715
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25716
    // (CPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 284
25717
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25718
295k
    {AliasPatternCond_K_Ignore, 0},
25719
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25720
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25722
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25723
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25724
    // (CPY_ZPmR_B ZPR8:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 291
25725
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25726
295k
    {AliasPatternCond_K_Ignore, 0},
25727
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25729
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25730
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25732
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25733
    // (CPY_ZPmR_D ZPR64:$Zd, PPR3bAny:$Pg, GPR64sp:$Rn) - 299
25734
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25735
295k
    {AliasPatternCond_K_Ignore, 0},
25736
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
25738
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25739
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25741
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25742
    // (CPY_ZPmR_H ZPR16:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 307
25743
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25744
295k
    {AliasPatternCond_K_Ignore, 0},
25745
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25747
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25750
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25751
    // (CPY_ZPmR_S ZPR32:$Zd, PPR3bAny:$Pg, GPR32sp:$Rn) - 315
25752
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25753
295k
    {AliasPatternCond_K_Ignore, 0},
25754
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
25756
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25759
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25760
    // (CPY_ZPmV_B ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn) - 323
25761
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25762
295k
    {AliasPatternCond_K_Ignore, 0},
25763
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25764
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
25765
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25769
    // (CPY_ZPmV_D ZPR64:$Zd, PPR3bAny:$Pg, FPR64:$Vn) - 331
25770
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25771
295k
    {AliasPatternCond_K_Ignore, 0},
25772
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25773
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
25774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25775
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25777
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25778
    // (CPY_ZPmV_H ZPR16:$Zd, PPR3bAny:$Pg, FPR16:$Vn) - 339
25779
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25780
295k
    {AliasPatternCond_K_Ignore, 0},
25781
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25782
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
25783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25785
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25786
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25787
    // (CPY_ZPmV_S ZPR32:$Zd, PPR3bAny:$Pg, FPR32:$Vn) - 347
25788
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25789
295k
    {AliasPatternCond_K_Ignore, 0},
25790
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
25791
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
25792
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25795
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25796
    // (CPY_ZPzI_B ZPR8:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i8:$imm) - 355
25797
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25798
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25799
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25800
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25802
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25803
    // (CPY_ZPzI_D ZPR64:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i64:$imm) - 361
25804
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25805
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25806
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25809
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25810
    // (CPY_ZPzI_H ZPR16:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i16:$imm) - 367
25811
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25812
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25813
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25814
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25815
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25816
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25817
    // (CPY_ZPzI_S ZPR32:$Zd, PPRAny:$Pg, cpy_imm8_opt_lsl_i32:$imm) - 373
25818
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25819
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
25820
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25821
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25822
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25823
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25824
    // (CSINCWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 379
25825
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25826
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25827
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25828
295k
    {AliasPatternCond_K_Custom, 4},
25829
    // (CSINCWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 383
25830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25832
295k
    {AliasPatternCond_K_TiedReg, 1},
25833
295k
    {AliasPatternCond_K_Custom, 4},
25834
    // (CSINCXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 387
25835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25836
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25837
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25838
295k
    {AliasPatternCond_K_Custom, 4},
25839
    // (CSINCXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 391
25840
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25841
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25842
295k
    {AliasPatternCond_K_TiedReg, 1},
25843
295k
    {AliasPatternCond_K_Custom, 4},
25844
    // (CSINVWr GPR32:$dst, WZR, WZR, inv_ccode:$cc) - 395
25845
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25846
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25847
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
25848
295k
    {AliasPatternCond_K_Custom, 4},
25849
    // (CSINVWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 399
25850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25852
295k
    {AliasPatternCond_K_TiedReg, 1},
25853
295k
    {AliasPatternCond_K_Custom, 4},
25854
    // (CSINVXr GPR64:$dst, XZR, XZR, inv_ccode:$cc) - 403
25855
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25856
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25857
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
25858
295k
    {AliasPatternCond_K_Custom, 4},
25859
    // (CSINVXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 407
25860
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25861
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25862
295k
    {AliasPatternCond_K_TiedReg, 1},
25863
295k
    {AliasPatternCond_K_Custom, 4},
25864
    // (CSNEGWr GPR32:$dst, GPR32:$src, GPR32:$src, inv_ccode:$cc) - 411
25865
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
25867
295k
    {AliasPatternCond_K_TiedReg, 1},
25868
295k
    {AliasPatternCond_K_Custom, 4},
25869
    // (CSNEGXr GPR64:$dst, GPR64:$src, GPR64:$src, inv_ccode:$cc) - 415
25870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25871
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25872
295k
    {AliasPatternCond_K_TiedReg, 1},
25873
295k
    {AliasPatternCond_K_Custom, 4},
25874
    // (DCPS1 0) - 419
25875
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25876
    // (DCPS2 0) - 420
25877
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25878
    // (DCPS3 0) - 421
25879
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
25880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureEL3},
25882
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25883
    // (DECB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 425
25884
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25885
295k
    {AliasPatternCond_K_Ignore, 0},
25886
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25887
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25892
    // (DECB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 433
25893
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25894
295k
    {AliasPatternCond_K_Ignore, 0},
25895
295k
    {AliasPatternCond_K_Ignore, 0},
25896
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25898
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25900
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25901
    // (DECD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 441
25902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25903
295k
    {AliasPatternCond_K_Ignore, 0},
25904
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25905
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25909
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25910
    // (DECD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 449
25911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25912
295k
    {AliasPatternCond_K_Ignore, 0},
25913
295k
    {AliasPatternCond_K_Ignore, 0},
25914
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25915
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25919
    // (DECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 457
25920
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25921
295k
    {AliasPatternCond_K_Ignore, 0},
25922
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25923
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25926
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25927
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25928
    // (DECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 465
25929
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25930
295k
    {AliasPatternCond_K_Ignore, 0},
25931
295k
    {AliasPatternCond_K_Ignore, 0},
25932
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25934
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25936
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25937
    // (DECH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 473
25938
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25939
295k
    {AliasPatternCond_K_Ignore, 0},
25940
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25941
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25942
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25946
    // (DECH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 481
25947
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25948
295k
    {AliasPatternCond_K_Ignore, 0},
25949
295k
    {AliasPatternCond_K_Ignore, 0},
25950
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25955
    // (DECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 489
25956
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25957
295k
    {AliasPatternCond_K_Ignore, 0},
25958
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25959
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25964
    // (DECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 497
25965
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25966
295k
    {AliasPatternCond_K_Ignore, 0},
25967
295k
    {AliasPatternCond_K_Ignore, 0},
25968
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25971
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25972
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25973
    // (DECW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 505
25974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25975
295k
    {AliasPatternCond_K_Ignore, 0},
25976
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25977
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25979
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25981
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25982
    // (DECW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 513
25983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
25984
295k
    {AliasPatternCond_K_Ignore, 0},
25985
295k
    {AliasPatternCond_K_Ignore, 0},
25986
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
25991
    // (DECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 521
25992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
25993
295k
    {AliasPatternCond_K_Ignore, 0},
25994
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
25995
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
25996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
25997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
25998
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
25999
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26000
    // (DECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 529
26001
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26002
295k
    {AliasPatternCond_K_Ignore, 0},
26003
295k
    {AliasPatternCond_K_Ignore, 0},
26004
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26006
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26007
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26008
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26009
    // (DSB 0) - 537
26010
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26011
    // (DSB 4) - 538
26012
295k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26013
    // (DSB { 1, 1, 0, 0 }) - 539
26014
295k
    {AliasPatternCond_K_Imm, (uint32_t)12},
26015
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26016
295k
    {AliasPatternCond_K_OrFeature, AArch64_HasV8_0rOps},
26017
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26018
    // (DUPM_ZI ZPR16:$Zd, sve_preferred_logical_imm16:$imm) - 543
26019
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26020
295k
    {AliasPatternCond_K_Custom, 5},
26021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26022
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26023
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26024
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26025
    // (DUPM_ZI ZPR32:$Zd, sve_preferred_logical_imm32:$imm) - 549
26026
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26027
295k
    {AliasPatternCond_K_Custom, 6},
26028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26031
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26032
    // (DUPM_ZI ZPR64:$Zd, sve_preferred_logical_imm64:$imm) - 555
26033
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26034
295k
    {AliasPatternCond_K_Custom, 7},
26035
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26036
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26038
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26039
    // (DUPM_ZI ZPR8:$Zd, sve_logical_imm8:$imm) - 561
26040
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26041
295k
    {AliasPatternCond_K_Custom, 1},
26042
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26043
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26044
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26045
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26046
    // (DUPM_ZI ZPR16:$Zd, sve_logical_imm16:$imm) - 567
26047
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26048
295k
    {AliasPatternCond_K_Custom, 2},
26049
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26050
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26051
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26052
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26053
    // (DUPM_ZI ZPR32:$Zd, sve_logical_imm32:$imm) - 573
26054
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26055
295k
    {AliasPatternCond_K_Custom, 3},
26056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26058
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26059
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26060
    // (DUP_ZI_B ZPR8:$Zd, cpy_imm8_opt_lsl_i8:$imm) - 579
26061
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26062
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26063
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26065
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26066
    // (DUP_ZI_D ZPR64:$Zd, cpy_imm8_opt_lsl_i64:$imm) - 584
26067
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26070
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26071
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26072
    // (DUP_ZI_D ZPR64:$Zd, 0, 0) - 589
26073
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26074
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26075
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26078
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26079
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26080
    // (DUP_ZI_H ZPR16:$Zd, cpy_imm8_opt_lsl_i16:$imm) - 596
26081
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26085
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26086
    // (DUP_ZI_H ZPR16:$Zd, 0, 0) - 601
26087
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26088
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26089
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26091
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26092
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26093
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26094
    // (DUP_ZI_S ZPR32:$Zd, cpy_imm8_opt_lsl_i32:$imm) - 608
26095
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26099
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26100
    // (DUP_ZI_S ZPR32:$Zd, 0, 0) - 613
26101
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26102
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26103
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26108
    // (DUP_ZR_B ZPR8:$Zd, GPR32sp:$Rn) - 620
26109
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26111
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26112
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26114
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26115
    // (DUP_ZR_D ZPR64:$Zd, GPR64sp:$Rn) - 626
26116
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26117
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26118
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26119
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26120
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26121
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26122
    // (DUP_ZR_H ZPR16:$Zd, GPR32sp:$Rn) - 632
26123
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26124
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26126
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26127
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26128
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26129
    // (DUP_ZR_S ZPR32:$Zd, GPR32sp:$Rn) - 638
26130
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26131
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
26132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26133
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26134
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26135
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26136
    // (DUP_ZZI_B ZPR8:$Zd, FPR8asZPR:$Bn, 0) - 644
26137
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26138
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26139
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26140
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26141
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26143
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26144
    // (DUP_ZZI_B ZPR8:$Zd, ZPR8:$Zn, sve_elm_idx_extdup_b:$idx) - 651
26145
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26146
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26147
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26148
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26150
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26151
    // (DUP_ZZI_D ZPR64:$Zd, FPR64asZPR:$Dn, 0) - 657
26152
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26153
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26154
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26159
    // (DUP_ZZI_D ZPR64:$Zd, ZPR64:$Zn, sve_elm_idx_extdup_d:$idx) - 664
26160
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26161
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26164
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26165
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26166
    // (DUP_ZZI_H ZPR16:$Zd, FPR16asZPR:$Hn, 0) - 670
26167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26168
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26169
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26173
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26174
    // (DUP_ZZI_H ZPR16:$Zd, ZPR16:$Zn, sve_elm_idx_extdup_h:$idx) - 677
26175
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26180
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26181
    // (DUP_ZZI_Q ZPR128:$Zd, FPR128asZPR:$Qn, 0) - 683
26182
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26184
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26189
    // (DUP_ZZI_Q ZPR128:$Zd, ZPR128:$Zn, sve_elm_idx_extdup_q:$idx) - 690
26190
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26191
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26192
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26195
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26196
    // (DUP_ZZI_S ZPR32:$Zd, FPR32asZPR:$Sn, 0) - 696
26197
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26198
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26199
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26200
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26203
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26204
    // (DUP_ZZI_S ZPR32:$Zd, ZPR32:$Zn, sve_elm_idx_extdup_s:$idx) - 703
26205
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26206
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26208
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26209
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26210
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26211
    // (EONWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 709
26212
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26213
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26214
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26215
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26216
    // (EONXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 713
26217
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26218
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26219
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26220
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26221
    // (EORS_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 717
26222
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26223
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26224
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26225
295k
    {AliasPatternCond_K_TiedReg, 1},
26226
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26227
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26229
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26230
    // (EORWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 725
26231
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26232
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26234
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26235
    // (EORXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 729
26236
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26237
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26238
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26239
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26240
    // (EOR_PPzPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPRAny:$Pg) - 733
26241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26242
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26243
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26244
295k
    {AliasPatternCond_K_TiedReg, 1},
26245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26247
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26248
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26249
    // (EOR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 741
26250
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26251
295k
    {AliasPatternCond_K_Ignore, 0},
26252
295k
    {AliasPatternCond_K_Custom, 1},
26253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26255
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26256
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26257
    // (EOR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 748
26258
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26259
295k
    {AliasPatternCond_K_Ignore, 0},
26260
295k
    {AliasPatternCond_K_Custom, 2},
26261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26263
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26264
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26265
    // (EOR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 755
26266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26267
295k
    {AliasPatternCond_K_Ignore, 0},
26268
295k
    {AliasPatternCond_K_Custom, 3},
26269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26272
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26275
295k
    {AliasPatternCond_K_Ignore, 0},
26276
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26277
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26278
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26280
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26281
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26284
295k
    {AliasPatternCond_K_Ignore, 0},
26285
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26286
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26287
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26289
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26290
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26293
295k
    {AliasPatternCond_K_Ignore, 0},
26294
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26295
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26296
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26298
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26299
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26302
295k
    {AliasPatternCond_K_Ignore, 0},
26303
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26304
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26305
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26307
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26308
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26311
295k
    {AliasPatternCond_K_Ignore, 0},
26312
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26313
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26314
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26316
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26317
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26320
295k
    {AliasPatternCond_K_Ignore, 0},
26321
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26322
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26323
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26325
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26326
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26329
295k
    {AliasPatternCond_K_Ignore, 0},
26330
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26331
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26332
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26334
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26335
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26338
295k
    {AliasPatternCond_K_Ignore, 0},
26339
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26340
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26341
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26344
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26347
295k
    {AliasPatternCond_K_Ignore, 0},
26348
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26349
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26350
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26352
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26353
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26356
295k
    {AliasPatternCond_K_Ignore, 0},
26357
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26358
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26359
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26362
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26363
    // (EXTRWrri GPR32:$dst, GPR32:$src, GPR32:$src, imm0_31:$shift) - 842
26364
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26365
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26366
295k
    {AliasPatternCond_K_TiedReg, 1},
26367
    // (EXTRXrri GPR64:$dst, GPR64:$src, GPR64:$src, imm0_63:$shift) - 845
26368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26370
295k
    {AliasPatternCond_K_TiedReg, 1},
26371
    // (FCPY_ZPmI_D ZPR64:$Zd, PPRAny:$Pg, fpimm64:$imm8) - 848
26372
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26373
295k
    {AliasPatternCond_K_Ignore, 0},
26374
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26375
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26378
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26379
    // (FCPY_ZPmI_H ZPR16:$Zd, PPRAny:$Pg, fpimm16:$imm8) - 855
26380
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26381
295k
    {AliasPatternCond_K_Ignore, 0},
26382
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26386
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26387
    // (FCPY_ZPmI_S ZPR32:$Zd, PPRAny:$Pg, fpimm32:$imm8) - 862
26388
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26389
295k
    {AliasPatternCond_K_Ignore, 0},
26390
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
26391
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26392
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26394
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26395
    // (FDUP_ZI_D ZPR64:$Zd, fpimm64:$imm8) - 869
26396
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26397
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26398
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26399
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26400
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26401
    // (FDUP_ZI_H ZPR16:$Zd, fpimm16:$imm8) - 874
26402
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26407
    // (FDUP_ZI_S ZPR32:$Zd, fpimm32:$imm8) - 879
26408
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26409
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26413
    // (GCSPOPM XZR) - 884
26414
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26415
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26417
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26418
    // (GLD1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 888
26419
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26420
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26421
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26422
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26424
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26425
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26426
    // (GLD1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 895
26427
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26428
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26429
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26430
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26434
    // (GLD1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 902
26435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26436
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26437
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26441
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26442
    // (GLD1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 909
26443
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26444
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26445
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26446
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26447
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26449
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26450
    // (GLD1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 916
26451
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26452
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26453
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26457
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26458
    // (GLD1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 923
26459
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26460
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26461
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26462
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26463
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26464
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26465
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26466
    // (GLD1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 930
26467
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26468
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26469
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26470
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26471
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26472
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26473
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26474
    // (GLD1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 937
26475
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26476
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26477
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26478
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26479
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26480
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26481
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26482
    // (GLD1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 944
26483
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26484
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26485
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26486
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26487
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26488
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26489
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26490
    // (GLD1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 951
26491
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26492
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26493
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26494
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26496
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26497
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26498
    // (GLD1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 958
26499
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26500
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26501
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26502
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26505
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26506
    // (GLD1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 965
26507
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26508
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26509
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26510
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26512
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26513
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26514
    // (GLD1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 972
26515
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26516
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26517
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26518
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26519
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26521
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26522
    // (GLDFF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 979
26523
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26524
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26525
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26526
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26527
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26528
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26529
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26530
    // (GLDFF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 986
26531
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26532
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26533
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26534
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26536
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26537
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26538
    // (GLDFF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 993
26539
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26540
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26541
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26542
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26543
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26544
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26545
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26546
    // (GLDFF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1000
26547
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26548
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26549
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26550
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26552
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26553
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26554
    // (GLDFF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1007
26555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26556
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26557
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26558
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26560
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26561
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26562
    // (GLDFF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1014
26563
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26564
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26565
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26566
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26570
    // (GLDFF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1021
26571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26572
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26573
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26574
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26577
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26578
    // (GLDFF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1028
26579
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26580
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26581
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26582
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26586
    // (GLDFF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1035
26587
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26588
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26589
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26590
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26594
    // (GLDFF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1042
26595
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26596
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26597
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26598
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26601
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26602
    // (GLDFF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 1049
26603
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26604
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26605
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26606
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26607
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26608
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26609
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26610
    // (GLDFF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 1056
26611
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26612
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26613
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26614
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26615
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26617
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26618
    // (HINT { 0, 0, 0 }) - 1063
26619
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26620
    // (HINT { 0, 0, 1 }) - 1064
26621
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26622
    // (HINT { 0, 1, 0 }) - 1065
26623
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
26624
    // (HINT { 0, 1, 1 }) - 1066
26625
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
26626
    // (HINT { 1, 0, 0 }) - 1067
26627
295k
    {AliasPatternCond_K_Imm, (uint32_t)4},
26628
    // (HINT { 1, 0, 1 }) - 1068
26629
295k
    {AliasPatternCond_K_Imm, (uint32_t)5},
26630
    // (HINT { 1, 1, 0 }) - 1069
26631
295k
    {AliasPatternCond_K_Imm, (uint32_t)6},
26632
    // (HINT { 1, 0, 0, 0, 0 }) - 1070
26633
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
26634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRAS},
26636
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26637
    // (HINT 20) - 1074
26638
295k
    {AliasPatternCond_K_Imm, (uint32_t)20},
26639
    // (HINT 32) - 1075
26640
295k
    {AliasPatternCond_K_Imm, (uint32_t)32},
26641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26643
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26644
    // (HINT btihint_op:$op) - 1079
26645
295k
    {AliasPatternCond_K_Custom, 8},
26646
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26647
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureBranchTargetId},
26648
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26649
    // (HINT psbhint_op:$op) - 1083
26650
295k
    {AliasPatternCond_K_Custom, 9},
26651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSPE},
26653
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26654
    // (HINT 19) - 1087
26655
295k
    {AliasPatternCond_K_Imm, (uint32_t)19},
26656
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureGCS},
26658
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26659
    // (HINT 22) - 1091
26660
295k
    {AliasPatternCond_K_Imm, (uint32_t)22},
26661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26662
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCLRBHB},
26663
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26664
    // (INCB_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1095
26665
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26666
295k
    {AliasPatternCond_K_Ignore, 0},
26667
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26668
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26669
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26670
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26672
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26673
    // (INCB_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1103
26674
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26675
295k
    {AliasPatternCond_K_Ignore, 0},
26676
295k
    {AliasPatternCond_K_Ignore, 0},
26677
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26681
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26682
    // (INCD_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1111
26683
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26684
295k
    {AliasPatternCond_K_Ignore, 0},
26685
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26686
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26689
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26690
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26691
    // (INCD_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1119
26692
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26693
295k
    {AliasPatternCond_K_Ignore, 0},
26694
295k
    {AliasPatternCond_K_Ignore, 0},
26695
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26696
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26700
    // (INCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1127
26701
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26702
295k
    {AliasPatternCond_K_Ignore, 0},
26703
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26704
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26709
    // (INCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 1135
26710
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26711
295k
    {AliasPatternCond_K_Ignore, 0},
26712
295k
    {AliasPatternCond_K_Ignore, 0},
26713
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26717
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26718
    // (INCH_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1143
26719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26720
295k
    {AliasPatternCond_K_Ignore, 0},
26721
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26722
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26723
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26727
    // (INCH_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1151
26728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26729
295k
    {AliasPatternCond_K_Ignore, 0},
26730
295k
    {AliasPatternCond_K_Ignore, 0},
26731
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26734
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26735
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26736
    // (INCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1159
26737
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26738
295k
    {AliasPatternCond_K_Ignore, 0},
26739
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26740
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26742
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26743
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26744
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26745
    // (INCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 1167
26746
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26747
295k
    {AliasPatternCond_K_Ignore, 0},
26748
295k
    {AliasPatternCond_K_Ignore, 0},
26749
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26751
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26753
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26754
    // (INCW_XPiI GPR64:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 1175
26755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26756
295k
    {AliasPatternCond_K_Ignore, 0},
26757
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26758
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26760
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26761
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26762
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26763
    // (INCW_XPiI GPR64:$Rdn, sve_pred_enum:$pattern, 1) - 1183
26764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26765
295k
    {AliasPatternCond_K_Ignore, 0},
26766
295k
    {AliasPatternCond_K_Ignore, 0},
26767
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26768
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26769
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26771
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26772
    // (INCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 1191
26773
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26774
295k
    {AliasPatternCond_K_Ignore, 0},
26775
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
26776
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26778
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26779
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26780
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26781
    // (INCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 1199
26782
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26783
295k
    {AliasPatternCond_K_Ignore, 0},
26784
295k
    {AliasPatternCond_K_Ignore, 0},
26785
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
26786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
26788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26789
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26792
295k
    {AliasPatternCond_K_Ignore, 0},
26793
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26794
295k
    {AliasPatternCond_K_Ignore, 0},
26795
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26796
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26799
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26802
295k
    {AliasPatternCond_K_Ignore, 0},
26803
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26804
295k
    {AliasPatternCond_K_Ignore, 0},
26805
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26806
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26809
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26812
295k
    {AliasPatternCond_K_Ignore, 0},
26813
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26814
295k
    {AliasPatternCond_K_Ignore, 0},
26815
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26816
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26819
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26822
295k
    {AliasPatternCond_K_Ignore, 0},
26823
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26824
295k
    {AliasPatternCond_K_Ignore, 0},
26825
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26826
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26828
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26829
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26832
295k
    {AliasPatternCond_K_Ignore, 0},
26833
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26834
295k
    {AliasPatternCond_K_Ignore, 0},
26835
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26836
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26838
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26839
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
26842
295k
    {AliasPatternCond_K_Ignore, 0},
26843
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26844
295k
    {AliasPatternCond_K_Ignore, 0},
26845
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26846
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26848
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26849
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
26852
295k
    {AliasPatternCond_K_Ignore, 0},
26853
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26854
295k
    {AliasPatternCond_K_Ignore, 0},
26855
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26856
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26857
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26858
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26859
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
26862
295k
    {AliasPatternCond_K_Ignore, 0},
26863
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26864
295k
    {AliasPatternCond_K_Ignore, 0},
26865
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26866
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26867
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26869
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
26872
295k
    {AliasPatternCond_K_Ignore, 0},
26873
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26874
295k
    {AliasPatternCond_K_Ignore, 0},
26875
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26876
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26877
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26878
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26879
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
26882
295k
    {AliasPatternCond_K_Ignore, 0},
26883
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
26884
295k
    {AliasPatternCond_K_Ignore, 0},
26885
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
26886
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26887
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
26889
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26890
    // (INSvi16gpr V128:$dst, VectorIndexH:$idx, GPR32:$src) - 1297
26891
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26892
295k
    {AliasPatternCond_K_Ignore, 0},
26893
295k
    {AliasPatternCond_K_Ignore, 0},
26894
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26895
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26896
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26897
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26898
    // (INSvi16lane V128:$dst, VectorIndexH:$idx, V128:$src, VectorIndexH:$idx2) - 1304
26899
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26900
295k
    {AliasPatternCond_K_Ignore, 0},
26901
295k
    {AliasPatternCond_K_Ignore, 0},
26902
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26904
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26905
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26906
    // (INSvi32gpr V128:$dst, VectorIndexS:$idx, GPR32:$src) - 1311
26907
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26908
295k
    {AliasPatternCond_K_Ignore, 0},
26909
295k
    {AliasPatternCond_K_Ignore, 0},
26910
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26912
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26913
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26914
    // (INSvi32lane V128:$dst, VectorIndexS:$idx, V128:$src, VectorIndexS:$idx2) - 1318
26915
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26916
295k
    {AliasPatternCond_K_Ignore, 0},
26917
295k
    {AliasPatternCond_K_Ignore, 0},
26918
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26919
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26921
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26922
    // (INSvi64gpr V128:$dst, VectorIndexD:$idx, GPR64:$src) - 1325
26923
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26924
295k
    {AliasPatternCond_K_Ignore, 0},
26925
295k
    {AliasPatternCond_K_Ignore, 0},
26926
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
26927
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26929
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26930
    // (INSvi64lane V128:$dst, VectorIndexD:$idx, V128:$src, VectorIndexD:$idx2) - 1332
26931
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26932
295k
    {AliasPatternCond_K_Ignore, 0},
26933
295k
    {AliasPatternCond_K_Ignore, 0},
26934
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26937
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26938
    // (INSvi8gpr V128:$dst, VectorIndexB:$idx, GPR32:$src) - 1339
26939
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26940
295k
    {AliasPatternCond_K_Ignore, 0},
26941
295k
    {AliasPatternCond_K_Ignore, 0},
26942
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
26943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26946
    // (INSvi8lane V128:$dst, VectorIndexB:$idx, V128:$src, VectorIndexB:$idx2) - 1346
26947
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26948
295k
    {AliasPatternCond_K_Ignore, 0},
26949
295k
    {AliasPatternCond_K_Ignore, 0},
26950
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
26951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
26953
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26954
    // (IRG GPR64sp:$dst, GPR64sp:$src, XZR) - 1353
26955
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26957
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
26958
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
26960
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26961
    // (ISB 15) - 1359
26962
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
26963
    // (LD1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1360
26964
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
26965
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26966
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26967
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26968
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26971
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26972
    // (LD1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1368
26973
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
26974
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26976
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26980
    // (LD1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1375
26981
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
26982
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26984
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26986
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
26988
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26989
    // (LD1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1383
26990
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
26991
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
26992
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
26993
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
26994
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
26995
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
26996
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
26997
    // (LD1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1390
26998
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
26999
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27000
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27001
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27003
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27004
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27005
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27006
    // (LD1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1398
27007
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27008
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27009
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27010
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27011
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27012
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27013
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27014
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27015
    // (LD1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1406
27016
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27017
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27019
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27022
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27023
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27024
    // (LD1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1414
27025
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27026
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27028
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27031
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27032
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27033
    // (LD1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1422
27034
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27035
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27037
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27038
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27039
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27040
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27041
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27042
    // (LD1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1430
27043
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27044
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27045
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27046
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27047
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27048
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27049
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27050
    // (LD1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1437
27051
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27052
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27053
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27054
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27058
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27059
    // (LD1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1445
27060
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27061
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27062
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27063
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27067
    // (LD1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1452
27068
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27069
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27071
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27074
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27075
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27076
    // (LD1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1460
27077
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27078
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27079
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27080
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27083
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27084
    // (LD1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 1467
27085
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27086
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27087
295k
    {AliasPatternCond_K_Ignore, 0},
27088
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27091
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27092
    // (LD1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 1474
27093
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27094
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27095
295k
    {AliasPatternCond_K_Ignore, 0},
27096
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27099
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27100
    // (LD1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 1481
27101
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27102
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27103
295k
    {AliasPatternCond_K_Ignore, 0},
27104
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27108
    // (LD1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 1488
27109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27110
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27111
295k
    {AliasPatternCond_K_Ignore, 0},
27112
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27115
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27116
    // (LD1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 1495
27117
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27118
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27119
295k
    {AliasPatternCond_K_Ignore, 0},
27120
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27121
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27123
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27124
    // (LD1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 1502
27125
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27126
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27127
295k
    {AliasPatternCond_K_Ignore, 0},
27128
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27129
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27130
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27131
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27132
    // (LD1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 1509
27133
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27134
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
27135
295k
    {AliasPatternCond_K_Ignore, 0},
27136
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27137
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27139
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27140
    // (LD1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 1516
27141
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27142
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
27143
295k
    {AliasPatternCond_K_Ignore, 0},
27144
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27148
    // (LD1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1523
27149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27150
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27152
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27154
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27156
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27157
    // (LD1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1531
27158
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27159
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27161
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27164
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27165
    // (LD1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1538
27166
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27167
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27168
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27169
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27173
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27174
    // (LD1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 1546
27175
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27176
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27177
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27178
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27181
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27182
    // (LD1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1553
27183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27184
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27185
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27186
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27188
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27190
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27191
    // (LD1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1561
27192
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27193
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27194
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27195
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27200
    // (LD1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1569
27201
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27202
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27203
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27204
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27208
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27209
    // (LD1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1577
27210
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27211
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27212
295k
    {AliasPatternCond_K_Ignore, 0},
27213
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27215
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27216
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27217
    // (LD1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1584
27218
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27219
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27220
295k
    {AliasPatternCond_K_Ignore, 0},
27221
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27224
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27225
    // (LD1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1591
27226
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27227
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27228
295k
    {AliasPatternCond_K_Ignore, 0},
27229
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27230
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27231
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27232
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27233
    // (LD1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1598
27234
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27235
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27236
295k
    {AliasPatternCond_K_Ignore, 0},
27237
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27238
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27239
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27240
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27241
    // (LD1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1605
27242
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27243
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27244
295k
    {AliasPatternCond_K_Ignore, 0},
27245
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27247
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27248
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27249
    // (LD1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1612
27250
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27251
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27252
295k
    {AliasPatternCond_K_Ignore, 0},
27253
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27255
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27256
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27257
    // (LD1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1619
27258
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27259
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27260
295k
    {AliasPatternCond_K_Ignore, 0},
27261
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27263
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27264
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27265
    // (LD1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1626
27266
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27267
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27268
295k
    {AliasPatternCond_K_Ignore, 0},
27269
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27272
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27273
    // (LD1RB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1633
27274
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27275
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27276
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27277
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27280
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27281
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27282
    // (LD1RB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1641
27283
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27284
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27285
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27286
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27289
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27290
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27291
    // (LD1RB_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1649
27292
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27293
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27294
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27295
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27298
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27299
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27300
    // (LD1RB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1657
27301
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27302
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27303
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27304
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27305
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27307
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27308
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27309
    // (LD1RD_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1665
27310
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27311
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27312
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27313
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27314
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27316
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27317
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27318
    // (LD1RH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1673
27319
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27320
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27321
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27322
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27323
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27325
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27326
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27327
    // (LD1RH_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1681
27328
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27329
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27330
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27331
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27332
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27334
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27335
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27336
    // (LD1RH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1689
27337
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27338
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27339
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27340
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27345
    // (LD1RO_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1697
27346
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27347
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27348
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27349
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27353
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27354
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27355
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27356
    // (LD1RO_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1707
27357
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27358
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27359
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27360
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27362
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27363
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27365
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27366
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27367
    // (LD1RO_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1717
27368
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27369
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27371
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27372
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27374
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27375
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27377
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27378
    // (LD1RO_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1727
27379
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27380
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27382
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27385
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMatMulFP64},
27388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27389
    // (LD1RQ_B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1737
27390
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27391
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27392
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27393
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27396
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27397
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27398
    // (LD1RQ_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1745
27399
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27400
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27402
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27407
    // (LD1RQ_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1753
27408
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27409
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27410
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27411
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27412
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27416
    // (LD1RQ_W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1761
27417
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27418
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27419
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27420
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27424
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27425
    // (LD1RSB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1769
27426
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27427
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27428
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27429
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27434
    // (LD1RSB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1777
27435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27436
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27442
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27443
    // (LD1RSB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1785
27444
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27445
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27447
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27451
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27452
    // (LD1RSH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1793
27453
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27454
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27455
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27456
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27461
    // (LD1RSH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1801
27462
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27463
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27464
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27465
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27469
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27470
    // (LD1RSW_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1809
27471
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27472
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27473
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27474
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27478
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27479
    // (LD1RW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1817
27480
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27481
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27482
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27483
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27484
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27485
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27486
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27487
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27488
    // (LD1RW_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1825
27489
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27490
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27491
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27492
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27496
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27497
    // (LD1Rv16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 1833
27498
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27499
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27500
295k
    {AliasPatternCond_K_Ignore, 0},
27501
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27504
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27505
    // (LD1Rv1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 1840
27506
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27507
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27508
295k
    {AliasPatternCond_K_Ignore, 0},
27509
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27510
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27512
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27513
    // (LD1Rv2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 1847
27514
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27515
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27516
295k
    {AliasPatternCond_K_Ignore, 0},
27517
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27518
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27519
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27520
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27521
    // (LD1Rv2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 1854
27522
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27523
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27524
295k
    {AliasPatternCond_K_Ignore, 0},
27525
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27526
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27527
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27528
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27529
    // (LD1Rv4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 1861
27530
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27531
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27532
295k
    {AliasPatternCond_K_Ignore, 0},
27533
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27534
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27536
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27537
    // (LD1Rv4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 1868
27538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27539
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27540
295k
    {AliasPatternCond_K_Ignore, 0},
27541
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27542
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27543
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27544
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27545
    // (LD1Rv8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 1875
27546
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27547
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
27548
295k
    {AliasPatternCond_K_Ignore, 0},
27549
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27551
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27552
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27553
    // (LD1Rv8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 1882
27554
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27555
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27556
295k
    {AliasPatternCond_K_Ignore, 0},
27557
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27559
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27560
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27561
    // (LD1SB_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1889
27562
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27563
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27564
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27565
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27568
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27569
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27570
    // (LD1SB_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1897
27571
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27572
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27573
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27574
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27579
    // (LD1SB_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1905
27580
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27581
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27583
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27585
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27587
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27588
    // (LD1SH_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1913
27589
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27590
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27591
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27592
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27593
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27594
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27596
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27597
    // (LD1SH_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1921
27598
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27599
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27600
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27601
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27603
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27604
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27605
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27606
    // (LD1SW_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 1929
27607
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27608
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27610
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27613
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27614
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27615
    // (LD1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 1937
27616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27617
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27618
295k
    {AliasPatternCond_K_Ignore, 0},
27619
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27620
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27621
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27622
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27623
    // (LD1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 1944
27624
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27625
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27626
295k
    {AliasPatternCond_K_Ignore, 0},
27627
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27628
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27629
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27630
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27631
    // (LD1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 1951
27632
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27633
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27634
295k
    {AliasPatternCond_K_Ignore, 0},
27635
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27639
    // (LD1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 1958
27640
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27641
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27642
295k
    {AliasPatternCond_K_Ignore, 0},
27643
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27644
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27645
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27646
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27647
    // (LD1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 1965
27648
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27649
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27650
295k
    {AliasPatternCond_K_Ignore, 0},
27651
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27653
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27654
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27655
    // (LD1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 1972
27656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27657
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27658
295k
    {AliasPatternCond_K_Ignore, 0},
27659
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27662
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27663
    // (LD1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 1979
27664
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27665
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
27666
295k
    {AliasPatternCond_K_Ignore, 0},
27667
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27669
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27670
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27671
    // (LD1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 1986
27672
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27673
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
27674
295k
    {AliasPatternCond_K_Ignore, 0},
27675
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27676
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27677
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27678
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27679
    // (LD1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 1993
27680
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27681
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27682
295k
    {AliasPatternCond_K_Ignore, 0},
27683
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27686
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27687
    // (LD1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2000
27688
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27689
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27690
295k
    {AliasPatternCond_K_Ignore, 0},
27691
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27694
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27695
    // (LD1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2007
27696
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27697
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27698
295k
    {AliasPatternCond_K_Ignore, 0},
27699
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27701
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27702
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27703
    // (LD1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2014
27704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27705
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27706
295k
    {AliasPatternCond_K_Ignore, 0},
27707
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27708
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27709
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27710
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27711
    // (LD1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2021
27712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27713
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27714
295k
    {AliasPatternCond_K_Ignore, 0},
27715
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27717
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27718
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27719
    // (LD1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2028
27720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27721
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27722
295k
    {AliasPatternCond_K_Ignore, 0},
27723
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27727
    // (LD1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2035
27728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27729
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27730
295k
    {AliasPatternCond_K_Ignore, 0},
27731
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27734
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27735
    // (LD1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2042
27736
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27737
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27738
295k
    {AliasPatternCond_K_Ignore, 0},
27739
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27742
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27743
    // (LD1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2049
27744
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
27745
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27747
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27751
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27752
    // (LD1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2057
27753
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
27754
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27756
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27759
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27760
    // (LD1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2064
27761
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
27762
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27763
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27764
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27765
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27769
    // (LD1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 2072
27770
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
27771
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
27772
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27773
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27775
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
27776
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27777
    // (LD1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2079
27778
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27779
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27780
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27781
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27782
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27785
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27786
    // (LD1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2087
27787
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27788
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27789
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27790
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27791
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27792
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27794
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27795
    // (LD1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2095
27796
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
27797
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27798
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27799
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27800
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27802
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27805
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27806
295k
    {AliasPatternCond_K_Ignore, 0},
27807
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27808
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27809
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27810
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27811
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27812
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27815
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27816
295k
    {AliasPatternCond_K_Ignore, 0},
27817
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27818
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27819
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27820
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27821
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27822
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27825
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27826
295k
    {AliasPatternCond_K_Ignore, 0},
27827
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27828
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27829
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27830
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27831
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27832
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27835
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27836
295k
    {AliasPatternCond_K_Ignore, 0},
27837
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27838
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27839
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27840
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27841
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27842
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27845
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27846
295k
    {AliasPatternCond_K_Ignore, 0},
27847
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27848
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27849
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27850
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27851
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27852
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
27855
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27856
295k
    {AliasPatternCond_K_Ignore, 0},
27857
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27859
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27860
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27862
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
27865
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27866
295k
    {AliasPatternCond_K_Ignore, 0},
27867
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27868
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27869
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27870
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27871
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27872
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
27875
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27876
295k
    {AliasPatternCond_K_Ignore, 0},
27877
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27878
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27879
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27882
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
27885
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27886
295k
    {AliasPatternCond_K_Ignore, 0},
27887
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27889
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27891
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27892
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
27895
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
27896
295k
    {AliasPatternCond_K_Ignore, 0},
27897
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27898
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27899
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27901
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27902
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27903
    // (LD1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 2192
27904
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27905
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27906
295k
    {AliasPatternCond_K_Ignore, 0},
27907
295k
    {AliasPatternCond_K_Ignore, 0},
27908
295k
    {AliasPatternCond_K_Ignore, 0},
27909
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27912
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27913
    // (LD1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 2201
27914
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27915
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27916
295k
    {AliasPatternCond_K_Ignore, 0},
27917
295k
    {AliasPatternCond_K_Ignore, 0},
27918
295k
    {AliasPatternCond_K_Ignore, 0},
27919
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27921
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27922
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27923
    // (LD1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 2210
27924
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27925
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27926
295k
    {AliasPatternCond_K_Ignore, 0},
27927
295k
    {AliasPatternCond_K_Ignore, 0},
27928
295k
    {AliasPatternCond_K_Ignore, 0},
27929
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27930
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27931
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27932
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27933
    // (LD1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 2219
27934
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27935
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
27936
295k
    {AliasPatternCond_K_Ignore, 0},
27937
295k
    {AliasPatternCond_K_Ignore, 0},
27938
295k
    {AliasPatternCond_K_Ignore, 0},
27939
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27940
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27941
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27942
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27943
    // (LD2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2228
27944
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27945
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27946
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27947
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27948
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27949
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27950
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27951
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27952
    // (LD2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2236
27953
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27954
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27955
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27956
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27957
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27958
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27960
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27961
    // (LD2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2244
27962
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27963
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27965
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27966
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27967
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
27968
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
27969
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27970
    // (LD2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2252
27971
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
27972
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
27973
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27974
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
27975
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27976
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
27977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
27978
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27979
    // (LD2Rv16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2260
27980
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27981
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27982
295k
    {AliasPatternCond_K_Ignore, 0},
27983
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27984
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27986
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27987
    // (LD2Rv1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 2267
27988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27989
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
27990
295k
    {AliasPatternCond_K_Ignore, 0},
27991
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
27992
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
27993
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
27994
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
27995
    // (LD2Rv2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2274
27996
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
27997
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
27998
295k
    {AliasPatternCond_K_Ignore, 0},
27999
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28000
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28001
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28002
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28003
    // (LD2Rv2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2281
28004
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28005
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28006
295k
    {AliasPatternCond_K_Ignore, 0},
28007
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28008
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28009
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28010
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28011
    // (LD2Rv4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2288
28012
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28013
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28014
295k
    {AliasPatternCond_K_Ignore, 0},
28015
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28016
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28017
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28018
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28019
    // (LD2Rv4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2295
28020
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28021
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28022
295k
    {AliasPatternCond_K_Ignore, 0},
28023
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28024
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28025
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28026
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28027
    // (LD2Rv8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2302
28028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28029
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28030
295k
    {AliasPatternCond_K_Ignore, 0},
28031
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28032
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28033
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28034
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28035
    // (LD2Rv8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2309
28036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28037
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28038
295k
    {AliasPatternCond_K_Ignore, 0},
28039
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28040
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28041
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28042
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28043
    // (LD2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 2316
28044
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28045
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28046
295k
    {AliasPatternCond_K_Ignore, 0},
28047
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28048
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28049
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28050
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28051
    // (LD2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 2323
28052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28053
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28054
295k
    {AliasPatternCond_K_Ignore, 0},
28055
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28057
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28058
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28059
    // (LD2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 2330
28060
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28061
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28062
295k
    {AliasPatternCond_K_Ignore, 0},
28063
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28067
    // (LD2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 2337
28068
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28069
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28070
295k
    {AliasPatternCond_K_Ignore, 0},
28071
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28074
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28075
    // (LD2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 2344
28076
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28077
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28078
295k
    {AliasPatternCond_K_Ignore, 0},
28079
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28080
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28082
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28083
    // (LD2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 2351
28084
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28085
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
28086
295k
    {AliasPatternCond_K_Ignore, 0},
28087
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28088
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28090
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28091
    // (LD2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 2358
28092
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28093
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28094
295k
    {AliasPatternCond_K_Ignore, 0},
28095
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28099
    // (LD2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2365
28100
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
28101
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28102
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28103
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28108
    // (LD2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 2373
28109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28110
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28111
295k
    {AliasPatternCond_K_Ignore, 0},
28112
295k
    {AliasPatternCond_K_Ignore, 0},
28113
295k
    {AliasPatternCond_K_Ignore, 0},
28114
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28116
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28117
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28118
    // (LD2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 2382
28119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28120
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28121
295k
    {AliasPatternCond_K_Ignore, 0},
28122
295k
    {AliasPatternCond_K_Ignore, 0},
28123
295k
    {AliasPatternCond_K_Ignore, 0},
28124
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28126
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28127
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28128
    // (LD2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 2391
28129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28130
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28131
295k
    {AliasPatternCond_K_Ignore, 0},
28132
295k
    {AliasPatternCond_K_Ignore, 0},
28133
295k
    {AliasPatternCond_K_Ignore, 0},
28134
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28135
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28136
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28137
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28138
    // (LD2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 2400
28139
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28140
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
28141
295k
    {AliasPatternCond_K_Ignore, 0},
28142
295k
    {AliasPatternCond_K_Ignore, 0},
28143
295k
    {AliasPatternCond_K_Ignore, 0},
28144
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28148
    // (LD3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2409
28149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28150
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28152
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28154
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28156
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28157
    // (LD3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2417
28158
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28159
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28161
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28162
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28163
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28164
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28165
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28166
    // (LD3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2425
28167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28168
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28169
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28170
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28172
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28173
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28174
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28175
    // (LD3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2433
28176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28177
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28178
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28179
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28181
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28182
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28183
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28184
    // (LD3Rv16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2441
28185
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28186
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28187
295k
    {AliasPatternCond_K_Ignore, 0},
28188
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28190
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28191
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28192
    // (LD3Rv1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 2448
28193
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28194
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28195
295k
    {AliasPatternCond_K_Ignore, 0},
28196
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28200
    // (LD3Rv2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2455
28201
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28202
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28203
295k
    {AliasPatternCond_K_Ignore, 0},
28204
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28207
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28208
    // (LD3Rv2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2462
28209
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28210
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28211
295k
    {AliasPatternCond_K_Ignore, 0},
28212
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28215
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28216
    // (LD3Rv4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2469
28217
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28218
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28219
295k
    {AliasPatternCond_K_Ignore, 0},
28220
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28221
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28223
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28224
    // (LD3Rv4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2476
28225
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28226
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28227
295k
    {AliasPatternCond_K_Ignore, 0},
28228
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28229
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28230
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28231
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28232
    // (LD3Rv8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2483
28233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28234
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28235
295k
    {AliasPatternCond_K_Ignore, 0},
28236
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28238
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28239
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28240
    // (LD3Rv8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2490
28241
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28242
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28243
295k
    {AliasPatternCond_K_Ignore, 0},
28244
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28246
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28247
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28248
    // (LD3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 2497
28249
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28250
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28251
295k
    {AliasPatternCond_K_Ignore, 0},
28252
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28255
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28256
    // (LD3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 2504
28257
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28258
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28259
295k
    {AliasPatternCond_K_Ignore, 0},
28260
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28263
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28264
    // (LD3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 2511
28265
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28266
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28267
295k
    {AliasPatternCond_K_Ignore, 0},
28268
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28271
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28272
    // (LD3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 2518
28273
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28274
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28275
295k
    {AliasPatternCond_K_Ignore, 0},
28276
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28279
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28280
    // (LD3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 2525
28281
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28282
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28283
295k
    {AliasPatternCond_K_Ignore, 0},
28284
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28288
    // (LD3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 2532
28289
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28290
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
28291
295k
    {AliasPatternCond_K_Ignore, 0},
28292
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28295
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28296
    // (LD3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 2539
28297
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28298
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28299
295k
    {AliasPatternCond_K_Ignore, 0},
28300
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28301
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28303
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28304
    // (LD3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2546
28305
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
28306
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28307
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28308
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28309
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28312
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28313
    // (LD3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 2554
28314
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28315
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28316
295k
    {AliasPatternCond_K_Ignore, 0},
28317
295k
    {AliasPatternCond_K_Ignore, 0},
28318
295k
    {AliasPatternCond_K_Ignore, 0},
28319
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28323
    // (LD3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 2563
28324
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28325
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28326
295k
    {AliasPatternCond_K_Ignore, 0},
28327
295k
    {AliasPatternCond_K_Ignore, 0},
28328
295k
    {AliasPatternCond_K_Ignore, 0},
28329
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28330
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28331
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28332
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28333
    // (LD3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 2572
28334
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28335
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28336
295k
    {AliasPatternCond_K_Ignore, 0},
28337
295k
    {AliasPatternCond_K_Ignore, 0},
28338
295k
    {AliasPatternCond_K_Ignore, 0},
28339
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28340
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28342
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28343
    // (LD3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 2581
28344
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28345
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
28346
295k
    {AliasPatternCond_K_Ignore, 0},
28347
295k
    {AliasPatternCond_K_Ignore, 0},
28348
295k
    {AliasPatternCond_K_Ignore, 0},
28349
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28353
    // (LD4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2590
28354
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28355
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28356
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28357
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28358
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28359
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28361
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28362
    // (LD4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2598
28363
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28364
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28365
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28366
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28367
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28370
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28371
    // (LD4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2606
28372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28373
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28374
295k
    {AliasPatternCond_K_Ignore, 0},
28375
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28378
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28379
    // (LD4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2613
28380
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28381
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28382
295k
    {AliasPatternCond_K_Ignore, 0},
28383
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28386
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28387
    // (LD4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2620
28388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28389
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28390
295k
    {AliasPatternCond_K_Ignore, 0},
28391
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28392
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28394
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28395
    // (LD4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2627
28396
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28397
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28398
295k
    {AliasPatternCond_K_Ignore, 0},
28399
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28400
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28401
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28402
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28403
    // (LD4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2634
28404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28405
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28406
295k
    {AliasPatternCond_K_Ignore, 0},
28407
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28408
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28409
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28410
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28411
    // (LD4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2641
28412
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28413
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28414
295k
    {AliasPatternCond_K_Ignore, 0},
28415
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28417
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28418
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28419
    // (LD4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2648
28420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28421
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28422
295k
    {AliasPatternCond_K_Ignore, 0},
28423
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28424
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28425
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28426
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28427
    // (LD4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2655
28428
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28429
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28431
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28433
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28434
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28435
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28436
    // (LD4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2663
28437
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28438
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28439
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28440
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28442
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
28443
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
28444
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28445
    // (LD4Rv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 2671
28446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28447
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28448
295k
    {AliasPatternCond_K_Ignore, 0},
28449
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28451
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28452
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28453
    // (LD4Rv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 2678
28454
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28455
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28456
295k
    {AliasPatternCond_K_Ignore, 0},
28457
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28461
    // (LD4Rv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 2685
28462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28463
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28464
295k
    {AliasPatternCond_K_Ignore, 0},
28465
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28468
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28469
    // (LD4Rv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 2692
28470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28471
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28472
295k
    {AliasPatternCond_K_Ignore, 0},
28473
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28476
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28477
    // (LD4Rv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 2699
28478
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28479
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28480
295k
    {AliasPatternCond_K_Ignore, 0},
28481
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28483
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28484
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28485
    // (LD4Rv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 2706
28486
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28487
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28488
295k
    {AliasPatternCond_K_Ignore, 0},
28489
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28493
    // (LD4Rv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 2713
28494
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28495
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
28496
295k
    {AliasPatternCond_K_Ignore, 0},
28497
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28499
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28500
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28501
    // (LD4Rv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 2720
28502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28503
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28504
295k
    {AliasPatternCond_K_Ignore, 0},
28505
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28507
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28508
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28509
    // (LD4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 2727
28510
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
28511
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28513
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
28517
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28518
    // (LD4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 2735
28519
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28520
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28521
295k
    {AliasPatternCond_K_Ignore, 0},
28522
295k
    {AliasPatternCond_K_Ignore, 0},
28523
295k
    {AliasPatternCond_K_Ignore, 0},
28524
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28525
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28526
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28527
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28528
    // (LD4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 2744
28529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28530
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28531
295k
    {AliasPatternCond_K_Ignore, 0},
28532
295k
    {AliasPatternCond_K_Ignore, 0},
28533
295k
    {AliasPatternCond_K_Ignore, 0},
28534
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28535
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28536
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28537
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28538
    // (LD4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 2753
28539
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28540
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28541
295k
    {AliasPatternCond_K_Ignore, 0},
28542
295k
    {AliasPatternCond_K_Ignore, 0},
28543
295k
    {AliasPatternCond_K_Ignore, 0},
28544
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28545
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28547
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28548
    // (LD4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 2762
28549
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28550
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
28551
295k
    {AliasPatternCond_K_Ignore, 0},
28552
295k
    {AliasPatternCond_K_Ignore, 0},
28553
295k
    {AliasPatternCond_K_Ignore, 0},
28554
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28557
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28558
    // (LDADDB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2771
28559
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28560
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28561
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28564
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28565
    // (LDADDH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2777
28566
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28567
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28568
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28569
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28570
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28571
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28572
    // (LDADDLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2783
28573
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28575
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28579
    // (LDADDLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2789
28580
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28581
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28586
    // (LDADDLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2795
28587
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28588
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28590
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28592
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28593
    // (LDADDLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2801
28594
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28595
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28596
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28599
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28600
    // (LDADDW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2807
28601
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28602
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28604
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28606
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28607
    // (LDADDX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2813
28608
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28613
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28614
    // (LDAPURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 2819
28615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28618
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28619
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28620
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28621
    // (LDAPURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 2825
28622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28623
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28624
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28625
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28627
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28628
    // (LDAPURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2831
28629
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28631
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28634
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28635
    // (LDAPURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2837
28636
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28637
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28638
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28639
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28640
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28641
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28642
    // (LDAPURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 2843
28643
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28644
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28645
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28646
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28647
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28648
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28649
    // (LDAPURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2849
28650
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28651
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28652
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28653
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28654
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28655
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28656
    // (LDAPURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 2855
28657
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28658
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28659
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28661
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28662
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28663
    // (LDAPURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 2861
28664
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28665
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28666
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28669
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28670
    // (LDAPURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 2867
28671
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
28672
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28673
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28676
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28677
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28679
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28680
    // (LDAPURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 2876
28681
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
28682
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28683
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28686
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28688
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28689
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28690
    // (LDAPURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 2885
28691
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
28692
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28693
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28694
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28695
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28696
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28697
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28699
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28700
    // (LDAPURi GPR32:$Rt, GPR64sp:$Rn, 0) - 2894
28701
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28702
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28703
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28704
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28705
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
28706
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28707
    // (LDAPURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 2900
28708
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
28709
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28710
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28711
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28712
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28713
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28716
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28717
    // (LDAPURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 2909
28718
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
28719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28720
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28722
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
28723
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28725
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
28726
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28727
    // (LDCLRB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2918
28728
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28729
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28730
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28733
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28734
    // (LDCLRH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2924
28735
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28736
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28738
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28739
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28740
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28741
    // (LDCLRLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2930
28742
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28743
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28744
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28745
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28746
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28747
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28748
    // (LDCLRLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2936
28749
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28750
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28751
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28753
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28754
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28755
    // (LDCLRLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2942
28756
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28757
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28758
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28760
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28761
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28762
    // (LDCLRLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2948
28763
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28765
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28768
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28769
    // (LDCLRW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2954
28770
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28771
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28772
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28773
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28774
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28775
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28776
    // (LDCLRX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2960
28777
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28778
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28779
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28780
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28781
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28782
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28783
    // (LDEORB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2966
28784
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28785
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28786
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28789
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28790
    // (LDEORH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2972
28791
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28792
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28793
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28795
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28796
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28797
    // (LDEORLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 2978
28798
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28799
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28800
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28801
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28802
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28803
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28804
    // (LDEORLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 2984
28805
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28806
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28808
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28809
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28810
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28811
    // (LDEORLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 2990
28812
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28813
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28815
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28817
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28818
    // (LDEORLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 2996
28819
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28820
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28821
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28822
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28823
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28824
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28825
    // (LDEORW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3002
28826
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
28827
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
28828
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28829
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28830
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28831
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28832
    // (LDEORX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3008
28833
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
28838
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28839
    // (LDFF1B_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3014
28840
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28841
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28842
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28843
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28844
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28845
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28846
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28847
    // (LDFF1B_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3021
28848
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28849
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28851
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28852
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28854
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28855
    // (LDFF1B_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3028
28856
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28857
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28859
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28860
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28862
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28863
    // (LDFF1B_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3035
28864
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28865
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28867
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28869
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28870
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28871
    // (LDFF1D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3042
28872
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28873
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28875
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28877
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28878
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28879
    // (LDFF1H_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3049
28880
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28881
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28882
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28883
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28884
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28885
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28886
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28887
    // (LDFF1H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3056
28888
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28889
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28890
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28891
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28892
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28893
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28894
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28895
    // (LDFF1H_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3063
28896
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28897
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28898
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28899
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28901
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28902
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28903
    // (LDFF1SB_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3070
28904
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28905
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28906
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28907
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28909
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28910
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28911
    // (LDFF1SB_H_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3077
28912
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28913
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28914
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28915
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28919
    // (LDFF1SB_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3084
28920
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28921
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28923
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28926
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28927
    // (LDFF1SH_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3091
28928
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28929
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28931
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28932
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28934
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28935
    // (LDFF1SH_S_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3098
28936
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28937
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28938
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28939
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28940
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28941
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28942
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28943
    // (LDFF1SW_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3105
28944
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28945
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28946
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28947
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28948
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28949
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28950
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28951
    // (LDFF1W_D_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3112
28952
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28953
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28954
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28955
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28956
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28957
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28958
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28959
    // (LDFF1W_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, XZR) - 3119
28960
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28961
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28962
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28963
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
28964
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28965
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28966
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28967
    // (LDG GPR64:$Rt, GPR64sp:$Rn, 0) - 3126
28968
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
28969
295k
    {AliasPatternCond_K_Ignore, 0},
28970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28971
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28972
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28973
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
28974
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28975
    // (LDNF1B_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3133
28976
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28977
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28978
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28979
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28981
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28982
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28983
    // (LDNF1B_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3140
28984
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28985
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28986
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28987
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28991
    // (LDNF1B_IMM_REAL Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3147
28992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
28993
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
28994
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
28995
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
28996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
28997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
28998
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
28999
    // (LDNF1B_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3154
29000
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29001
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29002
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29003
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29004
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29006
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29007
    // (LDNF1D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3161
29008
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29009
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29011
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29012
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29013
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29014
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29015
    // (LDNF1H_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3168
29016
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29017
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29019
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29021
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29022
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29023
    // (LDNF1H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3175
29024
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29025
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29026
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29027
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29030
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29031
    // (LDNF1H_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3182
29032
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29033
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29034
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29035
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29036
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29038
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29039
    // (LDNF1SB_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3189
29040
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29041
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29043
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29044
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29045
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29046
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29047
    // (LDNF1SB_H_IMM_REAL Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3196
29048
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29049
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29050
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29051
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29052
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29053
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29054
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29055
    // (LDNF1SB_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3203
29056
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29057
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29058
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29059
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29060
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29062
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29063
    // (LDNF1SH_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3210
29064
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29065
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29066
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29067
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29070
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29071
    // (LDNF1SH_S_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3217
29072
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29073
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29075
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29078
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29079
    // (LDNF1SW_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3224
29080
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29081
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29082
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29083
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29085
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29086
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29087
    // (LDNF1W_D_IMM_REAL Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3231
29088
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29089
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29090
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29091
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29092
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29093
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29094
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29095
    // (LDNF1W_IMM_REAL Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3238
29096
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29097
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29098
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29099
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29100
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29101
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29102
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29103
    // (LDNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3245
29104
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29105
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29106
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29107
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29108
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29109
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29110
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29111
    // (LDNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3252
29112
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29113
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29114
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29115
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29116
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29117
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29118
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29119
    // (LDNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3259
29120
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29121
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29122
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29123
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29126
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29127
    // (LDNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3266
29128
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29130
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29131
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29132
    // (LDNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3270
29133
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29135
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29136
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29137
    // (LDNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3274
29138
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29139
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29140
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29141
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29143
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29144
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29145
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29146
    // (LDNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3282
29147
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29148
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29149
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29150
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29151
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29152
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29153
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29154
    // (LDNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3289
29155
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29156
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29157
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29158
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29161
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29162
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29163
    // (LDNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3297
29164
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29165
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29166
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29167
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29171
    // (LDNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3304
29172
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29173
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29174
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29175
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29176
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29180
    // (LDNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3312
29181
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29182
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29183
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29184
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29187
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29188
    // (LDNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3319
29189
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29190
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29191
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29192
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29195
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29196
    // (LDNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3326
29197
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29198
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29199
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29200
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29203
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29204
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29205
    // (LDNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3334
29206
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29207
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29208
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29209
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29210
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29211
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29212
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29213
    // (LDNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3341
29214
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29215
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29216
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29217
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29218
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29219
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29220
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29221
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29222
    // (LDNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3349
29223
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29224
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29225
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29226
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29227
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29229
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29230
    // (LDNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3356
29231
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29232
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29233
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29234
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29235
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29236
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29238
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29239
    // (LDNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3364
29240
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29242
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29243
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29244
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29246
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29247
    // (LDNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3371
29248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29249
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29250
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29251
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29254
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29255
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29256
    // (LDNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3379
29257
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29258
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29259
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29260
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29262
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29263
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29264
    // (LDNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3386
29265
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29266
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29267
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29268
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29271
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29272
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29273
    // (LDNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3394
29274
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29275
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29276
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29277
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29280
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29281
    // (LDNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3401
29282
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29283
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29284
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29285
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29289
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29290
    // (LDNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3409
29291
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29292
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29293
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29294
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29297
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29298
    // (LDNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3416
29299
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29300
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29301
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29302
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29305
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29306
    // (LDNT1SB_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3423
29307
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29308
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29309
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29310
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29314
    // (LDNT1SB_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3430
29315
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29316
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29317
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29318
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29321
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29322
    // (LDNT1SH_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3437
29323
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29324
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29325
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29326
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29327
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29329
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29330
    // (LDNT1SH_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3444
29331
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29332
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29333
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29334
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29338
    // (LDNT1SW_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3451
29339
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29340
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29341
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29342
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29344
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29345
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29346
    // (LDNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3458
29347
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
29348
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29349
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29350
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29352
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29353
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29354
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29355
    // (LDNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3466
29356
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
29357
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29358
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29359
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29361
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29362
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29363
    // (LDNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3473
29364
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
29365
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29366
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29367
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29370
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
29371
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29372
    // (LDNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 3481
29373
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
29374
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
29375
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29376
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29378
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
29379
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29380
    // (LDNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 3488
29381
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29382
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29383
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29384
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29389
    // (LDNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 3496
29390
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29391
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29392
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29393
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29396
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29397
    // (LDNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 3503
29398
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29399
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
29400
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29401
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29402
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
29404
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29405
    // (LDPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 3510
29406
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29407
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29413
    // (LDPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 3517
29414
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29415
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29416
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29417
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29418
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29419
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29420
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29421
    // (LDPSWi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3524
29422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29423
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29424
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29425
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29426
    // (LDPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 3528
29427
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29428
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29429
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29430
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29434
    // (LDPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 3535
29435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29439
    // (LDPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 3539
29440
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29442
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29443
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29444
    // (LDRAAindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3543
29445
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29447
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29450
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29451
    // (LDRABindexed GPR64:$Rt, GPR64sp:$Rn, 0) - 3549
29452
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
29457
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29458
    // (LDRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3555
29459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29460
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29461
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29462
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29463
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29464
    // (LDRBBui GPR32:$Rt, GPR64sp:$Rn, 0) - 3560
29465
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29466
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29467
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29468
    // (LDRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3563
29469
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29471
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29472
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29473
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29476
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29477
    // (LDRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3571
29478
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29480
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29481
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29483
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29484
    // (LDRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3577
29485
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29486
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29487
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29488
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29489
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29493
    // (LDRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3585
29494
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29495
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29496
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29499
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29500
    // (LDRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3591
29501
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29503
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29504
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29505
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29506
    // (LDRHHui GPR32:$Rt, GPR64sp:$Rn, 0) - 3596
29507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29508
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29509
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29510
    // (LDRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3599
29511
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29513
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29514
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29515
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29517
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29518
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29519
    // (LDRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 3607
29520
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29521
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29522
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29524
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29525
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29526
    // (LDRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3613
29527
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29528
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29530
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29531
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29535
    // (LDRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 3621
29536
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
29537
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29538
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29541
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29542
    // (LDRSBWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3627
29543
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29544
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29545
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29546
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29547
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29548
    // (LDRSBWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3632
29549
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29550
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29551
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29552
    // (LDRSBXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3635
29553
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29554
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29555
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29556
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29557
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29558
    // (LDRSBXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3640
29559
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29560
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29561
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29562
    // (LDRSHWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3643
29563
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29564
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29565
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29566
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29567
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29568
    // (LDRSHWui GPR32:$Rt, GPR64sp:$Rn, 0) - 3648
29569
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29570
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29571
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29572
    // (LDRSHXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3651
29573
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29575
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29576
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29577
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29578
    // (LDRSHXui GPR64:$Rt, GPR64sp:$Rn, 0) - 3656
29579
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29580
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29581
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29582
    // (LDRSWroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3659
29583
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29584
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29585
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29586
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29587
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29588
    // (LDRSWui GPR64:$Rt, GPR64sp:$Rn, 0) - 3664
29589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29590
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29591
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29592
    // (LDRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3667
29593
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29594
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29595
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29596
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29597
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29600
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29601
    // (LDRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 3675
29602
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
29603
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29604
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29607
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29608
    // (LDRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3681
29609
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29611
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29612
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29613
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29614
    // (LDRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 3686
29615
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29618
    // (LDRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 3689
29619
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29621
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29622
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29623
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29624
    // (LDRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 3694
29625
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29626
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29627
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29628
    // (LDR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 3697
29629
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
29630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29631
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29636
    // (LDR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 3704
29637
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
29638
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
29639
295k
    {AliasPatternCond_K_Ignore, 0},
29640
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29641
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29645
    // (LDR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 3712
29646
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
29647
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29648
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29649
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
29651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
29652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29653
    // (LDSETB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3719
29654
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29655
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29659
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29660
    // (LDSETH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3725
29661
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29662
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29663
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29666
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29667
    // (LDSETLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3731
29668
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29669
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29670
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29673
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29674
    // (LDSETLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3737
29675
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29676
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29677
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29680
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29681
    // (LDSETLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3743
29682
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29683
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29684
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29686
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29687
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29688
    // (LDSETLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3749
29689
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29690
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29691
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29694
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29695
    // (LDSETW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3755
29696
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29697
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29698
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29701
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29702
    // (LDSETX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3761
29703
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29705
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29709
    // (LDSMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3767
29710
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29711
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29713
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29715
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29716
    // (LDSMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3773
29717
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29718
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29720
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29721
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29722
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29723
    // (LDSMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3779
29724
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29725
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29726
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29727
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29728
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29729
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29730
    // (LDSMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3785
29731
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29732
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29734
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29735
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29736
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29737
    // (LDSMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3791
29738
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29739
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29740
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29742
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29743
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29744
    // (LDSMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3797
29745
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29747
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29750
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29751
    // (LDSMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3803
29752
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29753
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29754
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29755
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29756
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29757
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29758
    // (LDSMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3809
29759
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29760
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29761
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29762
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29763
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29764
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29765
    // (LDSMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3815
29766
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29767
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29768
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29769
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29771
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29772
    // (LDSMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3821
29773
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29774
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29775
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29778
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29779
    // (LDSMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3827
29780
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29781
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29782
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29783
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29784
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29785
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29786
    // (LDSMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3833
29787
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29788
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29789
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29790
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29791
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29792
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29793
    // (LDSMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3839
29794
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29795
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29796
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29799
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29800
    // (LDSMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3845
29801
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29802
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29803
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29804
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29805
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29806
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29807
    // (LDSMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3851
29808
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29809
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29810
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29811
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29812
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29813
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29814
    // (LDSMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3857
29815
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29816
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29817
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29819
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29820
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29821
    // (LDTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3863
29822
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29823
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29824
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29825
    // (LDTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 3866
29826
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29827
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29828
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29829
    // (LDTRSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3869
29830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29832
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29833
    // (LDTRSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3872
29834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29835
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29836
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29837
    // (LDTRSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3875
29838
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29839
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29840
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29841
    // (LDTRSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3878
29842
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29843
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29844
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29845
    // (LDTRSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 3881
29846
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29847
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29848
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29849
    // (LDTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 3884
29850
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29852
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29853
    // (LDTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 3887
29854
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29855
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29856
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29857
    // (LDUMAXB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3890
29858
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29859
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29860
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29862
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29863
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29864
    // (LDUMAXH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3896
29865
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29868
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29869
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29870
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29871
    // (LDUMAXLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3902
29872
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29873
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29875
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29877
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29878
    // (LDUMAXLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3908
29879
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29880
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29881
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29882
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29883
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29884
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29885
    // (LDUMAXLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3914
29886
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29887
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29892
    // (LDUMAXLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3920
29893
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29894
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29895
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29896
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29898
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29899
    // (LDUMAXW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3926
29900
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29901
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29904
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29905
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29906
    // (LDUMAXX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3932
29907
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29908
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29909
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29912
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29913
    // (LDUMINB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3938
29914
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29915
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29916
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29918
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29919
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29920
    // (LDUMINH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3944
29921
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29923
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29926
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29927
    // (LDUMINLB WZR, GPR32:$Rs, GPR64sp:$Rn) - 3950
29928
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29929
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29931
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29932
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29933
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29934
    // (LDUMINLH WZR, GPR32:$Rs, GPR64sp:$Rn) - 3956
29935
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29936
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29937
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29938
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29939
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29940
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29941
    // (LDUMINLW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3962
29942
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29943
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29944
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29945
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29946
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29947
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29948
    // (LDUMINLX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3968
29949
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29950
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29951
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29955
    // (LDUMINW WZR, GPR32:$Rs, GPR64sp:$Rn) - 3974
29956
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
29957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29958
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29959
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29961
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29962
    // (LDUMINX XZR, GPR64:$Rs, GPR64sp:$Rn) - 3980
29963
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
29964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
29965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29966
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29967
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureLSE},
29968
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29969
    // (LDURBBi GPR32:$Rt, GPR64sp:$Rn, 0) - 3986
29970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29971
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29972
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29973
    // (LDURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 3989
29974
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
29975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29976
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29980
    // (LDURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 3995
29981
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
29982
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29983
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29984
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29986
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29987
    // (LDURHHi GPR32:$Rt, GPR64sp:$Rn, 0) - 4001
29988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
29989
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29990
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29991
    // (LDURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 4004
29992
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
29993
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
29994
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
29995
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
29996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
29997
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
29998
    // (LDURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 4010
29999
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30000
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30001
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30003
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30004
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30005
    // (LDURSBWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4016
30006
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30007
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30008
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30009
    // (LDURSBXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4019
30010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30011
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30012
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30013
    // (LDURSHWi GPR32:$Rt, GPR64sp:$Rn, 0) - 4022
30014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30015
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30016
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30017
    // (LDURSHXi GPR64:$Rt, GPR64sp:$Rn, 0) - 4025
30018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30020
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30021
    // (LDURSWi GPR64:$Rt, GPR64sp:$Rn, 0) - 4028
30022
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30024
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30025
    // (LDURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 4031
30026
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
30027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30028
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30030
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
30031
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30032
    // (LDURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 4037
30033
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30034
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30035
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30036
    // (LDURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 4040
30037
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30039
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30040
    // (MADDWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4043
30041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30043
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30044
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30045
    // (MADDXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4047
30046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30047
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30048
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30049
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30050
    // (MOVA_2ZMXI_H_B ZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4051
30051
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30052
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30053
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30054
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30056
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30057
    // (MOVA_2ZMXI_H_D ZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4057
30058
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30059
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30060
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30062
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30063
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30064
    // (MOVA_2ZMXI_H_H ZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4063
30065
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30066
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30067
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30070
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30071
    // (MOVA_2ZMXI_H_S ZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4069
30072
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30073
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30074
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30075
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30076
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30077
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30078
    // (MOVA_2ZMXI_V_B ZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm) - 4075
30079
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30080
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30081
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30084
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30085
    // (MOVA_2ZMXI_V_D ZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm) - 4081
30086
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30087
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30088
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30089
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30091
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30092
    // (MOVA_2ZMXI_V_H ZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm) - 4087
30093
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30094
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30095
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30099
    // (MOVA_2ZMXI_V_S ZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm) - 4093
30100
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30101
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30102
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30103
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30105
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30106
    // (MOVA_4ZMXI_H_B ZZZZ_b_mul_r:$Zd, TileVectorOpH8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4099
30107
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30108
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30109
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30110
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30111
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30112
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30113
    // (MOVA_4ZMXI_H_D ZZZZ_d_mul_r:$Zd, TileVectorOpH64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4105
30114
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30115
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30116
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30117
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30118
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30119
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30120
    // (MOVA_4ZMXI_H_H ZZZZ_h_mul_r:$Zd, TileVectorOpH16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4111
30121
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30122
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30123
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30125
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30126
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30127
    // (MOVA_4ZMXI_H_S ZZZZ_s_mul_r:$Zd, TileVectorOpH32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4117
30128
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30129
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30130
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30133
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30134
    // (MOVA_4ZMXI_V_B ZZZZ_b_mul_r:$Zd, TileVectorOpV8:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm) - 4123
30135
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30136
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30137
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30139
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30140
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30141
    // (MOVA_4ZMXI_V_D ZZZZ_d_mul_r:$Zd, TileVectorOpV64:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4129
30142
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30143
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30144
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30145
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30147
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30148
    // (MOVA_4ZMXI_V_H ZZZZ_h_mul_r:$Zd, TileVectorOpV16:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm) - 4135
30149
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30150
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30151
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30152
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30153
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30154
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30155
    // (MOVA_4ZMXI_V_S ZZZZ_s_mul_r:$Zd, TileVectorOpV32:$ZAn, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm) - 4141
30156
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30157
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30158
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30161
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30162
    // (MOVA_MXI2Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4147
30163
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30164
295k
    {AliasPatternCond_K_Ignore, 0},
30165
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30166
295k
    {AliasPatternCond_K_Ignore, 0},
30167
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30171
    // (MOVA_MXI2Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4155
30172
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30173
295k
    {AliasPatternCond_K_Ignore, 0},
30174
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30175
295k
    {AliasPatternCond_K_Ignore, 0},
30176
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30180
    // (MOVA_MXI2Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4163
30181
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30182
295k
    {AliasPatternCond_K_Ignore, 0},
30183
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30184
295k
    {AliasPatternCond_K_Ignore, 0},
30185
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30189
    // (MOVA_MXI2Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4171
30190
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30191
295k
    {AliasPatternCond_K_Ignore, 0},
30192
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30193
295k
    {AliasPatternCond_K_Ignore, 0},
30194
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30195
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30197
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30198
    // (MOVA_MXI2Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm3s2range:$imm, ZZ_b_mul_r:$Zn) - 4179
30199
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30200
295k
    {AliasPatternCond_K_Ignore, 0},
30201
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30202
295k
    {AliasPatternCond_K_Ignore, 0},
30203
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30204
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30206
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30207
    // (MOVA_MXI2Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s2range:$imm, ZZ_d_mul_r:$Zn) - 4187
30208
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30209
295k
    {AliasPatternCond_K_Ignore, 0},
30210
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30211
295k
    {AliasPatternCond_K_Ignore, 0},
30212
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30215
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30216
    // (MOVA_MXI2Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s2range:$imm, ZZ_h_mul_r:$Zn) - 4195
30217
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30218
295k
    {AliasPatternCond_K_Ignore, 0},
30219
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30220
295k
    {AliasPatternCond_K_Ignore, 0},
30221
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30222
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30224
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30225
    // (MOVA_MXI2Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s2range:$imm, ZZ_s_mul_r:$Zn) - 4203
30226
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30227
295k
    {AliasPatternCond_K_Ignore, 0},
30228
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30229
295k
    {AliasPatternCond_K_Ignore, 0},
30230
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30231
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30232
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30233
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30234
    // (MOVA_MXI4Z_H_B TileVectorOpH8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4211
30235
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30236
295k
    {AliasPatternCond_K_Ignore, 0},
30237
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30238
295k
    {AliasPatternCond_K_Ignore, 0},
30239
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30240
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30242
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30243
    // (MOVA_MXI4Z_H_D TileVectorOpH64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4219
30244
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30245
295k
    {AliasPatternCond_K_Ignore, 0},
30246
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30247
295k
    {AliasPatternCond_K_Ignore, 0},
30248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30249
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30251
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30252
    // (MOVA_MXI4Z_H_H TileVectorOpH16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4227
30253
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30254
295k
    {AliasPatternCond_K_Ignore, 0},
30255
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30256
295k
    {AliasPatternCond_K_Ignore, 0},
30257
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30258
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30259
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30260
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30261
    // (MOVA_MXI4Z_H_S TileVectorOpH32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4235
30262
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30263
295k
    {AliasPatternCond_K_Ignore, 0},
30264
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30265
295k
    {AliasPatternCond_K_Ignore, 0},
30266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30267
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30269
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30270
    // (MOVA_MXI4Z_V_B TileVectorOpV8:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm2s4range:$imm, ZZZZ_b_mul_r:$Zn) - 4243
30271
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
30272
295k
    {AliasPatternCond_K_Ignore, 0},
30273
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30274
295k
    {AliasPatternCond_K_Ignore, 0},
30275
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30278
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30279
    // (MOVA_MXI4Z_V_D TileVectorOpV64:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_d_mul_r:$Zn) - 4251
30280
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
30281
295k
    {AliasPatternCond_K_Ignore, 0},
30282
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30283
295k
    {AliasPatternCond_K_Ignore, 0},
30284
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30288
    // (MOVA_MXI4Z_V_H TileVectorOpV16:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm1s4range:$imm, ZZZZ_h_mul_r:$Zn) - 4259
30289
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
30290
295k
    {AliasPatternCond_K_Ignore, 0},
30291
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30292
295k
    {AliasPatternCond_K_Ignore, 0},
30293
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30296
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30297
    // (MOVA_MXI4Z_V_S TileVectorOpV32:$ZAd, MatrixIndexGPR32Op12_15:$Rs, uimm0s4range:$imm, ZZZZ_s_mul_r:$Zn) - 4267
30298
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
30299
295k
    {AliasPatternCond_K_Ignore, 0},
30300
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
30301
295k
    {AliasPatternCond_K_Ignore, 0},
30302
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30305
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30308
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30309
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30312
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30315
295k
    {AliasPatternCond_K_Ignore, 0},
30316
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30317
295k
    {AliasPatternCond_K_Ignore, 0},
30318
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
30319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30321
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30324
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30325
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30326
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30327
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30328
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
30331
295k
    {AliasPatternCond_K_Ignore, 0},
30332
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_8_11RegClassID},
30333
295k
    {AliasPatternCond_K_Ignore, 0},
30334
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
30335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30338
    // (MOVT ZTR:$ZTt, 0, ZPRAny:$Zt) - 4303
30339
295k
    {AliasPatternCond_K_RegClass, AArch64_ZTRRegClassID},
30340
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30341
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
30344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30345
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30346
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME_LUTv2},
30347
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30348
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 1 }) - 4312
30349
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30350
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30351
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 1 }) - 4314
30352
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30353
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30354
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 1 }) - 4316
30355
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30356
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30357
    // (MSRpstatesvcrImm1 { 0, 1, 1 }, { 0 }) - 4318
30358
295k
    {AliasPatternCond_K_Imm, (uint32_t)3},
30359
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30360
    // (MSRpstatesvcrImm1 { 0, 0, 1 }, { 0 }) - 4320
30361
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30363
    // (MSRpstatesvcrImm1 { 0, 1, 0 }, { 0 }) - 4322
30364
295k
    {AliasPatternCond_K_Imm, (uint32_t)2},
30365
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30366
    // (MSUBWrrr GPR32:$dst, GPR32:$src1, GPR32:$src2, WZR) - 4324
30367
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30369
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30370
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30371
    // (MSUBXrrr GPR64:$dst, GPR64:$src1, GPR64:$src2, XZR) - 4328
30372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30373
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30374
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30375
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30376
    // (NOTv16i8 V128:$Vd, V128:$Vn) - 4332
30377
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30378
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30379
    // (NOTv8i8 V64:$Vd, V64:$Vn) - 4334
30380
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30381
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30382
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, 0) - 4336
30383
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30384
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30385
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30386
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30387
    // (ORNWrs GPR32:$Wd, WZR, GPR32:$Wm, logical_shift32:$sh) - 4340
30388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30389
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30391
    // (ORNWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4343
30392
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30393
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30394
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30395
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30396
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, 0) - 4347
30397
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30398
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30399
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30400
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30401
    // (ORNXrs GPR64:$Xd, XZR, GPR64:$Xm, logical_shift64:$sh) - 4351
30402
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30403
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30404
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30405
    // (ORNXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4354
30406
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30407
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30410
    // (ORRS_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4358
30411
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30412
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30413
295k
    {AliasPatternCond_K_TiedReg, 1},
30414
295k
    {AliasPatternCond_K_TiedReg, 1},
30415
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30416
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30417
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30418
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30419
    // (ORRWrs GPR32:$dst, WZR, GPR32:$src, 0) - 4366
30420
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30421
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30422
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30423
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30424
    // (ORRWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 4370
30425
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30428
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30429
    // (ORRXrs GPR64:$dst, XZR, GPR64:$src, 0) - 4374
30430
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30431
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30432
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30433
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30434
    // (ORRXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 4378
30435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30436
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30437
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30438
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30439
    // (ORR_PPzPP PPR8:$Pd, PPR8:$Pn, PPR8:$Pn, PPR8:$Pn) - 4382
30440
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30441
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30442
295k
    {AliasPatternCond_K_TiedReg, 1},
30443
295k
    {AliasPatternCond_K_TiedReg, 1},
30444
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30445
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30446
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30447
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30448
    // (ORR_ZI ZPR8:$Zdn, sve_logical_imm8:$imm) - 4390
30449
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30450
295k
    {AliasPatternCond_K_Ignore, 0},
30451
295k
    {AliasPatternCond_K_Custom, 1},
30452
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30453
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30454
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30455
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30456
    // (ORR_ZI ZPR16:$Zdn, sve_logical_imm16:$imm) - 4397
30457
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30458
295k
    {AliasPatternCond_K_Ignore, 0},
30459
295k
    {AliasPatternCond_K_Custom, 2},
30460
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30461
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30462
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30463
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30464
    // (ORR_ZI ZPR32:$Zdn, sve_logical_imm32:$imm) - 4404
30465
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30466
295k
    {AliasPatternCond_K_Ignore, 0},
30467
295k
    {AliasPatternCond_K_Custom, 3},
30468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30469
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30470
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30471
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30472
    // (ORR_ZZZ ZPR64:$Zd, ZPR64:$Zn, ZPR64:$Zn) - 4411
30473
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30474
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30475
295k
    {AliasPatternCond_K_TiedReg, 1},
30476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30478
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30479
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30480
    // (ORRv16i8 V128:$dst, V128:$src, V128:$src) - 4418
30481
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30482
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
30483
295k
    {AliasPatternCond_K_TiedReg, 1},
30484
    // (ORRv8i8 V64:$dst, V64:$src, V64:$src) - 4421
30485
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30486
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
30487
295k
    {AliasPatternCond_K_TiedReg, 1},
30488
    // (PACIA1716) - 4424
30489
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30491
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30492
    // (PACIASP) - 4427
30493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30495
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30496
    // (PACIAZ) - 4430
30497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30499
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30500
    // (PACIB1716) - 4433
30501
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30503
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30504
    // (PACIBSP) - 4436
30505
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30507
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30508
    // (PACIBZ) - 4439
30509
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30510
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
30511
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30512
    // (PACM) - 4442
30513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuthLR},
30515
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30516
    // (PMOV_PZI_B PPR8:$Pd, ZPRAny:$Zn, 0) - 4445
30517
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30518
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30519
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30521
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30523
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30524
    // (PMOV_ZIP_B ZPRAny:$Zd, 0, PPR8:$Pn) - 4452
30525
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30526
295k
    {AliasPatternCond_K_Ignore, 0},
30527
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30528
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30529
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
30531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
30532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30533
    // (PRFB_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4460
30534
295k
    {AliasPatternCond_K_Ignore, 0},
30535
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30536
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30537
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30540
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30541
    // (PRFB_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4467
30542
295k
    {AliasPatternCond_K_Ignore, 0},
30543
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30544
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30545
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30549
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30550
    // (PRFB_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4475
30551
295k
    {AliasPatternCond_K_Ignore, 0},
30552
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30553
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30554
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30557
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30558
    // (PRFD_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4482
30559
295k
    {AliasPatternCond_K_Ignore, 0},
30560
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30561
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30562
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30564
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30565
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30566
    // (PRFD_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4489
30567
295k
    {AliasPatternCond_K_Ignore, 0},
30568
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30569
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30570
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30572
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30573
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30574
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30575
    // (PRFD_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4497
30576
295k
    {AliasPatternCond_K_Ignore, 0},
30577
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30578
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30579
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30580
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30581
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30582
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30583
    // (PRFH_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4504
30584
295k
    {AliasPatternCond_K_Ignore, 0},
30585
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30586
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30587
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30588
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30589
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30590
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30591
    // (PRFH_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4511
30592
295k
    {AliasPatternCond_K_Ignore, 0},
30593
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30594
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30595
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30598
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30599
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30600
    // (PRFH_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4519
30601
295k
    {AliasPatternCond_K_Ignore, 0},
30602
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30603
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30604
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30605
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30607
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30608
    // (PRFMroX prfop:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 4526
30609
295k
    {AliasPatternCond_K_Ignore, 0},
30610
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30611
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30612
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30613
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30614
    // (PRFMui prfop:$Rt, GPR64sp:$Rn, 0) - 4531
30615
295k
    {AliasPatternCond_K_Ignore, 0},
30616
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30617
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30618
    // (PRFUMi prfop:$Rt, GPR64sp:$Rn, 0) - 4534
30619
295k
    {AliasPatternCond_K_Ignore, 0},
30620
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30621
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30622
    // (PRFW_D_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 4537
30623
295k
    {AliasPatternCond_K_Ignore, 0},
30624
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30625
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30626
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30628
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30629
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30630
    // (PRFW_PRI sve_prfop:$prfop, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 4544
30631
295k
    {AliasPatternCond_K_Ignore, 0},
30632
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30633
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
30634
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30639
    // (PRFW_S_PZI sve_prfop:$prfop, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 4552
30640
295k
    {AliasPatternCond_K_Ignore, 0},
30641
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
30642
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30643
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30644
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30645
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30646
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30647
    // (PTRUES_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4559
30648
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30649
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30652
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30653
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30654
    // (PTRUES_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4565
30655
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30656
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30657
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30660
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30661
    // (PTRUES_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4571
30662
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30663
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30664
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30665
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30667
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30668
    // (PTRUES_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4577
30669
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30670
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30671
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30672
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30673
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30674
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30675
    // (PTRUE_B PPR8:$Pd, { 1, 1, 1, 1, 1 }) - 4583
30676
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30677
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30678
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30679
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30680
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30681
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30682
    // (PTRUE_D PPR64:$Pd, { 1, 1, 1, 1, 1 }) - 4589
30683
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30684
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30685
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30686
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30687
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30688
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30689
    // (PTRUE_H PPR16:$Pd, { 1, 1, 1, 1, 1 }) - 4595
30690
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30691
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30693
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30694
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30695
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30696
    // (PTRUE_S PPR32:$Pd, { 1, 1, 1, 1, 1 }) - 4601
30697
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30698
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30701
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30702
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30703
    // (RET LR) - 4607
30704
295k
    {AliasPatternCond_K_Reg, AArch64_LR},
30705
    // (SBCSWr GPR32:$dst, WZR, GPR32:$src) - 4608
30706
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30707
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30708
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30709
    // (SBCSXr GPR64:$dst, XZR, GPR64:$src) - 4611
30710
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30711
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30713
    // (SBCWr GPR32:$dst, WZR, GPR32:$src) - 4614
30714
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30715
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
30716
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30717
    // (SBCXr GPR64:$dst, XZR, GPR64:$src) - 4617
30718
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30719
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30721
    // (SBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 4620
30722
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30723
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30724
295k
    {AliasPatternCond_K_Ignore, 0},
30725
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30726
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 4624
30727
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30728
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30729
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30730
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30731
    // (SBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 4628
30732
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30734
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30735
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30736
    // (SBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 4632
30737
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30738
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30739
295k
    {AliasPatternCond_K_Ignore, 0},
30740
295k
    {AliasPatternCond_K_Imm, (uint32_t)63},
30741
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 4636
30742
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30743
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30744
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30745
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
30746
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 4640
30747
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30748
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30749
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30750
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
30751
    // (SBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 4644
30752
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30753
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30754
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
30755
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30756
    // (SEL_PPPP PPR8:$Pd, PPRAny:$Pg, PPR8:$Pn, PPR8:$Pd) - 4648
30757
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30758
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30759
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30760
295k
    {AliasPatternCond_K_TiedReg, 0},
30761
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30762
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30763
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30764
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30765
    // (SEL_ZPZZ_B ZPR8:$Zd, PPRAny:$Pg, ZPR8:$Zn, ZPR8:$Zd) - 4656
30766
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30767
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30768
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30769
295k
    {AliasPatternCond_K_TiedReg, 0},
30770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30771
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30772
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30773
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30774
    // (SEL_ZPZZ_D ZPR64:$Zd, PPRAny:$Pg, ZPR64:$Zn, ZPR64:$Zd) - 4664
30775
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30776
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30777
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30778
295k
    {AliasPatternCond_K_TiedReg, 0},
30779
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30780
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30781
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30782
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30783
    // (SEL_ZPZZ_H ZPR16:$Zd, PPRAny:$Pg, ZPR16:$Zn, ZPR16:$Zd) - 4672
30784
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30785
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30786
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30787
295k
    {AliasPatternCond_K_TiedReg, 0},
30788
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30789
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30790
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30791
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30792
    // (SEL_ZPZZ_S ZPR32:$Zd, PPRAny:$Pg, ZPR32:$Zn, ZPR32:$Zd) - 4680
30793
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30794
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
30795
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30796
295k
    {AliasPatternCond_K_TiedReg, 0},
30797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30798
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30799
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30800
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30801
    // (SMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4688
30802
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30803
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30804
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30805
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30806
    // (SMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 4692
30807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30808
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30809
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
30810
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
30811
    // (SQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4696
30812
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30813
295k
    {AliasPatternCond_K_Ignore, 0},
30814
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30815
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30818
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30819
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30820
    // (SQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4704
30821
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30822
295k
    {AliasPatternCond_K_Ignore, 0},
30823
295k
    {AliasPatternCond_K_Ignore, 0},
30824
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30825
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30826
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30828
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30829
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4712
30830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30831
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30832
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30833
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30834
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30835
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30837
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30838
    // (SQDECB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4720
30839
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30840
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30841
295k
    {AliasPatternCond_K_Ignore, 0},
30842
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30843
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30844
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30845
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30846
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30847
    // (SQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4728
30848
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30849
295k
    {AliasPatternCond_K_Ignore, 0},
30850
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30851
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30852
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30854
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30855
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30856
    // (SQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4736
30857
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30858
295k
    {AliasPatternCond_K_Ignore, 0},
30859
295k
    {AliasPatternCond_K_Ignore, 0},
30860
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30861
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30862
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30863
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30864
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30865
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4744
30866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30868
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30869
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30870
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30871
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30872
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30873
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30874
    // (SQDECD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4752
30875
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30876
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30877
295k
    {AliasPatternCond_K_Ignore, 0},
30878
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30879
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30880
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30882
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30883
    // (SQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4760
30884
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30885
295k
    {AliasPatternCond_K_Ignore, 0},
30886
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30887
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30890
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30891
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30892
    // (SQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4768
30893
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30894
295k
    {AliasPatternCond_K_Ignore, 0},
30895
295k
    {AliasPatternCond_K_Ignore, 0},
30896
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30897
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30898
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30900
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30901
    // (SQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4776
30902
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30903
295k
    {AliasPatternCond_K_Ignore, 0},
30904
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30905
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30908
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30909
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30910
    // (SQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4784
30911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30912
295k
    {AliasPatternCond_K_Ignore, 0},
30913
295k
    {AliasPatternCond_K_Ignore, 0},
30914
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30915
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30916
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30917
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30918
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30919
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4792
30920
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30921
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30922
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30923
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30924
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30925
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30926
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30927
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30928
    // (SQDECH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4800
30929
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30930
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30931
295k
    {AliasPatternCond_K_Ignore, 0},
30932
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30933
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30934
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30936
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30937
    // (SQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4808
30938
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30939
295k
    {AliasPatternCond_K_Ignore, 0},
30940
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30941
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30942
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30946
    // (SQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4816
30947
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30948
295k
    {AliasPatternCond_K_Ignore, 0},
30949
295k
    {AliasPatternCond_K_Ignore, 0},
30950
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30951
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30952
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30954
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30955
    // (SQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4824
30956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30957
295k
    {AliasPatternCond_K_Ignore, 0},
30958
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30959
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30960
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30964
    // (SQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4832
30965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30966
295k
    {AliasPatternCond_K_Ignore, 0},
30967
295k
    {AliasPatternCond_K_Ignore, 0},
30968
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30971
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30972
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30973
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4840
30974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30976
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30977
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30979
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30980
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30981
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30982
    // (SQDECW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4848
30983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30984
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
30985
295k
    {AliasPatternCond_K_Ignore, 0},
30986
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30987
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30988
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30989
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30990
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
30991
    // (SQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4856
30992
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
30993
295k
    {AliasPatternCond_K_Ignore, 0},
30994
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
30995
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
30996
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
30997
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
30998
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
30999
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31000
    // (SQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 4864
31001
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31002
295k
    {AliasPatternCond_K_Ignore, 0},
31003
295k
    {AliasPatternCond_K_Ignore, 0},
31004
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31005
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31006
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31007
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31008
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31009
    // (SQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4872
31010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31011
295k
    {AliasPatternCond_K_Ignore, 0},
31012
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31013
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31014
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31015
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31016
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31017
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31018
    // (SQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4880
31019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31020
295k
    {AliasPatternCond_K_Ignore, 0},
31021
295k
    {AliasPatternCond_K_Ignore, 0},
31022
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31023
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31024
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31025
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31026
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31027
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4888
31028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31029
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31030
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31031
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31032
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31033
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31034
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31035
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31036
    // (SQINCB_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4896
31037
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31039
295k
    {AliasPatternCond_K_Ignore, 0},
31040
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31041
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31042
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31043
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31044
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31045
    // (SQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4904
31046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31047
295k
    {AliasPatternCond_K_Ignore, 0},
31048
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31049
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31050
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31051
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31052
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31053
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31054
    // (SQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4912
31055
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31056
295k
    {AliasPatternCond_K_Ignore, 0},
31057
295k
    {AliasPatternCond_K_Ignore, 0},
31058
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31059
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31060
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31061
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31062
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31063
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4920
31064
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31065
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31066
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31067
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31068
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31069
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31070
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31071
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31072
    // (SQINCD_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4928
31073
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31075
295k
    {AliasPatternCond_K_Ignore, 0},
31076
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31077
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31078
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31079
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31080
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31081
    // (SQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4936
31082
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31083
295k
    {AliasPatternCond_K_Ignore, 0},
31084
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31085
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31086
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31087
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31088
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31089
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31090
    // (SQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 4944
31091
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31092
295k
    {AliasPatternCond_K_Ignore, 0},
31093
295k
    {AliasPatternCond_K_Ignore, 0},
31094
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31095
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31096
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31097
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31098
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31099
    // (SQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 4952
31100
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31101
295k
    {AliasPatternCond_K_Ignore, 0},
31102
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31103
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31104
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31105
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31107
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31108
    // (SQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 4960
31109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31110
295k
    {AliasPatternCond_K_Ignore, 0},
31111
295k
    {AliasPatternCond_K_Ignore, 0},
31112
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31113
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31116
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31117
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 4968
31118
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31120
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31121
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31123
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31124
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31125
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31126
    // (SQINCH_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 4976
31127
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31128
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31129
295k
    {AliasPatternCond_K_Ignore, 0},
31130
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31132
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31133
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31134
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31135
    // (SQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 4984
31136
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31137
295k
    {AliasPatternCond_K_Ignore, 0},
31138
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31139
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31140
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31141
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31143
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31144
    // (SQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 4992
31145
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31146
295k
    {AliasPatternCond_K_Ignore, 0},
31147
295k
    {AliasPatternCond_K_Ignore, 0},
31148
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31150
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31151
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31152
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31153
    // (SQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 5000
31154
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31155
295k
    {AliasPatternCond_K_Ignore, 0},
31156
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31157
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31158
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31159
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31160
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31161
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31162
    // (SQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 5008
31163
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31164
295k
    {AliasPatternCond_K_Ignore, 0},
31165
295k
    {AliasPatternCond_K_Ignore, 0},
31166
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31167
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31168
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31170
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31171
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, { 1, 1, 1, 1, 1 }, 1) - 5016
31172
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31173
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31174
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31175
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31176
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31177
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31179
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31180
    // (SQINCW_XPiWdI GPR64z:$Rd, GPR64as32:$Rn, sve_pred_enum:$pattern, 1) - 5024
31181
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31182
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
31183
295k
    {AliasPatternCond_K_Ignore, 0},
31184
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31185
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31186
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31188
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31189
    // (SQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 5032
31190
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31191
295k
    {AliasPatternCond_K_Ignore, 0},
31192
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
31193
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31194
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31195
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31197
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31198
    // (SQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 5040
31199
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31200
295k
    {AliasPatternCond_K_Ignore, 0},
31201
295k
    {AliasPatternCond_K_Ignore, 0},
31202
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
31203
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31204
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31206
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31207
    // (SST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5048
31208
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31209
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31210
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31211
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31212
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31213
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31214
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31215
    // (SST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5055
31216
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31217
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31218
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31219
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31220
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31221
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31222
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31223
    // (SST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5062
31224
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31225
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31226
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31227
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31228
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31229
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31230
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31231
    // (SST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5069
31232
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31233
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31234
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31235
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31236
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31237
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31238
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31239
    // (SST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5076
31240
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31241
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31242
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31243
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31244
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31245
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31246
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31247
    // (SST1Q Z_q:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 5083
31248
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31249
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31250
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31251
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31253
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31254
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31255
    // (SST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, 0) - 5090
31256
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31257
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31258
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31259
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31260
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31262
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31263
    // (SST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, 0) - 5097
31264
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31265
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31266
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31267
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31270
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31271
    // (ST1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5104
31272
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31273
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31274
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31275
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31279
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31280
    // (ST1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5112
31281
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31282
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31283
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31284
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31287
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31288
    // (ST1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5119
31289
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31290
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31291
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31292
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31296
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31297
    // (ST1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5127
31298
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31299
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31300
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31301
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31304
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31305
    // (ST1B_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5134
31306
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31307
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31308
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31309
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31310
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31314
    // (ST1B_H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5142
31315
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31316
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31317
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31318
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31319
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31323
    // (ST1B_IMM Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5150
31324
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31325
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31326
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31327
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31329
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31330
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31331
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31332
    // (ST1B_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5158
31333
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31334
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31335
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31336
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31337
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31338
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31339
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31340
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31341
    // (ST1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5166
31342
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31343
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31344
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31345
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31346
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31347
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31348
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31349
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31350
    // (ST1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5174
31351
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31352
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31353
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31354
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31355
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31356
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31357
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31358
    // (ST1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5181
31359
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31360
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31361
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31363
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31365
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31366
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31367
    // (ST1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5189
31368
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31369
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31370
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31371
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31372
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31374
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31375
    // (ST1D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5196
31376
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31377
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31379
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31380
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31381
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31382
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31383
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31384
    // (ST1D_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5204
31385
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31386
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31387
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31388
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31389
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31390
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31391
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31392
    // (ST1Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5211
31393
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31394
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31395
295k
    {AliasPatternCond_K_Ignore, 0},
31396
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31397
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31398
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31399
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31400
    // (ST1Fourv1d_POST GPR64sp:$Rn, VecListFour1d:$Vt, XZR) - 5218
31401
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31402
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31403
295k
    {AliasPatternCond_K_Ignore, 0},
31404
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31406
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31407
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31408
    // (ST1Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5225
31409
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31410
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31411
295k
    {AliasPatternCond_K_Ignore, 0},
31412
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31416
    // (ST1Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5232
31417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31418
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31419
295k
    {AliasPatternCond_K_Ignore, 0},
31420
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31423
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31424
    // (ST1Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5239
31425
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31426
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31427
295k
    {AliasPatternCond_K_Ignore, 0},
31428
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31429
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31431
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31432
    // (ST1Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5246
31433
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31434
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31435
295k
    {AliasPatternCond_K_Ignore, 0},
31436
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31437
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31438
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31439
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31440
    // (ST1Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5253
31441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31442
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
31443
295k
    {AliasPatternCond_K_Ignore, 0},
31444
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31445
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31446
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31447
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31448
    // (ST1Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5260
31449
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31450
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
31451
295k
    {AliasPatternCond_K_Ignore, 0},
31452
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31453
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31454
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31455
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31456
    // (ST1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5267
31457
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31458
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31459
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31460
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31461
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31462
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31463
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31464
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31465
    // (ST1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5275
31466
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31467
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31468
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31469
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31470
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31471
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31472
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31473
    // (ST1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5282
31474
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31475
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31476
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31477
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31478
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31479
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31480
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31481
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31482
    // (ST1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5290
31483
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31484
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31485
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31486
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31487
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31488
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31489
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31490
    // (ST1H_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5297
31491
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31492
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31493
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31494
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31496
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31497
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31498
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31499
    // (ST1H_IMM Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5305
31500
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31501
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31502
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31503
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31505
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31507
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31508
    // (ST1H_S_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5313
31509
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31510
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31511
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31512
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31516
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31517
    // (ST1Onev16b_POST GPR64sp:$Rn, VecListOne16b:$Vt, XZR) - 5321
31518
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31519
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31520
295k
    {AliasPatternCond_K_Ignore, 0},
31521
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31524
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31525
    // (ST1Onev1d_POST GPR64sp:$Rn, VecListOne1d:$Vt, XZR) - 5328
31526
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31527
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31528
295k
    {AliasPatternCond_K_Ignore, 0},
31529
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31533
    // (ST1Onev2d_POST GPR64sp:$Rn, VecListOne2d:$Vt, XZR) - 5335
31534
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31535
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31536
295k
    {AliasPatternCond_K_Ignore, 0},
31537
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31540
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31541
    // (ST1Onev2s_POST GPR64sp:$Rn, VecListOne2s:$Vt, XZR) - 5342
31542
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31543
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31544
295k
    {AliasPatternCond_K_Ignore, 0},
31545
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31546
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31548
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31549
    // (ST1Onev4h_POST GPR64sp:$Rn, VecListOne4h:$Vt, XZR) - 5349
31550
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31551
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31552
295k
    {AliasPatternCond_K_Ignore, 0},
31553
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31554
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31555
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31556
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31557
    // (ST1Onev4s_POST GPR64sp:$Rn, VecListOne4s:$Vt, XZR) - 5356
31558
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31559
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31560
295k
    {AliasPatternCond_K_Ignore, 0},
31561
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31563
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31564
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31565
    // (ST1Onev8b_POST GPR64sp:$Rn, VecListOne8b:$Vt, XZR) - 5363
31566
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31567
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
31568
295k
    {AliasPatternCond_K_Ignore, 0},
31569
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31570
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31572
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31573
    // (ST1Onev8h_POST GPR64sp:$Rn, VecListOne8h:$Vt, XZR) - 5370
31574
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31575
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31576
295k
    {AliasPatternCond_K_Ignore, 0},
31577
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31578
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31579
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31580
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31581
    // (ST1Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5377
31582
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31583
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31584
295k
    {AliasPatternCond_K_Ignore, 0},
31585
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31588
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31589
    // (ST1Threev1d_POST GPR64sp:$Rn, VecListThree1d:$Vt, XZR) - 5384
31590
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31591
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31592
295k
    {AliasPatternCond_K_Ignore, 0},
31593
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31594
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31595
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31596
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31597
    // (ST1Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5391
31598
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31599
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31600
295k
    {AliasPatternCond_K_Ignore, 0},
31601
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31603
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31604
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31605
    // (ST1Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5398
31606
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31607
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31608
295k
    {AliasPatternCond_K_Ignore, 0},
31609
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31610
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31612
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31613
    // (ST1Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5405
31614
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31615
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31616
295k
    {AliasPatternCond_K_Ignore, 0},
31617
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31618
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31619
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31620
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31621
    // (ST1Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5412
31622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31623
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31624
295k
    {AliasPatternCond_K_Ignore, 0},
31625
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31628
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31629
    // (ST1Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5419
31630
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31631
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
31632
295k
    {AliasPatternCond_K_Ignore, 0},
31633
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31635
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31636
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31637
    // (ST1Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5426
31638
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31639
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
31640
295k
    {AliasPatternCond_K_Ignore, 0},
31641
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31645
    // (ST1Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5433
31646
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31647
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31648
295k
    {AliasPatternCond_K_Ignore, 0},
31649
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31653
    // (ST1Twov1d_POST GPR64sp:$Rn, VecListTwo1d:$Vt, XZR) - 5440
31654
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31655
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31656
295k
    {AliasPatternCond_K_Ignore, 0},
31657
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31660
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31661
    // (ST1Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5447
31662
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31663
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31664
295k
    {AliasPatternCond_K_Ignore, 0},
31665
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31666
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31668
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31669
    // (ST1Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5454
31670
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31671
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31672
295k
    {AliasPatternCond_K_Ignore, 0},
31673
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31674
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31676
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31677
    // (ST1Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5461
31678
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31679
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31680
295k
    {AliasPatternCond_K_Ignore, 0},
31681
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31682
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31683
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31684
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31685
    // (ST1Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5468
31686
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31687
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31688
295k
    {AliasPatternCond_K_Ignore, 0},
31689
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31690
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31691
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31692
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31693
    // (ST1Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5475
31694
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31695
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31696
295k
    {AliasPatternCond_K_Ignore, 0},
31697
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31698
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31700
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31701
    // (ST1Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5482
31702
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31703
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31704
295k
    {AliasPatternCond_K_Ignore, 0},
31705
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31706
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31707
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31708
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31709
    // (ST1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5489
31710
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
31711
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31712
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31713
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31714
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31715
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31716
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31717
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31718
    // (ST1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5497
31719
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
31720
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31721
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31722
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31723
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31724
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31725
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31726
    // (ST1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5504
31727
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
31728
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31729
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31730
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31731
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31732
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31733
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31734
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31735
    // (ST1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 5512
31736
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
31737
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
31738
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31739
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31740
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31741
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
31742
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31743
    // (ST1W_D_IMM Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5519
31744
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31745
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31746
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31747
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31748
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31749
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31750
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31751
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31752
    // (ST1W_IMM Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5527
31753
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31754
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31756
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31757
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31758
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31759
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31760
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31761
    // (ST1W_Q_IMM Z_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5535
31762
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
31763
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31764
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31765
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31766
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31767
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31768
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31771
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31772
295k
    {AliasPatternCond_K_Ignore, 0},
31773
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31774
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31775
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31776
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31778
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31781
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31782
295k
    {AliasPatternCond_K_Ignore, 0},
31783
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31784
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31785
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31788
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31791
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31792
295k
    {AliasPatternCond_K_Ignore, 0},
31793
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31794
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31795
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31796
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31797
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31798
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31801
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31802
295k
    {AliasPatternCond_K_Ignore, 0},
31803
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31804
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31805
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31806
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31807
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31808
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31811
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31812
295k
    {AliasPatternCond_K_Ignore, 0},
31813
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31815
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31816
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31817
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31818
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR8RegClassID},
31821
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31822
295k
    {AliasPatternCond_K_Ignore, 0},
31823
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31824
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31825
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31826
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31827
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31828
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR64RegClassID},
31831
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31832
295k
    {AliasPatternCond_K_Ignore, 0},
31833
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31835
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31838
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR16RegClassID},
31841
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31842
295k
    {AliasPatternCond_K_Ignore, 0},
31843
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31844
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31845
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31846
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31848
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR128RegClassID},
31851
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31852
295k
    {AliasPatternCond_K_Ignore, 0},
31853
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31854
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31855
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31856
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31857
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31858
295k
    {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
295k
    {AliasPatternCond_K_RegClass, AArch64_MPR32RegClassID},
31861
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
31862
295k
    {AliasPatternCond_K_Ignore, 0},
31863
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31864
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31865
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31866
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31867
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31868
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31869
    // (ST1i16_POST GPR64sp:$Rn, VecListOneh:$Vt, VectorIndexH:$idx, XZR) - 5632
31870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31871
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31872
295k
    {AliasPatternCond_K_Ignore, 0},
31873
295k
    {AliasPatternCond_K_Ignore, 0},
31874
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31875
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31876
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31877
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31878
    // (ST1i32_POST GPR64sp:$Rn, VecListOnes:$Vt, VectorIndexS:$idx, XZR) - 5640
31879
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31880
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31881
295k
    {AliasPatternCond_K_Ignore, 0},
31882
295k
    {AliasPatternCond_K_Ignore, 0},
31883
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31884
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31885
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31886
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31887
    // (ST1i64_POST GPR64sp:$Rn, VecListOned:$Vt, VectorIndexD:$idx, XZR) - 5648
31888
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31889
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31890
295k
    {AliasPatternCond_K_Ignore, 0},
31891
295k
    {AliasPatternCond_K_Ignore, 0},
31892
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31893
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31894
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31895
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31896
    // (ST1i8_POST GPR64sp:$Rn, VecListOneb:$Vt, VectorIndexB:$idx, XZR) - 5656
31897
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31898
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
31899
295k
    {AliasPatternCond_K_Ignore, 0},
31900
295k
    {AliasPatternCond_K_Ignore, 0},
31901
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31902
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31903
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31904
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31905
    // (ST2B_IMM ZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5664
31906
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31907
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31908
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31909
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31910
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31911
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31912
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31913
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31914
    // (ST2D_IMM ZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5672
31915
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31916
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31917
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31918
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31919
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31920
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31921
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31922
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31923
    // (ST2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 5680
31924
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31925
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31926
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31927
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
31929
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31930
    // (ST2H_IMM ZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5686
31931
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31932
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31933
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31934
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
31937
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
31938
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31939
    // (ST2Q_IMM ZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5694
31940
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
31941
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
31942
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31943
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
31944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31945
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
31946
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
31947
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31948
    // (ST2Twov16b_POST GPR64sp:$Rn, VecListTwo16b:$Vt, XZR) - 5702
31949
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31950
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31951
295k
    {AliasPatternCond_K_Ignore, 0},
31952
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31953
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31954
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31955
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31956
    // (ST2Twov2d_POST GPR64sp:$Rn, VecListTwo2d:$Vt, XZR) - 5709
31957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31958
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31959
295k
    {AliasPatternCond_K_Ignore, 0},
31960
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31961
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31962
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31963
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31964
    // (ST2Twov2s_POST GPR64sp:$Rn, VecListTwo2s:$Vt, XZR) - 5716
31965
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31966
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31967
295k
    {AliasPatternCond_K_Ignore, 0},
31968
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31969
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31970
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31971
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31972
    // (ST2Twov4h_POST GPR64sp:$Rn, VecListTwo4h:$Vt, XZR) - 5723
31973
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31974
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31975
295k
    {AliasPatternCond_K_Ignore, 0},
31976
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31977
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31978
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31979
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31980
    // (ST2Twov4s_POST GPR64sp:$Rn, VecListTwo4s:$Vt, XZR) - 5730
31981
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31982
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31983
295k
    {AliasPatternCond_K_Ignore, 0},
31984
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31985
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31986
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31987
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31988
    // (ST2Twov8b_POST GPR64sp:$Rn, VecListTwo8b:$Vt, XZR) - 5737
31989
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31990
295k
    {AliasPatternCond_K_RegClass, AArch64_DDRegClassID},
31991
295k
    {AliasPatternCond_K_Ignore, 0},
31992
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
31993
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
31994
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
31995
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
31996
    // (ST2Twov8h_POST GPR64sp:$Rn, VecListTwo8h:$Vt, XZR) - 5744
31997
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
31998
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
31999
295k
    {AliasPatternCond_K_Ignore, 0},
32000
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32001
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32002
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32003
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32004
    // (ST2W_IMM ZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5751
32005
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2RegClassID},
32006
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32007
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32008
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32009
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32010
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32011
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32012
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32013
    // (ST2i16_POST GPR64sp:$Rn, VecListTwoh:$Vt, VectorIndexH:$idx, XZR) - 5759
32014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32015
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32016
295k
    {AliasPatternCond_K_Ignore, 0},
32017
295k
    {AliasPatternCond_K_Ignore, 0},
32018
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32019
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32020
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32021
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32022
    // (ST2i32_POST GPR64sp:$Rn, VecListTwos:$Vt, VectorIndexS:$idx, XZR) - 5767
32023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32024
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32025
295k
    {AliasPatternCond_K_Ignore, 0},
32026
295k
    {AliasPatternCond_K_Ignore, 0},
32027
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32028
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32029
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32030
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32031
    // (ST2i64_POST GPR64sp:$Rn, VecListTwod:$Vt, VectorIndexD:$idx, XZR) - 5775
32032
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32033
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32034
295k
    {AliasPatternCond_K_Ignore, 0},
32035
295k
    {AliasPatternCond_K_Ignore, 0},
32036
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32037
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32038
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32039
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32040
    // (ST2i8_POST GPR64sp:$Rn, VecListTwob:$Vt, VectorIndexB:$idx, XZR) - 5783
32041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32042
295k
    {AliasPatternCond_K_RegClass, AArch64_QQRegClassID},
32043
295k
    {AliasPatternCond_K_Ignore, 0},
32044
295k
    {AliasPatternCond_K_Ignore, 0},
32045
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32046
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32047
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32048
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32049
    // (ST3B_IMM ZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5791
32050
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32051
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32053
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32054
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32055
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32056
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32057
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32058
    // (ST3D_IMM ZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5799
32059
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32060
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32061
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32062
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32063
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32064
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32065
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32066
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32067
    // (ST3H_IMM ZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5807
32068
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32069
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32071
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32072
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32073
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32074
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32075
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32076
    // (ST3Q_IMM ZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5815
32077
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32078
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32079
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32080
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32081
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32082
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32083
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32084
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32085
    // (ST3Threev16b_POST GPR64sp:$Rn, VecListThree16b:$Vt, XZR) - 5823
32086
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32087
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32088
295k
    {AliasPatternCond_K_Ignore, 0},
32089
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32090
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32091
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32092
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32093
    // (ST3Threev2d_POST GPR64sp:$Rn, VecListThree2d:$Vt, XZR) - 5830
32094
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32095
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32096
295k
    {AliasPatternCond_K_Ignore, 0},
32097
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32098
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32099
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32100
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32101
    // (ST3Threev2s_POST GPR64sp:$Rn, VecListThree2s:$Vt, XZR) - 5837
32102
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32103
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32104
295k
    {AliasPatternCond_K_Ignore, 0},
32105
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32106
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32107
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32108
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32109
    // (ST3Threev4h_POST GPR64sp:$Rn, VecListThree4h:$Vt, XZR) - 5844
32110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32111
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32112
295k
    {AliasPatternCond_K_Ignore, 0},
32113
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32114
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32115
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32116
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32117
    // (ST3Threev4s_POST GPR64sp:$Rn, VecListThree4s:$Vt, XZR) - 5851
32118
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32119
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32120
295k
    {AliasPatternCond_K_Ignore, 0},
32121
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32122
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32123
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32124
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32125
    // (ST3Threev8b_POST GPR64sp:$Rn, VecListThree8b:$Vt, XZR) - 5858
32126
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32127
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDRegClassID},
32128
295k
    {AliasPatternCond_K_Ignore, 0},
32129
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32130
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32131
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32132
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32133
    // (ST3Threev8h_POST GPR64sp:$Rn, VecListThree8h:$Vt, XZR) - 5865
32134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32135
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32136
295k
    {AliasPatternCond_K_Ignore, 0},
32137
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32138
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32139
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32140
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32141
    // (ST3W_IMM ZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5872
32142
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR3RegClassID},
32143
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32144
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32145
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32146
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32147
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32148
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32149
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32150
    // (ST3i16_POST GPR64sp:$Rn, VecListThreeh:$Vt, VectorIndexH:$idx, XZR) - 5880
32151
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32152
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32153
295k
    {AliasPatternCond_K_Ignore, 0},
32154
295k
    {AliasPatternCond_K_Ignore, 0},
32155
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32159
    // (ST3i32_POST GPR64sp:$Rn, VecListThrees:$Vt, VectorIndexS:$idx, XZR) - 5888
32160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32161
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32162
295k
    {AliasPatternCond_K_Ignore, 0},
32163
295k
    {AliasPatternCond_K_Ignore, 0},
32164
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32165
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32166
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32167
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32168
    // (ST3i64_POST GPR64sp:$Rn, VecListThreed:$Vt, VectorIndexD:$idx, XZR) - 5896
32169
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32170
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32171
295k
    {AliasPatternCond_K_Ignore, 0},
32172
295k
    {AliasPatternCond_K_Ignore, 0},
32173
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32174
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32175
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32176
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32177
    // (ST3i8_POST GPR64sp:$Rn, VecListThreeb:$Vt, VectorIndexB:$idx, XZR) - 5904
32178
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32179
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQRegClassID},
32180
295k
    {AliasPatternCond_K_Ignore, 0},
32181
295k
    {AliasPatternCond_K_Ignore, 0},
32182
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32183
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32184
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32185
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32186
    // (ST4B_IMM ZZZZ_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5912
32187
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32188
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32189
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32190
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32191
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32192
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32193
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32194
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32195
    // (ST4D_IMM ZZZZ_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5920
32196
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32197
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32198
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32199
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32200
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32201
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32202
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32203
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32204
    // (ST4Fourv16b_POST GPR64sp:$Rn, VecListFour16b:$Vt, XZR) - 5928
32205
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32206
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32207
295k
    {AliasPatternCond_K_Ignore, 0},
32208
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32209
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32210
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32211
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32212
    // (ST4Fourv2d_POST GPR64sp:$Rn, VecListFour2d:$Vt, XZR) - 5935
32213
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32214
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32215
295k
    {AliasPatternCond_K_Ignore, 0},
32216
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32217
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32218
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32219
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32220
    // (ST4Fourv2s_POST GPR64sp:$Rn, VecListFour2s:$Vt, XZR) - 5942
32221
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32222
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32223
295k
    {AliasPatternCond_K_Ignore, 0},
32224
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32225
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32226
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32227
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32228
    // (ST4Fourv4h_POST GPR64sp:$Rn, VecListFour4h:$Vt, XZR) - 5949
32229
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32230
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32231
295k
    {AliasPatternCond_K_Ignore, 0},
32232
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32233
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32234
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32235
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32236
    // (ST4Fourv4s_POST GPR64sp:$Rn, VecListFour4s:$Vt, XZR) - 5956
32237
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32238
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32239
295k
    {AliasPatternCond_K_Ignore, 0},
32240
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32242
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32243
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32244
    // (ST4Fourv8b_POST GPR64sp:$Rn, VecListFour8b:$Vt, XZR) - 5963
32245
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32246
295k
    {AliasPatternCond_K_RegClass, AArch64_DDDDRegClassID},
32247
295k
    {AliasPatternCond_K_Ignore, 0},
32248
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32249
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32251
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32252
    // (ST4Fourv8h_POST GPR64sp:$Rn, VecListFour8h:$Vt, XZR) - 5970
32253
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32254
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32255
295k
    {AliasPatternCond_K_Ignore, 0},
32256
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32257
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32258
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32259
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32260
    // (ST4H_IMM ZZZZ_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5977
32261
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32262
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32263
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32264
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32265
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32266
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32267
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32268
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32269
    // (ST4Q_IMM ZZZZ_q:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5985
32270
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32271
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32272
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32273
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32274
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32275
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2p1},
32276
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32277
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32278
    // (ST4W_IMM ZZZZ_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 5993
32279
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4RegClassID},
32280
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32281
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32282
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32283
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32284
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32285
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32286
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32287
    // (ST4i16_POST GPR64sp:$Rn, VecListFourh:$Vt, VectorIndexH:$idx, XZR) - 6001
32288
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32289
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32290
295k
    {AliasPatternCond_K_Ignore, 0},
32291
295k
    {AliasPatternCond_K_Ignore, 0},
32292
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32293
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32294
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32295
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32296
    // (ST4i32_POST GPR64sp:$Rn, VecListFours:$Vt, VectorIndexS:$idx, XZR) - 6009
32297
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32298
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32299
295k
    {AliasPatternCond_K_Ignore, 0},
32300
295k
    {AliasPatternCond_K_Ignore, 0},
32301
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32302
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32303
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32304
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32305
    // (ST4i64_POST GPR64sp:$Rn, VecListFourd:$Vt, VectorIndexD:$idx, XZR) - 6017
32306
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32307
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32308
295k
    {AliasPatternCond_K_Ignore, 0},
32309
295k
    {AliasPatternCond_K_Ignore, 0},
32310
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32311
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32312
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32313
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32314
    // (ST4i8_POST GPR64sp:$Rn, VecListFourb:$Vt, VectorIndexB:$idx, XZR) - 6025
32315
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32316
295k
    {AliasPatternCond_K_RegClass, AArch64_QQQQRegClassID},
32317
295k
    {AliasPatternCond_K_Ignore, 0},
32318
295k
    {AliasPatternCond_K_Ignore, 0},
32319
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32320
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32321
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32322
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32323
    // (STGPi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6033
32324
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32325
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32326
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32327
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32328
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32329
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32330
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32331
    // (STGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6040
32332
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32333
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32334
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32335
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32336
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32337
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32338
    // (STLURBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6046
32339
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32340
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32341
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32343
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32344
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32345
    // (STLURHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6052
32346
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32347
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32348
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32349
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32351
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32352
    // (STLURWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6058
32353
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32354
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32355
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32356
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32357
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32358
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32359
    // (STLURXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6064
32360
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32361
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32362
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32363
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32364
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC_IMMO},
32365
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32366
    // (STLURbi FPR8:$Rt, GPR64sp:$Rn, 0) - 6070
32367
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32368
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32369
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32370
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32371
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32372
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32373
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32374
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32375
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32376
    // (STLURdi FPR64:$Rt, GPR64sp:$Rn, 0) - 6079
32377
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32378
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32379
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32380
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32381
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32382
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32383
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32384
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32385
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32386
    // (STLURhi FPR16:$Rt, GPR64sp:$Rn, 0) - 6088
32387
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32388
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32389
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32390
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32391
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32392
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32393
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32395
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32396
    // (STLURqi FPR128:$Rt, GPR64sp:$Rn, 0) - 6097
32397
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32398
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32399
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32400
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32401
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32402
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32405
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32406
    // (STLURsi FPR32:$Rt, GPR64sp:$Rn, 0) - 6106
32407
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32409
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32410
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32411
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureRCPC3},
32412
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
32415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32416
    // (STNPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6115
32417
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32418
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32419
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32420
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32423
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32424
    // (STNPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6122
32425
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32426
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32427
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32428
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32429
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32431
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32432
    // (STNPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6129
32433
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32434
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32435
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32436
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32437
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32438
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32439
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32440
    // (STNPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6136
32441
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32442
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32443
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32444
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32445
    // (STNPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6140
32446
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32447
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32448
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32449
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32450
    // (STNT1B_2Z_IMM ZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6144
32451
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32452
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32454
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32455
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32456
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32458
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32459
    // (STNT1B_2Z_STRIDED_IMM ZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6152
32460
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32461
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32463
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32464
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32465
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32466
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32467
    // (STNT1B_4Z_IMM ZZZZ_b_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6159
32468
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32469
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32470
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32471
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32472
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32473
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32474
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32475
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32476
    // (STNT1B_4Z_STRIDED_IMM ZZZZ_b_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6167
32477
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32478
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32479
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32480
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32481
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32482
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32483
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32484
    // (STNT1B_ZRI Z_b:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6174
32485
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32486
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32487
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32488
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32489
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32490
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32491
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32492
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32493
    // (STNT1B_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6182
32494
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32495
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32496
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32497
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32498
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32499
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32500
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32501
    // (STNT1B_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6189
32502
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32503
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32504
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32505
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32506
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32507
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32508
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32509
    // (STNT1D_2Z_IMM ZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6196
32510
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32511
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32512
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32513
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32514
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32515
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32516
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32517
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32518
    // (STNT1D_2Z_STRIDED_IMM ZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6204
32519
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32520
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32521
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32522
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32523
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32524
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32525
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32526
    // (STNT1D_4Z_IMM ZZZZ_d_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6211
32527
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32528
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32529
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32530
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32532
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32533
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32534
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32535
    // (STNT1D_4Z_STRIDED_IMM ZZZZ_d_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6219
32536
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32537
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32538
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32539
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32541
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32542
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32543
    // (STNT1D_ZRI Z_d:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6226
32544
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32545
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32546
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32547
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32549
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32550
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32551
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32552
    // (STNT1D_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6234
32553
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32554
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32555
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32556
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32557
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32559
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32560
    // (STNT1H_2Z_IMM ZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6241
32561
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32562
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32563
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32564
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32565
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32568
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32569
    // (STNT1H_2Z_STRIDED_IMM ZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6249
32570
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32571
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32572
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32573
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32574
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32575
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32576
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32577
    // (STNT1H_4Z_IMM ZZZZ_h_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6256
32578
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32579
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32580
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32581
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32582
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32583
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32584
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32585
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32586
    // (STNT1H_4Z_STRIDED_IMM ZZZZ_h_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6264
32587
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32588
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32589
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32590
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32594
    // (STNT1H_ZRI Z_h:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6271
32595
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32596
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32597
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32598
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32599
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32600
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32601
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32602
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32603
    // (STNT1H_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6279
32604
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32605
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32606
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32607
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32608
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32609
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32610
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32611
    // (STNT1H_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6286
32612
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32613
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32614
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32615
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32617
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32618
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32619
    // (STNT1W_2Z_IMM ZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6293
32620
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2Mul2RegClassID},
32621
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32622
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32623
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32624
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32625
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32627
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32628
    // (STNT1W_2Z_STRIDED_IMM ZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6301
32629
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR2StridedRegClassID},
32630
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32631
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32632
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32633
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32634
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32635
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32636
    // (STNT1W_4Z_IMM ZZZZ_s_mul_r:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6308
32637
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4Mul4RegClassID},
32638
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32639
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32640
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32641
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32642
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32643
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2p1},
32644
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32645
    // (STNT1W_4Z_STRIDED_IMM ZZZZ_s_strided:$Zt, PNRAny_p8to15:$PNg, GPR64sp:$Rn, 0) - 6316
32646
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPR4StridedRegClassID},
32647
295k
    {AliasPatternCond_K_RegClass, AArch64_PNR_p8to15RegClassID},
32648
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32649
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32650
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32651
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME2},
32652
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32653
    // (STNT1W_ZRI Z_s:$Zt, PPR3bAny:$Pg, GPR64sp:$Rn, 0) - 6323
32654
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32655
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32656
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32657
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32658
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32659
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32660
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32661
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32662
    // (STNT1W_ZZR_D_REAL Z_d:$Zt, PPR3bAny:$Pg, ZPR64:$Zn, XZR) - 6331
32663
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32664
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32665
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32666
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32667
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32668
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32669
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32670
    // (STNT1W_ZZR_S_REAL Z_s:$Zt, PPR3bAny:$Pg, ZPR32:$Zn, XZR) - 6338
32671
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32672
295k
    {AliasPatternCond_K_RegClass, AArch64_PPR_3bRegClassID},
32673
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32674
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32675
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32676
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE2},
32677
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32678
    // (STPDi FPR64Op:$Rt, FPR64Op:$Rt2, GPR64sp:$Rn, 0) - 6345
32679
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32680
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32681
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32682
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32683
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32684
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32685
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32686
    // (STPQi FPR128Op:$Rt, FPR128Op:$Rt2, GPR64sp:$Rn, 0) - 6352
32687
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32688
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32689
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32690
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32691
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32692
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32693
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32694
    // (STPSi FPR32Op:$Rt, FPR32Op:$Rt2, GPR64sp:$Rn, 0) - 6359
32695
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32696
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32697
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32698
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32699
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32700
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32701
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32702
    // (STPWi GPR32z:$Rt, GPR32z:$Rt2, GPR64sp:$Rn, 0) - 6366
32703
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32704
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32705
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32706
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32707
    // (STPXi GPR64z:$Rt, GPR64z:$Rt2, GPR64sp:$Rn, 0) - 6370
32708
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32709
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32710
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32711
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32712
    // (STRBBroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6374
32713
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32714
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32715
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32716
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32717
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32718
    // (STRBBui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6379
32719
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32720
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32721
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32722
    // (STRBroX FPR8Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6382
32723
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32724
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32725
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32726
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32727
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32728
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32729
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32730
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32731
    // (STRBui FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6390
32732
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32733
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32734
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32735
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32736
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32737
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32738
    // (STRDroX FPR64Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6396
32739
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32740
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32741
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32742
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32743
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32744
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32745
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32746
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32747
    // (STRDui FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6404
32748
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32749
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32750
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32751
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32752
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32753
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32754
    // (STRHHroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6410
32755
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32756
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32757
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32758
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32759
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32760
    // (STRHHui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6415
32761
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32762
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32763
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32764
    // (STRHroX FPR16Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6418
32765
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32766
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32767
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32768
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32769
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32770
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32771
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32772
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32773
    // (STRHui FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6426
32774
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32775
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32776
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32777
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32778
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32779
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32780
    // (STRQroX FPR128Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6432
32781
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32782
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32783
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32784
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32785
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32786
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32787
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32788
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32789
    // (STRQui FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6440
32790
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32791
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32792
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32793
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32794
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32795
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32796
    // (STRSroX FPR32Op:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6446
32797
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32798
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32799
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32800
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32801
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32802
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32803
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32804
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32805
    // (STRSui FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6454
32806
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32807
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32808
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32809
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32810
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32811
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32812
    // (STRWroX GPR32:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6460
32813
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32814
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32815
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32816
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32817
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32818
    // (STRWui GPR32z:$Rt, GPR64sp:$Rn, 0) - 6465
32819
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32820
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32821
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32822
    // (STRXroX GPR64:$Rt, GPR64sp:$Rn, GPR64:$Rm, 0, 0) - 6468
32823
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32824
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32825
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32826
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32827
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32828
    // (STRXui GPR64z:$Rt, GPR64sp:$Rn, 0) - 6473
32829
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32830
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32831
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32832
    // (STR_PXI PPRAny:$Pt, GPR64sp:$Rn, 0) - 6476
32833
295k
    {AliasPatternCond_K_RegClass, AArch64_PPRRegClassID},
32834
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32835
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32836
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32837
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32838
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32839
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32840
    // (STR_ZA MatrixOp:$ZAt, MatrixIndexGPR32Op12_15:$Rv, sme_elm_idx0_15:$imm4, GPR64sp:$Rn, 0) - 6483
32841
295k
    {AliasPatternCond_K_RegClass, AArch64_MPRRegClassID},
32842
295k
    {AliasPatternCond_K_RegClass, AArch64_MatrixIndexGPR32_12_15RegClassID},
32843
295k
    {AliasPatternCond_K_Ignore, 0},
32844
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32845
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32846
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32847
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32848
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32849
    // (STR_ZXI ZPRAny:$Zt, GPR64sp:$Rn, 0) - 6491
32850
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
32851
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32852
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32853
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32854
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
32855
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
32856
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32857
    // (STTRBi GPR32:$Rt, GPR64sp:$Rn, 0) - 6498
32858
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32859
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32860
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32861
    // (STTRHi GPR32:$Rt, GPR64sp:$Rn, 0) - 6501
32862
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32863
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32864
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32865
    // (STTRWi GPR32:$Rt, GPR64sp:$Rn, 0) - 6504
32866
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32867
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32868
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32869
    // (STTRXi GPR64:$Rt, GPR64sp:$Rn, 0) - 6507
32870
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32871
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32872
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32873
    // (STURBBi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6510
32874
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32875
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32876
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32877
    // (STURBi FPR8Op:$Rt, GPR64sp:$Rn, 0) - 6513
32878
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR8RegClassID},
32879
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32880
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32881
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32882
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32883
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32884
    // (STURDi FPR64Op:$Rt, GPR64sp:$Rn, 0) - 6519
32885
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR64RegClassID},
32886
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32887
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32888
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32889
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32890
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32891
    // (STURHHi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6525
32892
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32893
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32894
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32895
    // (STURHi FPR16Op:$Rt, GPR64sp:$Rn, 0) - 6528
32896
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR16RegClassID},
32897
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32898
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32899
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32900
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32901
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32902
    // (STURQi FPR128Op:$Rt, GPR64sp:$Rn, 0) - 6534
32903
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
32904
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32905
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32906
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32907
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32908
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32909
    // (STURSi FPR32Op:$Rt, GPR64sp:$Rn, 0) - 6540
32910
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR32RegClassID},
32911
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32912
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32913
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32914
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureFPARMv8},
32915
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32916
    // (STURWi GPR32z:$Rt, GPR64sp:$Rn, 0) - 6546
32917
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32918
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32919
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32920
    // (STURXi GPR64z:$Rt, GPR64sp:$Rn, 0) - 6549
32921
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32922
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32923
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32924
    // (STZ2Gi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6552
32925
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32926
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32927
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32928
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32929
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32930
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32931
    // (STZGi GPR64sp:$Rt, GPR64sp:$Rn, 0) - 6558
32932
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32933
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32934
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32935
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32936
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureMTE},
32937
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32938
    // (SUBPT_shift GPR64sp:$Rd, GPR64sp:$Rn, GPR64:$Rm, 0) - 6564
32939
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32940
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32941
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32942
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32943
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
32944
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureCPA},
32945
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
32946
    // (SUBSWri WZR, GPR32sp:$src, addsub_shifted_imm32:$imm) - 6571
32947
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32948
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32949
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, 0) - 6573
32950
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32951
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32952
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32953
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32954
    // (SUBSWrs WZR, GPR32:$src1, GPR32:$src2, arith_shift32:$sh) - 6577
32955
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32956
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32957
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32958
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6580
32959
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32960
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32961
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32962
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32963
    // (SUBSWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6584
32964
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32965
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32966
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32967
    // (SUBSWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6587
32968
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32969
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32970
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32971
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32972
    // (SUBSWrx WZR, GPR32sponly:$src1, GPR32:$src2, 16) - 6591
32973
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32974
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32975
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32976
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32977
    // (SUBSWrx WZR, GPR32sp:$src1, GPR32:$src2, arith_extend:$sh) - 6595
32978
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
32979
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
32980
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32981
    // (SUBSWrx GPR32:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6598
32982
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32983
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
32984
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
32985
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
32986
    // (SUBSXri XZR, GPR64sp:$src, addsub_shifted_imm64:$imm) - 6602
32987
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32988
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
32989
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, 0) - 6604
32990
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32991
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32992
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32993
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
32994
    // (SUBSXrs XZR, GPR64:$src1, GPR64:$src2, arith_shift64:$sh) - 6608
32995
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
32996
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32997
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
32998
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6611
32999
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33000
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33001
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33002
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33003
    // (SUBSXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6615
33004
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33005
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33006
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33007
    // (SUBSXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6618
33008
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33009
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33010
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33011
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33012
    // (SUBSXrx XZR, GPR64sp:$src1, GPR32:$src2, arith_extend:$sh) - 6622
33013
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33014
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33015
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33016
    // (SUBSXrx64 XZR, GPR64sponly:$src1, GPR64:$src2, 24) - 6625
33017
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33018
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33019
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33020
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33021
    // (SUBSXrx64 XZR, GPR64sp:$src1, GPR64:$src2, arith_extendlsl64:$sh) - 6629
33022
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33023
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33024
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33025
    // (SUBSXrx64 GPR64:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6632
33026
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33027
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33028
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33029
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33030
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, 0) - 6636
33031
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33032
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33033
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33034
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33035
    // (SUBWrs GPR32:$dst, WZR, GPR32:$src, arith_shift32:$shift) - 6640
33036
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33037
295k
    {AliasPatternCond_K_Reg, AArch64_WZR},
33038
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33039
    // (SUBWrs GPR32:$dst, GPR32:$src1, GPR32:$src2, 0) - 6643
33040
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33041
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33042
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33043
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33044
    // (SUBWrx GPR32sponly:$dst, GPR32sp:$src1, GPR32:$src2, 16) - 6647
33045
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33046
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33047
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33048
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33049
    // (SUBWrx GPR32sp:$dst, GPR32sponly:$src1, GPR32:$src2, 16) - 6651
33050
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32spRegClassID},
33051
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32sponlyRegClassID},
33052
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33053
295k
    {AliasPatternCond_K_Imm, (uint32_t)16},
33054
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, 0) - 6655
33055
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33056
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33057
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33058
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33059
    // (SUBXrs GPR64:$dst, XZR, GPR64:$src, arith_shift64:$shift) - 6659
33060
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33061
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33062
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33063
    // (SUBXrs GPR64:$dst, GPR64:$src1, GPR64:$src2, 0) - 6662
33064
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33065
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33066
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33067
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33068
    // (SUBXrx64 GPR64sponly:$dst, GPR64sp:$src1, GPR64:$src2, 24) - 6666
33069
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33070
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33071
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33072
295k
    {AliasPatternCond_K_Imm, (uint32_t)24},
33073
    // (SUBXrx64 GPR64sp:$dst, GPR64sponly:$src1, GPR64:$src2, 24) - 6670
33074
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64spRegClassID},
33075
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64sponlyRegClassID},
33076
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33077
295k
    {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
295k
    {AliasPatternCond_K_Ignore, 0},
33080
295k
    {AliasPatternCond_K_Ignore, 0},
33081
295k
    {AliasPatternCond_K_Ignore, 0},
33082
295k
    {AliasPatternCond_K_Ignore, 0},
33083
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33084
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33085
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureD128},
33086
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33087
    // (SYSxt imm0_7:$op1, sys_cr_op:$Cn, sys_cr_op:$Cm, imm0_7:$op2, XZR) - 6682
33088
295k
    {AliasPatternCond_K_Ignore, 0},
33089
295k
    {AliasPatternCond_K_Ignore, 0},
33090
295k
    {AliasPatternCond_K_Ignore, 0},
33091
295k
    {AliasPatternCond_K_Ignore, 0},
33092
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33093
    // (UBFMWri GPR32:$dst, GPR32:$src, imm0_31:$shift, 31) - 6687
33094
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33095
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33096
295k
    {AliasPatternCond_K_Ignore, 0},
33097
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33098
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 7) - 6691
33099
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33100
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33101
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33102
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33103
    // (UBFMWri GPR32:$dst, GPR32:$src, 0, 15) - 6695
33104
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33105
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33106
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33107
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33108
    // (UBFMXri GPR64:$dst, GPR64:$src, imm0_63:$shift, 63) - 6699
33109
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33110
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33111
295k
    {AliasPatternCond_K_Ignore, 0},
33112
295k
    {AliasPatternCond_K_Imm, (uint32_t)63},
33113
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 7) - 6703
33114
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33115
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33116
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33117
295k
    {AliasPatternCond_K_Imm, (uint32_t)7},
33118
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 15) - 6707
33119
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33120
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33121
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33122
295k
    {AliasPatternCond_K_Imm, (uint32_t)15},
33123
    // (UBFMXri GPR64:$dst, GPR64:$src, 0, 31) - 6711
33124
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33125
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33126
295k
    {AliasPatternCond_K_Imm, (uint32_t)0},
33127
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33128
    // (UMADDLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6715
33129
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33130
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33131
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33132
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33133
    // (UMOVvi32 GPR32:$dst, V128:$src, VectorIndexS:$idx) - 6719
33134
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33135
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33136
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33137
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33138
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33139
    // (UMOVvi32_idx0 GPR32:$dst, V128:$src, VectorIndex0:$idx) - 6724
33140
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33141
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33142
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33143
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33144
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33145
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33146
    // (UMOVvi64 GPR64:$dst, V128:$src, VectorIndexD:$idx) - 6730
33147
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33148
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33149
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33150
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33151
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33152
    // (UMOVvi64_idx0 GPR64:$dst, V128:$src, VectorIndex0:$idx) - 6735
33153
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33154
295k
    {AliasPatternCond_K_RegClass, AArch64_FPR128RegClassID},
33155
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33156
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureNEON},
33157
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33158
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33159
    // (UMSUBLrrr GPR64:$dst, GPR32:$src1, GPR32:$src2, XZR) - 6741
33160
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33161
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33162
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33163
295k
    {AliasPatternCond_K_Reg, AArch64_XZR},
33164
    // (UQDECB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6745
33165
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33166
295k
    {AliasPatternCond_K_Ignore, 0},
33167
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33168
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33169
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33170
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33171
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33172
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33173
    // (UQDECB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6753
33174
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33175
295k
    {AliasPatternCond_K_Ignore, 0},
33176
295k
    {AliasPatternCond_K_Ignore, 0},
33177
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33178
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33179
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33180
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33181
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33182
    // (UQDECB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6761
33183
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33184
295k
    {AliasPatternCond_K_Ignore, 0},
33185
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33186
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33187
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33188
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33189
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33190
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33191
    // (UQDECB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6769
33192
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33193
295k
    {AliasPatternCond_K_Ignore, 0},
33194
295k
    {AliasPatternCond_K_Ignore, 0},
33195
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33196
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33197
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33198
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33199
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33200
    // (UQDECD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6777
33201
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33202
295k
    {AliasPatternCond_K_Ignore, 0},
33203
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33204
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33205
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33206
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33207
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33208
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33209
    // (UQDECD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6785
33210
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33211
295k
    {AliasPatternCond_K_Ignore, 0},
33212
295k
    {AliasPatternCond_K_Ignore, 0},
33213
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33214
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33215
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33216
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33217
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33218
    // (UQDECD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6793
33219
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33220
295k
    {AliasPatternCond_K_Ignore, 0},
33221
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33222
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33223
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33224
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33225
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33226
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33227
    // (UQDECD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6801
33228
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33229
295k
    {AliasPatternCond_K_Ignore, 0},
33230
295k
    {AliasPatternCond_K_Ignore, 0},
33231
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33232
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33233
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33234
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33235
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33236
    // (UQDECD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6809
33237
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33238
295k
    {AliasPatternCond_K_Ignore, 0},
33239
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33240
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33241
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33242
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33243
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33244
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33245
    // (UQDECD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6817
33246
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33247
295k
    {AliasPatternCond_K_Ignore, 0},
33248
295k
    {AliasPatternCond_K_Ignore, 0},
33249
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33250
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33251
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33252
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33253
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33254
    // (UQDECH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6825
33255
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33256
295k
    {AliasPatternCond_K_Ignore, 0},
33257
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33258
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33259
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33260
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33261
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33262
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33263
    // (UQDECH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6833
33264
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33265
295k
    {AliasPatternCond_K_Ignore, 0},
33266
295k
    {AliasPatternCond_K_Ignore, 0},
33267
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33268
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33269
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33270
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33271
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33272
    // (UQDECH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6841
33273
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33274
295k
    {AliasPatternCond_K_Ignore, 0},
33275
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33276
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33277
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33278
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33279
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33280
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33281
    // (UQDECH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6849
33282
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33283
295k
    {AliasPatternCond_K_Ignore, 0},
33284
295k
    {AliasPatternCond_K_Ignore, 0},
33285
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33286
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33287
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33288
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33289
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33290
    // (UQDECH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6857
33291
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33292
295k
    {AliasPatternCond_K_Ignore, 0},
33293
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33294
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33295
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33296
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33297
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33298
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33299
    // (UQDECH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 6865
33300
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33301
295k
    {AliasPatternCond_K_Ignore, 0},
33302
295k
    {AliasPatternCond_K_Ignore, 0},
33303
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33304
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33305
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33306
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33307
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33308
    // (UQDECW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6873
33309
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33310
295k
    {AliasPatternCond_K_Ignore, 0},
33311
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33312
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33313
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33314
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33315
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33316
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33317
    // (UQDECW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6881
33318
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33319
295k
    {AliasPatternCond_K_Ignore, 0},
33320
295k
    {AliasPatternCond_K_Ignore, 0},
33321
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33322
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33323
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33324
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33325
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33326
    // (UQDECW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6889
33327
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33328
295k
    {AliasPatternCond_K_Ignore, 0},
33329
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33330
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33331
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33332
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33333
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33334
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33335
    // (UQDECW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6897
33336
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33337
295k
    {AliasPatternCond_K_Ignore, 0},
33338
295k
    {AliasPatternCond_K_Ignore, 0},
33339
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33340
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33341
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33342
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33343
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33344
    // (UQDECW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6905
33345
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33346
295k
    {AliasPatternCond_K_Ignore, 0},
33347
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33348
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33349
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33350
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33351
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33352
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33353
    // (UQDECW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 6913
33354
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33355
295k
    {AliasPatternCond_K_Ignore, 0},
33356
295k
    {AliasPatternCond_K_Ignore, 0},
33357
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33358
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33359
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33360
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33361
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33362
    // (UQINCB_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6921
33363
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33364
295k
    {AliasPatternCond_K_Ignore, 0},
33365
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33366
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33367
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33368
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33369
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33370
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33371
    // (UQINCB_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6929
33372
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33373
295k
    {AliasPatternCond_K_Ignore, 0},
33374
295k
    {AliasPatternCond_K_Ignore, 0},
33375
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33376
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33377
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33378
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33379
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33380
    // (UQINCB_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6937
33381
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33382
295k
    {AliasPatternCond_K_Ignore, 0},
33383
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33384
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33385
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33386
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33387
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33388
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33389
    // (UQINCB_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6945
33390
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33391
295k
    {AliasPatternCond_K_Ignore, 0},
33392
295k
    {AliasPatternCond_K_Ignore, 0},
33393
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33394
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33395
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33396
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33397
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33398
    // (UQINCD_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6953
33399
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33400
295k
    {AliasPatternCond_K_Ignore, 0},
33401
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33402
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33403
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33404
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33405
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33406
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33407
    // (UQINCD_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 6961
33408
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33409
295k
    {AliasPatternCond_K_Ignore, 0},
33410
295k
    {AliasPatternCond_K_Ignore, 0},
33411
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33412
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33413
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33414
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33415
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33416
    // (UQINCD_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 6969
33417
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33418
295k
    {AliasPatternCond_K_Ignore, 0},
33419
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33420
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33421
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33422
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33423
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33424
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33425
    // (UQINCD_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 6977
33426
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33427
295k
    {AliasPatternCond_K_Ignore, 0},
33428
295k
    {AliasPatternCond_K_Ignore, 0},
33429
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33430
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33431
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33432
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33433
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33434
    // (UQINCD_ZPiI ZPR64:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 6985
33435
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33436
295k
    {AliasPatternCond_K_Ignore, 0},
33437
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33438
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33439
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33440
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33441
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33442
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33443
    // (UQINCD_ZPiI ZPR64:$Zdn, sve_pred_enum:$pattern, 1) - 6993
33444
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33445
295k
    {AliasPatternCond_K_Ignore, 0},
33446
295k
    {AliasPatternCond_K_Ignore, 0},
33447
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33448
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33449
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33450
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33451
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33452
    // (UQINCH_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7001
33453
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33454
295k
    {AliasPatternCond_K_Ignore, 0},
33455
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33456
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33457
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33458
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33459
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33460
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33461
    // (UQINCH_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7009
33462
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33463
295k
    {AliasPatternCond_K_Ignore, 0},
33464
295k
    {AliasPatternCond_K_Ignore, 0},
33465
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33466
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33467
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33468
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33469
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33470
    // (UQINCH_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7017
33471
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33472
295k
    {AliasPatternCond_K_Ignore, 0},
33473
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33474
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33475
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33476
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33477
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33478
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33479
    // (UQINCH_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7025
33480
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33481
295k
    {AliasPatternCond_K_Ignore, 0},
33482
295k
    {AliasPatternCond_K_Ignore, 0},
33483
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33484
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33485
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33486
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33487
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33488
    // (UQINCH_ZPiI ZPR16:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7033
33489
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33490
295k
    {AliasPatternCond_K_Ignore, 0},
33491
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33492
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33493
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33494
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33495
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33496
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33497
    // (UQINCH_ZPiI ZPR16:$Zdn, sve_pred_enum:$pattern, 1) - 7041
33498
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33499
295k
    {AliasPatternCond_K_Ignore, 0},
33500
295k
    {AliasPatternCond_K_Ignore, 0},
33501
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33502
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33503
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33504
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33505
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33506
    // (UQINCW_WPiI GPR32z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7049
33507
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33508
295k
    {AliasPatternCond_K_Ignore, 0},
33509
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33510
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33511
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33512
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33513
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33514
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33515
    // (UQINCW_WPiI GPR32z:$Rdn, sve_pred_enum:$pattern, 1) - 7057
33516
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR32RegClassID},
33517
295k
    {AliasPatternCond_K_Ignore, 0},
33518
295k
    {AliasPatternCond_K_Ignore, 0},
33519
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33520
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33521
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33522
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33523
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33524
    // (UQINCW_XPiI GPR64z:$Rdn, { 1, 1, 1, 1, 1 }, 1) - 7065
33525
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33526
295k
    {AliasPatternCond_K_Ignore, 0},
33527
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33528
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33529
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33530
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33531
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33532
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33533
    // (UQINCW_XPiI GPR64z:$Rdn, sve_pred_enum:$pattern, 1) - 7073
33534
295k
    {AliasPatternCond_K_RegClass, AArch64_GPR64RegClassID},
33535
295k
    {AliasPatternCond_K_Ignore, 0},
33536
295k
    {AliasPatternCond_K_Ignore, 0},
33537
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33538
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33539
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33540
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33541
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33542
    // (UQINCW_ZPiI ZPR32:$Zdn, { 1, 1, 1, 1, 1 }, 1) - 7081
33543
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33544
295k
    {AliasPatternCond_K_Ignore, 0},
33545
295k
    {AliasPatternCond_K_Imm, (uint32_t)31},
33546
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33547
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33548
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33549
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33550
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33551
    // (UQINCW_ZPiI ZPR32:$Zdn, sve_pred_enum:$pattern, 1) - 7089
33552
295k
    {AliasPatternCond_K_RegClass, AArch64_ZPRRegClassID},
33553
295k
    {AliasPatternCond_K_Ignore, 0},
33554
295k
    {AliasPatternCond_K_Ignore, 0},
33555
295k
    {AliasPatternCond_K_Imm, (uint32_t)1},
33556
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33557
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSVE},
33558
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33559
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33560
    // (XPACLRI) - 7097
33561
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33562
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeaturePAuth},
33563
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33564
    // (ZERO_M { 1, 1, 1, 1, 1, 1, 1, 1 }) - 7100
33565
295k
    {AliasPatternCond_K_Imm, (uint32_t)255},
33566
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33567
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33568
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33569
    // (ZERO_M { 0, 1, 0, 1, 0, 1, 0, 1 }) - 7104
33570
295k
    {AliasPatternCond_K_Imm, (uint32_t)85},
33571
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33572
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33573
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33574
    // (ZERO_M { 1, 0, 1, 0, 1, 0, 1, 0 }) - 7108
33575
295k
    {AliasPatternCond_K_Imm, (uint32_t)170},
33576
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33577
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33578
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33579
    // (ZERO_M { 0, 0, 0, 1, 0, 0, 0, 1 }) - 7112
33580
295k
    {AliasPatternCond_K_Imm, (uint32_t)17},
33581
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33582
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33583
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33584
    // (ZERO_M { 0, 0, 1, 0, 0, 0, 1, 0 }) - 7116
33585
295k
    {AliasPatternCond_K_Imm, (uint32_t)34},
33586
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33587
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33588
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33589
    // (ZERO_M { 0, 1, 0, 0, 0, 1, 0, 0 }) - 7120
33590
295k
    {AliasPatternCond_K_Imm, (uint32_t)68},
33591
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33592
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33593
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33594
    // (ZERO_M { 1, 0, 0, 0, 1, 0, 0, 0 }) - 7124
33595
295k
    {AliasPatternCond_K_Imm, (uint32_t)136},
33596
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33597
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33598
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33599
    // (ZERO_M { 0, 0, 1, 1, 0, 0, 1, 1 }) - 7128
33600
295k
    {AliasPatternCond_K_Imm, (uint32_t)51},
33601
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33602
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33603
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33604
    // (ZERO_M { 1, 0, 0, 1, 1, 0, 0, 1 }) - 7132
33605
295k
    {AliasPatternCond_K_Imm, (uint32_t)153},
33606
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33607
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33608
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33609
    // (ZERO_M { 0, 1, 1, 0, 0, 1, 1, 0 }) - 7136
33610
295k
    {AliasPatternCond_K_Imm, (uint32_t)102},
33611
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33612
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33613
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33614
    // (ZERO_M { 1, 1, 0, 0, 1, 1, 0, 0 }) - 7140
33615
295k
    {AliasPatternCond_K_Imm, (uint32_t)204},
33616
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33617
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33618
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33619
    // (ZERO_M { 0, 1, 1, 1, 0, 1, 1, 1 }) - 7144
33620
295k
    {AliasPatternCond_K_Imm, (uint32_t)119},
33621
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33622
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33623
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33624
    // (ZERO_M { 1, 0, 1, 1, 1, 0, 1, 1 }) - 7148
33625
295k
    {AliasPatternCond_K_Imm, (uint32_t)187},
33626
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33627
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33628
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33629
    // (ZERO_M { 1, 1, 0, 1, 1, 1, 0, 1 }) - 7152
33630
295k
    {AliasPatternCond_K_Imm, (uint32_t)221},
33631
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33632
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33633
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33634
    // (ZERO_M { 1, 1, 1, 0, 1, 1, 1, 0 }) - 7156
33635
295k
    {AliasPatternCond_K_Imm, (uint32_t)238},
33636
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureAll},
33637
295k
    {AliasPatternCond_K_OrFeature, AArch64_FeatureSME},
33638
295k
    {AliasPatternCond_K_EndOrFeatures, 0},
33639
295k
  {0},  };
33640
33641
295k
  static const char AsmStrings[] =
33642
295k
    /* 0 */ "addpt  $\x01, $\x02, $\x03\0"
33643
295k
    /* 17 */ "cmn $\x02, $\xFF\x03\x01\0"
33644
295k
    /* 30 */ "cmn $\x02, $\x03\0"
33645
295k
    /* 41 */ "cmn $\x02, $\x03$\xFF\x04\x02\0"
33646
295k
    /* 56 */ "adds  $\x01, $\x02, $\x03\0"
33647
295k
    /* 72 */ "cmn $\x02, $\x03$\xFF\x04\x03\0"
33648
295k
    /* 87 */ "mov $\x01, $\x02\0"
33649
295k
    /* 98 */ "add $\x01, $\x02, $\x03\0"
33650
295k
    /* 113 */ "tst $\x02, $\xFF\x03\x04\0"
33651
295k
    /* 126 */ "tst $\x02, $\x03\0"
33652
295k
    /* 137 */ "tst $\x02, $\x03$\xFF\x04\x02\0"
33653
295k
    /* 152 */ "ands $\x01, $\x02, $\x03\0"
33654
295k
    /* 168 */ "tst $\x02, $\xFF\x03\x05\0"
33655
295k
    /* 181 */ "movs $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33656
295k
    /* 205 */ "and  $\x01, $\x02, $\x03\0"
33657
295k
    /* 220 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33658
295k
    /* 243 */ "and  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33659
295k
    /* 264 */ "and  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33660
295k
    /* 285 */ "and  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33661
295k
    /* 306 */ "autia1716\0"
33662
295k
    /* 316 */ "autiasp\0"
33663
295k
    /* 324 */ "autiaz\0"
33664
295k
    /* 331 */ "autib1716\0"
33665
295k
    /* 341 */ "autibsp\0"
33666
295k
    /* 349 */ "autibz\0"
33667
295k
    /* 356 */ "bics $\x01, $\x02, $\x03\0"
33668
295k
    /* 372 */ "bic  $\x01, $\x02, $\x03\0"
33669
295k
    /* 387 */ "chkfeat  x16\0"
33670
295k
    /* 399 */ "clrex\0"
33671
295k
    /* 405 */ "cntb $\x01\0"
33672
295k
    /* 413 */ "cntb $\x01, $\xFF\x02\x0E\0"
33673
295k
    /* 427 */ "cntd $\x01\0"
33674
295k
    /* 435 */ "cntd $\x01, $\xFF\x02\x0E\0"
33675
295k
    /* 449 */ "cnth $\x01\0"
33676
295k
    /* 457 */ "cnth $\x01, $\xFF\x02\x0E\0"
33677
295k
    /* 471 */ "cntw $\x01\0"
33678
295k
    /* 479 */ "cntw $\x01, $\xFF\x02\x0E\0"
33679
295k
    /* 493 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x0F\0"
33680
295k
    /* 516 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x11\0"
33681
295k
    /* 539 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x12\0"
33682
295k
    /* 562 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x13\0"
33683
295k
    /* 585 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\x04\0"
33684
295k
    /* 606 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\x04\0"
33685
295k
    /* 627 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\x04\0"
33686
295k
    /* 648 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\x04\0"
33687
295k
    /* 669 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x0F\0"
33688
295k
    /* 692 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/z, $\xFF\x03\x11\0"
33689
295k
    /* 715 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/z, $\xFF\x03\x12\0"
33690
295k
    /* 738 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/z, $\xFF\x03\x13\0"
33691
295k
    /* 761 */ "cset $\x01, $\xFF\x04\x14\0"
33692
295k
    /* 775 */ "cinc $\x01, $\x02, $\xFF\x04\x14\0"
33693
295k
    /* 793 */ "csetm $\x01, $\xFF\x04\x14\0"
33694
295k
    /* 808 */ "cinv $\x01, $\x02, $\xFF\x04\x14\0"
33695
295k
    /* 826 */ "cneg $\x01, $\x02, $\xFF\x04\x14\0"
33696
295k
    /* 844 */ "dcps1\0"
33697
295k
    /* 850 */ "dcps2\0"
33698
295k
    /* 856 */ "dcps3\0"
33699
295k
    /* 862 */ "decb $\x01\0"
33700
295k
    /* 870 */ "decb $\x01, $\xFF\x03\x0E\0"
33701
295k
    /* 884 */ "decd $\x01\0"
33702
295k
    /* 892 */ "decd $\x01, $\xFF\x03\x0E\0"
33703
295k
    /* 906 */ "decd $\xFF\x01\x10\0"
33704
295k
    /* 916 */ "decd $\xFF\x01\x10, $\xFF\x03\x0E\0"
33705
295k
    /* 932 */ "dech $\x01\0"
33706
295k
    /* 940 */ "dech $\x01, $\xFF\x03\x0E\0"
33707
295k
    /* 954 */ "dech $\xFF\x01\x09\0"
33708
295k
    /* 964 */ "dech $\xFF\x01\x09, $\xFF\x03\x0E\0"
33709
295k
    /* 980 */ "decw $\x01\0"
33710
295k
    /* 988 */ "decw $\x01, $\xFF\x03\x0E\0"
33711
295k
    /* 1002 */ "decw  $\xFF\x01\x0B\0"
33712
295k
    /* 1012 */ "decw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33713
295k
    /* 1028 */ "ssbb\0"
33714
295k
    /* 1033 */ "pssbb\0"
33715
295k
    /* 1039 */ "dfb\0"
33716
295k
    /* 1043 */ "mov $\xFF\x01\x09, $\xFF\x02\x15\0"
33717
295k
    /* 1058 */ "mov $\xFF\x01\x0B, $\xFF\x02\x16\0"
33718
295k
    /* 1073 */ "mov $\xFF\x01\x10, $\xFF\x02\x17\0"
33719
295k
    /* 1088 */ "dupm $\xFF\x01\x06, $\xFF\x02\x08\0"
33720
295k
    /* 1104 */ "dupm $\xFF\x01\x09, $\xFF\x02\x0A\0"
33721
295k
    /* 1120 */ "dupm $\xFF\x01\x0B, $\xFF\x02\x04\0"
33722
295k
    /* 1136 */ "mov $\xFF\x01\x06, $\xFF\x02\x0F\0"
33723
295k
    /* 1151 */ "mov $\xFF\x01\x10, $\xFF\x02\x11\0"
33724
295k
    /* 1166 */ "fmov $\xFF\x01\x10, #0.0\0"
33725
295k
    /* 1182 */ "mov $\xFF\x01\x09, $\xFF\x02\x12\0"
33726
295k
    /* 1197 */ "fmov $\xFF\x01\x09, #0.0\0"
33727
295k
    /* 1213 */ "mov $\xFF\x01\x0B, $\xFF\x02\x13\0"
33728
295k
    /* 1228 */ "fmov $\xFF\x01\x0B, #0.0\0"
33729
295k
    /* 1244 */ "mov $\xFF\x01\x06, $\x02\0"
33730
295k
    /* 1257 */ "mov $\xFF\x01\x10, $\x02\0"
33731
295k
    /* 1270 */ "mov $\xFF\x01\x09, $\x02\0"
33732
295k
    /* 1283 */ "mov $\xFF\x01\x0B, $\x02\0"
33733
295k
    /* 1296 */ "mov $\xFF\x01\x06, $\xFF\x02\x18\0"
33734
295k
    /* 1311 */ "mov $\xFF\x01\x06, $\xFF\x02\x06$\xFF\x03\x19\0"
33735
295k
    /* 1330 */ "mov $\xFF\x01\x10, $\xFF\x02\x1A\0"
33736
295k
    /* 1345 */ "mov $\xFF\x01\x10, $\xFF\x02\x10$\xFF\x03\x19\0"
33737
295k
    /* 1364 */ "mov $\xFF\x01\x09, $\xFF\x02\x1B\0"
33738
295k
    /* 1379 */ "mov $\xFF\x01\x09, $\xFF\x02\x09$\xFF\x03\x19\0"
33739
295k
    /* 1398 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1D\0"
33740
295k
    /* 1413 */ "mov $\xFF\x01\x1C, $\xFF\x02\x1C$\xFF\x03\x19\0"
33741
295k
    /* 1432 */ "mov $\xFF\x01\x0B, $\xFF\x02\x1E\0"
33742
295k
    /* 1447 */ "mov $\xFF\x01\x0B, $\xFF\x02\x0B$\xFF\x03\x19\0"
33743
295k
    /* 1466 */ "eon $\x01, $\x02, $\x03\0"
33744
295k
    /* 1481 */ "nots $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33745
295k
    /* 1505 */ "eor $\x01, $\x02, $\x03\0"
33746
295k
    /* 1520 */ "not $\xFF\x01\x06, $\xFF\x02\x07/z, $\xFF\x03\x06\0"
33747
295k
    /* 1543 */ "eor $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
33748
295k
    /* 1564 */ "eor $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
33749
295k
    /* 1585 */ "eor $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
33750
295k
    /* 1606 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33751
295k
    /* 1639 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33752
295k
    /* 1672 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33753
295k
    /* 1705 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33754
295k
    /* 1738 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x1F[$\x05, $\xFF\x06\x20]\0"
33755
295k
    /* 1771 */ "mov $\xFF\x01\x06, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33756
295k
    /* 1804 */ "mov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33757
295k
    /* 1837 */ "mov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33758
295k
    /* 1870 */ "mov $\xFF\x01\x1C, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33759
295k
    /* 1903 */ "mov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x21[$\x05, $\xFF\x06\x20]\0"
33760
295k
    /* 1936 */ "ror $\x01, $\x02, $\x04\0"
33761
295k
    /* 1951 */ "fmov $\xFF\x01\x10, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33762
295k
    /* 1975 */ "fmov $\xFF\x01\x09, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33763
295k
    /* 1999 */ "fmov $\xFF\x01\x0B, $\xFF\x03\x07/m, $\xFF\x04\x22\0"
33764
295k
    /* 2023 */ "fmov $\xFF\x01\x10, $\xFF\x02\x22\0"
33765
295k
    /* 2039 */ "fmov $\xFF\x01\x09, $\xFF\x02\x22\0"
33766
295k
    /* 2055 */ "fmov $\xFF\x01\x0B, $\xFF\x02\x22\0"
33767
295k
    /* 2071 */ "gcspopm\0"
33768
295k
    /* 2079 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33769
295k
    /* 2105 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33770
295k
    /* 2131 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33771
295k
    /* 2157 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33772
295k
    /* 2183 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33773
295k
    /* 2209 */ "ld1q $\xFF\x01\x25, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33774
295k
    /* 2235 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33775
295k
    /* 2262 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33776
295k
    /* 2289 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33777
295k
    /* 2316 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33778
295k
    /* 2343 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33779
295k
    /* 2370 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33780
295k
    /* 2396 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33781
295k
    /* 2422 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33782
295k
    /* 2450 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33783
295k
    /* 2478 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33784
295k
    /* 2506 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33785
295k
    /* 2534 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33786
295k
    /* 2562 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33787
295k
    /* 2591 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33788
295k
    /* 2620 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33789
295k
    /* 2649 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33790
295k
    /* 2678 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33791
295k
    /* 2707 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
33792
295k
    /* 2735 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
33793
295k
    /* 2763 */ "nop\0"
33794
295k
    /* 2767 */ "yield\0"
33795
295k
    /* 2773 */ "wfe\0"
33796
295k
    /* 2777 */ "wfi\0"
33797
295k
    /* 2781 */ "sev\0"
33798
295k
    /* 2785 */ "sevl\0"
33799
295k
    /* 2790 */ "dgh\0"
33800
295k
    /* 2794 */ "esb\0"
33801
295k
    /* 2798 */ "csdb\0"
33802
295k
    /* 2803 */ "bti\0"
33803
295k
    /* 2807 */ "bti $\xFF\x01\x26\0"
33804
295k
    /* 2816 */ "psb $\xFF\x01\x27\0"
33805
295k
    /* 2825 */ "gcsb  dsync\0"
33806
295k
    /* 2836 */ "clrbhb\0"
33807
295k
    /* 2843 */ "incb  $\x01\0"
33808
295k
    /* 2851 */ "incb  $\x01, $\xFF\x03\x0E\0"
33809
295k
    /* 2865 */ "incd  $\x01\0"
33810
295k
    /* 2873 */ "incd  $\x01, $\xFF\x03\x0E\0"
33811
295k
    /* 2887 */ "incd  $\xFF\x01\x10\0"
33812
295k
    /* 2897 */ "incd  $\xFF\x01\x10, $\xFF\x03\x0E\0"
33813
295k
    /* 2913 */ "inch  $\x01\0"
33814
295k
    /* 2921 */ "inch  $\x01, $\xFF\x03\x0E\0"
33815
295k
    /* 2935 */ "inch  $\xFF\x01\x09\0"
33816
295k
    /* 2945 */ "inch  $\xFF\x01\x09, $\xFF\x03\x0E\0"
33817
295k
    /* 2961 */ "incw  $\x01\0"
33818
295k
    /* 2969 */ "incw  $\x01, $\xFF\x03\x0E\0"
33819
295k
    /* 2983 */ "incw  $\xFF\x01\x0B\0"
33820
295k
    /* 2993 */ "incw  $\xFF\x01\x0B, $\xFF\x03\x0E\0"
33821
295k
    /* 3009 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33822
295k
    /* 3042 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33823
295k
    /* 3075 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33824
295k
    /* 3108 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33825
295k
    /* 3141 */ "mov $\xFF\x01\x1F[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33826
295k
    /* 3174 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x06\0"
33827
295k
    /* 3207 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x10\0"
33828
295k
    /* 3240 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x09\0"
33829
295k
    /* 3273 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x1C\0"
33830
295k
    /* 3306 */ "mov $\xFF\x01\x21[$\x03, $\xFF\x04\x20], $\xFF\x05\x07/m, $\xFF\x06\x0B\0"
33831
295k
    /* 3339 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\x04\0"
33832
295k
    /* 3358 */ "mov $\xFF\x01\x0C.h$\xFF\x03\x19, $\xFF\x04\x0C.h$\xFF\x05\x19\0"
33833
295k
    /* 3385 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\x04\0"
33834
295k
    /* 3404 */ "mov $\xFF\x01\x0C.s$\xFF\x03\x19, $\xFF\x04\x0C.s$\xFF\x05\x19\0"
33835
295k
    /* 3431 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\x04\0"
33836
295k
    /* 3450 */ "mov $\xFF\x01\x0C.d$\xFF\x03\x19, $\xFF\x04\x0C.d$\xFF\x05\x19\0"
33837
295k
    /* 3477 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\x04\0"
33838
295k
    /* 3496 */ "mov $\xFF\x01\x0C.b$\xFF\x03\x19, $\xFF\x04\x0C.b$\xFF\x05\x19\0"
33839
295k
    /* 3523 */ "irg $\x01, $\x02\0"
33840
295k
    /* 3534 */ "isb\0"
33841
295k
    /* 3538 */ "ld1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33842
295k
    /* 3562 */ "ld1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
33843
295k
    /* 3586 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
33844
295k
    /* 3610 */ "ld1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33845
295k
    /* 3634 */ "ld1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33846
295k
    /* 3658 */ "ld1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33847
295k
    /* 3682 */ "ld1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33848
295k
    /* 3706 */ "ld1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33849
295k
    /* 3730 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
33850
295k
    /* 3754 */ "ld1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33851
295k
    /* 3778 */ "ld1d $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33852
295k
    /* 3802 */ "ld1 $\xFF\x02\x2C, [$\x01], #64\0"
33853
295k
    /* 3822 */ "ld1 $\xFF\x02\x2D, [$\x01], #32\0"
33854
295k
    /* 3842 */ "ld1 $\xFF\x02\x2E, [$\x01], #64\0"
33855
295k
    /* 3862 */ "ld1 $\xFF\x02\x2F, [$\x01], #32\0"
33856
295k
    /* 3882 */ "ld1 $\xFF\x02\x30, [$\x01], #32\0"
33857
295k
    /* 3902 */ "ld1 $\xFF\x02\x31, [$\x01], #64\0"
33858
295k
    /* 3922 */ "ld1 $\xFF\x02\x32, [$\x01], #32\0"
33859
295k
    /* 3942 */ "ld1 $\xFF\x02\x33, [$\x01], #64\0"
33860
295k
    /* 3962 */ "ld1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33861
295k
    /* 3986 */ "ld1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
33862
295k
    /* 4010 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
33863
295k
    /* 4034 */ "ld1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33864
295k
    /* 4058 */ "ld1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33865
295k
    /* 4082 */ "ld1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33866
295k
    /* 4106 */ "ld1 $\xFF\x02\x2C, [$\x01], #16\0"
33867
295k
    /* 4126 */ "ld1 $\xFF\x02\x2D, [$\x01], #8\0"
33868
295k
    /* 4145 */ "ld1 $\xFF\x02\x2E, [$\x01], #16\0"
33869
295k
    /* 4165 */ "ld1 $\xFF\x02\x2F, [$\x01], #8\0"
33870
295k
    /* 4184 */ "ld1 $\xFF\x02\x30, [$\x01], #8\0"
33871
295k
    /* 4203 */ "ld1 $\xFF\x02\x31, [$\x01], #16\0"
33872
295k
    /* 4223 */ "ld1 $\xFF\x02\x32, [$\x01], #8\0"
33873
295k
    /* 4242 */ "ld1 $\xFF\x02\x33, [$\x01], #16\0"
33874
295k
    /* 4262 */ "ld1rb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33875
295k
    /* 4287 */ "ld1rb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33876
295k
    /* 4312 */ "ld1rb $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33877
295k
    /* 4337 */ "ld1rb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33878
295k
    /* 4362 */ "ld1rd $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33879
295k
    /* 4387 */ "ld1rh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33880
295k
    /* 4412 */ "ld1rh $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33881
295k
    /* 4437 */ "ld1rh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33882
295k
    /* 4462 */ "ld1rob  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33883
295k
    /* 4488 */ "ld1rod  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33884
295k
    /* 4514 */ "ld1roh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33885
295k
    /* 4540 */ "ld1row  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33886
295k
    /* 4566 */ "ld1rqb  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33887
295k
    /* 4592 */ "ld1rqd  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33888
295k
    /* 4618 */ "ld1rqh  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33889
295k
    /* 4644 */ "ld1rqw  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33890
295k
    /* 4670 */ "ld1rsb  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33891
295k
    /* 4696 */ "ld1rsb  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33892
295k
    /* 4722 */ "ld1rsb  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33893
295k
    /* 4748 */ "ld1rsh  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33894
295k
    /* 4774 */ "ld1rsh  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33895
295k
    /* 4800 */ "ld1rsw  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33896
295k
    /* 4826 */ "ld1rw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33897
295k
    /* 4851 */ "ld1rw $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33898
295k
    /* 4876 */ "ld1r  $\xFF\x02\x2C, [$\x01], #1\0"
33899
295k
    /* 4896 */ "ld1r  $\xFF\x02\x2D, [$\x01], #8\0"
33900
295k
    /* 4916 */ "ld1r  $\xFF\x02\x2E, [$\x01], #8\0"
33901
295k
    /* 4936 */ "ld1r  $\xFF\x02\x2F, [$\x01], #4\0"
33902
295k
    /* 4956 */ "ld1r  $\xFF\x02\x30, [$\x01], #2\0"
33903
295k
    /* 4976 */ "ld1r  $\xFF\x02\x31, [$\x01], #4\0"
33904
295k
    /* 4996 */ "ld1r  $\xFF\x02\x32, [$\x01], #1\0"
33905
295k
    /* 5016 */ "ld1r  $\xFF\x02\x33, [$\x01], #2\0"
33906
295k
    /* 5036 */ "ld1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33907
295k
    /* 5061 */ "ld1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33908
295k
    /* 5086 */ "ld1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33909
295k
    /* 5111 */ "ld1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33910
295k
    /* 5136 */ "ld1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33911
295k
    /* 5161 */ "ld1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33912
295k
    /* 5186 */ "ld1 $\xFF\x02\x2C, [$\x01], #48\0"
33913
295k
    /* 5206 */ "ld1 $\xFF\x02\x2D, [$\x01], #24\0"
33914
295k
    /* 5226 */ "ld1 $\xFF\x02\x2E, [$\x01], #48\0"
33915
295k
    /* 5246 */ "ld1 $\xFF\x02\x2F, [$\x01], #24\0"
33916
295k
    /* 5266 */ "ld1 $\xFF\x02\x30, [$\x01], #24\0"
33917
295k
    /* 5286 */ "ld1 $\xFF\x02\x31, [$\x01], #48\0"
33918
295k
    /* 5306 */ "ld1 $\xFF\x02\x32, [$\x01], #24\0"
33919
295k
    /* 5326 */ "ld1 $\xFF\x02\x33, [$\x01], #48\0"
33920
295k
    /* 5346 */ "ld1 $\xFF\x02\x2C, [$\x01], #32\0"
33921
295k
    /* 5366 */ "ld1 $\xFF\x02\x2D, [$\x01], #16\0"
33922
295k
    /* 5386 */ "ld1 $\xFF\x02\x2E, [$\x01], #32\0"
33923
295k
    /* 5406 */ "ld1 $\xFF\x02\x2F, [$\x01], #16\0"
33924
295k
    /* 5426 */ "ld1 $\xFF\x02\x30, [$\x01], #16\0"
33925
295k
    /* 5446 */ "ld1 $\xFF\x02\x31, [$\x01], #32\0"
33926
295k
    /* 5466 */ "ld1 $\xFF\x02\x32, [$\x01], #16\0"
33927
295k
    /* 5486 */ "ld1 $\xFF\x02\x33, [$\x01], #32\0"
33928
295k
    /* 5506 */ "ld1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33929
295k
    /* 5530 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
33930
295k
    /* 5554 */ "ld1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33931
295k
    /* 5578 */ "ld1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33932
295k
    /* 5602 */ "ld1w $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33933
295k
    /* 5626 */ "ld1b  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33934
295k
    /* 5662 */ "ld1d  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33935
295k
    /* 5698 */ "ld1h  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33936
295k
    /* 5734 */ "ld1q  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33937
295k
    /* 5770 */ "ld1w  {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33938
295k
    /* 5806 */ "ld1b  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33939
295k
    /* 5842 */ "ld1d  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33940
295k
    /* 5878 */ "ld1h  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33941
295k
    /* 5914 */ "ld1q  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33942
295k
    /* 5950 */ "ld1w  {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07/z, [$\x05]\0"
33943
295k
    /* 5986 */ "ld1 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #2\0"
33944
295k
    /* 6009 */ "ld1 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #4\0"
33945
295k
    /* 6032 */ "ld1 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #8\0"
33946
295k
    /* 6055 */ "ld1 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #1\0"
33947
295k
    /* 6078 */ "ld2b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33948
295k
    /* 6102 */ "ld2d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33949
295k
    /* 6126 */ "ld2h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33950
295k
    /* 6150 */ "ld2q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33951
295k
    /* 6174 */ "ld2r  $\xFF\x02\x2C, [$\x01], #2\0"
33952
295k
    /* 6194 */ "ld2r  $\xFF\x02\x2D, [$\x01], #16\0"
33953
295k
    /* 6215 */ "ld2r  $\xFF\x02\x2E, [$\x01], #16\0"
33954
295k
    /* 6236 */ "ld2r  $\xFF\x02\x2F, [$\x01], #8\0"
33955
295k
    /* 6256 */ "ld2r  $\xFF\x02\x30, [$\x01], #4\0"
33956
295k
    /* 6276 */ "ld2r  $\xFF\x02\x31, [$\x01], #8\0"
33957
295k
    /* 6296 */ "ld2r  $\xFF\x02\x32, [$\x01], #2\0"
33958
295k
    /* 6316 */ "ld2r  $\xFF\x02\x33, [$\x01], #4\0"
33959
295k
    /* 6336 */ "ld2 $\xFF\x02\x2C, [$\x01], #32\0"
33960
295k
    /* 6356 */ "ld2 $\xFF\x02\x2E, [$\x01], #32\0"
33961
295k
    /* 6376 */ "ld2 $\xFF\x02\x2F, [$\x01], #16\0"
33962
295k
    /* 6396 */ "ld2 $\xFF\x02\x30, [$\x01], #16\0"
33963
295k
    /* 6416 */ "ld2 $\xFF\x02\x31, [$\x01], #32\0"
33964
295k
    /* 6436 */ "ld2 $\xFF\x02\x32, [$\x01], #16\0"
33965
295k
    /* 6456 */ "ld2 $\xFF\x02\x33, [$\x01], #32\0"
33966
295k
    /* 6476 */ "ld2w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33967
295k
    /* 6500 */ "ld2 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #4\0"
33968
295k
    /* 6523 */ "ld2 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #8\0"
33969
295k
    /* 6546 */ "ld2 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #16\0"
33970
295k
    /* 6570 */ "ld2 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #2\0"
33971
295k
    /* 6593 */ "ld3b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33972
295k
    /* 6617 */ "ld3d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33973
295k
    /* 6641 */ "ld3h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
33974
295k
    /* 6665 */ "ld3q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
33975
295k
    /* 6689 */ "ld3r  $\xFF\x02\x2C, [$\x01], #3\0"
33976
295k
    /* 6709 */ "ld3r  $\xFF\x02\x2D, [$\x01], #24\0"
33977
295k
    /* 6730 */ "ld3r  $\xFF\x02\x2E, [$\x01], #24\0"
33978
295k
    /* 6751 */ "ld3r  $\xFF\x02\x2F, [$\x01], #12\0"
33979
295k
    /* 6772 */ "ld3r  $\xFF\x02\x30, [$\x01], #6\0"
33980
295k
    /* 6792 */ "ld3r  $\xFF\x02\x31, [$\x01], #12\0"
33981
295k
    /* 6813 */ "ld3r  $\xFF\x02\x32, [$\x01], #3\0"
33982
295k
    /* 6833 */ "ld3r  $\xFF\x02\x33, [$\x01], #6\0"
33983
295k
    /* 6853 */ "ld3 $\xFF\x02\x2C, [$\x01], #48\0"
33984
295k
    /* 6873 */ "ld3 $\xFF\x02\x2E, [$\x01], #48\0"
33985
295k
    /* 6893 */ "ld3 $\xFF\x02\x2F, [$\x01], #24\0"
33986
295k
    /* 6913 */ "ld3 $\xFF\x02\x30, [$\x01], #24\0"
33987
295k
    /* 6933 */ "ld3 $\xFF\x02\x31, [$\x01], #48\0"
33988
295k
    /* 6953 */ "ld3 $\xFF\x02\x32, [$\x01], #24\0"
33989
295k
    /* 6973 */ "ld3 $\xFF\x02\x33, [$\x01], #48\0"
33990
295k
    /* 6993 */ "ld3w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
33991
295k
    /* 7017 */ "ld3 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #6\0"
33992
295k
    /* 7040 */ "ld3 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #12\0"
33993
295k
    /* 7064 */ "ld3 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #24\0"
33994
295k
    /* 7088 */ "ld3 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #3\0"
33995
295k
    /* 7111 */ "ld4b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
33996
295k
    /* 7135 */ "ld4d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
33997
295k
    /* 7159 */ "ld4 $\xFF\x02\x2C, [$\x01], #64\0"
33998
295k
    /* 7179 */ "ld4 $\xFF\x02\x2E, [$\x01], #64\0"
33999
295k
    /* 7199 */ "ld4 $\xFF\x02\x2F, [$\x01], #32\0"
34000
295k
    /* 7219 */ "ld4 $\xFF\x02\x30, [$\x01], #32\0"
34001
295k
    /* 7239 */ "ld4 $\xFF\x02\x31, [$\x01], #64\0"
34002
295k
    /* 7259 */ "ld4 $\xFF\x02\x32, [$\x01], #32\0"
34003
295k
    /* 7279 */ "ld4 $\xFF\x02\x33, [$\x01], #64\0"
34004
295k
    /* 7299 */ "ld4h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34005
295k
    /* 7323 */ "ld4q  $\xFF\x01\x25, $\xFF\x02\x07/z, [$\x03]\0"
34006
295k
    /* 7347 */ "ld4r  $\xFF\x02\x2C, [$\x01], #4\0"
34007
295k
    /* 7367 */ "ld4r  $\xFF\x02\x2D, [$\x01], #32\0"
34008
295k
    /* 7388 */ "ld4r  $\xFF\x02\x2E, [$\x01], #32\0"
34009
295k
    /* 7409 */ "ld4r  $\xFF\x02\x2F, [$\x01], #16\0"
34010
295k
    /* 7430 */ "ld4r  $\xFF\x02\x30, [$\x01], #8\0"
34011
295k
    /* 7450 */ "ld4r  $\xFF\x02\x31, [$\x01], #16\0"
34012
295k
    /* 7471 */ "ld4r  $\xFF\x02\x32, [$\x01], #4\0"
34013
295k
    /* 7491 */ "ld4r  $\xFF\x02\x33, [$\x01], #8\0"
34014
295k
    /* 7511 */ "ld4w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34015
295k
    /* 7535 */ "ld4 $\xFF\x02\x34$\xFF\x04\x19, [$\x01], #8\0"
34016
295k
    /* 7558 */ "ld4 $\xFF\x02\x35$\xFF\x04\x19, [$\x01], #16\0"
34017
295k
    /* 7582 */ "ld4 $\xFF\x02\x36$\xFF\x04\x19, [$\x01], #32\0"
34018
295k
    /* 7606 */ "ld4 $\xFF\x02\x2A$\xFF\x04\x19, [$\x01], #4\0"
34019
295k
    /* 7629 */ "staddb  $\x02, [$\x03]\0"
34020
295k
    /* 7645 */ "staddh  $\x02, [$\x03]\0"
34021
295k
    /* 7661 */ "staddlb $\x02, [$\x03]\0"
34022
295k
    /* 7678 */ "staddlh $\x02, [$\x03]\0"
34023
295k
    /* 7695 */ "staddl  $\x02, [$\x03]\0"
34024
295k
    /* 7711 */ "stadd $\x02, [$\x03]\0"
34025
295k
    /* 7726 */ "ldapurb $\x01, [$\x02]\0"
34026
295k
    /* 7743 */ "ldapurh $\x01, [$\x02]\0"
34027
295k
    /* 7760 */ "ldapursb  $\x01, [$\x02]\0"
34028
295k
    /* 7778 */ "ldapursh  $\x01, [$\x02]\0"
34029
295k
    /* 7796 */ "ldapursw  $\x01, [$\x02]\0"
34030
295k
    /* 7814 */ "ldapur  $\x01, [$\x02]\0"
34031
295k
    /* 7830 */ "stclrb  $\x02, [$\x03]\0"
34032
295k
    /* 7846 */ "stclrh  $\x02, [$\x03]\0"
34033
295k
    /* 7862 */ "stclrlb $\x02, [$\x03]\0"
34034
295k
    /* 7879 */ "stclrlh $\x02, [$\x03]\0"
34035
295k
    /* 7896 */ "stclrl  $\x02, [$\x03]\0"
34036
295k
    /* 7912 */ "stclr $\x02, [$\x03]\0"
34037
295k
    /* 7927 */ "steorb  $\x02, [$\x03]\0"
34038
295k
    /* 7943 */ "steorh  $\x02, [$\x03]\0"
34039
295k
    /* 7959 */ "steorlb $\x02, [$\x03]\0"
34040
295k
    /* 7976 */ "steorlh $\x02, [$\x03]\0"
34041
295k
    /* 7993 */ "steorl  $\x02, [$\x03]\0"
34042
295k
    /* 8009 */ "steor $\x02, [$\x03]\0"
34043
295k
    /* 8024 */ "ldff1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34044
295k
    /* 8050 */ "ldff1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34045
295k
    /* 8076 */ "ldff1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34046
295k
    /* 8102 */ "ldff1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34047
295k
    /* 8128 */ "ldff1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34048
295k
    /* 8154 */ "ldff1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34049
295k
    /* 8180 */ "ldff1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34050
295k
    /* 8206 */ "ldff1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34051
295k
    /* 8232 */ "ldff1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34052
295k
    /* 8259 */ "ldff1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34053
295k
    /* 8286 */ "ldff1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34054
295k
    /* 8313 */ "ldff1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34055
295k
    /* 8340 */ "ldff1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34056
295k
    /* 8367 */ "ldff1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34057
295k
    /* 8394 */ "ldff1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34058
295k
    /* 8420 */ "ldff1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34059
295k
    /* 8446 */ "ldg $\x01, [$\x03]\0"
34060
295k
    /* 8459 */ "ldnf1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34061
295k
    /* 8485 */ "ldnf1b  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34062
295k
    /* 8511 */ "ldnf1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34063
295k
    /* 8537 */ "ldnf1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34064
295k
    /* 8563 */ "ldnf1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34065
295k
    /* 8589 */ "ldnf1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34066
295k
    /* 8615 */ "ldnf1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34067
295k
    /* 8641 */ "ldnf1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34068
295k
    /* 8667 */ "ldnf1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34069
295k
    /* 8694 */ "ldnf1sb $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34070
295k
    /* 8721 */ "ldnf1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34071
295k
    /* 8748 */ "ldnf1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34072
295k
    /* 8775 */ "ldnf1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34073
295k
    /* 8802 */ "ldnf1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34074
295k
    /* 8829 */ "ldnf1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34075
295k
    /* 8855 */ "ldnf1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34076
295k
    /* 8881 */ "ldnp  $\x01, $\x02, [$\x03]\0"
34077
295k
    /* 8899 */ "ldnt1b $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34078
295k
    /* 8925 */ "ldnt1b  $\xFF\x01\x2A, $\xFF\x02\x29/z, [$\x03]\0"
34079
295k
    /* 8951 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x29/z, [$\x03]\0"
34080
295k
    /* 8977 */ "ldnt1b  $\xFF\x01\x28, $\xFF\x02\x07/z, [$\x03]\0"
34081
295k
    /* 9003 */ "ldnt1b  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34082
295k
    /* 9031 */ "ldnt1b  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34083
295k
    /* 9059 */ "ldnt1d $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34084
295k
    /* 9085 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x29/z, [$\x03]\0"
34085
295k
    /* 9111 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\x03]\0"
34086
295k
    /* 9137 */ "ldnt1d  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34087
295k
    /* 9165 */ "ldnt1h $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34088
295k
    /* 9191 */ "ldnt1h  $\xFF\x01\x34, $\xFF\x02\x29/z, [$\x03]\0"
34089
295k
    /* 9217 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x29/z, [$\x03]\0"
34090
295k
    /* 9243 */ "ldnt1h  $\xFF\x01\x2B, $\xFF\x02\x07/z, [$\x03]\0"
34091
295k
    /* 9269 */ "ldnt1h  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34092
295k
    /* 9297 */ "ldnt1h  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34093
295k
    /* 9325 */ "ldnt1sb $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34094
295k
    /* 9354 */ "ldnt1sb $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34095
295k
    /* 9383 */ "ldnt1sh $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34096
295k
    /* 9412 */ "ldnt1sh $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34097
295k
    /* 9441 */ "ldnt1sw $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34098
295k
    /* 9470 */ "ldnt1w $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34099
295k
    /* 9496 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x29/z, [$\x03]\0"
34100
295k
    /* 9522 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\x03]\0"
34101
295k
    /* 9548 */ "ldnt1w  $\xFF\x01\x23, $\xFF\x02\x07/z, [$\xFF\x03\x10]\0"
34102
295k
    /* 9576 */ "ldnt1w  $\xFF\x01\x24, $\xFF\x02\x07/z, [$\xFF\x03\x0B]\0"
34103
295k
    /* 9604 */ "ldp $\x01, $\x02, [$\x03]\0"
34104
295k
    /* 9621 */ "ldpsw $\x01, $\x02, [$\x03]\0"
34105
295k
    /* 9640 */ "ldraa $\x01, [$\x02]\0"
34106
295k
    /* 9655 */ "ldrab $\x01, [$\x02]\0"
34107
295k
    /* 9670 */ "ldrb  $\x01, [$\x02, $\x03]\0"
34108
295k
    /* 9688 */ "ldrb  $\x01, [$\x02]\0"
34109
295k
    /* 9702 */ "ldr $\x01, [$\x02, $\x03]\0"
34110
295k
    /* 9719 */ "ldr $\x01, [$\x02]\0"
34111
295k
    /* 9732 */ "ldrh  $\x01, [$\x02, $\x03]\0"
34112
295k
    /* 9750 */ "ldrh  $\x01, [$\x02]\0"
34113
295k
    /* 9764 */ "ldrsb $\x01, [$\x02, $\x03]\0"
34114
295k
    /* 9783 */ "ldrsb $\x01, [$\x02]\0"
34115
295k
    /* 9798 */ "ldrsh $\x01, [$\x02, $\x03]\0"
34116
295k
    /* 9817 */ "ldrsh $\x01, [$\x02]\0"
34117
295k
    /* 9832 */ "ldrsw $\x01, [$\x02, $\x03]\0"
34118
295k
    /* 9851 */ "ldrsw $\x01, [$\x02]\0"
34119
295k
    /* 9866 */ "ldr $\xFF\x01\x07, [$\x02]\0"
34120
295k
    /* 9881 */ "ldr $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34121
295k
    /* 9906 */ "stsetb  $\x02, [$\x03]\0"
34122
295k
    /* 9922 */ "stseth  $\x02, [$\x03]\0"
34123
295k
    /* 9938 */ "stsetlb $\x02, [$\x03]\0"
34124
295k
    /* 9955 */ "stsetlh $\x02, [$\x03]\0"
34125
295k
    /* 9972 */ "stsetl  $\x02, [$\x03]\0"
34126
295k
    /* 9988 */ "stset $\x02, [$\x03]\0"
34127
295k
    /* 10003 */ "stsmaxb  $\x02, [$\x03]\0"
34128
295k
    /* 10020 */ "stsmaxh  $\x02, [$\x03]\0"
34129
295k
    /* 10037 */ "stsmaxlb $\x02, [$\x03]\0"
34130
295k
    /* 10055 */ "stsmaxlh $\x02, [$\x03]\0"
34131
295k
    /* 10073 */ "stsmaxl  $\x02, [$\x03]\0"
34132
295k
    /* 10090 */ "stsmax $\x02, [$\x03]\0"
34133
295k
    /* 10106 */ "stsminb  $\x02, [$\x03]\0"
34134
295k
    /* 10123 */ "stsminh  $\x02, [$\x03]\0"
34135
295k
    /* 10140 */ "stsminlb $\x02, [$\x03]\0"
34136
295k
    /* 10158 */ "stsminlh $\x02, [$\x03]\0"
34137
295k
    /* 10176 */ "stsminl  $\x02, [$\x03]\0"
34138
295k
    /* 10193 */ "stsmin $\x02, [$\x03]\0"
34139
295k
    /* 10209 */ "ldtrb  $\x01, [$\x02]\0"
34140
295k
    /* 10224 */ "ldtrh  $\x01, [$\x02]\0"
34141
295k
    /* 10239 */ "ldtrsb $\x01, [$\x02]\0"
34142
295k
    /* 10255 */ "ldtrsh $\x01, [$\x02]\0"
34143
295k
    /* 10271 */ "ldtrsw $\x01, [$\x02]\0"
34144
295k
    /* 10287 */ "ldtr $\x01, [$\x02]\0"
34145
295k
    /* 10301 */ "stumaxb  $\x02, [$\x03]\0"
34146
295k
    /* 10318 */ "stumaxh  $\x02, [$\x03]\0"
34147
295k
    /* 10335 */ "stumaxlb $\x02, [$\x03]\0"
34148
295k
    /* 10353 */ "stumaxlh $\x02, [$\x03]\0"
34149
295k
    /* 10371 */ "stumaxl  $\x02, [$\x03]\0"
34150
295k
    /* 10388 */ "stumax $\x02, [$\x03]\0"
34151
295k
    /* 10404 */ "stuminb  $\x02, [$\x03]\0"
34152
295k
    /* 10421 */ "stuminh  $\x02, [$\x03]\0"
34153
295k
    /* 10438 */ "stuminlb $\x02, [$\x03]\0"
34154
295k
    /* 10456 */ "stuminlh $\x02, [$\x03]\0"
34155
295k
    /* 10474 */ "stuminl  $\x02, [$\x03]\0"
34156
295k
    /* 10491 */ "stumin $\x02, [$\x03]\0"
34157
295k
    /* 10507 */ "ldurb  $\x01, [$\x02]\0"
34158
295k
    /* 10522 */ "ldur $\x01, [$\x02]\0"
34159
295k
    /* 10536 */ "ldurh  $\x01, [$\x02]\0"
34160
295k
    /* 10551 */ "ldursb $\x01, [$\x02]\0"
34161
295k
    /* 10567 */ "ldursh $\x01, [$\x02]\0"
34162
295k
    /* 10583 */ "ldursw $\x01, [$\x02]\0"
34163
295k
    /* 10599 */ "mul  $\x01, $\x02, $\x03\0"
34164
295k
    /* 10614 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34165
295k
    /* 10639 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34166
295k
    /* 10664 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34167
295k
    /* 10689 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x38]\0"
34168
295k
    /* 10714 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34169
295k
    /* 10739 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34170
295k
    /* 10764 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34171
295k
    /* 10789 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x38]\0"
34172
295k
    /* 10814 */ "mov  $\xFF\x01\x28, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34173
295k
    /* 10839 */ "mov  $\xFF\x01\x23, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34174
295k
    /* 10864 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34175
295k
    /* 10889 */ "mov  $\xFF\x01\x24, $\xFF\x02\x1F[$\x03, $\xFF\x04\x39]\0"
34176
295k
    /* 10914 */ "mov  $\xFF\x01\x28, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34177
295k
    /* 10939 */ "mov  $\xFF\x01\x23, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34178
295k
    /* 10964 */ "mov  $\xFF\x01\x2B, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34179
295k
    /* 10989 */ "mov  $\xFF\x01\x24, $\xFF\x02\x21[$\x03, $\xFF\x04\x39]\0"
34180
295k
    /* 11014 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34181
295k
    /* 11039 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34182
295k
    /* 11064 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34183
295k
    /* 11089 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34184
295k
    /* 11114 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x28\0"
34185
295k
    /* 11139 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x23\0"
34186
295k
    /* 11164 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x2B\0"
34187
295k
    /* 11189 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x38], $\xFF\x05\x24\0"
34188
295k
    /* 11214 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34189
295k
    /* 11239 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34190
295k
    /* 11264 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34191
295k
    /* 11289 */ "mov  $\xFF\x01\x1F[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34192
295k
    /* 11314 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x28\0"
34193
295k
    /* 11339 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x23\0"
34194
295k
    /* 11364 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x2B\0"
34195
295k
    /* 11389 */ "mov  $\xFF\x01\x21[$\x03, $\xFF\x04\x39], $\xFF\x05\x24\0"
34196
295k
    /* 11414 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx2]\0"
34197
295k
    /* 11445 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx2], $\xFF\x05\x23\0"
34198
295k
    /* 11476 */ "mov  $\xFF\x01\x23, $\xFF\x02\x3A[$\x03, $\xFF\x04\x20, vgx4]\0"
34199
295k
    /* 11507 */ "mov  $\xFF\x01\x3A[$\x03, $\xFF\x04\x20, vgx4], $\xFF\x05\x23\0"
34200
295k
    /* 11538 */ "movt $\x01, $\xFF\x03\x07\0"
34201
295k
    /* 11552 */ "smstart\0"
34202
295k
    /* 11560 */ "smstart sm\0"
34203
295k
    /* 11571 */ "smstart za\0"
34204
295k
    /* 11582 */ "smstop\0"
34205
295k
    /* 11589 */ "smstop sm\0"
34206
295k
    /* 11599 */ "smstop za\0"
34207
295k
    /* 11609 */ "mneg $\x01, $\x02, $\x03\0"
34208
295k
    /* 11625 */ "mvn $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34209
295k
    /* 11648 */ "mvn $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34210
295k
    /* 11669 */ "mvn $\x01, $\x03\0"
34211
295k
    /* 11680 */ "mvn $\x01, $\x03$\xFF\x04\x02\0"
34212
295k
    /* 11695 */ "orn  $\x01, $\x02, $\x03\0"
34213
295k
    /* 11710 */ "movs $\xFF\x01\x06, $\xFF\x02\x06\0"
34214
295k
    /* 11726 */ "mov $\x01, $\x03\0"
34215
295k
    /* 11737 */ "orr  $\x01, $\x02, $\x03\0"
34216
295k
    /* 11752 */ "mov $\xFF\x01\x06, $\xFF\x02\x06\0"
34217
295k
    /* 11767 */ "orr  $\xFF\x01\x06, $\xFF\x01\x06, $\xFF\x03\x08\0"
34218
295k
    /* 11788 */ "orr  $\xFF\x01\x09, $\xFF\x01\x09, $\xFF\x03\x0A\0"
34219
295k
    /* 11809 */ "orr  $\xFF\x01\x0B, $\xFF\x01\x0B, $\xFF\x03\x04\0"
34220
295k
    /* 11830 */ "mov $\xFF\x01\x10, $\xFF\x02\x10\0"
34221
295k
    /* 11845 */ "mov  $\xFF\x01\x0C.16b, $\xFF\x02\x0C.16b\0"
34222
295k
    /* 11868 */ "mov  $\xFF\x01\x0C.8b, $\xFF\x02\x0C.8b\0"
34223
295k
    /* 11889 */ "pacia1716\0"
34224
295k
    /* 11899 */ "paciasp\0"
34225
295k
    /* 11907 */ "paciaz\0"
34226
295k
    /* 11914 */ "pacib1716\0"
34227
295k
    /* 11924 */ "pacibsp\0"
34228
295k
    /* 11932 */ "pacibz\0"
34229
295k
    /* 11939 */ "pacm\0"
34230
295k
    /* 11944 */ "pmov $\xFF\x01\x06, $\xFF\x02\x07\0"
34231
295k
    /* 11960 */ "pmov $\xFF\x01\x07, $\xFF\x04\x06\0"
34232
295k
    /* 11976 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34233
295k
    /* 12000 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34234
295k
    /* 12022 */ "prfb $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34235
295k
    /* 12046 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34236
295k
    /* 12070 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34237
295k
    /* 12092 */ "prfd $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34238
295k
    /* 12116 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34239
295k
    /* 12140 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34240
295k
    /* 12162 */ "prfh $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34241
295k
    /* 12186 */ "prfm $\xFF\x01\x3D, [$\x02, $\x03]\0"
34242
295k
    /* 12206 */ "prfm $\xFF\x01\x3D, [$\x02]\0"
34243
295k
    /* 12222 */ "prfum  $\xFF\x01\x3D, [$\x02]\0"
34244
295k
    /* 12239 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34245
295k
    /* 12263 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\x03]\0"
34246
295k
    /* 12285 */ "prfw $\xFF\x01\x3C, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34247
295k
    /* 12309 */ "ptrues $\xFF\x01\x06\0"
34248
295k
    /* 12321 */ "ptrues $\xFF\x01\x10\0"
34249
295k
    /* 12333 */ "ptrues $\xFF\x01\x09\0"
34250
295k
    /* 12345 */ "ptrues $\xFF\x01\x0B\0"
34251
295k
    /* 12357 */ "ptrue  $\xFF\x01\x06\0"
34252
295k
    /* 12368 */ "ptrue  $\xFF\x01\x10\0"
34253
295k
    /* 12379 */ "ptrue  $\xFF\x01\x09\0"
34254
295k
    /* 12390 */ "ptrue  $\xFF\x01\x0B\0"
34255
295k
    /* 12401 */ "ret\0"
34256
295k
    /* 12405 */ "ngcs $\x01, $\x03\0"
34257
295k
    /* 12417 */ "ngc $\x01, $\x03\0"
34258
295k
    /* 12428 */ "asr $\x01, $\x02, $\x03\0"
34259
295k
    /* 12443 */ "sxtb $\x01, $\x02\0"
34260
295k
    /* 12455 */ "sxth $\x01, $\x02\0"
34261
295k
    /* 12467 */ "sxtw $\x01, $\x02\0"
34262
295k
    /* 12479 */ "mov $\xFF\x01\x06, $\xFF\x02\x07/m, $\xFF\x03\x06\0"
34263
295k
    /* 12502 */ "mov $\xFF\x01\x10, $\xFF\x02\x07/m, $\xFF\x03\x10\0"
34264
295k
    /* 12525 */ "mov $\xFF\x01\x09, $\xFF\x02\x07/m, $\xFF\x03\x09\0"
34265
295k
    /* 12548 */ "mov $\xFF\x01\x0B, $\xFF\x02\x07/m, $\xFF\x03\x0B\0"
34266
295k
    /* 12571 */ "smull  $\x01, $\x02, $\x03\0"
34267
295k
    /* 12588 */ "smnegl $\x01, $\x02, $\x03\0"
34268
295k
    /* 12606 */ "sqdecb $\x01\0"
34269
295k
    /* 12616 */ "sqdecb $\x01, $\xFF\x03\x0E\0"
34270
295k
    /* 12632 */ "sqdecb $\x01, $\xFF\x02\x3E\0"
34271
295k
    /* 12648 */ "sqdecb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34272
295k
    /* 12670 */ "sqdecd $\x01\0"
34273
295k
    /* 12680 */ "sqdecd $\x01, $\xFF\x03\x0E\0"
34274
295k
    /* 12696 */ "sqdecd $\x01, $\xFF\x02\x3E\0"
34275
295k
    /* 12712 */ "sqdecd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34276
295k
    /* 12734 */ "sqdecd $\xFF\x01\x10\0"
34277
295k
    /* 12746 */ "sqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34278
295k
    /* 12764 */ "sqdech $\x01\0"
34279
295k
    /* 12774 */ "sqdech $\x01, $\xFF\x03\x0E\0"
34280
295k
    /* 12790 */ "sqdech $\x01, $\xFF\x02\x3E\0"
34281
295k
    /* 12806 */ "sqdech $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34282
295k
    /* 12828 */ "sqdech $\xFF\x01\x09\0"
34283
295k
    /* 12840 */ "sqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34284
295k
    /* 12858 */ "sqdecw $\x01\0"
34285
295k
    /* 12868 */ "sqdecw $\x01, $\xFF\x03\x0E\0"
34286
295k
    /* 12884 */ "sqdecw $\x01, $\xFF\x02\x3E\0"
34287
295k
    /* 12900 */ "sqdecw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34288
295k
    /* 12922 */ "sqdecw $\xFF\x01\x0B\0"
34289
295k
    /* 12934 */ "sqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34290
295k
    /* 12952 */ "sqincb $\x01\0"
34291
295k
    /* 12962 */ "sqincb $\x01, $\xFF\x03\x0E\0"
34292
295k
    /* 12978 */ "sqincb $\x01, $\xFF\x02\x3E\0"
34293
295k
    /* 12994 */ "sqincb $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34294
295k
    /* 13016 */ "sqincd $\x01\0"
34295
295k
    /* 13026 */ "sqincd $\x01, $\xFF\x03\x0E\0"
34296
295k
    /* 13042 */ "sqincd $\x01, $\xFF\x02\x3E\0"
34297
295k
    /* 13058 */ "sqincd $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34298
295k
    /* 13080 */ "sqincd $\xFF\x01\x10\0"
34299
295k
    /* 13092 */ "sqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34300
295k
    /* 13110 */ "sqinch $\x01\0"
34301
295k
    /* 13120 */ "sqinch $\x01, $\xFF\x03\x0E\0"
34302
295k
    /* 13136 */ "sqinch $\x01, $\xFF\x02\x3E\0"
34303
295k
    /* 13152 */ "sqinch $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34304
295k
    /* 13174 */ "sqinch $\xFF\x01\x09\0"
34305
295k
    /* 13186 */ "sqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34306
295k
    /* 13204 */ "sqincw $\x01\0"
34307
295k
    /* 13214 */ "sqincw $\x01, $\xFF\x03\x0E\0"
34308
295k
    /* 13230 */ "sqincw $\x01, $\xFF\x02\x3E\0"
34309
295k
    /* 13246 */ "sqincw $\x01, $\xFF\x02\x3E, $\xFF\x03\x0E\0"
34310
295k
    /* 13268 */ "sqincw $\xFF\x01\x0B\0"
34311
295k
    /* 13280 */ "sqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34312
295k
    /* 13298 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34313
295k
    /* 13322 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34314
295k
    /* 13346 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34315
295k
    /* 13370 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34316
295k
    /* 13394 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34317
295k
    /* 13418 */ "st1q $\xFF\x01\x25, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34318
295k
    /* 13442 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34319
295k
    /* 13466 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34320
295k
    /* 13490 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34321
295k
    /* 13512 */ "st1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34322
295k
    /* 13534 */ "st1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34323
295k
    /* 13556 */ "st1b $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34324
295k
    /* 13578 */ "st1b $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34325
295k
    /* 13600 */ "st1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34326
295k
    /* 13622 */ "st1b $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34327
295k
    /* 13644 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34328
295k
    /* 13666 */ "st1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34329
295k
    /* 13688 */ "st1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34330
295k
    /* 13710 */ "st1d $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34331
295k
    /* 13732 */ "st1  $\xFF\x02\x2C, [$\x01], #64\0"
34332
295k
    /* 13752 */ "st1  $\xFF\x02\x2D, [$\x01], #32\0"
34333
295k
    /* 13772 */ "st1  $\xFF\x02\x2E, [$\x01], #64\0"
34334
295k
    /* 13792 */ "st1  $\xFF\x02\x2F, [$\x01], #32\0"
34335
295k
    /* 13812 */ "st1  $\xFF\x02\x30, [$\x01], #32\0"
34336
295k
    /* 13832 */ "st1  $\xFF\x02\x31, [$\x01], #64\0"
34337
295k
    /* 13852 */ "st1  $\xFF\x02\x32, [$\x01], #32\0"
34338
295k
    /* 13872 */ "st1  $\xFF\x02\x33, [$\x01], #64\0"
34339
295k
    /* 13892 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34340
295k
    /* 13914 */ "st1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34341
295k
    /* 13936 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34342
295k
    /* 13958 */ "st1h $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34343
295k
    /* 13980 */ "st1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34344
295k
    /* 14002 */ "st1h $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34345
295k
    /* 14024 */ "st1  $\xFF\x02\x2C, [$\x01], #16\0"
34346
295k
    /* 14044 */ "st1  $\xFF\x02\x2D, [$\x01], #8\0"
34347
295k
    /* 14063 */ "st1  $\xFF\x02\x2E, [$\x01], #16\0"
34348
295k
    /* 14083 */ "st1  $\xFF\x02\x2F, [$\x01], #8\0"
34349
295k
    /* 14102 */ "st1  $\xFF\x02\x30, [$\x01], #8\0"
34350
295k
    /* 14121 */ "st1  $\xFF\x02\x31, [$\x01], #16\0"
34351
295k
    /* 14141 */ "st1  $\xFF\x02\x32, [$\x01], #8\0"
34352
295k
    /* 14160 */ "st1  $\xFF\x02\x33, [$\x01], #16\0"
34353
295k
    /* 14180 */ "st1  $\xFF\x02\x2C, [$\x01], #48\0"
34354
295k
    /* 14200 */ "st1  $\xFF\x02\x2D, [$\x01], #24\0"
34355
295k
    /* 14220 */ "st1  $\xFF\x02\x2E, [$\x01], #48\0"
34356
295k
    /* 14240 */ "st1  $\xFF\x02\x2F, [$\x01], #24\0"
34357
295k
    /* 14260 */ "st1  $\xFF\x02\x30, [$\x01], #24\0"
34358
295k
    /* 14280 */ "st1  $\xFF\x02\x31, [$\x01], #48\0"
34359
295k
    /* 14300 */ "st1  $\xFF\x02\x32, [$\x01], #24\0"
34360
295k
    /* 14320 */ "st1  $\xFF\x02\x33, [$\x01], #48\0"
34361
295k
    /* 14340 */ "st1  $\xFF\x02\x2C, [$\x01], #32\0"
34362
295k
    /* 14360 */ "st1  $\xFF\x02\x2D, [$\x01], #16\0"
34363
295k
    /* 14380 */ "st1  $\xFF\x02\x2E, [$\x01], #32\0"
34364
295k
    /* 14400 */ "st1  $\xFF\x02\x2F, [$\x01], #16\0"
34365
295k
    /* 14420 */ "st1  $\xFF\x02\x30, [$\x01], #16\0"
34366
295k
    /* 14440 */ "st1  $\xFF\x02\x31, [$\x01], #32\0"
34367
295k
    /* 14460 */ "st1  $\xFF\x02\x32, [$\x01], #16\0"
34368
295k
    /* 14480 */ "st1  $\xFF\x02\x33, [$\x01], #32\0"
34369
295k
    /* 14500 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34370
295k
    /* 14522 */ "st1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34371
295k
    /* 14544 */ "st1w $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34372
295k
    /* 14566 */ "st1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34373
295k
    /* 14588 */ "st1w $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34374
295k
    /* 14610 */ "st1b {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34375
295k
    /* 14644 */ "st1d {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34376
295k
    /* 14678 */ "st1h {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34377
295k
    /* 14712 */ "st1q {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34378
295k
    /* 14746 */ "st1w {$\xFF\x01\x1F[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34379
295k
    /* 14780 */ "st1b {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34380
295k
    /* 14814 */ "st1d {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34381
295k
    /* 14848 */ "st1h {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34382
295k
    /* 14882 */ "st1q {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34383
295k
    /* 14916 */ "st1w {$\xFF\x01\x21[$\x02, $\xFF\x03\x20]}, $\xFF\x04\x07, [$\x05]\0"
34384
295k
    /* 14950 */ "st1  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #2\0"
34385
295k
    /* 14973 */ "st1  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #4\0"
34386
295k
    /* 14996 */ "st1  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #8\0"
34387
295k
    /* 15019 */ "st1  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #1\0"
34388
295k
    /* 15042 */ "st2b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34389
295k
    /* 15064 */ "st2d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34390
295k
    /* 15086 */ "st2g $\x01, [$\x02]\0"
34391
295k
    /* 15100 */ "st2h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34392
295k
    /* 15122 */ "st2q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34393
295k
    /* 15144 */ "st2  $\xFF\x02\x2C, [$\x01], #32\0"
34394
295k
    /* 15164 */ "st2  $\xFF\x02\x2E, [$\x01], #32\0"
34395
295k
    /* 15184 */ "st2  $\xFF\x02\x2F, [$\x01], #16\0"
34396
295k
    /* 15204 */ "st2  $\xFF\x02\x30, [$\x01], #16\0"
34397
295k
    /* 15224 */ "st2  $\xFF\x02\x31, [$\x01], #32\0"
34398
295k
    /* 15244 */ "st2  $\xFF\x02\x32, [$\x01], #16\0"
34399
295k
    /* 15264 */ "st2  $\xFF\x02\x33, [$\x01], #32\0"
34400
295k
    /* 15284 */ "st2w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34401
295k
    /* 15306 */ "st2  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #4\0"
34402
295k
    /* 15329 */ "st2  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #8\0"
34403
295k
    /* 15352 */ "st2  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #16\0"
34404
295k
    /* 15376 */ "st2  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #2\0"
34405
295k
    /* 15399 */ "st3b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34406
295k
    /* 15421 */ "st3d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34407
295k
    /* 15443 */ "st3h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34408
295k
    /* 15465 */ "st3q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34409
295k
    /* 15487 */ "st3  $\xFF\x02\x2C, [$\x01], #48\0"
34410
295k
    /* 15507 */ "st3  $\xFF\x02\x2E, [$\x01], #48\0"
34411
295k
    /* 15527 */ "st3  $\xFF\x02\x2F, [$\x01], #24\0"
34412
295k
    /* 15547 */ "st3  $\xFF\x02\x30, [$\x01], #24\0"
34413
295k
    /* 15567 */ "st3  $\xFF\x02\x31, [$\x01], #48\0"
34414
295k
    /* 15587 */ "st3  $\xFF\x02\x32, [$\x01], #24\0"
34415
295k
    /* 15607 */ "st3  $\xFF\x02\x33, [$\x01], #48\0"
34416
295k
    /* 15627 */ "st3w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34417
295k
    /* 15649 */ "st3  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #6\0"
34418
295k
    /* 15672 */ "st3  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #12\0"
34419
295k
    /* 15696 */ "st3  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #24\0"
34420
295k
    /* 15720 */ "st3  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #3\0"
34421
295k
    /* 15743 */ "st4b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34422
295k
    /* 15765 */ "st4d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34423
295k
    /* 15787 */ "st4  $\xFF\x02\x2C, [$\x01], #64\0"
34424
295k
    /* 15807 */ "st4  $\xFF\x02\x2E, [$\x01], #64\0"
34425
295k
    /* 15827 */ "st4  $\xFF\x02\x2F, [$\x01], #32\0"
34426
295k
    /* 15847 */ "st4  $\xFF\x02\x30, [$\x01], #32\0"
34427
295k
    /* 15867 */ "st4  $\xFF\x02\x31, [$\x01], #64\0"
34428
295k
    /* 15887 */ "st4  $\xFF\x02\x32, [$\x01], #32\0"
34429
295k
    /* 15907 */ "st4  $\xFF\x02\x33, [$\x01], #64\0"
34430
295k
    /* 15927 */ "st4h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34431
295k
    /* 15949 */ "st4q $\xFF\x01\x25, $\xFF\x02\x07, [$\x03]\0"
34432
295k
    /* 15971 */ "st4w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34433
295k
    /* 15993 */ "st4  $\xFF\x02\x34$\xFF\x03\x19, [$\x01], #8\0"
34434
295k
    /* 16016 */ "st4  $\xFF\x02\x35$\xFF\x03\x19, [$\x01], #16\0"
34435
295k
    /* 16040 */ "st4  $\xFF\x02\x36$\xFF\x03\x19, [$\x01], #32\0"
34436
295k
    /* 16064 */ "st4  $\xFF\x02\x2A$\xFF\x03\x19, [$\x01], #4\0"
34437
295k
    /* 16087 */ "stgp $\x01, $\x02, [$\x03]\0"
34438
295k
    /* 16105 */ "stg  $\x01, [$\x02]\0"
34439
295k
    /* 16118 */ "stlurb $\x01, [$\x02]\0"
34440
295k
    /* 16134 */ "stlurh $\x01, [$\x02]\0"
34441
295k
    /* 16150 */ "stlur  $\x01, [$\x02]\0"
34442
295k
    /* 16165 */ "stnp $\x01, $\x02, [$\x03]\0"
34443
295k
    /* 16183 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34444
295k
    /* 16207 */ "stnt1b $\xFF\x01\x2A, $\xFF\x02\x29, [$\x03]\0"
34445
295k
    /* 16231 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x29, [$\x03]\0"
34446
295k
    /* 16255 */ "stnt1b $\xFF\x01\x28, $\xFF\x02\x07, [$\x03]\0"
34447
295k
    /* 16279 */ "stnt1b $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34448
295k
    /* 16305 */ "stnt1b $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34449
295k
    /* 16331 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34450
295k
    /* 16355 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x29, [$\x03]\0"
34451
295k
    /* 16379 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\x03]\0"
34452
295k
    /* 16403 */ "stnt1d $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34453
295k
    /* 16429 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34454
295k
    /* 16453 */ "stnt1h $\xFF\x01\x34, $\xFF\x02\x29, [$\x03]\0"
34455
295k
    /* 16477 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x29, [$\x03]\0"
34456
295k
    /* 16501 */ "stnt1h $\xFF\x01\x2B, $\xFF\x02\x07, [$\x03]\0"
34457
295k
    /* 16525 */ "stnt1h $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34458
295k
    /* 16551 */ "stnt1h $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34459
295k
    /* 16577 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34460
295k
    /* 16601 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x29, [$\x03]\0"
34461
295k
    /* 16625 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\x03]\0"
34462
295k
    /* 16649 */ "stnt1w $\xFF\x01\x23, $\xFF\x02\x07, [$\xFF\x03\x10]\0"
34463
295k
    /* 16675 */ "stnt1w $\xFF\x01\x24, $\xFF\x02\x07, [$\xFF\x03\x0B]\0"
34464
295k
    /* 16701 */ "stp  $\x01, $\x02, [$\x03]\0"
34465
295k
    /* 16718 */ "strb $\x01, [$\x02, $\x03]\0"
34466
295k
    /* 16736 */ "strb $\x01, [$\x02]\0"
34467
295k
    /* 16750 */ "str  $\x01, [$\x02, $\x03]\0"
34468
295k
    /* 16767 */ "str  $\x01, [$\x02]\0"
34469
295k
    /* 16780 */ "strh $\x01, [$\x02, $\x03]\0"
34470
295k
    /* 16798 */ "strh $\x01, [$\x02]\0"
34471
295k
    /* 16812 */ "str  $\xFF\x01\x07, [$\x02]\0"
34472
295k
    /* 16827 */ "str  $\xFF\x01\x37[$\x02, $\xFF\x03\x20], [$\x04]\0"
34473
295k
    /* 16852 */ "sttrb  $\x01, [$\x02]\0"
34474
295k
    /* 16867 */ "sttrh  $\x01, [$\x02]\0"
34475
295k
    /* 16882 */ "sttr $\x01, [$\x02]\0"
34476
295k
    /* 16896 */ "sturb  $\x01, [$\x02]\0"
34477
295k
    /* 16911 */ "stur $\x01, [$\x02]\0"
34478
295k
    /* 16925 */ "sturh  $\x01, [$\x02]\0"
34479
295k
    /* 16940 */ "stz2g  $\x01, [$\x02]\0"
34480
295k
    /* 16955 */ "stzg $\x01, [$\x02]\0"
34481
295k
    /* 16969 */ "subpt  $\x01, $\x02, $\x03\0"
34482
295k
    /* 16986 */ "cmp  $\x02, $\xFF\x03\x01\0"
34483
295k
    /* 16999 */ "cmp  $\x02, $\x03\0"
34484
295k
    /* 17010 */ "cmp  $\x02, $\x03$\xFF\x04\x02\0"
34485
295k
    /* 17025 */ "negs $\x01, $\x03\0"
34486
295k
    /* 17037 */ "negs $\x01, $\x03$\xFF\x04\x02\0"
34487
295k
    /* 17053 */ "subs $\x01, $\x02, $\x03\0"
34488
295k
    /* 17069 */ "cmp  $\x02, $\x03$\xFF\x04\x03\0"
34489
295k
    /* 17084 */ "neg $\x01, $\x03\0"
34490
295k
    /* 17095 */ "neg $\x01, $\x03$\xFF\x04\x02\0"
34491
295k
    /* 17110 */ "sub  $\x01, $\x02, $\x03\0"
34492
295k
    /* 17125 */ "sysp $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34493
295k
    /* 17149 */ "sys $\x01, $\xFF\x02\x3F, $\xFF\x03\x3F, $\x04\0"
34494
295k
    /* 17172 */ "lsr $\x01, $\x02, $\x03\0"
34495
295k
    /* 17187 */ "uxtb $\x01, $\x02\0"
34496
295k
    /* 17199 */ "uxth $\x01, $\x02\0"
34497
295k
    /* 17211 */ "uxtw $\x01, $\x02\0"
34498
295k
    /* 17223 */ "umull  $\x01, $\x02, $\x03\0"
34499
295k
    /* 17240 */ "mov  $\x01, $\xFF\x02\x0C.s$\xFF\x03\x19\0"
34500
295k
    /* 17259 */ "mov  $\x01, $\xFF\x02\x0C.d$\xFF\x03\x19\0"
34501
295k
    /* 17278 */ "umnegl $\x01, $\x02, $\x03\0"
34502
295k
    /* 17296 */ "uqdecb $\x01\0"
34503
295k
    /* 17306 */ "uqdecb $\x01, $\xFF\x03\x0E\0"
34504
295k
    /* 17322 */ "uqdecd $\x01\0"
34505
295k
    /* 17332 */ "uqdecd $\x01, $\xFF\x03\x0E\0"
34506
295k
    /* 17348 */ "uqdecd $\xFF\x01\x10\0"
34507
295k
    /* 17360 */ "uqdecd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34508
295k
    /* 17378 */ "uqdech $\x01\0"
34509
295k
    /* 17388 */ "uqdech $\x01, $\xFF\x03\x0E\0"
34510
295k
    /* 17404 */ "uqdech $\xFF\x01\x09\0"
34511
295k
    /* 17416 */ "uqdech $\xFF\x01\x09, $\xFF\x03\x0E\0"
34512
295k
    /* 17434 */ "uqdecw $\x01\0"
34513
295k
    /* 17444 */ "uqdecw $\x01, $\xFF\x03\x0E\0"
34514
295k
    /* 17460 */ "uqdecw $\xFF\x01\x0B\0"
34515
295k
    /* 17472 */ "uqdecw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34516
295k
    /* 17490 */ "uqincb $\x01\0"
34517
295k
    /* 17500 */ "uqincb $\x01, $\xFF\x03\x0E\0"
34518
295k
    /* 17516 */ "uqincd $\x01\0"
34519
295k
    /* 17526 */ "uqincd $\x01, $\xFF\x03\x0E\0"
34520
295k
    /* 17542 */ "uqincd $\xFF\x01\x10\0"
34521
295k
    /* 17554 */ "uqincd $\xFF\x01\x10, $\xFF\x03\x0E\0"
34522
295k
    /* 17572 */ "uqinch $\x01\0"
34523
295k
    /* 17582 */ "uqinch $\x01, $\xFF\x03\x0E\0"
34524
295k
    /* 17598 */ "uqinch $\xFF\x01\x09\0"
34525
295k
    /* 17610 */ "uqinch $\xFF\x01\x09, $\xFF\x03\x0E\0"
34526
295k
    /* 17628 */ "uqincw $\x01\0"
34527
295k
    /* 17638 */ "uqincw $\x01, $\xFF\x03\x0E\0"
34528
295k
    /* 17654 */ "uqincw $\xFF\x01\x0B\0"
34529
295k
    /* 17666 */ "uqincw $\xFF\x01\x0B, $\xFF\x03\x0E\0"
34530
295k
    /* 17684 */ "xpaclri\0"
34531
295k
    /* 17692 */ "zero {za}\0"
34532
295k
    /* 17702 */ "zero {za0.h}\0"
34533
295k
    /* 17715 */ "zero {za1.h}\0"
34534
295k
    /* 17728 */ "zero {za0.s}\0"
34535
295k
    /* 17741 */ "zero {za1.s}\0"
34536
295k
    /* 17754 */ "zero {za2.s}\0"
34537
295k
    /* 17767 */ "zero {za3.s}\0"
34538
295k
    /* 17780 */ "zero {za0.s,za1.s}\0"
34539
295k
    /* 17799 */ "zero {za0.s,za3.s}\0"
34540
295k
    /* 17818 */ "zero {za1.s,za2.s}\0"
34541
295k
    /* 17837 */ "zero {za2.s,za3.s}\0"
34542
295k
    /* 17856 */ "zero {za0.s,za1.s,za2.s}\0"
34543
295k
    /* 17881 */ "zero {za0.s,za1.s,za3.s}\0"
34544
295k
    /* 17906 */ "zero {za0.s,za2.s,za3.s}\0"
34545
295k
    /* 17931 */ "zero {za1.s,za2.s,za3.s}\0"
34546
295k
  ;
34547
34548
295k
#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
295k
#endif
34560
34561
295k
  AliasMatchingData M = {
34562
295k
    OpToPatterns,
34563
295k
    Patterns,
34564
295k
    Conds,
34565
295k
    AsmStrings,
34566
295k
    AArch64InstPrinterValidateMCOperand,
34567
295k
  };
34568
295k
  const char *AsmString = matchAliasPatterns(MI, &M);
34569
295k
  if (!AsmString) return false;
34570
34571
34.1k
  unsigned I = 0;
34572
156k
  while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
34573
156k
         AsmString[I] != '$' && AsmString[I] != '\0')
34574
122k
    ++I;
34575
34.1k
  SStream_concat1(OS, '\t');
34576
34.1k
  char *substr = malloc(I+1);
34577
34.1k
  memcpy(substr, AsmString, I);
34578
34.1k
  substr[I] = '\0';
34579
34.1k
  SStream_concat0(OS, substr);
34580
34.1k
  free(substr);
34581
34.1k
  if (AsmString[I] != '\0') {
34582
33.9k
    if (AsmString[I] == ' ' || AsmString[I] == '\t') {
34583
33.9k
      SStream_concat1(OS, '\t');
34584
33.9k
      ++I;
34585
33.9k
    }
34586
269k
    do {
34587
269k
      if (AsmString[I] == '$') {
34588
91.0k
        ++I;
34589
91.0k
        if (AsmString[I] == (char)0xff) {
34590
66.0k
          ++I;
34591
66.0k
          int OpIdx = AsmString[I++] - 1;
34592
66.0k
          int PrintMethodIdx = AsmString[I++] - 1;
34593
66.0k
          printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
34594
66.0k
        } else
34595
24.9k
          printOperand(MI, ((unsigned)AsmString[I++]) - 1, OS);
34596
178k
      } else {
34597
178k
        SStream_concat1(OS, AsmString[I++]);
34598
178k
      }
34599
269k
    } while (AsmString[I] != '\0');
34600
33.9k
  }
34601
34602
34.1k
  return true;
34603
#else
34604
  return false;
34605
#endif // CAPSTONE_DIET
34606
295k
}
34607
34608
static void printCustomAliasOperand(
34609
         MCInst *MI, uint64_t Address, unsigned OpIdx,
34610
         unsigned PrintMethodIdx,
34611
66.0k
         SStream *OS) {
34612
66.0k
#ifndef CAPSTONE_DIET
34613
66.0k
  switch (PrintMethodIdx) {
34614
0
  default:
34615
0
    CS_ASSERT_RET(0 && "Unknown PrintMethod kind");
34616
0
    break;
34617
604
  case 0:
34618
604
    printAddSubImm(MI, OpIdx, OS);
34619
604
    break;
34620
162
  case 1:
34621
162
    printShifter(MI, OpIdx, OS);
34622
162
    break;
34623
736
  case 2:
34624
736
    printArithExtend(MI, OpIdx, OS);
34625
736
    break;
34626
1.48k
  case 3:
34627
1.48k
    printLogicalImm_int32_t(MI, OpIdx, OS);
34628
1.48k
    break;
34629
68
  case 4:
34630
68
    printLogicalImm_int64_t(MI, OpIdx, OS);
34631
68
    break;
34632
5.62k
  case 5:
34633
5.62k
    printSVERegOp_b(MI, OpIdx, OS);
34634
5.62k
    break;
34635
4.15k
  case 6:
34636
4.15k
    printSVERegOp_0(MI, OpIdx, OS);
34637
4.15k
    break;
34638
4.13k
  case 7:
34639
4.13k
    printLogicalImm_int8_t(MI, OpIdx, OS);
34640
4.13k
    break;
34641
2.65k
  case 8:
34642
2.65k
    printSVERegOp_h(MI, OpIdx, OS);
34643
2.65k
    break;
34644
937
  case 9:
34645
937
    printLogicalImm_int16_t(MI, OpIdx, OS);
34646
937
    break;
34647
5.92k
  case 10:
34648
5.92k
    printSVERegOp_s(MI, OpIdx, OS);
34649
5.92k
    break;
34650
1.02k
  case 11:
34651
1.02k
    printVRegOperand(MI, OpIdx, OS);
34652
1.02k
    break;
34653
0
  case 12:
34654
0
    printImm(MI, OpIdx, OS);
34655
0
    break;
34656
2.35k
  case 13:
34657
2.35k
    printSVEPattern(MI, OpIdx, OS);
34658
2.35k
    break;
34659
298
  case 14:
34660
298
    printImm8OptLsl_int8_t(MI, OpIdx, OS);
34661
298
    break;
34662
2.26k
  case 15:
34663
2.26k
    printSVERegOp_d(MI, OpIdx, OS);
34664
2.26k
    break;
34665
303
  case 16:
34666
303
    printImm8OptLsl_int64_t(MI, OpIdx, OS);
34667
303
    break;
34668
580
  case 17:
34669
580
    printImm8OptLsl_int16_t(MI, OpIdx, OS);
34670
580
    break;
34671
335
  case 18:
34672
335
    printImm8OptLsl_int32_t(MI, OpIdx, OS);
34673
335
    break;
34674
84
  case 19:
34675
84
    printInverseCondCode(MI, OpIdx, OS);
34676
84
    break;
34677
607
  case 20:
34678
607
    printSVELogicalImm_int16_t(MI, OpIdx, OS);
34679
607
    break;
34680
1.88k
  case 21:
34681
1.88k
    printSVELogicalImm_int32_t(MI, OpIdx, OS);
34682
1.88k
    break;
34683
1.15k
  case 22:
34684
1.15k
    printSVELogicalImm_int64_t(MI, OpIdx, OS);
34685
1.15k
    break;
34686
20
  case 23:
34687
20
    printZPRasFPR_8(MI, OpIdx, OS);
34688
20
    break;
34689
4.89k
  case 24:
34690
4.89k
    printVectorIndex_1(MI, OpIdx, OS);
34691
4.89k
    break;
34692
11
  case 25:
34693
11
    printZPRasFPR_64(MI, OpIdx, OS);
34694
11
    break;
34695
25
  case 26:
34696
25
    printZPRasFPR_16(MI, OpIdx, OS);
34697
25
    break;
34698
380
  case 27:
34699
380
    printSVERegOp_q(MI, OpIdx, OS);
34700
380
    break;
34701
22
  case 28:
34702
22
    printZPRasFPR_128(MI, OpIdx, OS);
34703
22
    break;
34704
34
  case 29:
34705
34
    printZPRasFPR_32(MI, OpIdx, OS);
34706
34
    break;
34707
1.88k
  case 30:
34708
1.88k
    printMatrixTileVector_0(MI, OpIdx, OS);
34709
1.88k
    break;
34710
2.95k
  case 31:
34711
2.95k
    printMatrixIndex_1(MI, OpIdx, OS);
34712
2.95k
    break;
34713
1.82k
  case 32:
34714
1.82k
    printMatrixTileVector_1(MI, OpIdx, OS);
34715
1.82k
    break;
34716
85
  case 33:
34717
85
    printFPImmOperand(MI, OpIdx, OS);
34718
85
    break;
34719
1.32k
  case 34:
34720
1.32k
    printTypedVectorList_0_d(MI, OpIdx, OS);
34721
1.32k
    break;
34722
483
  case 35:
34723
483
    printTypedVectorList_0_s(MI, OpIdx, OS);
34724
483
    break;
34725
109
  case 36:
34726
109
    printTypedVectorList_0_q(MI, OpIdx, OS);
34727
109
    break;
34728
396
  case 37:
34729
396
    printBTIHintOp(MI, OpIdx, OS);
34730
396
    break;
34731
279
  case 38:
34732
279
    printPSBHintOp(MI, OpIdx, OS);
34733
279
    break;
34734
500
  case 39:
34735
500
    printTypedVectorList_0_b(MI, OpIdx, OS);
34736
500
    break;
34737
219
  case 40:
34738
219
    printPredicateAsCounter_0(MI, OpIdx, OS);
34739
219
    break;
34740
1.45k
  case 41:
34741
1.45k
    printTypedVectorList_0_b(MI, OpIdx, OS);
34742
1.45k
    break;
34743
273
  case 42:
34744
273
    printTypedVectorList_0_h(MI, OpIdx, OS);
34745
273
    break;
34746
46
  case 43:
34747
46
    printTypedVectorList_16_b(MI, OpIdx, OS);
34748
46
    break;
34749
35
  case 44:
34750
35
    printTypedVectorList_1_d(MI, OpIdx, OS);
34751
35
    break;
34752
253
  case 45:
34753
253
    printTypedVectorList_2_d(MI, OpIdx, OS);
34754
253
    break;
34755
633
  case 46:
34756
633
    printTypedVectorList_2_s(MI, OpIdx, OS);
34757
633
    break;
34758
204
  case 47:
34759
204
    printTypedVectorList_4_h(MI, OpIdx, OS);
34760
204
    break;
34761
84
  case 48:
34762
84
    printTypedVectorList_4_s(MI, OpIdx, OS);
34763
84
    break;
34764
276
  case 49:
34765
276
    printTypedVectorList_8_b(MI, OpIdx, OS);
34766
276
    break;
34767
73
  case 50:
34768
73
    printTypedVectorList_8_h(MI, OpIdx, OS);
34769
73
    break;
34770
639
  case 51:
34771
639
    printTypedVectorList_0_h(MI, OpIdx, OS);
34772
639
    break;
34773
884
  case 52:
34774
884
    printTypedVectorList_0_s(MI, OpIdx, OS);
34775
884
    break;
34776
891
  case 53:
34777
891
    printTypedVectorList_0_d(MI, OpIdx, OS);
34778
891
    break;
34779
87
  case 54:
34780
87
    printMatrix_0(MI, OpIdx, OS);
34781
87
    break;
34782
855
  case 55:
34783
855
    printImmRangeScale_2_1(MI, OpIdx, OS);
34784
855
    break;
34785
628
  case 56:
34786
628
    printImmRangeScale_4_3(MI, OpIdx, OS);
34787
628
    break;
34788
637
  case 57:
34789
637
    printMatrix_64(MI, OpIdx, OS);
34790
637
    break;
34791
0
  case 58:
34792
0
    printImmHex(MI, OpIdx, OS);
34793
0
    break;
34794
36
  case 59:
34795
36
    printPrefetchOp_1(MI, OpIdx, OS);
34796
36
    break;
34797
21
  case 60:
34798
21
    printPrefetchOp_0(MI, OpIdx, OS);
34799
21
    break;
34800
1.73k
  case 61:
34801
1.73k
    printGPR64as32(MI, OpIdx, OS);
34802
1.73k
    break;
34803
3.45k
  case 62:
34804
3.45k
    printSysCROperand(MI, OpIdx, OS);
34805
3.45k
    break;
34806
66.0k
  }
34807
66.0k
#endif // CAPSTONE_DIET
34808
66.0k
}
34809
34810
static bool AArch64InstPrinterValidateMCOperand(const MCOperand *MCOp,
34811
35.9k
                  unsigned PredicateIndex) {
34812
35.9k
  switch (PredicateIndex) {
34813
0
  default:
34814
0
    CS_ASSERT_RET_VAL(0 && "Unknown MCOperandPredicate kind", false);
34815
0
    return false;
34816
6.78k
  case 1: {
34817
34818
6.78k
    if (!MCOperand_isImm(MCOp))
34819
0
      return false;
34820
6.78k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34821
6.78k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int8_t(Val);
34822
  
34823
6.78k
    }
34824
2.64k
  case 2: {
34825
34826
2.64k
    if (!MCOperand_isImm(MCOp))
34827
0
      return false;
34828
2.64k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34829
2.64k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val);
34830
  
34831
2.64k
    }
34832
1.71k
  case 3: {
34833
34834
1.71k
    if (!MCOperand_isImm(MCOp))
34835
0
      return false;
34836
1.71k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34837
1.71k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val);
34838
  
34839
1.71k
    }
34840
105
  case 4: {
34841
34842
105
    return MCOperand_isImm(MCOp) &&
34843
105
           MCOperand_getImm(MCOp) != AArch64CC_AL &&
34844
105
           MCOperand_getImm(MCOp) != AArch64CC_NV;
34845
  
34846
1.71k
    }
34847
8.71k
  case 5: {
34848
34849
8.71k
    if (!MCOperand_isImm(MCOp))
34850
0
      return false;
34851
8.71k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34852
8.71k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int16_t(Val) &&
34853
8.71k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34854
  
34855
8.71k
    }
34856
8.10k
  case 6: {
34857
34858
8.10k
    if (!MCOperand_isImm(MCOp))
34859
0
      return false;
34860
8.10k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34861
8.10k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int32_t(Val) &&
34862
8.10k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34863
  
34864
8.10k
    }
34865
6.21k
  case 7: {
34866
34867
6.21k
    if (!MCOperand_isImm(MCOp))
34868
0
      return false;
34869
6.21k
    int64_t Val = AArch64_AM_decodeLogicalImmediate(MCOperand_getImm(MCOp), 64);
34870
6.21k
    return AArch64_AM_isSVEMaskOfIdenticalElements_int64_t(Val) &&
34871
6.21k
           AArch64_AM_isSVEMoveMaskPreferredLogicalImmediate(Val);
34872
  
34873
6.21k
    }
34874
1.02k
  case 8: {
34875
34876
    // "bti" is an alias to "hint" only for certain values of CRm:Op2 fields.
34877
1.02k
    if (!MCOperand_isImm(MCOp))
34878
0
      return false;
34879
1.02k
    return AArch64BTIHint_lookupBTIByEncoding(MCOperand_getImm(MCOp) ^ 32) != NULL;
34880
  
34881
1.02k
    }
34882
628
  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
628
    if (!MCOperand_isImm(MCOp))
34887
0
      return false;
34888
628
    return AArch64PSBHint_lookupPSBByEncoding(MCOperand_getImm(MCOp)) != NULL;
34889
  
34890
628
    }
34891
35.9k
  }
34892
35.9k
}
34893
34894
#endif // PRINT_ALIAS_INSTR